
    html.unatur-direct-access body.login-mode #loginView .public-header,
    html.unatur-direct-access body.login-mode #loginView .public-access-copy,
    html.unatur-direct-access body.login-mode #loginView .public-view:not([data-public-view="access"]){display:none!important}
    html.unatur-direct-access body.login-mode #loginView #publicViewAccess{display:block!important;width:100%!important;padding:0!important;margin:0!important}
    html.unatur-direct-access body.login-mode #loginView{min-height:100vh!important;min-height:100svh!important;background:#f8f7f4!important}
    html.unatur-direct-access body.login-mode #loginView .public-shell{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
    html.unatur-direct-access body.login-mode #loginView .public-main{grid-column:auto!important;padding:0!important;margin:0!important;width:100%!important;background:transparent!important}
    html.unatur-direct-access body.login-mode #loginView .public-access-layout{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:100vh!important;min-height:100svh!important;width:100%!important;margin:0!important;padding:24px!important}
    html.unatur-direct-access body.login-mode #loginView .public-access-card{width:100%!important;max-width:520px!important;margin:0!important;padding:30px!important;box-sizing:border-box!important}
    @media(max-width:600px){
      html.unatur-direct-access body.login-mode #loginView .public-access-layout{padding:16px!important}
      html.unatur-direct-access body.login-mode #loginView .public-access-card{padding:24px 20px!important}
    }
  

    :root{--navy:#292018;--navy2:#6b3216;--blue:#d55a12;--aqua:#f28a16;--gold:#ffbd1f;--ink:#35261d;--muted:#7c6b5f;--line:#eadfd6;--bg:#fff8f0;--white:#fff;--danger:#bd3448;--shadow:0 18px 45px rgba(104,49,19,.14);--radius:18px;--unatur-image:url("../assets/0a61651ba93d2fc8fb3fc554.jpg")}
    *{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--ink);background:var(--bg)}button,input,select,textarea{font:inherit}button{cursor:pointer}.hidden{display:none!important}
    .login{min-height:100vh;display:grid;grid-template-columns:58% 42%;background:#fffaf4}
    .login-art{position:relative;overflow:hidden;padding:40px;color:#fff;display:grid;grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:center;gap:36px;background:radial-gradient(circle at 16% 16%,rgba(255,209,64,.95),transparent 28%),radial-gradient(circle at 85% 80%,rgba(255,113,18,.75),transparent 35%),linear-gradient(145deg,#f6a20c,#ef6411 63%,#b93812)}
    .login-art:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 35%,rgba(116,33,9,.16)),repeating-radial-gradient(circle at 82% 12%,rgba(255,255,255,.13) 0 2px,transparent 2px 12px);mask-image:linear-gradient(to bottom,#000,transparent 64%);pointer-events:none}
    .login-art:after{content:"";position:absolute;width:520px;height:520px;border:1px solid rgba(255,255,255,.2);border-radius:50%;bottom:-330px;right:-180px;box-shadow:0 0 0 58px rgba(255,255,255,.04),0 0 0 116px rgba(255,255,255,.025)}
    .brand{display:flex;align-items:center;gap:13px;position:relative;z-index:1}.brand-mark{width:48px;height:48px;border-radius:15px;background:linear-gradient(145deg,var(--gold),#ffe5a1);color:#6b2c0f;display:grid;place-items:center;font-size:24px;font-weight:900;box-shadow:0 10px 25px rgba(84,32,7,.22)}.brand strong{display:block;font-size:19px}.brand small{opacity:.76}
    .unatur-poster{position:relative;z-index:1;width:100%;aspect-ratio:4/5;border-radius:25px;background-color:#f87808;background-image:var(--unatur-cover-image);background-size:cover;background-repeat:no-repeat;background-position:center;box-shadow:0 28px 65px rgba(100,34,5,.32);border:1px solid rgba(255,255,255,.5);transform:rotate(-.5deg)}.unatur-poster:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 5px rgba(255,255,255,.08)}
    .login-copy{position:relative;z-index:1;min-width:0}.login-copy .brand{margin-bottom:36px}.login-copy h1{font-size:clamp(40px,3.5vw,54px);line-height:1.04;margin:0 0 22px;letter-spacing:-1.8px}.login-copy p{font-size:17px;line-height:1.58;color:#fff4dd;max-width:450px}
    .login-panel{display:grid;place-items:center;padding:40px;background:radial-gradient(circle at 85% 10%,#fff0cf,transparent 26%),#fffaf4}.login-card{width:min(440px,100%);background:rgba(255,255,255,.97);padding:42px;border-radius:26px;box-shadow:0 28px 70px rgba(102,48,17,.18);border:1px solid #f0dfd2}.login-card:before{content:"ACCESO INSTITUCIONAL";display:inline-flex;background:#fff1da;color:#bf4b10;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:1.2px;margin-bottom:20px}.login-card h2{font-size:31px;margin:0 0 8px;color:#492615}.login-card>p{margin:0 0 28px;color:var(--muted);line-height:1.5}
    .field{display:flex;flex-direction:column;gap:8px}.field label{font-size:14px;font-weight:700;color:#68452f}.field input,.field select,.field textarea{width:100%;border:1px solid var(--line);background:#fffdfb;border-radius:12px;padding:12px 14px;color:var(--ink);outline:none;transition:.2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--aqua);box-shadow:0 0 0 4px rgba(242,138,22,.14);background:#fff}.field textarea{min-height:90px;resize:vertical}.password-wrap{position:relative}.password-wrap input{padding-right:48px}.eye{position:absolute;right:6px;top:6px;width:38px;height:36px;border:0;background:transparent;color:var(--navy2);font-size:18px}.remember{display:flex;align-items:center;gap:9px;margin:18px 0 24px;color:#6d594b;font-size:14px}.remember input{accent-color:var(--blue);width:17px;height:17px}.primary{border:0;border-radius:12px;background:linear-gradient(135deg,#ec7414,#d94b0d);color:#fff;padding:13px 18px;font-weight:800;box-shadow:0 10px 20px rgba(218,79,13,.22)}.primary:hover{filter:brightness(1.05)}.primary:disabled{opacity:.66;cursor:wait}.login-card .primary{width:100%;min-height:49px}.login-error{min-height:22px;color:var(--danger);font-size:14px;margin-top:14px;text-align:center}
    .app{min-height:100vh;display:grid;grid-template-columns:270px 1fr}.sidebar{background:linear-gradient(180deg,#6f260d,#38170e 62%,#27120d);color:#fff;padding:18px;position:fixed;inset:0 auto 0 0;width:270px;display:flex;flex-direction:column;z-index:20;box-shadow:12px 0 35px rgba(78,29,8,.14)}.sidebar-brand-image{height:142px;border-radius:18px;background-color:transparent;background-image:var(--unatur-image);background-size:contain;background-repeat:no-repeat;background-position:center;border:1px solid rgba(255,255,255,.2);box-shadow:0 14px 30px rgba(0,0,0,.22)}.eje-label{text-align:center;margin-top:9px;color:#ffe7c4;font-size:12px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.nav{display:flex;flex-direction:column;gap:7px;margin-top:14px}.nav button{border:0;background:transparent;color:#f4d9c4;border-radius:12px;padding:12px 13px;text-align:left;font-weight:650;display:flex;align-items:center;gap:12px}.nav button:hover,.nav button.active{background:rgba(255,174,44,.16);color:#fff}.nav button.active{box-shadow:inset 3px 0 0 var(--gold)}.nav-icon{font-size:18px;width:24px;text-align:center}.user-box{margin-top:auto;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.09);padding:13px;border-radius:14px}.avatar{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--gold),#ffe0a0);color:#6a270e;display:grid;place-items:center;font-weight:900}.user-line{display:flex;gap:10px;align-items:center}.user-line b{display:block;font-size:14px}.user-line small{color:#e5c3ad}.logout{width:100%;margin-top:12px;border:0;background:rgba(255,255,255,.08);color:#fff;padding:9px;border-radius:10px}.sidebar-backdrop{display:none}
    main{grid-column:2;padding:28px 34px 60px;min-width:0;background:radial-gradient(circle at 95% 0,#fff0d4,transparent 25%),var(--bg)}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.topbar h1{margin:0;font-size:28px;letter-spacing:-.5px;color:#4e2716}.topbar p{margin:6px 0 0;color:var(--muted)}.menu-toggle{display:none;border:0;background:#fff;border-radius:11px;padding:10px 13px;box-shadow:var(--shadow)}
    .page{display:none}.page.active{display:block}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.stat{background:#fff;border:1px solid #f0e0d4;border-radius:var(--radius);padding:22px;box-shadow:0 8px 22px rgba(104,49,19,.07);position:relative;overflow:hidden}.stat:nth-child(1):after{background:#ffe1b2}.stat:nth-child(2):after{background:#ffd29f}.stat:nth-child(3):after{background:#ffc66e}.stat:nth-child(4):after{background:#f4b6a0}.stat:after{content:"";position:absolute;width:70px;height:70px;border-radius:50%;right:-22px;top:-18px}.stat span{color:var(--muted);font-size:13px;font-weight:700}.stat b{font-size:34px;display:block;margin-top:9px;color:#7e310e}.stat small{color:#8b7362}.panel{background:#fff;border:1px solid #f0e0d4;border-radius:var(--radius);box-shadow:0 8px 24px rgba(104,49,19,.07);margin-top:20px;overflow:hidden}.panel-head{padding:18px 21px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:15px}.panel-head h2{font-size:18px;margin:0}.panel-body{padding:20px}.empty{text-align:center;padding:50px 20px;color:var(--muted)}
    .toolbar{display:flex;gap:12px;align-items:center}.search{position:relative;flex:1;max-width:420px}.search input{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px 14px 12px 39px;background:#fff}.search:before{content:"⌕";position:absolute;left:14px;top:8px;font-size:21px;color:#ad7857}.secondary{border:1px solid var(--line);background:#fff;color:#6b3216;border-radius:11px;padding:11px 15px;font-weight:750}.danger{border:0;background:#fff0f2;color:var(--danger);border-radius:9px;padding:8px 11px;font-weight:700}.table-wrap{overflow:auto}.data-table{width:100%;border-collapse:collapse;min-width:750px}.data-table th{background:#fff4e7;color:#7b5b47;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-align:left;padding:12px}.data-table td{padding:13px 12px;border-top:1px solid #f2e7df;font-size:14px}.data-table tr:hover td{background:#fffaf5}.badge{display:inline-flex;padding:5px 9px;border-radius:999px;background:#fff0d7;color:#a44810;font-size:12px;font-weight:800}.badge.inactive{background:#f2f3f4;color:#71808a}.actions{display:flex;gap:7px}.icon-btn{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 9px;color:#713414}
    .modal{position:fixed;inset:0;background:rgba(7,29,43,.62);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;z-index:80}.dialog{background:#fff;width:min(1000px,100%);max-height:92vh;overflow:auto;border-radius:22px;box-shadow:0 30px 80px rgba(0,0,0,.3)}.dialog.small{width:min(560px,100%)}.dialog-head{position:sticky;top:0;background:#fff;z-index:3;padding:20px 24px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.dialog-head h2{margin:0;font-size:22px}.close{border:0;background:#edf3f5;border-radius:10px;width:38px;height:38px;font-size:20px}.dialog-body{padding:23px}.form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.section-title{grid-column:1/-1;margin:8px 0 -2px;color:var(--navy);font-size:15px;border-bottom:1px solid var(--line);padding-bottom:9px}.dialog-foot{position:sticky;bottom:0;background:#fff;padding:16px 24px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px}
    .student-picker{border:1px solid var(--line);border-radius:13px;overflow:hidden}.picker-search{padding:11px;border-bottom:1px solid var(--line)}.picker-search input{width:100%;padding:10px;border:1px solid var(--line);border-radius:9px}.picker-list{max-height:230px;overflow:auto;padding:7px}.pick-row{display:flex;align-items:center;gap:10px;padding:10px;border-radius:9px}.pick-row:hover{background:#f1f7f8}.pick-row input{width:17px;height:17px;accent-color:var(--aqua)}.pick-row small{color:var(--muted);display:block}.selected-count{font-weight:800;color:var(--blue)}.photos{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:11px}.photo-preview{aspect-ratio:1;border-radius:11px;overflow:hidden;background:#e9f0f3;position:relative}.photo-preview img{width:100%;height:100%;object-fit:cover}.photo-preview button{position:absolute;right:5px;top:5px;border:0;border-radius:50%;width:26px;height:26px;background:rgba(0,0,0,.7);color:#fff}.photo-hint{font-size:13px;color:var(--muted);margin-top:7px}
    .report{background:#fff;color:#1b2f3a;padding:42px;max-width:900px;margin:auto}.report-header{display:flex;justify-content:space-between;gap:30px;border-bottom:4px solid var(--navy);padding-bottom:18px}.report-header h1{font-size:24px;margin:0;color:var(--navy)}.report-header p{margin:5px 0 0;color:#607784}.report-date{text-align:right;font-size:13px}.report-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px 28px;margin:23px 0}.report-item span{font-size:11px;text-transform:uppercase;color:#6b8390;font-weight:800}.report-item b{display:block;margin-top:4px}.report-section{margin-top:22px}.report-section h3{font-size:15px;color:var(--navy);border-bottom:1px solid #cfdce2;padding-bottom:7px}.report-section p{line-height:1.6;white-space:pre-wrap}.report-photos{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.report-photos img{width:100%;height:230px;object-fit:cover;border-radius:8px}.report table{width:100%;border-collapse:collapse;font-size:13px}.report th,.report td{border:1px solid #cad8df;padding:8px;text-align:left}.report th{background:#eef4f6}.toast{position:fixed;right:25px;bottom:25px;background:var(--navy);color:#fff;padding:14px 18px;border-radius:12px;box-shadow:var(--shadow);z-index:120}
    .sync-indicator{position:fixed;top:18px;right:26px;z-index:35;display:inline-flex;align-items:center;gap:7px;min-height:30px;color:#9a5a2e;background:#fff4e3;border:1px solid #f0d6b3;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:750;white-space:nowrap;box-shadow:0 7px 20px rgba(105,52,19,.1)}.sync-dot{width:10px;height:10px;background:#35a46a;border-radius:50%;flex:none}.trayecto-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0 2px}.trayecto-tab{border:1px solid #efd9c8;background:#fff;color:#714021;border-radius:999px;padding:9px 13px;font-weight:750}.trayecto-tab.active{background:#d95c12;color:#fff;border-color:#d95c12}.trayecto-tab b{display:inline-grid;place-items:center;min-width:21px;height:21px;margin-left:6px;padding:0 5px;border-radius:999px;background:rgba(255,255,255,.25);font-size:11px}.trayecto-tab:not(.active) b{background:#fff0dc;color:#a54a14}.privacy-note{grid-column:1/-1;padding:12px 14px;border-radius:12px;background:#fff6e7;border:1px solid #f3d9b2;color:#765238;font-size:13px;line-height:1.45}.conditional.hidden{display:none}.section-title small{display:block;color:var(--muted);font-weight:500;margin-top:4px}.topbar-status{display:flex;align-items:center;gap:14px}.record-cover{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:center;background:linear-gradient(135deg,#fff3dc,#fffaf4);border:1px solid #f0dbc2;border-radius:18px;padding:20px;margin-bottom:20px}.record-photo{width:140px;height:140px;border-radius:18px;object-fit:cover;background:#f1dfca}.record-photo-placeholder{width:140px;height:140px;border-radius:18px;display:grid;place-items:center;background:#f6dfbf;color:#a14a17;font-size:42px;font-weight:900}.record-cover h1{margin:0 0 7px;font-size:28px;color:#572b16}.record-cover p{margin:4px 0;color:#765c4b}.record-section{margin-top:20px}.record-section h3{margin:0 0 10px;padding-bottom:8px;border-bottom:2px solid #f1dcc9;color:#773710;font-size:16px}.record-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.record-field{border:1px solid #eee0d6;border-radius:11px;padding:10px 12px;background:#fff}.record-field span{display:block;color:#8b7464;font-size:10px;text-transform:uppercase;font-weight:800;letter-spacing:.4px}.record-field b{display:block;margin-top:4px;font-size:13px;overflow-wrap:anywhere}.record-dialog{width:min(1120px,100%)}.session-switch{width:100%;margin-top:8px;border:1px solid rgba(255,224,172,.35);background:rgba(255,172,55,.15);color:#fff;padding:8px;border-radius:10px;font-weight:800}.session-switch.return{background:#ffcf7a;color:#5a260f}.impersonation-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-4px 0 14px;padding:10px 14px;border:1px solid #efc384;border-radius:13px;background:#fff2d8;color:#743510;font-size:13px;font-weight:750}.impersonation-bar button{border:0;border-radius:9px;padding:8px 11px;background:#7a2e12;color:#fff;font-weight:800}.switch-user-list{width:100%;min-height:48px;border:1px solid var(--line);border-radius:11px;padding:11px 13px;background:#fff;color:#56301d}.switch-user-help{margin:0 0 13px;color:var(--muted);font-size:13px;line-height:1.45}@keyframes spin{to{transform:rotate(360deg)}}
    @media(max-width:1150px){.login-art{grid-template-columns:minmax(190px,240px) minmax(0,1fr);padding:30px;gap:26px}.login-copy .brand{margin-bottom:25px}}
    @media(max-width:760px){.stats{grid-template-columns:repeat(2,1fr)}.form-grid{grid-template-columns:repeat(2,1fr)}.span-3{grid-column:span 2}.login{grid-template-columns:1fr}.login-art{display:none}}
    @media(max-width:760px){.app{display:block}.sidebar{transform:translateX(-100%);transition:.25s}.sidebar.open{transform:translateX(0)}.sidebar-backdrop.visible{display:block;position:fixed;inset:0;z-index:19;background:rgba(34,17,10,.48);backdrop-filter:blur(1px)}main{padding:20px 16px 50px}.menu-toggle{display:block}.topbar{align-items:flex-start}.stats{grid-template-columns:1fr 1fr;gap:12px}.stat{padding:17px}.stat b{font-size:28px}.toolbar{align-items:stretch;flex-direction:column}.search{max-width:none}.form-grid{grid-template-columns:1fr}.span-2,.span-3{grid-column:span 1}.photos{grid-template-columns:repeat(3,1fr)}.dialog{max-height:96vh}.report{padding:20px}.report-grid{grid-template-columns:1fr}.report-photos{grid-template-columns:1fr}.login-panel{padding:20px}.login-card{padding:30px 23px}}
    @media(max-width:760px){.sync-indicator{top:15px;right:66px;font-size:10px;padding:3px 8px}.trayecto-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:7px}.trayecto-tab{flex:none}.record-cover{grid-template-columns:1fr;text-align:center}.record-photo,.record-photo-placeholder{margin:auto}.record-fields{grid-template-columns:1fr}.record-cover h1{font-size:23px}}
    .record-activity-summary{display:flex;align-items:center;gap:14px;margin:20px 0;padding:16px 18px;border-radius:15px;background:#fff0d8;border:1px solid #efd0a3}.record-activity-summary b{font-size:30px;color:#a94710}.record-activity-summary span{color:#77543d;font-weight:800}.record-activity-list{display:grid;gap:9px}.record-activity-row{display:flex;justify-content:space-between;gap:18px;padding:11px 13px;border:1px solid #eee0d5;border-radius:11px}.record-activity-row small{display:block;color:var(--muted);margin-top:4px}.record-activity-row time{white-space:nowrap;color:#a54b15;font-weight:800}.print-only-title{display:none}
    .kebab{width:38px;height:38px;border:1px solid #ead8cb;border-radius:11px;background:#fff;color:#713414;font-size:23px;font-weight:900;line-height:1;display:inline-grid;place-items:center;box-shadow:0 5px 14px rgba(105,52,19,.08)}.kebab:hover,.kebab[aria-expanded="true"]{background:#fff0dc;border-color:#e7b98e}.action-menu{position:fixed;z-index:160;width:205px;background:#fff;border:1px solid #eadbd0;border-radius:14px;padding:6px;box-shadow:0 18px 45px rgba(66,29,12,.23)}.action-menu button{width:100%;display:flex;align-items:center;gap:10px;border:0;background:transparent;border-radius:9px;padding:11px 12px;text-align:left;color:#56301d;font-weight:750}.action-menu button:hover{background:#fff2df}.action-menu button.danger-option{color:var(--danger)}.action-menu-icon{width:22px;text-align:center;font-size:17px}.floating-action{display:none;position:fixed;right:20px;bottom:22px;z-index:60;min-width:58px;height:58px;padding:0 19px;border:0;border-radius:999px;background:linear-gradient(135deg,#ef7915,#d94b0d);color:#fff;align-items:center;justify-content:center;gap:9px;box-shadow:0 14px 30px rgba(164,64,13,.35);font-weight:850}.floating-action .fab-icon{font-size:25px;line-height:1}.mobile-brand{display:none}
    .stats .stat{min-height:174px;padding:20px 20px 18px;background:linear-gradient(145deg,#fff 22%,var(--card-bg));border:1px solid var(--card-line);border-radius:22px;box-shadow:0 12px 28px rgba(91,43,19,.09);display:flex;flex-direction:column;justify-content:space-between;transition:transform .22s ease,box-shadow .22s ease}.stats .stat:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(91,43,19,.14)}.stats .stat:before{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--accent),var(--accent-soft))}.stats .stat:after{width:112px;height:112px;right:-48px;top:-48px;background:var(--blob)}.stat-head{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.stat .stat-label{max-width:145px;color:#735d4f;font-size:11px;font-weight:900;letter-spacing:.7px;line-height:1.35}.stat .stat-icon{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:17px;background:var(--icon-bg);font-size:27px;line-height:1;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 8px 18px rgba(74,39,20,.1)}.stat-value{position:relative;z-index:2}.stat-value b{margin:6px 0 2px;color:var(--accent);font-size:38px;line-height:1}.stat-value small{color:#7d6b60;font-size:12px;font-weight:650}
    .student-uppercase{text-transform:uppercase}.personnel-dialog{width:min(1120px,100%)}.personnel-section{grid-column:1/-1;margin:12px 0 0;padding:12px 15px;border-radius:14px;background:linear-gradient(90deg,#fff1dc,#fff9f1);border-left:5px solid var(--orange)}.personnel-section h3{margin:0;color:#6e3517;font-size:16px}.personnel-section small{display:block;margin-top:3px;color:var(--muted)}.personnel-photo-box{display:flex;align-items:center;gap:12px;padding:10px;border:1px dashed #e6b989;border-radius:13px;background:#fffaf4}.personnel-photo-box img{width:72px;height:82px;object-fit:cover;border-radius:10px;background:#f1e4da}.repeat-block{grid-column:1/-1}.repeat-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.repeat-head button{border:1px solid #e7c7ac;border-radius:10px;background:#fff;color:#a54814;padding:8px 11px;font-weight:850}.repeat-list{display:grid;gap:11px}.repeat-card{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:15px 48px 15px 15px;border:1px solid #ead8ca;border-radius:14px;background:#fff}.repeat-card .field{min-width:0}.repeat-remove{position:absolute;right:10px;top:10px;width:30px;height:30px;border:0;border-radius:9px;background:#fff0f0;color:#b52d3c;font-weight:900}.personnel-condition-hidden{display:none!important}.review-note{margin:0 0 16px;padding:13px 15px;border:1px solid #efd3ad;border-radius:13px;background:#fff6e7;color:#744222;line-height:1.45}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.review-item{padding:12px 13px;border:1px solid #eee0d5;border-radius:12px;background:#fff}.review-item span{display:block;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.review-item b{display:block;margin-top:5px;color:#5c321c;overflow-wrap:anywhere}.review-changes{margin:15px 0 0;padding-left:20px;color:#704b35;line-height:1.5}.review-changes li+li{margin-top:5px}.pagination{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;border-top:1px solid var(--line);background:#fffaf5}.pagination button{border:1px solid #e7cdb9;border-radius:10px;background:#fff;color:#7b3d18;padding:8px 13px;font-weight:800}.pagination button:disabled{opacity:.45;cursor:not-allowed}.pagination span{color:#745642;font-size:12px;font-weight:750;text-align:center}@media(max-width:900px){.repeat-card{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.review-grid,.repeat-card{grid-template-columns:1fr}.repeat-card{padding-right:45px}.personnel-photo-box{align-items:flex-start;flex-direction:column}.pagination{padding:12px 10px;gap:7px}.pagination button{padding:8px 10px;font-size:12px}.pagination span{font-size:10px}}
    @page{size:Letter;margin:12mm}@media print{body.printing{background:#fff}.printing>*{display:none!important}.printing>.modal.print-active{display:block!important;position:static;background:#fff;padding:0}.printing .print-active .dialog{display:block!important;width:100%;max-height:none;box-shadow:none;border-radius:0;overflow:visible}.printing .print-active .dialog-head,.printing .print-active .dialog-foot{display:none!important}.printing .print-active .dialog-body{padding:0}.printing .print-active .report{max-width:none;padding:0}.printing .print-active .report-photos img{height:75mm}.printing .print-active .record-section,.printing .print-active .record-field,.printing .print-active .record-activity-row{break-inside:avoid}.printing .print-active .print-only-title{display:block}.printing .print-active .record-cover{margin-top:0}}
    @media (hover:none) and (pointer:coarse) and (max-width:1200px){.login{display:block;height:auto;min-height:100svh;max-height:none;background:#f4780d}.login-art{display:none}.login-panel{position:relative;isolation:isolate;min-height:100svh;padding:24px 13px;background:transparent;overflow:auto}.login-panel:before{content:"";position:fixed;inset:0;z-index:-1;background-color:#f4780d;background-image:var(--unatur-cover-image);background-size:100% auto;background-repeat:no-repeat;background-position:center}.login-card{position:relative;z-index:1;margin:0;border:0;border-radius:18px;padding:30px 23px;background:rgba(255,255,255,.76);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:0 24px 60px rgba(91,34,7,.28)}.app{display:block}.sidebar{width:min(86vw,300px);transform:translateX(-105%);transition:.25s}.sidebar.open{transform:translateX(0)}.sidebar-backdrop.visible{display:block;position:fixed;inset:0;z-index:19;background:rgba(34,17,10,.48);backdrop-filter:blur(1px)}main{grid-column:auto;padding:15px 13px 96px}.menu-toggle{display:block;position:fixed;right:13px;top:15px;z-index:42}.topbar{align-items:flex-start;padding-right:50px;margin-bottom:20px}.topbar h1{font-size:23px;margin-top:13px}.topbar p{font-size:13px}.mobile-brand{display:flex;align-items:center;gap:10px}.mobile-brand-logo{width:76px;height:44px;border-radius:10px;background-color:transparent;background-image:var(--unatur-image);background-size:contain;background-repeat:no-repeat;background-position:center;box-shadow:0 5px 15px rgba(113,46,14,.18)}.mobile-brand-copy{font-size:13px;font-weight:900;color:#713414;line-height:1.15}.mobile-brand-copy small{display:block;margin-top:3px;font-size:9px;color:#a45c31;letter-spacing:.5px;text-transform:uppercase}.sync-indicator{top:67px;right:13px;font-size:9px;padding:3px 8px;max-width:190px;overflow:hidden}.stats{grid-template-columns:1fr 1fr;gap:12px}.toolbar{align-items:stretch;flex-direction:column}.toolbar>.primary{display:none}.search{max-width:none}.floating-action:not(.hidden){display:flex}.panel{overflow:visible}.table-wrap{overflow:visible}.data-table{min-width:0}.data-table thead{display:none}.data-table,.data-table tbody,.data-table tr,.data-table td{display:block;width:100%}.data-table tbody{padding:10px}.data-table tr{position:relative;margin-bottom:12px;border:1px solid #edddd1;border-radius:15px;padding:10px 55px 10px 12px;background:#fff;box-shadow:0 6px 16px rgba(96,44,17,.06)}.data-table td{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:9px;border:0;padding:6px 0;font-size:13px;overflow-wrap:anywhere}.data-table td:before{content:attr(data-label);color:#94725b;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.35px}.data-table td:first-child{display:block;padding-bottom:8px;font-size:15px}.data-table td:first-child:before{display:none}.data-table td[data-label="Acciones"]{display:block;position:absolute;right:10px;top:8px;width:auto;padding:0}.data-table td[data-label="Acciones"]:before,.data-table td[colspan]:before{display:none}.data-table td[colspan]{display:block;padding:0}.form-grid,.record-fields{grid-template-columns:1fr}.span-2,.span-3{grid-column:span 1}.academic-filter{align-items:stretch;flex-direction:column;gap:7px}.academic-filter select{width:100%}.impersonation-bar{align-items:flex-start;flex-direction:column}.impersonation-bar button{width:100%}}




























































  
    :root{--v20-symbol:url("../assets/b008125dee87cf6b16272afe.png");--v20-logo:url("../assets/ad7e7be6672a4b81a7b13ba9.png");base64,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");base64,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");base64,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");base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAfUBjwMBEQACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAAAQIDBAUGB//EAEgQAAEEAQIEAwQFCAgEBgMAAAEAAgMRBBIhBTFBUQYTIhQyYXFCgZGhsRUjUmKSwdHhFjM1VGNyc5MkU7LwBzRDRILxJaLC/8QAGwEBAQADAQEBAAAAAAAAAAAAAAECAwQFBgf/xAA4EQACAgEEAQEGBQMEAgEFAAAAAQIRAwQSITEFQRMUIlFhcRUyM4GRI1KhNEKxwSTw0QZDYnLx/9oADAMBAAIRAxEAPwDvr4I+tCkBGkAIUCaBKpUcx25tVHSnSEqWxKgDsgFSpRUqgBAoHqqBWfVsN0KIqgVHqEsEmx6mOINEdE3U6FijdpddA/NJK0GrIHcklZIvoGkkcksWOKPWSLqkboN0QI0uI50sjIlLIJCPSAKWMVREiPqcKG4CrpFsjW4+at8FsnNFoIAOxUjKyKQnPuMN0gEdVdvNhJ2QBI2aaJWRSLmlvvA/WiYTJOiqMOJ59FNyuhu5oizSGnULVdlZFtg3fyWRQdZNmzaDgGxlzXOvklixMoOt24VKyJqyQNlQvqBQoNBcaQHS4BB5mcXnlE2/r5Lk1k9uOvmc2qlUK+Z6iwaoV3XkHmIFACAFAO0IMIGSYfUEMX0bTyr61TQhIUFANCAgPPr0TvsEKKlQKkAnD0n5IVdnOO6p0iKqZSKthD6bpZSKoDqlgQa43QKtlsG1Y1cr3VAnAWdN10tVBAXuc0NceXJEkgkk7IhpcaF2eyXRXQnNLSWu2PZVOwmTkEQazRz6qRu3ZFZESEMLKFFVq3ZWubIfJXsyJPhcxoc4bFFJN0iWroccTHRlzj6lHJp0Rt2QikMd0AVlKO4rVkHGyTtvuqlwZIl5T3M18/rTck6JuSYRRtc5wcdlJNroSZBwDX7b0slyjLtDmfrq+isY0FGiLWPf7tlG0g3RENOrSdllYslMxrSNJ6KQk32VMTnkx6aHzVSp2KIbnvv0QoOaWmiKKtoWBYNAdqs9ksCaWhpBbZPXsheSPLr9ay5B6TgMHk4fmEeqV1/V0Xk6ye6dL0PO1M906+R1RytchzACOotQDsIAUICAdowSj3cPhzUMZdGwm1kaEAQDUAIBqUKOAvRs7gQCQoICLvdPyVKuzn0h0EaQoiOyosSpQLS07pYsOhFfWqUiTp6ndUCrfYK2WyXlnyvM2q6U3c0Y7gjcxodqbZI2+CrsrIAlpBGxCtX2XsT7c7U7cnqi+RV8iUURkBNgUkppEckhR6WvOsbKytrgO2iMpBeS3YHkrG65Kuhue+RtHkPgiSTsJK7IxxmR1N2RyS5DdCezQ8NKqe5Wip2TlbH5Y01axW6+SK7ICRwbpH4LNxV2VpXZXRum7H4rLgyLJYDG0GwbWEZpuiKSfANEZjOo+pLlZPivgrjkczl1WbVmTjfZBxPNx3KyS4MqJiFxZqCm9XRNy6FE1hJ19OSSbXQkys+l3pPI7FZLoy9BucXGyiQqhNYX3XNLDdEQN91l6FLsfH9oyY4Wb6jv8O61znsg2zXOe2DbPXtdULImgBreS8R8ybPJatti7VzUKSILXEO2KidkTsZNAVzQBaAaAOqhCQ2DR1JtQxfJsWRpBCDQAEA1AcJd52ipCgqBIBO90/JCowEclDovgVKlQq3VAiFSkdKosbGtLgHmh3R8BtkeTgQbpCkpHF79VVtyVXAREAnYWfgE4XII6LcATW/VWy3S4HPGI3UDaRlZIuxukuLy637ol8Vl282QaXDZt7rJpdsvBF7S0+sEfNVNPoJ/IsMAGPruysFP4qJu5oIpQxhaWlZSi27ElfRUHFjtQNWsmk+y0n2N7JHDW4WO6JxXCCkuhxQNkZZJ5qSlTEpU6IxObE83Z37KyTaK+SErtchc3YFZRXHJYrgbvNkbytoU+FMcIUUfmuI6jmrOdCToUjND9PRWLtGUXaJTOjcwNZRPNSKafJFd8lYMhGltn4LJpdldENNbFZWVtE5YdABDrtYxlbIpWIeX5Z561adlp2VgkcjSyqzLsR57q0Dv8CwHR4rsuQC37NHWl5mrz3LYjg1ObdLYdWMsBPmAntS43Zyyv0I9T9ypR2SbcbKlUFwMCya6ILAEICShCQ63yUZGAJ1aupKIehsVNA0ICEBAFoDi0u07RFACpRKgTvdPyQq7MNclDeFWhRFtGigE4DageW9lUEeQroqZEasq2BvjcytTSL7onYuxt8rynAg6+ic3wTm+CLHujOpvNVqzKrIOJLiT1WSCJiGR8ZeK0jusXJJ0TckwxhFqPm7Cuqsm/QSv0IBwjmtu4vZXtcl7QTSGWjpoBWK2liqFHG+QGjt80ckg2kEcdS6JFXLi0W+OB5MbWEaSPkVINtcki2+xGe49Gnc7IoU7G3myuMOcdMZpZypcmUqCWNzHAONgpGViMrLXwRiKxz7rBTe4x3OyuOfQwtq1nKFuzJxtlQcWusGieyzpUZE3xP06nG1ipRXBFJXQ4YmOZZ5/gpKTTI5NMrieI3na1m1uRk1uISODnaqq1YqlRUuCWh7gCLP1puSDdCijD3EE7d0k6DdIg8aH0NwFkm2ip2jViQDMlYwNpjd3n4LTkn7OL+ZryS2Kz0UYoBjRsOQC8uTt2zzny7GFAyyRjWhtP1WPsWKbZjFt9gHN8vRoGr9K0oVyRtWi0HNQEwL+aGLGTXp7KBL1Bp3HzQPo3Wqc4KAEAIBoDjLuOsFCiQCQCcNiqVdmJQ3ipC2I38ygANLrroLWVixMprwSLAO47qPkr5Qn6XOJaNIJ5dkiEJxc+gd6WSpFSSEyMvcGt68kboN1yKSPy5dL965hE7Qu1wSyXxvLfLbprmkE12IJrsi2SQN0N5fBZNJ9hpWQDCXBvIk1urfBlfFk54HRBpvYqRnu4JGW4kySMQlpb6qWLjJysji2yqKR0f8AV730WyUU+zJq+yLw7VqdYJsqqqpFVFjMbXHqLyCRYCxeSnSMXPmgxg3cEAnuUyN+hZWVueI5yY6pZJblyXtBIZJRqLDpCsajwI0hRQmRtlxpJTURKSTBkbWzFsjhsq23Gyt2uBZTWhw0jf4JC/UQbIOle5mnSrsV2y7VZGNjnO0h1LKUlEsmkEsZYRvdopbkWMrLJGRiKwd1im9xim7KmSua3TVrNwTdmTjbsr3vYkLIyos9me4ihZPRY+0SMXNI9Nw3Dgx8NzXuGvmXd15WbLKcuDzc2SUpcE4ZPKfqA1bLXJWiSW5Cc7U/V36BVIJUiTWPcxzq2CjaRjfNDhDXPAeaCNv0DtLgias1ytCjLtVDsgokPSNtyefwUMexdUMiQ5j5oYtcG5DQNCAgBQAgORS7DrBUoIBIBHkUKjFShuERXJVFCzVbVdoBUd6QtkS1w2ogqphOyZazyrB9XZY82LdkYZDFqtoNhVqw42VbjksjL6DMb9JeWkjuia6ImiePAJWuJdVJKVElKiELxDI6xY5bKtWitWhTSB8utoLVYqlRlGNKh6ZpxfMDki2xJxEUEIkcQ69ugSctvRZypcBI1uPO2twOhRPciJ7kPKlbI1oaDz50mONCEWuyETpnM0R+78lk1FOytJckGwnzdD9rV3rbaLutcFmRjtjYHN+9SE9zJF2MZDBGAbuuQUcJbrG13ZRC94tse9notkkvUykl6ilY9pLpBuTzVi10ixa9C0YzXR3ZJIu7WG+nRjv5I45Y1rgSAe5VnbLK/Qqe8NlJjqlsStUzOrQSMleNZGykXFcETS4CGISMLiSEnOhKVCY0MlIcbpVtuPBXbRGfS6QCPe+gVhwuSxtLk7PD8Z0Uep+8hHLsuDNkTlwcWbImzdFH5smm667rnk6VmlvagmZ5Ty0kfCkTtWE7Vk3uhMQDAdfVRKVmKUtxASOa0tBoFVpGW1C2+qkBY5jmNDjVHson6GO7miTSxo3/AKzp8PmpVkdtkLINjmrRnQWoBtO4+YQxZutWjQMFQg7QDCEBAcldZ1iQAqBG0KIjY/JAuzH2UNwBpIschzUsWDACfUCR8FS8kdwbHRUoSOdI7U47qJUFwEcTpHaWCzSrlQ3JEQA2QCS6Bop6cF9OBziPX+ZvTXVIt1yI3XIGZ5i8urFV8aTbTsm1J2Vsa5ztDLsrJ9WZWvUJoXQuDXcyLSMkxGSfRaYYvZw6xZF8+qxTe4x3OyuHIMTC3TfZZShbsrhudlOp4eXCw4nosuGjPii5+PJo1udZrdSM1dEU10SxoozFqIBLuak5OzGcmmVslEEj2823VhZNbkitOSK5pS9+tooAbLKMUlRlFUqJ+TJO3U5/1Usdyi6JaTDHhaS7XVtNUrOXHBZSdcClDYZgW7AjcBVXKNFXxKiE8zZGaWAkXuVYw2vkRjQoRJINLXENHcKy2osqQmwgTBj+VXfdVy+G0N3FjyYWsa0tG6kJNsQbbD2geXVeqk9nzY2c2UR6/dZta2Oq5M3XqEkT2uGxcXdkU40FJHe4dwqOHG8+Q3MRYrk1edm1LlLaujgy55SltXRrxJ2QtcHjn1r7lpnFs1Ti5FOo6y5vpsrLtUZVxySIe8F7gSO6cdBNdFuNE2UOLnFtLCcmuDGUmiqNwbJbhYHRZPlGTVocrg+UlgoHskVSCVLkkToFc3fgoY1YmDU+i6r6qsr4QO2cRzA6qdjtBYIqqI5oVDB3HzCtEZvQ5wQgKAYNKAdoDlLrs6QQCQoIBHkVbKjK7p8lh6m1C3o9uqpRc0BKWIx6dXUWopWSMkwY9rYntMduJ2JRptla5K2vcx1sdp25rJpPgrSaoiQbs3ZVX0Ml9C1mM6WB0mrYclg506MHNJ0LFfHE46xdhWabXBZpvorL6mL2dCsq4pmVWuQlMso8xzTQ7DZFUeCR2x4CDH80EuPpHJSU6Ep7Rsa3HyHB5Gw2KrbkuA3uQsx7XFpYbIVgnXJYJ1yAmklj0tYDtVptSdsm1JlcETnPLLLQ3mLWUpLsyk0lYp4BEWnm0ndIysRlaNMgYYTy01stacrMFdmeGV2nQI9RHI9lslFd2Zyirsqc2US7+lzuo6rNONGSaoukxraTbtVc1ishisg8drfKB2pSbbZJNlAlEUjgBbSVm4WjZttEJTI8hxaQByWUUkixrom2EvYHOe43yUc9rqiOVMWOwapA6tQKTb9BJj0OOSGwNs1ujl8PxDctvJ0ooWsAOn1jm5ckpt+pzObNWPC+W6NM7LTKSiapyUQEYjyGxyn03zV3XG0NzcbRZlsja5vlnc8xfJYwt9mONt9gMkjH8vT9aOHxWNnxWUsBc4AdTssnSM2TfC9h0uA26qJpmKkn0WHymQHQ8l/JRXZOXLkrhlMV0AbG+yrjfRk42RVKSF6b6d1CDFdXUqGDT6h81CPo3oaAtCDtACEGpQOYuo6QIQCpACFEeRQqfJmaB17bLA2C3FGtwbQonElxNc+yoDS48g4/elpBNIIWtdI0PdpaeqN0uBJ0uBTBokcGGwDsquVyE3XI8mYTOb6Q3SO/NIx2lhGvUjH5jvRHe/QFHXbK67ZExuEgY+2lW+LLfFosy8cQtaQ4m9t1jCTZjCbfYRZLWQhmkkgV8EcW3YcebKYHyNfpjPPos2kZtKrFNFIw6pOvVIyXoIyT4RoZixmMXdkXawc3Zhvd0VY8rI2uY/bSedLKSbMpJsqfPU+tg26/FZqNoyUeCyWGaZup2kV9FYxlGJimosMaBhYHPF307KylT4E5c8A3RBK5vR1EHsnMkOZIqy5Gmg1wJG6ygvmZQXzJtMs0ZoNbfXuo6izGVRZXBB6nCTp0vmspT44M3PjgU8UcRY8ChdEKwk2qEZWWyOYIidQNhYqLsxSdmeGWQjy42aj0WyUUvibNjSXLLouHTOlb7RbNX3rXPPFL4TXLNFL4TtnAihx3CKwQLs9Vxe1lKXJxrLKUuSzElh8gCwK5hYTUrMZqVmVk5ie4xcieRWxxtcm1w3LkjL5jz5kjTvzNKqlwFS4L4sXzIterfoFg506MXkp1RHEMTZCJB8rCs064E064HJpjyHPaaANho5ola5Ik2qIPmdKfVyHKkSSMlFRHDG6V1NNKye1CT2kHDSSOoNJdoqfBZMYyR5YrbclRJ+pjFP1I+YdAZ9EK0WuRWO6FJAEOFilDF9HQVOegQolCUO0A0Bzl0nQCAEAigEeSMLszdFrNqYy0tNOFFC9ifo0tDb1/SRdkV2Ecr4r0nmKNo1ZXGysjYi+SyMib4JGMa9zaDuW6KSboxUk3RZjGARv80erpssZ7r4MZJ3wUwymF+oC/msmrVGcluVEJnmWQyOAB+CsUkqLFJKiyOCSdurXtyAJUclHgjkoseJE10jmv3LRyvZJyaXAySaXAp9EGQ0tG4FkBSNyXIjco8iyZTOymMdp5kqxW18iMdrI47JJWlofpYNlZOKMpSihNxgzJa19OB3F9Uc7jwN9x4J5cTBEXABrgeikJNsxhJt0JuU0t5Ev7AKuHJXBlWO6Uyua3bqbHJZyUaMpKNCyYNJ8wv1b72kZrosZ+iNIiYAG6QW/JYOTsw3OzOyWOO2OPI0AFlKLfJlKLZTJK7zbbtYrcc1sUeDJR45LziyzgDcnsBssFkUGYrIos1YPCi6PVLpBPPqVqy6mujVk1HPwmqCLGwshzWgC2g2ei1TnPJHk1SlPIh5srHhgj3IN2pji0McWhxtyciL3gGV25qScYsjcYsjjY7XSuZJzaOSsp8WiznxwLMjZDI0t5HoUg3JciDtcmiXIZLAWtBNjlXJYqD3WYKLTszR6x+ba8m99LN1nKuzZKu6IOLo3aQ3QfvVL2aMjHZHEHtJJ/FYRm26MIybdMhDPGyAscwl3wCri2yyi2yoOLaokH4LKr7M6+YyCBZH1qEJtjBjc/UAR07qXzRL5oUbg11ltjsq0GrI2hRtPqFk81SPo6INoaGChA5oAQDtQUYKXQbgVAkKCAEYRm6LWbUI77oUlFG6V2gEfWo3RHKkRADHixdHcd1Xyg+UOdzZJC5jNISKdFimlyRL5XgNsuDeQpFSJSTsUcZlkaxt2dlXJJWVySVlk+I+J4BLS2uZNKRmpIxjkUkWZUmPJEGh+4O1N5LGCknyYwU0+iqGYxgtja519NllKN8szlG+WV0Wyhhi0l36RKy9C+nZdPj+XGXtaywN7asIzt0YRlbonjZDGxAHQ0jn6QpKLskoOzPHmPbK/TuHO2FBZuFrk2PGqDKkyrEjgW1yqtkjt6EIx6LWse+NvmyEki+myjlT4MW0nwEBLNbNTXEHnpHJJPpiavkhPP5TwdDT3pgVjG0WMLRN7J54fzcDKPVzQLWKlGL5ZinCL5ZPGxJyypmxjsASkskb4MZzjfBZFw2Fr9VD6iVg88muCPNKizJxsaOEudFqcORJ6rGM5t0RTm3Vk4cprm/moHa+oHJSWNp8sk8bT5ZVih5lkaS9h5kbLKdJWJcIeXixtHm28i97KkJt8CE2+DXpi8r3Ropa/is1/FZjhzGRt0BhcAdvUtjxXybXib5KnzO84v0aXH5rNRVUZKKrk0OgkLNZkBfXb961qaujWpJOh4TY3xkvp7r31dEm3fBcl7uChkrYchxABbZFLOt0TNpyiRyJhK8OAoAVzSEdqLCO0cMEkzLHIdykpJCUlFhjtY6UNlNDskm64E264FO1rZCIz6UjbXIi21ySfP5jA3SBp6oo82RRrkrG5oAknkFWZOh7g0RRCAm8MDWlrrJG4URirE130aHMKhm8c0NFDQAoBhCAgMS3m4EAkAkKBGxQIpeAA2rO29hajPkV+kih3tC0R3BWRQc1zSNTTZ5KJhNMtMEbYA50mmQ82/yWKk7o173dBBM2BxIYXWPpGlZRbLODkVPmeXlzTp3sBuyqSqjJRVUKVkz2iWUOI/SKJxXCKnFfCieJjsmLtRquQCTm49EnNx6BpGNluG7gDSrTnEP4okcucSvb5YPp3spCO3ssI0h1kZUZA06evxT4YEe2BXj4+qdzJRu3egrKXFoylOlwXTQsgkjkaKbaxUnJGMZOSolPJEYiNYJI5ALGKaZIJ2Rwtcg0ACgPeKynxyWbS5JtwyMkOcbBuyNvqWLyLbwYvJcaRoyMaNzC7SA5ou1rjN3RhGcicUzJGAtcLA3BUlFpmMotFceUZJ/KDPSOoWTgkjJwSVjzIZJC18TjbelpCSXZINLhl/ltMQZIA4dbWvdTtGF82hRsjiuOOgburSVvlh2+yrKyPJkZpAJ6/JZ447lyZQhZCUz5UQDWBrTvudyrHbBmSUYvkeHAHRnzNWxrTqOyTnT4JOXyARRwZbbrS4GvmluUS7nKI+IOjLA0UX39yY075JiTspbk5D2+Wxt7c63WTgo8mbhFOyEMRfNoOpvUrKUqVllJJWSy8dsIGkk30KxxzskJbkXeZB7JpFaq5Ab2sKluMaluszxTSRNLWmgVscUzOUU+WQce6qRkXnHLYRLqv9yx380YKauiMBhp/mgk16Uad8FluvghG8skD2ndZdlasbnFziXEWVEqCVIbWudekXSEtIGVrbewtA1xwb9uipoGoBhAChAQhkW42iQoKgOW45oCLuSPopWGkk0LWkzsTA3WA4W29wOaMS6G5jA83sOg5lE+CW2gknkkobNAFUBv8AaiVEUFEgxj5HaW0XfFZN0uTO0kIxlkobKOR3CXa4F2uC3M8glvkgDvQWENy7MYbl+YXtL3QCHTvVWFlsSe4bEpbiiNry8MjJs/Usm12zY6qyWRjuiAc54NnmpGafRjCd8I1Ogg9nJAF17ywUnuMFKW4z4uSImFrml3UaVslDcZzhZCSWTzzLRjJ2ohFFVRUlVGk40krA6SQl3atgsFNJ0kYKaT4RPDijbFZa0usg9VjOTsxnJ2BkjxshwOwcATXQq05RFOUSGTkPcGmBryAb1UkY12WMVfJojuaD87sXDelg6TMHw+Ax8ZsRsW4nr8EnNyEpuRY8sjbqfQHdYpN8GKtg95MRMXqJG3xRLmmWueSrDdMWETAij1HNZTS9CzUfQPZx7QZdRpRy+Gg5/DRPJYx8Li9o2FghIN2SLd8BDkRuhadQBr3UlB2SUWmZ2TSOy3tiqnG6d0WexbFZscVtVhmQSU6V7w6uYrkmOSfCEJrqi/HxoTA0lmrUNyVhKbUjCU5birEmigdKxxDfVt8VnOLkjKcXIqyJwcgyRO2A5rKMeKZlGPw0xOE+QNZBIH1KJxi6KnGPBLDgZMTqsV0BVnJrok5tdERpgy/V6mtKdxLzKJLLlZK8aByG5UgmlyTGmuyoOe9ugFxA6BZUuzNqKBjdT2tJIvbdR8B8ck5Y/Kk0h1/FE7MYuwMjfKDNHrv3kp2NruyIcWjYkfJWjKhtPq+tQj6Ogdx81TnAFANACgGhDJS2mwSAEAUrZQJsKN8BdkNHewPxWkybFrABDBQ690FfMT4i1jXbU7kqnyVPmhxvaxrw5mouGx7I1YabZW1xY627Hur32ZNJoT9Tjqde/UqqugqXCLYMYzsLtemlhKdOjGWTayvGnjgnd5natt1lKLa4LKMpLgqnyNWQZIvSBy+KyjD4eTKMOKZKR82U0fm/SN9lEoxYSjF0GLCZ9Qe5wDeYSclHoTko9Fgjbi5bb9wjYlLc42jFyco2Sz5I3Rta1wLgbFFSEX6kxxfqODIlkj0sZqd1J5KShFMkoJO2Rx45hOWucW83Guqsmq4LJqiWRjMAEgLveGqzakMjfAjN9GxtFo01pHKitTuzVyVxZDZXva0H09VZQpWVxoi/zvaGaT+bOxCq27eS/DRe9jXtLHi2lYJ0YLgGNa1rWtFAbAKP5sXbITTshLQ8nfssoxb6Kk2LKM2hvkH5qxUb5LBRvkmxpkhAl5kbrF8S4Mbp8EIMeOBx3s9CeiylNyRZTcgypBC9j9I1ctuykE5Kiwi5FU+U6aIshjcb5mlnGG1mUYbXyV4jJZQ5vmOYwbEBXI0uaLNpO6A4zYsmNrzcbu6brjaG9uPBfnRxthBAaHWAKWONu+TDHKW4hDmCOERuYdQ2HxVljuVmUsdysyx6nSaW2C491sfCNj65LJ8d8OkuIN9VjGSfRjCSl0WxRwHG1yH1fNYty3GLlLcVY0/kOJ06gdqWc47jKcdxB79T3O5Em6SqRklSGGuc0uAJA5lHQtJ0ThaxxIkOmh9qjMZN+hWDTrG9FX0L6E3O1yaqAsjYKJUSqVG4G1TQxoAQDCAaAzLMzClQIoA57Vv0QMlQbz59uyjJdlJskkndajYkJ3qJJ2+SFXAaXONAX2S0iXQmtBc0ONC9yjZW+OAmaxshawlze6qv1Cba5Fk5YdG2PSLb2SONp2IY3dmVkkziWxE2egWxpLs2uKXLE+N7HhsgLSeStqipprg0ZGMyKEPBJPLfqsIzbZhGbboeNlMii0OBsdgpOFsk4NspimkbK4x1bjyWbimuTJxTXJPJjmLfMkAPyPJYwlHpCDXSL8bGjdE1zhbiLWEpuzXOTTDHkjhfJE51AO2KsouSsSi5ckJssCYOhIdQ36WrGHFMsYcUy97ZMmHchgO9d1hxBmCahIniRmGIh+5J5KTdsk5WyYEUbvotLj9qj3SJ8TFPL5UZdp1HokY26EVbJRP1xtdVWOSklTI1TBrXB7iX2Cbrsj6oDkYx9F7QdPI9lE2uEE2uiV9b27qcmPKM7covlMcceqjzWz2aqzZspWUTCfzg87AmgWn3Qs1toyW3bRrdjxuZT7LqrVe61bmma1Jp8Cw3R+VQoVsd1Zp7izTbszPyfKyXuiotNfJZqG6PJmobo8kJzPPUjoyGjssoqK4LHbEuxsUSxh8jjvyorCU9roxnPa6Qsby4sl7JCNvdJVlbjwJ24kct7RkB8RGw5jurCLrksE65ISzyTgatwOwVUVEyjFRFjw+c7TdbWSk5KKEpbVYSR+TNocbAIs/BVO0VO42WZJhtgh+srGF+pjC/UgyV7YywVTueyu1PkrirsrHY81Sk3scytQonelFyS7BhbsN9WoIGbwVTnBQo7Qg0AWgKVmZAgCi7YBLFjLgzZpq+pQi5II+jIiWuA3butJndgdJZs060JyJj3xnU0i1WrK1ZW46bLvmqkZJFEpkdGH1TD1WcaszVWGKYQXedXwtWe70E79Ctsgjm1MGwOyrVrkyq1THPMZ36iK2pSMUiRio9E4YpcgVq9I7qNqJHJRHjRD2jy5dy29u5ST+HgkpPbaLMsMhljdG0Xe4WMG5J2Y422mmE2SZoy2NjifpbKRgou2FBJ8kcTzXFzGPLAOfwWU9q5Mp7VyTONoyIw821x5/FRTuJjvuPBfkwx+S46QKFg1yWEG7NcJOyMWWwx0QdQ6VasoO7MpQdkYZ5pMqiPSd9JHIKyhFIsopIsy8Yz6SHAFvdYQlt4ZjGVGhopoANgBYPsw7YtTNWnUNXa1adCmV5Exh0U0uLj0VjFOzKKvsskbrY5m4sc1E6ZiuGLHjEUYYHXSSlbsOVjc6KJ1khrnde6cyQpsrzH1AQ3dxPTorBcmUFyRxzPLFu5rWnYEDcrKe1MTSTK4cUDILZfUALHxVlL4bRlKfw8Dzoo2MY9gAN8gpjk5Exyb4LfbIfKsk3Xu0sfZuzH2bsxwTTNGiM8+i3SinyzbKMfUjNHLG788KvqqmmuCxlF8I2PxYhil4J1Bt3a1LI3KjVvk5FeJkxxMIeN/krODZlOEpPgzte5ry5ho3ss645NlJrkbg51vcDpPMnqiaXRE0uEWQQiVj3F9aQpKVMxlKmiELmse0vGodlZXXBlK2uBPcHSOLRQ6AqroJccjc9z61EmlKS6CSQR7vaNhvzPJA+jfVIc9DJQgIUYQg1AVLMoBpJ2QrdDJoaRy6lQlEQqURRlILSZDY3U4NFC9rKNhuiEzhAfVRI5KxW4sVu6MeVMJntLWloApbYxo3Qjt7Ia3lvl6iW9laXZlS7E1up4b32VbpFvgtnx3QVZsFYxlZhGVlkk8RxgwCnVypYqMkzFRkpWVQzPh2ZvfRZSjZlKKfZGUSa7kBDj3RVRU1XBpfhVHr1nVV0sFk5NayK6HgzRshpxDSDe/VTJFtkyRbfBWcprMp72Cw41V81lsuPJltuNEsp0zwHuj0tab2KkVFMkNqZdBGZoQZXude4F1SkpU+DGTp8EseJsMrwDfKvkpKTaJKTaJzzeUGlwsk8ljCLkzGKcuB6jLATHsSDSdSpjhPkjhtkjZU3Q0N7Vm0+izp9E2wMErpKpx5qbnVGO51RYXBrS52wAWNWT6FUGQ2YbAg9QspQoylBxIRundkHUC2LsVWo7StR28DzYBIwyWQ5rfuTHJrgY50y+Et8puj3a2WDuzCXZmblMhkkjLSWh21LN421Zm8basonnkMweA6OuSzjFVRnGKqi/wBmfNGHSyEuI5LHek+DBTSfA8COP120F4Nb9lMjYyNlb5GY+YXNG1bhqy2uUeTJJyiRy8kT6QwENab3SENohDb2Rx4XzggOpo7nZWTUeyykohFG0ZAjm2bdGkbdWg38NoeWyNkjRHXLdSDfqTG2+yTsomAQhouqtPZ/FuKsdS3GcAmhzJ7LMzZIgsNOBB7FE0yLkm5sQha5rj5h5tWKbsxV2Jkha1zQAdQo2q1ZXGxNPq+tUPo3oaB7UhGFqEoAhRoCI3ICo6JE16WoRKyBCpkJABUZSPIV0Wj1KVzPETNR37Dus4qzNLcYJHPe7U+9+S3RpcI3qlwiQZGYnuL/AFg7BG3ZG3uFDIYpA8AH5pJWiyVqhSSa3l2wJ7IlxQS4okWyyM1kOICKlwS4p0PFhE0hDyQKtSUmlwSctvRJ4GNkivUG7oviQtyQ8qds2kMafTvupGFEhBxZp4ZjZnFJPZsctpo9bnbaQurS6KWontgadRmx6dbpHfh8HQgAzZkjj10tAXuw8HD/AHSZ5cvLTf5Yo0SeE8PRcMkrXjkSbB+azn4TC4tRbswXlMt8pNHA4iRhSy481GRoqgOfxXy2XTTwZXCXoephftIqcejDiTS0I2AGu/RYTS7ZvnFdkpIZfPa97h6iBbeiKSrgikq4NEuPG5h23r3jzWEZuzBSpix54/JaA4AtFEFJJ3YlF2X4Mc+dlGLEi1tGz5LoNXXptDl1LqBqzZIYY3NnWn8M5UkQEeZGxwN1pNfavWj/APT80uZo4o+SgnzE50+LPiFsOWPXXPofkvE1WmyabJtmdmLLHIt0SiNkcZ0sABPRc7bZtbbI5OQIGjbUSeVqxhuEY7ip0kuTERGzSD1JWW1RfJlSi+RYcJ9YlLqBrTeyuSS9Bka9CRjigyI3UA0kj61E3KJFJyjR3OHcHHEoHOnc5sR2bXMlet4vxfvK9pN0jz8+seGVR7Lsnw7NHHWFO00OUoo/cuzP/wDT/ril+zNWPyCb/qI85kcMy8bJbHksdEXn3huCvJ1Oly6ZfHE9THqcWSPwMrysRsTA5hPY2uSE9zpmcJ7nRdBLA3FAcWh1bjqVjJS3GMlLcZYp3xajHyd0pbHBPs2uCl2VuLnOJdzO5WSSKkujQzGLsfztY5XRWDyc0a3kqVULEdCHEzA1W2ySTfRZ7vQq1aZdbNqOytWqZlVqmSllfLIXP3KRVKhGKSBjHSHSwWatVtINpdkaGqnXV70gJWNfpur2Qhvv01aHP6ghQQAgGoQZpo0/S6lCLkiqZAgCkAqJ5IxZB7mxjU/kOa0pWzNJvo500nmvJF6eg7LoiqOiMdqIOkcWhjj6W8grSLSQNGogAWSdkbLdIJWOYS143HRE0yLnosyPJ8tvlD1VusVd8mKT9RsyXthMYA36o4W7Dgm7KW2DQ9J5LJ1Rk6otlxpImh7yKPYrFSTfBjGab4L4YYXYwe6rr71g21IwcpbqOz4GnYzLyYHOp8jWuZfWrv8AEL6Hwc0skovtnneWg9sZHb8THiEWEJuHzOZ5ZuRrRuW9wvU8i88cW/C6rs8/RLE8m3Krss8NHIfwqOXKkdJLKS63G9lfGOctOpSdtk1qgszjBUkef44IpuN5JoEsDW/cvmvMzb1UqPT0W6OnRynvZjZIIGxbuB0XmpOUTuSc4kMnKbI2ow6tjqpWEGuxGFPkthMuRFZcGt5WBusXUWSVRZGHGEcx10RpsWkp3HgObcT2+KIuF8G87QKZH5j9I3JpfbaVR0ujU69LPncrlnz0/mcMeKJg/X6Xsv8Aqmt3peLDzWp9pcktp6D8ZGq9Tt8ZijyuGGYDdrQ9hPMWvW8rhhm0jnXXKODSyePNtPFy47jksk1HTe/wXxqkttH0CkttF80bZYyHhYRbvgwi6fBXiZEflBpcGkDqspxd2ZTi7sqfkOOSfIPvUN+vxWSitvJkoLbyWTYuRkvY0PDnOIaG13WeBKc1CPqY+1jji2e2kMfCeFtY3YRsDW/Er7XPkjotL9l/k+einnzHnuC8UzfymcRsrpWvdYD99PU7rwtBr9VPLGCd2elqtLiWHfVHS8YzNj4axhP510gLPhXNep5px932vts5fGxcs1+h5E+flN33a36l8l8MWe58MWLEhbK8h97DlyUnJros5UuAmjbBktDTqaCCQsk24iLcok82eObToG4+Cxxxa7Jji12UNe8jSCa7BZNIzaXYq9Vcir9RfFluTEIXtAdqBG6xjKzGMtwNkYISzQNV+8o1zZGnusgx5YbaSNq2WTVmTSfYgdkopJrbo2OdUhizeCOov5qmigQDUAIAQD3UIJCgqAQAj6FHNy5vMk0t90femOFK2dOONIpo6dXRbDYSie1hJc0O22WLVka+RGyDY2PMLKig4lxLnGyeqi4Iq9CcEJmcQCApKVElLagic2KW3i2g1skrkiSVrgeTI2WTVGKrbdSKaXIhFpcg+WbIaGncN7IkohRUWKGIyv8ALsjqUk6VllKlZewu4fmwzMfuw6gQtmHNKElOHaNU4rLjcWe+4XxTG4nD6HtMmn1xk/u7L7LR6zHqsafr6o+b1GmnglyaZXRYOI5zWhscbdgPwW+csenxNvhI1RUsk69WfNpHTT5skjy5kkzy4/WV8Nmy+1k592fVQjGGJRXoTyMUNYZA9xI56lojPmhCfNGtvl+UKrRXZa3dmt3Zjxsnyy6IM1An00tko3ybJQvkeWZzI14bpA2G980jtqiR20e14PLHn8K9kyDqc1pjkadrC+u8ZqYarT+yl2uGeBqoSw5t8f2M+N4Xggk/r3Oj1Xprf5WtP4Fj9pucuPkbJ+RnJVXJLxNxSHDxfZQdUsm2lv0Wrb5bUQhgeGL5ZjodPLJPe+keTyJ3vj/NMeG/pEL5KMUnye5GKT5JYwfPDcryQe2yxm1F8ElSfARQtiyNJ39NttWUm42WUnKNk8xzYw2ShrDttuYWMLfBIJvgcHEzFNFJDEXPY4OI6Lfg/o5VP5GGTT7ouLfZ63F4twzi0ZikID/pRTCiD8F9fHW6TVx2yr7M8TJps+B2v8E+H8Fw+H5MmTBqt7a9TrDR8Ft0+hwYJPJjMM2qy5YqEjz3ibKZmSvIPpj9LD37r5nyWreo1LS6jweroMTxxt+pycXLbDFpe263FLzZY9zs7Z43JlBeXyFwsajtus6SRspJDyYjAwPlkb8d1Ivc6SJB7nSKocvDEb9QL3/YFseLJZnLFNvgyxcUfDJqZG3sLW56ZNcs2PAmqZVPn5E0heXBt9AAs44IRVGyOGMVRT7Rkvv84896WeyEfQy2RQMyZtVGZwHdJY4fIOEfkP23Ia/Z9gcjpCnsYNdD2UWuS48Wle65I2GtvSKWHusV0zBaeKXDL4eIwvcA62b8zutctPJGuWGSR2WPZI3UxwcO4K1OLXZxuLXZLqsTEEA7QDUBJQgFAJACAy5s3lxhjT6n/cFshG+TbjjbswEmxfZU6UCAOoUYJTNYHARusVuVFZI36jdKXQiLSNvpJXNkUebKwSN2ndUyf1G5rmGnggnuiafRE0+i92O1sAlDvUsVN3RhvblRLh7n+YIY2F75HANA6lZLFLLNRj2TLSjufoeoh8JMB8yTLeJSbOloofavooeChtqcuTxpeUl0o8En+EYJHan5kxP+ULNeCwrqTIvKZF/tRODwnBBIJI8ucPHJzTRCzj4aMHcZtGM/Jzmtsoo0ycDkm2yOJZMo6NdVBZ5vFvOqyZGzTHWKDuMEmUS+FoJHtf7TIC3lsFzrwOJKtzNq8nNf7SM/hZkzC0ZbwD+oFF4DGupsyj5OSd7Tzc/DJMLNlxsgkhgBbpNBwPVeFrcEtLk2M9TFqFlxqcSuRkWNNHI0UDYK5E3JUbU3JUWSO89hjx2umkdybG0lZYcOScvhVmu4w5m6OpgcK4ySHiJuM8fTc/c/ULXrafxGrUt0XtOLPq9N1+Y6rcDjrmaZuKxgddEYB+1ey9Nr3Gva/wCDiebSp2sf+Tn5XhWd5L2TMdITZLr3+a82fhNQ3bmmdWPyUIrbVI0weHZnf+YkYwdm7rDD4HK/1ZV9jGfkV/tRog8NYkTNJkmcLvmAvQ/AdP8A7mzQ/I5X8hyeGMCRwc589jlT/wCSzXhdLFVz/JF5HMvkRPhXhzh6nTu+JkV/BtL9f5L+JZl8v4LIfDXD4WkM839pR+E0r7v+SPyOaX/8D+jmB5vmAygn9fYp+B6Vquf5J+IZmq4/gtk4FiyM0ebktb+i2YgFbo+LwxVJuvuYLWTTul/BmPhThx+lP/ufyWv8G0v1/k2/iWb6fwQf4VwmgmF8usctTrC1ZvCYZQag2mZR8nlv4jxPFZ9GS6GnMkjJa8Nobr59aeWOTjL0Pf08d8FJdMwSzmXZzSQP1lsjBROhQrohG1kjw1rKvrqWUm1yZcr1FKxsbtPq+1IytBNscrccsb5TnB1b21E5J8hOXqVtDmg6HNN8wP5rJ0yuitzSOYIWdoyTQi0tAJBARMqYttJsfJUom7PaVWH0b2Pex2pji0/BYNJ9nO4p9m/G4lybPuP0h+9c88HrE55YP7TpMcHtDmuDmnqFzuLTo0NU6GsTEaAsWBiBVsCQpFxDQXO2AFqpW6C5dHHlkMshcev3LrUdsTsjHahbad+a0epkMEggtNEIBfxQEgxxYXhp0jmVLJauhwmPWPNBLfgkrrgSuuCJNPJZ7t2LSrXIStckp5nSnU48tqpRJIRjXQRRvmdoaeW9WjaSsjaXJdhyHDz4pHVcUgJW3Dl9nNZF6GvNH2mJpep9L1+dj68Z7TqbbHcwvulk9pDdD16Pk3HbLbL0PGz+J+LQSOgeyFsrDpd6Dz+1fMT8rrMc3GVfwe5j8dp5pSTdMjj+JeM5EgjibC9x6NhJ/eqvLauX5Vf7GU/H6aCuUv8AJrk4p4jjpxxwWdSMc7feti1/kWr2f4NC02if+7/ITeIeIMhc64Q4DrH1+Vrkj5vV7tvH8GXuGG/Wj0PCH5bsFkvEdAmf6iGig0dAvp9LLK8Slm7PLzrGsjWPo8V4g4kczi7343usHltP6X/ZXy/lM0c+dtdLg97RYPZ4Pi+50uF+GpMssyOJPPl9IxsT/JdXj/Fe0W/Lwvkcuo8gofDiPRk4PC4eUcDByAG5/ivcnk0+khbpI8tLLmfqzjZniyGKV0cMDjX0nbBeVm85Gv6Ub+534/FzkrlIlwvjHEeKZQbjwxNx2n85I5p+wb81t0Ot1Wql+VKP7mGp0mHTx+Jty+R6DJyocWIyTPDWjv1Xq58+PBHdN0cEISm6iUYXEsbP1DHeC5vvMOxH1LXpdZh1MbgzPLgni/Mjg+JYMvGmZmRzzOx7p7Q73Pj8l43lcOoheSMnX/B6Ghnimtko8nCyc8mJwZkPLj1DivAjlzJ8yf8AJ6McEb5SHgv4lxB3kY8kjjW5DuQXRiWfLPbjbb+5MywYVukkbW8C415oD9ZZ1Pn/AM13vQeQrj/k5/fNJXC/wXzcE4tpHkvkbR/5/T7VjHQ+TXf/ACa/etL6r/BoOBxbyTpDtQHWbe/tUXjvJX3/AJMPb6W+f+DyuZm8Wxch8E0uRFINixzua1TefG9s5NM9bFh0+SG6KTR6rwLNkyY2UMmR76eC3WbIsL3PEZZThK3dHj+VhCOSOxVweb8VwN/LObJZ1ax+AXj6+TWqkj1fHyfu8TkQPbGTrbzXNJN9HdJNlTzby5u29j4LNLimZJcEXaj6iCfiqq6KiUcYeSC4CkbojdFYoPt24B5K3aL2iT3kutpIb+j0RKipES8PH5wHblpSq6FUR8u/dIPw6/YsrLYg0h4HW1UL4Nho8lDSRoIUux8iTHNsJLfpN7rGWNTVGE4KSOzBkRzx62H5jqFxTg4ujjnBxLVgYFywMQQCIQGDictMEQO53PyXRij6m/DH1OeOa3vo6CXNc3qBnY0UA72FCiOvdB6hbq06jR5julLsUrsjyG6lgtkhfGGk16hailbMVKxtkYICzRb75pTcrFPdZFkjozbDR5EpJJ9llFMi8uLi53M77jmqqXRVXoew8HZjmwnEmcKPqhs9OoX0Hh9dbenk/seF5PCt3tI/uWeJsBjP/wAixvqAqUgdO6ec0TlFZoenZhoM7/Sb+xZ4QlglxJvKaBKJDr23PZb/AAbh7vXqjHyUZrIt3Xoa+Lcbi4Y4NlgmeSLBaNj9a69X5DHpntkjRp9HLUcxZxfDnD/ylmy8UyW/mfMLo2dCb/ALzfHaVZ8r1M1xfCO/WZ/YwWCL59ToeJOLNxi3CjNSSj1n9Fv81t8zrXix+zxvl9nNodK8j3tcIzcC4PHO9mbkMtrP6oVz+JXH4bQOX9bIuPQ3azVyinjizb4g4y7Ab7PiND8pwv4MHc/uXp+R8jHTLZH8xz6PSe2e6X5TymFjcQ4tmubrlc//ANSRx2b/AAXz8MWfXTtc/X0PZy5MGmhwegx/B+KPVkZE0juZDSAPwtezh8JjS/qO39Dy5+VyPiKSPQY2NFiwNhgYGsbyC9jDhhhgoQ6R5+TJKct0mcTxBgZkpfkRO85jRtENi0fvXieW8fmzvfGVpeh3aLPjh8L4+p4+LInjyxNE50UxPp6f9heBjnLE7i6aPclCE8e18o+hcPnj4pw/86A4kaJW11X1+j1MNbp7f2Z81mxywZfh/Y8fLhNwp5scgWx1b9uh+xfHa3FPBnlB+h7uLN7WCkdvwbHGIct7Bv5oF/Cl9F4KK9lKXqeb5NvfFP5D454kdgZTsXGha+RvvOeTS2a3yssGV44xtomk0Htob5Pgws8T8RdEZPLxgOlRuI+s2uH8b1N8QVfudD8biUtu41eH/Es/Ec/2PKgja4gkOjJrb5r0ND5OeoyLHKPZp1nj44Me+LMnj9rWSYMoaC/1C/sWnzUVUWb/AA7b3xNPgSUSwZZAIp7efyWXhFUJ/c1eWVTiea8Sxvl8RZrWnbUPwC87yLS1Mz1dA0tNE5Do9MoY47DmuPdatHbdqx5McYryz890jJ+pIt+pESlsZZXPqrt5syrmynboCtlmTYOa4e8KVuy3Y6b5d6vV2pS3dEIA0bofWsiipVFG1xsBw1D71CM26AfdNnt1Us02QIIO6pUIqgnDM6GQPZ33HdYyipKiSjuVHbglbNEHs5LilHa6OGUdro2UFpNYigE4hrS52wAtErZUrOFNKZZXPPUr0Ix2qjtjHaqIDmo+jIn0XN6kBAMVvZojkO6AbTpcHCjRtGH0D3GRxcRR+HJRIiQtLjvbiAnCHCGxuqRoJoJLhB8IlM0RylrTqA6ouVyI8osyMjzmtboArdYxhTMYw2uwxsieKRnkOIc021bIz9nJTXaJkhGUWmfRcDIZxLAa97ffbpkYd6PUL7XT54arCpfPs+Wy43hyNfI8pNG/w3xUSxucYnOotP0mH+C+cbn47Wf/AIv/AIPYjJa7BT7PU5eLjcYwW2643gOa5q+g1Gnxa3Er67s8nHknp5v5keIZUHBeGgsaAGjRFGPpHoFdRnx6PBfy6GLHPUZaPJ8N4XlcY4kZsz+rJ1SP7/qhfO6PBLXZ3kl16ns59RDS4dkOz13E8tnDMAmJrdQbpiZ0tfQazUw0eG/2SPFwYpZ8lfyeL4T5vEs8xPc50srtTn/ivk4Ycmt1CXz7Pe1G3T4rR6/MysTgXD9QbXRrBzeV9ZOWHQYKXp/k8PHjyarIcvgGbncT4mZcx+iJrCWRM2C87x2syarUtyfC9Ds1mDHgxKMe/U0+KMl7BDBFI9hPrOh1Ggp5zVzxKOODqzX4/EpNykrF4b4nLkSy4WS8vdG0PY48yOxW3w+unni4ZO0Ndpo46nH1OD4piZi8R0N53rb8LXjeRwLDqZJdPk9Lx8nkxcm/wbmSSZ00Lh6XR6tu4P8ANdngnsyyj80c3lMSUFJEPFmO1/GYqsa4fVXWisfPJRyqX0L42dYnfzOr4ThZDiTtYT/Wb/Yu3wMt2GT+pyeRk5ZFfyOD4rkjGfktsF1ih22C8bySl77M9Hx0W8SO54Zijd4ZbbB6g8u257lfQ6DHB6Lld2edrpNat0/keb8HAjxFFqvdj+fyXleKr3pJfU9TyT/8X+Dqf+ILLjw3XyLl2+a/2fucnh/zSJf+Htey5nfzB+Cy8L+SZj5f88fsee8TPdH4hzSw0dY/ALzPJJPUzs9TQK9NE5DyXOLidyuRcHcuCTIS9jn7UFHKnRi5U6Ix6BIPMHp6rJ2V3XBB9ajo5XsquiroJHueRq6clVSKlRDTq2HNZWWxVRo9FbFifV+nkqUW+w+KD0NtLE0D1A7PF9ndUBFzK3b6h3CtlsiqVMuxMg47yfonosZwU0YzhvR6ReYeaCpTDxWXRCIxzefuW7BG5WbcMbZyV1nYwHNR9EJ2uYDvZQgIBmxzCAkdGhtXr6qck5sGSvja4NOzhuo4p9hpPsiNxztZFJGJ7Wa69J6rG10TcroshjifG8yPpw93okmzGTknwVxSGNwc2rCrVllHcqO14d4y/G4iGTOHkT+k/qnoV6fitV7vk2vpnn67Sb8dx7R6fxFwwcSwD5Y/Px+qMjr8F7/kNItRi47XR5Oj1DwZL9H2eT4NxjL4e72drx5Qv0SC9JXzeHyOo0q2x5+jPZ1OjxZvjrkeXLlcX4vCxjtbyfSwe60dSsPaajyGRRl2/wDAhHHpcLdcHtYYoOGYJshscYtzj1X1mDDj0eDb6I8Ccp58n1Z4fifEcjjGa4g6IRYY29gPj818lr9Y9Rk3vpdH0Wn08NPj57Ot4LxvLycqR/vBrWg/A/8A0vU8ElJzmcPlclqKRn8ZSebmgFxAiADR36lcnl80papw9EbfGQrHfzH4V4jGOIsieNLpG6Qfip4WSx6lqX+5DyOCTx7l6HW8UcOnyo2T4dmWMUWjq1ev5fQvPBTiraOHQamONuM+mUeFOE5OLPJl5dguZpaCN1p8NpMmNvJNUbfIarHkShA53iPy8vPmfz0NDQ4fBeP5TUe01T29Lg69CpQxJfMt8DMvJyX0aYwC/n/9Lv8ACYrzSyeiVGrysltikQ8Y5IHE2NjNOZGAT2tYeae/Ol8kZeMx3ibfzOt4O8z2CUyncybfDYL0PB17CVfM4/J17VV8jz/HYGS8fzNYsgihf6oXjeWk46qVHpaKbjp40en8ORD8gxxsOx1i+25Xv+MuehR5Ouf/AJLbOVwHhWZBxsZE0JZHExzdbvpE9lw+M0ObDqHKfSOrV6rHPT7U7YvHrXSextbZHqJA+pbPOOlAy8Q0nKyX/h+KgzAf02/gs/C/kl9zHy/54/Y894qaBx7LPd4J+wLy/If6mZ6fj/8ATROfPJG9jWsbR70uGKaZ1xVMoFgULrsszMiR9SpSUkYYG04OsfYikSLsi0ta11s1E/cq+yvsrArlazMhdee6AKVsERsR8wqH0bViaRKgA4tNgoBlof7uzuo7/JWx0VkUd9kMj1a8o8sFQcHPl83Kcfot9I+pd+KNRR3Yo7YmdZmwAo+gWBczINQAhA5iybKAbWlx27WgAbG+YTsehOZ7ZH21ugfBYxVEiqEZHObpv0jkErmxS7EBqIA6qvgrZKeJ0LqcbNdFIy3GMZbiyWWJ8DWNbTh17KKLTuzFRlfJ7fwrxT27AEMh/PwANd8R0K+w8ZqvbYtr7R895DT+xyWumcLxdwo4+Y3JhaTHkO3Dej/5rzPK6NwyLJBdnoeO1Slj9nP0O94a4R+TcbzJqOTLu4ge6Oy9TxuiWnx7pfmZ52u1Xt50ukczxHxWHKL8NkjTEw+vf3nfyXj+Y10sk/Y4+l39Ts0OmcUskuzy0MzopC4bjqvHaUlR7DjuVM9N4PzHe3ywy+nzWAs+JC9vweSMMksd9nk+TxfApL0H4u4VI7JGdGToc0B47EdfwWXmtPKMlnS4fZj4zUpR9mzz2AWsyQ5zqczdp5UV4MnKNOJ6uVbo0emh8WMgqPJidI4D34iPvXv6bzdRrLHn6HkT8W5cwdfcz8Q8XGWJzMKB0ZcDckhFj5ALLUea3RrHGjPD4upXkkcHDxp82XyIy4udvVrw4QlkmlBW2eplnDCrZ7zhuJBwPhhEjgK9Usncr6/TYoaLT8/ufN58stTlv+DxfGp25WQ6dxHmPdyB6L5DNnlmyyyP1Pf0uP2cFA9P4MmMnD5rG7ZK+ey+k8HSwS+55Hk41lX2POeJQXeIMpreZc2t/wBULyPJutVNs9Px7rTRNfCONScFi9nnj86AklpaaLT9a2eP8t7CGyStGnU6JamW+LpnUd4vxWx6xjSEEbDWF3/j2O62P/ByLxORvlnm+Jccm4hlGV8YawCmMB5LyNdqZaue58JdHqafRxwQqzveAyXRZrqq5G/gvZ8GqxyPN8sqnD7HA8UxPHGsySvSXj8AvK8hJe9TR6fj5L2EUcyERlx801suKTfodkr9CoHS+wLo7BZdoy9AlcZHl1ADsi4KlRCieQJWV0UVCxZruqBOA3rcKlE4k0KGyqZCNLKzIVbj5qj0Np5qGgVIURCoFXbZAS1Ain2QOo5oKPTryzzCjMl8nGkf1qm/NbMcd0kZ41ukkedtegehQ0LQxzWL6IWBczICgHW2xs9kIMOIbQA+xAJAH2oCegeUX6xY+ipfJL5olBJ5RJ0h1jqjjZJRsrHx5qmQ3W4azqI7lThOicLhE4IfN1eoNoWpJ0SUqL+F5z+G5zMhm4aaeB9JvZdWk1L0+VZF/wCo06jCs+Paz6NjTQZ2NHLEWyxupwveivs8eSGaClHlHy84yxycWcfxLxg48Rw8K3ZLx6iP/TH8V5nlPIrDH2cH8T/wduh0m9qc+jxLI9cwjcaJO9r5Vviz6FulwTyYGwuaGmwdypGVmMJNmj24s8t8LS2WNwcCelK4d+LJvT6MHh3WpdM9nwjjGJxaDypNLZqp8Tjd/LuF9hpdZh1ePbLv1R8/qNLk08rXXzOdxDwhFI4uwZ/Kv/03ix9q5dR4WMneJ0dOHykoqsis58nhLOa2ozE49fXX7l578Pqk/T+Trj5TD8mbsHwtMItGTJEzvoGpbMfgsspXkkkaMvk43cEdnDweH8Gxy5gbGK9Ur+bvrXt4sODRwvr6+p52TLl1MueTyXiHjUnE3iOJrmYjDYvm89yvnvIeReplsj+X/k9vQ6KOFbpfmOdFiGSHXq3PIVyXkvJTOx5KdHqPA8jBBkQ6hr1B1fCl9P4PJH2co+p4vlYtzjL0OjneHsPNy3ZLzI2R1Xocu3UeMwZ575dnLi1uXFDYuiiXwrhykapp6HTUFzLwenXTZtj5LMvQr/ofw+v63I/aH8Fn+C4PmzP8UzfJAPB3D7/rZ/2k/BsHzY/Fc3yR1uHcOx+GROjxm01xtxPVdul0kNNDbA4s2eeaW6R8/wDEWT5/Fsssk1R+Z6a67BfLa+UZamckfSaGGzBG0czTZFAWe65Lo7CUsLonAOq6vZE7JGVkXeX5TQ29d7orsc2Qa4sst6ilWZdkKWSZkLSavorYBUEaVsthW4+athms81bNAksoIBIUVILPULzDyzk8bm9yEH9Y/uXXpo/7jr00f9xy11HUCgJDmo+gWcqXL6mI+agBAP5oANXY5IEBcSACeSEobbJpo3KMMHAtJa7mETCJytjDW+W/UTzHZRMib9QEz/K8q/SptV2TbzZAGuWypkyckT4yNYoHkiaZFJM0QvfDiufDkyxvPRkhF/YrDPlg6i2kaZQjOXxRspiyHRyOcfU5251Hn9ak1v7M3jTVFbnF8hediTeyJUqM1FJUTfFK6PzTuPiVFJJ0Tck6J4kccjyJDyG29KTbXRjOTXREP8jJ1Rmw07Kpurui7d8aZ18fxRnwbemVnQSCyPrXp6fymowrbJ7vucM/GYZ89GyLxVxCUkNxYNu5K6X53Iu4o0S8XiX+5kB4qzny+V5UMZuid1hPzmdx+FIv4XiXNtnL4pkzTyebPO6U8gCdgfgOS8rJqc2od5HZ2YMMIKoqjPkZTJIdDW0dloUHdm+MGpWyGMJXny4yTfS1ZUuRKlyy5pyMOcGOR0Uo5OaeizxZpQe6DowkoZI01aOjk8T4jFA0s4hKSa51ut8fJ6tut7OWOlwOXMCtvHs8Q6XZUvmdDsq9frL/AFGZvQ4b4iZzxziv9+l+7+C2fiOq/vZn7lp/7UB43xYDfNmF8jt/BVeR1T/+4wtFpm62oJuI8RnxHmXPlLerNVX9i1y1+pn8MpuhHS4IT4gc6J4jk1ObqAXPK2qOuXKpEJDqe4gUCbA7K+hVwqInccz81UUGM1PouDb6lVukVuiBq+9dkRbB1HcKgiQa+CtgjSysyEQgDt81SehrIVNRGlQCoEhQQp6el5h5Z5nNl87KkeORND5BenjjtielijtiUhZGYICQ5qPoFtrk9TEEAwoAQAO6AdiiC275G+SEoBsbCFAus2dyepQVRJkbnsLm1TeajZi3ToI3Na4OI1Dsj6D5XASEOeS0UD0RLgJccg6R761uuuXwThBJIcbDI8MHM90brkN1ywkZ5by13Q79U7CaatFmUYfT5PNYxu+TGO71I+fJ5XlkjTVWm1XY2LdZWBZAFXy3WbMy2eB0NXRtYRkpGEZp8IsIg9lvbzK236qXLcY/FuKoJnwkltb9FlKKZnKKkVuOpxcbs7rJccFSo0TQPbA19+mrI+a1qXNGuM05OhYgg1OEpHLayrO/QuTd6E4XCN2uLodvksWrVMxkrVMc0hmfqckYqK4EYqPQQwPnJDa27lHJIOSjyVsaPNAkqgdyq3wZNuuAyWxiQiE21SLdciFtchNM6VjWuaAGhVRp2hGNOygNsgAWT96zMwexzXEObR6gpaKnfKHM2INZ5ZJPVE2SLl6kfMqIx0KuwVWubLXNlayRkBCpURI225oLEqUiVQKlS2Jo/FVD0NdKmoR5KgjSoClUBIU9BnzeTiSPujVD5rz8Md06PPxx3TSPMdAvTPTBANQDB3Cj6IX9lyEBCAgBQDtAHNAd3wrw3E4jk5EeXH5rWMBb6i3r8CvV8VpsWeUlkV0eb5HPkwxi4Ojb4p4Rg8P4dG/Eh8t3m1eonY/Mrp8nocODCpQXJz6DVZcuVqbtHlrNUDQ7d14Fep7NI9F4Q4bicQble2w+YWFumyRV32XteJ0uLPu9orqv+zyvJajLicVB0T8XcLw8CDGdiQiMveQ42Te3xWXltJiwQi8aonjdRkyzkpux+G+G4mZw+R2RHqdrLfeI/esNBo8WbFumia3Pkx5Uoso8QcFGCxuVhtIhB0vFk6T3s9Fjr9Ascd+Po2aPWe0fs8nZwfURbgbPUryD01XSPT+FOFYWfhyyZUAke2SgdRFbfAr3vFaPDnxOWSN8nj+R1OXFkUYOkZPEmJi8O4rFHjwhsXlhxaCTvv3XJ5bTww5FHGq4N2gy5M2JuT5s40rmvlc5raHReXFNLk9CK4pmvheLLxLiEEDi4sLvUezRzXTo9Os2ZQOfU5FhxOS7PYjw5wsPIGLtX6R/ivp/wzT7vynh+/Z6/MeK4niOwOIy477IY7b4t6L5nVYHhyuHyPf0+VZsSmjs8C4bg8XfMJA8eSG1oIF3f8F1eK0MNRu9p6HDrNTl09bfU7UnhnAMelzsjSOnmfyXr/gmlXNM89eRzX6GQeGeHdp6/wBRavwvT/Jm9+Qz/M2N8McOAAqb/cW78F0nyf8AJo/Ec/zMMvC+Hx8Wx8Lyi5j2kkFxvr1+pebPx2KGvjiX5Wjojqs0sEsl82auJ8FwcPh2RNjwlkjGEh3mOP7126vxmlx4JTjHlGnDq82TLGMnweNI+38V8txR7x1vD3DosvNaMpofEWOOmyNwu/xePHn1GyatUcWtzyx47hwzscb4Rw3D4bLPHihr21R1E8yB3Xr+S0GDFppSxxpnBpdVnyZVFyOF4YxIMvivlTx62CMuAuqNil5fjMEM+bbkVqj0dflnixXFnrH+H+FvdqfiAnvrd/FfRx8XpEqUDxlrtQlxIrf4Z4Q//wBqW/Fsjh+9SXitI/8Ab/yZLyGoX+44vGPCYgidNw8vcG7uicbNfArztX4jbHfh/g7tN5Nt7cn8nlXe96QQPivBPZTsRJIAPTZCiWSMhUgIlqpRUgAe8FUGaVmahIAVAihRUqDfx+amRQt6kuP/AH9q59JHls59LHls467TtBShQIQY5qPoF/ZcZgCFGgBCAgGEB6fwH/53K/0x+K9vwn6k/seR5f8AJE6njYA8JbqPKUV967vNf6f9zj8X+v8AseEK+VPoz1/gNxcc4nmTH+BX0Hgn+f8Ab/s8Pyypx/f/AKLfHYJxsTS0mpHXXyWzzj/pw+5h4l1kl9v+yHg/+zZP9UrHxX6H7mXkf1v2PQCKPIx5IZWhzHinA9QvXjGM4OEjzZScZKS7PAcbxJuH5RxpN427xO/Savj9XpHpszj6Po+k0eZZobl36no/Av8AZ8/+r+5e74T9GX3PK8t+qvsc3xxtxWL/AEB+JXF5v9ZfY6vE/pP7/wDRw5GNbGxzHW48x2XhqTb5PTTds9X4Ixj5E2U8eku0R/vX0nhdOqlmffR4nlcnxKBtj4uHeJ5MHUPK8sNb21jc/wDfwXatZes9j6V/k5paVrSrL63/AIOf43wdTYs5g3H5uQjt0K4/Nae1HMl12dfic1N4n6nA4fkTYkUskGS+Jx5tZ1rl+K8DHqsuF1jdWelmxQyNKcbNPDeMcRdn4zJcuV7HSNaWk87K7tPrdRLNGMpumzTn0eGOKTjHk+geW3c6R9i+tcVR84pM8I7iPEQHO9qm0g1dr4efkNSptb2fRR0+Cl8Jo4HPNkcbxnzyue4WLd8iunx2bJl1kXN32atXjjDBJRVHqOO/2Rlf6ZX0uvV6Wf2PI0360fueBnkEhBawNoL4SKo+lSo6nhIn8sNBO3lu2Xs+F/1X7HD5H9H9z0PikXwPIHxb/wBQXu+W/wBJI8zQ/rxOB4UjbHxymu1XC7cfUvC8I71P7HpeRd4P3O54tnlg4VrgkdG7zALaaK9vy2SePT7oOnZ5/j4RnmqStHkIuMcRhe17cuVxBHpc6wV85DyGohK9zZ7UtHhnGtp9Bw5/acSKYjT5jA6uy+yw5PaY1L5nzeSOyTj8j51xqBkHFMmOMihIaA6L4zWRUNRNLqz6fRzcsUWzBS5jqIlUCWRQSy2IhUlkQPUEHoaVmaxKlBAIhUAgFxWXzs6SuTPSPqVwR2wRcEduNGRbjaNQAgGOaxfRGX9lxmAIAQAhRoAQh6fwGf8Aj8kd4h+K9vwn6k/seT5b8kfudTxv/Y7f9Zv713+Z/wBN+5xeL/X/AGPDEEDpuvlD6I9Z4BO+cP8AJ/8A0vf8F3P9v+zxvL9x/f8A6L/Hji3ExSCRchH3Ld5xXih9zV4nnJL7f9k/BUbXcLkJ/wCcfwCy8PBPB+5j5STWZfYlxjPdwnjWLKSfZpI9Eo+vn9Suq1S0uqh8muTHT4PeMMl6ro28b4dFxXAttGRo1xOHX4fIrp1+mWqw/D32jRpc8tPk5/c5/gdrmYmUx4Ic2WiD0NLl8LFxxyT+Z0+UkpZIyXTRzPHH9qw/6I/Erh81+tH7f9nX4r9KX3OFBjyZD9EbbJNLx0rkor1PSnkUFuZ9Hgji4Vwpod6WQRFzj95X20VHS6evkj5Wblny36tnz5+U5vEBmQn1CQSb975L42GeSye1fd2fTrDeL2b+R9Cmji4twpwBGieOwexrZfZyjHU4KXTR8unLBlv1TPnAifG+SJzakadJHxtfDzi4NqXaPqt6klJdFuCx0XFcVrhv5zPxC26V/wBaD+phnd4ZfY+nr7uXR8mj5057gHsv0klfnOVf1Jfdn1EYppM1+H/7Yxv8x/Beh4p/+XE59b+hL9j13GxfCMv/AEivq9f/AKaf2PF0/wCtH7ngdMflElx19AvgrZ9LcrOn4U2400f4bl7Hhn/5a+zOLyP6H7no/E4vgmR/8f8AqC9/yv8ApJnmaH/URPNeFHaOLB1E/m3D8F4HiJKOp/Y9TyCvDR6bi+IeLYgx2u8v1B2oi+S+h1mH3vH7NOjytPl93nvqzijwm1sjfOy7Ze4azcheZHwqjL4pne/JycfhieiyMnG4bha5HNZFG2mi+fYBe1kzYtNitukjy4QnmnSXLPnGXM7JypZ3jeRxcvis2X2uRz+bPqcUPZwUfkUELWjZYqVKRIVKKkAlkigBvaoNCzNQqQoqVFipCggMTnEkk8zzXQbxIAQDtCDHNYvoM0dAuIwBCAgBACAaFPR+Bn6eJzNP0otvqK9nwrrNJfQ8nyy/pRf1O340Y5/BS5vJkjXH5L0vLxctM2vQ4PGSS1Cs8CF8ofSM9j4Bhc2LMmIIa8saCetXf4r6LwmNqM5nheXknOMfkS8fEezYbe8hP3fzWXm3/Th9yeJXxy+3/Zd4HOrhkm1fnf3BZ+F/Qf3NflV/X/Y53js1m4v+mfxXH5z9SH2OvxH5JP6mrwbxUPj/ACfO71sFxEnm3t9S6PD6vcvYy7XRz+S0u1+1j0zvOx2QTySxDSZiC/sSF6coKEnKPqcCk5JJ+h5Lxk9vtsQcCX+WKd9a+c8tbzK/ke14xfAynwnjGXiRm30wt1G/0jyWPi8O/Nv+Rn5HIo41H5nsp448uF0GVXlPFOBdVr6SSjki4ZOjw4twalDtGEcA4IOcTL/1T/Fc/wCH6L5L+Tf77qu7ZtgZDiRMx8ItEbeTQ66XRFRxJRx9HPJubcp9nkvFeIYMw5DQdM9G/wBYc/3L5zy2FxzKddnteOyqUNnyOTw8k8RxSTZ85n4ri0360Pujuz/pS+x9SX3TPkT5uPfs7jUbX51n/Ukvqz6iN7Ub+EOaOMY7mt0t1ciuvxctuqhZz6pP2Ds9dxRhk4dksbuTGa+xfZayLlgml8jw8LrIn9T58Gn4Alfn59RdKjs+FYnHi5d0jjNn4nZez4OLlqd3pR5/kZpYUvmzveJjXBZ/jpH/AOwXu+WaWkkedoV/5ETznhUXxUMs6dDjQXgeHV6tfY9PyDrDZ6Hj+TLw7BE+MWiTWG+oXzXv+QzS02Hfj7PM0mOOfJsn0ZeAcWfxCSSHM0mUDWwsFW3r9a5/G696qThl7Nus0ywJSh0ZvGHDrazNiB9PpeOgHQrT5rStpZom7xmdKXs2eUpfOHtESFSkaVQEVS2KkMiJCtgQG4VTHoaFsNQKlIoURCASoOeumjpGgGoAQgDmFH0RmrqVxGAIAQAgBQgIDVwzNk4dmxZMW5Yd29weYW/TZ5YMimjTqMKzY3BnvMTiOPxOEmKRrwRTozz+RC+mx6mGoXDu/Q+dyYJ4XTX7lLuCcO16vZWAk7//AEtfuWBu9ps97zVW41ST4/DYbe9kMbBsOX3Le8sMEeXSNKhLK6XLPE8d4o/iuWJNOiJgqMfDuvnNbrHqZ36I9/SaVaeFerPS+Bf7Mm/1T+AXt+F/Qf3PJ8t+svsYfHLtObiEHfynfiuLzi/qQOjxNbZHmoJnwTMliJbIx2oOHQrxsc5Y5qce0etOEZxcZdM+h8Pz2cSw4shgp1U9v6Luy+uw6iOoxqcT5nLheCbgzzHjAD8ow36R5R3PzXh+W/UX2PW8b+m/uei8K4PsfCoy4fnJvzjv3D7F7fjNP7HTq+3yeVrs3tcz+nB5TxVljM4vIAbjh/Nt/f8Af+C8Dymf2uoddLg9jx2L2eFN9s5IYOgXnWd90dLw5l+w8WhftokPlv8Akf50u7x+b2Ooi/R8HHr8XtcL+aPaeI8H27hUzGj84z1s+YX0vkNOs2Bx9VyeDo8zxZlI8JhPBysYaQD5zDfXmvj9Ov6sX9T6TMqhL7H0+198fInzdl3K082yO/Ffnep/Vk/qz6pflj9ixhMZbIw04Gx8KWqEnCSlHtEa3Laz1eBxZmawNc8Mlr1MJ5/JfYaXyMNTBW6Z4uXSvE+uBzcNxJna5IGFx6jZZZNDgm7cRHPkiqTLYmQYUR8sNjYNyeS2wjj08eOEa5OWV88nA49xUZw8iIjymGyf0yvB8p5FZ/6UOl/k9HR6X2b3y7IeFf7Yb/kcsfDf6tfZmfkP0DteL/7JH+qP3r2vN/6T90ef45r2/wCx5HEndiZUeRH7zHA/ML5fBmeDKsi9D28uNZIOD9T6E0w5uHyD4pWcj1B6L7pbM+P6M+Zd4p/VHz7ieE7BzJMd/Q20nq3ovidXp5afK4M+l0+ZZYKSMhC5zeIhCkCFSkaVsAVSoQHqCqKX0thqEQqUVIgJUolCnNXYdI0AKAEAwd1H0Rmk8yuEwBCAlAaAEAKEBWrD4JMc4OBYSHDkRzCJtPgktrXxF44hmBtDMyK/1Ctqz5l/uf8AJr9hiv8AKimR7pXapHue7u5xP4rCTlLvkzSjHrgW4G+3zWDTLx6F0GVlQNLMfImiHvFrHEBbYZssFUJUjXPDjm7mlYTzZOQ68iWSUgbaiTSk55Mn5m2MccUPy0iqrAobrDazPck+WTjnmiBEU0kYJ3DHEb/UsoznHiLaJLHGXLSCWSZ7h575HmrHmE396k3O053+5IKCXwdFpzM4AD2vKqtgJXfxWxZs3W5/5MHhwduKKCRvqJL+e60u/U2qn+XoGkjcGtunZSrKw3q23fSlRaovE+TocXTz1p6yOWcsuVdyf8mjZivhIpYacHAkHntzBWFtPg3SXFGg8QziTebkf7rtvvW56nP6yf8AJq92w+kUGLI4zkSOJL+p6lcmWPqyzS28GwNJuloNNiDHE+kEkdgs4Rk+IhtLstGRO2wzImAHTUQtyz5o/DuZh7PG+WkVySyzU2SR8h6WSSsZTyZHTbf+TJRhDlKiotokEGxz+CwcWnTM919EonyQv1RPdG8dQaKzhOeN3F0yNRmueRy5ORM3TLPK8c6c4kLOefLNVOTf3JDHCLuKKdPJaqZstExPkRtAZkTNb0a2QgfitqzZYx4k0vuYPHCTtpX9iuSSSQ3JI955W9xKkskp8ydmcYxj+VUVlYmYqQESFSkSEKIhVBEa9QWSYZethhYKgSpREICNIU5a7KOoaAEAIBjmsX0H0aupXD2awVAKWQFQCgGgOpwMAs4lYB/4N/Nd2jSccl/2s4tZw4f/ALIPDgDuJb1Qhk/6VPHU8vPyZNfaxfujpeRBm8I4bhFrWZLsbXBIerr3afmu+WPHmwY8T/NXBwxyTxZp5F+W+SvAZWJwlr2U4Z7muBG4+BWvTwrHiUlzuZtzyvJlafG0pP8AxuNxLDr87jzPni+I1EOC1OssMmP1i20bF/RyY8no1TKQRhcCLqHnZzqHwibz+0rXH+jpbfc/+DOX9fUfSC/ydnif5XZlPOFkRRY4Y0tbqYCPSOh3Xo6j3qMrxtVS+XyOHT+7OP8AUTbv6lGMeKycGxn8NcfMkmkMxAbZ3+P7lrx+8PTReHtt30Zz9gtRJZelVCmlgx+L4EnEPKGQIj7Q5gBDX/RJpSbx49RjeWrrn6fIsIZJ4JrF1fBn4keKeWwZcseTjOmaWzMpwG/Q9PktWb3mNe0alFvs2Yfd+XFOMkujbnTyYf5amxnCOUTxAODQa2+K3ZcksKzThw7X/Rpw41l9lGXVMwQ5D+L4mXHmBj5oYXTRTBoDvTzBpckMj1WKcci5SuzpniWmyRnj6bqhcHdFw7FfxDJY14fIIGNPUfTI+pZaHbixvNNXbpE1bllmsUX0r/8Agt4fiDE8UMgG7G25h52KJBV0+D2Ot2+gy5Xl0bkU4nG8mXIZFnFuTBI4McxzBYB22PRasWuyTyKOXlMyyaPHGG7Hw0VY+K3F8Rx4oOpkeSGi+ovZY48Sx61Q+pnPI8mkc/WjTxvGiyDJn4YDdMpjyIx9A3Wr5Fb9Zijml7bF6On/APJp0mWUF7LJ6rgOI4xyvFEmOwBpc9vqH0WhotYajB7bWvGvp/wXDl9no97/APeTbxCSHPxBl4rQ0Rv8ogben6JWGuUc8Fkxqqe3/wCDnwKWKeyT7Vks7IkwJPZMN3lBjRre0ep5Ivmterzy0klgw8Ulb+ZcOOOde0yc2Ph+Q/KzHOmazUIHgua0Au25n4rPRaiWoz3NK9r/AHGfGsUPhfqiuSZ3DsTGZi0yaeISPlA335AFYTyPSYMaxcOStsscaz5JOfSfRESu4hgzuyAHT4+lzZa3LSaorKGR6vTzeT80Kd/SyuPsMiUepGnjEDMp8ohYG5OO1pI/5jdIP3WuryOGGdyUFUopfuqNGlySx05dSMfE4zIOGxxgFz8doAA5klcWshvWGKXcUdWCaj7SfomX50cM2NNiQtGvBaCHAbuH0vv/AAXZqoQyYpYYLnH/AOs0YZyhkWSX+4yZAA4DhkAX5z91xZq9yxv6s6Yf6mf2RzaXnHYIhVMWQIVsoqVKIhBYiFSka3CqBbS3IwEULYKgEKJUHHXadg0ABCDUAxzUfQfRq6lcJrBRgSAaAFQChDZwzMbh5DjIzXDIwxytBolp7fFdGmzLFJ7umqZz6nE8sVTprlGyPJ4bgNlkwHZMuQ5hY0ytADAefLmV0rJpsKcsVtv58Uc7x6jM0stJL5GfNzGTQ4DYS9j8aHQXcqdd2Fpz6hTjjUe4r/Jtw4HCU3LqTOhNx2DIbw+R8TmzQz+bPpbs7arHxK7J+RhNY21ynbOSOhnBzSfDVI52Pnez8W9sYPSZXOLT1aSbH2FcMM+zP7T0tnbkwb8Hs38v8hxbMZm5IMDCzHjaI4WHo0K6rOsuS4qkuiabC8eOpfmfZtzcnhGdknImdmske1ocGsbQoV3XTmyaTNPdJuznxY9VihtjVGabPY3DxIcR0rHwSve1zttidlpnqUscI474Zthpm8k55EuR5GVgZObHkyxSNMgPtDI9rd+k38aTJmwZcinJd90SGLPjxuEX11ZccvBxMKXGw3zTec9pcZGBoaAb2+K3LUYMONxxtu/8Gv2OfLkU5pKi6TimDkv4gzJGQ2LJka9pY0WNI+ar1WDJ7RTupUYx02bGoONXG/8AJkfmYuPiy4/DY5rnGmSaYi9PYAclolnw48bhhT57b+Rujhy5JqeZ9eiLZeNyQxQ4/DiGQRRgU+NpJdvZ3Wc9e4JQw9L6GENCpScsvb+pdFxqJ+RhZeUHnJh1MlLGintINV8Ra2LXwlOGSa+JWn9jXLRTjGWOD+F019yiHI4TiSCfHjyZ5m7sbNpDQe5rmtUcmkxS3wTbRtePVZFtm0kZosvRxSLNmJP50Svrmd91zYs+3OssvnZunivC8UflRPG4icbic2QxpfDK464nfTaTdELZi1Xss7mum3a+hjk03tMKh6qq+5tk4xCzOzs7Fa8TzNa2HU0UwbWT9i6Za3HHJkywXxPr/s51o5vHDHLpXZLh/HJJXSY/EXB8ErCPSwAg9DstK17kpRzfla9ETNooxqWLtGp02JmNY7MdKyZrdJkY2w8DqR3WiWfTamKedtSXqvU1qGXFxj5QQZOJjZOqFkmgRuYXO5uJ5GuiYtTpsGa8adU197E8WWcfi+aK48jHnxooMzzGmIUyVgvbsQpDPhy4o489px6aMpY8kJueP19BTTwRYzsbCDyJCDJK/YuA5ABXJqMGPG8WG2n22I4skp78n7EcnNJ4n7ZjEt92tXwABCxza29T7bH9C49P/R9nM1TcUxX5kWQ2JzTDCWsbXJ/T6t125NfhlmjlSrauPuaY6bIsbg32ymDjOU2Zpnc2SI7SNEYBIPNaMfk8qnc+vXhGyeiht+Hsj5/D34bcWb2gNjkc5hY0bg97V9tpJYVilaSba+zKsedZHONcowZLYBJ/wpkMdc5AAb+pcGb2Sl/SuvqdWJ5Nvx9lJC1G0RCAiQsrBGlSgUKRI3Cq7BYtxiFKgjSAFQJCnFXcdoBANACAkOYWMuiM1LhNYIBoAUAkA0DBCDQAgBAChAQFmNCcjIihaQHSODQT0tbMUHkmoL1MMk9kXJ+h038HhOQ7Gi4njvyWkt8stc2z2s7LtloYbnCORbvkccdbPbvljdfMqx+FF7cl2XO3FbjODZC5pdRPLksMejb3b5bdpnk1iW32a3biUXDIMjKhgxuIRzPeXA6Y3DTQJ6/JI6SE5KEJ22YvVzjFynCv3ObVWPxXE+DuNvDMGHOe2J+ZHDK5waxjo3HV9Y2XVptPDM6c6Zy6jUTw8qFov/JEb81uJBnxyyEuDgI3DTQJ6rY9FF5PZxmm/savfJbPaShSMODAczLhga5rTK4NBI2C5cWL2uRY/mdWXIseNz+RubwqNmOJ8nOjga6R7Gao3OvSaJ2XX7nFR3zmly1/BzPWSc9sIN8L1+Y28GkflwYrJY3NmaXxzNstc1Ye4z9qoJ8S5TJ75FQc9vXaK4OHRezQz5ua3GbOT5Q0FxIHU1yVjpIezU8s6voylq5bnGEd1dhFwiWb23yZYpPZQCSw2JAexUhopz3uLvaJayMXDcq3fMy4ePJl5MUEPvyOoHsubDillmsce2dGXKscHKXodyLBkdlz4xewHGP5yU7NA6FJeOn7aWO+I9v0PPeeKhGfzLDgRSsd7Hksne0WWFpaa7i+avuUJpvBk3Ndrr+Ce8yi17SNJmFeadQlQIhCiVCIqooUqCJCFFSoEhREIUjSoFSthEa3Ct8lLKW4xFSoEhREKgiQgONod2Xed1hoPWh9YQWMN+LftSxY9B+H2hLFgGusek/Yo3wRmo7fauA12FoBhLAIBKUAQDVAJZAUA0AIAQGrhP8AamJ/rN/FdGk/Xh9zn1P6MvsX52Lk5HGsqPHie6R2Q/TQ+PNbc2HJPUyUU7s1YsuOOni5PijvZk+M+LixkiOSxhga9rXEanCgTYXq5pQcclq1xdHm4ozUsdPbdnO4M6CTjuM7FxH47Q2QODnl1nSe649Js95jshtVP/g6tVvWnlvnu5RxXseCSWOAvmQvMnCVvg9GM4tKmauCf2zhf67fxW3Rf6iH3NWr/Qn9jfwxwb4rdqNXLI0fMg0urTv/AM5/dnLnV6NfZGbgWPM3jeMx0bgYpAX2PdA52tekxTWpVrp8m3VZIPTOn2joyvwHcMw3ZwmMb8ibS6NwFercldk3geCLy9Nv/k5IrOssvZPlJF8LnM8SYOK2IRwQMLYadetpF6r62s+Vq4Y0qilx9TW0npZzbtt8/c5cGUI8KLF4lhGfFBPkvbbXt76T1+S44ZvhWPNC4+nzOt4+d+GdS9TowN/IjeKmFxeyN0DqcNy0k7H6l14ktIsu3pUcuRvVSxqXDdlceO3hM02dCQWzPazDrs/cn6hssYYlppPKv91V+5lLJLURWN+nf7F/EdTzxePFN5DMlkr2Dm5mkfbvurq4SyrNjj3d/tRhgpeylPqq/cr4C502XFKwFrYzqkv6I62vK8fgyR1KlXwrl/Y3aylBx+fRmmIdNI5ooFxI+VrzsslLJJrq2b4cRSZBYGYiqBUgFSFI0rZbFSoFStgRCFFSoI0hQ0oUjp3VXYJUt5iKkAiFUUSoIE2sjI4a7zuBANAClEok0mx036KNcEfRtEj997+a8+jVQamn3mj/AOOxShTCmfRdXwdsgtoRBbzG3foli0CpbBANKAKUBIQYQAgGgGx7o3tewlrmmwR0Kyi3FqS9CSSkqZtk4zxKSMsfmSlp5i6v7F0S12oapyOaOiwRdqJViZ+Vh6vZZnRa/erqteLUZcV7HVmzJgx5fzqyx/Fs+SSOR+U8viJLDtsSs3rc7ablyjWtJgimlHsMji2fkxOinyXvjdzaa36qT1mfJFxlK0yw0mGEt0VyZYZXwytlicWvYbaR0K54SlBqS7N84qacX0wdI90pkc86y7VqHO+6rnJy3XyFFKO30Ns3GeITQmGTJcWEU7YAkfErolrc8o7XLg5o6LBGW5RMjp5XwxwueTHGSWNPIE81olklKKg+kb1CKk5LtlzM7KY6ItmdcIIjPVtrNajKqd9GD0+Jpquy7D4pm40Ahx5y1reTSA77LWWLWZ8XEXwa8ukw5HckZzl5DxPrmc4TkGS/pVyWt58ju332bVgxpp110J+TM9kLHSEth/qx+jvaPNNqMW+uirFBNtLvsl7ZkjKOUJnicmzIOavt8m/2l/ET2GPZ7Nrgvm4znzANlntvMgNADvnXNZ5tXmzQ2Slwao6PDHlLkvxshkzedO6heXODiSUGi6ljZiKkKIhVASoI0gEhbFSqAiKWRUKkKIhUCOyFEquxY1vMSNIUDXVVApe+zQWSRmkIHZZFOGu47QQDQAgJDmFi+iM191wmuh2hACAk1xbyOylCiVtd7w0nuFOiUyJaRvVjuEsWKwqUaASAAoBoAVICAajAIAQAoQEAIUaAEAWhBgm1GRknVWpvI/coF8mRVKCAEA2ksNtNEI1ZGrN+Pmh1Nl2PQ9CueeKujRLHXRt2cAWkELTymaiNKoBSoFSFIkKgVUgEVbKIhLKRpZARCFFW6q7A6W8gjsN1SmeSTVs3ks0jNIrWZkNAcRdx2jQAoQaAbeY+aj6I+jZ3XAYCQgwUDHaEBQow4t3BKlEol6Xchpd8eSGIiCDR2VRQQokAKAAgGgBVkBQDQAhAUAIAQDQoIQEA2u0/XzHdRojRJw21N90oEyKFBACAEBbBkSQ+6bH6JWMoKRhLGpG6LNjkoO9Dj0K55YpLo0SxSRpq+S1tNGsR50qUOapSNIBUqBUhRFWwKlSkeqq7Anvaz3l0RVhJsySzF/LktyibVEgCqZAEA0BxF3HYNANAChBt94fNR9BmzqVwGsEAIAQlDBQDQgKAm19CnDUOyURoCL3G4/BSwmRVKNAClAEAkA1bJQJYGoAQAgBQgIAQAhRoQk12k3z7hSg0NzdrabH4KEsiFShaAEAIAKAsimki9xxWLin2YuCZqj4gQKkb9bVqeH5Gp4vkaGZUL/pAH4rB42jDY0WCiLbuPgsKMQr4FUCIPZLBGtrVBU+aNvN1nsFkoNmai2Z5MokU1tDutsYcmxQKC4ncmyutKjKqEqUEAwgHahicVd9HbQKAaAEAwdwo+iM291wGsFACAEAIAQlDCAaEGHEHYqNCiYAd7oAd27qGPRHe6Io9lUWwIooUEAJQEoAQUNWiAowNACAFCAgBACAaFBp0mxzUojROw7rTvuKdE5RFzSDuEKCoC1ACAEAIAQMkCRyJ+1SkSkS82T/mO+1TaibUHmy/8x32ptQ2oRc53Nzj8yrSFISpkIouyMa6SAoAQAgGPkbQjOKu87RqMUChAQDb7w+aj6Izb3XAagBQDUAIUEAIBoAQlDQgKMMsB1gB9/ByxujHoHRuaaPPom4bhaUstiVsWCosShQtUUFoKHahAQDQAgBQgIAQAgGhSQftT/UPj0UMWvkPTq9zc/onmlktkNwaOxQyGEAIAQAgBANCAgBANAI8lV2AXQAtAMAnYCyoQnoDd3uA+A3KGN2AfXubBQVZw16B30CEBANQg28x81i+iM2dSuFmsFCDCAaAFACAEKCELWQuduTQWDnRi5FojaOn2rHdZg5WPSpZBggDQfd7IKIuZW/MHkQqmVMrIVsyEQqgJUoqVAlSghQ1KUSiQKEGoAQAgBAChAQo0AICXmGvUA4fFSjFr5Dph5EtPYoOUBY6r5j4FLFoihQQAgBACAYOyEBAMb8t0T5FoNB600fFdJjaHbG93fPYKDkWs1Q9I7BKCQghR2gOJqXoHcO0IMKAEINvvD5rF9B9GxcBpBCDUA7QAgBAWRROkPp+srCUkjFySNccLYxys9ytTm2anJslSxsgiFSkSEAqVKANCq2VI1YOZQtu4/BLKn8yshZGREtVKRQoUqghUqUVKgihSQJ6qUSiQIKlEGgBACAFCAgBACFBAMGtwSCpRKJeY7qdXzSiUGpp5sH1FKFDth+iR9anI5AaP1kHI/R+t9yD4gtnMM+9KJyLWByY3690oVYGR1VZ/cqlyhtRC11UWgtAAUA0AJRDiLvO4doBgoBqEZIcx81GuCPo2LgNQKEBANQgDnugNGNjmY6js3v3Wuc6MJSSN7WBgpooLnts0XYEIWyJCosiQrZREIBEK2UjSpRAkFUA5gcLZ9bUsidFZG9K2ZpipUoiFQRQArZbIkKlEVQJCkg6lKJRIEHkoQaAEAKEBACAEKCAaEBAAQDtQBaAEAIAKq7QIWuoDQApQGCgHaEOGu87hqEGgHaAk0+ofNSXRH0bFwGkFCgoQaEZow8c5D/1G8yteSaijXOSijraQBTQK+C5N19nNdkSFbFkaQCIVMrIkKixUhREKlIkKlIlqWLELBtUdjc3Xy2d27oTorLaWVmdipUpEtQESFSiVsoiqmURCpRIBcuSAk13dRkokCDySiDUAKAEICAEAIUaAEICAEAwUAKACqu0CC6gCAYQAgAkAWTSUDiruO0EAwoAQhJvvD5qS6I+jb3XAaWCEGoUnDG6SVrGDckLGT2qySdKzuwwtiiaxq4JS3OzglLcyRClgiQhSJCtiyJCysoiFSkSN0LYiFSkSEKIqgiQqUVbqgez9jQd0KE6Ky2jRBBVTMrIrIqEUKR0qlFStgRSyipUoiFSkSEFgNQ5ckBNr+4UaJRJQgIAQAoQEAIACFGhAQAgC0AHki7QILqKNACEE57WNJcaVpsqVs5887pTQsNXTCCR0QikZltNoIGNQgICTfeHzWL6Izd3XAaAQAgOvwbH9Dp3czs35Lj1E+dqOTPPnajpELlRosiQqCJCyKQIQoiFUUjStlIkKlEQqLIkIVEaVLZGlUURCARFhUo9iNLvqPZCEHsIO/2qoqdkCFkZETzQWFWhSJaqUiVQCyspEhCiVFiIQoAlvJCEw8Hqo0KJKEBACAFCAgBCggGgBCB0KLtArtdRR2gISzNiG/Pss4xsyUWzDJI+U24j4LfGCiboxpcFdFZGZUCs6MhoAUA0JQ2n1D5qPojNw6rgZpBQE4mmSVkbfpEBYydJsxk9qbPUxxiONrGgU0UvKlJybZ5jlbsCECEQqZESEFkSFSkaWRSJCBESFbLZEhVMCIVKRpUoiELZGlS2RIVsoKgASNjRb2KBoi5g5t5fglhOishZGQiKVstiKFsiQqURCoI0qiiIVsCpUoqQoqVAWQpQJB4rdSiUStSiDQAoQEAIAQoIQN6OyLsFL3hgtxpdii2ZpWUPyCdm2FsjjXqZqHzKDud9/itqM0LZUoIUzrYZjBQBagGgG33h81jLoxNw6rhNI0B0eBxeZmh5FiNpP18ly6qW3HXzObUyqNfM9BS804SJCqZREKlsiQqVESFbKIhVMpAhWwIhUESFS2RISykSFkmVCpCkSFSkSFQIpZUyJVKIbGxzVAy0P+B+4oOitwINEFWzIiQrYIkK2UFSkSEspEhWwJWy2IhUtiIVKKkBEhALcdVQMPKUKGJO4+xTaNo/Nb8U2Mm1j81qbGNoea34psY2MgZuzVVjKoFb5XkGvT8lsjjRkoozfM3812GwEAlbAJYsSWUzLabRoQEAWlAk072sX0GbhuAe4XC+zRQ1CHe8OR1DLL+k7T9y8/WvlI4NW/iSOuQuKzlsRCGRGlQRIVstkaVLZEhZGQtNkAdVVbdIXRtZwbMe0O0sF9HO3XqQ8TqpRul/JyvWY06K5+F5EDNczoWN7ufST8VngrlS/cyjqoSdRTM0WN5z9Mc0Jd8XEfuWiOklJ0pL+TY821W0zV+Qs07/AJr9tda8Pqu+P5NXv2MR4Dm/4X7f8k/CNSu6/kvv2MX5Bzv8L9v+Sq8TqfoX37F9Rf0fzv8AC/b/AJK/hGp+n8j37F9Rf0ez/wDB/b/kn4Rqfp/JffsX1EfD2f8A4P7Z/gr+E6n6D3/F9Rf0dz/8H9s/wT8J1P0L7/i+pH+juf8A4P7Z/gn4TqPoPf8AF9R/0fz6AkEJb/n5fcn4TqPoPf8AF6WRPhrP6GEjvr/ksl4rUfQv4hh+pH+jfEP8H9tPwrUfQv4hi+ov6NcR7Q/7n8k/C9R9B+IYvqI+GeI9of8Ac/kr+Faj6F/EMP1F/RniPaH/AHP5J+F6j6D8Qw/UifDHEb2EH+5/JX8L1H0H4ji+of0Y4l2g/wBz+Sfheo+hfxHD9Rf0Y4l/gf7n8lfwzUfQv4jh+py83Dnw5vKyGaHVY7H5Lky4Z4pbZo6sWaOWNxM5C1WbbClSkdKoIqlCkKKlQJUEaVKhO5LOHZUVLoMhKgEAigBAZVuNwIAQAgGhDXA+211C5MsaZrkuS1ajA9PwBtcNaf0nOP30vJ1b/qHl6l/1WdKlymgRCAiQsrLZGlS2RIQpHSsrKX8Pb/x0H+ddvjknqoJ/M1aj9NnqSvuPQ8c8rPkvzMrKnMbJnMyBjQRyC2t52a77LysknklKVXzSR6ccaxwik6tW2aoizS/V7LMIzUjI4dNG659rWi4c7qlXdI0y3Pq1fzfZ0MedsEWU19ubjk1v06BdOlzuKyY3yo9Gmcdzi/mcNz35b4pMls2RPONccEb9Iaz/ALC5XJ5Gpztt9JfI6klC1Gkl6lmLkuxSMiAysxxL5UkMjtR+pZ4srxtSh+W6aZJw3qpd1aOq/Ml/LbMQaTCYtXLe912vUT96WP0o5ljXsd/qRwc2afieXjO0eXDsyhv9aYtRKeaeN+hZ4kscZfMwRcS4pkR5DoGwaYHEuJ7dvmuVavUzUnDqJu9jii1u9Tb+Va4Oc4xjVy09CV0rV1pvbNcmr2H9X2aMWRxHiuNiMyJY4dElaaG4XNPU6rHBTklTNscWGUtqfKJ+JjOcWIgt8kn1VerV/BZeRlk9nFroaRR3P5mvIyM3D4U+WYxHIaRRAsVa3Ty5cOmc5do1QhDJlpdFefxGfHwMOePRrm06rbfMJn1M4Y4Sj6lxYYzlJfIfFc7KxsrHhx2scZejupTVajJjnGEPUYcUZxbl6EpJeJQ8OmkkEXtDDYAFggc1lKepjhcpfmJWKU0o9FEnFZX42GMXT585o2LA6FanrZShD2fcjP2CjKW7pE+K8Skxp48aExskLdTpJNmhZarVSxzWOHbJhwqUXJ9D4TxJ+TkSY83lvc0WHxe65ZaXVTyScJ+nyGbEoRUkdVdxznmvGjR5WK6vVqI+ql5HlvyxPU8Y3ukeVIXhnrkaVKKlSiItAIqgjStlsSpRVaoK5D0C3Yl6lRBbjISASpQQCQGRbjeO0ICAEA0BJji1wKxlFSRGjWx4fv1XJKDRpao9dwH+y4b7u/6ivE1X6rPI1D/qs30uY0gQhRK2CJCFEQrZSJCyLZbgubHmRPcaaHbldmgyRhqYOXzNWdOWNpHqF92qPHPK5WK7DyMmIyCES5DciCV/u6hdtJ+teVlx+z3Rbq3aZ6UciyKLq6VMvbpI2lwYw94dIYXkl9b8lyzaapuKt267Zjz8nx1fodOHGM0GUXgt9pJpvUDou3S6fcskmq3nNKe1xXyOCC7FfE2eR+Lk4wLGy6C5r27/AMVxK8TSk3GUfWu0df5k9vKZtweGe0NZK3LMmK+TzHNLKLnDv9a6sGk3/Ep3F8/uasmfbxXPRs4jwyafLZl4s3lTtGmzuKXRqNLKeRZMcqaNeLMoxcJK0HDeGS4mVNPLN5plHOt7U02leKblKV2MuZTiopVQYHDZMaDLjdI0mcnTX0bCuHTPHGav8wyZlKUXXQoOFaeEewSvvcnW352pDSJaf2MmJZ/6vtEZJeC5s0AhlzWujZ7jS3ZaJaLNOO2U+EbVqYRe5ROjxPA9uwxBq0lpBDviuzUYPb49lmjFm9nPcQ9gnm4c/FzJvMc76bRVDosfd5ywvHklZfaxWTfBUYJOCZksUcc2YHMiPoaW7ALmegyySUp8L6G/3mCbajyzdm4D8jNxcgPa0Qndtc105tO8mSE0+jRDIowcfmbyA6w4WCut0+DTfyOTw/g3seaZzJrY2/LbR9Nrz9PoViy727+R1ZNTvhtLeJcMOVNHkQSCOZgoEiwQtmp0vtZKcXTRjizbVtfRZw/EngL3ZMzZXO/RjApZ6fDKDbm7ZhlnGXEVRtXSa7R5jxlIwjGiBt4JcR2C8Xy041GN8nq+NTts8uRS8Wz1hKlFSpbEQqBUhREKgiQgIvNDbmtkINsyRSRa6UqMhUsiiQAgFVmggHpr33V8AgMC3nSNAFoQaEBAO0A2uI5FRqyNHq/D+cW8OYx7dWlztwfj/NeJrNMnktHk6rF/U4Or7fD2f9i4vdpnL7KQe3w/r/sp7tMvs5C9vh/X+xPdpj2Uhe3wdn/Yr7tMvspCOdB+v9ie7THspETnQfr/ALKvu0y+ykI50H6/7Kvu0y+zkWt405jdLJpg0chS7IZdZBUpmp6SL5aIy8YdMwsklkc09HNsKyzauSqUrLHSKLtIpjzoonaotTXdw1aoxzRdpm2WFyVMuPG5v+fMuj3nWL/ea/c8fyIv4zI4eqaQ/wCYJ7fWPuZVo4LpCHG5hsJ5QOwCq1Gs/vHucPkI8cnH/uJVfedZ/ex7nj+Qjx3I/vMv2ItTrP7y+54/kL8uZH95l+wK+8az+8e54/kL8t5H95m+xVanW/3mXueP5ETxzJ/vMv2J7xrP7h7nj+QjxzJPLKm+xX3jWf3l9zx/IX5by+mVL9ivvGs/vHueL+0X5czP71MnvGr/ALy+5Yv7SJ43mf3ub7AnvGr/ALx7ni/tD8uZn97l+xPeNX/ePcsX9ovy5mf3uZX3jV/3j3LF/aH5ey6o5Ep/FPeNX/ePcsXyD8t5Z5Zsw/zbK+8av+8vueL+0ieM5/8AepiO4Nq+8ar+8LSYf7TFLlGR5fIXOeebjuVolDJN7pO2dEcaiqj0VmVp7rH2UjPaLzG/FPYyFEfMaslikWg8xvxV9lItC8xvYp7KQoiZAr7KQ2sg556bLZHEl2ZJECtyMhKgVXy3UsWPQetN+aWLEQ0c7KANZqht8kBH5qlOet50jQAhB2gC0A0INAdvw+8Oilj6tcHLg1ceUzh1S5TOrS4zkFSpREICJCosVKlFSpRUgEhRUqBUqUVIUVKlEhKFSFEQqVByQolSCKARCpSNKotggBAJCiIVBGkAEIUQsctlQSLnddx8QqKFqafoAD4GkAqYeRd+KtjkWlv6Y+xUtgWD9MKFsWj9dqosWkfpBWxYtLer/uQBTB+kfuQqsWoXswA9zuqBFz+9fLZCkSNlSiQCpUoqQHPXQdIIAUA0A0AIQYQh0OCTCPNDDykGn61z6qO7HfyOfUx3Qv5Ho62XmHmipARpUoUhSNKgRCpRIUVKgiQgBUoigFSpRFUoqQoiEAqVAkAiEKCpRVaAjSoEqAQokKKlQKkKJACoInmqAIQolSgqBEIBUhbEqAIQokICoFSGQqVAiEAIU5i6jqBANQgIBqAEA0A2PMbg5vvAghRq1Ri4pqj1+LOMnHZKK9Y3A6HqvHyR2To8fJHbLaW7LExFSARCpSKCxUhREKlEVQRpUoqQCooWwVAiLVBEhWypiSyiKACEKKlQIoUSAFQRIQoiFUBKlBAKkKKlQIikLYiqLBARpUoEIBUqURVAIEJDKxILEsgCAEQFStlEgOUuo6xoAQAgoahAQDCgBAdPgud7LMY5P6qQ/slc2pw71aOXU4t63Ls9J2I3BC808wCEBEhCipAIqlEUKRpAFK2UiQqUSoFSASpbEQllAhUESECFSpkIhAFICJCpbCkFiQAQqURCtgiQllErYEqAIQpEhAJChSoEUsolQIhLKJWwCoFSARVLYIWxIAVAqSwcpdh2AoAQAEAIKBQg1ANC0BOyEZ2OD8QljljxXetjuRJ3auPU4o1uRw6nDH8yPQnnS8888SFIlCiVAqQpEhUoFARKoEllEVSipUEShQVAlQIhCkVSiQoIBFUCQoigEhQVBFUolQCARVKJAIoUSARCoCkKRVAFAJVFDoqBUhUJCgqBKg//2Q==")}

    .v20-header{height:98px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 42px;background:#fff;border-bottom:1px solid #ececec;position:sticky;top:0;z-index:12;box-shadow:0 5px 18px rgba(13,36,69,.05)}

    .v20-brand-lockup{display:flex;align-items:center;gap:13px;min-width:300px}.v20-symbol{width:67px;height:58px;background-image:var(--v20-symbol);background-size:contain;background-repeat:no-repeat;background-position:center;flex:0 0 auto}.v20-brand-copy b{display:block;color:#ed552b;font-size:29px;line-height:.95;letter-spacing:.5px}.v20-brand-copy small{display:block;margin-top:5px;color:#14233e;font-size:11px;font-weight:850;line-height:1.05;letter-spacing:.3px;max-width:190px}
    .v20-logo{width:270px;height:78px;background-image:var(--v20-logo);background-size:contain;background-position:left center;background-repeat:no-repeat;flex:0 0 auto}
    .v20-nav{display:flex;align-items:center;justify-content:flex-end;gap:30px;flex-wrap:wrap}.v20-nav a,.v20-nav button{border:0;background:transparent;color:#17233d;text-decoration:none;font-size:14px;font-weight:800;cursor:pointer;padding:10px 2px;position:relative}.v20-nav a:hover,.v20-nav button:hover{color:#f06418}.v20-nav a:first-child{color:#f06418}.v20-nav a:first-child:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:#f06418}
    .v20-access-top{padding:12px 18px!important;border-radius:999px!important;background:linear-gradient(135deg,#ff9c16,#f16618)!important;color:#fff!important;box-shadow:0 9px 20px rgba(240,100,24,.2)}
    .v20-main{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(350px,.78fr);gap:18px;padding:22px 24px 14px;align-items:start}
    .v20-slider{position:relative;min-height:468px;border-radius:25px;overflow:hidden;background:#062652;box-shadow:0 20px 45px rgba(16,43,80,.13)}
    .v20-slide{position:absolute;inset:0;display:grid;grid-template-columns:55% 45%;opacity:0;pointer-events:none;transition:opacity .75s ease,transform .75s ease;transform:scale(1.012)}.v20-slide.active{opacity:1;pointer-events:auto;transform:scale(1)}
    .v20-slide-copy{position:relative;z-index:2;padding:58px 36px 76px 58px;display:flex;flex-direction:column;justify-content:center;color:#fff;background:linear-gradient(110deg,rgba(6,36,77,.99) 0%,rgba(6,45,91,.94) 72%,rgba(7,50,101,.54) 100%)}.v20-slide-copy:after{content:"";position:absolute;right:-90px;top:-70px;width:220px;height:650px;border:1px solid rgba(255,255,255,.26);border-radius:50%;transform:rotate(13deg)}
    .v20-kicker{display:inline-flex;align-items:center;gap:9px;width:max-content;padding:7px 12px;border:1px solid rgba(255,255,255,.34);border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.5px}.v20-kicker:before{content:"";width:9px;height:9px;border-radius:50%;background:#ff7b12}
    .v20-slide h1{font-size:clamp(35px,3.5vw,57px);line-height:1.02;letter-spacing:-1.6px;margin:18px 0 16px;max-width:740px}.v20-slide h1 em{display:block;color:#ff8a18;font-family:cursive;font-weight:500;font-size:.9em}.v20-slide p{margin:0;color:#eef4ff;font-size:16px;line-height:1.55;max-width:580px}
    .v20-slide-media{position:relative;background-size:cover;background-position:center;min-height:468px}.v20-slide-media:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,44,87,.35),transparent 36%)}.v20-slide-media.one{background-image:var(--v20-hero1)}.v20-slide-media.two{background-image:var(--v20-hero2)}.v20-slide-media.three{background-image:var(--v20-hero3)}.v20-slide-media.four{background-image:linear-gradient(145deg,rgba(252,125,14,.15),rgba(255,191,22,.12)),var(--v20-poster);background-position:center;background-size:cover}
    .v20-slider-arrow{position:absolute;z-index:7;top:50%;transform:translateY(-50%);width:46px;height:46px;border:0;border-radius:50%;background:rgba(255,255,255,.94);color:#f06418;font-size:28px;font-weight:900;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.16)}.v20-slider-arrow.prev{left:14px}.v20-slider-arrow.next{right:14px}.v20-dots{position:absolute;z-index:7;left:58px;bottom:24px;display:flex;gap:11px}.v20-dot{width:12px;height:12px;border-radius:50%;border:0;background:rgba(255,255,255,.88);cursor:pointer;padding:0}.v20-dot.active{width:28px;border-radius:999px;background:#ff7c16}
    .v20-side{display:grid;gap:16px}.v20-action-card{background:#fff;border:1px solid #e8e8e8;border-radius:22px;padding:24px;box-shadow:0 14px 35px rgba(24,43,70,.08)}.v20-action-card h2{margin:0 0 7px;font-size:22px;color:#10224a}.v20-action-card p{margin:0 0 18px;color:#6e7789;font-size:13px;line-height:1.5}.v20-action-grid{display:grid;gap:12px}.v20-main-action{display:flex;align-items:center;gap:14px;border:0;border-radius:16px;padding:17px 18px;text-align:left;cursor:pointer;font-weight:900;font-size:15px}.v20-main-action span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;font-size:20px;flex:0 0 auto}.v20-main-action small{display:block;margin-top:4px;font-size:11px;font-weight:600;opacity:.82}.v20-main-action.access{background:#092b58;color:#fff}.v20-main-action.access span{background:#fff;color:#092b58}.v20-main-action.lookup{background:linear-gradient(135deg,#ff9710,#ef6616);color:#fff}.v20-main-action.lookup span{background:#fff;color:#ef6616}
    .v20-featured{background:#fff;border:1px solid #e8e8e8;border-radius:22px;padding:22px;box-shadow:0 14px 35px rgba(24,43,70,.08)}.v20-section-label{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#ef6417;font-weight:900;font-size:13px;text-transform:uppercase}.v20-feature-list{display:grid;gap:14px}.v20-feature-item{display:grid;grid-template-columns:92px 1fr;gap:13px;align-items:center}.v20-feature-thumb{height:68px;border-radius:12px;background:linear-gradient(135deg,#ffb51e,#ef6815);position:relative;overflow:hidden}.v20-feature-thumb:after{content:"UNATUR";position:absolute;left:11px;bottom:10px;color:#fff;font-weight:900;font-size:12px;letter-spacing:.8px}.v20-feature-item:nth-child(2) .v20-feature-thumb{background:linear-gradient(135deg,#0a3468,#ff8a18)}.v20-feature-item:nth-child(3) .v20-feature-thumb{background:linear-gradient(135deg,#143e70,#6e91b9)}.v20-feature-copy b{display:block;color:#152649;font-size:13px}.v20-feature-copy span{display:block;margin-top:5px;color:#727b8c;font-size:11px;line-height:1.4}
    .v20-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 24px 14px}.v20-value{display:grid;grid-template-columns:52px 1fr;gap:13px;align-items:center;padding:20px;background:#fff7ed;border:1px solid #f5dfc7;border-radius:17px}.v20-value i{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#fff;color:#ef6818;font-style:normal;font-size:24px}.v20-value b{display:block;color:#172746;font-size:15px}.v20-value span{display:block;margin-top:5px;color:#6e7788;font-size:11px;line-height:1.4}
    .v20-stats{margin:0 24px 18px;padding:20px 32px;border-radius:18px;background:linear-gradient(135deg,#ff9010,#ee6818);display:grid;grid-template-columns:repeat(4,1fr);gap:0;color:#fff;box-shadow:0 14px 34px rgba(236,103,24,.18)}.v20-stat{display:flex;align-items:center;gap:12px;padding:0 24px;border-right:1px solid rgba(255,255,255,.32)}.v20-stat:last-child{border-right:0}.v20-stat i{font-style:normal;font-size:29px}.v20-stat b{display:block;font-size:22px}.v20-stat span{display:block;font-size:11px;margin-top:2px}
    .v20-about{margin:0 24px 18px;padding:28px 30px;border-radius:20px;background:#fff;border:1px solid #e8e8e8;display:grid;grid-template-columns:1fr 1fr;gap:24px}.v20-about h3{margin:0 0 8px;font-size:20px;color:#10224a}.v20-about p{margin:0;color:#6d7788;line-height:1.6;font-size:13px}.v20-about ul{margin:8px 0 0;padding-left:18px;color:#667184;font-size:13px;line-height:1.7}
    .v20-footer{background:#082647;color:#fff;padding:28px 40px 20px;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.v20-footer-logo{height:78px;width:230px;background:#fff;border-radius:12px;background-image:var(--v20-logo);background-size:contain;background-repeat:no-repeat;background-position:center}.v20-footer h4{margin:0 0 10px;color:#ff8b18}.v20-footer p,.v20-footer a{margin:0;color:#dbe6f5;font-size:12px;line-height:1.7;text-decoration:none}.v20-footer-bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.16);padding-top:15px;text-align:center;color:#c9d7e8;font-size:11px}
    .v20-login-dialog{width:min(470px,96vw)}.v20-login-dialog .dialog-head{background:linear-gradient(135deg,#0a2c58,#0e3e76);color:#fff}.v20-login-dialog .dialog-head h2{color:#fff}.v20-login-body{padding:28px}.v20-login-body .login-card{width:100%;box-shadow:none;border:0;padding:0;background:#fff}.v20-login-body .login-card:before{content:"ACCESO AL SISTEMA"}.v20-login-body .login-card h2{display:none}.v20-login-body .login-card>p{margin-bottom:20px}
    @media(max-width:1100px){.v20-header{height:auto;min-height:90px;padding:14px 20px;align-items:flex-start}.v20-logo{width:220px;height:70px}.v20-nav{gap:16px}.v20-main{grid-template-columns:1fr}.v20-side{grid-template-columns:1fr 1fr}.v20-value-grid{grid-template-columns:1fr 1fr}.v20-slider{min-height:440px}.v20-slide{grid-template-columns:1fr 42%}.v20-slide-media{min-height:440px}}
    @media(max-width:760px){.v20-header{position:static;display:block;padding:12px 16px}.v20-brand-lockup{justify-content:center;min-width:0}.v20-symbol{width:58px;height:50px}.v20-brand-copy b{font-size:25px}.v20-brand-copy small{font-size:9px;max-width:160px}.v20-logo{width:200px;height:64px;margin:auto}.v20-nav{margin-top:8px;gap:8px;justify-content:center}.v20-nav a,.v20-nav button{font-size:11px;padding:8px 7px}.v20-access-top{padding:9px 12px!important}.v20-main{padding:14px}.v20-slider{min-height:590px;border-radius:20px}.v20-slide{grid-template-columns:1fr;grid-template-rows:1fr 220px}.v20-slide-copy{padding:34px 28px 66px}.v20-slide-media{min-height:220px}.v20-slide h1{font-size:31px}.v20-slide p{font-size:14px}.v20-dots{left:28px;bottom:238px}.v20-slider-arrow{width:39px;height:39px;font-size:24px}.v20-side{grid-template-columns:1fr}.v20-value-grid{grid-template-columns:1fr;padding:0 14px 14px}.v20-stats{margin:0 14px 16px;padding:10px 18px;grid-template-columns:1fr 1fr}.v20-stat{padding:13px 8px;border-right:0;border-bottom:1px solid rgba(255,255,255,.24)}.v20-stat:nth-child(3),.v20-stat:nth-child(4){border-bottom:0}.v20-about{margin:0 14px 16px;padding:22px;grid-template-columns:1fr}.v20-footer{grid-template-columns:1fr;padding:24px 18px}.v20-footer-logo{margin:auto}}

































































































































    .settings-admin-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:23px 25px;border-radius:20px;background:linear-gradient(135deg,#eef5fb,#fff7ef);border:1px solid #dce7f0}.settings-admin-hero h2{margin:0;color:#0b3763;font-size:27px}.settings-admin-hero p{margin:6px 0 0;color:#647887;font-size:13px}.settings-admin-badge{width:62px;height:62px;border-radius:18px;background:#0b3763;color:#fff;display:grid;place-items:center;font-size:30px;box-shadow:0 9px 22px rgba(11,55,99,.18)}
    .certificate-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.certificate-config-grid .full{grid-column:1/-1}.certificate-config-grid textarea{min-height:96px;resize:vertical;line-height:1.5}.certificate-config-grid textarea.tall{min-height:142px}.certificate-token-box{margin-top:14px;padding:14px 16px;border:1px solid #d9e5ef;border-radius:14px;background:#f7fbff}.certificate-token-box b{display:block;color:#0b3763;margin-bottom:9px}.certificate-token-list{display:flex;gap:7px;flex-wrap:wrap}.certificate-token-list code{padding:7px 9px;border-radius:9px;background:#fff;border:1px solid #dce5ec;color:#d95b12;font:800 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.certificate-config-note{margin-top:12px;color:#657987;font-size:12px;line-height:1.55}.certificate-config-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.certificate-config-status{margin-top:10px;color:#387354;font-size:12px;font-weight:800;min-height:18px}
    @media(max-width:820px){

















.certificate-config-grid{grid-template-columns:1fr}.certificate-config-grid .full{grid-column:auto}.certificate-config-actions{justify-content:stretch}.certificate-config-actions button{flex:1}}


    
    html,body{width:100%;max-width:none;margin:0;overflow-x:hidden}
    body.login-mode{width:100%;max-width:none;background:#f6f6f4}




























    
    body.login-mode{overflow-x:auto!important;background:#f6f6f4!important}





























    body.login-mode #appView{display:none!important}
    #appView:not(.hidden){display:grid!important}
    .sidebar{height:100dvh!important;max-height:100dvh!important;box-sizing:border-box!important;overflow:hidden!important;width:285px!important}
    .app{grid-template-columns:285px 1fr!important}
    .sidebar-brand-image{height:102px!important;min-height:102px!important}
    .sidebar .nav{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:5px!important;margin-bottom:8px!important;scrollbar-width:thin;scrollbar-color:rgba(255,190,72,.65) rgba(255,255,255,.06)}
    .sidebar .nav button{padding:10px 12px!important;line-height:1.25!important}
    .sidebar .user-box{flex:0 0 auto!important;margin-top:0!important;position:relative!important;bottom:auto!important}
    .sidebar .logout{display:block!important;visibility:visible!important;background:#8f3217!important;font-weight:850!important;min-height:42px!important}
    main{grid-column:2!important}
































    @media(max-width:760px){#appView:not(.hidden){display:block!important}.sidebar{width:min(88vw,320px)!important}.app{display:block!important}



}




















    @media(max-width:760px){
      html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}
      body.login-mode{overflow-x:hidden!important;background:#fff9f2!important}





















































































      body:not(.login-mode){overflow-x:hidden!important;width:100%!important;max-width:100%!important}
      body:not(.login-mode) #appView:not(.hidden){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}
      body:not(.login-mode) .sidebar{position:fixed!important;left:0!important;top:0!important;bottom:0!important;z-index:60!important;width:min(78vw,300px)!important;max-width:300px!important;height:100dvh!important;max-height:100dvh!important;transform:translateX(-105%)!important;transition:transform .25s ease!important;overflow:hidden!important}
      body:not(.login-mode) .sidebar.open{transform:translateX(0)!important}.sidebar-backdrop.visible{z-index:55!important}
      body:not(.login-mode) #appView main{display:block!important;grid-column:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:13px 11px 86px!important;overflow-x:hidden!important}
      body:not(.login-mode) .topbar{padding-right:47px!important;margin-bottom:12px!important}.mobile-brand{display:flex!important}.menu-toggle{display:block!important;position:fixed!important;top:14px!important;right:11px!important;z-index:54!important}.sync-indicator{position:fixed!important;top:62px!important;right:11px!important;z-index:50!important;max-width:165px!important}
      body:not(.login-mode) .stats{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}.stats .stat{min-height:116px!important;padding:13px 15px!important}.stat-value b{font-size:30px!important}.panel{margin-top:10px!important;border-radius:15px!important}.panel-head{padding:12px 13px!important}.panel-body{min-height:130px!important}
      body:not(.login-mode) .sidebar .nav{padding-bottom:6px!important}.sidebar .user-box{margin-bottom:0!important}.sidebar .logout{min-height:40px!important}
    }






  

    /* v27 · centrado móvil definitivo + menú interno flotante */
    html,body{max-width:100%;}
    @media (max-width:820px), (hover:none) and (pointer:coarse) and (max-width:1200px){


      body.login-mode #loginView *{box-sizing:border-box}












      body:not(.login-mode) #appView.app,
      body:not(.login-mode) #appView:not(.hidden){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow-x:hidden!important}
      body:not(.login-mode) #appView main{display:block!important;grid-column:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:14px 12px 96px!important;overflow-x:hidden!important}
      body:not(.login-mode) .topbar{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-right:0!important;margin-bottom:16px!important}
      body:not(.login-mode) .topbar-status{padding-right:0!important}
      body:not(.login-mode) .sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:100!important;width:min(84vw,318px)!important;max-width:318px!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;transform:translate3d(-105%,0,0)!important;transition:transform .24s ease!important;box-shadow:18px 0 44px rgba(28,14,7,.32)!important;overflow:hidden!important}
      body:not(.login-mode) .sidebar.open{transform:translate3d(0,0,0)!important}
      body:not(.login-mode) .sidebar-backdrop.visible{display:block!important;position:fixed!important;inset:0!important;z-index:95!important;background:rgba(15,25,42,.48)!important;backdrop-filter:blur(2px)!important}
      body:not(.login-mode) .sidebar .nav{overflow-y:auto!important;overflow-x:hidden!important;min-height:0!important}
      body:not(.login-mode) .sidebar .user-box{flex:0 0 auto!important;margin-top:0!important;padding-bottom:max(13px,env(safe-area-inset-bottom))!important}
      body:not(.login-mode) .sidebar .logout{display:block!important;visibility:visible!important;width:100%!important;min-height:44px!important}

      /* Botón de menú como acción flotante independiente */
      body:not(.login-mode) .menu-toggle{display:grid!important;place-items:center!important;position:fixed!important;left:14px!important;right:auto!important;top:auto!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;z-index:110!important;width:56px!important;height:56px!important;padding:0!important;border:0!important;border-radius:50%!important;background:linear-gradient(135deg,#f47a18,#dd4e0c)!important;color:#fff!important;font-size:23px!important;font-weight:950!important;box-shadow:0 14px 30px rgba(164,64,13,.38)!important}
      body:not(.login-mode) .menu-toggle:active{transform:scale(.96)}
      body:not(.login-mode) .sync-indicator{position:static!important;max-width:min(58vw,220px)!important;margin-left:auto!important;font-size:9px!important;overflow:hidden!important;text-overflow:ellipsis!important}
      body:not(.login-mode) .mobile-brand{display:flex!important;max-width:calc(100% - 8px)!important;min-width:0!important}
      body:not(.login-mode) .mobile-brand-copy{min-width:0!important}

      /* No permitir que tablas, formularios o tarjetas empujen la hoja lateralmente */
      body:not(.login-mode) .page,
      body:not(.login-mode) .panel,
      body:not(.login-mode) .panel-body,
      body:not(.login-mode) .toolbar,
      body:not(.login-mode) .table-wrap,
      body:not(.login-mode) .form-grid,
      body:not(.login-mode) .record-fields,
      body:not(.login-mode) .stats{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
      body:not(.login-mode) .table-wrap{overflow-x:hidden!important}
      body:not(.login-mode) .data-table{min-width:0!important;max-width:100%!important;width:100%!important}
      body:not(.login-mode) input,
      body:not(.login-mode) select,
      body:not(.login-mode) textarea{max-width:100%!important}
      body:not(.login-mode) .floating-action:not(.hidden){right:14px!important;bottom:calc(16px + env(safe-area-inset-bottom))!important}
    }








    
    html.unatur-phone,
    html.unatur-phone body{
      width:100%!important;
      max-width:100%!important;
      min-width:0!important;
      margin:0!important;
      overflow-x:hidden!important;
      -webkit-text-size-adjust:100%!important;
      text-size-adjust:100%!important;
    }
    html.unatur-phone body.login-mode{
      background:#fff8f0!important;
      min-width:0!important;
      font-size:16px!important;
    }








































































































    /* Fallback por ancho: aun si un navegador movil usa un UA raro. */
    @media (max-width:760px){
      body.login-mode #loginView .v21-public-wrap{min-width:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}
      body.login-mode .v21-header{grid-template-columns:1fr auto!important;min-width:0!important}
      body.login-mode .v25-public-menu-toggle{display:grid!important;place-items:center!important}
      body.login-mode .v21-nav:not(.open){display:none!important}
      body.login-mode .v21-home-grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;min-width:0!important;width:100%!important;padding:14px!important}
      body.login-mode .v21-hero{height:auto!important;aspect-ratio:1.75 / 1!important;min-width:0!important}
      body.login-mode .v21-side{display:flex!important;flex-direction:column!important;min-width:0!important}
      body.login-mode .v21-values{grid-template-columns:1fr!important}
      body.login-mode .v25-agenda-list,body.login-mode .v25-home-news-grid{grid-template-columns:1fr!important}
      body.login-mode .v21-footer{grid-template-columns:1fr!important}
      body.login-mode .v21-info-page{min-width:0!important;width:100%!important}
    }
























    /* v29.6 · SOLO COMPUTADORA: lectura equivalente a 110% + tarjetas institucionales mas anchas y separadas */
    @media (min-width:821px){
      body.login-mode .v21-values{
        grid-template-columns:repeat(4,minmax(0,1fr))!important;
        justify-content:center!important;
        gap:24px!important;
        width:100%!important;
        max-width:1240px!important;
        margin:4px auto 12px!important;
        padding:8px 28px 24px!important;
        box-sizing:border-box!important;
      }
      body.login-mode .v21-value{
        min-width:0!important;
        min-height:188px!important;
        display:grid!important;
        grid-template-columns:72px minmax(0,1fr)!important;
        align-items:start!important;
        gap:18px!important;
        padding:24px 22px!important;
        border:1px solid #eadfd6!important;
        border-radius:22px!important;
        background:linear-gradient(145deg,#ffffff 0%,#fffaf5 100%)!important;
        box-shadow:0 12px 30px rgba(16,39,74,.085)!important;
        text-align:left!important;
        transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important;
      }
      body.login-mode .v21-value:hover{
        transform:translateY(-4px)!important;
        border-color:#efbf9c!important;
        box-shadow:0 18px 38px rgba(16,39,74,.13)!important;
      }
      body.login-mode .v21-value i{
        width:72px!important;
        height:72px!important;
        margin:0!important;
        border-radius:20px!important;
        background:linear-gradient(145deg,#fff4e8,#ffe4ca)!important;
        color:#ed6718!important;
        display:grid!important;
        place-items:center!important;
        font-size:0!important;
        box-shadow:inset 0 0 0 1px rgba(239,103,24,.11),0 8px 18px rgba(239,103,24,.12)!important;
      }
      body.login-mode .v21-value i::before{
        display:block!important;
        font-size:34px!important;
        line-height:1!important;
        filter:saturate(.95)!important;
      }
      body.login-mode .v21-value:nth-child(1) i::before{content:'🎓'!important}
      body.login-mode .v21-value:nth-child(2) i::before{content:'🔬'!important}
      body.login-mode .v21-value:nth-child(3) i::before{content:'♻️'!important}
      body.login-mode .v21-value:nth-child(4) i::before{content:'🤝'!important}
      body.login-mode .v21-value b{
        display:block!important;
        color:#10244a!important;
        font-size:20px!important;
        line-height:1.18!important;
        font-weight:900!important;
        letter-spacing:-.18px!important;
      }
      body.login-mode .v21-value span{
        display:block!important;
        margin-top:10px!important;
        color:#606d7e!important;
        font-size:15px!important;
        line-height:1.52!important;
        font-weight:550!important;
      }

      /* Escala visual de escritorio: se aumenta aproximadamente 10% la lectura de los elementos principales
         sin usar zoom del navegador ni alterar el modo movil. */
      body.login-mode .v21-nav button{font-size:13px!important}
      body.login-mode .v21-actions h2{font-size:23px!important}
      body.login-mode .v21-actions>p{font-size:13px!important}
      body.login-mode .v21-section-title{font-size:14px!important}
      body.login-mode .v21-feature-copy b{font-size:12px!important}
      body.login-mode .v21-feature-copy span{font-size:10.5px!important}
      body.login-mode .v21-stat b{font-size:22px!important}
      body.login-mode .v21-stat span{font-size:11px!important}
      body.login-mode .v25-home-block-head h3{font-size:16.5px!important}
      body.login-mode .v25-home-block-head button{font-size:12px!important}
    }


    /* v29.7 · ESCRITORIO: distribución aprobada para tarjetas institucionales */
    @media (min-width:821px){
      body.login-mode .v21-values{
        grid-template-columns:repeat(4,minmax(0,1fr))!important;
        gap:18px!important;
        width:auto!important;
        max-width:none!important;
        margin:10px clamp(24px,3vw,48px) 24px!important;
        padding:0!important;
        box-sizing:border-box!important;
      }
      body.login-mode .v21-value{
        min-height:220px!important;
        display:grid!important;
        grid-template-columns:96px minmax(0,1fr)!important;
        column-gap:24px!important;
        row-gap:0!important;
        align-items:start!important;
        padding:28px 26px!important;
        border:1px solid #e7ddd5!important;
        border-radius:20px!important;
        background:#fff!important;
        box-shadow:0 10px 28px rgba(13,43,82,.07)!important;
        text-align:left!important;
      }
      body.login-mode .v21-value:hover{
        transform:translateY(-3px)!important;
        border-color:#edc5a6!important;
        box-shadow:0 16px 34px rgba(13,43,82,.11)!important;
      }
      body.login-mode .v21-value i{
        width:96px!important;
        height:96px!important;
        margin:0!important;
        border-radius:50%!important;
        background:linear-gradient(145deg,#fff8ef 0%,#ffead8 100%)!important;
        border:1px solid #ffd2ad!important;
        box-shadow:0 7px 20px rgba(237,103,24,.10)!important;
        display:grid!important;
        place-items:center!important;
        font-size:0!important;
      }
      body.login-mode .v21-value i::before{
        font-size:42px!important;
        line-height:1!important;
      }
      body.login-mode .v21-value>div{
        min-width:0!important;
        padding-top:6px!important;
      }
      body.login-mode .v21-value b{
        position:relative!important;
        display:block!important;
        padding-bottom:19px!important;
        color:#0b2f61!important;
        font-size:24px!important;
        line-height:1.15!important;
        font-weight:900!important;
        letter-spacing:-.3px!important;
      }
      body.login-mode .v21-value b::after{
        content:''!important;
        position:absolute!important;
        left:0!important;
        bottom:7px!important;
        width:46px!important;
        height:4px!important;
        border-radius:999px!important;
        background:#f26722!important;
      }
      body.login-mode .v21-value span{
        display:block!important;
        margin-top:3px!important;
        color:#53657a!important;
        font-size:16px!important;
        line-height:1.55!important;
        font-weight:500!important;
      }

      /* Barra de indicadores alineada con el nuevo ancho de las tarjetas. */
      body.login-mode .v21-stats{
        margin:0 clamp(24px,3vw,48px) 18px!important;
        border-radius:13px!important;
        min-height:86px!important;
      }
      body.login-mode .v21-stat{
        min-height:86px!important;
        gap:16px!important;
        padding:10px 18px!important;
      }
      body.login-mode .v21-stat i{font-size:29px!important}
      body.login-mode .v21-stat b{font-size:26px!important;line-height:1!important}
      body.login-mode .v21-stat span{font-size:12px!important;margin-top:5px!important}

      /* Agenda y noticias siguen el mismo margen visual de la composición aprobada. */
      body.login-mode .v25-home-extras{
        padding-left:clamp(24px,3vw,48px)!important;
        padding-right:clamp(24px,3vw,48px)!important;
      }
      body.login-mode .v25-home-block{
        border-radius:17px!important;
        box-shadow:0 9px 25px rgba(13,43,82,.055)!important;
      }
      body.login-mode .v25-home-block-head h3{
        color:#0b2f61!important;
        font-size:18px!important;
        font-weight:900!important;
      }
      body.login-mode .v25-home-block-head button{
        color:#f26722!important;
        font-weight:900!important;
      }
    }




    /* v29.8 · ESCRITORIO: SOLO las 4 tarjetas se compactan visualmente al nivel aproximado de 90%; el resto conserva la lectura 110% */
    @media (min-width:821px){
      body.login-mode .v21-values{
        gap:22px!important;
      }
      body.login-mode .v21-value{
        min-height:180px!important;
        grid-template-columns:78px minmax(0,1fr)!important;
        column-gap:20px!important;
        padding:22px 22px!important;
        border-radius:18px!important;
      }
      body.login-mode .v21-value i{
        width:78px!important;
        height:78px!important;
        box-shadow:0 6px 16px rgba(237,103,24,.09)!important;
      }
      body.login-mode .v21-value i::before{
        font-size:34px!important;
      }
      body.login-mode .v21-value>div{
        padding-top:4px!important;
      }
      body.login-mode .v21-value b{
        padding-bottom:16px!important;
        font-size:20px!important;
        line-height:1.16!important;
        letter-spacing:-.2px!important;
      }
      body.login-mode .v21-value b::after{
        bottom:6px!important;
        width:38px!important;
        height:3px!important;
      }
      body.login-mode .v21-value span{
        margin-top:2px!important;
        font-size:13px!important;
        line-height:1.48!important;
      }
    }
















    /* Respaldo por ancho para telefonos donde la deteccion de UA no active unatur-phone. */
    @media (max-width:760px){body.login-mode .v21-value i{
        width:48px!important;
        height:48px!important;
        margin:0!important;
        border-radius:50%!important;
        background:linear-gradient(145deg,#fff8ef 0%,#ffead8 100%)!important;
        border:1px solid #ffd2ad!important;
        box-shadow:0 6px 15px rgba(237,103,24,.10)!important;
        display:grid!important;
        place-items:center!important;
        color:#ed6718!important;
        font-size:0!important;
      }
      body.login-mode .v21-value i::before{display:block!important;font-size:23px!important;line-height:1!important}
      body.login-mode .v21-value:nth-child(1) i::before{content:'🎓'!important}
      body.login-mode .v21-value:nth-child(2) i::before{content:'🔬'!important}
      body.login-mode .v21-value:nth-child(3) i::before{content:'♻️'!important}
      body.login-mode .v21-value:nth-child(4) i::before{content:'🤝'!important}
    }


    /* v29.12 · Récord académico tipo dashboard + vista limpia de impresión */
    .academic-record-dashboard{max-width:980px;margin:0 auto;color:#17324a}
    .academic-record-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px;border-radius:20px;background:linear-gradient(135deg,#082f5f 0%,#0b477f 72%,#e76f17 145%);color:#fff;box-shadow:0 16px 36px rgba(7,47,95,.18)}
    .academic-record-brand{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;background:#f27b18;color:#fff;font-size:15px;font-weight:950;letter-spacing:.6px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 8px 20px rgba(0,0,0,.16)}
    .academic-record-eyebrow{display:block;margin-bottom:4px;color:#ffd6b4;font-size:10px;font-weight:900;letter-spacing:1.05px;text-transform:uppercase}
    .academic-record-hero h1{margin:0;color:#fff;font-size:26px;line-height:1.16;letter-spacing:-.35px}
    .academic-record-hero p{margin:6px 0 0;color:#dcecff;font-size:12px;line-height:1.45}
    .academic-record-type{justify-self:end;white-space:nowrap;padding:8px 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.12);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.5px}
    .academic-record-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}
    .academic-record-card{min-width:0;padding:15px 16px;border:1px solid #e8ded6;border-radius:15px;background:#fff;box-shadow:0 8px 22px rgba(71,44,26,.06)}
    .academic-record-card.wide{grid-column:span 2}
    .academic-record-card small{display:block;margin-bottom:6px;color:#9a7358;font-size:9px;font-weight:900;letter-spacing:.65px;text-transform:uppercase}
    .academic-record-card b{display:block;color:#143653;font-size:14px;line-height:1.35;overflow-wrap:anywhere}
    .academic-record-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}
    .academic-record-kpi{position:relative;overflow:hidden;padding:16px;border:1px solid #e4e9ee;border-radius:15px;background:linear-gradient(180deg,#fff,#f8fbfd)}
    .academic-record-kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#ef7918}
    .academic-record-kpi span{display:block;color:#718695;font-size:9px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}
    .academic-record-kpi b{display:block;margin-top:5px;color:#0a3765;font-size:25px;line-height:1}
    .academic-record-kpi small{display:block;margin-top:6px;color:#8a6b58;font-size:9px}
    .academic-record-table-card{margin-top:14px;border:1px solid #e5ddd6;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 10px 28px rgba(67,42,25,.07)}
    .academic-record-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;border-bottom:1px solid #eee5df;background:#fffaf6}
    .academic-record-section-head h3{margin:0;color:#153a59;font-size:15px}
    .academic-record-section-head span{color:#a16843;font-size:10px;font-weight:850}
    .academic-record-table-wrap{overflow:auto}
    .academic-record-table{width:100%;border-collapse:collapse;font-size:12px}
    .academic-record-table th{padding:11px 13px;background:#f1f6f9;color:#506c80;font-size:9px;text-transform:uppercase;letter-spacing:.55px;text-align:left;border:0;border-bottom:1px solid #dce7ee}
    .academic-record-table td{padding:12px 13px;border:0;border-bottom:1px solid #edf0f2;vertical-align:middle}
    .academic-record-table tr:last-child td{border-bottom:0}
    .academic-record-student{font-weight:850;color:#173b58}
    .academic-record-doc{display:block;margin-top:3px;color:#8b9ba7;font-size:9px;font-weight:600}
    .academic-attendance-pill,.academic-grade-pill{display:inline-flex;align-items:center;justify-content:center;min-width:76px;padding:6px 9px;border-radius:999px;font-size:9px;font-weight:900}
    .academic-attendance-pill.present{background:#e8f7ef;color:#237348;border:1px solid #c7ebd7}
    .academic-attendance-pill.absent{background:#fff0f0;color:#a23e3e;border:1px solid #f2d0d0}
    .academic-grade-pill{background:#edf5ff;color:#145697;border:1px solid #d4e5f8}
    .academic-grade-pill.empty{background:#f5f2ef;color:#8a796e;border-color:#e8e0db}
    .academic-record-observation{color:#6d7f8b;font-size:10px;line-height:1.35}
    @media(max-width:760px){
      #academicRecordModal{padding:8px}
      #academicRecordModal .dialog{max-height:98vh;border-radius:17px}
      #academicRecordModal .dialog-body{padding:12px}
      .academic-record-hero{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;border-radius:16px}
      .academic-record-brand{width:48px;height:48px;border-radius:14px;font-size:11px}
      .academic-record-type{grid-column:1/-1;justify-self:start;margin-top:-2px;padding:6px 9px;font-size:9px}
      .academic-record-hero h1{font-size:19px}
      .academic-record-hero p{font-size:10px}
      .academic-record-meta{grid-template-columns:1fr 1fr;gap:8px}
      .academic-record-card,.academic-record-card.wide{grid-column:span 1;padding:12px}
      .academic-record-card:first-child{grid-column:1/-1}
      .academic-record-card b{font-size:12px}
      .academic-record-kpis{grid-template-columns:1fr 1fr;gap:8px}
      .academic-record-kpi{padding:13px}
      .academic-record-kpi b{font-size:22px}
      .academic-record-section-head{padding:12px}
      .academic-record-table{min-width:560px}
      .academic-record-table th,.academic-record-table td{padding:10px}
    }


    /* v29.13 · Constancia de Estudio institucional 1:1 con referencia aprobada */
    #studyCertificateModal .dialog{width:min(1120px,96vw);max-width:1120px}
    #studyCertificateModal .dialog-body{background:#f5f6f8;padding:18px;overflow:auto}
    .certificate-tools{display:grid;grid-template-columns:minmax(220px,1fr) minmax(280px,1.5fr);gap:12px;margin-bottom:14px;padding:14px;border:1px solid #e3e7eb;border-radius:16px;background:#fff}
    .certificate-tools label{display:grid;gap:6px;color:#5f6c76;font-size:11px;font-weight:850}
    .certificate-tools input,.certificate-tools select{width:100%;min-height:42px;padding:10px 12px;border:1px solid #d9dde2;border-radius:11px;background:#fff;color:#17324a;font:inherit}
    .certificate-preview-shell{display:flex;justify-content:center;min-width:0}
    .study-certificate-letter{--cert-orange:#ee4e22;--cert-navy:#0d2f66;position:relative;width:816px;min-height:1056px;padding:48px 58px 42px;background:#fff;color:#171717;font-family:Arial,Helvetica,sans-serif;box-shadow:0 18px 55px rgba(24,38,56,.16);overflow:hidden}
    .certificate-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);align-items:center;gap:28px}
    .certificate-logo-lockup{display:flex;align-items:center;gap:14px;min-width:0}
    .certificate-logo-lockup img{width:154px;height:76px;object-fit:contain;object-position:left center;display:block}
    .certificate-wordmark{display:grid;gap:1px;color:var(--cert-orange);line-height:1}
    .certificate-wordmark b{font-size:32px;letter-spacing:.7px}
    .certificate-wordmark span{font-size:13px;line-height:1.1;letter-spacing:.15px}
    .certificate-head-info{text-align:right;color:var(--cert-navy);font-size:12px;line-height:1.55;font-weight:750}
    .certificate-head-info b{display:block;font-size:13px;letter-spacing:.2px}
    .certificate-rule{position:relative;height:4px;margin:14px 0 64px;background:var(--cert-navy)}
    .certificate-rule:before{content:"";position:absolute;left:0;top:0;width:118px;height:4px;background:var(--cert-orange)}
    .certificate-title{text-align:center;color:var(--cert-navy);font-size:38px;font-weight:900;letter-spacing:.8px;line-height:1.1;margin:0}
    .certificate-title-line{width:98px;height:3px;margin:22px auto 46px;background:var(--cert-orange)}
    .certificate-body{position:relative;z-index:2;padding:0 44px;font-family:Georgia,'Times New Roman',serif;font-size:18px;line-height:1.68;text-align:justify}
    .certificate-body p{margin:0 0 30px}
    .certificate-body strong{font-family:Arial,Helvetica,sans-serif;font-weight:900}
    .certificate-issue{margin-top:42px!important}
    .certificate-watermark{position:absolute;right:42px;bottom:246px;width:300px;opacity:.055;z-index:1;pointer-events:none}
    .certificate-watermark img{width:100%;height:auto;display:block}
    .certificate-seal{position:absolute;left:58px;bottom:182px;width:205px;z-index:3;opacity:.58;transform:rotate(-5deg);mix-blend-mode:multiply;pointer-events:none}.certificate-seal-ring{width:46mm;height:46mm;border:1.1mm double #7891bd;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#6f88b6;font-family:Arial,Helvetica,sans-serif;line-height:1.05;padding:4mm;opacity:.72}.certificate-seal-ring small{font-size:5.5pt;font-weight:800}.certificate-seal-ring b{font-size:10pt;letter-spacing:.5pt;margin:1.6mm 0 .8mm}.certificate-seal-ring span{font-size:6pt;font-weight:800}.certificate-seal-ring em{font-size:5pt;font-style:normal;margin-top:1.6mm;letter-spacing:.4pt}.certificate-seal.generated-seal{width:168px;height:168px;border:2px solid #6a84b3;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:18px;text-align:center;color:#6a84b3;background:rgba(255,255,255,.22);font-family:Arial,Helvetica,sans-serif;line-height:1.05}.certificate-seal.generated-seal:before{content:'';position:absolute;inset:10px;border:1px solid #8ba1c8;border-radius:50%}.certificate-seal.generated-seal span,.certificate-seal.generated-seal small,.certificate-seal.generated-seal b{position:relative;z-index:1}.certificate-seal.generated-seal span{font-size:9px;font-weight:700}.certificate-seal.generated-seal b{font-size:14px;letter-spacing:.8px}.certificate-seal.generated-seal small{font-size:8px;letter-spacing:.5px}
    .certificate-signature{position:relative;z-index:2;width:390px;margin:92px auto 48px;text-align:center;color:#111;font-family:Arial,Helvetica,sans-serif}
    .certificate-signature-space{height:58px}
    .certificate-signature-line{height:1px;background:#0b2549;margin-bottom:10px}
    .certificate-signature b{display:block;font-size:15px;line-height:1.35}
    .certificate-signature span{display:block;margin-top:3px;font-size:13px;line-height:1.35}
    .certificate-signature .certificate-role{font-weight:900;font-size:14px}
    .certificate-footer-rule{position:relative;height:5px;background:var(--cert-navy);margin-top:10px}
    .certificate-footer-rule:before{content:"";position:absolute;left:0;top:0;width:146px;height:5px;background:var(--cert-orange)}
    .certificate-footer{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:22px;align-items:center;padding:20px 8px 0;color:var(--cert-navy);font-size:11px;line-height:1.45}
    .certificate-footer-item{display:grid;grid-template-columns:35px 1fr;gap:10px;align-items:center;min-width:0}
    .certificate-footer-item+.certificate-footer-item{border-left:1px solid var(--cert-navy);padding-left:20px}
    .certificate-footer-icon{width:35px;height:35px;border:2px solid var(--cert-orange);border-radius:50%;display:grid;place-items:center;color:var(--cert-orange);font-size:16px;font-weight:900}
    .certificate-footer-text{overflow-wrap:anywhere}
    .certificate-loading{display:grid;place-items:center;min-height:420px;color:#6c7d8a;font-weight:800}
    .academic-record-brand{background:#fff!important;padding:6px!important;overflow:hidden}
    .academic-record-brand img{display:block;width:100%;height:100%;object-fit:contain}
    @media(max-width:900px){
      #studyCertificateModal .dialog-body{padding:10px}
      .certificate-tools{grid-template-columns:1fr}
      .certificate-preview-shell{justify-content:flex-start;overflow:auto}
      .study-certificate-letter{transform-origin:top left}
    }
    @media(max-width:760px){
      #studyCertificateModal{padding:6px}
      #studyCertificateModal .dialog{width:100%;max-width:none;max-height:99vh;border-radius:16px}
      .certificate-tools{padding:10px;gap:8px}
      .certificate-preview-shell{overflow:auto;border-radius:12px}
      .study-certificate-letter{width:720px;min-height:932px;padding:42px 50px 36px}
    }


    /* v29.15 · dashboards unificados para todas las vistas */
    #studentRecordModal .dialog,#personnelRecordModal .dialog,#reportModal .dialog{width:min(1120px,100%)}
    .view-dashboard{max-width:980px;margin:0 auto;color:#17324a}
    .view-profile{display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:center;margin-top:10px;padding:16px 18px;border:1px solid #e5ddd6;border-radius:14px;background:linear-gradient(135deg,#fff9f3,#fff)}
    .view-profile-photo,.view-profile-placeholder{width:132px;height:132px;border-radius:18px;display:grid;place-items:center;overflow:hidden}
    .view-profile-photo{object-fit:cover;background:#f1dfca;border:1px solid #e5ddd6}
    .view-profile-placeholder{background:#f6dfbf;color:#a14a17;font-size:42px;font-weight:900}
    .view-profile h2{margin:0 0 8px;color:#12385a;font-size:28px;line-height:1.1}
    .view-profile p{margin:4px 0;color:#5c7180;line-height:1.5}
    .view-section-card{margin-top:9px}
    .view-section-body{padding:11px}
    .view-field-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
    .view-field-card{padding:10px 11px;border:1px solid #e5ddd6;border-radius:10px;background:#fff}
    .view-field-card small{display:block;margin-bottom:4px;color:#9a7358;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.4px}
    .view-field-card b{display:block;color:#143653;font-size:13px;line-height:1.4;overflow-wrap:anywhere}
    .view-list{display:grid;gap:9px}
    .view-list-row{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 12px;border:1px solid #e7ecf0;border-radius:10px;background:#fbfdff}
    .view-list-row b{display:block;color:#153a59}
    .view-list-row small{display:block;margin-top:3px;color:#718695;line-height:1.45}
    .view-list-row time{color:#9b6a48;font-size:12px;font-weight:800;white-space:nowrap}
    .view-text-block{color:#506675;line-height:1.7;white-space:pre-wrap}
    .view-collection{display:grid;gap:10px}
    .view-subcard{padding:10px;border:1px solid #ebeff2;border-radius:10px;background:#fbfdff}
    .view-subcard-head{margin-bottom:8px;color:#9a5b33;font-size:11px;font-weight:900;letter-spacing:.4px;text-transform:uppercase}
    .view-table-wrap{overflow-x:auto}
    .view-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
    .view-gallery img{width:100%;height:220px;object-fit:cover;border-radius:10px;border:1px solid #e5ddd6;background:#f4f6f8}
    @media(max-width:900px){.view-dashboard .academic-record-meta,.view-dashboard .academic-record-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.view-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:640px){.view-profile{grid-template-columns:1fr;text-align:center}.view-profile-photo,.view-profile-placeholder{margin:auto}.view-dashboard .academic-record-meta,.view-dashboard .academic-record-kpis,.view-field-grid,.view-gallery{grid-template-columns:1fr}.view-list-row{flex-direction:column}.view-list-row time{white-space:normal}}


    /* v29.16 · permisos personalizados por usuario */
    .user-permissions-section{margin-top:8px;padding:16px;border:1px solid #dce7f0;border-radius:16px;background:#f8fbfd}
    .user-permissions-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}
    .user-permissions-head h3{margin:0;color:#0b3763;font-size:16px}.user-permissions-head p{margin:4px 0 0;color:#6a7c89;font-size:12px;line-height:1.45}
    .permission-mode-row{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:12px;align-items:end;margin-bottom:12px}
    .permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
    .permission-row{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:10px;align-items:center;padding:10px 11px;border:1px solid #e2e9ee;border-radius:11px;background:#fff}
    .permission-row b{display:block;color:#183a57;font-size:12px}.permission-row small{display:block;margin-top:2px;color:#7d8d98;font-size:10px;line-height:1.3}.permission-row select{margin:0;padding:8px 9px;font-size:11px}
    .permission-row select.permission-none{border-color:#ead7d7;background:#fff8f8}.permission-row select.permission-view{border-color:#d9e6ef;background:#f7fbff}.permission-row select.permission-edit{border-color:#f2d7be;background:#fff8ef}
    .permission-note{margin-top:11px;padding:10px 12px;border-radius:10px;background:#fff7ec;border:1px solid #f0d6b8;color:#77513b;font-size:11px;line-height:1.45}
    .permission-badge{display:inline-flex;align-items:center;padding:5px 8px;border-radius:999px;font-size:10px;font-weight:850;background:#eef5fa;color:#315a78}.permission-badge.custom{background:#fff1df;color:#a14d16}
    .module-readonly-note{margin:0 0 12px;padding:10px 13px;border-radius:11px;background:#f2f7fb;border:1px solid #dce8f0;color:#45677e;font-size:12px;font-weight:750}
    @media(max-width:760px){.permission-grid{grid-template-columns:1fr}.permission-mode-row{grid-template-columns:1fr}.permission-row{grid-template-columns:1fr}.user-permissions-head{flex-direction:column}}


    /* v29.18 · Desarrollador: acceso total + eliminación de asistencia */
    #attendancePage .kebab{margin:auto}

    /* v29.17 · impresión compacta, reporte de asistencia y aperturas rápidas */
    .attendance-report-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end;padding:14px;border:1px solid #e2e9ef;border-radius:14px;background:#f8fbfd;margin-bottom:14px}
    .attendance-report-action button{width:100%}.attendance-report-preview{min-height:180px}.view-loading-note{margin-top:9px;padding:9px 12px;border:1px solid #dce8f1;border-radius:10px;background:#f5faff;color:#567083;font-size:12px;font-weight:750}.view-loading-note.ready{background:#f0faf4;color:#397054;border-color:#d6eadc}
    @media(max-width:820px){.attendance-report-controls{grid-template-columns:1fr 1fr}.attendance-report-action{grid-column:1/-1}}
    @media(max-width:520px){.attendance-report-controls{grid-template-columns:1fr}.attendance-report-action{grid-column:auto}}


    /* v29.19 · rediseño interno 1:1 aprobado */
    body:not(.login-mode){--navy:#062d63;--navy-deep:#022754;--ink:#0a2d63;--muted:#626a78;--line:#dfe5ed;--bg:#f8fafc;--blue:#0b4fa2;--aqua:#ff5b00;--gold:#ff5b00}
    #appView.app{min-height:100vh;display:grid!important;grid-template-columns:307px minmax(0,1fr)!important;background:#fff!important}
    #appView>.sidebar{position:fixed!important;inset:0 auto 0 0!important;width:307px!important;height:100vh!important;max-height:100vh!important;padding:26px 18px 22px!important;background:linear-gradient(180deg,#062f68 0%,#032b61 48%,#022753 100%)!important;color:#fff!important;box-shadow:none!important;border-right:1px solid rgba(13,71,135,.55)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;z-index:60!important}
    #appView>.sidebar:before,#appView>.sidebar:after{content:"";position:absolute;pointer-events:none;opacity:.28}
    #appView>.sidebar:before{inset:0;background:linear-gradient(45deg,transparent 72%,rgba(21,85,158,.55) 72.3%,transparent 72.7%),linear-gradient(135deg,transparent 85%,rgba(21,85,158,.45) 85.3%,transparent 85.7%)}
    #appView>.sidebar:after{right:-72px;bottom:-58px;width:200px;height:200px;border:1px solid rgba(38,100,170,.35);transform:rotate(45deg)}
    .sidebar-brand{position:relative;z-index:1;display:grid;place-items:center;height:205px;padding:8px 21px 20px;border-bottom:1px solid rgba(255,255,255,.17)}
    #appView .sidebar-brand-image{display:block!important;width:220px!important;height:168px!important;object-fit:contain!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
    #appView .eje-label{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:17px 14px 10px!important;padding:0!important;color:#fff!important;font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:1.1px!important;text-align:left!important;text-transform:uppercase!important}
    #appView .eje-label:after{content:"";width:25px;height:2px;background:#ff5b00;border-radius:4px;margin-left:10px;flex:none}
    #appView .nav{position:relative;z-index:1;display:flex!important;flex:1 1 auto!important;min-height:0!important;flex-direction:column!important;gap:3px!important;margin:0!important;padding:0 0 10px!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}
    #appView .nav::-webkit-scrollbar{width:4px}#appView .nav::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:4px}
    #appView .nav button{min-height:50px!important;border:0!important;background:transparent!important;color:rgba(255,255,255,.88)!important;border-radius:9px!important;padding:0 14px!important;text-align:left!important;font-size:15px!important;font-weight:550!important;display:flex!important;align-items:center!important;gap:14px!important;box-shadow:none!important;transition:.16s ease!important;white-space:nowrap}
    #appView .nav button:hover{background:rgba(255,255,255,.07)!important;color:#fff!important}
    #appView .nav button.active{position:relative;background:#fff!important;color:#0a3f86!important;font-weight:800!important;box-shadow:0 5px 16px rgba(0,14,44,.18)!important}
    #appView .nav button.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:9px 0 0 9px;background:#ff5b00}
    #appView .nav-icon{width:22px!important;height:22px!important;display:grid!important;place-items:center!important;flex:none!important;font-size:0!important;color:currentColor!important}
    #appView .nav-icon svg{width:22px;height:22px;display:block}
    #appView .user-box{position:relative!important;z-index:1!important;flex:0 0 auto!important;margin:0!important;padding:15px 14px 14px!important;border-radius:14px!important;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.045))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:none!important}
    #appView .user-line{gap:11px!important;align-items:center!important}
    #appView .avatar{width:42px!important;height:42px!important;border-radius:50%!important;background:#ff5b00!important;color:#fff!important;box-shadow:none!important;font-size:16px!important}
    #appView .user-line b{font-size:14px!important;color:#fff!important;line-height:1.25!important}
    #appView .user-line small{display:block!important;margin-top:2px!important;color:#d5e2f2!important;font-size:11px!important}
    #appView .session-switch,#appView .logout{min-height:43px!important;width:100%!important;margin-top:12px!important;border-radius:9px!important;padding:9px 11px!important;font-size:13px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:transparent!important;box-shadow:none!important}
    #appView .session-switch{border:1px solid #91abd0!important;color:#fff!important}
    #appView .logout{border:1px solid #ff6542!important;color:#ff6542!important}
    #appView .session-switch:hover{background:rgba(255,255,255,.08)!important}#appView .logout:hover{background:rgba(255,91,0,.09)!important}
    .user-action-icon{width:18px;height:18px;display:inline-grid;place-items:center}.user-action-icon svg{width:18px;height:18px}
    #appView>.app-main{grid-column:2!important;min-width:0!important;min-height:100vh!important;padding:0!important;background:#fff!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow-x:hidden!important}
    #appView>.app-main:before{content:"";position:absolute;pointer-events:none;right:18px;top:154px;width:88px;height:72px;opacity:.42;background-image:radial-gradient(#dbe7f5 1.4px,transparent 1.4px);background-size:16px 16px}
    #appView .topbar{position:relative!important;z-index:5!important;flex:0 0 95px!important;height:95px!important;margin:0!important;padding:0 29px 0 41px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border-bottom:1px solid #e5e9ef!important;box-shadow:0 4px 14px rgba(20,57,95,.06)!important}
    #appView .topbar-left{display:flex;align-items:center;gap:28px;min-width:0}
    #appView .menu-toggle{position:static!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;padding:5px!important;border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:#0b3674!important;z-index:auto!important}
    #appView .menu-toggle svg{width:27px;height:27px}
    #appView .system-title{font-size:21px;font-weight:800;letter-spacing:-.25px;color:#0a2d63;white-space:nowrap}
    #appView .topbar-actions{display:flex;align-items:center;gap:19px}
    #appView .sync-indicator{position:static!important;display:flex!important;align-items:center!important;gap:9px!important;min-height:48px!important;max-width:none!important;padding:0 17px!important;border:1px solid #d8e0eb!important;border-radius:25px!important;background:#fff!important;color:#173b72!important;box-shadow:none!important;font-size:13px!important;font-weight:550!important;white-space:nowrap!important}
    #appView .sync-refresh{font-size:23px;font-weight:800;line-height:1;color:#0a397a}
    #appView .sync-dot{width:10px!important;height:10px!important;background:#ff5b00!important;box-shadow:none!important}
    #appView .topbar-icon{width:38px;height:38px;border:0;background:transparent;color:#0b3674;display:grid;place-items:center;padding:6px}
    #appView .topbar-icon svg{width:25px;height:25px}
    #appView .topbar-divider{height:30px;width:1px;background:#0c376f;opacity:.65}
    #appView .top-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ff5b00;color:#fff;font-weight:850;font-size:16px}
    #appView .content-heading{position:relative;z-index:2;padding:40px 42px 22px}
    #appView .content-heading h1{margin:0;color:#0a2d63;font-size:31px;line-height:1.08;letter-spacing:-.6px;font-weight:850}
    #appView .content-heading p{margin:12px 0 0;color:#666d77;font-size:15px}
    #appView .mobile-brand{display:none!important}
    #appView .impersonation-bar{margin:0 42px 15px!important}
    #appView .page{position:relative;z-index:2;padding:0 42px 34px!important}
    #appView .page.active{display:block!important}
    #appView .stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important}
    #appView .stats .stat{min-height:224px!important;padding:28px 24px 24px!important;border-radius:15px!important;background:#fff!important;border:1px solid #dfe5ed!important;box-shadow:0 8px 18px rgba(14,45,78,.08)!important;overflow:hidden!important;transition:none!important}
    #appView .stats .stat:hover{transform:none!important;box-shadow:0 8px 18px rgba(14,45,78,.08)!important}
    #appView .stats .stat:after{display:none!important}
    #appView .stats .stat:before{left:0!important;right:0!important;bottom:0!important;height:5px!important;background:var(--accent)!important}
    #appView .stat-head{align-items:flex-start!important}
    #appView .stat .stat-label{max-width:155px!important;color:#0b2f66!important;font-size:13px!important;line-height:1.45!important;font-weight:850!important;letter-spacing:.15px!important}
    #appView .stat .stat-icon{width:66px!important;height:66px!important;border-radius:50%!important;background:var(--icon-bg)!important;color:var(--accent)!important;box-shadow:none!important}
    #appView .stat .stat-icon svg{width:35px;height:35px;stroke-width:2.1}
    #appView .stat-value b{margin:16px 0 8px!important;color:var(--accent)!important;font-size:52px!important;line-height:.95!important;font-weight:800!important}
    #appView .stat-value small{color:#555e69!important;font-size:14px!important;line-height:1.3!important;font-weight:500!important}
    #appView .panel{margin-top:22px!important;background:#fff!important;border:1px solid #dfe5ed!important;border-radius:15px!important;box-shadow:0 8px 20px rgba(14,45,78,.065)!important;overflow:hidden!important}
    #appView #dashboardPage>.panel{min-height:275px!important}
    #appView .panel-head{min-height:79px!important;padding:0 24px!important;border-bottom:1px solid #dfe5ed!important;background:#fff!important;display:flex!important;align-items:center!important}
    #appView .panel-head h2{margin:0!important;color:#0a2d63!important;font-size:19px!important;font-weight:800!important}
    #appView .panel-body{padding:20px 24px!important}
    #appView #recentActivities.panel-body{min-height:190px!important;padding:0 24px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
    #appView .dashboard-empty{display:flex!important;min-height:180px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding:18px!important;color:#686f79!important;font-size:15px!important}
    #appView .empty-clipboard{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#f2f4f7;color:#6d737d;font-size:34px}
    #appView .recent-row{display:flex;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid #e8edf3}
    #appView .recent-row small{display:block;color:#6b7280;margin-top:5px}
    #appView .toolbar{display:flex!important;gap:12px!important;align-items:center!important;justify-content:space-between!important;margin-bottom:14px!important}
    #appView .search{flex:1!important;max-width:365px!important}
    #appView .search input{height:42px!important;padding:0 14px 0 40px!important;border:1px solid #dfe5ed!important;border-radius:8px!important;background:#fff!important;color:#27374a!important;font-size:13px!important;box-shadow:none!important}
    #appView .search:before{content:"⌕"!important;left:14px!important;top:5px!important;color:#65748a!important;font-size:21px!important}
    #appView .primary{min-height:40px!important;border:1px solid #0b438f!important;border-radius:7px!important;background:#073d84!important;color:#fff!important;padding:9px 16px!important;font-size:12px!important;font-weight:750!important;box-shadow:none!important}
    #appView .secondary{min-height:40px!important;border:1px solid #b8c6da!important;border-radius:7px!important;background:#fff!important;color:#0a3673!important;padding:9px 16px!important;font-size:12px!important;font-weight:750!important;box-shadow:none!important}
    #appView #dashboardPage .secondary{padding:10px 18px!important;font-size:13px!important}
    #appView .danger{border-radius:7px!important}
    #appView .panel>.table-wrap{overflow:auto!important}
    #appView .data-table{width:100%!important;min-width:780px!important;border-collapse:collapse!important}
    #appView .data-table thead{display:table-header-group!important}
    #appView .data-table tbody{display:table-row-group!important;padding:0!important}
    #appView .data-table tr{display:table-row!important;border:0!important;border-radius:0!important;padding:0!important;background:#fff!important;box-shadow:none!important}
    #appView .data-table th{background:#f8fafc!important;color:#56677e!important;font-size:10px!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.35px!important;text-align:left!important;padding:12px 14px!important;border-bottom:1px solid #e2e8f0!important}
    #appView .data-table td{display:table-cell!important;width:auto!important;position:static!important;padding:13px 14px!important;border-top:1px solid #eef1f5!important;color:#24364c!important;font-size:12px!important;vertical-align:middle!important;background:#fff!important}
    #appView .data-table td:before{display:none!important}
    #appView .data-table tr:hover td{background:#fbfdff!important}
    #appView .badge{padding:5px 9px!important;border-radius:999px!important;background:#eaf8f0!important;color:#219158!important;font-size:10px!important;font-weight:800!important}
    #appView .badge.inactive{background:#fff0ef!important;color:#d45a4f!important}
    #appView .icon-btn{border:0!important;background:transparent!important;color:#0a3673!important;padding:5px 7px!important}
    #appView .pagination{padding:13px 18px!important}
    #appView .field label{color:#273b55!important}
    #appView .field input,#appView .field select,#appView .field textarea{border-color:#dce3ec!important;background:#fff!important;border-radius:8px!important}
    #appView .hidden{display:none!important}


    #appView .internal-footer{position:relative;z-index:2;min-height:86px;margin-top:auto;padding:17px 36px 16px 52px;border-top:1px solid #e0e6ee;background:#fff;display:grid;grid-template-columns:1.25fr .8fr .9fr .9fr;align-items:center;gap:0;color:#0a326b}
    #appView .internal-footer-item{display:flex;align-items:center;gap:12px;min-width:0;padding:0 27px 0 0}
    #appView .internal-footer-item+.internal-footer-item{border-left:1px solid #d7e0eb;padding-left:37px}
    #appView .internal-footer-icon{width:34px;height:34px;border:1px solid #c9d6e7;border-radius:50%;display:grid;place-items:center;font-size:18px;flex:none}
    #appView .internal-footer-item b{display:block;font-size:11px;font-weight:650;white-space:nowrap}
    #appView .internal-footer-item small{display:block;margin-top:2px;color:#0a326b;font-size:10px;white-space:nowrap}
    #appView .internal-footer-social{border-left:1px solid #d7e0eb;min-height:42px;padding-left:37px;display:flex;align-items:center;gap:18px;font-size:18px}
    #appView .internal-footer-social b{font-size:11px;font-weight:550;white-space:nowrap}
    @media(max-width:1280px) and (min-width:761px){#appView.app{grid-template-columns:255px minmax(0,1fr)!important}#appView>.sidebar{width:255px!important;padding-left:12px!important;padding-right:12px!important}#appView .sidebar-brand{height:170px}#appView .sidebar-brand-image{width:195px!important;height:145px!important}#appView .nav button{min-height:44px!important;font-size:13px!important;padding:0 10px!important}#appView .user-box{padding:11px!important}#appView .topbar{padding-left:28px!important;padding-right:24px!important}#appView .content-heading{padding-left:30px;padding-right:30px}#appView .page{padding-left:30px!important;padding-right:30px!important}#appView .stats{gap:13px!important}#appView .stats .stat{min-height:185px!important;padding:20px 18px!important}#appView .stat-value b{font-size:42px!important}#appView .stat .stat-icon{width:54px!important;height:54px!important}#appView .internal-footer{padding-left:30px;grid-template-columns:1fr 1fr}#appView .internal-footer-item:nth-child(3){border-left:0;padding-left:0;margin-top:12px}#appView .internal-footer-social{margin-top:12px}}
    @media(max-width:760px){#appView.app{display:block!important}#appView>.sidebar{width:min(86vw,318px)!important;max-width:318px!important;transform:translateX(-105%)!important;transition:transform .24s ease!important;padding:20px 16px!important}#appView>.sidebar.open{transform:translateX(0)!important}#appView .sidebar-brand{height:145px!important;padding-bottom:12px}#appView .sidebar-brand-image{width:190px!important;height:125px!important}#appView .nav button{min-height:45px!important;font-size:13px!important}#appView>.app-main{display:flex!important;min-height:100svh!important}#appView .topbar{height:66px!important;flex-basis:66px!important;padding:0 14px!important}#appView .topbar-left{gap:11px}#appView .menu-toggle{display:grid!important;width:37px!important;height:37px!important}#appView .system-title{font-size:14px;white-space:normal;line-height:1.2}#appView .sync-indicator{display:none!important}#appView .topbar-icon,#appView .topbar-divider{display:none!important}#appView .top-avatar{width:34px;height:34px;font-size:13px}#appView .content-heading{padding:22px 15px 15px!important}#appView .content-heading h1{font-size:24px!important}#appView .content-heading p{font-size:12px!important;margin-top:6px!important}#appView .page{padding:0 13px 24px!important}#appView .stats{grid-template-columns:1fr 1fr!important;gap:10px!important}#appView .stats .stat{min-height:152px!important;padding:14px!important;border-radius:13px!important}#appView .stat .stat-label{font-size:9px!important;max-width:90px!important}#appView .stat .stat-icon{width:43px!important;height:43px!important}#appView .stat .stat-icon svg{width:24px;height:24px}#appView .stat-value b{font-size:32px!important;margin-top:10px!important}#appView .stat-value small{font-size:10px!important}#appView .toolbar{align-items:stretch!important;flex-direction:column!important}#appView .search{max-width:none!important}#appView .toolbar>.primary{display:none!important}#appView .panel{border-radius:13px!important;overflow:visible!important}#appView .panel-head{min-height:60px!important;padding:0 14px!important}#appView .panel-head h2{font-size:16px!important}#appView .panel>.table-wrap{overflow:visible!important}#appView .data-table{min-width:0!important}#appView .data-table thead{display:none!important}#appView .data-table,#appView .data-table tbody,#appView .data-table tr,#appView .data-table td{display:block!important;width:100%!important}#appView .data-table tbody{padding:9px!important}#appView .data-table tr{position:relative!important;margin-bottom:10px!important;border:1px solid #e1e7ee!important;border-radius:12px!important;padding:10px 48px 10px 12px!important;background:#fff!important}#appView .data-table td{display:grid!important;grid-template-columns:minmax(92px,38%) 1fr!important;gap:8px!important;border:0!important;padding:5px 0!important;font-size:12px!important}#appView .data-table td:before{display:block!important;content:attr(data-label)!important;color:#65758a!important;font-size:9px!important;font-weight:800!important;text-transform:uppercase!important}#appView .data-table td:first-child{display:block!important;font-size:14px!important}#appView .data-table td:first-child:before{display:none!important}#appView .data-table td[data-label="Acciones"]{display:block!important;position:absolute!important;right:9px!important;top:8px!important;width:auto!important}#appView .data-table td[data-label="Acciones"]:before,#appView .data-table td[colspan]:before{display:none!important}#appView .internal-footer{grid-template-columns:1fr!important;gap:12px!important;padding:18px 15px 100px!important}#appView .internal-footer-item,#appView .internal-footer-item+.internal-footer-item,#appView .internal-footer-social{border-left:0!important;padding:0!important;margin:0!important}#appView .internal-footer-social{min-height:30px!important}#appView .floating-action{z-index:70!important}}


    /* v29.20 · menú interno compacto y colapsable */
    @media(min-width:761px){
      #appView.app{transition:grid-template-columns .22s ease!important}
      #appView>.sidebar{padding:14px 14px 12px!important;transition:transform .22s ease!important}
      #appView .sidebar-brand{height:138px!important;padding:2px 18px 10px!important}
      #appView .sidebar-brand-image{width:188px!important;height:120px!important}
      #appView .eje-label{margin:9px 11px 6px!important;font-size:10.5px!important;letter-spacing:.9px!important}
      #appView .eje-label:after{width:22px!important}
      #appView .nav{gap:1px!important;padding:0 0 6px!important;overflow-y:auto!important}
      #appView .nav button{min-height:37px!important;height:37px!important;padding:0 11px!important;font-size:12.5px!important;gap:10px!important;border-radius:8px!important}
      #appView .nav-icon{width:18px!important;height:18px!important}
      #appView .nav-icon svg{width:18px!important;height:18px!important}
      #appView .user-box{padding:9px 10px 9px!important;border-radius:12px!important}
      #appView .user-line{gap:8px!important}
      #appView .avatar{width:34px!important;height:34px!important;font-size:13px!important}
      #appView .user-line b{font-size:12px!important}
      #appView .user-line small{font-size:9.5px!important}
      #appView .session-switch,#appView .logout{min-height:33px!important;height:33px!important;margin-top:7px!important;padding:5px 8px!important;font-size:11.5px!important;border-radius:8px!important}
      #appView .user-action-icon,#appView .user-action-icon svg{width:15px!important;height:15px!important}
      body.sidebar-collapsed #appView.app{grid-template-columns:0 minmax(0,1fr)!important}
      body.sidebar-collapsed #appView>.sidebar{transform:translateX(-102%)!important;pointer-events:none!important}
      body.sidebar-collapsed #appView>.app-main{grid-column:2!important}
    }
    @media(max-width:1280px) and (min-width:761px){
      #appView .sidebar-brand{height:125px!important}
      #appView .sidebar-brand-image{width:174px!important;height:108px!important}
      #appView .nav button{min-height:35px!important;height:35px!important;font-size:12px!important}
      #appView .eje-label{margin-top:7px!important;margin-bottom:5px!important}
      #appView .user-box{padding:8px 9px!important}
      #appView .session-switch,#appView .logout{min-height:31px!important;height:31px!important;margin-top:6px!important;font-size:11px!important}
    }

    .v29-mobile-footer{display:none}
    @media(max-width:760px){
      body.login-mode{background:#f5f7fb!important;overflow-x:hidden!important}








      body.login-mode .v29-mobile-header-actions{display:flex!important;align-items:center!important;gap:18px!important;flex:0 0 auto!important}
      body.login-mode .v29-mobile-bell{position:relative!important;width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:#fff!important;padding:0!important;cursor:pointer!important}
      body.login-mode .v29-mobile-bell-icon{font-size:0!important}
      body.login-mode .v29-mobile-bell-icon:before{content:'🔔';font-size:25px!important;filter:grayscale(1) brightness(0) invert(1)!important}
      body.login-mode .v29-mobile-bell-badge{position:absolute!important;right:1px!important;top:0!important;min-width:20px!important;height:20px!important;padding:0 5px!important;border-radius:999px!important;background:#ff6418!important;color:#fff!important;display:grid!important;place-items:center!important;font-size:10px!important;font-weight:900!important;border:2px solid #032a62!important}
















































































      body.login-mode .v29-mobile-footer{display:grid!important;grid-template-columns:180px minmax(220px,1.3fr) minmax(180px,1fr) minmax(180px,1fr)!important;gap:14px!important;align-items:center!important;padding:20px 28px 16px!important;color:#fff!important;box-sizing:border-box!important}
      body.login-mode .v29-mobile-footer-logo{height:62px!important;background-image:url("../assets/413805c730c96cfb4a77bcf5.png")!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:left center!important}
      body.login-mode .v29-mobile-footer-item{display:flex!important;gap:10px!important;align-items:flex-start!important;min-width:0!important;color:#fff!important;font-size:10px!important;line-height:1.35!important}
      body.login-mode .v29-mobile-footer-icon{font-size:22px!important;line-height:1!important;flex:none!important}
      body.login-mode .v29-mobile-footer-item a{color:#fff!important;text-decoration:none!important;font-size:10px!important;overflow-wrap:anywhere!important}
      body.login-mode .v29-mobile-footer-social{grid-column:1/-1!important;display:flex!important;justify-content:center!important;gap:18px!important;padding-top:8px!important}
      body.login-mode .v29-mobile-footer-social a,body.login-mode .v29-mobile-footer-social span{width:32px!important;height:32px!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:50%!important;display:grid!important;place-items:center!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;font-weight:900!important}

    }
    @media(max-width:560px){


      body.login-mode .v29-mobile-header-actions{gap:9px!important}
      body.login-mode .v29-mobile-bell{width:40px!important;height:40px!important}






















      body.login-mode .v29-mobile-footer{grid-template-columns:1fr 1fr!important;gap:14px 12px!important;padding:18px 16px 14px!important}
      body.login-mode .v29-mobile-footer-logo{grid-column:1/-1!important;height:48px!important;background-position:left center!important}
      body.login-mode .v29-mobile-footer-social{grid-column:1/-1!important}
    }


    
    .settings-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}
    .settings-choice-card{appearance:none;border:1px solid #dbe4ee;background:#fff;border-radius:18px;padding:22px;display:grid;grid-template-columns:54px 1fr 26px;gap:16px;align-items:center;text-align:left;cursor:pointer;box-shadow:0 8px 24px rgba(13,50,93,.055);transition:.18s}
    .settings-choice-card:hover{transform:translateY(-2px);border-color:#f0b78c;box-shadow:0 13px 30px rgba(13,50,93,.09)}
    .settings-choice-icon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:#fff0e4;color:#ef5d0b;font-size:24px;font-weight:900}
    .settings-choice-card b{display:block;color:#08366d;font-size:17px;margin-bottom:5px}.settings-choice-card small{display:block;color:#6d7a89;font-size:12px;line-height:1.5}.settings-choice-arrow{font-size:30px;color:#ef5d0b;text-align:right}
    .settings-detail-panel{margin-top:0}.settings-detail-header{display:flex;align-items:center;gap:18px;margin-bottom:16px;padding:17px 19px;border:1px solid #dfe6ee;border-radius:16px;background:#fff}.settings-detail-header h2{margin:0;color:#08366d;font-size:23px}.settings-detail-header p{margin:4px 0 0;color:#6a7988;font-size:12px}
    @media(max-width:760px){.settings-choice-grid{grid-template-columns:1fr}.settings-detail-header{align-items:flex-start;flex-direction:column}}

    /* El inicio interno usa la altura real disponible: sin gran hueco cuando no hay actividades. */
    #appView #dashboardPage.dashboard-no-activity>.panel{min-height:170px!important}
    #appView #dashboardPage.dashboard-no-activity #recentActivities.panel-body{min-height:88px!important;padding-top:8px!important;padding-bottom:8px!important}
    #appView #dashboardPage.dashboard-no-activity .dashboard-empty{padding:10px!important;gap:7px!important}
    #appView #dashboardPage.dashboard-no-activity .empty-clipboard{width:46px!important;height:46px!important;font-size:22px!important}

    @media(min-width:761px){
      body.login-mode{background:#f7f8fa!important;overflow-x:hidden!important}









      body.login-mode .v29-mobile-header-actions{display:none!important}









































































      body.login-mode .v29-desktop-footer{width:min(1510px,calc(100% - 84px))!important;max-width:1510px!important;margin:0 auto!important;min-height:92px!important;padding:14px 0!important;display:grid!important;grid-template-columns:1.3fr .8fr 1fr .95fr 1.1fr!important;gap:0!important;align-items:center!important;color:#fff!important}
      body.login-mode .v29-desktop-footer-item{min-height:52px!important;padding:0 24px!important;display:flex!important;align-items:center!important;gap:12px!important;border-right:1px solid rgba(255,255,255,.25)!important;font-size:9px!important;line-height:1.35!important}
      body.login-mode .v29-desktop-footer-item:first-child{padding-left:0!important}body.login-mode .v29-desktop-footer-icon{font-size:23px!important;flex:none!important}body.login-mode .v29-desktop-footer-item b{display:block!important;font-size:9px!important;color:#fff!important;margin-bottom:2px!important}body.login-mode .v29-desktop-footer-item span{color:#fff!important}
      body.login-mode .v29-desktop-footer-social{padding:0 22px!important;text-align:center!important;border-right:1px solid rgba(255,255,255,.25)!important}body.login-mode .v29-desktop-footer-social b{display:block!important;font-size:9px!important;margin-bottom:7px!important}body.login-mode .v29-desktop-footer-social span{display:inline-grid!important;place-items:center!important;width:24px!important;height:24px!important;margin:0 3px!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:50%!important;font-size:11px!important}
      body.login-mode .v29-desktop-footer-logo{height:55px!important;margin-left:22px!important;background-image:url("../assets/413805c730c96cfb4a77bcf5.png")!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:220px auto!important}
      body.login-mode .v29-mobile-footer{display:none!important}
    }


    /* v29.22 · ajuste estructural móvil tras integrar las tarjetas dentro del grid principal */
    @media(max-width:760px){
      body.login-mode .v21-home-grid{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"hero" "side" "values"!important}
      body.login-mode .v21-hero{grid-area:hero!important}
      body.login-mode .v21-side{grid-area:side!important}
      body.login-mode .v21-values{grid-area:values!important;padding:10px 0 0!important;margin:0!important}
    }







    /* v29.24 · ajuste vertical, tarjetas compactas, filtro clásico y notificaciones */
    #appView .content-heading{padding:22px 42px 14px!important}
    #appView .content-heading p{margin-top:7px!important}
    #appView .page{padding-top:0!important}
    #appView .stats{gap:16px!important}
    #appView .stats .stat{min-height:154px!important;padding:18px 19px 17px!important}
    #appView .stat .stat-label{font-size:11px!important;line-height:1.3!important;max-width:140px!important}
    #appView .stat .stat-icon{width:48px!important;height:48px!important}
    #appView .stat .stat-icon svg{width:27px!important;height:27px!important}
    #appView .stat-value b{font-size:35px!important;margin:10px 0 5px!important}
    #appView .stat-value small{font-size:11px!important}
    #appView .academic-filter{background:#fff5e8!important;border-color:#f0cda9!important;box-shadow:none!important}
    #appView .academic-filter label{color:#a84c14!important}
    #appView .academic-filter select{background:#fff!important;border-color:#e9b985!important;color:#7b3c17!important}
    .notification-bell{position:relative!important}
    .notification-badge{position:absolute;right:0;top:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff5b00;color:#fff;display:grid;place-items:center;font-size:9px;font-weight:900;border:2px solid #fff}
    .notification-panel{position:fixed;z-index:210;right:74px;top:72px;width:min(390px,calc(100vw - 28px));max-height:min(560px,calc(100vh - 92px));overflow:hidden;background:#fff;border:1px solid #dce4ee;border-radius:16px;box-shadow:0 22px 55px rgba(8,39,78,.22)}
    .notification-head{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #e5eaf0}.notification-head b{display:block;color:#092f67;font-size:16px}.notification-head small{display:block;margin-top:3px;color:#778495;font-size:10px}.notification-head button{border:0;background:transparent;color:#607086;font-size:25px;line-height:1;cursor:pointer}.notification-list{max-height:480px;overflow:auto;padding:6px}.notification-item{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;text-align:left;border:0;border-radius:11px;background:#fff;padding:11px;cursor:pointer}.notification-item:hover{background:#f7f9fc}.notification-item-icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fff1e7;color:#ed5d0a;font-weight:900}.notification-item b{display:block;color:#12355f;font-size:12px}.notification-item span{display:block;margin-top:3px;color:#667587;font-size:10px;line-height:1.4}.notification-item time{display:block;margin-top:5px;color:#9a6a48;font-size:9px}.notification-empty{padding:28px 18px;text-align:center;color:#758294;font-size:12px}
    .student-record-profile{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:center;padding:17px 19px;border:1px solid #dce5ef;border-radius:15px;background:linear-gradient(135deg,#082f61,#0b477f);color:#fff;margin-bottom:14px}.student-record-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;background:#fff;border:4px solid rgba(255,255,255,.2)}.student-record-avatar-fallback{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0a376f;font-size:24px;font-weight:900}.student-record-profile h2{margin:0;font-size:20px}.student-record-profile p{margin:5px 0 0;color:#dce9f7;font-size:11px}.student-record-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.student-record-stat{padding:14px 16px;border:1px solid #dfe5ed;border-radius:13px;background:#fff}.student-record-stat span{display:block;color:#66758a;font-size:9px;font-weight:850}.student-record-stat b{display:block;margin-top:4px;color:#0a3a79;font-size:27px}.student-record-stat small{color:#768291;font-size:9px}
    @media(max-width:760px){#appView .content-heading{padding:13px 15px 10px!important}#appView .stats .stat{min-height:126px!important;padding:12px!important}#appView .stat .stat-icon{width:38px!important;height:38px!important}#appView .stat .stat-icon svg{width:21px!important;height:21px!important}#appView .stat-value b{font-size:29px!important;margin:6px 0 3px!important}#appView .stat-value small{font-size:9px!important}.notification-bell{display:grid!important}.notification-panel{right:10px;top:62px;width:calc(100vw - 20px);max-height:calc(100svh - 75px)}.student-record-profile{grid-template-columns:58px 1fr;padding:14px}.student-record-avatar,.student-record-avatar-fallback{width:58px;height:58px}.student-record-stats{grid-template-columns:1fr 1fr 1fr;gap:7px}.student-record-stat{padding:10px}.student-record-stat b{font-size:22px}}






    body.login-mode .v29-access-lock{width:18px!important;height:18px!important;flex:0 0 18px!important}




    body.login-mode .v29-card-arrow{font-style:normal!important;color:#747d87!important;font-size:26px!important;line-height:1!important;justify-self:end!important}



    @media(max-width:760px){
      html,body{max-width:100%!important;overflow-x:hidden!important}



      body.login-mode .v29-mobile-header-actions{display:flex!important;align-items:center!important;gap:7px!important}
      body.login-mode .v29-mobile-bell{width:44px!important;height:44px!important;color:#082f61!important}
      body.login-mode .v29-mobile-bell-icon:before{font-size:24px!important;filter:none!important;color:#082f61!important}
      body.login-mode .v29-mobile-bell-badge{right:-1px!important;top:-2px!important;border-color:#fff!important}








































      body.login-mode .v29-card-arrow{font-size:24px!important}






























      body.login-mode .v29-mobile-footer{display:grid!important;width:100%!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:20px 16px 14px!important;background:linear-gradient(120deg,#07366e,#021e49)!important;box-sizing:border-box!important}
      body.login-mode .v29-mobile-footer-logo{grid-column:1/-1!important;height:56px!important;background-image:url("../assets/413805c730c96cfb4a77bcf5.png")!important;background-size:190px auto!important;background-repeat:no-repeat!important;background-position:left center!important}
      body.login-mode .v29-mobile-footer-item{font-size:10px!important;line-height:1.45!important;min-width:0!important}
      body.login-mode .v29-mobile-footer-item:nth-of-type(4){grid-column:1/-1!important}
      body.login-mode .v29-mobile-footer-social{grid-column:1/-1!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:11px!important}
      body.login-mode .v29-mobile-footer-social b{width:100%!important;text-align:center!important;font-size:16px!important;margin-top:2px!important}
      body.login-mode .v29-mobile-footer-social a,body.login-mode .v29-mobile-footer-social span{width:34px!important;height:34px!important}
      body.login-mode .v29-desktop-footer{display:none!important}
    }

    @media(max-width:420px){

      body.login-mode .v29-mobile-header-actions{gap:3px!important}
      body.login-mode .v29-mobile-bell{width:40px!important;height:40px!important}














    }


    /* v29.25 · anulación de reglas móviles históricas de mayor especificidad */
    @media(max-width:760px){
      html.unatur-phone body.login-mode .v21-header{height:84px!important;min-height:84px!important;padding:8px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;background:#fff!important;border-top:3px solid #ff6a12!important;border-bottom:1px solid #e9edf2!important;border-radius:0!important}
      html.unatur-phone body.login-mode .v21-brand{display:block!important;width:min(58vw,270px)!important;height:64px!important;min-height:0!important;margin:0!important;border-radius:16px!important;background-color:#06356d!important;background-size:190px auto!important;background-position:18px center!important;background-repeat:no-repeat!important}
      html.unatur-phone body.login-mode .v21-brand-symbol,html.unatur-phone body.login-mode .v21-brand-text{display:none!important}
      html.unatur-phone body.login-mode .v21-home-grid{width:100%!important;max-width:100%!important;margin:0!important;padding:14px 12px 0!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}
      html.unatur-phone body.login-mode .v21-hero{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;border-radius:18px!important;margin:0!important}
      html.unatur-phone body.login-mode .v21-side{width:100%!important;display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important}
      html.unatur-phone body.login-mode .v21-actions,html.unatur-phone body.login-mode .v21-featured{width:100%!important;min-width:0!important;padding:15px!important;border-radius:18px!important}
      html.unatur-phone body.login-mode .v21-feature-list{grid-template-columns:1fr!important;gap:8px!important}
      html.unatur-phone body.login-mode .v21-feature-row{grid-template-columns:58px minmax(0,1fr) 18px!important;min-width:0!important;padding:8px 4px!important}
      html.unatur-phone body.login-mode .v21-feature-copy b{font-size:13px!important;white-space:normal!important;display:block!important;overflow:visible!important}
      html.unatur-phone body.login-mode .v21-feature-copy span{font-size:10px!important;line-height:1.35!important}
      html.unatur-phone body.login-mode .v21-values{width:calc(100% - 24px)!important;margin:0 12px 12px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
      html.unatur-phone body.login-mode .v21-value{min-width:0!important;min-height:126px!important;padding:12px!important;grid-template-columns:52px minmax(0,1fr) 14px!important;gap:8px!important;border-radius:16px!important}
      html.unatur-phone body.login-mode .v21-value b{font-size:14px!important;line-height:1.16!important;white-space:normal!important;overflow:visible!important}
      html.unatur-phone body.login-mode .v21-value span{font-size:9.4px!important;line-height:1.35!important;white-space:normal!important;display:block!important;overflow:visible!important}
      html.unatur-phone body.login-mode .v21-stats{width:calc(100% - 24px)!important;margin:0 12px 12px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:18px!important}
      html.unatur-phone body.login-mode .v21-stat{min-height:88px!important;padding:12px 11px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important}
      html.unatur-phone body.login-mode .v25-home-extras{width:100%!important;max-width:100%!important;margin:0!important;padding:0 12px 12px!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important}
      html.unatur-phone body.login-mode .v25-home-block{width:100%!important;min-width:0!important;height:auto!important;padding:14px!important;border-radius:18px!important}
      html.unatur-phone body.login-mode .v25-agenda-list{grid-template-columns:1fr!important;gap:7px!important}
      html.unatur-phone body.login-mode .v25-agenda-item{grid-template-columns:58px minmax(0,1fr) 16px!important;min-width:0!important;height:auto!important;min-height:64px!important;padding:7px!important}
      html.unatur-phone body.login-mode .v25-agenda-copy b{font-size:12px!important;white-space:normal!important;overflow:visible!important}
      html.unatur-phone body.login-mode .v25-agenda-copy small{font-size:9px!important;line-height:1.3!important}
      html.unatur-phone body.login-mode .v25-home-news-grid{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;overflow:visible!important;grid-auto-flow:row!important;padding:0!important}
      html.unatur-phone body.login-mode .v25-home-news-card{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:110px minmax(0,1fr) 16px!important;grid-template-rows:78px!important;overflow:hidden!important;border-radius:11px!important}
      html.unatur-phone body.login-mode .v25-home-news-image{width:110px!important;height:78px!important;min-height:78px!important}
      html.unatur-phone body.login-mode .v25-home-news-copy{height:auto!important;min-width:0!important;padding:8px 10px!important;display:flex!important;justify-content:center!important}
      html.unatur-phone body.login-mode .v25-home-news-copy b{font-size:12px!important;line-height:1.25!important;white-space:normal!important}
      html.unatur-phone body.login-mode .v25-home-news-copy small{font-size:9px!important}
      html.unatur-phone body.login-mode .v21-footer{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}
      html.unatur-phone body.login-mode .v29-mobile-footer{display:grid!important;width:100%!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:20px 16px 14px!important}
      html.unatur-phone body.login-mode .v29-desktop-footer{display:none!important}
    }



    /* v29.26 · corrección definitiva: estudiante solo récord + logo completo + menú móvil único */
    body.student-only-mode #appView #sidebar .nav button:not(#studentRecordNav):not(#messagingNav):not(#projectsNav):not([data-nav-group39="projects"]){display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important}
    body.student-only-mode #appView #sidebar #studentRecordNav,body.student-only-mode #appView #sidebar #messagingNav{display:flex!important;visibility:visible!important;height:auto!important;min-height:38px!important;margin:0 0 3px!important;padding:9px 10px!important;pointer-events:auto!important}
    body.student-only-mode #appView #dashboardNav,
    body.student-only-mode #appView #studentsNav,
    body.student-only-mode #appView #personnelNav,
    body.student-only-mode #appView #academicNav,
    body.student-only-mode #appView #activitiesNav,
    body.student-only-mode #appView #personnelActivitiesNav,
    body.student-only-mode #appView #attendanceNav,
    body.student-only-mode #appView #reportsNav,
    body.student-only-mode #appView #usersNav,
    body.student-only-mode #appView #settingsNav{display:none!important}




    @media(max-width:760px){









      body.login-mode .v29-mobile-header-actions,
      html.unatur-phone body.login-mode .v29-mobile-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;overflow:visible!important}
      body.login-mode .v29-mobile-bell,
      html.unatur-phone body.login-mode .v29-mobile-bell{color:#fff!important;background:transparent!important;border:0!important;box-shadow:none!important}

      /* Footer: logo blanco completo, con aire real arriba y abajo. */
      body.login-mode .v29-mobile-footer,
      html.unatur-phone body.login-mode .v29-mobile-footer{grid-template-columns:1fr 1fr!important;gap:14px!important;padding:22px 16px 16px!important;overflow:visible!important}
      body.login-mode .v29-mobile-footer-logo,
      html.unatur-phone body.login-mode .v29-mobile-footer-logo{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;height:auto!important;min-height:82px!important;margin:0 0 2px!important;padding:8px 0!important;background:none!important;overflow:visible!important}
      body.login-mode .v29-mobile-footer-symbol,
      html.unatur-phone body.login-mode .v29-mobile-footer-symbol{display:block!important;width:72px!important;height:58px!important;flex:0 0 72px!important;background-image:var(--v20-symbol)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;filter:brightness(0) invert(1)!important}
      body.login-mode .v29-mobile-footer-wordmark,
      html.unatur-phone body.login-mode .v29-mobile-footer-wordmark{display:flex!important;flex-direction:column!important;justify-content:center!important;color:#fff!important;min-width:0!important}
      body.login-mode .v29-mobile-footer-wordmark b,
      html.unatur-phone body.login-mode .v29-mobile-footer-wordmark b{font-size:30px!important;line-height:.96!important;letter-spacing:.04em!important;font-weight:900!important;color:#fff!important}
      body.login-mode .v29-mobile-footer-wordmark small,
      html.unatur-phone body.login-mode .v29-mobile-footer-wordmark small{font-size:8.5px!important;line-height:1.18!important;font-weight:800!important;color:rgba(255,255,255,.92)!important;margin-top:4px!important}
    }

    @media(max-width:420px){




      body.login-mode .v29-mobile-footer-symbol,html.unatur-phone body.login-mode .v29-mobile-footer-symbol{width:62px!important;height:52px!important;flex-basis:62px!important}
      body.login-mode .v29-mobile-footer-wordmark b,html.unatur-phone body.login-mode .v29-mobile-footer-wordmark b{font-size:26px!important}
      body.login-mode .v29-mobile-footer-wordmark small,html.unatur-phone body.login-mode .v29-mobile-footer-wordmark small{font-size:7.5px!important}
    }


    /* v29.27 · Mensajería interna */
    .messaging-shell{display:grid;gap:12px}.messaging-tabs{display:flex;gap:7px;flex-wrap:wrap;padding:8px;background:#fff;border:1px solid #dfe6ee;border-radius:14px;box-shadow:0 5px 16px rgba(8,42,80,.04)}
    .messaging-tab{border:0;background:#f5f7fa;color:#34506e;border-radius:10px;padding:10px 13px;font-weight:850;font-size:11px;cursor:pointer}.messaging-tab.active{background:#073a73;color:#fff}.messaging-tab .count{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;margin-left:5px;border-radius:999px;background:#ff6507;color:#fff;font-size:9px}
    .messaging-toolbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.messaging-toolbar .search{flex:1 1 260px}.messaging-toolbar select{min-height:39px;border:1px solid #dbe4ed;border-radius:10px;padding:8px 10px;background:#fff;color:#183d63}
    .message-list{display:grid;gap:8px}.message-card{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;border:1px solid #dde5ed;border-radius:13px;background:#fff;padding:12px 14px;cursor:pointer;box-shadow:0 4px 14px rgba(8,37,72,.035)}.message-card:hover{border-color:#b9c9d9;box-shadow:0 7px 20px rgba(8,37,72,.07)}.message-card.unread{background:#f8fbff;border-left:4px solid #ff6507}.message-dot{width:8px;height:8px;border-radius:50%;background:#c9d3de}.message-card.unread .message-dot{background:#ff6507}.message-main{min-width:0}.message-topline{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.message-main b{color:#0b3567;font-size:13px}.message-main p{margin:5px 0 0;color:#6b7d8e;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-meta{display:grid;justify-items:end;gap:5px;color:#7e8b98;font-size:9px}.priority-pill{display:inline-flex;align-items:center;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900;text-transform:uppercase}.priority-normal{background:#edf3f8;color:#45617d}.priority-importante{background:#fff2df;color:#b35a00}.priority-urgente{background:#ffebeb;color:#a31f1f}.message-stats-inline{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px;color:#365675;font-size:9px}.message-stats-inline span{padding:4px 6px;background:#f3f7fa;border-radius:7px}
    .message-compose-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.message-compose-grid .full{grid-column:1/-1}.message-compose-grid textarea{min-height:170px;resize:vertical}.message-recipient-select{min-height:170px!important}.message-recipient-picker{position:relative;border:1px solid #d7e0e9;border-radius:12px;background:#fff;padding:9px;min-height:48px}.message-recipient-picker:focus-within{border-color:#7ea4ca;box-shadow:0 0 0 3px rgba(8,61,116,.08)}.message-recipient-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.message-recipient-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 8px;border-radius:999px;background:#eef5fb;color:#0b3567;font-size:10px;font-weight:800}.message-recipient-chip small{color:#6d7e8d;font-weight:700}.message-recipient-chip button{border:0;background:transparent;color:#c34d1b;font-weight:900;cursor:pointer;padding:0 2px}.message-recipient-search-wrap{position:relative}.message-recipient-search-wrap input{border:0!important;box-shadow:none!important;padding:7px 5px!important;min-height:36px!important}.message-recipient-suggestions{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:70;max-height:250px;overflow:auto;background:#fff;border:1px solid #d8e2ec;border-radius:12px;box-shadow:0 14px 36px rgba(6,39,76,.16);padding:5px}.message-recipient-option{width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;border:0;background:#fff;padding:10px 11px;border-radius:9px;text-align:left;cursor:pointer}.message-recipient-option:hover{background:#f3f7fb}.message-recipient-option b{color:#0b3567;font-size:11px}.message-recipient-option span{color:#758697;font-size:10px}.message-recipient-empty{padding:11px;color:#7b8996;font-size:10px;text-align:center}.message-help{font-size:10px;color:#738396;line-height:1.45}.message-audience-box{padding:12px;border:1px dashed #b9c9d9;border-radius:12px;background:#f8fbfd}.message-audience-stats{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.message-audience-stats b{color:#073a73}.message-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.message-template-card{border:1px solid #dfe6ee;border-radius:12px;padding:13px;background:#fff}.message-template-card b{display:block;color:#0b3567}.message-template-card p{font-size:10px;color:#6b7d8e;line-height:1.45}.message-template-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.message-template-actions button{font-size:10px}
    .message-detail-head{padding:16px 18px;background:linear-gradient(115deg,#073a73,#062c5b);color:#fff;border-radius:12px}.message-detail-head h2{margin:5px 0 0;color:#fff}.message-detail-head small{color:#d8e6f5}.message-detail-body{padding:18px;white-space:pre-wrap;line-height:1.65;color:#2a4158}.message-detail-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 18px 14px}.message-detail-stat{padding:10px;border:1px solid #dfe6ee;border-radius:10px}.message-detail-stat span{display:block;color:#758596;font-size:8px;font-weight:900;text-transform:uppercase}.message-detail-stat b{display:block;margin-top:4px;color:#073a73;font-size:18px}.message-attachments{display:flex;gap:8px;flex-wrap:wrap;padding:0 18px 16px}.message-attachment{border:1px solid #dfe6ee;background:#fff;border-radius:9px;padding:8px 10px;color:#0b3567;font-weight:800;font-size:10px;cursor:pointer}.message-history{padding:0 18px 18px}.message-history-item{border-left:3px solid #dfe6ee;padding:8px 10px;margin-top:8px;background:#f8fafc;border-radius:0 8px 8px 0}.message-history-item b{color:#0b3567;font-size:10px}.message-history-item small{display:block;color:#83909e;font-size:8px;margin-top:2px}.message-history-item p{margin:5px 0 0;color:#53677a;font-size:10px;white-space:pre-wrap}.message-recipient-table{font-size:10px}.message-result-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;background:#eef7ff;color:#174f7e;font-size:10px;margin-bottom:10px}.message-result-banner b{color:#073a73}.message-file-note{margin-top:6px;font-size:9px;color:#7c8a98}
    .message-send-button[disabled]{opacity:.55;cursor:not-allowed}
    @media(max-width:760px){.messaging-tabs{display:grid;grid-template-columns:1fr 1fr}.messaging-tab{width:100%;min-height:42px}.messaging-toolbar{align-items:stretch}.messaging-toolbar .search,.messaging-toolbar select,.messaging-toolbar button{width:100%}.message-card{grid-template-columns:8px minmax(0,1fr);padding:11px}.message-meta{grid-column:2;justify-items:start;display:flex;gap:7px;flex-wrap:wrap}.message-main p{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.message-compose-grid{grid-template-columns:1fr}.message-compose-grid .full{grid-column:auto}.message-template-grid{grid-template-columns:1fr}.message-detail-stats{grid-template-columns:1fr 1fr}.message-detail-body,.message-history,.message-attachments{padding-left:12px;padding-right:12px}.message-result-banner{align-items:flex-start;flex-direction:column}}







    @media(max-width:760px){
      body.login-mode .v29-mobile-bell,html.unatur-phone body.login-mode .v29-mobile-bell{display:none!important}
      body.login-mode .v29-mobile-header-actions,html.unatur-phone body.login-mode .v29-mobile-header-actions{margin-left:auto!important;gap:0!important}
































    }



    /* v29.30 · Corrección del menú lateral móvil: el backdrop nunca puede quedar por encima del menú */
    @media (max-width:820px), (hover:none) and (pointer:coarse) and (max-width:1200px){
      body:not(.login-mode) #appView>.sidebar,
      body:not(.login-mode) #appView .sidebar{
        z-index:120!important;
        pointer-events:auto!important;
      }
      body:not(.login-mode) #appView>.sidebar.open,
      body:not(.login-mode) #appView .sidebar.open{
        z-index:120!important;
        pointer-events:auto!important;
      }
      body:not(.login-mode) #sidebarBackdrop.sidebar-backdrop.visible{
        z-index:110!important;
        pointer-events:auto!important;
        background:rgba(15,25,42,.42)!important;
        backdrop-filter:blur(1px)!important;
        -webkit-backdrop-filter:blur(1px)!important;
      }
      body:not(.login-mode) #appView .menu-toggle{
        z-index:130!important;
      }
      body:not(.login-mode) #appView>.sidebar button,
      body:not(.login-mode) #appView>.sidebar a,
      body:not(.login-mode) #appView>.sidebar .nav{
        pointer-events:auto!important;
      }
    }


    
    #appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important}
    #appView #dashboardStats .personnel-kpi .stat-value>b{font-size:clamp(34px,3.15vw,48px)!important;white-space:nowrap!important}
    #appView #dashboardStats .personnel-kpi .stat-value>small{white-space:normal!important;line-height:1.25!important}
    @media(max-width:1280px) and (min-width:821px){#appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
    @media(max-width:820px){#appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
    @media(max-width:520px){#appView #dashboardStats.has-personnel-summary{grid-template-columns:1fr!important}}



    /* Logo institucional derecho del pie: completo, más pequeño y centrado. */
    body.login-mode .v29-desktop-footer-logo{height:64px!important;min-width:0!important;margin-left:10px!important;background-size:148px auto!important;background-position:center!important;background-repeat:no-repeat!important}





















    /* Pie de página: texto inmediatamente a la izquierda y logo UNATUR completo al extremo derecho. */
    body.login-mode .v29-desktop-footer{grid-template-columns:1.3fr .8fr 1fr .9fr 1.35fr!important}
    body.login-mode .v29-desktop-footer-lockup{
      min-width:0!important;min-height:64px!important;padding-left:18px!important;display:flex!important;
      align-items:center!important;justify-content:flex-end!important;gap:10px!important;color:#fff!important
    }
    body.login-mode .v29-desktop-footer-name{
      display:block!important;max-width:145px!important;text-align:right!important;color:#fff!important;
      font-size:14px!important;line-height:1.12!important;font-weight:850!important
    }
    body.login-mode .v29-desktop-footer-mark{
      display:block!important;width:76px!important;height:62px!important;flex:0 0 76px!important;
      background-image:var(--v20-symbol)!important;background-size:contain!important;background-repeat:no-repeat!important;
      background-position:right center!important
    }
    @media(max-width:760px){body.login-mode .v29-desktop-footer-lockup{display:none!important}}

    /* v29.34 · Panel compacto, récord global del Desarrollador, búsqueda inmediata y carrusel estable */
    #appView #dashboardStats{gap:12px!important}
    #appView #dashboardStats .stat{min-height:128px!important;padding:15px 16px 13px!important;border-radius:13px!important}
    #appView #dashboardStats .stat-head{min-height:42px!important}
    #appView #dashboardStats .stat .stat-label{max-width:145px!important;font-size:11px!important;line-height:1.22!important}
    #appView #dashboardStats .stat .stat-icon{width:43px!important;height:43px!important}
    #appView #dashboardStats .stat .stat-icon svg{width:23px!important;height:23px!important}
    #appView #dashboardStats .stat-value b,#appView #dashboardStats .personnel-kpi .stat-value>b{margin:7px 0 4px!important;font-size:34px!important;line-height:1!important}
    #appView #dashboardStats .stat-value small{font-size:11px!important;line-height:1.18!important}
    #appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important}
    @media(min-width:1500px){#appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(6,minmax(0,1fr))!important}}
    @media(max-width:900px){#appView #dashboardStats,#appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}#appView #dashboardStats .stat{min-height:112px!important;padding:12px!important}#appView #dashboardStats .stat .stat-icon{width:38px!important;height:38px!important}#appView #dashboardStats .stat-value b,#appView #dashboardStats .personnel-kpi .stat-value>b{font-size:29px!important}}
    @media(max-width:520px){#appView #dashboardStats,#appView #dashboardStats.has-personnel-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}#appView #dashboardStats .stat{min-height:104px!important;padding:10px!important}#appView #dashboardStats .stat .stat-label{font-size:9.5px!important}#appView #dashboardStats .stat-value b,#appView #dashboardStats .personnel-kpi .stat-value>b{font-size:26px!important}#appView #dashboardStats .stat-value small{font-size:9.5px!important}}
    #developerAcademicRecordTools{margin-bottom:12px!important}
    #developerAcademicRecordTools .search{max-width:460px!important}

    @media(min-width:761px){body.login-mode .v29-card-arrow{font-size:24px!important}













      body.login-mode .v29-desktop-footer{
        width:min(1510px,calc(100% - 84px))!important;max-width:1510px!important;margin:0 auto!important;min-height:110px!important;
        padding:13px 0!important;display:grid!important;grid-template-columns:1.12fr .92fr 1.13fr 1.72fr 1.10fr!important;
        gap:0!important;align-items:center!important;color:#fff!important
      }
      body.login-mode .v29-desktop-footer-item{
        min-height:61px!important;padding:0 28px!important;display:flex!important;align-items:center!important;gap:13px!important;
        border-right:1px solid rgba(255,255,255,.30)!important;font-size:11px!important;line-height:1.42!important;color:#fff!important
      }
      body.login-mode .v29-desktop-footer-item:first-child{padding-left:0!important}
      body.login-mode .v29-desktop-footer-icon{font-size:30px!important;color:#fff!important;line-height:1!important}
      body.login-mode .v29-desktop-footer-item b{display:block!important;margin-bottom:3px!important;font-size:12px!important;color:#fff!important}
      body.login-mode .v29-desktop-footer-item span{color:#fff!important}
      body.login-mode .v29-desktop-footer-lockup{
        min-height:61px!important;padding:0 28px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;
        gap:12px!important;border-right:1px solid rgba(255,255,255,.30)!important;color:#fff!important
      }
      body.login-mode .v29-desktop-footer-mark{
        display:block!important;width:58px!important;height:54px!important;flex:0 0 58px!important;background-image:var(--v20-symbol)!important;
        background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;filter:brightness(0) invert(1)!important
      }
      body.login-mode .v29-desktop-footer-brandcopy{display:flex!important;flex-direction:column!important;min-width:0!important;color:#fff!important}
      body.login-mode .v29-desktop-footer-brandcopy b{font-size:24px!important;line-height:.98!important;letter-spacing:.02em!important;color:#fff!important}
      body.login-mode .v29-desktop-footer-brandcopy small{margin-top:3px!important;font-size:12px!important;line-height:1.05!important;font-weight:750!important;color:#fff!important}
      body.login-mode .v29-desktop-footer-brandcopy em{margin-top:6px!important;font-size:10px!important;line-height:1.1!important;font-weight:750!important;color:#fff!important;font-style:italic!important;white-space:nowrap!important}
      body.login-mode .v29-desktop-footer-social{padding:0 0 0 27px!important;text-align:left!important;border:0!important;white-space:nowrap!important;color:#fff!important}
      body.login-mode .v29-desktop-footer-social b{display:inline-block!important;margin:0 13px 0 0!important;font-size:11px!important;color:#fff!important;vertical-align:middle!important}
      body.login-mode .v29-desktop-footer-social span{
        display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;margin:0 3px!important;
        border:0!important;border-radius:50%!important;background:#1367c8!important;color:#fff!important;font-size:18px!important;font-weight:900!important;vertical-align:middle!important
      }
      body.login-mode .v29-desktop-footer-social span:nth-of-type(2){background:#050505!important}
      body.login-mode .v29-desktop-footer-social span:nth-of-type(3){background:#ef2020!important;font-size:14px!important}
      body.login-mode .v29-desktop-footer-social span:nth-of-type(4){background:linear-gradient(135deg,#6e45e2,#e84472,#f8a229)!important}
      body.login-mode .v29-mobile-footer{display:none!important}
    }


    
    @media(min-width:761px){









      body.login-mode .v29-card-arrow{font-size:21px!important}














    }

    
    @media(min-width:761px) and (max-width:1050px){





      body.login-mode .v29-desktop-footer{width:calc(100% - 32px)!important}
    }

  

    /* v29.38 · cambio de usuario inmediato, menú móvil bloqueado y acciones académicas */
    @media (max-width:820px), (hover:none) and (pointer:coarse) and (max-width:1200px){
      body.sidebar-open{overflow:hidden!important;overscroll-behavior:none!important}
      body.sidebar-open #appView>.sidebar.open,body.sidebar-open #appView .sidebar.open{overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}
      body.sidebar-open #sidebarBackdrop{touch-action:none!important}
    }
    .academic-inline-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
    .academic-inline-actions .danger{padding:7px 9px;border-radius:9px;border:1px solid #efc9cf;background:#fff2f3;color:#a92c3b;font-weight:800}
    .academic-record-actions{display:flex;gap:5px;flex-wrap:wrap}
    .academic-record-actions button{padding:6px 8px;border-radius:8px;font-size:11px;font-weight:800}
    .switch-user-loading{color:var(--muted)!important}

    body.login-mode{overscroll-behavior-y:auto!important}



    @media(min-width:761px){

      body.login-mode .v29-desktop-footer{
        width:100%!important;max-width:none!important;margin:0!important;
        padding:13px clamp(18px,2vw,30px)!important;box-sizing:border-box!important
      }
    }


  /* v29.41 · tipografía visible, logo mayor y desplazamiento restaurado */
  /* El desplazamiento de la página queda libre; solo se bloquea con el menú interno móvil abierto. */
  html,body{height:auto!important;min-height:100%!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}
  body:not(.sidebar-open){position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}



  @media (max-width:820px), (hover:none) and (pointer:coarse) and (max-width:1200px){
    body.sidebar-open{position:fixed!important;overflow:hidden!important;overscroll-behavior:none!important}
    body.sidebar-open #appView>.sidebar.open,body.sidebar-open #appView .sidebar.open{
      overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important
    }
  }

  /* +2 px reales sobre las reglas finales efectivas de las cuatro tarjetas y del menú superior. */
  @media(min-width:761px){
    body.login-mode .v21-value b{font-size:16px!important;line-height:1.16!important}
    body.login-mode .v21-value span{font-size:11px!important;line-height:1.38!important}
    body.login-mode .v21-nav button:not(.v21-access-nav){font-size:16px!important}
    body.login-mode .v21-brand{gap:13px!important}
    body.login-mode .v21-brand-symbol{width:70px!important;height:58px!important;flex:0 0 70px!important}
    body.login-mode .v21-brand-text b{font-size:29px!important;line-height:1!important}
    body.login-mode .v21-brand-text small{font-size:9px!important;max-width:205px!important}
  }


:root{--v2951-welcome:url("../assets/04c953e5c2604d790b932d03.jpg");--v2951-navy:#082e62;--v2951-orange:#ff6507;--v2951-cream:#fff9f4;--v2951-line:#e6e8ec;--v2951-shadow:0 5px 16px rgba(21,43,72,.055)}





































































/* INTERNAL SYSTEM · reference composition */
body:not(.login-mode){background:#fff9f4!important;color:#0a2e60!important;font-family:Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important}
body:not(.login-mode) .app{min-height:100vh!important;grid-template-columns:292px minmax(0,1fr)!important;background:#fff9f4!important}
body:not(.login-mode) .sidebar{width:292px!important;padding:0 18px 18px!important;position:fixed!important;inset:0 auto 0 0!important;background:#fff!important;color:#0c315f!important;border-right:1px solid #ede8e4!important;box-shadow:none!important;overflow:auto!important}
body:not(.login-mode) .sidebar-brand{height:81px!important;margin:0 -18px 0!important;padding:10px 34px!important;display:flex!important;align-items:center!important;border-bottom:1px solid #f0ece8!important;background:#fff!important}
body:not(.login-mode) .sidebar-brand-image{width:238px!important;height:57px!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;object-fit:contain!important;object-position:left center!important;filter:none!important}
body:not(.login-mode) #sidebarArea{display:none!important}
body:not(.login-mode) .nav{margin-top:29px!important;gap:9px!important}
body:not(.login-mode) .nav button{min-height:43px!important;padding:11px 18px!important;border-radius:11px!important;color:#0d315f!important;font-size:15px!important;font-weight:650!important;gap:12px!important;background:transparent!important}
body:not(.login-mode) .nav button:hover{background:#fff5ec!important;color:#ff6507!important}
body:not(.login-mode) .nav button.active{background:#ff6507!important;color:#fff!important;box-shadow:none!important}
body:not(.login-mode) .nav button.active .nav-icon{color:#fff!important}
body:not(.login-mode) .nav-icon{width:24px!important;color:#0d315f!important;font-size:18px!important}
body:not(.login-mode) .user-box{margin-top:auto!important;padding:0!important;border:0!important;background:transparent!important}
body:not(.login-mode) .user-line{display:none!important}
body:not(.login-mode) .session-switch{min-height:40px!important;margin:8px 0!important;border:1px solid #eadfd6!important;border-radius:10px!important;background:#fff!important;color:#0d315f!important;font-size:12px!important;box-shadow:none!important}
body:not(.login-mode) .logout{min-height:42px!important;margin-top:8px!important;padding:10px 15px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#0d315f!important;text-align:left!important;font-size:13px!important}
body:not(.login-mode) main{grid-column:2!important;padding:0 20px 28px!important;background:#fff9f4!important;min-width:0!important}
body:not(.login-mode) .topbar{height:81px!important;margin:0 -20px 20px!important;padding:0 40px!important;display:flex!important;align-items:center!important;background:#fff!important;border-bottom:1px solid #ede9e6!important}
body:not(.login-mode) .system-title{font-size:25px!important;font-weight:900!important;color:#0a2f61!important}
body:not(.login-mode) .topbar-actions{display:flex!important;align-items:center!important;gap:10px!important}
body:not(.login-mode) .sync-indicator{position:static!important;display:none!important}
body:not(.login-mode) .topbar-icon{width:40px!important;height:40px!important;border:0!important;background:transparent!important;color:#5f6c7d!important;box-shadow:none!important}
body:not(.login-mode) .topbar-divider{height:34px!important;background:#ece8e4!important}
body:not(.login-mode) .top-avatar{width:45px!important;height:45px!important;border-radius:50%!important;background:#fff0e5!important;color:#ff6507!important;border:2px solid #ffe0ca!important;font-size:16px!important}
body:not(.login-mode) .top-user-copy{display:flex!important;flex-direction:column!important;min-width:120px!important;margin-left:4px!important}
body:not(.login-mode) .top-user-copy b{font-size:13px!important;color:#0a2f61!important}body:not(.login-mode) .top-user-copy small{font-size:11px!important;color:#667387!important;margin-top:3px!important}
body:not(.login-mode) .top-user-chevron{font-size:18px!important;color:#46576e!important}
body.dashboard-active .content-heading{display:none!important}
body:not(.dashboard-active) .content-heading{margin:18px 0 20px!important}
body:not(.login-mode) .content-heading h1{color:#0a2f61!important}
body:not(.login-mode) .panel,body:not(.login-mode) .stat{border-color:#e6e8ec!important;box-shadow:var(--v2951-shadow)!important}
.ref-dashboard{display:none}
.ref-dashboard.active{display:block!important}
.ref-dashboard-top{display:grid!important;grid-template-columns:minmax(0,1.62fr) minmax(360px,.92fr)!important;gap:14px!important}
.ref-welcome-card,.ref-featured-card,.ref-quick-card,.ref-recent-card,.ref-small-card{border:1px solid #e6e8ec!important;border-radius:15px!important;background:#fff!important;box-shadow:var(--v2951-shadow)!important}
.ref-welcome-card{position:relative!important;min-height:225px!important;overflow:hidden!important;display:grid!important;grid-template-columns:47% 53%!important}
.ref-welcome-copy{position:relative!important;z-index:2!important;padding:24px 26px!important;background:linear-gradient(90deg,#fff 0%,#fff 80%,rgba(255,255,255,.88) 100%)!important}
.ref-welcome-copy h2{margin:0!important;color:#082f61!important;font-size:26px!important;line-height:1.1!important;font-weight:950!important}
.ref-welcome-copy>i{display:block!important;width:39px!important;height:3px!important;margin:11px 0 16px!important;border-radius:3px!important;background:#ff6507!important}
.ref-welcome-copy p{max-width:400px!important;margin:0!important;font-size:14px!important;line-height:1.5!important;color:#334b68!important}
.ref-welcome-copy small{position:absolute!important;left:26px!important;bottom:27px!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:11px!important;color:#5d6b7e!important}
.ref-welcome-copy small svg{width:18px!important;height:18px!important;color:#0a2f61!important}
.ref-welcome-photo{background-image:linear-gradient(90deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,0) 28%),var(--v2951-welcome)!important;background-size:cover!important;background-position:center!important}
.ref-featured-card{min-height:225px!important;padding:20px 22px!important}
.ref-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}
.ref-card-head h3{margin:0!important;font-size:15px!important;color:#0a2f61!important;font-weight:900!important}
.ref-card-head h3 span{color:#ff6507!important;font-size:20px!important;margin-right:8px!important}
.ref-card-head button{border:0!important;background:transparent!important;color:#ff6507!important;font-size:11px!important;font-weight:850!important;cursor:pointer!important}
.ref-featured-list{margin-top:13px!important}
.ref-featured-list article{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding:8px 0 12px!important;border-bottom:1px solid #e8e9ec!important}
.ref-featured-list article:last-child{border-bottom:0!important}
.ref-featured-list time{width:57px!important;height:57px!important;border-radius:9px!important;background:#ff6507!important;color:#fff!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;font-size:19px!important;font-weight:900!important;line-height:1!important}
.ref-featured-list time small{font-size:9px!important;margin-top:4px!important}
.ref-featured-list b{display:block!important;font-size:13px!important;color:#0a2f61!important}.ref-featured-list span{display:block!important;margin-top:4px!important;font-size:10px!important;color:#677488!important;line-height:1.35!important}
.ref-dashboard-stats{margin-top:14px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}
.ref-dashboard-stats .ref-kpi{min-height:125px!important;padding:18px 20px!important;display:grid!important;grid-template-columns:68px minmax(0,1fr) 18px!important;gap:14px!important;align-items:center!important;border:1px solid #e5e7eb!important;border-radius:14px!important;background:#fff!important;overflow:visible!important}
.ref-dashboard-stats .ref-kpi:after{display:none!important}
.ref-kpi-icon{width:56px!important;height:56px!important;display:grid!important;place-items:center!important;border:1px solid #ffd7bc!important;border-radius:50%!important;background:#fff7f0!important;color:#ff6507!important}
.ref-kpi-icon svg{width:30px!important;height:30px!important}
.ref-kpi b{margin:0!important;font-size:23px!important;line-height:1!important;color:#0a2f61!important;font-weight:950!important}
.ref-kpi strong{display:block!important;margin-top:6px!important;font-size:12px!important;color:#0a2f61!important}
.ref-kpi small{display:block!important;margin-top:5px!important;font-size:10px!important;color:#6d7787!important}
.ref-kpi em{font-size:25px!important;font-style:normal!important;color:#536277!important}
.ref-personnel-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:10px!important}
.ref-personnel-strip .stat{min-height:68px!important;padding:12px 18px!important;border-radius:12px!important;background:#fff!important}
.ref-personnel-strip .stat:after{display:none!important}.ref-personnel-strip .stat span{font-size:10px!important;color:#6e7787!important}.ref-personnel-strip .stat b{display:inline!important;margin:0 10px!important;font-size:20px!important;color:#0a2f61!important}
.ref-dashboard-main{margin-top:13px!important;display:grid!important;grid-template-columns:minmax(0,.98fr) minmax(0,1.08fr)!important;gap:14px!important;align-items:stretch!important}
.ref-quick-card{padding:18px 17px 15px!important}
.ref-quick-grid{margin-top:13px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
.ref-quick-grid button{position:relative!important;min-height:80px!important;padding:12px 18px 12px 56px!important;border:1px solid #e8e9ec!important;border-radius:10px!important;background:#fff!important;text-align:left!important;color:#0a2f61!important;cursor:pointer!important}
.ref-quick-grid button>span{position:absolute!important;left:12px!important;top:17px!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#fff5ec!important;color:#ff6507!important;display:grid!important;place-items:center!important;font-size:18px!important}
.ref-quick-grid button b{display:block!important;font-size:10px!important}.ref-quick-grid button small{display:block!important;margin-top:4px!important;font-size:8.5px!important;line-height:1.3!important;color:#677488!important}.ref-quick-grid button em{position:absolute!important;right:10px!important;top:31px!important;color:#ff6507!important;font-size:18px!important;font-style:normal!important}
.ref-quick-all{display:block!important;margin:14px auto 0!important;border:0!important;background:transparent!important;color:#ff6507!important;font-size:10px!important;font-weight:900!important}
.ref-bottom-cards{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:16px -1px 0!important;padding-top:14px!important;border-top:1px solid #f0ece8!important}
.ref-small-card{min-height:135px!important;padding:13px!important;box-shadow:none!important}
.ref-upcoming-row{margin-top:16px!important;padding:14px!important;border:1px solid #eceef0!important;border-radius:9px!important}
.ref-upcoming-row b{display:block!important;font-size:10px!important;color:#0a2f61!important}.ref-upcoming-row small{display:block!important;margin-top:4px!important;font-size:8.5px!important;color:#6c7888!important}
.ref-announcement{margin-top:13px!important;display:grid!important;grid-template-columns:35px 1fr!important;gap:8px!important;padding:10px!important;border-radius:9px!important;background:#fff8f2!important}
.ref-announcement>span{width:31px!important;height:31px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#fff1e6!important;color:#ff6507!important}
.ref-announcement b{font-size:9px!important;color:#0a2f61!important}.ref-announcement small{display:block!important;margin-top:3px!important;font-size:7.5px!important;line-height:1.3!important;color:#6b7685!important}
.ref-mini-dots{display:flex!important;justify-content:center!important;gap:5px!important;margin-top:10px!important}.ref-mini-dots i{width:7px!important;height:7px!important;border-radius:50%!important;background:#e5e1de!important}.ref-mini-dots i:first-child{background:#ff6507!important}
.ref-recent-card{padding:18px 20px!important;min-height:425px!important}
.ref-recent-header{margin-top:22px!important;padding:0 31px 10px 45px!important;display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(100px,.65fr) minmax(100px,.7fr) 100px!important;gap:10px!important;border-bottom:1px solid #e7e9ec!important;color:#647286!important;font-size:9px!important}
#recentActivities.ref-recent-list{padding:0!important;min-height:0!important;display:block!important}
.ref-recent-row{min-height:55px!important;display:grid!important;grid-template-columns:34px minmax(0,1.6fr) minmax(100px,.65fr) minmax(100px,.7fr) 100px!important;gap:10px!important;align-items:center!important;border-bottom:1px solid #eaebee!important;font-size:9px!important;color:#55657a!important}
.ref-recent-icon{width:30px!important;height:30px!important;border-radius:50%!important;background:#fff5ec!important;color:#ff6507!important;display:grid!important;place-items:center!important}
.ref-recent-row b{display:block!important;font-size:9.5px!important;color:#0a2f61!important}.ref-recent-row small{display:block!important;margin-top:3px!important;font-size:7.5px!important;color:#6b788b!important}
.ref-recent-row time{font-size:8.5px!important;color:#5d6c80!important}
.ref-recent-empty{padding:60px 20px!important;text-align:center!important;color:#7b8796!important;font-size:12px!important}

@media(max-width:1180px){





 .ref-dashboard-top,.ref-dashboard-main{grid-template-columns:1fr!important}.ref-dashboard-stats{grid-template-columns:repeat(2,1fr)!important}.ref-recent-card{min-height:320px!important}
}
@media(max-width:760px){


















 body:not(.login-mode) .app{display:block!important}body:not(.login-mode) .sidebar{width:min(84vw,292px)!important;transform:translateX(-105%)!important;transition:.25s!important;z-index:80!important}body:not(.login-mode) .sidebar.open{transform:translateX(0)!important}body:not(.login-mode) main{padding:0 10px 90px!important}body:not(.login-mode) .topbar{height:70px!important;margin:0 -10px 10px!important;padding:0 12px!important}body:not(.login-mode) .menu-toggle{display:grid!important;place-items:center!important;position:static!important;width:40px!important;height:40px!important;box-shadow:none!important;border:1px solid #e6e8ec!important}body:not(.login-mode) .system-title{font-size:19px!important}body:not(.login-mode) .top-user-copy,body:not(.login-mode) .top-user-chevron{display:none!important}body:not(.login-mode) .top-avatar{width:36px!important;height:36px!important}
 .ref-dashboard-top{grid-template-columns:1fr!important;gap:9px!important}.ref-welcome-card{min-height:178px!important;grid-template-columns:57% 43%!important}.ref-welcome-copy{padding:17px!important}.ref-welcome-copy h2{font-size:20px!important}.ref-welcome-copy p{font-size:10.5px!important}.ref-welcome-copy small{left:17px!important;bottom:17px!important;font-size:8.5px!important}.ref-featured-card{padding:14px!important;min-height:0!important}
 .ref-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}.ref-dashboard-stats .ref-kpi{min-height:103px!important;padding:12px!important;grid-template-columns:45px 1fr 10px!important;gap:9px!important}.ref-kpi-icon{width:43px!important;height:43px!important}.ref-kpi b{font-size:18px!important}.ref-kpi strong{font-size:9px!important}.ref-kpi small{font-size:7.5px!important}
 .ref-dashboard-main{grid-template-columns:1fr!important;gap:9px!important;margin-top:9px!important}.ref-quick-card,.ref-recent-card{padding:13px!important}.ref-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ref-bottom-cards{grid-template-columns:1fr!important}.ref-recent-header{display:none!important}.ref-recent-row{grid-template-columns:32px 1fr!important;padding:8px 0!important}.ref-recent-row>span:nth-of-type(n+2),.ref-recent-row>time{display:none!important}
}


  .academic-module-tabs{display:flex;gap:8px;margin:0 0 12px;padding:5px;background:#eef3f8;border:1px solid #dce5ed;border-radius:14px;width:max-content;max-width:100%}
  .academic-module-tabs button{border:0;background:transparent;color:#526779;font-weight:800;padding:10px 15px;border-radius:10px;cursor:pointer}
  .academic-module-tabs button.active{background:#fff;color:#0d3f74;box-shadow:0 4px 14px rgba(13,63,116,.12)}
  .evaluation-plan-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 18px 16px}
  .evaluation-plan-kpis>div{border:1px solid #e2e7ec;background:linear-gradient(145deg,#fff,#fff9f4);border-radius:14px;padding:13px 14px}
  .evaluation-plan-kpis span{display:block;font-size:10px;letter-spacing:.08em;font-weight:900;color:#8e6c58}.evaluation-plan-kpis b{display:block;margin:3px 0;color:#0b3a6c;font-size:24px}.evaluation-plan-kpis small{color:#738492}
  .plan-progress{min-width:115px}.plan-progress-line{height:7px;background:#edf1f4;border-radius:999px;overflow:hidden;margin-top:6px}.plan-progress-line i{display:block;height:100%;background:linear-gradient(90deg,#ee4e22,#f2b81b);border-radius:999px}.plan-status{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:900;background:#fff1e9;color:#d94b20}.plan-status.published{background:#e8f7ee;color:#158044}.plan-status.pending-create{background:#fff4df;color:#9a6416}.evaluation-assignment-pending{background:#fffdf8}.plan-target small{display:block;color:var(--muted);margin-top:3px}.plan-actions{display:flex;flex-wrap:wrap;gap:6px}
  .evaluation-plan-dialog{width:min(1120px,100%)}.evaluation-plan-editor-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.evaluation-plan-editor-head h3{margin:0;color:#103b68}.evaluation-plan-editor-head small{color:var(--muted)}
  .evaluation-plan-items-editor{display:grid;gap:10px}.evaluation-plan-item-editor{display:grid;grid-template-columns:70px 145px minmax(180px,1.5fr) 150px 115px 150px 42px;gap:8px;align-items:end;border:1px solid #e0e6eb;border-radius:14px;padding:12px;background:#fff}.evaluation-plan-item-editor label{font-size:11px;font-weight:800;color:#667987}.evaluation-plan-item-editor input,.evaluation-plan-item-editor select,.evaluation-plan-item-editor textarea{width:100%}.evaluation-plan-item-editor .item-desc{grid-column:2/7}.evaluation-plan-item-number{align-self:center;justify-self:center;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff0e7;color:#df4a20;font-weight:900}.evaluation-plan-item-remove{height:38px}
  .evaluation-plan-weight{display:flex;align-items:center;gap:10px;justify-content:flex-end;color:#6f7d87}.evaluation-plan-weight b{font-size:20px;color:#0d3f74}.academic-plan-link{margin:0 0 12px;padding:11px 13px;border-radius:12px;background:#fff4e8;border:1px solid #f4c69f;color:#704322}.academic-plan-link b{color:#d84b21}
  .plan-detail-hero{display:grid;grid-template-columns:1fr auto;gap:12px;padding:18px;border-radius:16px;background:linear-gradient(135deg,#0b3b70,#124f8c);color:#fff}.plan-detail-hero h2{margin:4px 0;font-size:27px}.plan-detail-hero p{margin:4px 0;color:#dce9f6}.plan-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:12px 0}.plan-detail-grid>div{border:1px solid #e1e6eb;border-radius:12px;padding:11px;background:#fff}.plan-detail-grid small{display:block;color:#8a7569}.plan-detail-grid b{color:#173b61}.plan-item-list{display:grid;gap:9px}.plan-item-row{display:grid;grid-template-columns:110px 1fr 110px 120px 150px;gap:10px;align-items:center;padding:11px;border:1px solid #e1e6eb;border-radius:12px;background:#fff}.plan-item-row small{color:var(--muted);display:block}.plan-item-state{font-size:11px;font-weight:900;padding:5px 8px;border-radius:999px;text-align:center;background:#fff1df;color:#a45d0a}.plan-item-state.done{background:#e6f7ed;color:#187b45}.plan-item-state.running{background:#e9f2ff;color:#2265a3}
  .student-evaluation-plans{margin-bottom:12px}.student-plan-list{padding:0 18px 18px;display:grid;gap:11px}.student-plan-card{border:1px solid #e0e6eb;border-radius:14px;overflow:hidden;background:#fff}.student-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 15px;background:linear-gradient(135deg,#fff9f4,#fff)}.student-plan-head h3{margin:0;color:#0c3d70}.student-plan-head p{margin:4px 0 0;color:#6f8190}.student-plan-items{padding:0 14px 14px}.student-plan-item{display:grid;grid-template-columns:96px 1fr 100px 90px;gap:8px;align-items:center;padding:9px 0;border-top:1px solid #edf0f2}.student-plan-item small{display:block;color:var(--muted)}
  @media(max-width:900px){.evaluation-plan-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-plan-item-editor{grid-template-columns:52px 1fr 1fr}.evaluation-plan-item-editor .item-desc{grid-column:2/4}.plan-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-item-row{grid-template-columns:90px 1fr 100px}.plan-item-row .plan-item-actions{grid-column:2/4}.student-plan-item{grid-template-columns:85px 1fr}.student-plan-item .student-plan-state,.student-plan-item .student-plan-weight{grid-column:auto}}
  @media(max-width:620px){.academic-module-tabs{width:100%}.academic-module-tabs button{flex:1;padding:9px 7px}.evaluation-plan-kpis{grid-template-columns:1fr 1fr;padding:0 10px 12px}.evaluation-plan-item-editor{grid-template-columns:42px 1fr}.evaluation-plan-item-editor>*{grid-column:auto}.evaluation-plan-item-editor .item-desc{grid-column:2/3}.plan-detail-grid{grid-template-columns:1fr 1fr}.plan-item-row{grid-template-columns:1fr}.plan-item-row .plan-item-actions{grid-column:1}.student-plan-item{grid-template-columns:1fr}.student-plan-item>*{grid-column:1!important}}


/* v29.66 · módulos operativos */
.role-module-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.role-module-tabs button{border:1px solid #dce6ee;background:#fff;color:#173b5d;border-radius:12px;padding:10px 14px;font-weight:850;cursor:pointer}.role-module-tabs button.active{background:#0d3b66;color:#fff;border-color:#0d3b66}.role-kpis{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;margin-bottom:16px}.role-kpi{background:#fff;border:1px solid #e2e9ef;border-radius:16px;padding:15px;box-shadow:0 7px 22px rgba(18,55,83,.06)}.role-kpi span{display:block;color:#758996;font-size:10px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.role-kpi b{display:block;color:#0c3b66;font-size:25px;margin:6px 0 2px}.role-kpi small{color:#8b9ba6}.role-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.role-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.role-form-grid .full{grid-column:1/-1}.role-form-grid label{display:grid;gap:6px;color:#627783;font-size:11px;font-weight:850}.role-form-grid input,.role-form-grid select,.role-form-grid textarea{width:100%;min-height:42px;border:1px solid #dbe4ea;border-radius:11px;padding:9px 11px;background:#fff;color:#17324a;font:inherit}.role-form-grid textarea{min-height:84px;resize:vertical}.role-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:12px;flex-wrap:wrap}.study-control-panel.hidden{display:none!important}.dossier-editor{display:grid;gap:8px}.dossier-row{display:grid;grid-template-columns:minmax(180px,1.2fr) 150px minmax(180px,1fr);gap:8px;align-items:center;padding:9px;border:1px solid #e4eaef;border-radius:12px;background:#fbfdff}.study-plan-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0}.study-plan-unit{display:grid;grid-template-columns:minmax(180px,1fr) 130px 110px 110px;gap:10px;align-items:center;padding:11px 12px;border-bottom:1px solid #edf1f4}.study-status{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:900;background:#eef4f8;color:#49687c}.study-status.aprobado{background:#e9f7ee;color:#267246}.study-status.en-proceso{background:#fff4df;color:#9a6416}.supervision-profile-list{display:grid;gap:8px}.supervision-profile-item{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid #e3e9ee;border-radius:12px;background:#fff}.welfare-site-bars{display:grid;gap:8px}.welfare-site-bar{display:grid;grid-template-columns:160px 1fr 42px;gap:10px;align-items:center}.welfare-site-bar i{display:block;height:9px;border-radius:999px;background:#e9eef2;overflow:hidden}.welfare-site-bar i:before{content:"";display:block;height:100%;width:var(--bar,0%);background:linear-gradient(90deg,#ee4e22,#0d3b66)}
@media(max-width:1100px){.role-kpis{grid-template-columns:repeat(3,1fr)}.role-form-grid{grid-template-columns:1fr 1fr}.role-grid-2{grid-template-columns:1fr}}
@media(max-width:700px){.role-kpis{grid-template-columns:1fr 1fr}.role-form-grid{grid-template-columns:1fr}.role-form-grid .full{grid-column:auto}.dossier-row{grid-template-columns:1fr}.study-plan-unit{grid-template-columns:1fr 1fr}.welfare-site-bar{grid-template-columns:110px 1fr 38px}}
/* v29.67 · Control de Estudio profundo y diseño institucional */
.study-control-hero{position:relative;overflow:hidden;border-radius:20px;padding:22px 24px;margin-bottom:14px;background:linear-gradient(135deg,#0a3767,#124f88);color:#fff;box-shadow:0 16px 36px rgba(10,55,103,.18)}
.study-control-hero:after{content:"";position:absolute;right:-55px;top:-70px;width:210px;height:210px;border-radius:50%;border:34px solid rgba(238,78,34,.25)}
.study-control-hero h2{margin:0 0 5px;color:#fff;font-size:25px}.study-control-hero p{margin:0;color:#d8e8f7;max-width:760px;line-height:1.5}.study-control-hero .hero-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:15px}.study-control-hero .hero-actions button{border-color:rgba(255,255,255,.35)}
.access-card{margin:0 0 16px;padding:15px 17px;border:1px solid #dce7ef;border-left:5px solid #0d3b66;border-radius:15px;background:linear-gradient(135deg,#f8fbfe,#fff8f3);box-shadow:0 6px 18px rgba(17,61,96,.05)}
.access-card.hidden{display:none!important}.access-card-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.access-card h3{margin:0;color:#0b3b6a}.access-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.access-card-grid div{padding:10px;border:1px solid #e5ebef;border-radius:11px;background:#fff}.access-card-grid span{display:block;font-size:9px;font-weight:900;color:#7c8d99;text-transform:uppercase}.access-card-grid b{display:block;margin-top:3px;color:#163b5b;overflow-wrap:anywhere}.access-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.dossier-row{grid-template-columns:minmax(180px,1.15fr) 145px minmax(160px,.9fr) minmax(230px,1.1fr)!important;padding:12px!important}.dossier-file-box{display:grid;gap:6px}.dossier-file-meta{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:10px;color:#60798a}.dossier-file-meta button{padding:5px 8px;border-radius:8px}.dossier-file-input{font-size:10px;padding:7px!important;min-height:38px!important}
.graduation-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.graduation-context .context-card{padding:13px;border:1px solid #dfe8ee;border-radius:14px;background:linear-gradient(145deg,#fff,#f8fbfd)}.context-card span{display:block;color:#7a8c98;font-size:9px;font-weight:900;text-transform:uppercase}.context-card b{display:block;color:#0c3c6c;font-size:22px;margin-top:4px}.graduation-timeline{display:grid;grid-template-columns:repeat(7,minmax(115px,1fr));gap:7px;margin:16px 0;overflow:auto;padding-bottom:4px}.graduation-step{position:relative;padding:12px 10px;border:1px solid #dfe6eb;border-radius:13px;background:#fff;min-height:80px}.graduation-step:before{content:attr(data-step);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#eef3f7;color:#587184;font-weight:900;font-size:10px;margin-bottom:8px}.graduation-step.active{border-color:#ee4e22;background:#fff8f3;box-shadow:0 8px 18px rgba(238,78,34,.1)}.graduation-step.active:before{background:#ee4e22;color:#fff}.graduation-step.done{border-color:#b9ddc7;background:#f0fbf4}.graduation-step.done:before{background:#21814d;color:#fff}.graduation-step b{font-size:10px;color:#173a58}
.graduation-requirements{display:grid;gap:9px;margin-top:10px}.graduation-requirement{display:grid;grid-template-columns:44px minmax(190px,1.2fr) 130px 145px minmax(170px,1fr) minmax(210px,1.1fr);gap:8px;align-items:end;padding:12px;border:1px solid #e0e8ee;border-radius:14px;background:#fff}.graduation-requirement .req-num{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff0e7;color:#df4a20;font-weight:900;align-self:center}.graduation-requirement label{font-size:10px;font-weight:850;color:#667987;display:grid;gap:5px}.graduation-requirement input,.graduation-requirement select{width:100%}.graduation-file-meta{font-size:9px;color:#60798a;display:flex;gap:5px;flex-wrap:wrap}
.document-custom-fields{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:13px;border:1px solid #f2c7ad;background:#fff8f3;border-radius:13px}.document-actions{display:flex;gap:5px;flex-wrap:wrap}.document-actions button{padding:6px 8px;border-radius:8px;font-size:10px}.pdf-ready{color:#187b45;font-weight:900}.pdf-missing{color:#9b6c28;font-weight:850}
.plan-institutional-intro{position:relative;overflow:hidden;padding:18px 19px;border-radius:16px;background:linear-gradient(135deg,#0b3b70,#12548f);color:#fff;margin:5px 0 12px}.plan-institutional-intro h3{margin:0;color:#fff;font-size:20px}.plan-institutional-intro p{margin:5px 0 0;color:#dceafa;line-height:1.45}.plan-institutional-intro:after{content:"UNATUR";position:absolute;right:18px;bottom:-7px;font-size:38px;font-weight:950;color:rgba(255,255,255,.07)}
.evaluation-plan-items-editor{counter-reset:planitem}.institutional-plan-card{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:15px;border:1px solid #dfe7ed;border-radius:17px;background:linear-gradient(145deg,#fff,#fbfdff);box-shadow:0 7px 18px rgba(15,56,89,.055)}.institutional-plan-card:before{content:"";position:absolute;left:27px;top:56px;bottom:-12px;width:2px;background:linear-gradient(#ee4e22,#e4ebf0)}.institutional-plan-card:last-child:before{display:none}.plan-card-number{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ee4e22,#f18936);color:#fff;font-weight:950;box-shadow:0 5px 14px rgba(238,78,34,.22)}.plan-card-main{display:grid;gap:11px}.plan-card-top{display:grid;grid-template-columns:150px minmax(220px,1.5fr) 150px 120px 150px 42px;gap:9px;align-items:end}.plan-card-top label,.plan-card-desc label{font-size:10px;font-weight:900;color:#657b8a;display:grid;gap:5px}.plan-card-desc textarea{width:100%;min-height:70px}.plan-card-link{padding:8px 10px;border-radius:10px;background:#ebf8f0;color:#1b7547;font-size:10px;font-weight:800}
@media(max-width:1000px){.access-card-grid,.graduation-context{grid-template-columns:1fr 1fr}.graduation-requirement{grid-template-columns:42px 1fr 1fr}.graduation-requirement>*{grid-column:auto}.plan-card-top{grid-template-columns:1fr 1fr 1fr}.plan-card-top .evaluation-plan-item-remove{grid-column:auto}.dossier-row{grid-template-columns:1fr 1fr!important}}
@media(max-width:650px){.access-card-grid,.graduation-context{grid-template-columns:1fr}.graduation-requirement{grid-template-columns:38px 1fr}.graduation-requirement>*{grid-column:2}.graduation-requirement .req-num{grid-column:1;grid-row:1}.plan-card-top{grid-template-columns:1fr}.institutional-plan-card{grid-template-columns:44px 1fr}.dossier-row{grid-template-columns:1fr!important}.document-custom-fields{grid-template-columns:1fr}}


.sce-system-hero{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:center;padding:22px 24px;margin:0 0 16px;border-radius:20px;background:linear-gradient(125deg,#082f61,#0c5ca8 68%,#168ce1);color:#fff;box-shadow:0 14px 34px rgba(8,47,97,.16);overflow:hidden;position:relative}.sce-system-hero:after{content:"UNATUR";position:absolute;right:22px;bottom:-10px;font-size:56px;font-weight:950;color:rgba(255,255,255,.08)}.sce-system-icon{width:64px;height:64px;border-radius:18px;background:rgba(255,255,255,.16);display:grid;place-items:center;font-size:32px;border:1px solid rgba(255,255,255,.2)}.sce-system-hero span{font-size:10px;font-weight:900;letter-spacing:1.3px;color:#b9ddff}.sce-system-hero h2{margin:3px 0 5px;font-size:26px;color:#fff}.sce-system-hero p{margin:0;color:#e8f4ff;max-width:820px}.sce-module-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.sce-module-switch button{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;text-align:left;column-gap:12px;align-items:center;border:1px solid #dce7ef;background:#fff;border-radius:17px;padding:15px 16px;cursor:pointer;color:#173b5d;box-shadow:0 7px 20px rgba(15,57,91,.05)}.sce-module-switch button>span{grid-row:1/3;width:44px;height:44px;border-radius:13px;background:#edf5ff;color:#0c5ca8;display:grid;place-items:center;font-size:21px;font-weight:900}.sce-module-switch button b{font-size:14px}.sce-module-switch button small{color:#7c8f9d;font-size:10.5px;margin-top:2px}.sce-module-switch button.active{border-color:#0c5ca8;background:#eef7ff;box-shadow:0 9px 24px rgba(12,92,168,.12)}.sce-module-switch button.active>span{background:#0c5ca8;color:#fff}.sce-module-panel.hidden{display:none!important}.sce-module-heading{display:flex;justify-content:space-between;align-items:flex-end;margin:7px 2px 14px}.sce-module-heading span{display:block;color:#ef5b16;font-size:9px;font-weight:950;letter-spacing:1.2px}.sce-module-heading h3{font-size:22px;color:#0b3b6a;margin:2px 0 3px}.sce-module-heading p{margin:0;color:#758895;font-size:12px}.sce-admin-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.sce-admin-cards button{min-height:112px;text-align:left;padding:17px;border:1px solid #e0e8ee;border-radius:17px;background:#fff;cursor:pointer;display:grid;grid-template-columns:43px 1fr;grid-template-rows:auto auto;gap:2px 11px;align-items:center;box-shadow:0 7px 20px rgba(20,55,82,.05)}.sce-admin-cards button span{grid-row:1/3;width:43px;height:43px;border-radius:13px;background:linear-gradient(145deg,#0c5ca8,#143f78);color:#fff;display:grid;place-items:center;font-size:21px}.sce-admin-cards button b{font-size:13px;color:#123e67}.sce-admin-cards button small{font-size:10.5px;color:#7a8e9b;line-height:1.35}.sce-admin-cards button:hover{transform:translateY(-1px);border-color:#bfd8ec}.sce-admin-subtabs,.sce-report-tabs{display:flex;gap:7px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid #edf1f4;background:#fbfdff}.sce-admin-subtabs button,.sce-report-tabs button{border:1px solid #dce5ec;background:#fff;color:#536d80;border-radius:999px;padding:8px 12px;font-size:10.5px;font-weight:850;cursor:pointer}.sce-admin-subtabs button.active,.sce-report-tabs button.active{background:#0b4d8d;color:#fff;border-color:#0b4d8d}.sce-admin-catalog-panel{overflow:hidden}.sce-report-tabs{margin:0 0 12px;border:0;padding:0;background:transparent}.sce-report-filters{grid-template-columns:repeat(5,minmax(0,1fr))}.sce-row-actions{display:flex;gap:6px;flex-wrap:wrap}.sce-row-actions button{padding:6px 9px;border-radius:8px}.sce-admin-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sce-admin-form label{display:grid;gap:6px;color:#536d80;font-size:11px;font-weight:850}.sce-admin-form input,.sce-admin-form select,.sce-admin-form textarea{width:100%;min-height:42px;border:1px solid #d8e3eb;border-radius:11px;padding:9px 11px;font:inherit}.sce-admin-form textarea{min-height:88px;resize:vertical}.sce-admin-form .full{grid-column:1/-1}@media(max-width:900px){.sce-module-switch,.sce-admin-cards{grid-template-columns:1fr}.sce-report-filters{grid-template-columns:1fr 1fr}.sce-system-hero{grid-template-columns:50px 1fr;padding:18px}.sce-system-icon{width:50px;height:50px}.sce-system-hero h2{font-size:21px}}@media(max-width:600px){.sce-report-filters,.sce-admin-form{grid-template-columns:1fr}.sce-system-hero{grid-template-columns:1fr}.sce-system-icon{display:none}.sce-module-switch button{grid-template-columns:38px 1fr}.sce-admin-cards{grid-template-columns:1fr}.sce-system-hero:after{display:none}}


  .unified-module-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:8px;border:1px solid #dfe8f3;border-radius:14px;background:#f7faff}
  .unified-module-tabs button{border:0;border-radius:10px;padding:10px 16px;background:transparent;color:#46627f;font-weight:900;cursor:pointer}
  .unified-module-tabs button.active{background:#0d4f95;color:#fff;box-shadow:0 5px 14px rgba(13,79,149,.18)}
  .unified-module-tabs button.hidden{display:none!important}

  #evaluationPlanModal .evaluation-plan-modern{width:min(1260px,96vw)!important;max-height:94vh!important;height:94vh!important;display:flex!important;flex-direction:column!important;border-radius:18px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 24px 70px rgba(4,33,70,.3)!important}
  #evaluationPlanModal .evaluation-plan-modal-head{display:grid!important;grid-template-columns:52px 1fr 42px!important;gap:14px!important;align-items:center!important;padding:18px 22px!important;background:#fff!important;border-bottom:1px solid #e3ebf5!important}
  #evaluationPlanModal .evaluation-plan-head-icon{width:46px!important;height:46px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#0a62c8,#3b9bf1)!important;color:#fff!important;font-size:25px!important;font-weight:950!important;line-height:1!important;box-shadow:0 8px 18px rgba(27,112,211,.24)!important}
  #evaluationPlanModal .evaluation-plan-modal-head h2{margin:0!important;color:#09183f!important;font-size:25px!important;line-height:1.1!important}
  #evaluationPlanModal .evaluation-plan-modal-head p{margin:4px 0 0!important;color:#63799b!important;font-size:13px!important}
  #evaluationPlanModal .evaluation-plan-body{padding:16px 22px 14px!important;background:#fbfdff!important;overflow-y:auto!important;overflow-x:hidden!important;flex:1 1 auto!important;min-height:0!important}
  #evaluationPlanModal .plan-institutional-intro:before,#evaluationPlanModal .plan-institutional-intro:after,#evaluationPlanModal .institutional-plan-card:before,#evaluationPlanModal .institutional-plan-card:after{content:none!important;display:none!important}
  #evaluationPlanModal .plan-institutional-intro{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;min-height:104px!important;margin:0 0 14px!important;padding:18px 22px!important;border-radius:16px!important;background:linear-gradient(120deg,#073e88,#1979d7 64%,#1697e7)!important;color:#fff!important;overflow:hidden!important}
  #evaluationPlanModal .plan-banner-icon{width:54px!important;height:54px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:rgba(255,255,255,.16)!important;border:2px solid rgba(255,255,255,.28)!important;color:#fff!important;font-size:31px!important;font-weight:900!important;line-height:1!important}
  #evaluationPlanModal .plan-institutional-intro h3{margin:0 0 5px!important;color:#fff!important;font-size:20px!important}
  #evaluationPlanModal .plan-institutional-intro p{margin:0!important;color:#eaf5ff!important;font-size:12.5px!important;line-height:1.4!important}
  #evaluationPlanModal .plan-banner-art{font-size:32px!important;font-weight:950!important;letter-spacing:.08em!important;color:rgba(255,255,255,.16)!important;white-space:nowrap!important}
  #evaluationPlanModal .evaluation-context-card{margin-bottom:14px;padding:14px 16px 12px;border:1px solid #dce7f3;border-radius:15px;background:#fff;box-shadow:0 4px 14px rgba(25,70,120,.045)}
  #evaluationPlanModal .evaluation-context-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;border:1px solid #dce8f5;border-radius:12px;background:linear-gradient(110deg,#eef6ff,#fbfdff);color:#123f78}
  #evaluationPlanModal .evaluation-context-title:before{content:'▣';display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#dcecff;color:#176bc4;font-size:15px;font-weight:950}
  #evaluationPlanModal .evaluation-context-title b{font-size:16px}#evaluationPlanModal .evaluation-context-title small{color:#7890ad}
  #evaluationPlanModal .evaluation-plan-context-grid{gap:11px!important}
  #evaluationPlanModal .evaluation-plan-context-grid .field{padding:10px 11px 11px;border:1px solid #dce7f3;border-radius:12px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 4px 12px rgba(25,70,120,.045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}
  #evaluationPlanModal .evaluation-plan-context-grid .field:focus-within{border-color:#79afe2;box-shadow:0 7px 18px rgba(30,103,181,.12);transform:translateY(-1px)}
  #evaluationPlanModal .evaluation-plan-context-grid .field label{display:flex;flex-direction:column;gap:7px;font-size:11px!important;font-weight:900!important;color:#244d80!important}
  #evaluationPlanModal .evaluation-plan-context-grid input,#evaluationPlanModal .evaluation-plan-context-grid select,#evaluationPlanModal .evaluation-plan-context-grid textarea{min-height:40px!important;border:1px solid #cbd9e9!important;border-radius:9px!important;background:#fff!important}
  #evaluationPlanModal .evaluation-plan-context-grid textarea{min-height:64px!important}
  #evaluationPlanModal .assignment-locked{background:#f1f5f9!important;color:#50657e!important}
  #evaluationPlanModal .evaluation-plan-editor-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:5px 0 10px!important;padding:0 2px!important}
  #evaluationPlanModal .evaluation-plan-editor-head h3{margin:0!important;color:#0c3f79!important;font-size:20px!important}
  #evaluationPlanModal .evaluation-plan-editor-head small{display:block!important;margin-top:3px!important;color:#6d83a2!important}
  #evaluationPlanModal .plan-section-icon{display:inline-grid!important;place-items:center!important;width:28px!important;height:28px!important;margin-right:7px!important;border-radius:8px!important;background:#eaf3ff!important;color:#2376d3!important;font-size:17px!important}
  #evaluationPlanModal .evaluation-plan-add,#evaluationPlanModal .evaluation-plan-save{background:linear-gradient(135deg,#ff7a13,#f05214)!important;color:#fff!important;border:0!important;border-radius:11px!important;font-weight:950!important;box-shadow:0 7px 16px rgba(240,82,20,.22)!important}
  #evaluationPlanModal .evaluation-plan-add{padding:11px 17px!important}
  #evaluationPlanModal .evaluation-plan-items-editor{display:grid!important;gap:12px!important}
  #evaluationPlanModal .institutional-plan-card{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;padding:13px 15px!important;border:1px solid #dbe6f4!important;border-radius:15px!important;background:#fff!important;box-shadow:0 5px 16px rgba(27,67,119,.055)!important}
  #evaluationPlanModal .plan-card-number{width:44px!important;height:44px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#0a4d9e,#0869cc)!important;color:#fff!important;font-size:15px!important;font-weight:950!important;box-shadow:0 7px 14px rgba(12,88,174,.2)!important}
  #evaluationPlanModal .institutional-plan-card:nth-child(3n+2) .plan-card-number{background:linear-gradient(145deg,#ff7b17,#f05214)!important}
  #evaluationPlanModal .institutional-plan-card:nth-child(3n) .plan-card-number{background:linear-gradient(145deg,#0bb269,#078f52)!important}
  #evaluationPlanModal .plan-card-top{display:grid!important;grid-template-columns:160px minmax(250px,1.7fr) 150px 120px 150px 44px!important;gap:10px!important;align-items:end!important}
  #evaluationPlanModal .plan-card-top label,#evaluationPlanModal .plan-card-desc label{font-size:11px!important;color:#254b7d!important;font-weight:900!important}
  #evaluationPlanModal .plan-card-top input,#evaluationPlanModal .plan-card-top select,#evaluationPlanModal .plan-card-desc textarea{width:100%!important;border:1px solid #cad8ea!important;border-radius:9px!important;background:#fff!important}
  #evaluationPlanModal .plan-card-desc textarea{min-height:52px!important}
  #evaluationPlanModal .evaluation-plan-item-remove{height:40px!important;border:0!important;border-radius:11px!important;background:#fff0f2!important;color:#d92727!important;font-size:17px!important}
  #evaluationPlanModal .evaluation-plan-weight{display:grid!important;grid-template-columns:auto minmax(220px,1fr) auto!important;gap:18px!important;align-items:center!important;margin-top:13px!important;padding:12px 16px!important;border-radius:14px!important;background:linear-gradient(90deg,#eaf5ff,#f4f9ff)!important}
  #evaluationPlanModal .evaluation-weight-copy{display:flex!important;gap:12px!important;align-items:center!important;white-space:nowrap!important}.evaluation-weight-copy span{font-size:12px!important;font-weight:900!important;color:#123f78!important}.evaluation-weight-copy b{font-size:25px!important;color:#0b4fa3!important}
  #evaluationPlanModal .evaluation-weight-progress{height:9px!important;border-radius:999px!important;background:#ccddef!important;overflow:hidden!important}.evaluation-weight-progress i{display:block!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,#3e8ee9,#42a4ee)!important}
  #evaluationPlanModal .evaluation-plan-foot{display:flex!important;flex:0 0 auto!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px 22px!important;background:#fff!important;border-top:1px solid #e4ebf3!important}
  #evaluationPlanModal .evaluation-plan-foot-actions{display:flex!important;gap:10px!important;margin-left:auto!important}
  #evaluationPlanModal .evaluation-plan-save{padding:11px 18px!important}
  @media(max-width:980px){#evaluationPlanModal .plan-card-top{grid-template-columns:1fr 1fr!important}#evaluationPlanModal .plan-card-top>*{min-width:0!important}#evaluationPlanModal .evaluation-plan-weight{grid-template-columns:1fr!important}#evaluationPlanModal .plan-institutional-intro{grid-template-columns:54px 1fr!important}#evaluationPlanModal .plan-banner-art{display:none!important}}


.planning-docent-tabs{margin-bottom:14px}.planning-docent-note{margin:0 18px 16px;padding:14px 16px;border:1px solid #dbe9f7;border-radius:14px;background:#f5faff;display:flex;gap:8px;flex-direction:column;color:#365d83}.planning-docent-note b{color:#0b3c75}.teaching-work-dialog{width:min(1120px,96vw);max-height:94vh}.teaching-schedule-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 10px}.teaching-schedule-head h3{margin:0;color:#0c3b70}.teaching-schedule-head small{color:var(--muted)}.teaching-schedule-editor{display:grid;gap:10px}.teaching-schedule-row{display:grid;grid-template-columns:110px 150px 1fr 1fr 42px;gap:10px;align-items:end;padding:12px;border:1px solid #dfe8f2;border-radius:14px;background:#fbfdff}.teaching-schedule-row label{display:grid;gap:5px;font-size:11px;font-weight:800;color:#274e73}.teaching-schedule-row input{width:100%}.teaching-schedule-remove{height:42px;border:0;border-radius:10px;background:#fff0f0;color:#c62828;font-weight:900}.assignment-plan-status{display:inline-flex;padding:5px 9px;border-radius:999px;background:#eef4fb;color:#315d87;font-size:11px;font-weight:800}.assignment-plan-status.published{background:#e8f7ef;color:#237348}.assignment-plan-status.missing{background:#fff3e8;color:#b45a12}.assignment-actions{display:flex;gap:7px;flex-wrap:wrap}.work-plan-summary{display:grid;gap:10px}.work-plan-summary section{padding:11px 13px;border:1px solid #e1e9f2;border-radius:12px}.work-plan-summary h4{margin:0 0 6px;color:#0d3d72}.work-plan-summary p{margin:0;white-space:pre-wrap;color:#4c6278;line-height:1.5}.student-work-card .student-plan-items{grid-template-columns:1fr}.student-work-week{display:grid;grid-template-columns:110px 130px 1fr 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #edf1f5}.student-work-week:last-child{border-bottom:0}@media(max-width:800px){.teaching-schedule-row,.student-work-week{grid-template-columns:1fr}.teaching-work-dialog{width:98vw}}


#userModal #userPermissions132{grid-column:1/-1;min-width:0}
#userModal .permission-notice133{padding:12px 16px;background:#edf6f1;border:1px solid #cbe6d8;border-radius:12px;color:#175c3d;margin:10px 0 18px}
#userModal .permission-notice133 span{display:block;font-size:13px;margin-top:4px}
#userModal .permission-heading133{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,290px);align-items:center;gap:16px;margin-bottom:16px}
#userModal #userPermissions132 .permission-heading133 label{margin:0;font-size:15px;font-weight:800;color:#0b3461}
#userModal .permission-list133{border:1px solid #d6e2ef;border-radius:12px;overflow:hidden}
#userModal .permission-list133.hidden{display:none!important}
#userModal .permission-row133,#userModal .permission-columns133{display:grid!important;grid-template-columns:minmax(0,1fr) 110px 145px!important;gap:16px!important;align-items:center;padding:12px 16px}
#userModal .permission-columns133{background:#0d3565;color:white;font-size:13px;font-weight:800}
#userModal .permission-row133{border-top:1px solid #e2eaf3;background:#fff}
#userModal .permission-row133.is-enabled{background:#f0f6ff}
#userModal .permission-name133{font-size:14px;font-weight:800;line-height:1.4;color:#123b68;min-width:0}
#userModal #userPermissions132 select{width:100%!important;min-width:0!important;margin:0!important;height:42px;padding:8px 10px!important;font-size:14px!important;border:1px solid #bdcfe2!important;border-radius:8px;background:white;color:#123b68}
#userModal #userPermissions132 select:disabled{opacity:.6;background:#edf1f5;color:#5c6e80}
#userModal #userPermissions132 select:focus-visible{outline:3px solid #ed791c;outline-offset:2px}
#userModal .permission-badge133{font-size:12px;font-weight:800;color:#466481}
#userModal .permission-help133{display:block;margin-top:12px;line-height:1.5;color:#526b84}
@media(max-width:600px){#userModal .permission-heading133{grid-template-columns:1fr}#userModal .permission-row133,#userModal .permission-columns133{grid-template-columns:minmax(0,1fr) 65px 88px!important;gap:8px!important;padding:10px 8px}#userModal .permission-name133{font-size:12px}#userModal #userPermissions132 select{font-size:12px!important;padding:6px!important}#userModal .permission-columns133{font-size:11px}}


#studentsPage #trayectoTabs{display:grid!important;grid-template-columns:minmax(200px,1fr) minmax(260px,1.5fr)!important;gap:18px!important;padding:18px!important;margin:18px 0!important;background:#f2f6fb!important;border:1px solid #d9e4f0!important;border-radius:14px!important;align-items:start}
#studentsPage #trayectoTabs .student-filter134,#personnelPage .personnel-filter134{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0;min-width:0}
#studentsPage .student-filter134>span,#personnelPage .personnel-filter134>span{font-size:13px;font-weight:800;color:#123b68;line-height:1.4}
#studentsPage #trayectoTabs select,#personnelPage #personnelClassFilter131{box-sizing:border-box;width:100%!important;min-height:46px!important;padding:10px 34px 10px 13px!important;border:1px solid #bdcfe2!important;border-radius:9px!important;background:#fff!important;color:#143f70!important;font-size:14px!important;font-weight:600;line-height:1.4}
#personnelPage .personnel-filter134{flex:0 1 230px;background:#f2f6fb;padding:10px 12px;border:1px solid #d9e4f0;border-radius:12px}
#studentsPage #trayectoTabs select:focus-visible,#personnelPage #personnelClassFilter131:focus-visible,#studentCensusModal select:focus-visible{outline:3px solid #ef8a35;outline-offset:2px}
#studentCensusModal .student-other134{margin-top:8px;padding:10px;border:1px solid #d9e4f0;background:#f2f6fb;border-radius:9px}
#studentCensusModal .student-other134.hidden{display:none!important}
#studentCensusModal .student-other134 input{width:100%;box-sizing:border-box}
#studentCensusModal select[data-choice134]{min-height:44px;border:1px solid #c7d6e6;border-radius:8px;background:#fff;color:#153c67;width:100%;box-sizing:border-box}
@media(max-width:650px){#studentsPage #trayectoTabs{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:14px!important}#personnelPage .personnel-filter134{flex-basis:100%;width:100%;box-sizing:border-box}}


  .maintenance-view{position:fixed;inset:0;z-index:100000;background:#fff;color:#102c4e;display:grid;place-items:center;padding:24px;font-family:Inter,Arial,sans-serif}
  .maintenance-view.hidden{display:none!important}
  .maintenance-card{width:min(520px,100%);text-align:center;padding:38px 28px;border:1px solid #e4e9ef;border-radius:20px;background:#fff;box-shadow:0 18px 50px rgba(19,49,82,.08)}
  .maintenance-brand{display:inline-block;margin-bottom:20px;color:#f05a16;font-size:17px;font-weight:900;letter-spacing:.18em}
  .maintenance-card h1{margin:0;color:#0b356b;font-size:clamp(34px,7vw,54px);line-height:1.04;letter-spacing:-.04em}
  .maintenance-card>p{max-width:420px;margin:16px auto 25px;color:#6c7784;font-size:15px;line-height:1.6}
  .maintenance-support-btn{min-height:48px;padding:0 22px;border:0;border-radius:11px;background:#0b3a78;color:#fff;font-weight:850;box-shadow:0 9px 22px rgba(11,58,120,.18)}
  .maintenance-support-box{margin:25px auto 0;padding:20px;text-align:left;border:1px solid #dfe6ee;border-radius:14px;background:#f9fbfd}
  .maintenance-support-box.hidden{display:none!important}
  .maintenance-support-box h2{margin:0 0 5px;color:#0b356b;font-size:18px}
  .maintenance-support-box>p{margin:0 0 16px;color:#6c7784;font-size:12px;line-height:1.45}
  .maintenance-support-box label{display:grid;gap:6px;margin-top:12px;color:#334a64;font-size:12px;font-weight:800}
  .maintenance-support-box input{width:100%;min-height:46px;border:1px solid #ccd6e2;border-radius:10px;padding:9px 11px;background:#fff;color:#162c43;outline:none}
  .maintenance-support-box input:focus{border-color:#4d79a9;box-shadow:0 0 0 3px rgba(35,90,148,.09)}
  .maintenance-support-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:17px}
  .maintenance-support-actions button{min-height:42px;border-radius:9px;padding:0 14px;font-weight:800}
  .maintenance-support-actions .secondary{background:#fff;border:1px solid #ccd6e2;color:#35516f}
  .maintenance-support-actions .primary{border:0;background:#0b3a78;color:#fff}
  #maintenanceSupportError{min-height:18px;margin-top:10px;color:#b3261e;font-size:12px;font-weight:750}
  .maintenance-note{display:block;margin-top:16px;color:#8994a0;font-size:10.5px;line-height:1.45}
  @media(max-width:560px){.maintenance-card{padding:30px 18px;border-radius:16px}.maintenance-support-actions{display:grid;grid-template-columns:1fr 1fr}.maintenance-support-actions button{width:100%}}


  /* v29.52 · ajustes aprobados de legibilidad y acercamiento al banner */

  /* SISTEMA INTERNO · Accesos rápidos +3 px */
  body:not(.login-mode) .ref-quick-card>.ref-card-head h3{font-size:18px!important}
  body:not(.login-mode) .ref-quick-grid button{min-height:98px!important;padding-top:13px!important;padding-bottom:13px!important}
  body:not(.login-mode) .ref-quick-grid button b{font-size:13px!important;line-height:1.2!important}
  body:not(.login-mode) .ref-quick-grid button small{font-size:11.5px!important;line-height:1.32!important;margin-top:5px!important}
  body:not(.login-mode) .ref-quick-grid button>span{font-size:21px!important}
  body:not(.login-mode) .ref-quick-grid button em{font-size:21px!important}
  body:not(.login-mode) .ref-quick-all{font-size:13px!important}

  /* Próximas clases / Información UNATUR +4 px */
  body:not(.login-mode) .ref-small-card{min-height:164px!important}
  body:not(.login-mode) .ref-upcoming-row b{font-size:14px!important;line-height:1.22!important}
  body:not(.login-mode) .ref-upcoming-row small{font-size:12.5px!important;line-height:1.32!important}
  body:not(.login-mode) .ref-announcement b{font-size:13px!important;line-height:1.22!important}
  body:not(.login-mode) .ref-announcement small{font-size:11.5px!important;line-height:1.32!important}

  /* Actividad reciente +3 px */
  body:not(.login-mode) .ref-recent-header{font-size:12px!important}
  body:not(.login-mode) .ref-recent-row{font-size:12px!important;min-height:62px!important}
  body:not(.login-mode) .ref-recent-row b{font-size:12.5px!important}
  body:not(.login-mode) .ref-recent-row small{font-size:10.5px!important}
  body:not(.login-mode) .ref-recent-row time{font-size:11.5px!important}
  body:not(.login-mode) .ref-recent-empty{font-size:15px!important}

  /* Icono real de Ayuda y soporte: elimina el carácter ? */
  body:not(.login-mode) .ref-help .user-action-icon svg{width:14px!important;height:14px!important;display:block!important}




  /* Acercar carrusel y Bienvenido al banner, escritorio. */
  @media(min-width:761px){
    body.login-mode .v21-home-grid{padding-top:10px!important}
  }

  /* Mantener los textos aumentados sin montajes en móvil. */
  @media(max-width:760px){
    body:not(.login-mode) .ref-quick-grid button{min-height:108px!important}
    body:not(.login-mode) .ref-small-card{min-height:174px!important}
    body.login-mode .v21-value,html.unatur-phone body.login-mode .v21-value{min-height:188px!important;padding-top:15px!important;padding-bottom:15px!important}
    body.login-mode .v21-value b,html.unatur-phone body.login-mode .v21-value b{font-size:18px!important}
    body.login-mode .v21-value span,html.unatur-phone body.login-mode .v21-value span{font-size:14px!important;line-height:1.36!important}
  }


  :root{--v2951-welcome:url("../assets/65c29856e3784ca5fd4a4257.jpg")}








  /* v29.54 — logo UNATUR visible en el menú interno */
  body:not(.login-mode) #sidebar .sidebar-brand{
    min-height:118px!important;
    height:118px!important;
    padding:17px 20px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:11px!important;
    background:#fff!important;
    border-bottom:1px solid #f0ece8!important;
    overflow:visible!important;
  }
  body:not(.login-mode) #sidebar .sidebar-brand-image{display:none!important}
  body:not(.login-mode) #sidebar .ref-sidebar-logo-symbol{
    display:block!important;
    width:82px!important;
    height:65px!important;
    flex:0 0 82px!important;
    background-image:url("../assets/cc45657361368cea6447fc25.png")!important;
    background-size:contain!important;
    background-repeat:no-repeat!important;
    background-position:center!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy{
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    gap:5px!important;
    min-width:0!important;
    margin:0!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy b{
    display:block!important;
    margin:0!important;
    color:#f0522d!important;
    font-size:30px!important;
    line-height:.92!important;
    font-weight:950!important;
    letter-spacing:.055em!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy small{
    display:block!important;
    margin:0!important;
    color:#0a2f61!important;
    font-size:7.3px!important;
    line-height:1.18!important;
    font-weight:900!important;
    letter-spacing:.025em!important;
    white-space:nowrap!important;
  }
  body:not(.login-mode) #sidebar .nav{margin-top:16px!important}

  @media(max-width:760px){
    body:not(.login-mode) #sidebar .sidebar-brand{min-height:108px!important;height:108px!important;padding:14px 14px!important;gap:9px!important}
    body:not(.login-mode) #sidebar .ref-sidebar-logo-symbol{width:72px!important;height:57px!important;flex-basis:72px!important}
    body:not(.login-mode) #sidebar .ref-sidebar-logo-copy b{font-size:27px!important}
    body:not(.login-mode) #sidebar .ref-sidebar-logo-copy small{font-size:6.6px!important}
    body:not(.login-mode) #sidebar .nav{margin-top:12px!important}
  }








  /* v29.55 · Logo integrado al menú: sin fondo blanco. */
  body:not(.login-mode) #sidebar .sidebar-brand{
    background:#082f61!important;
    border-bottom:1px solid rgba(255,255,255,.12)!important;
    box-shadow:none!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy b{
    color:#ff6507!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy small{
    color:#fff!important;
    opacity:.96!important;
  }


  /* v29.56 · logo interno mas grande, manteniendo la franja azul aprobada */
  body:not(.login-mode) #sidebar .sidebar-brand{
    min-height:142px!important;
    height:142px!important;
    padding:18px 16px!important;
    gap:13px!important;
    background:#082f61!important;
    border-bottom:1px solid rgba(255,255,255,.14)!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-symbol{
    width:92px!important;
    height:74px!important;
    flex:0 0 92px!important;
    background-size:contain!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy{gap:6px!important}
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy b{
    font-size:37px!important;
    line-height:.94!important;
    color:#ff6507!important;
    letter-spacing:.045em!important;
  }
  body:not(.login-mode) #sidebar .ref-sidebar-logo-copy small{
    font-size:8px!important;
    line-height:1.18!important;
    color:#fff!important;
    opacity:.98!important;
    white-space:normal!important;
    max-width:145px!important;
  }
  body:not(.login-mode) #sidebar .nav{margin-top:16px!important}
  body:not(.login-mode) .ref-help{display:none!important}

  /* Filtrar por clasificacion: eliminar beige/marron y dejar fondo blanco. */
  #appView .academic-filter{
    background:#fff!important;
    border-color:#dfe5ec!important;
    box-shadow:0 5px 16px rgba(8,47,97,.045)!important;
  }
  #appView .academic-filter label{color:#0d315f!important}
  #appView .academic-filter select{
    background:#fff!important;
    border-color:#d8dee7!important;
    color:#263f59!important;
  }


















  @media(max-width:760px){
    body:not(.login-mode) #sidebar .sidebar-brand{min-height:132px!important;height:132px!important;padding:16px 13px!important;gap:11px!important}
    body:not(.login-mode) #sidebar .ref-sidebar-logo-symbol{width:86px!important;height:69px!important;flex-basis:86px!important}
    body:not(.login-mode) #sidebar .ref-sidebar-logo-copy b{font-size:33px!important}
    body:not(.login-mode) #sidebar .ref-sidebar-logo-copy small{font-size:7.4px!important}
  }


  /* v29.58 · sistema interno restaurado a escala normal (100%). */
  body:not(.login-mode) #appView:not(.hidden){
    zoom:1!important;
    width:100%!important;
    max-width:none!important;
    min-height:100vh!important;
    transform:none!important;
  }
  /* Conserva el ancho necesario de la tabla de Usuarios por la nueva columna Cédula. */
  body:not(.login-mode) #usersPage .data-table{min-width:940px!important}


  /* v29.60 · Escritorio: tarjetas/indicadores directamente bajo el carrusel
     y controles de todos los módulos aprovechando la misma línea cuando hay ancho. */
  

  @media(min-width:900px){
    /* Barras superiores: búsqueda + acciones en una sola línea. */
    body:not(.login-mode) #appView .page .toolbar{
      display:flex!important;
      flex-direction:row!important;
      flex-wrap:nowrap!important;
      align-items:center!important;
      justify-content:space-between!important;
      gap:10px!important;
      width:100%!important;
    }
    body:not(.login-mode) #appView .page .toolbar>.search{
      flex:1 1 420px!important;
      width:auto!important;
      max-width:none!important;
      min-width:220px!important;
    }
    body:not(.login-mode) #appView .page .toolbar>div:not(.search){
      min-width:0!important;
    }
    body:not(.login-mode) #appView .page .toolbar>div:not(.search):not(:empty){
      display:flex!important;
      flex-direction:row!important;
      flex-wrap:nowrap!important;
      align-items:center!important;
      justify-content:flex-end!important;
      gap:9px!important;
      margin-left:auto!important;
    }
    body:not(.login-mode) #appView .page .toolbar button{
      flex:0 0 auto!important;
      white-space:nowrap!important;
    }

    /* Usuarios: Acceso estudiante + Nuevo usuario siempre juntos. */
    body:not(.login-mode) #appView #usersPage .user-toolbar{
      display:flex!important;
      justify-content:flex-end!important;
    }
    body:not(.login-mode) #appView #usersPage .user-toolbar>div:first-child:empty{display:none!important}
    body:not(.login-mode) #appView #usersPage .user-toolbar>div:last-child{
      display:flex!important;
      flex-wrap:nowrap!important;
      margin-left:auto!important;
    }

    /* Cabeceras de panel: título, contador y acciones comparten la misma fila. */
    body:not(.login-mode) #appView .page .panel-head{
      flex-direction:row!important;
      flex-wrap:nowrap!important;
      justify-content:space-between!important;
      gap:12px!important;
    }
    body:not(.login-mode) #appView .page .panel-head>button,
    body:not(.login-mode) #appView .page .panel-head>.badge,
    body:not(.login-mode) #appView .page .panel-head>div:last-child{
      flex:0 0 auto!important;
    }
    body:not(.login-mode) #appView .page .panel-head button{white-space:nowrap!important}

    /* Menús/administración con tres o cuatro opciones aprovechan el ancho de escritorio. */
    body:not(.login-mode) #appView #settingsPage .settings-choice-grid{
      grid-template-columns:repeat(3,minmax(0,1fr))!important;
    }


    /* Mensajería: pestañas y filtros se conservan en línea en escritorio. */
    body:not(.login-mode) #appView #messagingPage .messaging-tabs{
      display:flex!important;
      flex-wrap:nowrap!important;
      gap:8px!important;
      overflow-x:auto!important;
    }
    body:not(.login-mode) #appView #messagingPage .messaging-tab{flex:0 0 auto!important;white-space:nowrap!important}
    body:not(.login-mode) #appView #messagingPage .messaging-toolbar{
      display:flex!important;
      flex-direction:row!important;
      flex-wrap:nowrap!important;
      align-items:center!important;
    }
    body:not(.login-mode) #appView #messagingPage .messaging-toolbar .search{
      flex:1 1 360px!important;
      min-width:220px!important;
      max-width:none!important;
    }
  }

#teachingAssignmentsTable td:nth-child(5){display:none}

  /* v29.62 · estructura real, visible y acumulativa. */
  @media(min-width:900px){
    /* Cabecera compacta de los módulos internos: título + búsqueda + acciones en una sola fila. */
    body:not(.login-mode) #appView .compact-module-head{
      display:grid!important;
      grid-template-columns:minmax(220px,.9fr) minmax(260px,1.25fr) auto!important;
      align-items:center!important;
      gap:14px!important;
      padding:14px 16px!important;
    }
    body:not(.login-mode) #appView .compact-module-title{
      display:flex!important;
      align-items:center!important;
      gap:10px!important;
      min-width:0!important;
    }
    body:not(.login-mode) #appView .compact-module-title h2{margin:0!important;white-space:nowrap!important}
    body:not(.login-mode) #appView .compact-module-title .badge{flex:0 0 auto!important}
    body:not(.login-mode) #appView .compact-module-search{
      width:100%!important;
      max-width:none!important;
      min-width:0!important;
      margin:0!important;
    }
    body:not(.login-mode) #appView .compact-module-search input{width:100%!important}
    body:not(.login-mode) #appView .compact-module-actions,
    body:not(.login-mode) #appView #usersPage .user-head-actions{
      display:flex!important;
      align-items:center!important;
      justify-content:flex-end!important;
      flex-wrap:nowrap!important;
      gap:8px!important;
      min-width:max-content!important;
      margin-left:auto!important;
    }
    body:not(.login-mode) #appView .compact-module-actions button,
    body:not(.login-mode) #appView #usersPage .user-head-actions button{white-space:nowrap!important}
    body:not(.login-mode) #appView #usersPage .users-panel-head{
      display:grid!important;
      grid-template-columns:minmax(220px,1fr) auto!important;
      align-items:center!important;
      gap:14px!important;
      padding:14px 16px!important;
    }
    body:not(.login-mode) #appView #usersPage .users-panel-head .user-toolbar.hidden{display:none!important}

    
    
    
    
    
    
  }

  @media(max-width:760px){
    /* Los módulos internos vuelven a columnas en móvil para no montar controles. */
    body:not(.login-mode) #appView .compact-module-head,
    body:not(.login-mode) #appView #usersPage .users-panel-head{
      display:flex!important;
      flex-direction:column!important;
      align-items:stretch!important;
      gap:10px!important;
    }
    body:not(.login-mode) #appView .compact-module-title{justify-content:space-between!important;flex-wrap:wrap!important}
    body:not(.login-mode) #appView .compact-module-actions,
    body:not(.login-mode) #appView #usersPage .user-head-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important;margin:0!important}





























  }


:root{--portal-navy:#051b2f;--portal-navy-2:#0b2b46;--portal-orange:#ff5a1f;--portal-white:#f8fbff;--portal-soft:#b9c8d6}
body.login-mode{margin:0!important;background:var(--portal-navy)!important;overflow:auto!important}
#loginView.public-portal{min-height:100vh!important;display:block!important;place-items:initial!important;padding:0!important;background:#061b2e!important;color:#fff!important;overflow:hidden!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}#loginView.public-portal.hidden{display:none!important}#loginView.public-portal *{box-sizing:border-box}.public-shell{min-height:100vh;background:#061b2e}
.public-header{position:absolute;top:0;left:0;right:0;z-index:20;height:112px;padding:22px clamp(28px,5vw,92px);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;background:linear-gradient(180deg,rgba(3,20,35,.82),rgba(3,20,35,.08))}.public-brand{border:0;background:transparent;color:#fff;padding:0;display:flex;align-items:center;gap:16px;text-align:left;cursor:pointer}.public-brand-logo{display:block;width:310px;max-width:23vw;height:76px;object-fit:contain;object-position:left center;filter:drop-shadow(0 2px 12px rgba(0,0,0,.16))}.public-nav{display:flex;justify-content:center;align-items:center;gap:34px}.public-nav button{border:0;background:transparent;color:#fff;font-size:15px;font-weight:520;padding:13px 5px;display:flex;gap:9px;align-items:center;cursor:pointer;position:relative;white-space:nowrap}.public-nav button:after{content:"";position:absolute;left:4px;right:4px;bottom:5px;height:2px;background:var(--portal-orange);transform:scaleX(0);transition:.2s}.public-nav button:hover:after,.public-nav button.active:after{transform:scaleX(1)}.public-nav button span{color:#b9c8d5;font-size:13px}.public-access{border:1.5px solid var(--portal-orange);background:rgba(5,25,43,.55);color:#ff7a4b;border-radius:999px;min-height:50px;padding:0 25px;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:650;cursor:pointer;backdrop-filter:blur(8px);transition:.2s}.public-access:hover{background:var(--portal-orange);color:#fff;transform:translateY(-1px)}.public-access svg{width:20px;height:20px}.public-menu-toggle{display:none;border:1px solid rgba(255,255,255,.25);background:rgba(5,25,43,.55);color:#fff;border-radius:10px;width:44px;height:44px;font-size:21px}
.public-main{min-height:100vh;background:#061b2e}.public-view{display:none;min-height:100vh}.public-view.active{display:block}.public-hero{min-height:745px;position:relative;isolation:isolate;overflow:hidden;background-image:var(--public-hero-image);background-size:cover;background-position:center}.public-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,19,33,.94) 0%,rgba(2,19,33,.76) 28%,rgba(2,19,33,.24) 64%,rgba(2,19,33,.48) 100%),linear-gradient(180deg,rgba(3,20,35,.42),rgba(3,20,35,.10) 48%,rgba(3,20,35,.60))}.public-hero-shade{position:absolute;inset:0;background:radial-gradient(circle at 48% 44%,transparent 0 36%,rgba(0,0,0,.14) 100%);pointer-events:none}.public-hero-content{position:absolute;left:clamp(36px,6vw,100px);top:185px;z-index:2;width:min(650px,60vw)}.public-kicker{display:flex;align-items:center;gap:22px;color:#fff;font-size:11px;letter-spacing:4px;font-weight:600;margin-bottom:26px}.public-kicker i{display:block;width:54px;height:3px;background:var(--portal-orange)}.public-hero h1{margin:0;color:#fff;font-size:clamp(62px,6.2vw,100px);line-height:.9;letter-spacing:-4px;font-weight:850;text-shadow:0 7px 24px rgba(0,0,0,.18)}.public-hero h1 span{color:var(--portal-orange)}.public-hero-content>p{font-size:25px;line-height:1.35;color:#fff;margin:20px 0 30px;max-width:480px}.public-cta{border:0;background:linear-gradient(90deg,#ff5120,#ff6f36);color:#fff;border-radius:999px;height:58px;padding:0 34px;font-size:17px;font-weight:750;display:inline-flex;align-items:center;gap:24px;cursor:pointer;box-shadow:0 15px 30px rgba(255,81,32,.22)}.public-cta span{font-size:26px;line-height:1}.public-location{position:absolute;top:500px;left:0;display:flex;align-items:center;gap:20px;font-size:13px;letter-spacing:3px;color:#fff}.public-location i{display:block;width:2px;height:30px;background:#fff}
.public-spotlight{position:absolute;right:clamp(34px,4vw,70px);top:140px;z-index:4;width:250px;min-height:495px;padding:26px 26px 22px;border-radius:20px;background:linear-gradient(180deg,rgba(10,35,55,.93),rgba(5,28,47,.97));border:1px solid rgba(255,255,255,.12);box-shadow:0 26px 60px rgba(0,0,0,.30);backdrop-filter:blur(10px);display:flex;flex-direction:column}.public-spotlight button{border:0;border-bottom:1px solid rgba(255,255,255,.20);background:transparent;color:#fff;padding:4px 0 22px;margin-bottom:22px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"num arrow" "name arrow";text-align:left;cursor:pointer}.public-spot-num{grid-area:num;color:rgba(255,255,255,.65);font-size:38px;font-weight:300;line-height:1}.public-spot-name{grid-area:name;font-size:18px;margin-top:10px}.public-spotlight button i{grid-area:arrow;align-self:center;width:38px;height:38px;border:1.5px solid var(--portal-orange);border-radius:50%;display:grid;place-items:center;color:var(--portal-orange);font-style:normal;font-size:20px}.public-spotlight small{margin-top:auto;letter-spacing:3px;color:#d0dbe4;font-size:11px}.public-spotlight small:after{content:"";display:block;width:26px;height:3px;background:var(--portal-orange);margin-top:12px}.public-stats{min-height:175px;background:#06223a;display:grid;grid-template-columns:1fr 1fr 1fr minmax(260px,1.1fr);align-items:stretch;border-top:1px solid rgba(255,255,255,.10);color:#fff}.public-stats>div{display:flex;flex-direction:column;justify-content:center;padding:22px clamp(28px,5vw,86px);border-right:1px solid rgba(255,255,255,.20)}.public-stats strong{font-size:64px;line-height:.9;color:var(--portal-orange);letter-spacing:-2px}.public-stats strong sup{font-size:.45em}.public-stats span{font-size:15px;letter-spacing:3px;margin-top:10px}.public-destination{border:0;position:relative;overflow:hidden;color:#fff;text-align:left;padding:30px 40px;cursor:pointer;background:linear-gradient(90deg,rgba(4,31,51,.30),rgba(4,31,51,.78)),var(--public-hero-image) center/cover}.public-destination span,.public-destination b{position:relative;z-index:1;display:block}.public-destination span{font-size:12px;letter-spacing:1px;color:#d7e1e8}.public-destination b{font-size:20px;margin-top:4px}.public-destination i{position:relative;z-index:1;display:block;width:24px;height:3px;background:var(--portal-orange);margin-top:12px}
.public-inner-view{padding:150px clamp(30px,6vw,95px) 80px;background:radial-gradient(circle at 85% 0%,rgba(21,76,115,.30),transparent 34%),linear-gradient(145deg,#061b2e,#08243d 60%,#0c304f)}.public-inner-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;max-width:1320px;margin:0 auto 55px}.public-inner-hero>div{max-width:820px}.public-section-label{display:inline-flex;color:var(--portal-orange);letter-spacing:3px;font-size:12px;font-weight:800;margin-bottom:18px}.public-inner-hero h2{font-size:clamp(44px,5vw,76px);line-height:1;margin:0 0 22px;letter-spacing:-2px;color:#fff}.public-inner-hero p{font-size:19px;line-height:1.65;color:#c5d2dd;margin:0}.public-back{border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;padding:13px 18px;border-radius:999px;cursor:pointer;white-space:nowrap}.public-grid{max-width:1320px;margin:0 auto;display:grid;gap:22px}.public-grid-3{grid-template-columns:repeat(3,1fr)}.public-grid-2{grid-template-columns:repeat(2,1fr)}.public-grid article{min-height:220px;padding:28px;border-radius:18px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 45px rgba(0,0,0,.14);transition:.2s}.public-grid article:hover{transform:translateY(-4px);border-color:rgba(255,90,31,.45);background:rgba(255,255,255,.075)}.public-grid article>span{font-size:14px;color:var(--portal-orange);letter-spacing:2px;font-weight:800}.public-grid h3{font-size:25px;color:#fff;margin:18px 0 12px}.public-grid p{font-size:15px;line-height:1.65;color:#b9c8d4;margin:0}.public-program-card button{margin-top:24px;border:0;background:transparent;color:#ff7a4b;font-weight:750;padding:0;cursor:pointer}

@media(max-width:1050px){.public-header{grid-template-columns:auto auto auto;justify-content:space-between}.public-menu-toggle{display:block}.public-nav{position:absolute;top:86px;left:24px;right:24px;display:none;flex-direction:column;align-items:stretch;gap:2px;padding:14px;border-radius:16px;background:rgba(5,27,46,.97);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 50px rgba(0,0,0,.28)}.public-nav.open{display:flex}.public-nav button{justify-content:space-between;padding:13px 10px}.public-hero-content{width:min(650px,72vw)}.public-spotlight{right:26px;width:220px}.public-stats{grid-template-columns:1fr 1fr}.public-destination{min-height:145px}}
@media(max-width:760px){.public-header{height:86px;padding:15px 18px}.public-brand-symbol{width:54px;height:38px}.public-brand-copy strong{font-size:24px}.public-brand-copy small{font-size:8px}.public-access{width:44px;height:44px;padding:0;justify-content:center;font-size:0}.public-access svg{width:21px;height:21px}.public-hero{min-height:760px;background-position:58% center}.public-hero:before{background:linear-gradient(90deg,rgba(2,19,33,.92),rgba(2,19,33,.42) 70%,rgba(2,19,33,.55))}.public-hero-content{left:22px;top:160px;width:calc(100% - 44px)}.public-kicker{font-size:9px;letter-spacing:2px;gap:12px}.public-kicker i{width:34px}.public-hero h1{font-size:58px;letter-spacing:-3px}.public-hero-content>p{font-size:20px;max-width:340px}.public-cta{height:52px;padding:0 24px;font-size:15px}.public-location{top:455px;font-size:10px;letter-spacing:2px}.public-spotlight{left:22px;right:22px;top:auto;bottom:24px;width:auto;min-height:0;padding:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.public-spotlight button{border:1px solid rgba(255,255,255,.12);border-radius:12px;margin:0;padding:12px;display:block;text-align:center}.public-spot-num{font-size:24px}.public-spot-name{font-size:12px;display:block}.public-spotlight button i{display:none}.public-spotlight small{display:none}.public-stats{grid-template-columns:1fr 1fr}.public-stats>div{padding:24px;border-bottom:1px solid rgba(255,255,255,.15)}.public-stats strong{font-size:44px}.public-stats span{font-size:11px;letter-spacing:2px}.public-destination{grid-column:1/-1}.public-inner-view{padding:120px 20px 55px}.public-inner-hero{display:block;margin-bottom:32px}.public-inner-hero h2{font-size:44px}.public-inner-hero p{font-size:16px}.public-back{margin-top:22px}.public-grid-3,.public-grid-2{grid-template-columns:1fr}}
@media(max-width:480px){.public-brand-copy small{display:none}.public-brand-copy strong{font-size:22px}.public-menu-toggle{width:40px;height:40px}.public-hero h1{font-size:49px}.public-stats{grid-template-columns:1fr}.public-destination{grid-column:auto}}

/* v29.94 · Acceso integrado al portal: sin overlay, sin pantalla negra. */
.public-access.active{background:var(--portal-orange)!important;color:#fff!important;border-color:var(--portal-orange)!important}
.public-access-view{min-height:100vh!important;padding-top:150px!important;display:none!important}
.public-access-view.active{display:block!important}
.public-access-layout{width:min(1180px,calc(100% - 48px));min-height:560px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,480px);gap:70px;align-items:center}
.public-access-copy h2{margin:0 0 20px;color:#fff;font-size:clamp(48px,5vw,78px);line-height:.98;letter-spacing:-2px}
.public-access-copy>p{max-width:650px;margin:0 0 28px;color:#c5d2dd;font-size:19px;line-height:1.65}
.public-access-card{width:100%;padding:34px 34px 30px;border-radius:24px;background:#fff;color:#182332;box-shadow:0 28px 80px rgba(0,0,0,.32);border:1px solid rgba(255,255,255,.18)}
.public-access-card .public-login-brand{margin-bottom:22px;display:flex;justify-content:flex-start}.public-access-card .public-login-brand img{display:block;width:205px;height:auto;max-height:112px;object-fit:contain;object-position:left center}
.public-access-card .field{margin-bottom:16px}.public-access-card .field label{color:#26384a}.public-access-card .field input{background:#fff;border-color:#dce4eb}.public-access-card .remember{color:#536273}.public-access-card .primary{width:100%;min-height:50px;background:linear-gradient(90deg,#ff5120,#ff6e34)}
.public-access-card .login-error{min-height:22px;margin-top:12px}
/* The old overlay is permanently disabled even if stale classes remain in the browser. */

@media(max-width:900px){.public-access-layout{grid-template-columns:1fr;gap:28px;padding-bottom:50px}.public-access-copy{text-align:center}.public-access-copy>p{margin-left:auto;margin-right:auto}.public-access-copy .public-back{margin-top:0}.public-access-card{max-width:520px;margin:0 auto}}
@media(max-width:600px){.public-access-view{padding-top:112px!important}.public-access-layout{width:calc(100% - 28px)}.public-access-copy h2{font-size:42px}.public-access-copy>p{font-size:15px}.public-access-card{padding:25px 20px;border-radius:19px}}

/* v29.95 · Portal público limpio: logo institucional suministrado por UNATUR y sin restos de portadas anteriores. */
@media(max-width:1100px){
  .public-brand-logo{width:250px;max-width:31vw;height:68px}
}
@media(max-width:760px){
  .public-brand-logo{width:205px;max-width:58vw;height:58px}
}
@media(max-width:520px){
  .public-brand-logo{width:178px;max-width:60vw;height:52px}
}


/* v29.100 · Ajustes aprobados: símbolo limpio y estadísticas en tres columnas. */



body.login-mode #loginView #publicProgramDialog{width:min(740px,calc(100% - 32px));max-height:85vh;max-height:85svh;margin:auto;padding:0;border:1px solid #426078;border-radius:22px;background:#08283f;color:#fff;box-shadow:0 30px 100px #0008;overflow:auto;font-family:inherit}
body.login-mode #loginView #publicProgramDialog::backdrop{background:rgba(0,14,27,.75);backdrop-filter:blur(5px)}
body.login-mode #loginView #publicProgramDialog .program-dialog-head{padding:32px 32px 24px;border-bottom:1px solid #ffffff26;position:relative}
body.login-mode #loginView #publicProgramDialog .program-dialog-label{display:block;color:#ff7545;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:14px}
body.login-mode #loginView #publicProgramDialog h2{margin:0;padding-right:35px;color:#fff;font-size:clamp(25px,4vw,38px);line-height:1.13}
body.login-mode #loginView #publicProgramDialog .program-dialog-close{position:absolute;top:20px;right:20px;width:38px;height:38px;border-radius:50%;border:1px solid #ffffff45;background:transparent;color:#fff;font-size:25px;cursor:pointer}
body.login-mode #loginView #publicProgramBody{padding:28px 32px;font-size:16px;line-height:1.65;color:#d5e2eb;white-space:pre-line}
body.login-mode #loginView #publicProgramBody p{margin:0 0 18px}
body.login-mode #loginView #publicProgramBody h3{color:#fff;font-size:20px;margin:0 0 8px}
body.login-mode #loginView #publicProgramDialog footer{padding:0 32px 28px}
body.login-mode #loginView #publicProgramDialog .program-dialog-back{padding:12px 20px;border:1px solid #ff7545;background:#f6531d;color:#fff;border-radius:999px;font:inherit;cursor:pointer}
@media(max-width:760px){body.login-mode #loginView #publicProgramDialog .program-dialog-head{padding:28px 22px 20px}body.login-mode #loginView #publicProgramBody{padding:24px 22px}body.login-mode #loginView #publicProgramDialog footer{padding:0 22px 24px}}


body.login-mode{background:#f9f8f5!important;color:#122d40!important}
body.login-mode #loginView.public-portal{background:#f9f8f5!important;color:#122d40!important;font-family:Inter,'Segoe UI',Arial,sans-serif!important;--portal-orange:#f36522}
body.login-mode #loginView .public-shell,body.login-mode #loginView .public-main{background:#f9f8f5!important}
body.login-mode #loginView .public-header{position:relative!important;inset:auto!important;height:104px!important;padding:18px 4.3%!important;grid-template-columns:290px 1fr auto!important;gap:30px!important;background:#fff!important;border-bottom:1px solid #eaece9}
body.login-mode #loginView .public-brand{gap:14px!important;width:auto!important}
body.login-mode #loginView .public-brand-mark{width:90px!important;max-width:none!important;height:auto!important;clip-path:inset(0 0 2% 0)!important}
body.login-mode #loginView .public-brand-copy{display:block!important}
body.login-mode #loginView .public-brand-copy strong{font-size:33px!important;color:#f36522!important;line-height:1!important;letter-spacing:.3px!important;font-weight:850!important}
body.login-mode #loginView .public-brand-copy small{display:block!important;margin-top:5px!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.2px!important;color:#263f50!important;text-align:center!important}
body.login-mode #loginView .public-nav{display:flex!important;position:static!important;justify-content:center!important;gap:20px!important;background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important}
body.login-mode #loginView .public-nav button{color:#183548!important;font-size:13px!important;font-weight:600!important;padding:14px 0!important}
body.login-mode #loginView .public-nav button.active{color:#dc5313!important}
body.login-mode #loginView .public-nav button span{color:#617782!important}
body.login-mode #loginView .public-access{background:#f36522!important;color:#fff!important;border:0!important;border-radius:10px!important;font-size:13px!important;min-height:46px!important;padding:0 20px!important;white-space:nowrap!important;font-weight:700!important;box-shadow:none!important}
body.login-mode #loginView .public-menu-toggle{display:none!important}
body.login-mode #loginView .public-view{min-height:calc(100vh - 104px)!important}
body.login-mode #loginView .public-inner-view{background:#f9f8f5!important;padding-top:65px!important;color:#122d40!important}
body.login-mode #loginView .public-inner-hero h2,body.login-mode #loginView .public-grid h3{color:#122d40!important}
body.login-mode #loginView .public-inner-hero p,body.login-mode #loginView .public-grid p{color:#61717a!important}
body.login-mode #loginView .public-grid article{background:#fff!important;border:1px solid #e5e7e4!important;box-shadow:0 8px 24px #102c4005!important}
body.login-mode #loginView .public-back{color:#25465b!important;border-color:#bdcbd1!important}
body.login-mode #loginView .public-access-view{padding-top:60px!important}
body.login-mode #loginView .public-access-copy h2{color:#122d40!important}
body.login-mode #loginView .public-access-copy>p{color:#61717a!important}
body.login-mode #loginView .public-access-card{border:1px solid #e7e9e5!important;box-shadow:0 18px 55px #1835480d!important}
body.login-mode #loginView button:focus-visible{outline:3px solid #e26428!important;outline-offset:5px!important}
#loginView .u101-home{max-width:1600px;margin:0 auto;padding:26px 4.3% 0;color:#122d40}
#loginView .u101-home button{font:inherit;cursor:pointer}
#loginView .u101-hero{position:relative;isolation:isolate;min-height:570px;border-radius:24px;overflow:hidden;background:var(--public-hero-image) 55% center/cover no-repeat;background-color:#153c53;color:#fff}
#loginView .u101-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,30,44,.92),rgba(5,30,44,.64) 36%,rgba(5,30,44,.06) 76%),linear-gradient(0deg,rgba(5,30,44,.3),transparent 45%)}
#loginView .u101-hero-copy{padding:62px 5.5% 112px;max-width:670px}
#loginView .u101-eyebrow{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:2.4px;font-weight:650;color:#e5e9e9}
#loginView .u101-eyebrow i{height:2px;width:25px;background:#ff884c}
#loginView .u101-hero h1{color:#fff;margin:23px 0 20px;font-size:clamp(60px,5.5vw,86px);line-height:.98;letter-spacing:-3.2px;font-weight:800}
#loginView .u101-hero h1 span{color:#ff894e}
#loginView .u101-hero-copy>p{font-size:17px;line-height:1.6;color:#e2e7e9;max-width:355px;margin:0 0 27px}
#loginView .u101-hero-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}
#loginView .u101-hero-actions button{background:#f36522;color:#fff;border:1px solid #f36522;padding:15px 21px;border-radius:9px;font-size:13px;font-weight:650;display:flex;align-items:center;gap:25px}
#loginView .u101-hero-actions .u101-ghost{background:#ffffff0d;border-color:#ffffff65;color:#fff;padding-inline:18px}
#loginView .u101-location{position:absolute;bottom:30px;left:5.5%;display:flex;gap:10px;align-items:center;font-size:9px;font-weight:600;letter-spacing:1.4px;color:#fff}
#loginView .u101-location-dot{height:6px;width:6px;border-radius:50%;background:#ff8952}
#loginView .u101-location>span:last-child{padding-left:12px;margin-left:4px;border-left:1px solid #ffffff5c;color:#ced8de;font-size:11px;font-weight:400;letter-spacing:0}
#loginView .u101-photo-label{position:absolute;right:32px;bottom:30px;font-size:9px;line-height:1.5;letter-spacing:1.3px;color:#ffffffd9;text-align:right}
#loginView .u101-values{display:flex;align-items:center;justify-content:space-around;gap:20px;padding:27px 0;border-bottom:1px solid #e3e5df;margin-bottom:60px}
#loginView .u101-values>span{display:flex;align-items:center;gap:11px;font-size:12px;color:#50636e}
#loginView .u101-values svg{width:23px;height:23px;color:#e56a2f}
#loginView .u101-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:28px}
#loginView .u101-label{display:block;color:#c8521b;font-size:10px;font-weight:750;letter-spacing:2px;margin-bottom:13px}
#loginView .u101-section-head h2{font-size:clamp(28px,2.8vw,41px);line-height:1.14;letter-spacing:-1.2px;font-weight:720;margin:0;color:#122d40}
#loginView .u101-section-head h2 em{font-style:normal;color:#6b7f86;font-weight:450}
#loginView .u101-section-head>p{color:#667881;font-size:13px;line-height:1.65;margin:0 0 3px}
#loginView .u101-programs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
#loginView .u101-program{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #e5e8e3;border-radius:17px;padding:29px;transition:transform .18s,border-color .18s,box-shadow .18s}
#loginView .u101-program:hover{transform:translateY(-4px);border-color:#f6b48f;box-shadow:0 14px 30px #17364509}
#loginView .u101-card-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:28px}
#loginView .u101-card-top>span:last-child{font-size:9px;letter-spacing:1.5px;color:#7e8b91;font-weight:600}
#loginView .u101-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#fff1e8;color:#e26428}
#loginView .u101-icon svg{width:25px;height:25px}
#loginView .u101-program:nth-child(2) .u101-icon{background:#edf3f5;color:#244c62}
#loginView .u101-program:nth-child(3) .u101-icon{background:#eff3e9;color:#60714e}
#loginView .u101-program h3{font-size:24px;line-height:1.22;letter-spacing:-.7px;font-weight:700;color:#18384c;margin:0 0 14px}
#loginView .u101-program p{font-size:13px;line-height:1.7;color:#6b7a82;margin:0 0 28px;max-width:285px}
#loginView .u101-program button{display:flex;justify-content:space-between;align-items:center;border:0;border-top:1px solid #e9ece6;padding:20px 0 0;background:none;color:#be4d19;font-size:13px;font-weight:700;margin-top:auto;width:100%}
#loginView .u101-program button span{display:grid;place-items:center;background:#fff4ed;width:30px;height:30px;border-radius:50%;font-size:18px}
#loginView .u101-life{margin:65px 0 55px}
#loginView .u101-text-link{border:0;background:none;color:#b94c1b;font-size:12px;font-weight:650;padding:8px 0}
#loginView .u101-updates{display:grid;grid-template-columns:1.35fr 1fr;gap:23px}
#loginView .u101-news,#loginView .u101-agenda{border-radius:18px;overflow:hidden;background:#fff;border:1px solid #e5e8e3}
#loginView .u101-update-heading{display:flex;align-items:center;gap:12px;padding:24px 26px;border-bottom:1px solid #eef0eb}
#loginView .u101-update-heading>span:first-child{display:flex;color:#d7652c}
#loginView .u101-update-heading svg{width:21px;height:21px}
#loginView .u101-update-heading h3{margin:0;color:#193a4e;font-size:17px;font-weight:700}
#loginView .u101-pill{margin-left:auto;background:#f3f5f0;border-radius:20px;padding:6px 9px;color:#738073;font-size:8px;letter-spacing:1px}
#loginView .u101-empty{padding:30px;display:grid;grid-template-columns:65px 1fr;gap:8px 22px;align-items:center;min-height:185px}
#loginView .u101-empty-icon{grid-row:1/3;display:grid;place-items:center;height:75px;background:#f5f5ef;border-radius:12px;color:#8b9a8a}
#loginView .u101-empty-icon svg{width:29px;height:29px}
#loginView .u101-empty h4,#loginView .u101-agenda-empty h4{font-size:16px;margin:0;color:#304e60;align-self:end;font-weight:650}
#loginView .u101-empty p,#loginView .u101-agenda-empty p{font-size:12px;line-height:1.75;margin:0;color:#6d7e85;align-self:start;max-width:400px}
#loginView .u101-agenda-empty{display:flex;gap:18px;padding:29px 26px;align-items:center}
#loginView .u101-agenda-mark{display:grid;place-items:center;background:#fff2e7;color:#d67641;min-width:49px;height:57px;border-radius:10px}
#loginView .u101-agenda-mark svg{width:25px;height:25px}
#loginView .u101-agenda-empty h4{margin-bottom:8px}
#loginView .u101-agenda-note{font-size:10px;color:#829087;border-top:1px solid #edf0e9;padding:16px 26px;letter-spacing:.4px}
#loginView .u101-banner{display:flex;align-items:center;gap:25px;border-radius:20px;background:#113b4e;padding:34px 38px;color:#fff;position:relative;overflow:hidden}
#loginView .u101-banner .u101-label{color:#f7a270;font-size:9px;margin-bottom:10px}
#loginView .u101-banner h2{font-size:26px;line-height:1.3;letter-spacing:-.6px;margin:0;color:#fff;font-weight:550}
#loginView .u101-banner-icon{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;border:1px solid #ffffff35;color:#eab98c;flex:none}
#loginView .u101-banner-icon svg{width:32px;height:32px}
#loginView .u101-banner button{margin-left:auto;color:#fff;background:transparent;border:1px solid #ffffff65;padding:15px 18px;border-radius:9px;font-size:12px;white-space:nowrap}
#loginView .u101-footer{display:flex;align-items:center;justify-content:space-between;padding:35px 0;gap:20px;font-size:11px;color:#75858a}
#loginView .u101-footer strong{font-size:17px;letter-spacing:.5px;color:#25465a;margin-right:10px}
#loginView .u101-footer strong span{color:#ef762f;margin-left:9px}
#loginView .u101-footer button{border:0;background:none;color:#456071;font-size:11px}
@media(min-width:1600px){#loginView .u101-hero{min-height:630px}#loginView .u101-hero-copy{padding-top:75px}}
@media(max-width:1180px){
body.login-mode #loginView .public-header{grid-template-columns:1fr 44px auto!important;height:92px!important;gap:16px!important}
body.login-mode #loginView .public-menu-toggle{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border:1px solid #dce3e4!important;background:#fff!important;color:#24475a!important}
body.login-mode #loginView .public-nav{display:none!important;position:absolute!important;left:4%!important;right:4%!important;top:84px!important;padding:12px 18px!important;background:#fff!important;flex-direction:column!important;align-items:stretch!important;border:1px solid #e2e6e5!important;border-radius:13px!important;box-shadow:0 18px 35px #18394c1c!important;gap:0!important}
body.login-mode #loginView .public-nav.open{display:flex!important}
body.login-mode #loginView .public-nav button{justify-content:space-between!important;font-size:14px!important}
#loginView .u101-hero{min-height:570px}#loginView .u101-program{padding:24px}#loginView .u101-program h3{font-size:22px}
}
@media(max-width:760px){
body.login-mode #loginView .public-header{height:82px!important;padding:14px 18px!important;gap:11px!important;grid-template-columns:1fr 40px 44px!important}
body.login-mode #loginView .public-brand{gap:9px!important}body.login-mode #loginView .public-brand-mark{width:64px!important}body.login-mode #loginView .public-brand-copy strong{font-size:25px!important}body.login-mode #loginView .public-brand-copy small{font-size:7px!important}
body.login-mode #loginView .public-access{min-height:42px!important;width:44px!important;font-size:0!important;padding:0!important;gap:0!important;justify-content:center!important}
body.login-mode #loginView .public-inner-view{padding:40px 20px!important}body.login-mode #loginView .public-access-view{padding-top:40px!important}
#loginView .u101-home{padding:16px 16px 0}#loginView .u101-hero{border-radius:18px;min-height:600px;background-position:59% center}#loginView .u101-hero:before{background:linear-gradient(90deg,#061f32db,#061f3280),linear-gradient(0deg,#061f3230,transparent)}
#loginView .u101-hero-copy{padding:45px 26px 115px}#loginView .u101-eyebrow{font-size:8px;letter-spacing:1.7px}#loginView .u101-hero h1{font-size:64px;letter-spacing:-2.5px;margin-top:26px}#loginView .u101-hero-copy>p{font-size:15px;max-width:285px}
#loginView .u101-hero-actions{gap:10px}#loginView .u101-hero-actions button{font-size:12px;padding:14px 16px;gap:15px}#loginView .u101-hero-actions .u101-ghost{padding-inline:14px}
#loginView .u101-location{left:26px;bottom:27px;font-size:8px;letter-spacing:1px;flex-wrap:wrap;right:20px}#loginView .u101-location>span:last-child{display:block;flex-basis:100%;border:0;padding:0;margin:0 0 0 16px;font-size:10px}#loginView .u101-photo-label{display:none}
#loginView .u101-values{gap:13px;align-items:flex-start;padding:24px 0;margin-bottom:38px}#loginView .u101-values>span{flex:1;flex-direction:column;text-align:center;gap:8px;font-size:10px;line-height:1.5}
#loginView .u101-section-head{display:block;margin-bottom:22px}#loginView .u101-section-head h2{font-size:32px}#loginView .u101-section-head>p{margin-top:17px;font-size:12px}#loginView .u101-label{font-size:9px;letter-spacing:1.5px}
#loginView .u101-programs{grid-template-columns:1fr;gap:14px}#loginView .u101-program{padding:25px}#loginView .u101-card-top{margin-bottom:22px}#loginView .u101-program h3{font-size:26px}#loginView .u101-program p{max-width:none;margin-bottom:22px}#loginView .u101-life{margin:42px 0 35px}#loginView .u101-text-link{margin-top:16px}
#loginView .u101-updates{grid-template-columns:1fr;gap:16px}#loginView .u101-update-heading{padding:20px}#loginView .u101-update-heading h3{font-size:16px}#loginView .u101-empty{padding:24px 20px;gap:8px 16px;grid-template-columns:45px 1fr}#loginView .u101-empty h4{font-size:15px}#loginView .u101-empty p{font-size:12px}#loginView .u101-pill{font-size:7px}
#loginView .u101-banner{padding:28px;gap:19px;flex-wrap:wrap}#loginView .u101-banner-icon{display:none}#loginView .u101-banner h2{font-size:25px}#loginView .u101-banner button{margin-left:0;font-size:11px}#loginView .u101-footer{flex-direction:column;align-items:flex-start;padding:28px 3px;line-height:1.7}
}
@media(max-width:360px){body.login-mode #loginView .public-brand-mark{width:49px!important}body.login-mode #loginView .public-brand-copy strong{font-size:22px!important}body.login-mode #loginView .public-brand-copy small{font-size:6px!important}#loginView .u101-hero h1{font-size:55px}}
@media(prefers-reduced-motion:reduce){#loginView .u101-program{transition:none}#loginView .u101-program:hover{transform:none}}


/* v29.102 · Cuatro destinos, portada despejada y páginas interiores propias. */
body.login-mode #loginView .public-header{height:102px!important;padding-inline:4.8%!important;grid-template-columns:285px 1fr auto!important;gap:26px!important;background:#fffefa!important;border-bottom-color:#eeeae2}
body.login-mode #loginView .public-nav{gap:8px!important}
body.login-mode #loginView .public-nav button{padding:12px 17px!important;border-radius:8px!important;font-size:13px!important}
body.login-mode #loginView .public-nav button.active{background:#fff0e4!important;color:#b44b1c!important}
body.login-mode #loginView .public-nav button:after{display:none!important}
body.login-mode #loginView .public-access{padding-inline:23px!important;border-radius:8px!important;background:#173d50!important;transition:background .2s}
body.login-mode #loginView .public-access:hover{background:#ef6b2a!important;transform:none!important}
#loginView .u101-home{padding-top:24px;max-width:1680px}
#loginView .u101-hero{min-height:640px;border-radius:24px 24px 64px 24px;background-position:56% center;box-shadow:0 18px 40px #1b3b4d12}
#loginView .u101-hero:before{background:linear-gradient(90deg,#062637f0,#0c2d3ebb 28%,#0c2d3e20 67%),linear-gradient(0deg,#09263977,transparent 40%)}
#loginView .u101-hero-copy{max-width:690px;padding-top:65px;padding-bottom:125px}
#loginView .u101-eyebrow{font-size:9px;letter-spacing:2.1px;color:#e2ecef}
#loginView .u101-hero h1{font-size:clamp(66px,6.4vw,99px);line-height:.99;letter-spacing:-4px;margin-top:28px;margin-bottom:24px}
#loginView .u101-hero h1 span{color:#ffad76}
#loginView .u101-hero-copy>p{max-width:345px;font-size:16px;line-height:1.7}
#loginView .u101-hero-actions button{padding:16px 23px;font-size:12px;border-radius:8px;background:#f37938;border-color:#f37938;box-shadow:0 7px 22px #0015201f}
#loginView .u101-hero-actions button:hover{background:#e56a2d;border-color:#e56a2d}
#loginView .u101-hero-actions .u101-ghost{background:transparent;border-color:#ffffff60}
#loginView .u101-hero-actions .u101-ghost:hover{background:#ffffff14;border-color:#fff}
#loginView .u101-values{margin-bottom:0;padding:26px 0;border-bottom:1px solid #e3e2d9}
#loginView .u101-footer{padding:26px 0}
body.login-mode #loginView .u102-view{max-width:1480px;margin:0 auto;padding:52px 5% 50px!important}
#loginView .u102-intro{display:grid;grid-template-columns:1.12fr 1fr;gap:70px;align-items:center;margin-bottom:38px}
#loginView .u102-intro h2,#loginView .u102-page-head h2{font-size:clamp(38px,4.5vw,66px);line-height:1.07;letter-spacing:-2.5px;color:#17394c;margin:17px 0 23px;font-weight:720}
#loginView .u102-intro h2 em,#loginView .u102-page-head h2 em{font-style:normal;color:#bc5b2b;font-weight:450}
#loginView .u102-intro p,#loginView .u102-page-head>p{font-size:15px;line-height:1.8;color:#657b83;max-width:540px;margin:0}
#loginView .u102-campus{position:relative;min-height:355px;background:var(--public-hero-image) 62% center/cover;border-radius:17px 17px 70px 17px;box-shadow:0 15px 32px #28475910}
#loginView .u102-campus span{position:absolute;left:20px;bottom:20px;font-size:9px;letter-spacing:1.5px;color:#fff;background:#0e324ac9;padding:11px 15px;border-radius:6px}
#loginView .u102-jumps{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
#loginView .u102-jumps button{font:inherit;font-size:12px;padding:11px 15px;color:#a44821;background:#fff4eb;border:1px solid #ecd4c2;border-radius:24px;cursor:pointer}
#loginView .u102-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;border-top:1px solid #dfE3dc;border-bottom:1px solid #dfe3dc;padding:29px 0;margin-bottom:60px}
#loginView .u102-principles article{display:grid;grid-template-columns:30px 1fr;column-gap:13px;align-content:start}
#loginView .u102-principles article>span{grid-row:1/3;color:#ca713e;font-size:11px;margin-top:3px}
#loginView .u102-principles h3{font-size:14px;font-weight:700;color:#204152;margin:0 0 9px}
#loginView .u102-principles p{font-size:12px;color:#74848a;line-height:1.7;margin:0}
#loginView #university-offer,#loginView #university-life{scroll-margin-top:28px}
#loginView .u101-program{border-radius:15px;box-shadow:0 9px 26px #19374804;border-top:3px solid #edaa7e}
#loginView .u101-program:nth-child(2){border-top-color:#6f909f}
#loginView .u101-program:nth-child(3){border-top-color:#9fac88}
#loginView .u102-life{margin-top:65px}
#loginView .u102-life-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
#loginView .u102-life-grid article{padding:29px;background:#eef1eb;border-radius:16px;display:flex;flex-direction:column;align-items:flex-start}
#loginView .u102-number{display:block;font-size:10px;letter-spacing:1.5px;color:#72918a;margin-bottom:22px}
#loginView .u102-life-grid h3{font-size:21px;letter-spacing:-.5px;color:#214755;margin:0 0 13px}
#loginView .u102-life-grid p{font-size:13px;line-height:1.75;color:#617b7f;margin:0 0 20px}
#loginView .u102-life-grid button{margin-top:auto;background:none;border:0;border-bottom:1px solid #aeccbf;padding:8px 0;font:inherit;font-size:12px;color:#27584c;cursor:pointer}
#loginView .u102-page-head{padding:15px 0 45px;max-width:830px}
#loginView .u102-page-head .u101-label{margin:0}
#loginView .u102-page-head>p{max-width:600px}
#loginView .u102-view .u101-updates{gap:25px}
#loginView .u102-view .u101-news,#loginView .u102-view .u101-agenda{box-shadow:0 15px 35px #213b4d05;border-radius:18px}
#loginView .u102-view .u101-empty{min-height:230px}
#loginView .u102-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:55px;border-top:1px solid #dfe4de;padding-top:25px;color:#6d8188;font-size:13px}
#loginView .u102-bottom button{background:none;border:0;font:inherit;color:#bc592b;cursor:pointer}
#loginView .u102-contact-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:23px}
#loginView .u102-contact-main{padding:40px;background:#fff;border:1px solid #e5e8df;border-radius:18px}
#loginView .u102-contact-main h3{font-size:29px;letter-spacing:-.8px;color:#193a4d;margin:0 0 20px}
#loginView .u102-contact-main p{font-size:14px;line-height:1.85;color:#6c8088;max-width:460px;margin:0 0 30px}
#loginView .u102-status{display:inline-flex;align-items:center;gap:9px;color:#82745b;background:#f8f3e9;padding:10px 13px;border-radius:7px;font-size:11px}
#loginView .u102-status i{width:6px;height:6px;border-radius:50%;background:#b49665}
#loginView .u102-contact-side{padding:40px;background:#163e50;border-radius:18px;color:#fff;display:flex;flex-direction:column;align-items:flex-start}
#loginView .u102-contact-side .u102-number{color:#e2ad87}
#loginView .u102-contact-side h3{font-size:25px;letter-spacing:-.7px;margin:0 0 18px;color:#fff}
#loginView .u102-contact-side p{font-size:13px;line-height:1.85;color:#c9d7dd;margin:0 0 25px}
#loginView .u102-contact-side button{border:1px solid #ffffff70;color:#fff;background:transparent;padding:12px 17px;font:inherit;font-size:12px;border-radius:7px;margin-top:auto;cursor:pointer}
@media(max-width:1180px){body.login-mode #loginView .public-header{grid-template-columns:1fr 44px auto!important}body.login-mode #loginView .public-nav button{padding:14px 13px!important}#loginView .u102-intro{gap:35px}#loginView .u102-campus{min-height:325px}}
@media(max-width:760px){body.login-mode #loginView .public-header{height:82px!important;grid-template-columns:1fr 40px 44px!important;padding-inline:18px!important;gap:11px!important}body.login-mode #loginView .public-access{padding:0!important}#loginView .u101-home{padding-top:16px}#loginView .u101-hero{min-height:615px;border-radius:18px 18px 45px 18px;background-position:59% center}#loginView .u101-hero-copy{padding:48px 25px 118px}#loginView .u101-hero h1{font-size:65px;letter-spacing:-2.8px}#loginView .u101-eyebrow{font-size:7px;letter-spacing:1.4px}#loginView .u101-hero-copy>p{font-size:14px}#loginView .u101-hero-actions button{font-size:11px;padding:15px 17px}#loginView .u101-values{padding-block:23px}body.login-mode #loginView .u102-view{padding:32px 20px!important}#loginView .u102-intro{grid-template-columns:1fr;gap:28px;margin-bottom:28px}#loginView .u102-intro h2,#loginView .u102-page-head h2{font-size:42px;letter-spacing:-1.7px}#loginView .u102-intro p,#loginView .u102-page-head>p{font-size:14px}#loginView .u102-campus{min-height:235px;border-radius:15px 15px 45px 15px}#loginView .u102-principles{grid-template-columns:1fr;gap:24px;margin-bottom:40px}#loginView .u102-life{margin-top:42px}#loginView .u102-life-grid,#loginView .u102-contact-grid{grid-template-columns:1fr}#loginView .u102-life-grid article{padding:26px}#loginView .u102-page-head{padding-top:5px;padding-bottom:32px}#loginView .u102-contact-main,#loginView .u102-contact-side{padding:28px}#loginView .u102-contact-main h3{font-size:25px}#loginView .u102-bottom{margin-top:35px;font-size:12px;align-items:flex-start}}
@media(max-width:360px){#loginView .u101-hero h1{font-size:56px}#loginView .u102-intro h2,#loginView .u102-page-head h2{font-size:36px}}


#loginView .u105-info-section{margin-top:18px;padding-top:16px;border-top:1px solid #e7e5df}
#loginView .u105-info-section h4{margin:0 0 10px;color:#17394b;font-size:14px;letter-spacing:-.2px}
#loginView .u105-info-section .u104-info-list{margin-top:0}
#loginView .u106-life-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#loginView .u106-info-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 8px}
#loginView .u106-info-gallery figure{margin:0;border:1px solid #e7e5df;border-radius:14px;overflow:hidden;background:#fff}
#loginView .u106-info-gallery img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;background:#f8f7f3}
#loginView .u106-info-gallery figcaption{padding:10px 12px;color:#5d7179;font-size:11px;font-weight:700;border-top:1px solid #ece9e3}
@media(max-width:760px){#loginView .u106-life-grid,#loginView .u106-info-gallery{grid-template-columns:1fr}}


body.login-mode #loginView{--u103-navy:#11394d;--u103-navy-deep:#082939;--u103-orange:#ef6d32;--u103-orange-soft:#fff0e6;--u103-cream:#faf8f3;--u103-line:#e4e5df;--u103-text:#173849;--u103-muted:#6d7f86}
body.login-mode #loginView .public-header{box-shadow:0 8px 24px rgba(15,45,61,.035)!important}
#loginView .u103-hero{box-shadow:0 24px 65px rgba(17,57,77,.16)}
#loginView .u103-hero:after{content:"";position:absolute;right:-90px;top:-125px;width:420px;height:420px;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 55px rgba(255,255,255,.03),0 0 0 110px rgba(255,255,255,.025);pointer-events:none}
#loginView .u103-home-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:38px 0 18px}
#loginView .u103-home-links article{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:start;padding:26px 24px;background:#fff;border:1px solid var(--u103-line);border-radius:18px;overflow:hidden;transition:.2s ease}
#loginView .u103-home-links article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--u103-orange);opacity:.8}
#loginView .u103-home-links article:nth-child(2):before{background:#315e70}
#loginView .u103-home-links article:nth-child(3):before{background:#9a8160}
#loginView .u103-home-links article:hover{transform:translateY(-4px);box-shadow:0 16px 38px rgba(18,54,73,.08)}
#loginView .u103-home-num{font-size:11px;font-weight:800;color:#c55c2c;letter-spacing:1.4px;padding-top:5px}
#loginView .u103-home-links small{font-size:9px;letter-spacing:1.7px;color:#8a969a;font-weight:700}
#loginView .u103-home-links h2{font-size:21px;letter-spacing:-.6px;color:var(--u103-text);margin:7px 0 8px}
#loginView .u103-home-links p{font-size:12px;line-height:1.65;color:var(--u103-muted);margin:0;max-width:320px}
#loginView .u103-home-links article>button{width:40px;height:40px;border-radius:50%;border:1px solid #ead8cc;background:var(--u103-orange-soft);color:#bd5425;font-size:20px}
#loginView .u103-intro-note{display:flex;align-items:center;gap:10px;margin-top:28px;font-size:10px;letter-spacing:1.25px;color:#7a898d;font-weight:700}
#loginView .u103-intro-note span{width:28px;height:2px;background:var(--u103-orange)}
#loginView .u103-merida-photo{background-image:linear-gradient(0deg,rgba(7,37,52,.24),rgba(7,37,52,.04)),url("https://upload.wikimedia.org/wikipedia/commons/a/a2/Sierra_Nevada_M%C3%A9rida_Venezuela.JPG"),var(--public-hero-image)!important;background-position:center,center 53%,center!important;background-size:cover,cover,cover!important;background-repeat:no-repeat!important}
#loginView .u103-merida-photo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);pointer-events:none}
#loginView .u103-about-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:15px}
#loginView .u103-about-grid article{min-height:315px;display:flex;flex-direction:column;padding:30px;background:#fff;border:1px solid var(--u103-line);border-radius:18px;box-shadow:0 10px 30px rgba(21,55,72,.035)}
#loginView .u103-about-grid article:nth-child(2){background:#153f51;color:#fff;border-color:#153f51}
#loginView .u103-about-grid article:nth-child(3){background:#f2efe7}
#loginView .u103-about-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}
#loginView .u103-about-top span{font-size:11px;font-weight:800;color:#d46631}
#loginView .u103-about-top i{font-style:normal;font-size:9px;letter-spacing:1.4px;color:#879398}
#loginView .u103-about-grid article:nth-child(2) .u103-about-top i{color:#a9c0c9}
#loginView .u103-about-grid h3{font-size:30px;letter-spacing:-1px;color:#17394b;margin:0 0 16px}
#loginView .u103-about-grid article:nth-child(2) h3{color:#fff}
#loginView .u103-about-grid p{font-size:13px;line-height:1.75;color:#6b7e85;margin:0 0 28px}
#loginView .u103-about-grid article:nth-child(2) p{color:#d2e0e5}
#loginView .u103-about-grid button{margin-top:auto;display:flex;align-items:center;justify-content:space-between;width:100%;padding:17px 0 0;border:0;border-top:1px solid #e8eae5;background:transparent;color:#b95123;font:inherit;font-size:12px;font-weight:750;cursor:pointer}
#loginView .u103-about-grid article:nth-child(2) button{border-top-color:#ffffff28;color:#f1b18d}
#loginView .u103-about-grid article:nth-child(3) button{border-top-color:#ddd8cb}
#loginView .u103-about-grid button span{font-size:18px}
#loginView .u103-university-band{margin-top:36px;padding:30px 34px;background:linear-gradient(135deg,#fff0e5,#f7f1e7);border:1px solid #eadfd2;border-radius:17px;display:flex;align-items:center;justify-content:space-between;gap:28px}
#loginView .u103-university-band div{display:grid;gap:8px}
#loginView .u103-university-band small{font-size:9px;letter-spacing:1.7px;color:#b56138;font-weight:800}
#loginView .u103-university-band strong{font-size:21px;color:#214455;letter-spacing:-.45px}
#loginView .u103-university-band button,#loginView .u103-news-footer button{border:0;background:#173f51;color:#fff;border-radius:8px;padding:13px 18px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}
#loginView .u103-updates{display:grid;grid-template-columns:1.15fr 1fr;gap:24px}
#loginView .u103-update-card{position:relative;min-height:440px;padding:34px;background:#fff;border:1px solid var(--u103-line);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 15px 38px rgba(16,48,64,.045)}
#loginView .u103-update-card:after{content:"";position:absolute;width:240px;height:240px;border-radius:50%;right:-110px;top:-110px;background:#fff0e6}
#loginView .u103-update-agenda{background:#173f51;border-color:#173f51;color:#fff}
#loginView .u103-update-agenda:after{background:#ffffff0a}
#loginView .u103-update-icon{position:relative;z-index:1;display:grid;place-items:center;width:55px;height:55px;border-radius:15px;background:#fff0e7;color:#d05d2b;margin-bottom:35px}
#loginView .u103-update-agenda .u103-update-icon{background:#ffffff12;color:#ffc19d}
#loginView .u103-update-icon svg{width:27px;height:27px}
#loginView .u103-update-kicker{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:15px}
#loginView .u103-update-kicker span{font-size:10px;letter-spacing:1.8px;font-weight:800;color:#bc572b}
#loginView .u103-update-kicker i{font-style:normal;font-size:8px;letter-spacing:1px;color:#89979b;background:#f2f4ef;border-radius:999px;padding:7px 9px}
#loginView .u103-update-agenda .u103-update-kicker span{color:#f4b28f}
#loginView .u103-update-agenda .u103-update-kicker i{color:#bcd0d8;background:#ffffff0e}
#loginView .u103-update-card h3{position:relative;z-index:1;font-size:30px;line-height:1.15;letter-spacing:-1px;color:#1a3c4e;margin:17px 0 14px;max-width:510px}
#loginView .u103-update-agenda h3{color:#fff}
#loginView .u103-update-card>p{position:relative;z-index:1;font-size:13px;line-height:1.7;color:#6e8086;max-width:520px;margin:0 0 25px}
#loginView .u103-update-agenda>p{color:#cbd8dd}
#loginView .u103-update-preview{position:relative;z-index:1;margin-top:auto;padding:18px;border-radius:13px;background:#f6f5f0;display:grid;gap:5px}
#loginView .u103-update-agenda .u103-update-preview{background:#ffffff0c}
#loginView .u103-update-preview b{font-size:12px;color:#314f5d}
#loginView .u103-update-preview span{font-size:11px;line-height:1.55;color:#78878d}
#loginView .u103-update-agenda .u103-update-preview b{color:#fff}
#loginView .u103-update-agenda .u103-update-preview span{color:#c0d0d6}
#loginView .u103-update-card>button{position:relative;z-index:1;margin-top:18px;display:flex;justify-content:space-between;align-items:center;border:0;background:transparent;border-top:1px solid #e7e9e4;padding:17px 0 0;color:#ba5225;font:inherit;font-size:12px;font-weight:800;cursor:pointer}
#loginView .u103-update-agenda>button{border-top-color:#ffffff20;color:#f2b18e}
#loginView .u103-update-card>button span{font-size:18px}
#loginView .u103-news-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:35px;padding-top:25px;border-top:1px solid var(--u103-line);font-size:12px;color:#6c7d83}
#loginView .u103-contact-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr)}
#loginView .u103-contact-main{padding:38px 40px}
#loginView .u103-contact-main h3{margin-bottom:27px!important}
#loginView .u103-contact-form{display:grid;gap:18px}
#loginView .u103-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}
#loginView .u103-contact-form label{display:grid;gap:8px;color:#48616d;font-size:11px;font-weight:700}
#loginView .u103-contact-form input,#loginView .u103-contact-form select,#loginView .u103-contact-form textarea{width:100%;border:1px solid #dfe4e2;border-radius:9px;background:#fbfbf8;color:#183849;padding:13px 14px;font:inherit;font-size:13px;outline:none;transition:.2s}
#loginView .u103-contact-form textarea{resize:vertical;min-height:135px}
#loginView .u103-contact-form input:focus,#loginView .u103-contact-form select:focus,#loginView .u103-contact-form textarea:focus{border-color:#e78250;box-shadow:0 0 0 3px #f7d8c733}
#loginView .u103-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}
#loginView .u103-form-submit{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:4px}
#loginView .u103-form-submit>span{font-size:10px;line-height:1.5;color:#829096;max-width:350px}
#loginView .u103-form-submit>span.is-success{color:#33725a;font-weight:700}
#loginView .u103-form-submit>span.is-error{color:#a43e3e;font-weight:700}
#loginView .u103-form-submit button{display:flex;gap:22px;align-items:center;border:0;border-radius:8px;background:#ed7137;color:#fff;padding:14px 18px;font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}
#loginView .u103-form-submit button:disabled{opacity:.6;cursor:wait}
#loginView .u103-contact-side{min-height:100%;background:linear-gradient(160deg,#173f51,#0b3042)}
#loginView .u103-contact-side-line{height:1px;background:#ffffff20;width:100%;margin:auto 0 22px}
#loginView .u103-contact-side small{font-size:9px;letter-spacing:1.4px;color:#8fb0be;margin-bottom:12px}
#loginView .u103-login-brand{display:flex!important;align-items:center!important;justify-content:center!important;gap:13px!important;margin-bottom:22px!important}
#loginView .u103-login-brand-mark{width:82px!important;height:auto!important;object-fit:contain!important}
#loginView .u103-login-brand-copy{display:block!important;text-align:left!important}
#loginView .u103-login-brand-copy strong{display:block!important;color:#f36522!important;font-size:31px!important;line-height:1!important;letter-spacing:.2px!important}
#loginView .u103-login-brand-copy small{display:block!important;color:#264253!important;font-size:8px!important;letter-spacing:.15px!important;margin-top:5px!important}
body.login-mode #loginView #publicProgramDialog{background:#0c3147!important;border-color:#446276!important;border-radius:20px!important}
body.login-mode #loginView #publicProgramDialog .program-dialog-label{color:#ff9a67!important}
body.login-mode #loginView #publicProgramDialog .program-dialog-back{background:#ef7138!important;border-color:#ef7138!important;border-radius:8px!important}
@media(max-width:900px){
 #loginView .u103-home-links,#loginView .u103-about-grid{grid-template-columns:1fr}
 #loginView .u103-about-grid article{min-height:250px}
 #loginView .u103-updates{grid-template-columns:1fr}
 #loginView .u103-contact-grid{grid-template-columns:1fr}
}
@media(max-width:760px){
 #loginView .u103-home-links{margin-top:25px}
 #loginView .u103-home-links article{padding:22px 20px;grid-template-columns:auto 1fr auto}
 #loginView .u103-about-grid article{padding:25px;min-height:230px}
 #loginView .u103-about-top{margin-bottom:25px}
 #loginView .u103-about-grid h3{font-size:27px}
 #loginView .u103-university-band{flex-direction:column;align-items:flex-start;padding:24px}
 #loginView .u103-university-band strong{font-size:18px}
 #loginView .u103-update-card{min-height:390px;padding:26px}
 #loginView .u103-update-card h3{font-size:26px}
 #loginView .u103-news-footer{align-items:flex-start;flex-direction:column}
 #loginView .u103-contact-main{padding:27px 24px}
 #loginView .u103-form-row{grid-template-columns:1fr}
 #loginView .u103-form-submit{align-items:flex-start;flex-direction:column}
 #loginView .u103-form-submit button{width:100%;justify-content:space-between}
 #loginView .u103-login-brand{gap:9px!important}
 #loginView .u103-login-brand-mark{width:66px!important}
 #loginView .u103-login-brand-copy strong{font-size:26px!important}
 #loginView .u103-login-brand-copy small{font-size:7px!important}
}

/* v29.104 · contenido institucional importado y reorganizado desde hotelescuela.org.ve */
#loginView .u104-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:7px 0 0;background:#e3e6e2;border:1px solid #e3e6e2;border-radius:16px;overflow:hidden}
#loginView .u104-stats article{background:#fff;padding:21px 22px;min-height:116px;display:flex;flex-direction:column;justify-content:center}
#loginView .u104-stats strong{font-size:29px;line-height:1;color:#173e51;letter-spacing:-1px}
#loginView .u104-stats span{margin-top:8px;font-size:11px;font-weight:800;color:#d15d2d;text-transform:uppercase;letter-spacing:.65px}
#loginView .u104-stats small{margin-top:5px;font-size:10px;color:#7b898e;line-height:1.4}
#loginView .u104-stats-note{margin:9px 2px 0;font-size:9px;color:#8a9699;text-align:right}
#loginView .u104-section{margin-top:52px;padding-top:38px;border-top:1px solid var(--u103-line)}
#loginView .u104-section-head{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(300px,1fr);gap:45px;align-items:end;margin-bottom:23px}
#loginView .u104-section-head span{font-size:9px;font-weight:850;letter-spacing:1.8px;color:#ca5e30}
#loginView .u104-section-head h3{margin:7px 0 0;font-size:34px;color:#173d4e;letter-spacing:-1.2px}
#loginView .u104-section-head>p{margin:0;color:#708087;font-size:12px;line-height:1.7;max-width:570px}
#loginView .u104-program-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}
#loginView .u104-program-card{min-height:310px;padding:26px;border:1px solid #e4e6e2;border-radius:17px;background:#fff;display:flex;flex-direction:column;box-shadow:0 9px 28px rgba(17,53,70,.035)}
#loginView .u104-program-card.is-featured{background:#f4efe7;border-color:#e5d9cb}
#loginView .u104-program-card small{font-size:9px;letter-spacing:1.35px;color:#c45c2e;font-weight:850}
#loginView .u104-program-card h4{margin:19px 0 13px;color:#193e50;font-size:23px;line-height:1.13;letter-spacing:-.7px}
#loginView .u104-program-card p{margin:0;color:#728187;font-size:12px;line-height:1.7}
#loginView .u104-program-card button{margin-top:auto;border:0;border-top:1px solid #e8e8e3;background:transparent;padding:16px 0 0;display:flex;justify-content:space-between;align-items:center;color:#b95124;font:inherit;font-weight:800;font-size:11px;cursor:pointer}
#loginView .u104-program-card button span{font-size:18px}
#loginView .u104-life{margin-bottom:14px}
#loginView .u104-life-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}
#loginView .u104-life-grid article{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:18px;padding:22px 23px;background:#fff;border:1px solid #e3e6e2;border-radius:14px}
#loginView .u104-life-grid article>span{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fff0e7;color:#bd5729;font-size:10px;font-weight:900}
#loginView .u104-life-grid h4{margin:0 0 6px;color:#173d4e;font-size:15px}
#loginView .u104-life-grid p{margin:0;color:#748388;font-size:10.5px;line-height:1.55}
#loginView .u104-life-grid button{border:0;background:transparent;color:#b75228;font:inherit;font-size:10px;font-weight:800;cursor:pointer;white-space:nowrap}
#loginView .u104-contact-ref{display:grid;gap:7px;padding:16px 0 2px;color:#cbdbe1;font-size:10px;line-height:1.5}
#loginView .u104-contact-ref b{color:#fff;font-size:11px;margin-bottom:3px}
#loginView .u104-info-list{margin:3px 0 20px;padding:0;list-style:none;display:grid;gap:9px}
#loginView .u104-info-list li{position:relative;padding:11px 13px 11px 34px;border:1px solid #ffffff1d;border-radius:9px;background:#ffffff08;color:#e3edf2;line-height:1.45}
#loginView .u104-info-list li:before{content:'↗';position:absolute;left:13px;top:11px;color:#ff9866;font-weight:900}
#loginView .u104-info-note{padding:14px 16px;border-radius:10px;background:#f07a3a18;border:1px solid #f29a6840;color:#f0d6c8!important;font-size:12px!important;line-height:1.6!important}
#loginView .u104-info-source{display:inline-flex;margin-top:5px;padding:11px 14px;border-radius:8px;background:#ef7138;color:#fff!important;text-decoration:none;font-size:11px;font-weight:850;letter-spacing:.15px}
@media(max-width:980px){#loginView .u104-stats{grid-template-columns:1fr 1fr}#loginView .u104-program-grid{grid-template-columns:1fr}#loginView .u104-program-card{min-height:230px}#loginView .u104-life-grid{grid-template-columns:1fr}}
@media(max-width:760px){#loginView .u104-section{margin-top:38px;padding-top:30px}#loginView .u104-section-head{grid-template-columns:1fr;gap:12px}#loginView .u104-section-head h3{font-size:30px}#loginView .u104-life-grid article{grid-template-columns:40px 1fr}#loginView .u104-life-grid button{grid-column:2;justify-self:start}#loginView .u104-stats article{padding:17px 16px;min-height:108px}#loginView .u104-stats strong{font-size:25px}#loginView .u104-stats-note{text-align:left}}
@media(max-width:430px){#loginView .u104-stats{grid-template-columns:1fr}#loginView .u104-stats article{min-height:94px}}


/* v29.107: portada, navegación y contraste accesible */
body.login-mode #loginView{background:#f8f8f3!important;color:#153c4e!important}
body.login-mode #loginView .public-header{position:relative!important;max-width:1500px;margin:auto;height:96px!important;background:#fff!important}
#loginView .u101-home{max-width:1500px!important;padding:20px 4% 0!important}
#loginView .u103-hero{position:relative;min-height:560px!important;border-radius:22px!important;background-image:var(--public-hero-image)!important;background-size:cover!important;background-position:center!important;overflow:hidden}
#loginView .u103-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,34,48,.94),rgba(3,34,48,.67) 42%,rgba(3,34,48,.08) 85%)!important}
#loginView .u103-hero:after{display:none!important}
#loginView .u101-hero-copy{position:relative;z-index:1;padding:58px 48px 105px!important;max-width:720px!important}
#loginView .u101-hero h1{color:#fff!important;font-size:clamp(54px,6.4vw,88px)!important;line-height:1!important;letter-spacing:-3px!important;margin:24px 0!important}
#loginView .u101-hero h1 span{color:#fff!important}
#loginView .u101-hero-copy>p{color:#f4fafb!important;font-size:17px!important;max-width:370px!important;line-height:1.6!important}
#loginView .u101-eyebrow{color:#fff!important;letter-spacing:1.7px!important}
#loginView .u101-location{z-index:2!important;bottom:24px!important;left:48px!important;color:#fff!important;background:#103b4dbb;border-radius:8px;padding:10px 14px!important}
#loginView .u101-photo-label{display:none!important}
#loginView .u101-values{padding:20px 0!important;color:#345664!important}
#loginView .u104-stats{margin:0!important;border-radius:14px!important}
#loginView .u107-resources{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;border-bottom:1px solid #dce3df}
#loginView .u107-resources strong{font-size:13px;color:#173d50;margin-right:10px}
#loginView .u107-resources button{font:inherit;font-size:13px;font-weight:700;color:#173d50;background:#fff;border:1px solid #d5dedc;border-radius:8px;padding:12px 16px;cursor:pointer}
#loginView .u107-resources button:first-of-type{background:#173d50;color:white;border-color:#173d50}
#loginView .u107-destinations{margin:38px 0}
#loginView .u107-destinations h2{font-size:32px;color:#173d50;letter-spacing:-1px;margin:8px 0}
#loginView .u107-destinations>p{color:#46606b;font-size:14px;margin:0 0 22px;line-height:1.7}
#loginView .u107-dest-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px}
#loginView .u107-destination{position:relative;min-height:260px;border-radius:15px;overflow:hidden;background:#143a4c;margin:0}
#loginView .u107-destination img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}
#loginView .u107-destination:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#032537ef,transparent 80%)}
#loginView .u107-destination figcaption{position:absolute;z-index:1;bottom:22px;left:22px;right:20px;color:#fff!important}
#loginView .u107-destination strong{display:block;font-size:24px;line-height:1.25;margin:7px 0;color:#fff!important}
#loginView .u107-destination small{font-size:11px;letter-spacing:1px;color:#fff!important}
#loginView .u107-destination button{font:inherit;color:white;background:transparent;border:0;border-bottom:1px solid #ffffff90;padding:7px 0;cursor:pointer}
body.login-mode #loginView #publicProgramDialog{background:#fff!important;color:#173d50!important;width:min(980px,94vw)!important;max-height:90vh!important;border:1px solid #dce4e6!important;border-radius:18px!important;overflow:auto!important}
body.login-mode #loginView #publicProgramDialog .program-dialog-head{background:#133d50!important;color:white!important;padding:28px 68px 26px 30px!important}
body.login-mode #loginView #publicProgramTitle{color:white!important;font-size:29px!important;line-height:1.2!important}
body.login-mode #loginView #publicProgramLabel{color:#ffd7b5!important}
body.login-mode #loginView #publicProgramBody{padding:28px 30px!important;color:#203f4c!important;background:#fff!important}
body.login-mode #loginView #publicProgramBody :is(h2,h3,h4,h5,h6){color:#123d50!important;background:transparent!important;font-weight:800!important;line-height:1.35!important}
body.login-mode #loginView #publicProgramBody h4{font-size:20px!important}
body.login-mode #loginView #publicProgramBody :is(p,li,td,th){color:#284652!important;font-size:15px!important;line-height:1.75!important}
body.login-mode #loginView #publicProgramBody .u104-info-list li{background:#f1f5f4!important;border:1px solid #dce5e1!important}
body.login-mode #loginView #publicProgramBody .u104-info-note{color:#694322!important;background:#fff3e6!important;border-color:#eed8c1!important}
#loginView .u107-catalog{margin-top:32px;border-top:1px solid #dce3df;padding-top:22px}
#loginView .u107-catalog select,#loginView .u107-catalog input{background:white;color:#173d50;border:1px solid #9db3bc;border-radius:7px;padding:12px;font:inherit;width:100%;margin:5px 0 14px}
#loginView .u107-catalog-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#loginView .u107-catalog-grid button,#loginView .u107-doc{font:inherit;font-size:14px;text-align:left;background:#f1f6f5;color:#143e50;border:1px solid #d4e1de;border-radius:8px;padding:14px;cursor:pointer;line-height:1.5}
#loginView .u107-catalog-grid button small{display:block;font-size:11px;color:#496575;margin-bottom:5px}
#loginView .u107-article{font-size:15px;line-height:1.8;color:#284652}
#loginView .u107-article img{max-width:100%;height:auto;display:block;margin:20px auto;border-radius:6px;cursor:zoom-in}
#loginView .u107-article table{width:100%;border-collapse:collapse;display:block;overflow:auto}
#loginView .u107-article td,#loginView .u107-article th{padding:10px;border:1px solid #d7e2e2}
#loginView .u107-article a{color:#944017!important;text-decoration:underline;overflow-wrap:anywhere}
#loginView .u107-document-frame{width:100%;height:65vh;border:1px solid #d6e2e0;background:#f6f8f8}
#loginView .u107-breadcrumb{font:inherit;color:#174d60;background:#edf5f3;border:1px solid #cadaD8;border-radius:6px;padding:9px 14px;margin-bottom:18px;cursor:pointer}
#loginView .u107-source{font-size:11px!important;color:#506871!important;padding:12px 0;border-top:1px solid #dce5e2;margin-top:24px}
#loginView :is(button,a,input,select,textarea):focus-visible{outline:3px solid #d9571d!important;outline-offset:4px}
@media(max-width:760px){
 #loginView .u101-home{padding:12px 16px 0!important}
 #loginView .u103-hero{min-height:550px!important;background-position:60% center!important}
 #loginView .u101-hero-copy{padding:35px 23px 100px!important}
 #loginView .u101-hero h1{font-size:clamp(30px,10vw,44px)!important;letter-spacing:-1.5px!important}
 #loginView .u101-location{left:22px!important;right:22px!important;bottom:20px!important;font-size:10px!important}
 #loginView .u107-dest-grid{grid-template-columns:1fr!important}
 #loginView .u107-destination{min-height:240px}
 #loginView .u107-catalog-grid{grid-template-columns:1fr}
 body.login-mode #loginView #publicProgramBody{padding:22px 18px!important}
 body.login-mode #loginView #publicProgramTitle{font-size:24px!important}
 #loginView .u104-stats{grid-template-columns:1fr 1fr!important}
 #loginView .u104-stats article{padding:16px!important}
}



body.login-mode #loginView .public-header{z-index:50!important;overflow:visible!important}
#loginView .unatur-university-nav{position:relative}
#loginView #universityNavToggle{display:flex;align-items:center;gap:7px;white-space:nowrap}
#loginView .unatur-chevron{font-size:18px;transition:transform .15s}
#loginView #universityNavToggle[aria-expanded="true"]{background:#fff0e4!important;color:#ac451b!important}
#loginView #universityNavToggle[aria-expanded="true"] .unatur-chevron{transform:rotate(180deg)}
#loginView #universitySubnav[hidden]{display:none!important}
#loginView #universitySubnav{position:absolute;top:calc(100% + 12px);left:0;width:365px;padding:15px;background:#fff;border:1px solid #eadfd6;border-top:3px solid #ef7138;border-radius:15px;box-shadow:0 20px 55px #08293933;z-index:80;box-sizing:border-box}
#loginView .unatur-menu-label{display:block;color:#8a5534;font-size:10px;font-weight:800;letter-spacing:1.6px;padding:5px 10px 12px}
body.login-mode #loginView #universitySubnav button{display:grid!important;grid-template-columns:32px 1fr 14px;gap:10px!important;width:100%;text-align:left!important;align-items:center!important;padding:14px 10px!important;border:0!important;border-radius:9px!important;background:#fff!important;white-space:normal!important;letter-spacing:normal!important}
body.login-mode #loginView #universitySubnav button:hover,body.login-mode #loginView #universitySubnav button:focus-visible{background:#fff3e9!important}
#loginView #universitySubnav strong{display:block;font-size:14px;color:#173d50!important;line-height:1.35}
#loginView #universitySubnav small{display:block;font-size:11px;font-weight:400;color:#526b75!important;margin-top:5px;line-height:1.45}
body.login-mode #loginView #universitySubnav .unatur-menu-number{display:grid;place-items:center;width:30px;height:34px;background:#fff0e4;color:#ac451b!important;border-radius:8px;font-size:10px;font-weight:800}
#loginView #publicViewUniversity>.u107-resources{display:none!important}
#loginView #publicViewUniversity[data-university-panel="identity"] :is(#universityAcademic,#universityLife){display:none!important}
#loginView #publicViewUniversity[data-university-panel="academic"] :is(.u102-intro,#universityIdentity,#universityLife){display:none!important}
#loginView #publicViewUniversity[data-university-panel="life"] :is(.u102-intro,#universityIdentity,#universityAcademic){display:none!important}
#loginView #publicViewUniversity[data-university-panel="academic"] #universityAcademic,#loginView #publicViewUniversity[data-university-panel="life"] #universityLife{border-top:0;margin-top:0;padding-top:10px}
@media(max-width:1180px){#loginView .unatur-university-nav{width:100%}#loginView #universityNavToggle{width:100%}#loginView #universitySubnav{position:static;width:100%;margin:8px 0;padding:9px;box-shadow:none;border-radius:10px}body.login-mode #loginView .public-nav.open{max-height:calc(100dvh - 115px);overflow-y:auto!important}}
@media(prefers-reduced-motion:reduce){#loginView .unatur-chevron{transition:none}}


#studyControlPage .ce-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;background:#eef4f8}#studyControlPage .ce-nav button{min-height:82px;text-align:left;font-size:14px;line-height:1.45;padding:16px;white-space:normal}#studyControlPage .ce-nav button.active{background:#083c57;border-color:#083c57;color:#fff;box-shadow:0 4px 12px #083c5720}@media(max-width:850px){#studyControlPage .ce-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){#studyControlPage .ce-nav{grid-template-columns:1fr}#studyControlPage .ce-nav button{min-height:58px}}

.ce-shell{background:#f5f8fb;border:1px solid #dce5ed;border-radius:20px;overflow:hidden;color:#173b5d}.ce-top{padding:22px;background:#083c57;color:white;display:flex;justify-content:space-between;gap:12px;align-items:center}.ce-top h3{margin:0;color:white;font-size:22px}.ce-top p{margin:7px 0 0;color:#d9edf6;font-size:13px}.ce-nav,.ce-subnav{display:flex;gap:7px;flex-wrap:wrap;padding:16px;border-bottom:1px solid #dce5ed}.ce-nav button,.ce-subnav button{border:1px solid #cad8e3;border-radius:10px;padding:10px 13px;background:white;color:#173b5d;cursor:pointer;font-weight:700}.ce-nav button.active{background:#083c57;color:white}.ce-subnav button.active{background:#fff0e5;color:#9b3700;border-color:#fa8c4b}.ce-body{padding:18px}.ce-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;align-items:center}.ce-toolbar h4{margin:0 auto 0 0;color:#173b5d;font-size:18px}.ce-help{font-size:13px;line-height:1.65;color:#456071;margin:0 0 15px}.ce-form{background:white;border:1px solid #d7e2eb;padding:18px;border-radius:14px;margin-bottom:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ce-form label{font-size:12px;font-weight:700;color:#274f65;display:flex;flex-direction:column;gap:6px;min-width:0}.ce-form input,.ce-form select,.ce-form textarea{font:inherit;font-weight:400;color:#163e55;background:white;width:100%;min-height:42px;border:1px solid #b6cbd9;border-radius:8px;padding:9px;box-sizing:border-box}.ce-form select[multiple]{min-height:115px}.ce-form .ce-wide{grid-column:1/-1}.ce-form button{justify-self:start}.ce-table-wrap{max-width:100%;overflow:auto;background:white;border-radius:12px;border:1px solid #dce5ed}.ce-table{width:100%;border-collapse:collapse;font-size:12px}.ce-table th{color:#fff;background:#164b65;text-align:left;padding:11px;white-space:nowrap}.ce-table td{padding:11px;border-bottom:1px solid #edf2f6;max-width:320px;overflow-wrap:anywhere;vertical-align:top;color:#24485d}.ce-table button{padding:6px 9px;border-radius:7px;white-space:nowrap}.ce-result{padding:18px;background:#fff;border-left:4px solid #ef6b25;border-radius:8px;margin:15px 0;color:#173b5d;line-height:1.7}.ce-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0}.ce-metrics div{background:white;border:1px solid #dce5ed;border-radius:12px;padding:15px}.ce-metrics b{display:block;font-size:26px;color:#083c57}.ce-metrics span{font-size:12px;color:#456071}#ceProfessorDialog{border:0;padding:0;border-radius:18px;width:min(1200px,95vw);max-height:92vh;overflow:auto}#ceProfessorDialog::backdrop{background:#031e30aa}.ce-error{color:#9f1f16;background:#fff0ed;padding:14px;border-radius:9px}.ce-saved{color:#175638;background:#eaf8ef;padding:12px;border-radius:8px}@media(max-width:800px){.ce-form{grid-template-columns:1fr 1fr}.ce-metrics{grid-template-columns:1fr 1fr}.ce-top{align-items:flex-start}}@media(max-width:520px){.ce-form{grid-template-columns:1fr}.ce-body{padding:10px}.ce-nav{padding:10px}.ce-nav button{flex:1 1 42%;font-size:11px}.ce-top{padding:16px}.ce-top h3{font-size:18px}}


/* Recuadros del cronograma con las mismas medidas que Datos del plan. */
#evaluationPlanModal .plan-card-top{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;align-items:stretch!important}
#evaluationPlanModal .plan-card-main{min-width:0}
#evaluationPlanModal .plan-card-top>label,#evaluationPlanModal .plan-card-desc>label{display:flex!important;flex-direction:column;gap:7px!important;min-width:0;padding:10px 11px 11px;border:1px solid #dce7f3;border-radius:12px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 4px 12px rgba(25,70,120,.045);font-size:11px!important;font-weight:900!important;color:#244d80!important}
#evaluationPlanModal .plan-card-top>label:focus-within,#evaluationPlanModal .plan-card-desc>label:focus-within{border-color:#79afe2;box-shadow:0 7px 18px rgba(30,103,181,.12);transform:translateY(-1px)}
#evaluationPlanModal .plan-card-top input,#evaluationPlanModal .plan-card-top select,#evaluationPlanModal .plan-card-desc textarea{box-sizing:border-box;min-width:0;min-height:40px!important;border:1px solid #cbd9e9!important;border-radius:9px!important;background:#fff!important}
#evaluationPlanModal .plan-card-desc textarea{min-height:64px!important}
#evaluationPlanModal .plan-card-top>.evaluation-plan-item-remove{align-self:center;justify-self:end;width:40px}
@media(max-width:980px){#evaluationPlanModal .plan-card-top{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){#evaluationPlanModal .plan-card-top{grid-template-columns:minmax(0,1fr)!important}#evaluationPlanModal .institutional-plan-card{grid-template-columns:minmax(0,1fr)!important;padding:12px!important}#evaluationPlanModal .institutional-plan-card:before{display:none}#evaluationPlanModal .evaluation-plan-editor-head{flex-wrap:wrap}}


.classroom-dialog{width:min(1080px,96vw);max-height:94vh;display:flex;flex-direction:column}.classroom-dialog .dialog-body{overflow:auto;min-height:0}.classroom-tools{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:14px 0}.classroom-tools label{display:grid;gap:5px}.classroom-note{padding:12px 15px;border-radius:12px;background:#edf5ff;color:#174c7d;line-height:1.5}.classroom-table input[type=number]{width:100px}.classroom-table select{min-width:130px}.classroom-table input[type=text]{min-width:180px;width:100%}.classroom-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0}.classroom-summary>div{padding:13px;border:1px solid #dce7f3;border-radius:12px;background:#f8fbff}.classroom-summary b,.classroom-summary small{display:block}.classroom-summary b{font-size:22px;color:#124c87}.classroom-summary small{color:#526b84}.classroom-student-card{padding:18px;border:1px solid #dce7f3;border-radius:15px;margin:14px 0;background:white}.classroom-student-card h3{margin:0;color:#124c87}.classroom-student-card details{margin-top:12px}.classroom-student-card summary{cursor:pointer;font-weight:800;padding:8px 0}.classroom-feedback{min-height:24px;color:#b42318}.classroom-table td small{display:block;color:#63758a}.classroom-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}
@media(max-width:600px){.classroom-dialog{width:98vw}.classroom-dialog .dialog-body{padding:12px}.classroom-summary{grid-template-columns:1fr 1fr}.classroom-tools>*{max-width:100%}}


#userModal .dialog{width:min(1100px,96vw)}.user-assignment-card{padding:14px;border:1px solid #dce7f3;border-radius:12px;margin:12px 0;background:#f8fbff;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.user-assignment-card label{display:grid;gap:6px;min-width:0}.user-assignment-card input,.user-assignment-card select{width:100%;min-width:0}.user-assignment-card button{justify-self:end}.assignment-help{color:#526b84;line-height:1.5}@media(max-width:760px){.user-assignment-card{grid-template-columns:1fr}}


/* Misma imagen y composición de la portada; fondo claro para conservar sus colores. */
body:not(.login-mode) #appView #sidebar .menu-brand135{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:100%!important;max-width:270px!important;box-sizing:border-box!important;padding:14px 10px!important;background:#fff!important;border-radius:12px!important}
body:not(.login-mode) #appView #sidebar .menu-brand-mark135{display:block!important;width:74px!important;height:auto!important;max-width:30%!important;object-fit:contain!important;clip-path:inset(0 0 2% 0)!important;flex-shrink:0!important}
body:not(.login-mode) #appView #sidebar .menu-brand-copy135{display:block!important;text-align:center!important}
body:not(.login-mode) #appView #sidebar .menu-brand-copy135 strong{display:block!important;font-size:29px!important;color:#f36522!important;line-height:1!important;letter-spacing:.3px!important;font-weight:850!important}
body:not(.login-mode) #appView #sidebar .menu-brand-copy135 small{display:block!important;margin-top:5px!important;font-size:8px!important;line-height:1.2!important;letter-spacing:.2px!important;color:#263f50!important}


#sessionStart136{position:fixed;inset:0;z-index:100000;background:#082b51;display:grid;place-items:center;padding:22px;overflow:auto;font-family:inherit;color:#12375d}
#sessionStart136[hidden]{display:none!important}
.session-start-card136{width:min(550px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:24px;padding:30px;box-shadow:0 25px 80px #00162d66}
.session-start-card136 h2{font-size:26px;margin:8px 0 12px;color:#0b3261}.session-start-card136 p{line-height:1.5;margin:10px 0;color:#52677d}
.session-start-brand136{font-size:17px;font-weight:850;color:#ed650c;letter-spacing:2px}
#sessionProgress136{width:100%;height:12px;accent-color:#eb650c;margin:16px 0 8px;display:block}
#sessionTasks136{list-style:none;margin:16px 0;padding:0;display:grid;gap:7px}
#sessionTasks136 li{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f3f6fa;border-radius:10px;padding:10px 12px;font-size:13px}
#sessionTasks136 li[data-status="ready"] span:last-child{color:#087648}#sessionTasks136 li[data-status="error"] span:last-child{color:#b52b2b}
.session-start-actions136{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.session-start-actions136 button{padding:10px 15px;border-radius:10px;cursor:pointer}
#sessionSummary136{min-height:24px;font-size:13px}


body:not(.login-mode) #appView #sidebar .menu-brand135{background:transparent!important;box-shadow:none!important}


  /* Solo el texto institucional del logo; el símbolo conserva sus colores. */
  body:not(.login-mode) #appView #sidebar .menu-brand-copy135 small{
    color:#fff!important;
  }


#evaluationPlanModal .evaluation-plan-modern{width:min(1400px,96vw)!important;height:auto!important;max-height:94vh!important}
#evaluationPlanModal .evaluation-plan-body{background:white!important;padding:20px 24px!important}
#evaluationPlanModal .plan-institutional-intro{display:none!important}
#evaluationPlanModal .evaluation-context-card{background:#f2f7fd!important;box-shadow:none!important;padding:14px!important}
#evaluationPlanModal .evaluation-context-title{display:none!important}
#evaluationPlanModal .evaluation-plan-context-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}
#evaluationPlanModal .evaluation-plan-context-grid .field{grid-column:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;transform:none!important}
#evaluationPlanModal #evaluationPlanAssignmentWrap{grid-column:1/-1!important}
#evaluationPlanModal .evaluation-plan-context-grid .field:has(#evaluationPlanUnit){grid-column:span 2!important}
#evaluationPlanModal .evaluation-plan-items-editor{display:block!important;border:1px solid #dce7f3;border-radius:12px;overflow-x:auto;padding:6px!important}
#evaluationPlanModal .ep-table-head{display:grid;grid-template-columns:44px 150px minmax(200px,1.8fr) minmax(135px,1fr) 105px 140px 40px;gap:10px;min-width:970px;padding:12px 10px;background:#edf4fb;color:#143f74;font-size:12px;font-weight:700;border-radius:6px}
#evaluationPlanModal .institutional-plan-card{min-width:970px;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;padding:10px!important;border:0!important;border-bottom:1px solid #e2eaf3!important;border-radius:0!important;box-shadow:none!important;background:white!important}
#evaluationPlanModal .plan-card-top{grid-template-columns:150px minmax(200px,1.8fr) minmax(135px,1fr) 105px 140px 40px!important;gap:10px!important;align-items:center!important}
#evaluationPlanModal .plan-card-top>label{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;gap:0!important;transform:none!important;font-size:0!important}
#evaluationPlanModal .plan-card-top input,#evaluationPlanModal .plan-card-top select{font-size:13px!important;min-height:40px!important;padding:8px!important;font-weight:400!important;color:#183858!important}
#evaluationPlanModal .plan-card-top select[data-plan-field="estadoCumplimiento"]{color:#a65b0a!important;background:#fff8e9!important}
#evaluationPlanModal .plan-card-number{width:34px!important;height:34px!important;border-radius:10px!important;background:#e9f3ff!important;color:#1268c4!important;box-shadow:none!important;margin-top:3px}
#evaluationPlanModal .plan-card-desc{margin-top:2px}
#evaluationPlanModal .plan-card-desc summary{cursor:pointer;font-size:12px;color:#55749a;padding:5px 0}
#evaluationPlanModal .plan-card-desc>label{padding:8px!important;box-shadow:none!important}
#evaluationPlanModal .ep-general-description{display:grid;gap:8px;margin:16px 0;color:#244d80;font-size:13px;font-weight:700;padding:14px;border:1px solid #dce7f3;border-radius:12px;background:#f7faff}
#evaluationPlanModal .ep-general-description textarea{width:100%;min-height:70px;border:1px solid #cbd9e9;border-radius:9px;padding:10px;font-size:13px}
#evaluationPlanModal .evaluation-plan-foot{flex-wrap:wrap!important}
@media(max-width:760px){#evaluationPlanModal .evaluation-plan-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#evaluationPlanModal .evaluation-plan-modal-head h2{font-size:20px!important}#evaluationPlanModal .evaluation-plan-body{padding:12px!important}#evaluationPlanModal .evaluation-plan-editor-head{flex-wrap:wrap!important}#evaluationPlanModal .evaluation-plan-foot-actions{flex-wrap:wrap!important}}


/* Scoped styling: the rest of UNATUR keeps its existing design. */
.auth34{--auth-navy:#082b61;--auth-muted:#526989;--auth-border:#b8cbe4;--auth-green:#07874c;box-sizing:border-box;color:var(--auth-navy);font-family:Inter,'Segoe UI',Arial,sans-serif;text-align:left}
.auth34 *{box-sizing:border-box}
#masterPassword137,#mandatoryPasswordModal{background:rgba(5,29,51,.61)!important;backdrop-filter:blur(5px);padding:24px;z-index:12000}
#masterPassword137 .auth34,#mandatoryPasswordModal .auth34{width:min(768px,100%)!important;max-width:768px!important;max-height:calc(100dvh - 48px)!important;overflow:auto!important;background:#fff!important;border:1px solid #e8eef6!important;border-radius:22px!important;box-shadow:0 28px 90px #031b3c40!important;margin:auto!important;padding:0!important;scrollbar-width:thin}
.auth34 .auth34-header{display:flex;align-items:center;gap:22px;padding:30px 36px 23px;position:relative}
.auth34 .auth34-emblem{display:grid;place-items:center;width:70px;height:70px;flex:0 0 70px;border-radius:16px;background:linear-gradient(135deg,#eef6ff,#deecff);color:#0878eb}
.auth34 svg{width:22px;height:22px;display:block;flex-shrink:0}
.auth34 .auth34-emblem svg{width:38px;height:38px;fill:#1682ef;stroke:#fff}
.auth34 .auth34-heading{min-width:0;flex:1;padding-right:16px}
.auth34 .auth34-heading h2{font-family:inherit!important;font-size:28px!important;line-height:1.22!important;font-weight:750!important;margin:0 0 9px!important;color:var(--auth-navy)!important;letter-spacing:-.6px!important}
.auth34 .auth34-heading p{font-size:16px!important;line-height:1.5!important;margin:0!important;color:var(--auth-muted)!important;font-weight:400!important}
.auth34 .auth34-close{position:absolute;right:22px;top:24px;width:36px;height:36px;border:0;background:transparent;color:#496486;border-radius:9px;padding:7px;cursor:pointer}
.auth34 .auth34-close:hover{background:#edf3fb}
.auth34 .auth34-body{padding:0 36px}
.auth34 .auth34-identity{display:flex;align-items:center;gap:20px;min-height:84px;padding:15px 24px;margin-bottom:22px;background:linear-gradient(110deg,#edf4ff,#eaf1fc);border-radius:14px}
.auth34 .auth34-avatar{height:58px;width:58px;flex:0 0 58px;display:grid;place-items:center;border-radius:50%;background:#fbe3d1;color:#cd5706;font-size:24px;font-weight:750}
.auth34 .auth34-identity b{display:block;font-size:17px;line-height:1.4;font-weight:750;overflow-wrap:anywhere}
.auth34 .auth34-identity small{display:block;font-size:15px;color:var(--auth-muted);line-height:1.5;margin-top:3px}
.auth34 .auth34-field{margin:0 0 20px!important;width:100%;min-width:0}
.auth34 .auth34-label{display:block!important;font-family:inherit!important;font-size:16px!important;font-weight:650!important;line-height:1.4!important;color:var(--auth-navy)!important;margin:0 0 8px!important;padding:0!important}
.auth34 .auth34-input{position:relative;display:flex;align-items:center;width:100%;min-width:0}
.auth34 .auth34-input>svg{position:absolute;left:18px;top:17px;color:#496486;pointer-events:none;width:22px;height:22px;z-index:1}
.auth34 .auth34-input input{display:block!important;width:100%!important;height:56px!important;min-height:56px!important;border:1px solid var(--auth-border)!important;border-radius:11px!important;background:#fff!important;padding:12px 56px 12px 55px!important;margin:0!important;font-family:inherit!important;font-size:17px!important;line-height:24px!important;color:var(--auth-navy)!important;box-shadow:none!important;outline:none!important;transition:border-color .15s,box-shadow .15s}
.auth34 .auth34-input input::placeholder{color:#8190a6!important;font-size:15px!important;letter-spacing:0}
.auth34 .auth34-input input[type=password]{letter-spacing:2.2px}
.auth34 .auth34-input input:focus{border-color:#287bdd!important;box-shadow:0 0 0 3px #237bd51a!important}
.auth34 .auth34-input input[aria-invalid=true]{border-color:#c54242!important}
.auth34 .auth34-eye{position:absolute;right:10px;top:7px;width:42px;height:42px;border:0!important;border-radius:8px;background:transparent!important;color:#506784!important;display:grid;place-items:center;padding:10px;cursor:pointer}
.auth34 .auth34-eye:hover{background:#eef4fb!important}
.auth34 .auth34-eye[aria-pressed=true]::after{content:'';position:absolute;width:24px;height:2px;background:currentColor;transform:rotate(-40deg)}
.auth34 button:focus-visible,.auth34 a:focus-visible{outline:3px solid #287bdd!important;outline-offset:3px}
.auth34 .auth34-feedback{display:flex;align-items:center;gap:9px;min-height:24px;margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--auth-muted)}
.auth34 .auth34-feedback[data-state=valid]{color:var(--auth-green)}
.auth34 .auth34-feedback[data-state=invalid]{color:#b33131}
.auth34 .auth34-dot{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;border-radius:50%;border:1px solid #b8c7d9;color:#62768e;font-size:12px;font-weight:700}
.auth34 [data-state=valid]>.auth34-dot,.auth34 [data-valid=true]>.auth34-dot{background:#07874c;border-color:#07874c;color:#fff}
.auth34 .auth34-rules{display:grid;grid-template-columns:1fr 1fr;gap:13px 24px;margin:12px 0 0;padding:18px 22px;border-radius:13px;background:#f3f6fb;list-style:none!important;transition:background .15s}
.auth34 .auth34-rules[data-complete=true]{background:#edf8f3}
.auth34 .auth34-rules li{display:flex;align-items:center;gap:11px;font-size:14px;line-height:1.5;margin:0!important;color:var(--auth-muted)}
.auth34 .auth34-rules li[data-valid=true]{color:var(--auth-navy)}
.auth34 .auth34-error{color:#b33131;font-size:14px;line-height:1.5;min-height:0;margin:0!important;white-space:normal}
.auth34 .auth34-error:not(:empty){padding:12px 14px;margin:0 0 16px!important;border:1px solid #f1cdcd;border-radius:10px;background:#fff4f4}
.auth34 .auth34-footer{padding:0 36px 30px;background:#fff!important;border:0!important}
.auth34 .auth34-note{display:flex;align-items:flex-start;gap:11px;padding-top:17px;border-top:1px solid #dce5f1;color:var(--auth-muted);font-size:14px;line-height:1.55;margin:0 0 17px}
.auth34 .auth34-note svg{width:20px;height:20px;margin-top:1px}
.auth34 .auth34-actions{display:flex;gap:13px;align-items:center;justify-content:flex-end}
.auth34 .auth34-primary,.auth34 .auth34-secondary{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:12px!important;padding:13px 22px!important;font:650 15px/1.4 Inter,'Segoe UI',Arial,sans-serif!important;cursor:pointer;white-space:normal!important;text-decoration:none;transition:background .15s,box-shadow .15s}
.auth34 .auth34-primary{border:1px solid #f56a05!important;background:linear-gradient(105deg,#ff810b,#f45b03)!important;color:#fff!important;box-shadow:0 7px 20px #f56a0520!important}
.auth34 .auth34-primary:hover{background:linear-gradient(105deg,#f87500,#df5000)!important}
.auth34 .auth34-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none!important}
.auth34 .auth34-secondary{border:1px solid #91a8c8!important;background:#fff!important;color:var(--auth-navy)!important;box-shadow:none!important}
.auth34 .auth34-secondary:hover{background:#f2f6fc!important}
.auth34 .auth34-remember{display:flex!important;align-items:center;gap:9px;font-size:14px;color:var(--auth-muted);margin:0 0 20px!important}
.auth34 .auth34-remember input{height:17px!important;width:17px!important;min-height:17px!important;margin:0!important;accent-color:#0872d6}
#loginForm.auth34 .auth34-header{padding:0 0 25px;gap:18px}
#loginForm.auth34 .auth34-body,#loginForm.auth34 .auth34-footer{padding:0}
#loginForm.auth34 .auth34-actions{display:grid;grid-template-columns:1fr}
#loginForm.auth34 .auth34-header h2{font-size:27px!important}
body.login-mode #loginView .public-access-card{border-radius:22px!important;padding:32px!important;border:1px solid #e2eaf4!important;box-shadow:0 22px 65px #062a6020!important;max-width:600px;margin:auto}
body.login-mode #loginView .public-access-layout{grid-template-columns:minmax(0,1fr) minmax(0,600px)}
body.login-mode #loginView .public-access-card .public-login-brand{margin-bottom:24px}
#maintenanceSupportForm.auth34{background:#fff!important;border:1px solid #dce5f1!important;padding:0!important;border-radius:20px!important;box-shadow:0 16px 50px #07254b12!important;width:100%;max-width:640px;margin:24px auto 0!important}
#maintenanceSupportForm.auth34 .auth34-heading h2{font-size:25px!important}
#maintenanceSupportForm.auth34 .auth34-header{padding:26px 28px 22px}
#maintenanceSupportForm.auth34 .auth34-body{padding:0 28px}
#maintenanceSupportForm.auth34 .auth34-footer{padding:0 28px 26px}
.auth34 .auth34-caps{font-size:13px;color:#94620c;margin:7px 0 0}
.auth34 .auth34-caps:empty{display:none}
@media(max-width:900px){body.login-mode #loginView .public-access-layout{grid-template-columns:1fr}}
@media(max-width:600px){
 #masterPassword137,#mandatoryPasswordModal{padding:12px}
 #masterPassword137 .auth34,#mandatoryPasswordModal .auth34{max-height:calc(100dvh - 24px)!important;border-radius:18px!important}
 .auth34 .auth34-header{padding:24px 20px 20px;gap:13px}
 .auth34 .auth34-emblem{width:50px;height:50px;flex-basis:50px;border-radius:12px}
 .auth34 .auth34-emblem svg{width:30px;height:30px}
 .auth34 .auth34-heading h2{font-size:22px!important;letter-spacing:-.35px!important}
 .auth34 .auth34-heading p{font-size:14px!important}
 .auth34 .auth34-close{right:10px;top:10px}
 .auth34 .auth34-heading{padding-right:12px}
 .auth34 .auth34-body{padding:0 20px}
 .auth34 .auth34-footer{padding:0 20px 22px}
 .auth34 .auth34-identity{padding:14px;gap:12px;min-height:74px}
 .auth34 .auth34-avatar{height:44px;width:44px;flex-basis:44px;font-size:20px}
 .auth34 .auth34-identity b{font-size:14px}
 .auth34 .auth34-identity small{font-size:13px}
 .auth34 .auth34-rules{padding:15px;gap:10px;grid-template-columns:1fr}
 .auth34 .auth34-rules li{font-size:13px}
 .auth34 .auth34-actions{display:grid;grid-template-columns:1fr 1.8fr;gap:10px}
 .auth34 .auth34-primary,.auth34 .auth34-secondary{font-size:14px!important;padding:12px!important}
 body.login-mode #loginView .public-access-card{padding:24px 20px!important}
 #loginForm.auth34 .auth34-header h2{font-size:23px!important}
 #maintenanceSupportForm.auth34 .auth34-header{padding:24px 20px 20px}
 #maintenanceSupportForm.auth34 .auth34-body{padding:0 20px}
 #maintenanceSupportForm.auth34 .auth34-footer{padding:0 20px 22px}
}
@media(prefers-reduced-motion:reduce){.auth34 *{transition:none!important}}


/* One scroll container per overlay. Auto margins center only when there is room. */
#masterPassword137,#mandatoryPasswordModal,#maintenanceView{
  position:fixed!important;inset:auto 0 auto 0!important;
  top:var(--auth-visible-top,0px)!important;
  height:100vh!important;height:var(--auth-visible-height,100dvh)!important;
  max-height:none!important;min-height:0!important;box-sizing:border-box!important;
  overflow-y:auto!important;overflow-x:hidden!important;
  overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;
  scroll-padding-block:20px;touch-action:pan-y pinch-zoom;
  padding:24px!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important;
}
#masterPassword137:not(.hidden),#mandatoryPasswordModal:not(.hidden),#maintenanceView:not(.hidden){
  display:flex!important;flex-direction:column!important;align-items:center!important;
  justify-content:flex-start!important;
}
#masterPassword137 .auth34,#mandatoryPasswordModal .auth34{
  flex:0 0 auto!important;min-height:0!important;height:auto!important;
  max-height:none!important;overflow:visible!important;margin:auto 0!important;
}
#maintenanceView>.maintenance-card{flex:0 0 auto!important;max-height:none!important;margin:auto 0!important;overflow:visible!important}
.auth34 input,.auth34 button{scroll-margin-block:24px}
@media(max-width:600px){
  #masterPassword137,#mandatoryPasswordModal,#maintenanceView{padding:12px!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important;scroll-padding-block:12px}
}

.ce-table th{position:sticky;top:0;background:#e9f0f6}.ce-form input,.ce-form select,.ce-form textarea{min-height:42px}.ce-form select[multiple]{min-height:140px}.ce-result h3{margin-top:0}.ce-metrics b{font-variant-numeric:tabular-nums}.ce-help{line-height:1.65}.ce-form label{line-height:1.5}.ce-result{overflow:auto}@media(max-width:650px){.ce-form{grid-template-columns:1fr}.ce-toolbar button{width:100%}.ce-metrics{flex-wrap:wrap}}

#sidebar .nav button span:last-child{white-space:normal;overflow-wrap:break-word;line-height:1.3;text-align:left}
.menu-study36{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:10px;border:1px solid #dce5ed;border-radius:12px;background:#fff}
.menu-study36 button{padding:10px 14px;border:1px solid #cad8e3;border-radius:8px;background:white;color:#173b5d;cursor:pointer}
.menu-study36 button.active{background:#083c57;border-color:#083c57;color:#fff}
[data-menu-study36] [hidden],[data-unified-tabs="activities"] [hidden]{display:none!important}


:root{--module-blue:#3c8dbc;--module-border:#d8e1e8;--module-bg:#ecf0f5;--module-text:#333}
#appView .page{color:var(--module-text)}
#appView .page>.unified-module-tabs,#appView .page>.menu-study36{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:48px;margin:0 0 14px;padding:8px 10px;border:1px solid var(--module-border);border-radius:4px;background:#fff;box-sizing:border-box}
#appView .page>.unified-module-tabs button,#appView .page>.menu-study36 button{min-height:32px;padding:7px 12px;border:1px solid #c8d3db;border-radius:3px;background:#fff;color:#3c5668;font:600 13px/1.2 inherit;cursor:pointer;white-space:nowrap}
#appView .page>.unified-module-tabs button.active,#appView .page>.menu-study36 button.active{background:var(--module-blue);border-color:#367fa9;color:#fff}
#appView .page>.panel{margin:0 0 14px;border:1px solid var(--module-border);border-top:3px solid var(--module-blue);border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden}
#appView .page>.panel .panel-head{min-height:52px;box-sizing:border-box;padding:12px 15px;border-bottom:1px solid #edf1f4;background:#fff;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
#appView .page>.panel .panel-head h2{margin:0;color:#333;font-size:18px;line-height:1.25;font-weight:400}
#appView .page .search input,#appView .page .panel input,#appView .page .panel select,#appView .page .panel textarea{box-sizing:border-box;min-height:34px;border:1px solid #c8d3db;border-radius:3px;padding:6px 10px;background:#fff;color:#333;font:inherit}
#appView .page .panel button{border-radius:3px;min-height:32px;padding:6px 12px;font:600 13px/1.2 inherit}
#appView .page .panel button.primary{background:var(--module-blue);border-color:#367fa9;color:#fff}
#appView .page .panel button.secondary{background:#fff;border:1px solid #c8d3db;color:#3c5668}
#appView .page .data-table,#appView .page .table-wrap table{width:100%;border-collapse:collapse;font-size:13px;background:#fff}
#appView .page .data-table th,#appView .page .table-wrap th{padding:8px 10px;border:1px solid #e5e9ec;background:#f4f4f4;color:#333;text-align:left;font-weight:600;white-space:nowrap}
#appView .page .data-table td,#appView .page .table-wrap td{padding:8px 10px;border:1px solid #edf0f2;vertical-align:middle}
#appView .page .data-table tbody tr:nth-child(even),#appView .page .table-wrap tbody tr:nth-child(even){background:#fafafa}
#appView .page .data-table tbody tr:hover,#appView .page .table-wrap tbody tr:hover{background:#f1f7fb}
#appView .page .compact-module-head{align-items:center}
#appView .page .compact-module-title{display:flex;align-items:center;gap:8px;min-width:210px;flex:1 1 260px}
#appView .page .compact-module-search{flex:1 1 220px;max-width:340px}
#appView .page .compact-module-search input{width:100%}
#appView .page .compact-module-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
#appView .page .module-load-message{display:flex;gap:8px;flex-direction:column;padding:14px;margin:10px 0;border:1px solid #f0c36d;border-left:3px solid #f39c12;background:#fffaf0;color:#6b4c12;border-radius:3px}
@media(max-width:700px){#appView .page>.unified-module-tabs,#appView .page>.menu-study36{align-items:stretch}#appView .page>.unified-module-tabs button,#appView .page>.menu-study36 button{flex:1 1 auto;text-align:center}.compact-module-search{max-width:none!important}.compact-module-actions{width:100%}}


/* Layout standardization: every module uses the same square, compact visual language. */
#appView .module-standard-head{
  display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;box-sizing:border-box;
  margin:0 0 14px;padding:11px 15px;border:1px solid var(--module-border);border-top:3px solid var(--module-blue);
  border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)
}
#appView .module-standard-head h2{margin:0;color:#333;font-size:18px;line-height:1.25;font-weight:400}
#appView .module-standard-head small{display:block;margin-top:3px;color:#6b7780;font-size:12px;line-height:1.35}
#appView .module-standard-head button{flex:0 0 auto;border-radius:3px;min-height:32px;padding:6px 12px;font:600 13px/1.2 inherit}
#appView .page>.unified-module-tabs,#appView .page>.menu-study36{border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.03)}
#appView .page>.unified-module-tabs button,#appView .page>.menu-study36 button{border-radius:3px;box-shadow:none}
#appView .page>.panel{border-radius:3px}
#appView .page>.panel .panel-head{border-radius:0}
#appView .page .compact-module-actions button,#appView .page .panel-head button{white-space:nowrap}

/* Registro y Control: keep the single approved tab bar and the SICE workspace. */
#studyControlPage .sce-system-hero{display:none!important}
#studyControlPage #ceIntegralModule{border-radius:3px;border:1px solid var(--module-border);border-top:3px solid var(--module-blue);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}
#studyControlPage #ceIntegralContent{background:#fff}
#studyControlPage .ce-nav,#studyControlPage .ce-subnav{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 10px;background:#fff;border-bottom:1px solid var(--module-border)}
#studyControlPage .ce-nav button,#studyControlPage .ce-subnav button{min-height:32px;padding:7px 12px;border:1px solid #c8d3db;border-radius:3px;background:#fff;color:#3c5668;font:600 13px/1.2 inherit;box-shadow:none}
#studyControlPage .ce-nav button.active{background:var(--module-blue);border-color:#367fa9;color:#fff}
#studyControlPage .ce-subnav button.active{background:#eaf3f9;border-color:#9abbd1;color:#245c80}
#studyControlPage .ce-body{padding:14px;background:#fff}
#studyControlPage .ce-toolbar{align-items:center;margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid #edf1f4}
#studyControlPage .ce-toolbar h4{color:#333;font-size:17px;font-weight:400}
#studyControlPage .ce-form,#studyControlPage .ce-table-wrap,#studyControlPage .ce-result,#studyControlPage .ce-metrics div{border-radius:3px}
#studyControlPage .ce-form{border-color:var(--module-border);box-shadow:none}
#studyControlPage .ce-table-wrap{border-color:var(--module-border)}
#studyControlPage .ce-table th{background:#f4f4f4;color:#333;border:1px solid #e5e9ec}
#studyControlPage .ce-table td{border:1px solid #edf0f2}

/* Gestión Estudiantil: remove the special blue card so it follows the same panel style. */
#studentRecordPage .student-record-profile{display:flex;grid-template-columns:none;align-items:center;min-height:72px;box-sizing:border-box;padding:12px 15px;margin:0 0 14px;border:1px solid var(--module-border);border-top:3px solid var(--module-blue);border-radius:3px;background:#fff;color:#333;box-shadow:0 1px 2px rgba(0,0,0,.04)}
#studentRecordPage .student-record-profile h2{color:#333;font-size:18px;font-weight:400}
#studentRecordPage .student-record-profile p{color:#6b7780}
#studentRecordPage .student-record-avatar,#studentRecordPage .student-record-avatar-fallback{width:52px;height:52px;flex:0 0 52px;border-radius:3px;border:1px solid #d7e2eb;background:#eef5fa;color:#2d6d96}
#studentRecordPage .student-record-stats{gap:10px;margin-bottom:14px}
#studentRecordPage .student-record-stat{border-radius:3px;border:1px solid var(--module-border);border-top:3px solid #9abbd1;box-shadow:none}

/* Mensajería: same panel border, tabs and controls as the rest of the app. */
#messagingPage .module-standard-head{margin-bottom:14px}
#messagingPage .messaging-shell{gap:0;border:1px solid var(--module-border);border-top:3px solid var(--module-blue);border-radius:3px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden}
#messagingPage .messaging-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 10px;border:0;border-bottom:1px solid var(--module-border);border-radius:0;background:#fff;box-shadow:none}
#messagingPage .messaging-tab{min-height:32px;padding:7px 12px;border:1px solid #c8d3db;border-radius:3px;background:#fff;color:#3c5668;font:600 13px/1.2 inherit;box-shadow:none}
#messagingPage .messaging-tab.active{background:var(--module-blue);border-color:#367fa9;color:#fff}
#messagingPage .messaging-toolbar{padding:12px 14px;border-bottom:1px solid #edf1f4}
#messagingPage .message-card,#messagingPage .message-compose,#messagingPage .message-template-card{border-radius:3px;box-shadow:none}

/* Consistent spacing for all top-level sections and their responsive controls. */
#appView .page>.panel,#appView .page>.module-standard-head{margin-bottom:14px}
#appView .page>.panel:last-child{margin-bottom:0}
@media(max-width:700px){
  #appView .module-standard-head{align-items:flex-start;flex-direction:column}
  #appView .module-standard-head button{width:100%}
  #messagingPage .messaging-tabs{align-items:stretch}
  #messagingPage .messaging-tab{flex:1 1 auto;text-align:center}
}


/* Final layout rules resolve older forced nowrap/fixed-size declarations. */
body:not(.login-mode) #appView .page .panel-head{flex-wrap:wrap!important;gap:12px!important;align-items:center!important;padding:16px!important;background:#fff!important}
body:not(.login-mode) #appView .page .compact-module-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important}
body:not(.login-mode) #appView .page .compact-module-title{grid-column:1/-1!important;min-width:0!important;width:auto!important;display:flex!important;gap:8px!important}
body:not(.login-mode) #appView .page .compact-module-title h2{white-space:normal!important;font-size:18px!important;font-weight:600!important}
body:not(.login-mode) #appView .page .compact-module-search{min-width:0!important;max-width:none!important;width:100%!important;margin:0!important}
body:not(.login-mode) #appView .page .compact-module-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-end!important;margin:0!important;width:auto!important;min-width:0!important}
body:not(.login-mode) #appView #personnelPage .compact-module-head{grid-template-columns:minmax(180px,1fr) minmax(160px,220px) auto!important;align-items:end!important}
body:not(.login-mode) #appView #personnelPage .personnel-filter134{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;width:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important}
body:not(.login-mode) #appView #personnelPage .personnel-filter134>span{font-size:12px!important;font-weight:600!important;color:#526577!important}
body:not(.login-mode) #appView #personnelPage #personnelClassFilter131,body:not(.login-mode) #appView .page .compact-module-search input{height:38px!important;min-height:38px!important;border:1px solid #c8d3db!important;border-radius:4px!important;padding:8px 12px!important;font-size:13px!important;width:100%!important;box-sizing:border-box!important}
body:not(.login-mode) #appView .page .compact-module-actions button{min-height:38px!important;margin:0!important;border-radius:4px!important}
body:not(.login-mode) #appView .page .unified-module-tabs,body:not(.login-mode) #appView #messagingPage .messaging-tabs,body:not(.login-mode) #appView #studyControlPage .ce-nav,body:not(.login-mode) #appView #studyControlPage .ce-subnav{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;padding:10px!important;border-radius:4px!important;box-shadow:none!important;background:#fff!important}
body:not(.login-mode) #appView .page .unified-module-tabs button,body:not(.login-mode) #appView #messagingPage .messaging-tab,body:not(.login-mode) #appView #studyControlPage .ce-nav button,body:not(.login-mode) #appView #studyControlPage .ce-subnav button{flex:0 1 auto!important;min-height:36px!important;padding:8px 12px!important;border-radius:4px!important;white-space:normal!important;text-align:left!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;box-shadow:none!important}
body:not(.login-mode) #appView #messagingPage .messaging-toolbar{flex-wrap:wrap!important;gap:12px!important;padding:16px!important}
body:not(.login-mode) #appView #messagingPage .messaging-toolbar .search{min-width:0!important;flex:1 1 240px!important}
body:not(.login-mode) #appView .page .panel,body:not(.login-mode) #appView .page .student-record-profile,body:not(.login-mode) #appView .page .student-record-stat{border-radius:4px!important;box-shadow:none!important}
body:not(.login-mode) #appView #studyControlPage .ce-shell{margin-top:0!important;border-radius:4px!important}
body:not(.login-mode) #appView #studyControlPage .sce-admin-cards{display:none!important}
body:not(.login-mode) #appView #studyControlPage .role-module-tabs,body:not(.login-mode) #appView #studyControlPage .sce-admin-subtabs{display:flex;flex-wrap:wrap;gap:8px;padding:10px;background:#fff;border-radius:4px}
@media(max-width:1100px){body:not(.login-mode) #appView #personnelPage .compact-module-head{grid-template-columns:minmax(0,1fr) minmax(140px,220px)!important}body:not(.login-mode) #appView #personnelPage .compact-module-actions{grid-column:1/-1!important;justify-content:flex-start!important}}
@media(max-width:650px){body:not(.login-mode) #appView .page .compact-module-head,body:not(.login-mode) #appView #personnelPage .compact-module-head{grid-template-columns:minmax(0,1fr)!important}body:not(.login-mode) #appView .page .compact-module-actions{justify-content:flex-start!important;grid-column:1!important}body:not(.login-mode) #appView .page .compact-module-actions button{flex:1 1 auto!important}body:not(.login-mode) #appView .page .panel-head>div{min-width:0!important;max-width:100%!important}}


/* Navigation lives exclusively in the sidebar. Preserve underlying DOM for legacy handlers. */
body:not(.login-mode) #appView .page .unified-module-tabs,
body:not(.login-mode) #appView #messagingPage .messaging-tabs,
body:not(.login-mode) #appView #studyControlPage .ce-nav,
body:not(.login-mode) #appView #studyControlPage .ce-subnav,
body:not(.login-mode) #appView #studyControlPage .role-module-tabs{display:none!important}
#sidebar .sidebar-submenu39[hidden]{display:none!important}
#sidebar .sidebar-submenu39{margin:0 10px 10px 24px;padding:4px 0 4px 12px;border-left:2px solid #ffffff40}
#sidebar .sidebar-submenu39 button{display:block!important;width:100%!important;min-height:36px!important;padding:8px 10px!important;margin:2px 0!important;border:0!important;border-radius:4px!important;text-align:left!important;font:500 13px/1.4 inherit!important;color:inherit;background:transparent;white-space:normal!important}
#sidebar .sidebar-submenu39 button.active,#sidebar .sidebar-submenu39 button:hover{background:#ffffff26!important;color:inherit!important}
#sidebar [data-nav-parent39]::after{content:'▸';margin-left:auto}
#sidebar [data-nav-parent39][aria-expanded=true]::after{content:'▾'}
#sidebar .sidebar-submenu39 button.sidebar-category39{display:flex!important;align-items:center!important;gap:10px!important;min-height:46px!important;margin:8px 0 3px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important;opacity:1;background:#ffffff12}
#sidebar .sidebar-category39::after{content:'▸';margin-left:auto;flex:0 0 auto;font-size:17px}
#sidebar .sidebar-category39[aria-expanded=true]::after{content:'▾'}
#sidebar .sidebar-category-items160{margin:0 0 8px 8px;padding-left:8px;border-left:2px solid #ffffff40}
#sidebar .sidebar-category-items160[hidden]{display:none!important}
#sidebar .sidebar-submenu39 button:focus-visible{outline:2px solid #fff!important;outline-offset:2px}
#appView .overview-metrics39{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:16px}
#appView .overview-metrics39 article{background:#fff;border:1px solid #d8e1e8;border-top:3px solid #3c8dbc;padding:20px;border-radius:4px}
#appView .overview-metrics39 span{display:block;color:#536777;font-size:13px}
#appView .overview-metrics39 strong{display:block;font-size:30px;margin-top:8px;color:#173b5d}
#studentRecordPage[data-view39=record] #studentWorkPlansPanel,#studentRecordPage[data-view39=record] #studentEvaluationPlansPanel{display:none!important}
#studentRecordPage[data-view39=work]>:not(#studentWorkPlansPanel),#studentRecordPage[data-view39=evaluation]>:not(#studentEvaluationPlansPanel){display:none!important}



.malla-filters{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:14px;padding:18px;background:#fff7ee;border:1px solid var(--line);border-radius:14px;margin-bottom:20px}.malla-filters label{display:flex;flex-direction:column;gap:7px;font-weight:650}.malla-filters select{width:100%;min-height:44px;border:1px solid var(--line);border-radius:9px;padding:9px;background:#fff;color:var(--ink)}.malla-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.malla-summary{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:14px;margin:18px 0}.malla-summary article{border:1px solid var(--line);padding:18px;border-radius:12px;background:#fff}.malla-summary h4{margin:0 0 10px}.malla-number{font-size:28px;font-weight:800;display:block;font-variant-numeric:tabular-nums}.malla-summary small{display:block;color:var(--muted);line-height:1.6}.malla-table td,.malla-table th{font-variant-numeric:tabular-nums}.malla-table .malla-name{min-width:230px;max-width:360px;white-space:normal}.malla-note{padding:12px 16px;background:#fff4dd;border-left:4px solid #e67a16;border-radius:7px;line-height:1.6}.malla-footer{margin:12px 0 24px;line-height:1.6;color:var(--muted)}.malla-group{margin-top:28px}.malla-legend{font-size:13px;color:var(--muted);line-height:1.6}.malla-preview{margin:18px 0;padding:18px;border:1px solid var(--line);border-radius:12px}.malla-empty{padding:24px;border:1px dashed var(--line);border-radius:12px}.malla-error{color:var(--danger)}@media(max-width:750px){.malla-filters,.malla-summary{grid-template-columns:1fr}.malla-actions button{width:100%}.malla-number{font-size:24px}}@media print{.malla-actions{display:none}.malla-summary{display:flex;gap:20px}.malla-summary article{flex:1}.malla-group{break-inside:avoid-page}}


#unaturDistributionDialog{width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid #dae3e7;border-radius:16px;padding:26px;color:#173247;background:#fff}
#unaturDistributionDialog::backdrop{background:#17324780}
#unaturDistributionDialog h2{margin:0 32px 14px 0;font-size:24px}
#unaturDistributionDialog p{font-size:14px;line-height:1.6;color:#59718b}
#unaturDistributionDialog [hidden],#publicAppButton[hidden],#unaturAccessDownloadButton[hidden]{display:none!important}
.unatur-distribution-close{float:right;background:transparent;border:0;font:24px system-ui;cursor:pointer;color:#173247}
#unaturDistributionAction{display:flex;align-items:center;justify-content:center;padding:14px 18px;margin-top:20px;border-radius:10px;background:#ed4c25;color:#fff;text-decoration:none;font-weight:700}
#unaturAccessDownloadButton{display:block;width:100%;margin-top:16px;padding:12px 16px;border:1px solid #dae3e7;border-radius:10px;background:#fff;color:#173247;font:600 14px system-ui;cursor:pointer}


.user-filters151{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:14px 18px}.user-filters151 label{display:grid;gap:6px;flex:1;min-width:180px;font-size:11px;font-weight:700;color:#52677d}.user-filters151 input,.user-filters151 select,#switchUserSearch151{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #cbd7e3;border-radius:9px;background:#fff;color:#173247}.user-filters151 small{color:#607489;font-size:11px;padding-bottom:12px}#switchUserSearch151{margin-bottom:12px}
@media(min-width:900px){html.unatur-compact151 body:not(.login-mode) #appView:not(.hidden){zoom:.95!important;width:auto!important;min-height:calc(100vh / .95)!important}}
@media(max-width:899px){html.unatur-compact151 body:not(.login-mode) #appView .panel-head{padding:14px 16px!important}html.unatur-compact151 body:not(.login-mode) #appView .panel-body{padding:14px 16px!important}html.unatur-compact151 body:not(.login-mode) #appView .content{padding:16px!important}}
@media print{html.unatur-compact151 body #appView{zoom:1!important;width:100%!important}}


#appView table tbody,.record-field b,.record-cover h1,#appView form select{text-transform:uppercase}
#presencePanel150[hidden],#presenceButton150[hidden],#importStudents150[hidden]{display:none!important}
#presenceButton150{width:100%;margin-top:8px;padding:9px 12px;border:1px solid #cbd7e3;border-radius:9px;background:#fff;color:#173247;font:600 12px system-ui;cursor:pointer}
.presence-list150{display:grid;gap:0;padding:0 18px 14px}.presence-row150{display:grid;grid-template-columns:minmax(180px,1fr) minmax(130px,.55fr) minmax(200px,1fr);gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #e5ebef}.presence-row150:last-child{border:0}.presence-row150 b{display:block;font-size:13px;overflow-wrap:anywhere}.presence-row150 small{display:block;margin-top:5px;color:#607489;font-size:12px}.presence-status150{display:inline-block;width:fit-content;border-radius:20px;background:#eef2f5;color:#556878;padding:6px 10px;font-size:11px;font-weight:800}.presence-status150.active{background:#e5f5ec;color:#127341}.presence-status150.background{background:#fff2df;color:#9c5b11}.presence-help150{padding:0 18px;color:#607489;font-size:12px;line-height:1.5}.presence-head150{gap:12px;flex-wrap:wrap}
@media(max-width:700px){.presence-row150{grid-template-columns:1fr auto;gap:8px}.presence-row150 .presence-times150{grid-column:1/-1}}
/* Revisión 157: conexión actual visible, separada de la sesión persistente. */
#appView .presence-summary157{display:flex;flex-wrap:wrap;gap:9px;padding:14px 18px 0}
#appView .presence-status150.offline157{background:#fff0ee;color:#a32b25}
#appView .presence-state157{display:grid;gap:6px;justify-items:start;min-width:0}
#appView .presence-dot157{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:currentColor}
#appView .presence-session157{font-size:11px;color:#607489}
#appView .presence-filters157{display:grid;grid-template-columns:minmax(180px,2fr) minmax(145px,1fr) minmax(155px,1fr);align-items:end}
#appView .presence-filters157 label{min-width:0}
#appView .presence-filters157>small{grid-column:1/-1;padding-bottom:0}
#appView .presence-row150{grid-template-columns:minmax(0,1.4fr) minmax(145px,.65fr) minmax(0,1fr)}
@media(max-width:1000px){#appView .presence-row150{grid-template-columns:minmax(0,1fr) auto}#appView .presence-times150{grid-column:1/-1}#appView .presence-filters157{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#appView .presence-filters157 label:first-child{grid-column:1/-1}}
@media(max-width:480px){#appView .presence-row150,#appView .presence-filters157{grid-template-columns:minmax(0,1fr)}#appView .presence-filters157 label{grid-column:1}#appView .presence-state157{display:flex;flex-wrap:wrap;align-items:center;gap:9px}}



#mandatoryApk152{position:fixed;inset:0;z-index:2147483000;background:#f8f7f4;display:flex;align-items:center;justify-content:center;padding:22px;overflow:auto;box-sizing:border-box;color:#173247;font-family:system-ui,sans-serif}
#mandatoryApk152[hidden]{display:none!important}.mandatory-apk-card152{width:min(440px,100%);box-sizing:border-box;padding:28px;border-radius:20px;background:#fff;border:1px solid #dae3ee;box-shadow:0 16px 45px #17324715}.mandatory-apk-card152 img{display:block;width:175px;height:110px;object-fit:contain;margin:0 auto 18px}.mandatory-apk-card152 h1{font-size:23px;line-height:1.25;margin:0 0 14px}.mandatory-apk-card152 p{font-size:15px;line-height:1.6;color:#52677d}.mandatory-apk-card152 a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px;box-sizing:border-box;border-radius:10px;background:#f76900;color:#fff;font-weight:750;text-decoration:none}.mandatory-apk-card152 small{display:block;line-height:1.5;margin-top:16px;color:#607489;font-size:12px}


/* El orden del pie se aplica a todas las páginas, incluidas las creadas después. */
#appView>.app-main>.topbar{order:0!important}
#appView>.app-main>.content-heading{order:10!important;flex:0 0 auto!important}
#appView>.app-main>.impersonation-bar{order:15!important}
#appView>.app-main>.page{order:20!important;flex:0 0 auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
#appView>.app-main>.internal-footer{order:1000!important;flex:0 0 auto!important;margin-top:auto!important}


/* El contenedor se ajusta al iframe; las tablas conservan su propio desplazamiento. */
html body:not(.login-mode) #appView:not(.hidden){width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}
html body:not(.login-mode) #appView:not(.hidden)>.app-main{width:auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;scrollbar-width:auto;scrollbar-color:#456b8b #e6edf4}
html body:not(.login-mode) #appView .topbar{margin:0!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}
html body:not(.login-mode) #appView .topbar-actions,html body:not(.login-mode) #appView .topbar-left{min-width:0!important;max-width:100%!important;flex-wrap:wrap!important}
html body:not(.login-mode) #appView .top-user-copy{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}
html body:not(.login-mode) #appView .system-title{white-space:normal!important;overflow-wrap:anywhere!important}
html body:not(.login-mode) #appView .page>.panel,html body:not(.login-mode) #appView .page>div,html body:not(.login-mode) #appView .page>section{min-width:0;max-width:100%;box-sizing:border-box}
html body:not(.login-mode) #appView .role-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body:not(.login-mode) #appView :is(.role-grid-2,.ref-dashboard-top,.ref-dashboard-main,.ref-dashboard-stats,.ref-quick-grid,.ref-bottom-cards)>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html body:not(.login-mode) #appView .role-kpis{grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr))!important}
html body:not(.login-mode) #appView :is(.panel-head,.project-top154,.module-standard-head){flex-wrap:wrap!important}
html body:not(.login-mode) #appView :is(.panel-head,.project-top154,.module-standard-head)>div{min-width:0;max-width:100%;overflow-wrap:anywhere}
html body:not(.login-mode) #appView :is(.table-wrap,.ce-table-wrap,.view-table-wrap,.academic-record-table-wrap,.project-table-wrap154){min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;scrollbar-width:auto;scrollbar-color:#456b8b #e6edf4}
html body:not(.login-mode) #appView :is(.app-main,.table-wrap,.ce-table-wrap,.view-table-wrap,.academic-record-table-wrap,.project-table-wrap154)::-webkit-scrollbar{width:14px;height:14px}
html body:not(.login-mode) #appView :is(.app-main,.table-wrap,.ce-table-wrap,.view-table-wrap,.academic-record-table-wrap,.project-table-wrap154)::-webkit-scrollbar-track{background:#e6edf4}
html body:not(.login-mode) #appView :is(.app-main,.table-wrap,.ce-table-wrap,.view-table-wrap,.academic-record-table-wrap,.project-table-wrap154)::-webkit-scrollbar-thumb{background:#456b8b;border:3px solid #e6edf4;border-radius:10px}
html body:not(.login-mode) #appView :is(.table-wrap,.ce-table-wrap,.view-table-wrap,.academic-record-table-wrap,.project-table-wrap154):focus-visible{outline:3px solid #245e92;outline-offset:-3px}
@media(max-width:1100px){html body:not(.login-mode) #appView .role-grid-2{grid-template-columns:minmax(0,1fr)!important}}
@media(max-width:1180px){html body:not(.login-mode) #appView .ref-dashboard-top,html body:not(.login-mode) #appView .ref-dashboard-main{grid-template-columns:minmax(0,1fr)!important}}
@media print{html body:not(.login-mode) #appView:not(.hidden){zoom:1!important;width:100%!important}html body:not(.login-mode) #appView:not(.hidden)>.app-main{overflow:visible!important}}


/* Usuarios no conserva el mínimo de escritorio dentro de una pantalla móvil. */
@media(max-width:760px){
 html body:not(.login-mode) #appView #usersPage .data-table{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}
 html body:not(.login-mode) #appView #usersPage :is(.panel,.table-wrap,.user-toolbar,.user-filters151){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
 html body:not(.login-mode) #appView #usersPage .data-table :is(tbody,tr,td){min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important}
 html body:not(.login-mode) #appView #usersPage .data-table td:not([data-label="Acciones"]){grid-template-columns:minmax(80px,35%) minmax(0,1fr)!important}
 html body:not(.login-mode) #appView #usersPage .data-table td>*{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}
 html body:not(.login-mode) #appView #syncIndicator{display:flex!important;position:static!important;flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:30px!important;padding:5px 9px!important;font-size:10px!important;box-sizing:border-box!important;white-space:normal!important;margin:0!important}
 html body:not(.login-mode) #appView #syncText{min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}
 html body:not(.login-mode) #appView .topbar-actions{flex:1 1 100%!important}
}
#appView #presenceButton150{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important}
#appView #presencePanel150,#appView #presenceList151,#appView .presence-row150>div{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important}


/* Keep the main blue heading and the existing action toolbar. */
#appView .page [data-duplicate-title160="true"]{display:none!important}


#projectsPage{--project-blue:#123d68;--project-orange:#e76b21;color:var(--ink,#17304b)}
.project-top154{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.project-top154 h2{margin:0}.project-tools154{display:flex;gap:8px;flex-wrap:wrap}.project-tools154 button,.project-actions154 button{min-height:42px;padding:9px 14px;border-radius:10px}
.project-layout154{display:grid;grid-template-columns:minmax(225px,280px) minmax(0,1fr);gap:18px}.project-card154{background:#fff;border:1px solid var(--line,#dde5ec);border-radius:16px;padding:18px;margin-bottom:16px;min-width:0}.project-card154 h3{margin:0 0 12px}.project-note154{background:#f0f5fa;border-left:4px solid var(--project-blue);border-radius:8px;padding:12px;line-height:1.55;margin:12px 0}.project-note154.warn{background:#fff6e6;border-color:#df8a20}.project-progress154{width:100%;accent-color:var(--project-orange);height:12px;margin:8px 0}.project-summary154{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.project-summary154>div{padding:12px;background:#f3f6fa;border-radius:10px}.project-summary154 small{display:block;color:#60768c}.project-summary154 b{display:block;font-size:16px;margin-top:5px}.project-members154{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.project-members154 span{font-size:12px;background:#eaf1f7;padding:7px 10px;border-radius:20px}
.project-step-list154{max-height:72vh;overflow:auto}.project-step-list154 h4{margin:15px 0 7px;color:#5d7085;font-size:12px}.project-step154{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:10px;border:0;background:transparent;color:inherit;border-radius:9px;margin:3px 0;cursor:pointer}.project-step154.active{background:#e8f0f8;box-shadow:inset 3px 0 var(--project-blue)}.project-step154:disabled{opacity:.48;cursor:default}.project-step154 .number{display:grid;place-items:center;min-width:25px;height:25px;border:1px solid #c6d4e1;border-radius:50%;font-size:11px}.project-step154.done .number{background:#117346;color:white;border:0}.project-step154 small{display:block;font-size:10px;color:#62758b}
.project-form154{display:grid;gap:16px}.project-field154{display:grid;gap:7px;min-width:0}.project-field154>span{font-weight:700;font-size:13px}.project-field154 input,.project-field154 textarea,.project-field154 select,.project-filters154 input,.project-filters154 select{width:100%;padding:10px;border:1px solid #cbd6e1;border-radius:9px;background:#fff;color:#17304b;min-height:43px;box-sizing:border-box}.project-field154 textarea{min-height:135px;line-height:1.6;resize:vertical}.project-field154 .project-counter154{font-size:12px;text-align:right;color:#5a7087}.project-field154 .project-counter154.over{color:#b32929;font-weight:700}.project-field154 input:not([type=email]):not([type=date]):not([type=number]),.project-field154 textarea{text-transform:uppercase}.project-actions154{display:flex;gap:9px;flex-wrap:wrap;align-items:center;border-top:1px solid #e1e8f0;padding-top:16px}.project-actions154 .primary{background:var(--project-blue);color:white;border:0}.project-actions154 .finalize{background:#117346;color:white;border:0}.project-status154{min-height:24px;color:#365b7d;font-size:13px}.project-status154.error{color:#b12b29}.project-table-wrap154{overflow-x:auto;border:1px solid #dce4ec;border-radius:10px}.project-table154{width:100%;border-collapse:collapse;font-size:12px}.project-table154 th,.project-table154 td{padding:8px;border-bottom:1px solid #e4eaf1;text-align:left;vertical-align:top}.project-table154 th{background:#f2f6fa;font-size:11px}.project-table154 td input,.project-table154 td textarea{min-width:130px;min-height:38px;padding:7px;border:1px solid #d0dae3;border-radius:6px}.project-table154 td textarea{min-height:70px}.project-table154 .remove154{min-width:30px;border:0;background:#fff0f0;color:#a72929;border-radius:6px}.project-file154{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px;background:#f3f6fa;border-radius:8px;margin:7px 0;overflow-wrap:anywhere}.project-file154 button{flex:none}.project-picker154{display:grid;gap:8px;max-height:280px;overflow:auto}.project-picker154 label{display:flex;align-items:center;gap:10px;background:#f2f6fa;padding:10px;border-radius:8px}.project-picker154 input{width:auto;min-height:0}.project-group154{border:1px solid #d7e2ed;background:white;border-radius:12px;padding:13px;text-align:left;width:100%;margin:8px 0;cursor:pointer}.project-group154.active{border-color:#214f7d;background:#f0f5fa}.project-group154 b,.project-group154 small{display:block;overflow-wrap:anywhere}.project-group154 small{margin-top:5px;color:#667c91}.project-filters154{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.project-admin154{margin-bottom:18px}.project-role154{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;border-bottom:1px solid #e5eaf0}.project-role154 span{font-size:13px}.project-empty154{padding:35px 18px;text-align:center;color:#647a8d}.project-text154{white-space:pre-wrap;line-height:1.6;overflow-wrap:anywhere}.project-upload154{display:grid;gap:7px;padding:12px;background:#f5f8fb;border-radius:9px}.project-history154{font-size:12px;line-height:1.6;border-bottom:1px solid #e4eaf0;padding:9px 0}.project-review154 textarea{width:100%;min-height:90px;border:1px solid #ccd8e4;border-radius:9px;padding:10px}.project-danger154{color:#ad2828}
@media(max-width:800px){.project-layout154{grid-template-columns:1fr}.project-summary154{grid-template-columns:1fr}.project-step-list154{max-height:240px}.project-card154{padding:14px}.project-filters154{grid-template-columns:1fr}.project-actions154 button{flex:1}.project-role154{flex-wrap:wrap}}
/* Revisión 155: contenido antes del pie, anchuras flexibles y desplazamiento visible. */
html{scrollbar-color:#456b8b #e6edf4;scrollbar-width:auto}html::-webkit-scrollbar{width:14px;height:14px}html::-webkit-scrollbar-track{background:#e6edf4}html::-webkit-scrollbar-thumb{background:#456b8b;border:3px solid #e6edf4;border-radius:10px}
#appView .topbar{height:auto!important;min-height:82px!important;flex-basis:auto!important;flex-wrap:wrap!important;gap:10px!important;padding-top:12px!important;padding-bottom:12px!important}#appView .topbar-actions{min-width:0;max-width:100%;flex-wrap:wrap!important;gap:10px!important}#appView .topbar-left{max-width:100%}#appView .top-user-copy{overflow-wrap:anywhere}#appView>.app-main>*{min-width:0;box-sizing:border-box;flex-shrink:0}
#appView #projectsPage{width:100%;max-width:100%;box-sizing:border-box;padding-bottom:24px!important}
#projectsPage *{box-sizing:border-box}#projectsPage .project-top154>div{min-width:0;max-width:100%}#projectsPage .project-top154 p{margin:4px 0 0;color:#60768c}#projectsPage .project-top154 h2{font-size:17px;font-weight:500;color:#60768c}
#projectsPage .project-layout154>aside,#projectsPage .project-layout154>div{min-width:0}#projectsPage .project-tools154 button{white-space:normal;overflow-wrap:anywhere}#projectsPage .project-role154 span{min-width:0;overflow-wrap:anywhere}
#projectsPage .project-picker154,#projectsPage .project-step-list154,#projectsPage .project-table-wrap154{scrollbar-width:auto;scrollbar-color:#456b8b #e6edf4;scrollbar-gutter:stable;overscroll-behavior:contain}#projectsPage .project-picker154::-webkit-scrollbar,#projectsPage .project-step-list154::-webkit-scrollbar,#projectsPage .project-table-wrap154::-webkit-scrollbar{width:14px;height:14px}#projectsPage .project-picker154::-webkit-scrollbar-thumb,#projectsPage .project-step-list154::-webkit-scrollbar-thumb,#projectsPage .project-table-wrap154::-webkit-scrollbar-thumb{background:#456b8b;border:3px solid #e6edf4;border-radius:10px}#projectsPage .project-picker154::-webkit-scrollbar-track,#projectsPage .project-step-list154::-webkit-scrollbar-track,#projectsPage .project-table-wrap154::-webkit-scrollbar-track{background:#e6edf4}
#projectsPage .project-picker154{max-height:380px;padding-right:6px}#projectsPage .project-picker154 label{min-width:0}#projectsPage .project-picker154 label>span{min-width:0;overflow-wrap:anywhere}#projectsPage .project-picker154 input{flex:0 0 18px}#projectsPage .project-account155{color:#7d5b21;display:block;margin-top:4px}#projectsPage .project-picker154 .unavailable155{background:#fff8e9}#projectsPage .project-roster-count155{color:#456078;font-size:13px;margin:7px 0;line-height:1.6}#projectsPage .project-table-wrap154{max-width:100%;overflow-x:auto!important;padding-bottom:5px}#projectsPage .project-scroll-help155{font-size:12px;color:#456078;margin:5px 0 8px}#projectsPage .project-pending155{font-size:13px;color:#846016;font-weight:600}
#projectsPage .project-actions154{position:sticky;bottom:0;z-index:4;background:#fff;padding:12px 0;box-shadow:0 -4px 9px #16365108}#projectsPage .project-actions154 button:disabled{opacity:.5;cursor:default}
@media(max-width:1450px){#appView .topbar{height:auto!important;min-height:82px!important;flex-basis:auto!important;flex-wrap:wrap!important;gap:10px!important;padding-top:12px!important;padding-bottom:12px!important}#appView .topbar-actions{min-width:0;max-width:100%;flex-wrap:wrap!important;gap:10px!important}#appView .topbar-actions .top-user{min-width:0}#appView .topbar-actions .top-user-copy{overflow-wrap:anywhere}#appView .internal-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}#appView .internal-footer-item small,#appView .internal-footer-item b,#appView .internal-footer-social b{white-space:normal!important}#appView .internal-footer-item,#appView .internal-footer-social{padding-left:0!important;border-left:0!important}}
@media(max-width:1050px){#projectsPage .project-layout154{grid-template-columns:1fr}#projectsPage .project-step-list154{max-height:300px}}
@media(max-width:600px){#projectsPage .project-tools154{width:100%}#projectsPage .project-tools154 button{flex:1 1 125px}#appView .internal-footer{grid-template-columns:minmax(0,1fr)!important}}


#userModal .user-access161{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;margin:0 0 20px;border:1px solid #b8cbe4;border-radius:12px;background:#f2f7fc;color:#123b68}
#userModal .user-access161>div{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}
#userModal .user-access161 p{margin:8px 0;font-weight:700}
#userModal .user-access161 small{display:block;line-height:1.5}
#userModal .user-access161.is-blocked161{border-color:#e4ae80;background:#fff4e8}
#userModal #userUnlock161{min-height:44px;max-width:100%;white-space:normal;flex:0 1 auto;border:1px solid #c3510b;background:#fff3e6;color:#8d3504;font-weight:700}
#userModal #userUnlock161:hover{background:#ffe4c8}
#userModal #userUnlock161:focus-visible{outline:3px solid #ed791c;outline-offset:3px}
#userModal #userUnlock161:disabled{opacity:.6}
@media(max-width:760px){#userModal .user-access161{display:flex!important;gap:12px;padding:14px}#userModal .user-access161>div{flex-basis:100%}#userModal #userUnlock161{width:100%;flex-basis:100%}#usersPage [data-unlock-user161],#usersPage [data-unlock33]{min-height:44px;max-width:100%;white-space:normal}}
#userModal .user-access161.hidden{display:none!important}

html:not(.unatur-apk-mobile) #publicAppButton,html:not(.unatur-apk-mobile) #unaturAccessDownloadButton,html:not(.unatur-apk-mobile) #unaturDistributionDialog{display:none!important}