:root,body{--conference-navy:light-dark(#063765,#9ccbe9);--conference-navy-deep:light-dark(#032847,#d6e9f7);--conference-navy-surface:#063765;--conference-navy-deep-surface:#032847;--conference-blue:light-dark(#0069a8,#4aa6de);--conference-cyan:#26a8d7;--conference-cyan-soft:light-dark(#e0f3fb,#0f2f40);--conference-sky:light-dark(#e9f6fc,#112c3c);--conference-paper:light-dark(#fff,#16222e);--conference-paper-soft:light-dark(#f4f8fb,#0d1722);--conference-ink:light-dark(#10283b,#e7eef5);--conference-ink-soft:light-dark(#4d6375,#9fb4c5);--conference-muted:light-dark(#536b7c,#93aabc);--conference-line:light-dark(#d8e3ea,#263b4d);--conference-red:light-dark(#b84d3e,#e58273);--conference-red-soft:light-dark(#fff1ee,#331b17);--conference-gold:#e8aa2e;--conference-gold-soft:light-dark(#fff8e8,#322711);--conference-green:light-dark(#18734a,#4cc98d);--conference-green-soft:light-dark(#e9f8ef,#11291d)}.conference-identity{min-width:0;color:inherit;font-family:var(--font-conference-body), Arial, sans-serif;align-items:center;gap:11px;line-height:1;display:inline-flex}.conference-identity-mark{width:47px;min-width:47px;height:38px;display:block;position:relative}.conference-identity-mark i{background:var(--conference-cyan);transform-origin:0;border-radius:999px;height:4px;display:block;position:absolute;left:0;transform:rotate(-9deg)}.conference-identity-mark i:after{content:"";background:var(--conference-gold);border:2px solid;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.conference-identity-mark i:first-child{width:40px;top:6px}.conference-identity-mark i:nth-child(2){background:currentColor;width:31px;top:17px}.conference-identity-mark i:nth-child(3){background:var(--conference-red);width:45px;top:28px}.conference-identity-copy{gap:4px;min-width:0;display:grid}.conference-identity-copy strong{font-family:var(--font-conference-display), Georgia, serif;letter-spacing:-.025em;white-space:nowrap;font-size:19px;font-weight:680}.conference-identity-copy small{color:inherit;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800}.conference-identity-organizer{color:inherit;letter-spacing:.035em;opacity:.78;border-left:1px solid;margin-left:4px;padding-left:14px;font-size:11px;font-weight:750;line-height:1.3}.unified-app-shell{color:var(--conference-ink);font-family:var(--font-conference-body), Arial, sans-serif;background:0 0}.unified-side-rail{scrollbar-width:thin;color:#fff;background:var(--route-lines), radial-gradient(22rem 16rem at 82% -6%, #26a8d74d, transparent 70%), radial-gradient(18rem 14rem at 0% 106%, #1179ba42, transparent 68%), linear-gradient(180deg, var(--conference-navy-deep-surface), var(--conference-navy-surface));border:1px solid var(--chrome-edge);border-top-color:var(--chrome-edge-top);width:252px;box-shadow:var(--shadow-chrome);border-radius:22px;padding:20px 14px 16px;inset:12px auto 12px 12px;overflow-y:auto}.unified-main-canvas{margin-left:276px}.unified-app-shell .unified-main-canvas{padding-top:24px}.conference-shell-brand{color:#fff;border-bottom:1px solid #ffffff24;min-height:62px;padding:0 6px 14px}.conference-shell-brand .conference-identity-copy small{color:#bfe7f7}.unified-side-rail .shell-nav-heading{color:#91c5dc;letter-spacing:.12em;padding:0 12px;font-size:11px}.unified-side-rail .shell-organization-label{color:#dceff8;letter-spacing:.04em;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;margin:16px 12px 0;padding:6px 10px;font-size:11px}.unified-side-rail .nav-link{color:#d2e7f0;border-radius:var(--radius-ticket-sm);min-height:46px;transition:background-color var(--dur-1), color var(--dur-1), box-shadow var(--dur-2);border:1px solid #0000;padding:0 12px;font-size:14px;font-weight:650}.unified-side-rail .nav-link svg{color:#7fd0f0}.unified-side-rail .nav-link:hover{color:#fff;background:var(--chrome-hover)}.unified-side-rail .nav-link.active{color:#fff;background:var(--chrome-active);box-shadow:inset 3px 0 0 var(--conference-cyan), 0 6px 20px #26a8d738;border-color:#26a8d773}.unified-side-rail .nav-link.active:focus-visible{--focus-ring-extra:inset 3px 0 0 var(--conference-cyan)}.unified-side-rail .nav-link.active svg{color:#fff}.unified-side-rail .shell-inbox-link{color:#dceff8;border-radius:var(--radius-ticket-sm);background:#ffffff0d;border:1px solid #ffffff1f;width:100%;min-height:44px;margin:14px 0 0;padding:10px 12px;display:flex}.unified-side-rail .shell-inbox-link:hover,.unified-side-rail .shell-inbox-link:focus-visible{color:#fff;background:var(--chrome-hover)}.unified-side-rail .shell-inbox-link.active{color:#fff;background:var(--chrome-active);box-shadow:inset 3px 0 0 var(--conference-cyan);border-color:#26a8d773}.unified-side-rail .shell-inbox-link.active:focus-visible{--focus-ring-extra:inset 3px 0 0 var(--conference-cyan)}.unified-side-rail .shell-inbox-link strong{color:#032847;background:var(--conference-gold);border-radius:999px;min-width:24px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:850}.unified-side-rail .staff-card{border-top-color:#ffffff29;padding:14px 6px 2px}.unified-side-rail .staff-copy small,.unified-side-rail .text-button{color:#bfe0ee}.unified-side-rail .staff-copy small{text-wrap:balance}.unified-side-rail .appearance-toggle{color:#bfe0ee;border-color:#ffffff29}.unified-side-rail .appearance-toggle:hover{color:#fff;background:var(--chrome-hover)}.unified-side-rail .avatar{color:#032847;background:linear-gradient(160deg,#e9f6fc,#bfe7f7);border:1px solid #9fd5e8;box-shadow:0 0 0 3px #26a8d738}.unified-app-shell :is(a,button,input,select,textarea,summary,:where([tabindex])):focus-visible,.auth-page :is(a,button,input,select,textarea,summary,:where([tabindex])):focus-visible,.access-state-page :is(a,button,input,select,textarea,summary,:where([tabindex])):focus-visible,.public-conference-page :is(a,button,input,select,textarea,summary,:where([tabindex])):focus-visible,.site-search-layer :is(a,button,input,select,textarea,summary,:where([tabindex])):focus-visible{outline:3px solid var(--focus-ring-outer);outline-offset:2px}:is(.search-field,.records-search-box):focus-within{outline:3px solid var(--focus-ring-outer);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-ring-inner)}:is(.search-field,.records-search-box) :is(input,select):focus-visible{--focus-ring-inner-width:0px;outline:0}.clinical-auth-page,.attendee-auth-page{background:0 0}.clinical-auth-intro,.attendee-auth-intro{isolation:isolate;color:#fff;background:radial-gradient(34rem 24rem at 88% 6%, #26a8d770, transparent 68%), radial-gradient(26rem 20rem at -4% 96%, #1179ba4d, transparent 64%), radial-gradient(16rem 12rem at 62% 108%, #e8aa2e1f, transparent 72%), linear-gradient(135deg, var(--conference-navy-deep-surface), var(--conference-navy-surface) 60%, #075a88);border-right:1px solid var(--chrome-edge);position:relative}.clinical-auth-intro:after,.attendee-auth-intro:after{z-index:-1;content:"";background:var(--route-lines), radial-gradient(circle at 1px 1px, #ffffff12 1px, transparent 1.6px) 0 0 / 28px 28px;pointer-events:none;position:absolute;inset:0}.auth-intro .conference-identity{color:#fff}.auth-intro .conference-identity-copy small,.auth-intro .conference-identity-organizer{color:#bfe7f7}.auth-page .auth-intro{justify-content:flex-start;gap:clamp(56px,14vh,140px)}.auth-page .auth-intro-copy :is(h1,p){margin:0}.auth-page .auth-intro h1{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.2vw,58px);font-weight:750;line-height:1.06}.clinical-auth-intro p:not(.eyebrow),.attendee-auth-intro p:not(.eyebrow){color:#d7edf6}@media (max-width:1000px){.auth-page{grid-template-columns:minmax(0,1fr);align-content:start}.auth-page .auth-intro{gap:16px;min-height:auto;padding:20px 24px}.auth-page .auth-intro-copy{gap:0}.auth-page .auth-intro h1{font:700 24px/1.2 var(--font-body);letter-spacing:-.02em;text-transform:none;text-shadow:none;text-wrap:initial;margin:0}.auth-page .auth-intro-copy p,.auth-page .auth-trust-note{display:none}.auth-page .auth-panel{align-items:start;min-height:auto;padding:24px 16px}.auth-page .auth-card{padding:24px 20px}}.auth-trust-note{color:#d7edf6;border-radius:var(--radius-ticket-sm);-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff29;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.auth-trust-note svg{color:#7fd0f0}.auth-card{background:var(--glass);border:1px solid var(--glass-edge-strong);border-top:1px solid var(--edge-cyan);border-radius:var(--radius-ticket-lg);width:min(100%,440px);box-shadow:var(--shadow-float), 0 -1px 24px light-dark(#26a8d71a,#26a8d729);-webkit-backdrop-filter:blur(22px)saturate(1.35);padding:36px}.auth-card-header{background:var(--rule-gold) 0 100% / 64px 3px no-repeat;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:14px;display:flex}.auth-card h1,.auth-card h2,.message-card h1{color:var(--conference-navy-deep);font-family:var(--font-display);letter-spacing:-.03em;margin:2px 0 6px;font-size:28px;font-weight:750;line-height:1.15}@media (max-width:480px){.auth-card h1,.auth-card h2,.message-card h1{font-size:clamp(22px,6vw,30px)}.auth-card form .button{justify-content:center;width:100%}}.auth-card>p.muted{margin:0 0 20px;font-size:15px}.auth-help{border-top:1px solid var(--line-soft);padding:12px 0;font-size:14px}.auth-help a{color:var(--brand);font-weight:700}.auth-card-icon,.auth-brand-mark{color:var(--conference-navy);background:var(--conference-sky)}.access-state-page{background:0 0}.access-state-card{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-top:4px solid var(--conference-gold);border-radius:var(--radius-ticket-lg);box-shadow:var(--shadow-float)}.access-state-icon{color:var(--amber);background:var(--conference-gold-soft);border-color:var(--edge-amber)}.access-state-brand .conference-identity{color:var(--conference-navy-deep)}.access-state-brand .conference-identity-copy small{color:var(--conference-blue)}@media (max-width:900px) and (min-width:721px){.unified-side-rail{width:216px}.unified-main-canvas{margin-left:240px}.conference-shell-brand .conference-identity-mark{width:38px;min-width:38px}.conference-shell-brand .conference-identity-copy strong{font-size:16px}}@media (max-width:720px){.unified-main-canvas{margin-left:0}.unified-mobile-bar{color:#fff;background:var(--route-lines), radial-gradient(20rem 10rem at 88% -40%, #26a8d742, transparent 72%), var(--chrome-glass);border-bottom:1px solid var(--chrome-edge);-webkit-backdrop-filter:blur(16px)saturate(1.4);min-height:70px;box-shadow:0 8px 28px #03284738,inset 0 -1px #26a8d740}.unified-mobile-brand{color:#fff}.unified-mobile-brand .conference-identity-mark{width:38px;min-width:38px;height:34px}.unified-mobile-brand .conference-identity-mark i:first-child{width:33px}.unified-mobile-brand .conference-identity-mark i:nth-child(2){width:25px}.unified-mobile-brand .conference-identity-mark i:nth-child(3){width:36px}.unified-mobile-brand .conference-identity-copy strong{color:#fff;font-size:16px}.unified-mobile-brand .conference-identity-copy small{color:#bfe7f7;font-size:8px}.unified-mobile-bar .shell-inbox-link{color:#fff}.unified-mobile-bar .shell-inbox-link:hover,.unified-mobile-bar .shell-inbox-link:focus-visible{color:#fff;background:#26a8d733}.unified-mobile-bar .shell-inbox-link.active{box-shadow:inset 0 -2px 0 var(--conference-cyan);background:#26a8d733}.unified-mobile-bar .shell-inbox-link.active:focus-visible{--focus-ring-extra:inset 0 -2px 0 var(--conference-cyan)}.unified-mobile-bar .shell-inbox-link strong{color:#032847;background:var(--conference-gold)}.mobile-menu-button{color:#032847;background:var(--gradient-gold);min-height:44px;box-shadow:var(--glow-gold);border-color:#f2bd50;border-radius:10px}.mobile-menu-panel{color:var(--ink);background:var(--paper);border-left:1px solid var(--glass-edge-strong);border-radius:24px 0 0 24px;box-shadow:-18px 0 48px #03284747}.mobile-menu-heading{border-bottom-color:var(--line-soft)}.mobile-primary-nav .nav-link{border-radius:var(--radius-ticket-sm);min-height:48px}.mobile-primary-nav .nav-link:hover,.mobile-primary-nav .nav-link.active{color:var(--brand-dark);background:var(--brand-pale);box-shadow:inset 3px 0 0 var(--conference-cyan)}.mobile-primary-nav .nav-link.active:focus-visible{--focus-ring-extra:inset 3px 0 0 var(--conference-cyan)}.mobile-account-card .appearance-toggle{border-radius:var(--radius-sm);min-width:44px;min-height:44px}.mobile-account-card .button{border-radius:var(--radius-sm)}.mobile-menu-heading .conference-identity{color:var(--conference-navy-deep)}.mobile-menu-heading .conference-identity-copy small{color:var(--conference-blue)}}@media (max-width:420px){.auth-card-header{flex-wrap:wrap}.auth-card-header>div{flex:200px;min-width:0}.unified-mobile-brand .conference-identity-copy small{display:none}.unified-mobile-brand .conference-identity-copy strong{font-size:14px}.conference-identity-organizer{display:none}}@media (max-width:720px){.unified-app-shell .unified-mobile-brand{container:phone-brand/inline-size}}@container phone-brand (max-width:150px){.conference-identity-copy{display:none}.conference-identity{gap:0}}@media (max-width:479px){.unified-app-shell .unified-mobile-brand .conference-identity-copy{display:none}.unified-app-shell .unified-mobile-brand .conference-identity{gap:0}}@media (prefers-reduced-motion:reduce){.unified-app-shell *,.auth-page *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.assigned-work-surface{color:var(--conference-ink);font-family:var(--font-conference-body), Arial, sans-serif;background:0 0}.assigned-work-header{isolation:isolate;color:var(--on-navy);background:var(--gradient-hero);border:1px solid var(--chrome-edge);border-top-color:var(--chrome-edge-top);border-radius:var(--radius-ticket-lg);box-shadow:var(--shadow-chrome);gap:22px;margin-bottom:22px;padding:clamp(22px,3vw,34px);display:grid;position:relative}.assigned-work-header:after{z-index:-1;content:"";background:var(--route-lines);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.assigned-work-header-identity,.assigned-work-header-body{justify-content:space-between;align-items:center;gap:18px;display:flex}.assigned-work-header-identity{border-bottom:1px solid #ffffff2e;padding-bottom:16px}.assigned-work-header .conference-identity-copy small,.assigned-work-header .conference-identity-organizer{color:#bfe7f7}.assigned-work-home-link{color:#fff;border-radius:var(--radius-sm);background:#ffffff17;border:1px solid #ffffff38;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:13px;font-weight:800;display:inline-flex}.assigned-work-home-link:hover,.assigned-work-home-link:focus-visible{color:var(--conference-navy-deep);background:var(--conference-gold);border-color:var(--conference-gold);outline-offset:2px;outline:3px solid #ffffff52}.assigned-work-header-copy{gap:7px;min-width:0;display:grid}.assigned-work-header-copy>*{margin:0}.assigned-work-header-copy>.eyebrow{color:var(--on-navy-gold)}.assigned-work-header-copy h1{color:var(--on-navy);font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,3.8vw,44px);font-weight:750;line-height:1.08}.assigned-work-header-copy>p:not(.eyebrow){max-width:72ch;color:var(--on-navy-soft);line-height:1.5}.assigned-work-context{flex-wrap:wrap;gap:7px;margin-top:5px;display:flex}.assigned-work-context>span{min-height:32px;color:var(--on-navy-soft);border-radius:var(--radius-sm);background:#ffffff17;border:1px solid #ffffff2e;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.assigned-work-context .clinical-status-badge{min-height:32px}.assigned-work-header-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.assigned-work-header-actions .button.primary{color:#032847;background:var(--gradient-gold);box-shadow:inset 0 1px 0 #ffffff73, var(--glow-gold);border-color:#f2bd50}.assigned-work-header-actions .button.primary:hover,.assigned-work-header-actions .button.primary:focus-visible{box-shadow:inset 0 1px 0 #ffffff73, var(--glow-gold);background:linear-gradient(160deg,#f7c85e,#f2b842 55%,#e8aa2e);transform:translateY(-1px)}.assigned-work-header-actions .button.secondary,.assigned-work-header-actions .assigned-work-home-link{color:#fff;background:#ffffff17;border-color:#ffffff3d}.assigned-work-surface :is(.panel,.clinical-panel){background:var(--glass-strong);border-color:var(--glass-edge-strong);border-radius:var(--radius-ticket);box-shadow:var(--shadow-panel)}.assigned-work-surface :is(.panel,.clinical-panel) :is(h2,h3){color:var(--conference-navy-deep);font-family:var(--font-display);letter-spacing:-.015em;font-weight:600}.assigned-work-surface :is(.section-heading,.section-header) .eyebrow{color:var(--conference-blue)}.assigned-work-surface :is(input,select,textarea,button,a):focus-visible{outline:3px solid var(--conference-gold);outline-offset:3px}.assigned-work-surface .button.primary:not(.danger){color:#fff;background:var(--workspace-primary-fill);border-color:var(--workspace-primary-edge)}.assigned-work-surface .button.primary:not(.danger):hover,.assigned-work-surface .button.primary:not(.danger):focus-visible{background:var(--workspace-primary-hover-fill)}.assigned-work-surface .button.secondary:not(.danger){color:var(--workspace-secondary-fg);background:var(--workspace-secondary-bg);border-color:var(--workspace-secondary-edge)}.assigned-work-surface .button.secondary:not(.danger,[aria-pressed=true]):hover,.assigned-work-surface .button.secondary:not(.danger,[aria-pressed=true]):focus-visible{border-color:var(--conference-blue);background:light-dark(#fff,#16222d)}.assigned-work-surface .assigned-work-header-actions .button.primary:not(.danger){color:#032847;background:var(--gradient-gold);border-color:#f2bd50}.assigned-work-surface .assigned-work-header-actions .button.primary:not(.danger):hover,.assigned-work-surface .assigned-work-header-actions .button.primary:not(.danger):focus-visible{background:linear-gradient(160deg,#f7c85e,#f2b842 55%,#e8aa2e)}.assigned-work-surface .assigned-work-header-actions .button.secondary:not(.danger){color:#fff;background:#ffffff17;border-color:#ffffff3d}.assigned-work-facts{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-left:4px solid var(--conference-cyan);border-radius:var(--radius-ticket-sm);box-shadow:var(--shadow-panel);flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:14px 16px;display:flex}.assigned-work-facts>*{margin:0}.assigned-work-surface :is(.page-header,.clinical-page-header,.contributor-page-header):not(.assigned-work-header){border-color:var(--glass-edge-strong);border-radius:var(--radius-ticket)}.assigned-work-surface :is(.record-row,.instructor-course-review-row,.exhibitor-self-grid>form){background:var(--surface-1);border-color:var(--line);border-radius:var(--radius-sm);transition:background-color var(--dur-1), border-color var(--dur-1), box-shadow var(--dur-2)}.assigned-work-surface .record-row{border-left:3px solid var(--conference-cyan)}.assigned-work-surface :is(.record-row,.instructor-course-review-row):hover{background:var(--brand-pale);border-color:var(--edge-cyan);border-left-color:var(--conference-cyan);box-shadow:none}.exhibitor-readiness-header,.exhibitor-work-grid,.conference-program-session-grid{gap:24px;display:grid}.exhibitor-readiness-header{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr)}.exhibitor-readiness-header,.assigned-work-surface .exhibitor-readiness-header{border-top:6px solid var(--conference-cyan)}.exhibitor-work-grid,.conference-program-session-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);align-items:start}.exhibitor-work-nav{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-radius:var(--radius-ticket-sm);box-shadow:var(--shadow-panel);scrollbar-width:thin;gap:4px;margin:16px 0 24px;padding:6px;display:flex;overflow-x:auto}.exhibitor-work-nav a{min-height:40px;color:var(--ink-soft);border-radius:var(--radius-sm);transition:background-color var(--dur-1), color var(--dur-1), box-shadow var(--dur-2);background:0 0;border:1px solid #0000;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.exhibitor-work-nav a:hover{color:var(--brand-dark);background:var(--brand-pale)}.exhibitor-work-nav a[aria-current=page],.exhibitor-work-nav a.active{color:#fff;background:var(--gradient-primary);box-shadow:var(--glow-brand)}.exhibitor-confirmed-item+.exhibitor-confirmed-item{border-top:1px solid var(--line-soft);margin-top:16px;padding-top:16px}.exhibitor-confirmed-item>strong+.clinical-status-badge{vertical-align:middle;margin-left:8px}.speaker-work-card{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-top:4px solid var(--conference-cyan);border-radius:var(--radius-ticket);box-shadow:var(--shadow-panel);gap:12px;display:grid}.assigned-work-surface--instructor>.page-frame{max-width:1120px}.assigned-work-surface--instructor>:is(.contributor-home-page,.contributor-course-page,.contributor-profile-page,.contributor-onboarding-page,.speaker-agreement-page,.speaker-signing-page){align-content:start;gap:20px;display:grid}.assigned-work-surface.assigned-work-surface--instructor>:is(.contributor-home-page,.contributor-course-page,.contributor-profile-page,.contributor-onboarding-page,.speaker-agreement-page,.speaker-signing-page)>*{min-width:0;margin-block:0}.assigned-work-surface--instructor :is(.contributor-profile-sequence,.contributor-onboarding-sequence){gap:20px}.assigned-work-surface--instructor .speaker-work-dashboard-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:1320px){.assigned-work-surface--instructor .speaker-work-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}}.assigned-work-surface--instructor .contributor-profile-panel{gap:14px;display:grid}.assigned-work-surface--instructor .contributor-profile-panel>*{margin:0}.assigned-work-surface--instructor .contributor-profile-panel>.button{justify-self:start}.assigned-work-surface--instructor .clinical-notice__content{gap:6px;display:grid}.assigned-work-surface--instructor .clinical-notice__content>*{margin:0}.assigned-work-surface--instructor .contributor-setup-notice .clinical-notice__content>.button{margin-top:6px}.speaker-work-card details>summary{width:fit-content;color:var(--brand);padding-block:6px;font-size:13px;font-weight:700}.speaker-work-card details[open]>summary{margin-bottom:10px}.speaker-work-secondary-actions:empty{display:none}.speaker-work-card>header .button{white-space:nowrap;flex:none}.assigned-work-surface--instructor .contributor-profile-panel .section-heading>.clinical-status-badge{margin-left:0}.assigned-work-surface--instructor .guided-progress-list li:first-child>:is(a,div){border-top:0}.assigned-work-surface--instructor .field :is(input,textarea,select):disabled{color:var(--ink-soft);background:var(--surface-2);cursor:not-allowed}.assigned-work-surface--instructor .notice>div:not([class]){gap:4px;display:grid}.assigned-work-surface--instructor .notice>div:not([class])>*{margin:0}.assigned-work-surface--instructor :is(.instructor-submit-step,.instructor-disclosure-step)>*{margin-block:0}.assigned-work-surface--instructor .clinical-empty-state p{margin:0}.assigned-work-surface--instructor .contributor-optional-section>summary{grid-template-columns:minmax(0,1fr) auto auto}.assigned-work-surface--instructor .contributor-optional-section>summary:after{content:"";border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);width:9px;height:9px;margin:-5px 6px 0 2px;transform:rotate(45deg)}.assigned-work-surface--instructor .contributor-optional-section[open]>summary:after{margin-top:5px;transform:rotate(-135deg)}.assigned-work-surface--instructor .speaker-agreement-details{margin-top:0}.assigned-work-surface--instructor form>.section-heading:has(>.sr-only:only-child){display:contents}.assigned-work-surface--instructor .guided-step-header:not(:has(>.step-number)){grid-template-columns:minmax(0,1fr) auto}.assigned-work-surface--instructor :is(.coordinator-ready-card,#course-coi,.speaker-arrangements-panel,#speaker-logistics>.panel,.speaker-agreement-panel,.speaker-signing-panel,#participants,.instructor-registered-students){gap:16px;display:grid}.assigned-work-surface--instructor :is(.coordinator-ready-card,#course-coi,.speaker-arrangements-panel,#speaker-logistics>.panel,.speaker-agreement-panel,.speaker-signing-panel,#participants,.instructor-registered-students)>*{min-width:0;margin-block:0}.assigned-work-surface--instructor :is(.speaker-lifecycle-panel,.instructor-course-focused-step)>.clinical-panel-header{margin-bottom:0}.assigned-work-surface--instructor #speaker-logistics .conference-program-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.assigned-work-surface--instructor .speaker-arrangement-request-fields{gap:16px}.assigned-work-surface--instructor .speaker-arrangement-choices .choice-chip{min-height:46px;font-size:13px}.assigned-work-surface--instructor .speaker-arrangement-form .form-details{padding:0 14px}.assigned-work-surface--instructor .speaker-arrangement-form .form-details[open]{padding-bottom:14px}.assigned-work-surface--instructor .speaker-arrangement-form .form-details summary{width:fit-content;min-height:0;padding-block:12px}.assigned-work-surface--instructor .speaker-arrangement-form .form-details[open] summary{margin-bottom:4px}.speaker-agreement-record{border-top:1px solid var(--line-soft);gap:8px;padding-top:16px;display:grid}.speaker-agreement-record>:is(h3,p){margin:0}.assigned-work-surface--instructor .speaker-agreement-record>h3{font-size:17px}.assigned-work-surface--instructor section[aria-label="Electronic speaker agreement"]{gap:12px;margin-top:0}.assigned-work-surface--instructor section[aria-label="Electronic speaker agreement"] :is(h3,p){margin:0}.assigned-work-surface--instructor section[aria-label="Electronic speaker agreement"] .form-stack{gap:12px}.assigned-work-surface--instructor section[aria-label="Electronic speaker agreement"]>h3{font-size:17px}.assigned-work-surface--instructor section[aria-label="Electronic speaker agreement"]>.button{justify-self:start}.assigned-work-surface--instructor .speaker-signing-panel>.button-row{border-top:0;padding-top:0}.assigned-work-surface--instructor .instructor-assignment-status article{flex-direction:column;align-items:flex-start;display:flex}.assigned-work-surface--instructor .instructor-assignment-status article>.text-link{margin-top:auto;padding-top:4px}.assigned-work-surface--instructor .contributor-course-page .offering-summary.compact-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.assigned-work-surface--instructor .contributor-course-page .arrival-refresh-controls{margin:12px 0 0}.assigned-work-surface--instructor #participants .participation-record>summary{grid-template-columns:auto minmax(0,1fr) auto auto;padding-inline:8px}.assigned-work-surface--instructor #participants .participation-summary-main small{overflow-wrap:anywhere;white-space:normal;overflow:visible}.assigned-work-surface--instructor #participants .details-chevron{color:var(--ink-soft)}.instructor-registered-list{margin:0;padding:0;list-style:none;display:grid}.instructor-registered-list li{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 8px;display:grid}.instructor-registered-list li:first-child{border-top:0}.instructor-registered-list li>span:last-child{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.instructor-registered-list small{color:var(--ink-soft);font-size:13px}.assigned-work-surface--instructor .instructor-course-step-link{grid-template-columns:auto minmax(0,1fr);min-height:0;padding:12px 10px}.assigned-work-surface--instructor .instructor-course-step-copy small{align-items:flex-start;gap:4px;font-size:11px;display:flex}.assigned-work-surface--instructor .instructor-course-step-copy small>svg{flex:none;margin-top:1px}.assigned-work-surface--instructor .instructor-course-step-copy small>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.assigned-work-surface--instructor .instructor-course-step-link:is([data-status=missing],[data-status=changed-after-submission]) small>svg{color:light-dark(#9a6518,#dabf97)}.assigned-work-surface--instructor .instructor-course-step-link:is([data-status=saved],[data-status=submitted]) small>svg{color:var(--forest)}.assigned-work-surface--instructor .instructor-course-step-link[aria-current=step] small>svg{color:#fff}@media (max-width:720px){.assigned-work-surface--instructor .speaker-work-card details>summary{padding-block:12px}.assigned-work-surface--instructor .speaker-work-secondary-actions{grid-template-columns:minmax(0,1fr);display:grid}.assigned-work-surface--instructor .speaker-work-secondary-actions .button{justify-content:center;width:100%}.assigned-work-surface--instructor .contributor-profile-panel>.button{justify-content:center;justify-self:stretch}.assigned-work-surface--instructor .assigned-work-header-actions>.ready-to-submit-action{width:100%}.assigned-work-surface--instructor .guided-step-header:not(:has(>.step-number)){grid-template-columns:minmax(0,1fr)}.assigned-work-surface--instructor .guided-step-header>:is(.status-pill,.clinical-status-badge){margin-left:0}.assigned-work-surface--instructor .guided-step-header:not(:has(>.step-number))>:is(.status-pill,.clinical-status-badge){grid-column:1;justify-self:start}.assigned-work-surface--instructor .instructor-course-step-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.assigned-work-surface--instructor .instructor-course-step-link{min-height:var(--touch);border-bottom:0}.assigned-work-surface--instructor .contributor-course-page .offering-summary.compact-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.assigned-work-surface--instructor #participants .participation-record>summary{grid-template-columns:auto minmax(0,1fr) auto}.assigned-work-surface--instructor #participants .participation-record>summary>.details-chevron{grid-area:1/3}}.instructor-course-step-nav,.contributor-scope-nav{background:var(--glass);border:1px solid var(--glass-edge-strong);border-radius:var(--radius-ticket-sm);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.3);gap:4px;padding:6px;overflow:visible}.instructor-course-step-link,.contributor-scope-link{color:var(--ink-soft);border-radius:var(--radius-sm);transition:background-color var(--dur-1), color var(--dur-1), box-shadow var(--dur-2);background:0 0;border:1px solid #0000}.instructor-course-step-link:hover,.contributor-scope-link:hover{color:var(--brand-dark);background:var(--brand-pale)}.instructor-course-step-link[aria-current=step],.instructor-course-step-link[aria-current=page],.contributor-scope-link.active,.contributor-scope-link[aria-current=page]{color:#fff;background:var(--gradient-primary);box-shadow:var(--glow-brand);border-color:#0000}.instructor-course-step-link[aria-current=step] :is(strong,svg),.instructor-course-step-link[aria-current=page] :is(strong,svg),.contributor-scope-link.active :is(strong,svg),.contributor-scope-link[aria-current=page] :is(strong,svg){color:#fff}.instructor-course-step-link[aria-current=step] small,.instructor-course-step-link[aria-current=page] small,.contributor-scope-link.active small,.contributor-scope-link[aria-current=page] small{color:#fff;background:0 0}.instructor-course-step-link[aria-current=step] .instructor-course-step-number,.instructor-course-step-link[aria-current=page] .instructor-course-step-number{color:var(--brand-dark);background:#fff}.instructor-course-step-link[data-status=saved]>svg,.instructor-course-step-link[data-status=submitted]>svg{color:var(--brand)}.assigned-work-surface .instructor-course-focused-step{border-top:4px solid var(--conference-cyan)}.assigned-work-surface .speaker-lifecycle-panel{border-top:4px solid var(--conference-gold)}.assigned-work-surface .speaker-arrangement-request-fields,.assigned-work-surface .speaker-agreement-details{background:var(--surface-2);border-color:var(--line);border-radius:var(--radius-sm)}.assigned-work-surface .guided-progress-list{gap:0;margin-top:12px}.assigned-work-surface .guided-progress-list li>:is(a,div){border:0;border-top:1px solid var(--line-soft);min-height:56px;transition:background-color var(--dur-1), border-color var(--dur-1);background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 8px}.assigned-work-surface .guided-progress-list li>a:hover{background:var(--surface-3);border-color:var(--line-accent)}.assigned-work-surface .guided-progress-icon{color:var(--ink-soft)}.assigned-work-surface .guided-progress-state{color:var(--amber)}.guided-progress-icon.complete,.guided-progress-state.complete,.assigned-work-surface .guided-progress-icon.complete,.assigned-work-surface .guided-progress-state.complete{color:var(--success)}.assigned-work-surface .instructor-assignment-status article{background:var(--surface-2);border-color:var(--line);border-radius:var(--radius-sm)}.instructor-assignment-status article[data-attention],.assigned-work-surface .instructor-assignment-status article[data-attention]{background:var(--amber-pale);border-color:var(--edge-amber);border-left:3px solid var(--amber)}@media (max-width:900px){.assigned-work-header-body{flex-direction:column;align-items:flex-start}.assigned-work-header-actions{justify-content:flex-start}.exhibitor-readiness-header,.exhibitor-work-grid,.conference-program-session-grid{grid-template-columns:minmax(0,1fr)}.exhibitor-work-grid>.form-stack,.exhibitor-work-grid>aside{min-width:0}}@media (max-width:720px){.assigned-work-header{padding:20px}.assigned-work-header-identity{flex-direction:column;align-items:flex-start}.assigned-work-header-copy h1{font-size:clamp(26px,7.5vw,34px)}.assigned-work-header-actions,.assigned-work-header-actions .button{width:100%}.assigned-work-header-actions .button{justify-content:center}}@media (max-width:420px){.assigned-work-header .conference-identity-organizer{display:none}}@media (prefers-reduced-motion:reduce){.assigned-work-surface *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important}}.exhibitor-assignment-workspace:not(:has(:target)) .exhibitor-work-nav a:first-child,.exhibitor-assignment-workspace:has([id$=-exhibitor-profile]:target) .exhibitor-work-nav a[href$=-exhibitor-profile],.exhibitor-assignment-workspace:has([id$=-booth-team]:target) .exhibitor-work-nav a[href$=-booth-team],.exhibitor-assignment-workspace:has([id$=-booth-assignment]:target) .exhibitor-work-nav a[href$=-booth-assignment],.exhibitor-assignment-workspace:has([id$=-leads]:target) .exhibitor-work-nav a[href$=-leads],.exhibitor-assignment-workspace:has([id$=-logistics]:target) .exhibitor-work-nav a[href$=-logistics],.exhibitor-assignment-workspace:has([id$=-important-times]:target) .exhibitor-work-nav a[href$=-important-times],.exhibitor-assignment-workspace:has([id$=-exhibitor-help]:target) .exhibitor-work-nav a[href$=-exhibitor-help]{color:#fff;background:var(--gradient-primary);box-shadow:var(--glow-brand);border-color:#0000}.exhibitor-assignment-workspace [id^=exhibitor-]{scroll-margin-top:72px}@media (max-width:720px){.exhibitor-work-nav,.exhibitor-assignment-workspace .exhibitor-work-nav{padding-right:40px;scroll-padding-inline:6px;mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}}.assigned-work-brand{border-radius:var(--radius-sm);min-width:0;display:inline-flex}
.public-preview-page{width:min(100% - 48px,1240px);margin:0 auto;padding:0 0 80px}.public-preview-page>header{width:100%;max-width:none;margin:24px 0}.public-preview-section{gap:16px;width:min(100% - 48px,1240px);max-width:none;margin:0 auto;padding:28px 0 60px;display:grid}.public-preview-venue{color:var(--mv-ink,var(--ink));align-items:flex-start;gap:10px;margin:0 0 20px;display:flex}.public-preview-venue>svg{color:var(--mv-blue,var(--brand));flex:none;margin-top:3px}.public-preview-venue span{gap:2px;display:grid}.public-preview-venue strong{font-size:1.1rem}.public-preview-venue small{color:var(--mv-muted,var(--ink-soft));font-size:.95rem}.public-preview-count{color:var(--mv-ink,var(--ink));margin:0 0 12px;font-weight:750}.public-preview-section .public-preview-count{margin:0}.public-preview-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.public-preview-list>li{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-left:3px solid var(--mv-cyan,var(--conference-cyan));border-radius:var(--radius-ticket-sm);box-shadow:var(--shadow-panel);gap:4px;padding:16px 18px;display:grid}.public-preview-list strong{font-size:1.05rem}.public-preview-list span{color:var(--mv-muted,var(--ink-soft))}.public-preview-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.public-preview-grid>li{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-top:3px solid var(--mv-cyan,var(--conference-cyan));border-radius:var(--radius-ticket);box-shadow:var(--shadow-panel);align-content:start;gap:10px;padding:16px;display:grid}.public-preview-grid img{object-fit:contain;border:1px solid light-dark(var(--line),#ffffff59);border-radius:var(--radius-sm);background:light-dark(#fff,#e7eef5);justify-self:start;width:auto;max-width:160px;height:72px;padding:10px}.public-preview-grid strong{overflow-wrap:anywhere;font-size:1rem}.public-preview-gate,.public-preview-banner,.public-preview-notice{isolation:isolate;color:#fff;background:var(--route-lines), linear-gradient(120deg, var(--mv-navy-deep-surface,var(--navy-deep)), var(--mv-navy-surface,var(--navy)));border:1px solid var(--chrome-edge);border-left:4px solid var(--mv-gold,var(--gold));border-radius:var(--radius-ticket);width:min(100% - 48px,1240px);box-shadow:var(--shadow-chrome);gap:10px;margin:20px auto 0;padding:22px 24px;display:grid;position:relative}.public-preview-gate .public-conference-eyebrow,.public-preview-banner .public-conference-eyebrow{color:var(--mv-gold,var(--gold))}.public-preview-page>.public-preview-gate,.public-preview-section>.public-preview-gate,.public-session-detail>.public-preview-gate,.public-exhibitor-detail>.public-preview-gate{width:100%;margin-top:16px}.public-preview-gate .button:not(.public-secondary-action),.public-preview-cta{color:#032847;background:var(--gradient-gold);box-shadow:var(--glow-gold);border-color:#f2bd50}.public-preview-teaser{position:relative}.public-preview-teaser:after{content:"";background:linear-gradient(180deg, transparent, var(--canvas));pointer-events:none;position:absolute;inset:40% 0 0}.public-preview-gate h2{color:#fff;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.15}.public-preview-gate>p{color:#dbeaf2;max-width:60ch;margin:0;line-height:1.55}.public-preview-eyebrow{color:var(--mv-gold,var(--gold));letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.public-preview-actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.public-preview-actions .button{min-height:44px}.public-preview-agenda-link{color:#fff;text-underline-offset:3px;align-items:center;width:fit-content;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.public-preview-agenda-link:hover{color:var(--mv-gold,var(--gold))}.public-preview-strip{gap:14px;width:min(100% - 48px,1240px);margin:28px auto 32px;display:grid}.public-preview-strip>.public-preview-eyebrow{color:var(--mv-blue,var(--brand))}.public-preview-strip-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.public-preview-strip-card{background:var(--glass-strong);border:1px solid var(--glass-edge-strong);border-top:3px solid var(--mv-cyan,var(--conference-cyan));border-radius:var(--radius-ticket);box-shadow:var(--shadow-panel);align-content:start;gap:8px;padding:22px;display:grid}.public-preview-strip-card h3{margin:0;font-size:1.15rem}.public-preview-strip-card p{color:var(--mv-muted,var(--ink-soft));overflow-wrap:anywhere;margin:0}.public-preview-strip-card p strong{color:var(--mv-ink,var(--ink))}.public-preview-strip-card a{width:fit-content;min-height:44px;color:var(--mv-blue,var(--brand));align-items:center;gap:6px;font-weight:750;display:inline-flex}@media (max-width:700px){.public-preview-section,.public-preview-gate,.public-preview-banner,.public-preview-notice{width:min(100% - 24px,1240px)}.public-preview-page>.public-preview-gate,.public-preview-section>.public-preview-gate,.public-session-detail>.public-preview-gate,.public-exhibitor-detail>.public-preview-gate{width:100%}.public-preview-strip{width:min(100% - 24px,1240px)}}@media (max-width:480px){.public-preview-page{width:min(1180px,100% - 32px)}.public-preview-actions .button{flex:100%}}.public-exhibitor-logo-placeholder{width:72px;height:72px;color:var(--status-info-fg,var(--brand));background:var(--brand-pale);border:1px solid var(--edge-info);border-radius:var(--radius-sm);letter-spacing:.04em;justify-self:start;place-items:center;font-size:22px;font-weight:800;display:grid}@media (max-width:600px){.public-preview-grid>li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px}.public-preview-grid img{max-width:112px;height:56px;padding:8px}.public-preview-grid .public-exhibitor-logo-placeholder{width:56px;height:56px;font-size:18px}}
.public-conference-page.in-participant-shell{min-height:0;padding-bottom:0}.public-conference-page.in-participant-shell [id]{scroll-margin-top:80px}@media (max-width:1000px){.public-conference-page.in-conference-rail .public-speaker-grid{grid-template-columns:1fr}}@media (max-width:720px){.public-conference-page.in-participant-shell [id]{scroll-margin-top:88px}html:has(.attendee-mobile-navigation){scroll-padding-bottom:calc(92px + env(safe-area-inset-bottom))}.unified-app-shell :is(.clinical-local-navigation,.clinical-local-nav){top:70px}html:has(.unified-app-shell :is(.clinical-local-navigation,.clinical-local-nav)){scroll-padding-top:136px}html:has(.conference-agenda-page.in-participant-shell .conference-day>h3){scroll-padding-top:132px}}.unified-side-rail{overflow:hidden}.unified-side-rail>*,.shell-nav-section,.shell-nav-list,.shell-nav-list>li{min-width:0}.unified-side-rail>*{flex-shrink:0}.unified-side-rail>.primary-nav{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;flex:1 1 0;align-content:start;min-height:0;margin-inline:-8px;padding:0 8px 24px;overflow-y:auto;mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.shell-nav-section{align-content:start}@property --rail-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes rail-scroll-fade{0%{--rail-fade:20px}to{--rail-fade:0px}}@supports (animation-timeline:scroll()){.unified-side-rail>.primary-nav{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--rail-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--rail-fade)), transparent);animation:linear both rail-scroll-fade;animation-timeline:scroll(self);animation-range:calc(100% - 24px) 100%}}.unified-side-rail.is-conference-rail>.site-search-trigger,.unified-side-rail.is-conference-rail>.shell-inbox-link{margin-top:10px}.unified-side-rail.is-conference-rail>.primary-nav{gap:14px;margin-top:14px}.unified-side-rail.is-conference-rail .shell-nav-list{gap:2px}.unified-side-rail.is-conference-rail .nav-link{min-height:40px}@media (min-width:721px) and (max-height:960px){.unified-side-rail.is-conference-rail{padding-top:16px;padding-bottom:12px}.unified-side-rail.is-conference-rail .rail-header{padding-bottom:10px}.unified-side-rail.is-conference-rail>.site-search-trigger,.unified-side-rail.is-conference-rail>.shell-inbox-link{margin-top:8px}.unified-side-rail.is-conference-rail>.primary-nav{gap:10px;margin-top:10px}.unified-side-rail.is-conference-rail .nav-link{min-height:36px}.unified-side-rail.is-conference-rail .staff-card{row-gap:4px;padding-top:10px}.unified-side-rail.is-conference-rail .staff-card .text-button,.unified-side-rail.is-conference-rail .staff-card .appearance-toggle{min-height:36px}.unified-side-rail.is-conference-rail .appearance-toggle.is-compact{min-width:36px}}.nav-link>svg,.shell-message-count{flex-shrink:0}.nav-link>span{overflow-wrap:anywhere;min-width:0}.unified-side-rail .staff-copy small{overflow-wrap:anywhere}.conference-shell-brand .conference-identity{gap:8px;width:100%}@media (min-width:721px) and (max-width:900px){.conference-shell-brand .conference-identity-copy small{letter-spacing:.04em;font-size:8px}}@media screen{body,:root[data-appearance] body{background:var(--canvas)}}.public-conference-page{--public-sticky-top:128px}@media (max-width:600px){.public-conference-page{--public-sticky-top:126px}}.public-conference-page.in-participant-shell{--public-sticky-top:0px}@media (max-width:720px){.public-conference-page.in-participant-shell{--public-sticky-top:68px}}html:has(.public-conference-page:not(.in-participant-shell)){--public-header-block:130px;scroll-padding-top:calc(var(--public-header-block) + 12px)}@media (min-width:1280px){html:has(.public-conference-header:not(.is-signed-in) .public-conference-header-inner:not(.is-slim)){--public-header-block:69px}}html:has(.public-conference-page:not(.in-participant-shell) .public-conference-header-inner.is-slim){--public-header-block:74px}html:has(.conference-agenda-page:not(.in-participant-shell) .conference-day>h3){scroll-padding-top:calc(var(--public-header-block) + 64px)}.public-conference-page:not(.in-participant-shell) [id]{scroll-margin-top:6px}.public-conference-header{box-shadow:0 1px 0 var(--chrome-edge);-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#032847eb}@media (max-height:480px),(max-width:600px) and (max-height:700px){.public-conference-header{position:relative}.conference-agenda-page .conference-day>h3{position:static}html:has(.public-conference-page:not(.in-participant-shell)),html:has(.conference-agenda-page:not(.in-participant-shell) .conference-day>h3){--public-header-block:0px;scroll-padding-top:12px}}.public-conference-header .public-conference-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:0 24px;min-height:0;padding-top:12px}.public-conference-header .public-conference-brand{grid-area:1/1;min-width:0}.public-conference-header .public-conference-header-inner.is-slim{align-items:center;gap:10px;padding-block:12px;display:flex}.public-conference-header .public-conference-header-inner.is-slim>.public-conference-brand{flex:auto;order:0;min-width:0;margin-right:auto}.public-conference-header .public-conference-brand small{text-transform:none;letter-spacing:0}.public-conference-header .public-conference-header-actions{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;gap:8px;display:flex}.public-conference-header .public-conference-nav{border-top:1px solid var(--chrome-edge);flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;gap:2px 12px;margin-top:10px;padding:4px 0;overflow:visible}.public-conference-links{flex-wrap:wrap;gap:2px 4px;display:flex}.public-navigation-toggle{display:none}.public-conference-header .public-conference-nav a,.public-conference-page .public-conference-account{border-radius:var(--radius-sm);letter-spacing:0;text-transform:none;white-space:nowrap;min-height:44px;box-shadow:none;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.3}.public-conference-page .public-conference-account{color:#fff;border:1px solid var(--chrome-edge-top);background:0 0}.public-conference-page .public-conference-account:hover{background:var(--chrome-hover);transform:none}.public-conference-header .public-conference-nav a[aria-current]{color:#fff;box-shadow:inset 0 -2px 0 var(--conference-cyan);background:#ffffff24;border-color:#0000}.public-conference-header .public-conference-nav a[aria-current]:focus-visible{--focus-ring-extra:inset 0 -2px 0 var(--conference-cyan)}@media (min-width:1280px){.public-conference-header:not(.is-signed-in) .public-conference-header-inner:not(.is-slim){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 28px;min-height:68px;padding-block:10px}.public-conference-header:not(.is-signed-in) .public-conference-nav{border-top:0;grid-area:1/2;margin-top:0;padding:0}.public-conference-header:not(.is-signed-in) .public-conference-header-actions{grid-column:3}.public-conference-page:has(>.public-conference-header:not(.is-signed-in)){--public-sticky-top:67px}}.is-conference-workspace .conference-workspace-page{max-width:1640px;padding:0 clamp(16px,3vw,40px) 64px}.is-conference-workspace .conference-context-bar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0 0 18px}.is-conference-workspace .conference-context-brand{display:none}.is-conference-workspace .conference-context-name{border:0;gap:5px;padding:0}.is-conference-workspace .conference-context-name h1{font:700 clamp(20px, 2.3vw, 28px)/1.25 var(--font-body);white-space:normal}.is-conference-workspace .conference-context-back{letter-spacing:0;text-transform:none;font-size:13px}.is-conference-workspace .conference-operations-body{margin-top:0}.rail-header{border-bottom:1px solid #ffffff24;align-items:center;gap:6px;padding-bottom:14px;display:flex}.rail-header .conference-shell-brand{border-bottom:0;flex:auto;min-width:0;min-height:48px;padding:0 4px}.rail-collapse-toggle{color:#bfe0ee;border-radius:var(--radius-sm);cursor:pointer;width:44px;height:44px;transition:background-color var(--dur-1), color var(--dur-1), border-color var(--dur-1);background:0 0;border:1px solid #ffffff29;flex:none;place-items:center;padding:0;display:inline-grid}.rail-collapse-toggle:hover{color:#fff;background:var(--chrome-hover);border-color:var(--chrome-edge-top)}@media (min-width:721px) and (max-width:900px){:root:not([data-sidebar=collapsed]) .rail-header .conference-shell-brand .conference-identity-mark{display:none}}.shell-operations-nav{gap:2px;margin-top:4px;display:grid}.shell-operations-area{gap:2px;display:grid}.shell-operations-area-toggle{text-align:left;cursor:pointer;background:0 0;border:0;column-gap:8px;width:100%;margin:0;font-family:inherit;line-height:1.35}.unified-side-rail .shell-operations-area-toggle{padding-right:8px}.shell-operations-area-toggle>span{hyphens:auto;margin-left:5px}.shell-operations-chevron{opacity:.8;transition:transform var(--dur-1);flex-shrink:0;margin-left:auto}.shell-operations-area-toggle>.shell-message-count+.shell-operations-chevron{margin-left:-4px}.shell-operations-area-toggle[aria-expanded=true]>.shell-operations-chevron{transform:rotate(180deg)}.shell-operations-area>.shell-operations-list{border-left:1px solid #ffffff29;margin-left:21px;padding-left:8px}.mobile-primary-nav .shell-operations-area>.shell-operations-list{border-left-color:var(--line)}.mobile-primary-nav .shell-nav-purpose{opacity:1}.shell-operations-list[hidden]{display:none}.unified-side-rail .shell-operations-area-toggle.holds-current{color:#fff}.mobile-primary-nav .shell-operations-area-toggle.holds-current{color:var(--brand-dark)}:root[data-operations-open~=content] [data-operations-area=content]>.shell-operations-list[hidden],:root[data-operations-open~=registration] [data-operations-area=registration]>.shell-operations-list[hidden],:root[data-operations-open~=expo] [data-operations-area=expo]>.shell-operations-list[hidden],:root[data-operations-open~=communications] [data-operations-area=communications]>.shell-operations-list[hidden],:root[data-operations-open~=day-of] [data-operations-area=day-of]>.shell-operations-list[hidden]{display:grid}:root[data-operations-open~=content] [data-operations-area=content]>.shell-operations-current,:root[data-operations-open~=registration] [data-operations-area=registration]>.shell-operations-current,:root[data-operations-open~=expo] [data-operations-area=expo]>.shell-operations-current,:root[data-operations-open~=communications] [data-operations-area=communications]>.shell-operations-current,:root[data-operations-open~=day-of] [data-operations-area=day-of]>.shell-operations-current{display:none}.shell-attention-count{font-variant-numeric:tabular-nums;line-height:1.35}@media (max-width:720px){.unified-mobile-bar.names-workspace .unified-mobile-brand{flex-shrink:4;min-width:40px}.unified-mobile-bar.names-workspace .mobile-menu-button{flex:0 auto;gap:6px;min-width:0;max-width:12rem;padding-inline:10px}.unified-mobile-bar.names-workspace .mobile-menu-button svg{flex-shrink:0}.mobile-menu-current{-webkit-line-clamp:3;text-align:left;text-wrap:balance;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.15;display:-webkit-box;overflow:hidden}}@media (max-width:359px){.unified-mobile-bar.names-workspace:has(>.shell-inbox-link+.shell-inbox-link) .mobile-menu-button{min-width:44px}.unified-mobile-bar.names-workspace:has(>.shell-inbox-link+.shell-inbox-link) .mobile-menu-current{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.unified-side-rail .text-button{align-items:center;gap:6px;min-height:44px;font-size:12px;font-weight:400;display:inline-flex}.unified-side-rail .text-button:hover{color:#fff;text-decoration:none}.assigned-work-home-link{min-height:44px}.unified-main-canvas .assigned-work-brand,.unified-main-canvas .assigned-work-header-identity>.assigned-work-home-link[href=\/home],.unified-main-canvas .assigned-work-header-identity:not(:has(>:not(.assigned-work-brand,.assigned-work-home-link[href=\/home]))){display:none}@media (max-width:720px){.unified-main-canvas .assigned-work-header-identity{padding-bottom:14px}}@media (min-width:721px){:root[data-sidebar=collapsed] .unified-side-rail{width:72px;padding-inline:10px}:root[data-sidebar=collapsed] .unified-main-canvas{margin-left:96px}:root[data-sidebar=collapsed] .unified-side-rail :is(.nav-link,.shell-inbox-link,.site-search-trigger,.rail-collapse-toggle,.text-button){justify-content:center;width:100%;padding-inline:0;position:relative}:root[data-sidebar=collapsed] .rail-header{flex-direction:column;gap:10px}:root[data-sidebar=collapsed] .rail-header .conference-shell-brand{justify-content:center;padding:0}:root[data-sidebar=collapsed] .conference-shell-brand .conference-identity{justify-content:center}:root[data-sidebar=collapsed] .conference-shell-brand .conference-identity-copy,:root[data-sidebar=collapsed] .unified-side-rail .site-search-trigger :is(.site-search-trigger-label,.site-search-trigger-hint){display:none}:root[data-sidebar=collapsed] .unified-side-rail :is(.nav-link>span,.shell-inbox-link>span,.text-button>span,.staff-copy),:root[data-sidebar=collapsed] .unified-side-rail .shell-nav-heading{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-sidebar=collapsed] .primary-nav{gap:10px}:root[data-sidebar=collapsed] .shell-nav-section+.shell-nav-section{border-top:1px solid #ffffff1f;padding-top:10px}:root[data-sidebar=collapsed] .shell-operations-chevron{width:12px;height:12px;position:absolute;bottom:2px;right:2px}:root[data-sidebar=collapsed] .shell-operations-area>.shell-operations-list{border-radius:var(--radius-ticket-sm);background:#ffffff0f;border-left:0;margin-left:0;padding-left:0}:root[data-sidebar=collapsed] .unified-side-rail :is(.shell-message-count,.shell-inbox-link strong){min-width:18px;padding:1px 5px;font-size:10px;line-height:1.3;position:absolute;top:4px;right:4px}:root[data-sidebar=collapsed] .staff-card{grid-template-columns:minmax(0,1fr);justify-items:center;padding-inline:0}:root[data-sidebar=collapsed] .staff-card-actions{grid-column:1;justify-items:center;gap:6px;width:100%;display:grid}:root[data-sidebar=collapsed] .staff-card-actions form{grid-column:1;width:100%}:root[data-sidebar=collapsed] .unified-side-rail>.site-search-trigger{justify-content:center}}.rail-tooltip{z-index:60;color:#fff;border:1px solid var(--chrome-edge-top);border-radius:var(--radius-sm);box-shadow:var(--elev-2);font:600 13px/1.3 var(--font-body);white-space:nowrap;pointer-events:none;background:#032847;padding:6px 10px;position:fixed;left:94px;transform:translateY(-50%)}.rail-tooltip.is-hoverable{pointer-events:auto}.rail-tooltip:before{content:"";width:18px;position:absolute;top:0;bottom:0;right:100%}@media (max-width:720px){.rail-tooltip{display:none}}.is-conference-workspace .conference-workspace-page :is(h2,h3,h4,h5){font-family:var(--font-body);letter-spacing:normal}.is-conference-workspace .conference-workspace-page .panel{border-radius:var(--radius-ticket-sm);box-shadow:none}.public-conference-page .public-registration-page>.public-session-section{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-ticket);box-shadow:var(--elev-1);margin-block:16px;padding:clamp(20px,3vw,32px)}.public-conference-page .public-registration-page .public-session-section h2{font:700 22px/1.3 var(--font-body);letter-spacing:-.02em;color:var(--ink)}.public-conference-page .public-conference-route-lines{display:none}.public-conference-page .public-conference-hero-facts{background:#ffffff0d}.public-conference-page .public-conference-preview{padding-top:36px}.public-conference-page .public-conference-preview-list strong{font:650 18px/1.4 var(--font-body)}.public-conference-page .public-conference-preview-list time{font-family:var(--font-body)}@media (max-width:600px){.public-conference-header .public-conference-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;width:calc(100% - 32px);padding-top:10px;display:flex}.public-conference-header .public-conference-brand{flex:auto;order:1}.public-conference-header .public-conference-header-actions{flex:0 auto;order:2;justify-content:flex-start;gap:6px}.public-conference-header .public-conference-header-inner .public-conference-nav{flex:1 0 100%;order:3;gap:0 2px;margin-top:4px}.public-conference-header .public-conference-nav a{padding-inline:10px;font-size:14px}.public-conference-page .public-conference-account{padding-inline:10px;font-size:13px}.public-conference-header .public-conference-nav{display:block}.public-navigation-toggle{color:#fff;width:100%;min-height:44px;font:600 14px/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.public-conference-links{display:none}.public-conference-nav.is-open .public-conference-links{z-index:1;max-height:calc(100dvh - var(--public-sticky-top) - 16px);border-bottom:1px solid var(--chrome-edge);background:#032847;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:8px 16px 14px;display:grid;position:absolute;top:calc(100% + 12px);left:-16px;right:-16px;overflow-y:auto;box-shadow:0 18px 36px #0328474d}.public-conference-nav.is-open .public-navigation-toggle svg{transform:rotate(180deg)}}@media print{.rail-tooltip{display:none}}
.site-search-trigger{align-items:center;gap:var(--space-2);min-width:0;min-height:40px;padding:0 var(--space-3);color:var(--ink-soft);background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;flex:0 auto;font-weight:650;line-height:1.2;display:inline-flex}.site-search-trigger:hover{color:var(--brand-dark);background:var(--brand-pale);border-color:var(--edge-cyan)}.site-search-trigger svg{opacity:.85;flex:none}.site-search-trigger-label{text-overflow:ellipsis;overflow:hidden}.site-search-trigger-hint{margin-left:var(--space-2);gap:2px;display:inline-flex}.site-search-trigger kbd{color:var(--ink-soft);background:var(--paper);border:1px solid var(--line);font-family:inherit;font-size:var(--text-xs);border-radius:5px;padding:1px 5px;font-weight:700}.site-search-trigger.is-compact{justify-content:center;min-width:40px;padding:0}.site-search-trigger.is-compact .site-search-trigger-label,.site-search-trigger.is-compact .site-search-trigger-hint{display:none}.unified-side-rail>.site-search-trigger{width:100%;min-height:44px;color:var(--on-navy-soft);border-color:var(--chrome-edge);border-radius:var(--radius-ticket-sm);background:#ffffff0d;margin:14px 0 0}.unified-side-rail>.site-search-trigger:hover{color:var(--on-navy);background:var(--chrome-hover);border-color:var(--chrome-edge-top)}.unified-side-rail .site-search-trigger-hint{margin-left:auto}.unified-side-rail .site-search-trigger kbd,.unified-mobile-bar .site-search-trigger kbd{color:var(--on-navy-soft);border-color:var(--chrome-edge);background:#ffffff14}.unified-mobile-bar .site-search-trigger{width:44px;min-height:44px;color:var(--on-navy);border-radius:var(--radius-sm);background:0 0;border-color:#0000;flex:0 0 44px}.unified-mobile-bar .site-search-trigger:hover{background:var(--chrome-hover)}.public-conference-header .site-search-trigger{color:var(--on-navy);border-color:var(--chrome-edge-top);border-radius:var(--radius-sm);background:0 0;min-height:44px}.public-conference-header .site-search-trigger:hover{color:var(--on-navy);background:var(--chrome-hover);border-color:var(--chrome-edge-top)}.public-conference-header .site-search-trigger kbd{color:var(--on-navy-soft);border-color:var(--chrome-edge);background:#ffffff1a}@media (min-width:1280px){.public-conference-header:not(.is-signed-in) .site-search-trigger{justify-content:center;width:44px;min-width:44px;padding:0}.public-conference-header:not(.is-signed-in) .site-search-trigger-label,.public-conference-header:not(.is-signed-in) .site-search-trigger-hint{display:none}}.site-search-layer{z-index:90;padding:clamp(12px, 8vh, 96px) var(--space-4) var(--space-4);place-items:start center;display:grid;position:fixed;inset:0}.site-search-backdrop{-webkit-backdrop-filter:blur(3px);cursor:pointer;background:light-dark(#03284757,#00000094);border:0;padding:0;position:absolute;inset:0}.site-search-panel{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-ticket-lg);width:min(100%,640px);min-width:0;max-height:min(78vh,680px);box-shadow:var(--elev-4);animation:site-search-in var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes site-search-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}.site-search-field{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);transition:box-shadow var(--dur-1) var(--ease-std);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;box-shadow:inset 0 -2px #0000}.site-search-field:focus-within{box-shadow:inset 0 -2px 0 var(--brand)}.site-search-field>svg{color:var(--brand)}.site-search-field .site-search-input{width:100%;min-width:0;min-height:40px;color:var(--ink);box-shadow:none;font:600 var(--text-lg)/1.35 var(--font-body);appearance:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.site-search-field .site-search-input::placeholder{color:var(--ink-soft);font-weight:500}.site-search-field .site-search-input:focus,.site-search-field .site-search-input:focus-visible{--focus-ring-inner-width:0px;outline:0}.site-search-close{width:36px;height:36px;color:var(--ink-soft);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.site-search-close:hover{color:var(--ink);background:var(--canvas)}.site-search-body{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;overflow-y:auto}.site-search-prompts{gap:var(--space-4);padding:var(--space-4);display:grid}.site-search-prompts h2{margin:0 0 var(--space-2);color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.site-search-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.site-search-chips button{min-height:36px;padding:0 var(--space-3);color:var(--brand-dark);background:var(--brand-pale);border:1px solid var(--edge-cyan);border-radius:var(--radius-pill);font:650 var(--text-sm)/1.2 var(--font-body);cursor:pointer}.site-search-chips button:hover{background:var(--brand-tint)}.site-search-explainer{color:var(--ink-soft);font-size:var(--text-sm);margin:0;line-height:1.5}.site-search-empty{gap:var(--space-2);padding:var(--space-5) var(--space-4);justify-items:start;display:grid}.site-search-empty strong{color:var(--ink);font-size:var(--text-md)}.site-search-empty span{color:var(--ink-soft);font-size:var(--text-sm)}.site-search-empty .button{margin-top:var(--space-2)}.site-search-results{padding:var(--space-2) 0 var(--space-3)}.site-search-group+.site-search-group{margin-top:var(--space-2)}.site-search-group-label{padding:var(--space-2) var(--space-4) var(--space-1);color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:800}.site-search-result{gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);cursor:pointer;border-left:3px solid #0000;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;display:grid}.site-search-result.is-active{background:var(--brand-pale);border-left-color:var(--brand-solid)}.site-search-result-icon{color:var(--ink-soft)}.site-search-result.is-active .site-search-result-icon{color:var(--brand-dark)}.site-search-result[data-kind=answer] .site-search-result-icon{color:var(--gold)}.site-search-result-copy{gap:2px;min-width:0;display:grid}.site-search-result-copy strong{color:var(--ink);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.site-search-result-copy small,.site-search-result-answer{color:var(--ink-soft);font-size:var(--text-sm);text-overflow:ellipsis;line-height:1.4;display:block;overflow:hidden}.site-search-result-copy small{white-space:nowrap;font-size:var(--text-xs)}.site-search-result-answer{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.site-search-result mark{color:inherit;background:var(--brand-tint);border-radius:3px;font-weight:800}.site-search-result-badge{padding:2px var(--space-2);color:var(--ink-soft);background:var(--canvas-deep);border-radius:var(--radius-pill);font-size:var(--text-xs);text-transform:capitalize;white-space:nowrap;flex:none;font-weight:750}.site-search-footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);background:var(--surface-2);border-top:1px solid var(--line);flex-wrap:wrap;flex:none;display:flex}.site-search-keys{color:var(--ink-soft);font-size:var(--text-xs);font-weight:600}.site-search-keys kbd{background:var(--paper);border:1px solid var(--line);font-family:inherit;font-size:var(--text-xs);border-radius:4px;margin-right:2px;padding:1px 5px}.site-search-page{padding:var(--space-6) 16px}.site-search-page-card{width:min(100%,820px);min-width:0;padding:var(--space-6);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-ticket-lg);box-shadow:var(--shadow-panel);margin:0 auto}.site-search-page-brand{margin-bottom:var(--space-4)}.site-search-page-brand a{align-items:center;min-height:44px;display:inline-flex}.site-search-page-brand .conference-identity{color:var(--conference-navy-deep)}.site-search-page-brand .conference-identity-copy small{color:var(--conference-blue)}.site-search-page-card h1{margin:0 0 var(--space-2);color:var(--ink);letter-spacing:-.03em;font-size:clamp(24px,3vw,28px);font-weight:750;line-height:1.15}.site-search-page-lead{max-width:62ch;margin:0 0 var(--space-4);color:var(--ink-soft)}.site-search-page-form{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.site-search-page-form .search-field{flex:260px}.site-search-page-summary{margin:0 0 var(--space-4);color:var(--ink-soft);font-size:var(--text-sm);font-weight:650}.site-search-page-suggestions h2,.site-search-page-groups h2{margin:0 0 var(--space-2);color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.site-search-page-suggestions ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-search-page-suggestions button{min-height:44px;padding:0 var(--space-3);color:var(--brand-dark);background:var(--brand-pale);border:1px solid var(--edge-cyan);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:650;display:inline-flex}.site-search-page-groups{gap:var(--space-5);display:grid}.site-search-page-groups ul{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.site-search-page-groups li{border-bottom:1px solid var(--line)}.site-search-page-groups li a{min-height:56px;margin-inline:calc(-1 * var(--space-2));padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);align-content:center;gap:2px;display:grid}.site-search-page-groups li a:hover{background:var(--brand-pale)}.site-search-page-groups li strong{color:var(--ink);font-size:var(--text-md)}.site-search-page-groups li span,.site-search-page-groups li small{color:var(--ink-soft);font-size:var(--text-sm)}.site-search-page-back{min-height:44px;margin-top:var(--space-4);align-items:center;gap:6px;display:inline-flex}@media (max-width:720px){.public-conference-header .site-search-trigger{justify-content:center;width:44px;min-width:44px;padding:0}.public-conference-header .site-search-trigger-label,.site-search-trigger-hint{display:none}.site-search-layer{padding:0}.site-search-panel{border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.site-search-field{padding:var(--space-3)}.site-search-input{font-size:var(--text-md)}.site-search-result{min-height:56px;padding-inline:var(--space-3)}.site-search-result-copy strong{white-space:normal}.site-search-group-label,.site-search-ask,.site-search-footer{padding-inline:var(--space-3)}.site-search-keys{display:none}.site-search-page-card{padding:var(--space-4)}}@media (max-width:540px){.site-search-page-form .button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.site-search-panel{animation:none}}.site-search-ask{padding:var(--space-3) var(--space-4) 0}.site-search-ask-button{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);color:var(--brand-dark);background:var(--brand-pale);border:1px solid var(--edge-cyan);border-radius:var(--radius-pill);font:650 var(--text-sm)/1.2 var(--font-body);cursor:pointer;display:inline-flex}.site-search-ask-button:hover{background:var(--brand-tint)}.site-search-ask-note{color:var(--ink-soft);font-size:var(--text-sm);margin:0}.site-search-ask-disclosure{margin:var(--space-2) 0 0;color:var(--ink-soft);font-size:var(--text-xs);line-height:1.45}.site-search-ask-answer{gap:var(--space-2);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--radius-sm);display:grid}.site-search-ask-answer.is-unsupported{border-left-color:var(--line-strong)}.site-search-ask-label{color:var(--ink-soft);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-weight:800;display:flex}.site-search-ask-text{color:var(--ink);font-size:var(--text-sm);margin:0;line-height:1.5}.site-search-ask-links{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-search-ask-links a{min-height:32px;padding:0 var(--space-2);color:var(--brand-dark);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-xs);align-items:center;font-weight:650;display:inline-flex}.site-search-ask-links a:hover{background:var(--brand-pale);border-color:var(--edge-cyan)}
