.t6-event-workspace{--event-ink:#18384d;--event-blue:#215d7d;--event-border:#d9e4eb;min-width:0;color:var(--event-ink);padding:0 0 82px}.t6-event-workspace button,.t6-event-workspace input,.t6-event-workspace select,.t6-event-workspace textarea{font:inherit}.t6-event-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 22px}.t6-event-heading h1{font-size:26px;line-height:1.35;margin:0;overflow-wrap:anywhere;color:#fff}.t6-event-eyebrow{margin:0 0 7px;color:#bde9ee;font-size:13px}.t6-event-site-link{white-space:nowrap;background:#fff;color:#164b6a!important;padding:11px 15px;border-radius:6px;font-weight:600}.t6-event-main-nav{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.t6-event-main-nav a{display:block;padding:11px 14px;border:1px solid #bfe4e760;background:#ffffff10;color:#e5ffff;border-radius:6px;font-weight:600}.t6-event-main-nav a[aria-current=page]{background:#fff;color:#183f59;border-color:#fff}.t6-event-subnav{display:flex;flex-wrap:wrap;gap:7px;padding:16px;background:#edf5f8;border-radius:8px 8px 0 0}.t6-event-subnav a{padding:8px 11px;color:#315b73;border-radius:5px;font-size:14px}.t6-event-subnav a[aria-current=page]{color:#fff;background:#286988}.t6-event-save-status{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0 16px;font-size:13px;color:#e7ffff}.t6-event-content{min-width:0;background:#fff;border-radius:8px;overflow:clip}.t6-event-content h1,.t6-event-content h2,.t6-event-content h3,.t6-event-content h4{color:#18384d;overflow-wrap:anywhere}.t6-event-content>div,.t6-event-content>section{max-width:100%;min-width:0;box-sizing:border-box}.t6-event-content form{height:auto!important;min-height:0;max-width:100%}.t6-event-content [class*=_eventContentPage_],.t6-event-content [class*=_eventProfilePage_],.t6-event-content [class*=_eventRulesPage_]{height:auto!important;min-height:0}.t6-event-content .ql-toolbar{white-space:normal}.t6-event-content .ql-container{min-width:0}.t6-event-content .ql-editor{overflow-wrap:anywhere;min-height:120px;max-height:600px;overflow-y:auto}.t6-event-content .ql-editor img{max-width:100%;height:auto}.t6-event-content textarea{max-width:100%;min-height:100px}.t6-event-content [aria-busy=true]{opacity:.75;pointer-events:none}.t6-event-overview{background:#fff;padding:20px;border-radius:8px;margin-bottom:18px}.t6-event-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.t6-event-summary>div{border:1px solid var(--event-border);border-radius:6px;padding:14px 12px;display:flex;flex-direction:column;gap:5px}.t6-event-summary strong{font-size:26px;color:#225b7b}.t6-event-summary span{font-size:13px}.t6-event-readiness{margin-top:16px;border-top:1px solid var(--event-border);padding-top:12px}.t6-event-readiness summary{cursor:pointer;font-weight:600}.t6-event-readiness p{display:inline-block;margin:12px 22px 0 0;font-size:14px}.t6-event-notice{background:#eff8fd;border:1px solid #c1dce9;color:#214d67;padding:14px 18px;border-radius:6px;margin:14px 0;line-height:1.6}.t6-event-notice.error{background:#fff0ee;border-color:#f0c5bf;color:#8f3024}.t6-event-savebar{position:fixed;bottom:0;right:0;left:254px;padding:12px 28px;background:#fff;box-shadow:0 -3px 18px #173b521f;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--event-border);font-size:14px}.t6-event-savebar button,.t6-event-documents button[type=submit]{background:#225b7c;color:#fff;padding:11px 20px;border-radius:5px;border:0;cursor:pointer;font-weight:600}.t6-event-workspace button:disabled{opacity:.5;cursor:default}.t6-event-workspace a:focus-visible,.t6-event-workspace button:focus-visible,.t6-event-workspace summary:focus-visible{outline:3px solid #55c9db;outline-offset:3px}.t6-event-mobile-toolbar{display:none}.t6-event-media-group{border:1px solid var(--event-border);border-radius:7px;margin:0 0 18px;overflow:clip}.t6-event-media-group>summary{display:flex;justify-content:space-between;gap:12px;padding:16px 20px;background:#f1f7fa;cursor:pointer;font-weight:600;list-style:revert}.t6-event-media-group>summary:before{content:'▸';margin-right:4px}.t6-event-media-group[open]>summary:before{content:'▾'}.t6-event-media-group>summary span{margin-left:auto;font-size:13px;font-weight:400}.t6-event-media-inner{padding:15px}.t6-event-media-inner>section{margin:0!important;padding:0!important}.t6-event-media-inner>section>div>h3{font-size:18px}.t6-event-media-order{padding-top:12px}.t6-event-media-order>button,.t6-event-dialog button,.t6-event-documents button:not([type=submit]),.t6-registration-preview>button{padding:8px 12px;border:1px solid #b8cad6;border-radius:5px;background:#f4f8fb;color:#194e6c;cursor:pointer}.t6-event-media-order p[role=alert]{color:#a83222}.t6-event-dialog-backdrop{position:fixed;inset:0;background:#102a3c99;display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.t6-event-dialog{background:#fff;border-radius:10px;padding:24px;max-width:650px;width:100%;max-height:80vh;overflow:auto;color:#18384d}.t6-event-dialog h3{margin-top:0}.t6-event-dialog ol{padding:0;list-style:none}.t6-event-dialog li{display:flex;align-items:center;gap:12px;padding:8px;border-bottom:1px solid #e3ecf0}.t6-event-dialog li img{width:110px;height:62px;object-fit:cover}.t6-event-dialog-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:18px}.t6-event-documents{padding:28px}.t6-event-documents fieldset{border:0;padding:0;min-width:0}.t6-event-documents>p{line-height:1.6;color:#516875}.t6-event-documents label{display:flex;flex-direction:column;gap:10px;margin:20px 0}.t6-event-documents li{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid #dfebf0}.t6-event-documents li a{flex:1;min-width:0;overflow-wrap:anywhere;color:#225b7c}.t6-event-documents ol{padding:0;list-style:none}.t6-registration-preview{margin:14px 0;background:#fff;border-radius:7px;padding:14px}.t6-registration-preview>div{padding-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.t6-registration-preview h3,.t6-registration-preview small,.t6-registration-preview p{grid-column:1/-1}.t6-registration-preview label{display:flex;flex-direction:column;gap:6px;font-size:14px}.t6-registration-preview input{border:1px solid #ccdae2;border-radius:5px;padding:10px;background:#f7fafb}.t6-event-content table{min-width:720px}.t6-event-content [class*=_tableWrapper_],.t6-event-content [class*=_tableContainer_]{overflow-x:auto;max-width:100%}.t6-event-content [class*=_tableFooter]{max-width:100%}.t6-event-content [class*=_searchRow_]{display:flex;flex-wrap:wrap;height:auto;padding-top:16px!important}.t6-event-content [class*=_searchRow_] input{min-width:0}.t6-event-content [class*=_adminReturnLink_]{display:inline-block;margin:16px 0}.t6-event-content .t6-event-media-group ._section{border:0}
@media(max-width:1100px){.t6-event-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.t6-event-heading{flex-direction:column;gap:14px}.t6-event-main-nav a{padding:9px 11px;font-size:14px}.t6-event-savebar{left:0}.t6-event-content [class*=_table]{max-width:100%}}
@media(max-width:1100px){body.t6-event-admin aside._adminNavigation_ilnbr_1{display:none}body.t6-event-admin.t6-global-menu-open aside._adminNavigation_ilnbr_1{display:block;position:fixed;z-index:100;top:120px;left:12px;width:calc(100vw - 24px);max-height:65vh;overflow:auto;padding:16px;background:#205e80;border-radius:8px;box-shadow:0 10px 40px #1236}body.t6-event-admin ._adminHeaderContainer_1njwe_11{gap:12px;justify-content:space-between}body.t6-event-admin ._adminHeader_1njwe_5{padding:12px 0}body.t6-event-admin [class*=_adminContainer_]{padding-left:12px;padding-right:12px}.t6-event-mobile-toolbar{display:flex;justify-content:space-between;align-items:center;margin:0 0 18px;font-size:13px}.t6-event-mobile-toolbar button{border:1px solid #8ad5df;background:#ffffff14;padding:8px;color:#fff;border-radius:5px}.t6-event-mobile-toolbar a{color:#c9ffff}.t6-event-heading h1{font-size:20px}.t6-event-main-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.t6-event-main-nav a{padding:10px;font-size:13px}.t6-event-subnav{flex-wrap:nowrap;overflow-x:auto;padding:10px;gap:6px;scrollbar-width:thin}.t6-event-subnav a{white-space:nowrap;font-size:13px}.t6-event-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.t6-event-overview{padding:12px}.t6-event-content>div,.t6-event-content>section,.t6-event-content [class*=_eventProfilePage_],.t6-event-content [class*=_eventContentPage_],.t6-event-content [class*=_eventContactsPage_],.t6-event-content [class*=_eventPassPage_]{padding:16px!important}.t6-event-content form [class*=_wrapperRow_],.t6-event-content form [class*=_inputWrapper_]{max-width:100%;min-width:0}.t6-event-content form [class*=_inputWrapper_]>*{min-width:0;max-width:100%}.t6-event-content form [class*=_btnsRow_]{display:flex;flex-wrap:wrap;gap:12px}.t6-event-savebar{padding:10px 12px;font-size:12px}.t6-event-savebar button{padding:10px 12px;font-size:13px;flex-shrink:0}.t6-event-save-status{font-size:12px}.t6-event-media-inner{padding:12px}.t6-event-media-group>summary{padding:13px;font-size:14px}.t6-event-documents{padding:16px}.t6-event-documents li{flex-wrap:wrap}.t6-event-documents li a{flex-basis:100%}.t6-registration-preview>div{grid-template-columns:1fr}.t6-event-content .ql-editor{min-height:140px;max-height:400px}.t6-event-workspace .t6-event-publication{margin:0;padding:16px}.t6-event-content{overflow-x:hidden}}

html.t6-event-admin,body.t6-event-admin,body.t6-event-admin #root,body.t6-event-admin #root>div,body.t6-event-admin #modal-root{min-width:0!important;max-width:100%}
.t6-event-media-inner>section>[class*=_sectionHead_]:empty{display:none}.t6-event-media-inner>section>[class*=_sectionHead_]{padding:0 0 12px}
body.t6-event-admin ._contentWrapper_ol6tj_22{flex:1 1 0;min-width:0;width:auto}
.t6-event-content [class*=_inputWrapperTextArea_]>div:first-child{width:calc(100% - 28px)!important;min-width:0!important;max-width:100%}
.t6-event-content .quill,.t6-event-content .ql-toolbar,.t6-event-content .ql-container{width:100%!important;max-width:100%;box-sizing:border-box}
@media(min-width:769px) and (max-width:1100px){body.t6-event-admin ._adminInner_ol6tj_1{flex-direction:column}.t6-event-main-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1100px){body.t6-event-admin ._contentWrapper_ol6tj_22{flex:1 1 auto;width:100%;max-width:100%}}
.t6-event-content .quill,.t6-event-content .ql-toolbar,.t6-event-content .ql-container,.t6-event-content .ql-editor{min-width:0!important}
.t6-event-overview-title{font-weight:600;cursor:pointer}.t6-event-overview[open]>.t6-event-overview-title{margin-bottom:16px}
dialog.t6-event-dialog{border:0;margin:auto}dialog.t6-event-dialog::backdrop{background:#102a3c99}.t6-event-dialog-backdrop{background:transparent}

/* Event navigation uses the cabinet's original link treatment. */
.t6-event-main-nav{display:flex;flex-wrap:wrap;align-items:center;gap:16px 30px;margin:0 0 24px}
.t6-event-main-nav a{display:inline-block;padding:0;border:0;border-bottom:1px dotted #6ff5fe;border-radius:0;background:transparent;color:#6ff5fe;font-size:16px;font-weight:600;line-height:1.5}
.t6-event-main-nav a:hover{color:#fff;border-color:#fff}
.t6-event-main-nav a[aria-current=page]{background:transparent;color:#fff;border-color:transparent}
.t6-event-subnav{display:flex;flex-wrap:wrap;gap:16px 25px;padding:22px 28px;background:#fff;border-radius:6px;margin-bottom:16px;overflow:visible}
.t6-event-subnav a{padding:0;border-radius:0;color:#113770;font-size:18px;font-weight:600;line-height:1.5;text-decoration:underline dotted;text-underline-offset:4px;white-space:normal}
.t6-event-subnav a:hover{color:#008e9a}
.t6-event-subnav a[aria-current=page]{background:transparent;color:#000;text-decoration:none}
.t6-event-readiness p{display:inline-flex;align-items:center;gap:9px;line-height:1.5;vertical-align:top}
.t6-readiness-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;color:#fff}
.t6-readiness-icon.is-ready{background:#269951}.t6-readiness-icon.is-empty{background:#d84249}
.t6-event-workspace{padding-bottom:110px}
.t6-event-savebar{left:var(--event-panel-left,270px);right:var(--event-panel-right,30px);bottom:12px;padding:12px 18px;min-height:64px;box-sizing:border-box;border:1px solid #d8e4e9;border-radius:6px;background:#fff;box-shadow:0 0 5px #013d5633;color:#184f71;gap:12px 24px}
.t6-event-savebar-message{display:flex;align-items:center;gap:10px;min-width:0;line-height:1.45;overflow-wrap:anywhere}
.t6-event-savebar-message:before{content:'';display:block;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#269951}
.t6-event-savebar[data-state=dirty] .t6-event-savebar-message:before{background:#d38a17}
.t6-event-savebar[data-state=error] .t6-event-savebar-message:before{background:#d84249}
.t6-event-savebar[data-state=error]{color:#a52f35}
.t6-event-savebar[data-state=saving] .t6-event-savebar-message:before{background:#00a7b4}
.t6-event-savebar button{flex-shrink:0;min-height:40px;padding:10px 20px;border:0;border-radius:3px;background:#184f71;color:#fff;font-size:14px;font-weight:600;line-height:1.35;transition:background .15s}
.t6-event-savebar button:hover:not(:disabled){background:#018ea3}
/* Material forms: fluid editor widths, consistent insets and readable fields. */
.t6-event-content[data-event-section=materials]>[class*=_eventContentPage_],.t6-event-content[data-event-section=materials]>[class*=_eventRulesPage_],.t6-event-content[data-event-section=materials]>[class*=_eventContactsPage_]{padding:28px!important}
.t6-event-content[data-event-section=materials] form{width:100%;box-sizing:border-box}
.t6-event-content[data-event-section=materials] form [class*=_adminSection_]{max-width:100%;min-width:0;box-sizing:border-box}
.t6-event-content[data-event-section=materials] form div:has(>.quill){width:100%!important;min-width:0!important;max-width:100%;box-sizing:border-box;flex:1 1 0}
.t6-event-content[data-event-section=materials] [class*=_inputWrapperTextArea_]{align-items:flex-start;gap:10px;margin-bottom:26px}
.t6-event-content[data-event-section=materials] form div:has(>.quill)>label{display:block;margin-bottom:8px;line-height:1.5;font-weight:600;color:#000}
.t6-event-content[data-event-section=materials] .ql-toolbar{padding:9px 10px;border:1px solid #afafaf;border-radius:3px 3px 0 0;background:#fff;line-height:1.6;height:auto!important}
.t6-event-content[data-event-section=materials] .ql-container{height:auto!important;margin:0;padding:0;border:1px solid #afafaf;border-top:0;border-radius:0 0 3px 3px;background:#fff;font:inherit;white-space:normal}
.t6-event-content[data-event-section=materials] .ql-editor{min-height:180px;height:auto;padding:14px 16px;font:14px/1.6 'Open Sans',sans-serif;color:#000;white-space:pre-wrap}
.t6-event-content[data-event-section=materials] .ql-editor.ql-blank:before{left:16px;right:16px;color:#73818a}
.t6-event-content[data-event-section=materials] .quill:focus-within .ql-container{border-color:#00a7b4;box-shadow:0 0 0 2px #00a7b418}
.t6-event-content[data-event-section=materials] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),.t6-event-content[data-event-section=materials] textarea{max-width:100%;box-sizing:border-box;border:1px solid #afafaf;outline:0;border-radius:3px;background:#fff;color:#000;padding:9px 10px;font-size:14px;line-height:1.5}
.t6-event-content[data-event-section=materials] input:focus-visible,.t6-event-content[data-event-section=materials] textarea:focus-visible{outline:2px solid #00a7b440;outline-offset:1px;border-color:#00a7b4}
.t6-event-content[data-event-section=materials] form [class*=_inputEl_]{margin-bottom:22px!important}
.t6-event-content[data-event-section=materials] form [class*=_btnsRow_]{gap:12px;flex-wrap:wrap}
@media(max-width:1100px){.t6-event-main-nav{display:flex;gap:12px 20px}.t6-event-main-nav a{padding:0;font-size:14px}.t6-event-subnav{padding:16px;gap:12px 20px}.t6-event-subnav a{font-size:14px}.t6-event-content[data-event-section=materials]>[class*=_eventContentPage_],.t6-event-content[data-event-section=materials]>[class*=_eventRulesPage_],.t6-event-content[data-event-section=materials]>[class*=_eventContactsPage_]{padding:20px!important}.t6-event-savebar{left:var(--event-panel-left,12px);right:var(--event-panel-right,12px)}}
@media(max-width:540px){.t6-event-savebar{bottom:8px;padding:10px 12px;gap:9px;flex-wrap:wrap}.t6-event-savebar-message{width:100%;font-size:12px}.t6-event-savebar button{width:100%}.t6-event-workspace{padding-bottom:145px}.t6-event-content[data-event-section=materials]>[class*=_eventContentPage_],.t6-event-content[data-event-section=materials]>[class*=_eventRulesPage_],.t6-event-content[data-event-section=materials]>[class*=_eventContactsPage_]{padding:16px!important}.t6-event-content[data-event-section=materials] .ql-editor{padding:12px;min-height:160px}}

/* Shared visual language from the original cabinet: white sections, dotted links,
   3px controls and the existing #184f71 / #018ea3 button palette. */
.t6-event-workspace{--event-ink:#000;--event-blue:#184f71;--event-border:#e1e1e1}
.t6-event-content{border-radius:5px}
.t6-event-content h1,.t6-event-content h2,.t6-event-content h3,.t6-event-content h4{color:#000}
.t6-event-site-link{border-radius:3px;color:#002c47!important;font-size:14px;font-weight:600;box-shadow:0 0 5px #013d5633}
.t6-event-site-link:hover{color:#018ea3!important}
.t6-event-overview,.t6-registration-preview{border-radius:5px;box-shadow:0 0 5px #013d5626;padding:20px}
.t6-event-overview-title{font-size:18px;font-weight:700;color:#000}
.t6-event-summary>div{border:0;border-right:1px solid #e1e1e1;border-radius:0}
.t6-event-summary>div:last-child{border-right:0}
.t6-event-summary strong{color:#184f71}
.t6-event-media-group{border:0;border-radius:5px;box-shadow:0 0 5px #013d5626;margin-bottom:20px}
.t6-event-media-group>summary{justify-content:flex-start;background:#fff;padding:20px;color:#184f71;font-size:16px;font-weight:600;text-decoration:underline dotted;text-underline-offset:4px}
.t6-event-media-group[open]>summary{color:#000;text-decoration:none;border-bottom:1px solid #e1e1e1}
.t6-event-media-group>summary:hover{color:#018ea3}
.t6-event-media-group>summary span{color:#868686;font-size:14px;text-decoration:none}
.t6-event-media-inner{padding:20px}
.t6-event-notice{border:0;border-left:3px solid #01a7b4;border-radius:3px;background:#fff;color:#000;box-shadow:0 0 5px #013d5626;font-size:14px}
.t6-event-notice.error{border-left-color:#d9001b;background:#fff;color:#d9001b}
.t6-event-media-order>button,.t6-event-dialog button,.t6-event-documents button:not([type=submit]),.t6-registration-preview>button{border:0;border-radius:3px;background:#fff;color:#002c47;box-shadow:0 0 5px #013d5633;padding:10px 20px;font-size:14px;font-weight:600;min-height:40px}
.t6-event-media-order>button:hover,.t6-event-dialog button:hover,.t6-event-documents button:not([type=submit]):hover,.t6-registration-preview>button:hover{color:#018ea3}
.t6-event-documents button[type=submit]{background:#184f71;border-radius:3px;padding:10px 24px;min-height:40px;font-size:14px;font-weight:600}
.t6-event-documents button[type=submit]:hover{background:#018ea3}
.t6-event-dialog{border-radius:5px;color:#000;box-shadow:0 0 5px #013d5633}
.t6-event-dialog h3{font-size:18px;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:20px}
.t6-registration-preview input{border:1px solid #afafaf;border-radius:3px;background:#fff;color:#000;padding:9px 10px;font-size:14px}
.t6-event-workspace .t6-publication-card{border:0;border-radius:5px;box-shadow:0 0 5px #013d5626;padding:20px}
.t6-event-workspace .t6-publication-card h3{font-size:18px;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:20px}
.t6-event-workspace .t6-publication-field input,.t6-event-workspace .t6-publication-field select,.t6-event-workspace .t6-publication-address{border-color:#afafaf;border-radius:3px;font-size:14px;color:#000}
.t6-event-workspace .t6-publication-field input,.t6-event-workspace .t6-publication-field select{padding:9px 10px}
.t6-event-workspace .t6-publication-check input{accent-color:#01a7b4}
.t6-event-workspace .t6-publication-save{background:#184f71;border-radius:3px;font-size:14px;font-weight:600;min-height:40px;padding:10px 24px}
.t6-event-workspace .t6-publication-save:hover{background:#018ea3}
.t6-event-workspace .t6-publication-actions a{color:#184f71;text-decoration:underline dotted}
@media(max-width:540px){.t6-event-overview,.t6-registration-preview,.t6-event-media-inner{padding:16px}.t6-event-media-group>summary{padding:16px}.t6-event-media-order>button,.t6-event-dialog button,.t6-event-documents button:not([type=submit]){padding:9px 12px}.t6-event-summary>div:nth-child(2n){border-right:0}}
.t6-event-media-inner>section{box-shadow:none;border-radius:0}
.t6-event-mobile-toolbar button{border:0;border-radius:3px;background:#fff;color:#002c47;box-shadow:0 0 5px #013d5633;font-weight:600;padding:10px 16px}
.t6-event-readiness>summary,.t6-event-overview:not([open])>.t6-event-overview-title{color:#184f71;text-decoration:underline dotted;text-underline-offset:4px}
.t6-event-readiness[open]>summary{color:#000;text-decoration:none}

/* Keep actions within the content column; the legal footer follows in document flow. */
body.t6-event-admin ._contentWrapper_ol6tj_22{padding-top:0}
.t6-event-workspace{padding-bottom:20px}
.t6-event-workspace .t6-event-savebar{position:sticky;left:auto;right:auto;bottom:12px;width:100%;max-width:100%;margin-top:20px;box-sizing:border-box}
@media(max-width:540px){.t6-event-workspace{padding-bottom:16px}.t6-event-workspace .t6-event-savebar{bottom:8px}}
