@charset "UTF-8";
/* https://estudiodetitulo.net/wp-content/mu-plugins/etpr-11-ui.css */
body.etpr-office-app{--etpr11-green:#064e43;--etpr11-ink:#123d36;--etpr11-gold:#e6b94c}body.etpr-office-app .etpr-admin-nav{background:#073d37!important;border-right:2px solid #c69b47!important;gap:9px!important;padding:18px 12px!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary){color:#123e35!important;-webkit-text-fill-color:#123e35!important;opacity:1!important;text-shadow:none!important;font-weight:650!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary):not(.active){background:#f5faf7!important;border:1px solid #d3e4db!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary):hover,body.etpr-office-app .etpr-admin-nav :is(a,button,summary):focus-visible{background:#dcefe6!important;color:#073d37!important;-webkit-text-fill-color:#073d37!important;border-color:#79b6a0!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary).active,body.etpr-office-app .etpr-admin-nav :is(a,button,summary)[aria-current="page"]{background:#f1c75f!important;color:#193c31!important;-webkit-text-fill-color:#193c31!important;border:1px solid #d5a73d!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary){display:flex!important;align-items:center;gap:10px;border-radius:10px!important;min-height:41px;padding:9px 12px!important;text-decoration:none!important;line-height:1.4!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary) .etpr11-icon{flex:0 0 20px;font-size:17px;text-align:center;color:inherit!important;-webkit-text-fill-color:currentColor!important}body.etpr-office-app .etpr-admin-nav :is(a,button,summary) *{opacity:1!important}body.etpr-office-app .etpr-admin-nav :is(details,section,div){max-width:100%}body.etpr-office-app .etpr-admin-nav :is(h2,h3,h4,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.etpr-office-app .etpr-admin-nav :is(details,section,div)>:is(a,button):not(.active){color:#15483b!important;-webkit-text-fill-color:#15483b!important}body.etpr-office-app .etpr-admin-nav .etpr11-group-label{color:#e8f7ef!important;-webkit-text-fill-color:#e8f7ef!important;font-weight:850!important;letter-spacing:.01em}body.etpr-office-app .etpr-admin-nav .etpr11-group-label summary{background:#0d5548!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.etpr-office-app .etpr-admin-nav .etpr11-group-label{padding:0!important;background:transparent!important;border:0!important}body.etpr-office-app .etpr-admin-nav .etpr11-group-label summary:hover{background:#126b58!important}body.etpr-office-app .etpr-admin-nav a:focus-visible,body.etpr-office-app .s10 a:focus-visible{outline:3px solid #e9b547!important;outline-offset:2px}body.etpr-office-app .etpr-workspace{background:#f0f6f3!important}body.etpr-office-app .s10{max-width:1440px}body.etpr-office-app .s10-head{position:relative;padding:27px 30px 26px!important;background:linear-gradient(115deg,#0a4238,#176858)!important;border:1px solid #1a7664!important;box-shadow:0 8px 24px #0b443522}body.etpr-office-app .s10-head h2{font-size:clamp(23px,2.2vw,34px)!important;overflow-wrap:anywhere}body.etpr-office-app .s10-head .button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:10px!important;border:1px solid #cbded7!important;padding:7px 13px!important;margin:4px 4px 4px 0!important;font-weight:750!important;line-height:1.35!important;color:#123e35!important;-webkit-text-fill-color:#123e35!important}body.etpr-office-app .s10-head .button:hover{background:#e8f5ec!important}body.etpr-office-app .s10-head .etpr11-primary{background:#efc966!important;border-color:#efc966!important;color:#173c32!important;-webkit-text-fill-color:#173c32!important}body.etpr-office-app .s10-head .etpr11-secondary{background:#0e5d50!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#68a28f!important}body.etpr-office-app .s10-head .etpr11-secondary:hover{background:#147562!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.etpr-office-app .s10-head .etpr11-header-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:15px}body.etpr-office-app .s10-head .etpr11-header-actions .button{margin:0!important}body.etpr-office-app .s10-head .etpr11-records{margin-left:auto;display:flex;gap:7px;flex-wrap:wrap}body.etpr-office-app .etpr11-study-nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;background:#fff;border:1px solid #c7dfd3;border-radius:14px;padding:13px 15px;margin-bottom:18px;box-shadow:0 6px 22px #093b3210}body.etpr-office-app .etpr11-study-nav details{position:relative;min-width:240px;max-width:100%}body.etpr-office-app .etpr11-study-nav summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;border-radius:9px;background:#0a594a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:12px 16px;font-weight:750;list-style:none}body.etpr-office-app .etpr11-study-nav summary::after{content:'⌄';font-size:20px}body.etpr-office-app .etpr11-study-nav details[open] summary::after{content:'⌃'}body.etpr-office-app .etpr11-study-links{max-height:360px;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;background:#f7faf8;border:1px solid #d6e4dc;border-radius:10px;margin-top:7px;min-width:min(740px,calc(100vw - 70px))}body.etpr-office-app .etpr11-study-links a{background:#fff!important;color:#124e41!important;-webkit-text-fill-color:#124e41!important;border:1px solid #d5e4db!important;border-radius:8px;padding:10px 12px;text-decoration:none!important;font-weight:700;font-size:13px;overflow-wrap:anywhere}body.etpr-office-app .etpr11-study-links a:hover{background:#e3f2e9!important}body.etpr-office-app .etpr11-dialog{border:1px solid #b9d3c5;border-radius:17px;box-shadow:0 22px 90px #092f2990;padding:0;max-height:90vh;width:min(760px,94vw);color:#123e34;background:#fff}body.etpr-office-app .etpr11-dialog::backdrop{background:#052e29a8;backdrop-filter:blur(3px)}body.etpr-office-app .etpr11-dialog-bar{background:#0c584a;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 20px}body.etpr-office-app .etpr11-dialog-bar strong{color:#fff}body.etpr-office-app .etpr11-dialog-close{border:0;border-radius:9px;background:#fff;color:#164e43;min-width:38px;min-height:36px;cursor:pointer;font-weight:800}body.etpr-office-app .etpr11-dialog-body{padding:22px;overflow:auto;max-height:calc(90vh - 75px)}body.etpr-office-app .etpr11-dialog-body .s10-card{margin:0;border:0;box-shadow:none;padding:0}body.etpr-office-app :is(.s10-card,.wb-card) :is(input,select,textarea){color:#173e36!important;-webkit-text-fill-color:#173e36!important;background:#fff!important;border-color:#a9c6b9!important}body.etpr-office-app .s10-card h3{font-weight:800!important}@media(max-width:760px){body.etpr-office-app .etpr11-study-links{grid-template-columns:1fr;min-width:0}body.etpr-office-app .etpr11-study-nav details{width:100%}body.etpr-office-app .s10-head .etpr11-records{margin-left:0}body.etpr-office-app .etpr-admin-nav{padding:12px!important}}body:not(.etpr-office-app) :is([role=dialog],.etpr-home-welcome,.etpr-welcome-modal) :is(input[type=email],input[type=text]){border:1px solid #a7c9b8!important;border-radius:9px!important;min-height:48px;color:#173f35!important;background:#fff!important}body:not(.etpr-office-app) :is([role=dialog],.etpr-home-welcome,.etpr-welcome-modal) :is(h1,h2){letter-spacing:-.035em;line-height:1.2}body.etpr-office-app .s10-card.etpr11-tracking-overlay{position:fixed!important;z-index:999999!important;inset:6vh auto auto 50%;transform:translateX(-50%);width:min(760px,94vw);max-height:88vh;overflow:auto;background:#fff!important;box-shadow:0 0 0 100vmax #062f29b3,0 22px 90px #092f2970!important;padding:27px!important;border:2px solid #82b4a0!important;border-radius:16px!important}body.etpr-office-app .etpr11-tracking-close{float:right;border:0;border-radius:9px;background:#0d594a;color:#fff;padding:9px 13px;font-weight:750;cursor:pointer}body.etpr-office-app .s10-head .s101-folder-menu{display:inline-block;position:relative;vertical-align:middle;margin:4px 4px 4px 0}body.etpr-office-app .s10-head .s101-folder-menu>summary{background:#f0c660!important;color:#173c32!important;-webkit-text-fill-color:#173c32!important;border:1px solid #f0c660!important;display:inline-flex!important;min-height:42px;align-items:center;border-radius:10px!important;padding:8px 13px!important;cursor:pointer;list-style:none;font-weight:800}body.etpr-office-app .s10-head .s101-folder-menu>div{position:absolute;z-index:20;top:100%;left:0;min-width:min(320px,85vw);background:#fff;color:#173e35;border:1px solid #b4d5c4;box-shadow:0 15px 45px #143f3266;padding:11px;border-radius:12px}body.etpr-office-app .s10-head .s101-folder-menu>div :is(a,span){display:block;color:#183f36!important;-webkit-text-fill-color:#183f36!important;background:#f1f8f4;padding:12px;border-radius:8px;margin:3px 0;text-decoration:none;font-weight:700}body.etpr-office-app .s10-head .s101-folder-menu>div span{color:#51695e!important;-webkit-text-fill-color:#51695e!important}