.admin-dashboard [role=region][tabindex="0"]:focus-visible{outline:3px solid var(--tu-action-hover);outline-offset:4px}.admin-section.workspace-admin-section{min-height:100dvh;padding:0}.workspace-admin-section .admin-sign-in{padding-block:clamp(2rem,8vh,6rem)}.container.admin-dashboard{grid-template-columns:16rem minmax(0,1fr);align-items:start;width:100%;max-width:none;margin:0;padding:0;display:grid}.workspace-sidebar{border-inline-end:1px solid var(--tu-border);background:#fff;flex-direction:column;min-height:100dvh;max-height:100dvh;padding:2rem 1rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-sidebar-brand{padding:.25rem .75rem 1.75rem;display:block}.workspace-sidebar-brand img{width:100%;height:auto}.workspace-sidebar-label{color:var(--tu-text-secondary);margin:0 .8rem .75rem;font-size:.85rem;font-weight:700}.workspace-sidebar nav{gap:.35rem;display:grid}.workspace-sidebar :is(button,.workspace-sidebar-links a){text-align:start;border-radius:var(--tu-radius-button);color:var(--tu-text-secondary);background:0 0;border:1px solid #0000;align-items:center;gap:.7rem;min-height:2.8rem;padding:.7rem .8rem;font-size:.95rem;display:flex}.workspace-sidebar nav button{font-weight:700}.workspace-sidebar svg{flex-shrink:0}.workspace-sidebar :is(button,a):hover{color:var(--tu-text);background:#f5f6fa}.workspace-sidebar button:disabled{opacity:.5;cursor:not-allowed}.workspace-sidebar .workspace-sidebar-team{margin-top:.85rem}.workspace-sidebar-links{border-top:1px solid var(--tu-border);margin-top:1.25rem;padding-top:.8rem}.workspace-sidebar-account{border-top:1px solid var(--tu-border);margin-top:auto;padding-top:1rem}.workspace-sidebar-account strong{overflow-wrap:anywhere;padding:.8rem;font-size:.95rem;display:block}.workspace-sidebar-account button{width:100%}.admin-dashboard>.admin-workspace-content{width:100%;min-width:0;max-width:100rem;padding:clamp(1.2rem,3vw,3rem)}.admin-dashboard .admin-heading{border-bottom:1px solid var(--tu-border);margin-bottom:2rem;padding-bottom:1.25rem}.admin-dashboard .admin-heading h1{color:var(--tu-text-secondary);margin:0;font-size:1.3rem}.admin-dashboard .media-editor{margin:0}.admin-dashboard .media-editor-heading h2{font-size:clamp(1.65rem,3vw,2.2rem)}.admin-dashboard .admin-management-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}@media (max-width:760px){.container.admin-dashboard{grid-template-columns:minmax(0,1fr)}.workspace-sidebar{border-inline-end:0;border-bottom:1px solid var(--tu-border);min-height:0;max-height:none;padding:1rem;position:static}.workspace-sidebar-brand{width:11rem;padding-bottom:1rem}.workspace-sidebar-label{display:none}.workspace-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-sidebar .workspace-sidebar-team{margin-top:0}.workspace-sidebar-links,.workspace-sidebar-account{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.7rem;padding-top:.6rem;display:flex}.workspace-sidebar-account button{width:auto}.workspace-sidebar-account strong{margin-inline-end:auto}}#main-content.admin-workspace-main{padding-top:0;scroll-margin-top:0}.admin-dashboard .admin-registration-heading h2{font-size:clamp(1.65rem,3vw,2.2rem)}.admin-dashboard .admin-registrations{margin-top:0}.workspace-admin-section{--tu-text:#362457;--tu-text-secondary:#696277;--tu-canvas:#f8f9fc;--tu-action:#207c8b;--tu-action-hover:#1c7180;--tu-action-active:#175e6b;--tu-brand-royal:#463073;--tu-green-text:#1c7180;--tu-border:#dcdce7}.workspace-sidebar-brand img{max-width:180px;margin-inline:auto;display:block}.workspace-sidebar button[aria-current=page]{color:#463073;background:#f1ecf8;border-color:#ded2ef}.workspace-admin-section .admin-form input:focus-visible{outline-color:#21839255}.container.admin-sign-in.valley-sign-in{background:#fafbfc;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;max-width:none;min-height:100dvh;margin:0;padding:0;display:grid}.valley-login-brand{color:#fff;text-align:center;background:linear-gradient(150deg,#463073,#322251);justify-content:center;align-items:center;padding:4rem 3rem;display:flex;position:relative;overflow:hidden}.valley-login-brand:before,.valley-login-brand:after{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:570px;height:570px;position:absolute;bottom:-280px;right:-160px}.valley-login-brand:after{width:720px;height:720px;bottom:-355px;right:-235px}.valley-login-brand-content{z-index:1;width:100%;max-width:440px;position:relative}.valley-login-brand img{width:min(100%,330px);height:auto;margin:0 auto 2.5rem;display:block}.valley-login-brand p{color:#f2eef9;text-wrap:balance;margin:0;font-size:clamp(1.3rem,2.1vw,1.75rem);font-weight:400;line-height:1.8}.valley-sign-in>.admin-workspace-content{place-self:center;width:100%;min-width:0;max-width:550px;padding:clamp(2rem,5vw,5rem) clamp(1.5rem,4vw,3.5rem)}.valley-sign-in .admin-heading{margin:0 0 2rem}.valley-sign-in .admin-heading h1{margin:0;font-size:clamp(1.8rem,2.7vw,2.5rem);line-height:1.45}.valley-login-eyebrow{color:#696277;margin:0 0 .75rem;font-size:1rem}.valley-login-form .button{border-radius:6px;justify-content:center;width:100%}.valley-login-form .button-outline{background:#fff}.valley-login-form .admin-form{gap:1.35rem}.valley-login-form .admin-form input:not([type=checkbox]){border-color:#cdd0da;border-radius:6px;min-height:50px}.valley-login-password{position:relative}.valley-login-password input{padding-left:50px!important}.valley-login-password button{color:#696277;background:0 0;border:0;border-radius:4px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:3px;left:3px}@media (max-width:700px){.container.admin-sign-in.valley-sign-in{grid-template-columns:minmax(0,1fr);align-content:start;min-height:100dvh}.valley-login-brand{padding:2rem 1.5rem}.valley-login-brand img{width:195px;margin-bottom:1rem}.valley-login-brand p{font-size:1.2rem}.valley-sign-in>.admin-workspace-content{padding:2.25rem 1.5rem}}.valley-login-home{width:fit-content;min-height:44px;color:var(--tu-text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.6rem;margin:1.25rem auto 0;padding:.5rem .75rem;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.valley-login-home:hover{color:#463073;background:#f1ecf8}.valley-login-form .valley-google-button{color:#1f1f1f;background:#fff;border-color:#747775;gap:10px}.valley-google-button img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.admin-system-links{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block:0;font-size:.9rem;font-weight:700;display:flex}.admin-system-links a[aria-disabled=true]{opacity:.55;cursor:wait}.admin-workspace-grants{border:1px solid #dadbe7;border-radius:.5rem;gap:.6rem;min-width:0;padding:.8rem;display:grid}.admin-workspace-grants legend{font-weight:700}fieldset.admin-user-options{border:0;align-items:start;gap:.8rem;min-width:0;margin:1rem 0;padding:0;display:grid}.admin-systems-footer{border-block-start:1px solid var(--tu-border);margin-block-start:2.5rem;padding-block-start:1.5rem}.admin-systems-footer>p{color:var(--tu-text-secondary);margin-block:0 .75rem;font-size:.9rem;font-weight:700}.admin-system-links .button{min-height:2.75rem;font-size:.85rem}.workspace-mobile-bar{display:none}.workspace-sidebar-body{flex-direction:column;flex:1;display:flex}.admin-advanced-filters{margin-top:16px}.admin-advanced-filters summary{cursor:pointer;width:fit-content;color:var(--tu-action-hover);min-height:44px;padding:10px 0;font-weight:700}.admin-advanced-filters[open] summary{margin-bottom:12px}@media (max-width:760px){.workspace-sidebar{padding:12px 16px}.workspace-mobile-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-mobile-bar>strong{color:var(--tu-text);font-size:1rem}.workspace-sidebar .workspace-mobile-bar button{border-color:var(--tu-border);color:var(--tu-text);flex-shrink:0;padding:8px 12px;font-weight:700}.workspace-sidebar[data-open=false] .workspace-sidebar-body{display:none}.workspace-sidebar-body{margin-top:16px}.workspace-sidebar-body .workspace-sidebar-brand{display:none}.admin-dashboard .admin-heading{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-dashboard>.admin-workspace-content{padding:24px 16px}.admin-dashboard .admin-panel{padding:20px 16px}.admin-dashboard [role=region] table{min-width:700px}.admin-dashboard [role=region] tr>[data-sticky=identity]{z-index:1;white-space:normal;overflow-wrap:anywhere;min-width:120px;max-width:150px;box-shadow:-2px 0 0 var(--tu-border);background:#fff;position:sticky;inset-inline-start:0}.admin-dashboard [role=region] thead tr>[data-sticky=identity]{background:var(--tu-canvas);z-index:2}.admin-dashboard [role=region] tr>[data-sticky=actions]{z-index:1;white-space:normal;min-width:70px;max-width:100px;box-shadow:2px 0 0 var(--tu-border);background:#fff;position:sticky;inset-inline-end:0}.admin-dashboard [role=region] thead tr>[data-sticky=actions]{background:var(--tu-canvas);z-index:2}.admin-dashboard [role=region] tr>[data-sticky=actions] button{min-height:44px}}.workspace-table-hint{display:none}@media (max-width:760px){.workspace-table-hint{max-width:calc(100vw - 96px);color:var(--tu-text-secondary);margin:0;padding:8px;font-size:.85rem;display:block;position:sticky;inset-inline-start:0}.admin-dashboard table[data-selectable=true] [data-sticky=identity]{inset-inline-start:48px}.admin-dashboard [role=region] [data-sticky=select]{z-index:2;background:#fff;width:48px;min-width:48px;max-width:48px;padding-inline:12px;position:sticky;inset-inline-start:0}}.workspace-sidebar nav .executive-section-link{color:var(--tu-text-secondary);border-radius:6px;padding:.6rem 2.7rem;font-size:.88rem;text-decoration:none;display:block}.workspace-sidebar nav .executive-section-link:hover{background:var(--tu-action-subtle);color:var(--tu-action)}
.admin-meeting-module__hObeCa__panel{background:#fff;border:1px solid #d7d8e2;border-radius:16px;min-width:0;padding:clamp(18px,3vw,34px)}.admin-meeting-module__hObeCa__panel h2{color:#161345;margin:0 0 8px}.admin-meeting-module__hObeCa__panel p{color:#555f73}.admin-meeting-module__hObeCa__heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.admin-meeting-module__hObeCa__panel button{font:inherit;color:#065d7a;cursor:pointer;background:#fff;border:1px solid #b8c4d7;border-radius:8px;padding:10px 16px;font-weight:700}.admin-meeting-module__hObeCa__panel button:hover{background:#e5f2fd}.admin-meeting-module__hObeCa__panel button:disabled{opacity:.5;cursor:wait}.admin-meeting-module__hObeCa__search{align-items:end;gap:12px;margin:20px 0;display:flex}.admin-meeting-module__hObeCa__search label,.admin-meeting-module__hObeCa__edit label{color:#161345;gap:7px;font-weight:700;display:grid}.admin-meeting-module__hObeCa__search label{flex:1}.admin-meeting-module__hObeCa__panel input,.admin-meeting-module__hObeCa__panel select,.admin-meeting-module__hObeCa__panel textarea{font:inherit;border:1px solid #b8c4d7;border-radius:7px;width:100%;min-height:44px;padding:8px 12px}.admin-meeting-module__hObeCa__tableWrap{overflow-x:auto}.admin-meeting-module__hObeCa__tableWrap table{border-collapse:collapse;width:100%;min-width:800px}.admin-meeting-module__hObeCa__tableWrap th,.admin-meeting-module__hObeCa__tableWrap td{text-align:right;border-bottom:1px solid #d7d8e2;padding:14px 12px}.admin-meeting-module__hObeCa__tableWrap th{color:#161345;background:#eff4f9}.admin-meeting-module__hObeCa__rowActions{flex-wrap:wrap;gap:8px;display:flex}.admin-meeting-module__hObeCa__panel .admin-meeting-module__hObeCa__deleteButton{color:#a02020;border-color:#d8a3a3}.admin-meeting-module__hObeCa__panel .admin-meeting-module__hObeCa__deleteButton:hover{background:#fff2f2}.admin-meeting-module__hObeCa__notice{background:#eaf8f2;border:1px solid #8bc4ae;border-radius:8px;padding:12px;color:#176347!important}.admin-meeting-module__hObeCa__back{margin-bottom:22px}.admin-meeting-module__hObeCa__reference{margin-bottom:24px}.admin-meeting-module__hObeCa__detailHeader{background:#f7faff;border:1px solid #cbdce8;border-radius:12px;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:24px;margin-bottom:28px;padding:22px;display:grid}.admin-meeting-module__hObeCa__detailHeader>div{min-width:0}.admin-meeting-module__hObeCa__detailHeader .admin-meeting-module__hObeCa__reference{margin:0 0 12px}.admin-meeting-module__hObeCa__detailHeader .admin-meeting-module__hObeCa__actions{margin-top:18px}.admin-meeting-module__hObeCa__photoPreview{color:#3d5872;text-align:center;background:#fff;border:1px solid #cbdce8;border-radius:12px;justify-items:center;gap:10px;width:200px;margin:0;padding:11px;display:grid}.admin-meeting-module__hObeCa__photoPreview img,.admin-meeting-module__hObeCa__photoPreview>div{object-fit:cover;border-radius:8px;width:176px;height:176px;display:block}.admin-meeting-module__hObeCa__photoPreview>div{background:#e8f1f8;place-items:center;padding:12px;display:grid}.admin-meeting-module__hObeCa__photoPreview figcaption{font-weight:700}.admin-meeting-module__hObeCa__publication{background:#f7faff;border:1px solid #cbdce8;border-radius:12px;margin-top:28px;padding:20px}.admin-meeting-module__hObeCa__publication h3{color:#054b78;margin:0 0 10px}.admin-meeting-module__hObeCa__publication p{margin:5px 0}.admin-meeting-module__hObeCa__publicationRequirements{color:#8b3434;margin:14px 0 0;padding-inline-start:24px;line-height:1.8}.admin-meeting-module__hObeCa__publicationActions{flex-wrap:wrap;align-items:end;gap:14px;margin-top:18px;display:flex}.admin-meeting-module__hObeCa__publicationActions label{flex:1;gap:7px;min-width:230px;font-weight:700;display:grid}.admin-meeting-module__hObeCa__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.admin-meeting-module__hObeCa__details div{overflow-wrap:anywhere;background:#f7f9fc;border-radius:8px;padding:14px}.admin-meeting-module__hObeCa__details dt{color:#58677a;margin-bottom:5px}.admin-meeting-module__hObeCa__details dd{color:#161345;margin:0;font-weight:700}.admin-meeting-module__hObeCa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.admin-meeting-module__hObeCa__actions>:is(button,a){min-height:48px;margin-block:0}.admin-meeting-module__hObeCa__edit{gap:20px;display:grid}.admin-meeting-module__hObeCa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-meeting-module__hObeCa__error{background:#fff2f2;border:1px solid #bd3434;border-radius:8px;padding:12px;color:#a02020!important}@media (max-width:650px){.admin-meeting-module__hObeCa__detailHeader{grid-template-columns:1fr;padding:16px}.admin-meeting-module__hObeCa__photoPreview{justify-self:center}.admin-meeting-module__hObeCa__grid,.admin-meeting-module__hObeCa__details{grid-template-columns:1fr}.admin-meeting-module__hObeCa__heading,.admin-meeting-module__hObeCa__search{flex-direction:column;align-items:stretch}}
