html[data-theme=light] .news-xd{--news-card-radius:1.25rem;--news-inner-radius:0.85rem;gap:1.35rem}html[data-theme=light] .news-xd .search-page-header{margin:0;padding:.45rem 1.6rem 1.05rem;text-align:center}html[data-theme=light] .news-xd .search-page-header__copy{width:100%;align-items:center;gap:.28rem;margin:0;padding:0}html[data-theme=light] .news-xd .search-page-header__title{max-width:none;margin:0;font-size:2.65rem;font-weight:900;line-height:.98;letter-spacing:0;white-space:nowrap}html[data-theme=light] .news-xd .search-page-header__sub{max-width:42rem;margin:0;font-size:.84rem;font-weight:700;line-height:1.25;letter-spacing:0}html[data-theme=light] .news-xd :is(.news-compose-shell,.news-edit-shell,.news-view-panel,.news-feed-shell,.news-error-shell,.news-loading-shell){margin-inline:2.15rem;border-radius:var(--news-card-radius);padding:1.65rem;border-color:rgba(255,255,255,.78);background:#f5eee6;box-shadow:0 24px 52px rgba(12,40,64,.14),inset 0 1px 0 rgba(255,255,255,.88)}html[data-theme=light] .news-xd .news-section-head{gap:.75rem 1rem;margin:0}html[data-theme=light] .news-xd .section-stack--dense{gap:.7rem}html[data-theme=light] .news-xd .section-heading{margin:0;color:#0c2840;font-size:2rem;font-weight:900;line-height:1.12;letter-spacing:0}html[data-theme=light] .news-xd .page-sub{margin:0;color:rgba(12,40,64,.62);font-size:.82rem;font-weight:700;line-height:1.45;letter-spacing:0}html[data-theme=light] .news-xd .label{color:rgba(12,40,64,.62);font-size:.72rem;font-weight:850;line-height:1.15;letter-spacing:.16em;text-transform:uppercase}html[data-theme=light] .news-xd .news-compose__grid{gap:1.35rem;align-items:stretch}html[data-theme=light] .news-xd .news-compose__panel{border-radius:var(--news-card-radius);padding:1.35rem;border-color:rgba(12,40,64,.14);background:rgba(255,255,255,.38);box-shadow:none}html[data-theme=light] .news-xd .field-stack{gap:.55rem}html[data-theme=light] .news-xd :is(.input,.textarea){border-color:rgba(12,40,64,.18);border-radius:var(--news-inner-radius);background:rgba(255,255,255,.9);color:#0c2840;font-weight:700}html[data-theme=light] .news-xd .input{min-height:3rem;height:3rem;padding:0 1rem;font-size:.86rem}html[data-theme=light] .news-xd .textarea{padding:.85rem 1rem;font-size:.86rem;line-height:1.5}html[data-theme=light] .news-xd :is(.upload-picker,.upload-picker__dropzone){border-color:rgba(12,40,64,.18);border-radius:var(--news-inner-radius);background:rgba(255,255,255,.48)}html[data-theme=light] .news-xd .upload-picker{gap:.78rem;padding:.95rem}html[data-theme=light] .news-xd .upload-picker__dropzone{width:100%;min-height:0;height:clamp(11rem,14vw,13.5rem)}html[data-theme=light] .news-xd .upload-picker__surface{width:100%;max-width:none;height:100%;border-color:rgba(12,40,64,.14);border-radius:calc(var(--news-inner-radius) - .08rem);background:#f5eee6}html[data-theme=light] .news-xd .upload-picker__actions{justify-content:center}html[data-theme=light] .news-xd :is(.upload-picker__action,.upload-picker__clear,.news-compose__actions .btn,.news-card__actions .btn){min-height:2.55rem;border-radius:.65rem;font-weight:900}html[data-theme=light] .news-xd :is(.btn-primary,.upload-picker__action){border-color:rgba(216,185,154,.65);background:#d8b99a;color:#0c2840;box-shadow:0 12px 24px rgba(12,40,64,.12)}html[data-theme=light] .news-xd :is(.btn-secondary,.btn-subtle,.upload-picker__clear){border-color:rgba(12,40,64,.14);background:rgba(255,255,255,.78);color:#0c2840}html[data-theme=light] .news-xd .news-feed-shell{padding:0;overflow:hidden}html[data-theme=light] .news-xd .news-feed__meta{padding:1.25rem 1.65rem 0}html[data-theme=light] .news-xd .news-feed__list{gap:1rem;padding:1.35rem}html[data-theme=light] .news-xd .news-card{border-color:rgba(12,40,64,.12);border-radius:var(--news-card-radius);background:rgba(255,255,255,.82);box-shadow:0 14px 28px rgba(12,40,64,.1),inset 0 1px 0 rgba(255,255,255,.9);transform:none}html[data-theme=light] .news-xd .news-card:hover{border-color:rgba(12,40,64,.18);background:rgba(255,255,255,.92);transform:none}html[data-theme=light] .news-xd :is(.news-card__media,.news-edit-media){border-color:rgba(12,40,64,.12);border-radius:var(--news-inner-radius);background:#f8f4ef}html[data-theme=light] .news-xd .news-card__title{color:#0c2840;font-size:1rem;font-weight:900;line-height:1.25;letter-spacing:0}html[data-theme=light] .news-xd .news-card__text{color:rgba(12,40,64,.62);font-size:.84rem;font-weight:700;line-height:1.55}html[data-theme=light] .news-xd :is(.news-card__meta,.metric-summary__sub){color:rgba(12,40,64,.62);font-size:.78rem;font-weight:800}html[data-theme=light] .news-xd :is(.tag,.badge){border-color:rgba(12,40,64,.14);background:rgba(255,255,255,.78);color:#0c2840;font-weight:900}html[data-theme=light] .news-xd :is(.empty-state,.news-empty-state,.news-feed__list--empty){border-color:rgba(12,40,64,.18);border-radius:var(--news-inner-radius);background:#f8f4ef}@media (max-width:900px){html[data-theme=light] .news-xd .search-page-header__title{font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.12;white-space:normal}html[data-theme=light] .news-xd :is(.news-compose-shell,.news-edit-shell,.news-view-panel,.news-feed-shell,.news-error-shell,.news-loading-shell){margin-inline:0}}html[data-theme=dark] .news-xd{--news-card-radius:1.25rem;--news-inner-radius:0.85rem;gap:1.35rem}html[data-theme=dark] .news-xd .search-page-header{margin:0;padding:.45rem 1.6rem 1.05rem;text-align:center}html[data-theme=dark] .news-xd .search-page-header__copy{width:100%;align-items:center;gap:.28rem;margin:0;padding:0}html[data-theme=dark] .news-xd .search-page-header__title{max-width:none;margin:0;font-size:2.65rem;font-weight:900;line-height:.98;letter-spacing:0;white-space:nowrap}html[data-theme=dark] .news-xd .search-page-header__sub{max-width:42rem;margin:0;font-size:.84rem;font-weight:700;line-height:1.25;letter-spacing:0}html[data-theme=dark] .news-xd :is(.news-compose-shell,.news-edit-shell,.news-view-panel,.news-feed-shell,.news-error-shell,.news-loading-shell){margin-inline:2.15rem;border-color:rgba(216,185,154,.22);border-radius:var(--news-card-radius);padding:1.65rem;background:#0c2840;color:#f5eee6;box-shadow:0 24px 52px rgba(2,8,16,.3),inset 0 1px 0 rgba(255,255,255,.08)}html[data-theme=dark] .news-xd .news-section-head{gap:.75rem 1rem;margin:0}html[data-theme=dark] .news-xd .section-stack--dense{gap:.7rem}html[data-theme=dark] .news-xd .section-heading{margin:0;color:#d8b99a;font-size:2rem;font-weight:900;line-height:1.12;letter-spacing:0}html[data-theme=dark] .news-xd .page-sub{margin:0;color:rgba(245,238,230,.72);font-size:.82rem;font-weight:700;line-height:1.45;letter-spacing:0}html[data-theme=dark] .news-xd .label{color:rgba(245,238,230,.72);font-size:.72rem;font-weight:850;line-height:1.15;letter-spacing:.16em;text-transform:uppercase}html[data-theme=dark] .news-xd .news-compose__grid{gap:1.35rem;align-items:stretch}html[data-theme=dark] .news-xd .news-compose__panel{border-color:rgba(216,185,154,.16);border-radius:var(--news-card-radius);padding:1.35rem;background:rgba(194,201,207,.08);box-shadow:none}html[data-theme=dark] .news-xd .field-stack{gap:.55rem}html[data-theme=dark] .news-xd :is(.input,.textarea){border-color:rgba(216,185,154,.16);border-radius:var(--news-inner-radius);background:#c2c9cf;color:#0c2840;font-weight:700}html[data-theme=dark] .news-xd :is(.input,.textarea)::-moz-placeholder{color:rgba(12,40,64,.58)}html[data-theme=dark] .news-xd :is(.input,.textarea)::placeholder{color:rgba(12,40,64,.58)}html[data-theme=dark] .news-xd .input{min-height:3rem;height:3rem;padding:0 1rem;font-size:.86rem}html[data-theme=dark] .news-xd .textarea{padding:.85rem 1rem;font-size:.86rem;line-height:1.5}html[data-theme=dark] .news-xd :is(.upload-picker,.upload-picker__dropzone){border-color:rgba(216,185,154,.18);border-radius:var(--news-inner-radius);background:rgba(194,201,207,.12)}html[data-theme=dark] .news-xd .upload-picker{gap:.78rem;padding:.95rem}html[data-theme=dark] .news-xd .upload-picker__dropzone{width:100%;min-height:0;height:clamp(11rem,14vw,13.5rem)}html[data-theme=dark] .news-xd .upload-picker__surface{width:100%;max-width:none;height:100%;border-color:rgba(12,40,64,.34);border-radius:calc(var(--news-inner-radius) - .08rem);background:#f5eee6;color:#0c2840}html[data-theme=dark] .news-xd .upload-picker__actions{justify-content:center}html[data-theme=dark] .news-xd :is(.upload-picker__action,.upload-picker__clear,.news-compose__actions .btn,.news-card__actions .btn){min-height:2.55rem;border-radius:.65rem;font-weight:900}html[data-theme=dark] .news-xd :is(.btn-primary,.upload-picker__action){border-color:rgba(216,185,154,.65);background:#d8b99a;color:#0c2840;box-shadow:0 12px 24px rgba(2,8,16,.26)}html[data-theme=dark] .news-xd :is(.btn-secondary,.btn-subtle,.upload-picker__clear){border-color:rgba(216,185,154,.16);background:#c2c9cf;color:#0c2840}html[data-theme=dark] .news-xd .news-feed-shell{padding:0;overflow:hidden}html[data-theme=dark] .news-xd .news-feed__meta{padding:1.25rem 1.65rem 0}html[data-theme=dark] .news-xd .news-feed__list{gap:1rem;padding:1.35rem}html[data-theme=dark] .news-xd .news-card{border-color:rgba(216,185,154,.16);border-radius:var(--news-card-radius);background:#0c2840;box-shadow:0 14px 28px rgba(2,8,16,.28),inset 0 1px 0 rgba(255,255,255,.08);transform:none}html[data-theme=dark] .news-xd .news-card:hover{border-color:rgba(216,185,154,.26);background:#0c2840;transform:none}html[data-theme=dark] .news-xd :is(.news-card__media,.news-edit-media){border-color:rgba(12,40,64,.34);border-radius:var(--news-inner-radius);background:#f5eee6}html[data-theme=dark] .news-xd .news-card__title{color:#ffffff;font-size:1rem;font-weight:900;line-height:1.25;letter-spacing:0}html[data-theme=dark] .news-xd .news-card__text{color:rgba(245,238,230,.72);font-size:.84rem;font-weight:700;line-height:1.55}html[data-theme=dark] .news-xd :is(.news-card__meta,.metric-summary__sub){color:rgba(245,238,230,.72);font-size:.78rem;font-weight:800}html[data-theme=dark] .news-xd :is(.tag,.badge){border-color:rgba(216,185,154,.16);background:#c2c9cf;color:#0c2840;font-weight:900}html[data-theme=dark] .news-xd :is(.empty-state,.news-empty-state,.news-feed__list--empty){border-color:rgba(216,185,154,.18);border-radius:var(--news-inner-radius);background:rgba(194,201,207,.12);color:rgba(245,238,230,.72)}@media (max-width:900px){html[data-theme=dark] .news-xd .search-page-header__title{font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.12;white-space:normal}html[data-theme=dark] .news-xd :is(.news-compose-shell,.news-edit-shell,.news-view-panel,.news-feed-shell,.news-error-shell,.news-loading-shell){margin-inline:0}}html[data-theme=light] .events-xd{gap:clamp(1.25rem,1.7vw,1.8rem);padding-bottom:clamp(1.4rem,2.2vw,2.4rem);color:var(--ff-navy)}html[data-theme=light] .events-xd .search-page-header{justify-content:center;padding:clamp(.65rem,1vw,.95rem) 0 clamp(1.35rem,1.8vw,1.75rem);text-align:center}html[data-theme=light] .events-xd .search-page-header__copy{align-items:center;gap:0;max-width:51rem;margin-inline:auto;padding:0;text-align:center}html[data-theme=light] .events-xd .search-page-header__title{color:var(--ff-navy);font-size:clamp(2.25rem,2.7vw,2.65rem);font-weight:900;line-height:1.05;letter-spacing:0}html[data-theme=light] .events-xd .search-page-header__sub{max-width:50.9375rem;margin-inline:auto;color:rgba(12,40,64,.5);font-size:clamp(.72rem,.82vw,.84rem);font-weight:700;line-height:1.2;text-align:center;text-wrap:nowrap;white-space:nowrap}html[data-theme=light] .events-xd .events-compose-shell{padding:0;border:0;margin-inline:clamp(1.35rem,2.4vw,2.25rem);background:transparent;box-shadow:none}html[data-theme=light] .events-xd .events-compose-shell>.events-section-head{display:none}html[data-theme=light] .events-xd .events-editor-grid{--events-card-height:clamp(30rem,31.9vw,32.75rem);--events-title-gap:clamp(1.65rem,1.95vw,2.1rem);--events-inner-panel-height:clamp(20rem,24vw,23.5rem);grid-template-columns:minmax(20rem,.86fr) minmax(0,1.22fr);gap:clamp(1.25rem,1.55vw,1.75rem);align-items:stretch}html[data-theme=light] .events-xd .events-editor-panel{position:relative;display:flex;min-height:var(--events-card-height);height:var(--events-card-height);flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:clamp(1.1rem,1.6vw,1.45rem);background:#f5eee6;color:var(--ff-navy);box-shadow:none}html[data-theme=light] .events-xd .events-editor-panel--calendar{align-self:stretch;padding:clamp(1.45rem,1.8vw,1.9rem)}html[data-theme=light] .events-xd .events-editor-panel--content{align-self:stretch;padding:clamp(1.45rem,1.8vw,1.9rem) clamp(1.45rem,1.8vw,1.9rem) clamp(5.05rem,5.35vw,5.7rem)}html[data-theme=light] .events-xd .events-editor-panel--calendar:before,html[data-theme=light] .events-xd .events-editor-panel--content:before{display:block;color:var(--ff-navy);font-size:clamp(1.45rem,1.9vw,2rem);font-weight:900;line-height:1.05;letter-spacing:0;text-transform:uppercase}html[data-theme=light] .events-xd .events-editor-panel--calendar:before{content:"CREATE EVENT"}html[data-theme=light] .events-xd .events-editor-panel--content:before{content:"NOTICE TEXT"}html[data-theme=light] .events-xd .events-editor-panel--calendar .label,html[data-theme=light] .events-xd .events-editor-panel--content>.events-editor__body>.label{display:block;margin-top:.45rem;color:rgba(12,40,64,.56);font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:none}html[data-theme=light] .events-xd .events-editor-panel--calendar .label{position:absolute;top:clamp(3.85rem,4vw,4.35rem);inset-inline-start:clamp(1.45rem,1.8vw,1.9rem);z-index:1;width:auto;margin:0;transform:none;font-size:0;line-height:1}html[data-theme=light] .events-xd .events-editor-panel--calendar .label:before{content:"Select date";display:block;font-size:.82rem;font-weight:800;line-height:1.2}html[data-theme=light] .events-xd .events-editor-panel--calendar .label{color:transparent}html[data-theme=light] .events-xd .events-editor-panel--calendar .label:before{color:rgba(12,40,64,.58)}html[data-theme=light] .events-xd .events-editor-panel--content>.events-editor__body>.label{display:none}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;padding-top:var(--events-title-gap)}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__inline{display:flex;min-height:0;flex:1 1 auto;align-items:flex-start;justify-content:center}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__calendar{box-sizing:border-box;width:100%;min-height:var(--events-inner-panel-height);padding:.95rem 1.1rem 1rem;border:1px solid rgba(255,255,255,.94);border-radius:1.05rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,253,.96));box-shadow:0 14px 24px rgba(12,40,64,.14),inset 0 1px 0 #ffffff}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-bar{padding:.45rem .55rem;border:1px solid rgba(12,40,64,.08);border-radius:.55rem;background:linear-gradient(180deg,rgba(226,198,169,.98) 0,var(--ff-gold) 100%);box-shadow:0 5px 10px rgba(12,40,64,.12),inset 0 1px 0 rgba(255,255,255,.56)}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-title{color:var(--ff-navy);font-size:1.08rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-copy{min-height:1.9rem;flex-direction:row;gap:.34rem}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__year-trigger{border:1px solid transparent;background:transparent;color:var(--ff-navy);font-size:1.08rem;font-weight:900;text-transform:none}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__month-trigger{border:1px solid transparent;background:transparent;color:var(--ff-navy);text-transform:uppercase}html[data-theme=light] .events-xd .events-editor-panel--calendar :is(.date-picker-field__month-trigger,.date-picker-field__year-trigger):hover{border-color:rgba(12,40,64,.08);background:rgba(255,255,255,.26)}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__month-options,html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__year-options{background:linear-gradient(180deg,#fbf7f1,#f1e7dc)}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-nav{width:1.9rem;height:1.9rem;border-color:rgba(12,40,64,.12);border-radius:.5rem;background:linear-gradient(180deg,#ffffff,#f6f9fb);color:var(--ff-navy);box-shadow:0 4px 8px rgba(12,40,64,.12),inset 0 1px 0 #ffffff}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__grid,html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__weekdays{gap:.28rem}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__grid{grid-template-rows:repeat(6,minmax(0,2.28rem))}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__weekday{color:rgba(12,40,64,.5);min-height:1.2rem;font-size:.7rem;font-weight:800;letter-spacing:0}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__day{border-color:rgba(12,40,64,.1);border-radius:.5rem;background:linear-gradient(180deg,#ffffff,#f8fafc);color:var(--ff-navy);aspect-ratio:auto;height:100%;min-height:0;font-size:.82rem;font-weight:900;box-shadow:0 4px 8px rgba(12,40,64,.1),inset 0 1px 0 #ffffff}html[data-theme=light] .events-xd .events-editor-panel--calendar .search-calendar-panel__day--muted{border-style:solid;border-color:#dfd7ce;background:linear-gradient(180deg,#f6efe8,#eee5dc);color:transparent;box-shadow:none;opacity:1}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__day--selected{border-color:rgba(157,111,70,.55);background:linear-gradient(180deg,#ead0b4,#d8b99a);color:var(--ff-navy);transform:translateY(-1px);box-shadow:0 0 0 3px rgba(216,185,154,.34),0 8px 14px rgba(159,116,78,.2),inset 0 1px 0 rgba(255,255,255,.55)}html[data-theme=light] .events-xd .events-editor-panel--calendar .date-picker-field__day--selected span{color:var(--ff-navy)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__body{box-sizing:border-box;display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,3fr) minmax(12rem,2fr);grid-template-rows:minmax(0,1fr);-moz-column-gap:clamp(1rem,1.4vw,1.45rem);column-gap:clamp(1rem,1.4vw,1.45rem);align-items:stretch;margin-top:var(--events-title-gap);height:var(--events-inner-panel-height);padding:1.35rem 1.35rem clamp(.35rem,.7vw,.75rem);border-radius:1.25rem;background:#ffffff;box-shadow:0 9px 16px rgba(12,40,64,.12)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__meta{position:absolute;top:clamp(3.85rem,4vw,4.35rem);inset-inline-start:clamp(1.45rem,1.8vw,1.9rem);justify-content:flex-start}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__hint{color:rgba(12,40,64,.52);font-size:.86rem;font-weight:800}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__count{display:none}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__textarea{grid-column:1;grid-row:1;height:100%;min-height:0;margin-top:0;padding:.75rem 1.2rem;border:1px dashed rgba(12,40,64,.42);border-radius:1.05rem;background:#f5eee6;color:var(--ff-navy);text-align:center;box-shadow:none}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__textarea::-moz-placeholder{color:rgba(12,40,64,.5);font-weight:800;opacity:1}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__textarea::placeholder{color:rgba(12,40,64,.5);font-weight:800;opacity:1}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field{position:relative;display:flex;grid-column:2;grid-row:1;height:100%;min-height:0;margin-top:0;flex-direction:column;gap:0}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field>.field-stack{display:flex;height:100%;min-height:0;flex:1 1 auto;flex-direction:column}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .label,html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__placeholder span{display:none}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker{display:flex;height:100%;flex:1 1 auto;flex-direction:column;border:0;background:transparent;box-shadow:none}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__dropzone{display:flex;flex:1 1 auto;height:100%;min-height:0;padding:0;border:1px dashed rgba(12,40,64,.32);border-radius:1.05rem;background:#f5eee6;box-shadow:0 8px 14px rgba(12,40,64,.1),inset 0 1px 0 rgba(255,255,255,.5)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__preview,html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__preview-grid,html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__surface{width:100%;height:100%;flex:1 1 auto;min-height:0;aspect-ratio:auto}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__surface{display:flex;border:0;border-radius:1.05rem;background:transparent}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__placeholder{display:flex;width:100%;height:100%;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;color:rgba(12,40,64,.42)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__placeholder:after{content:"Optional. JPEG, PNG, WebP, or GIF.";display:block;max-width:13rem;color:rgba(12,40,64,.52);font-size:.78rem;font-weight:700;line-height:1.35;text-align:center}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__actions{position:absolute;top:auto;bottom:calc(-1 * clamp(4.55rem, 4.85vw, 5.15rem));inset-inline:0;z-index:2;justify-content:center}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action{min-height:2.55rem;border-color:rgba(12,40,64,.12);border-radius:.55rem;background:rgba(255,255,255,.8);color:var(--ff-navy);box-shadow:0 8px 16px rgba(12,40,64,.1)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-hint{display:none}html[data-theme=light] .events-xd .events-editor__actions{position:absolute;inset-inline-start:1.35rem;bottom:clamp(1.3rem,1.6vw,1.65rem);width:calc((100% - 2.7rem - clamp(1rem, 1.4vw, 1.45rem)) * .6);margin-top:0;justify-content:center}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action,html[data-theme=light] .events-xd .events-editor__actions .btn-primary{display:inline-flex;align-items:center;justify-content:center;width:10.5rem;min-width:10.5rem;max-width:10.5rem;height:3rem;min-height:3rem;max-height:3rem;padding:0 1rem;border:0;border-radius:.5rem;background:var(--ff-gold);color:var(--ff-navy);font-weight:900;text-transform:uppercase;box-shadow:0 8px 14px rgba(12,40,64,.18)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action svg{width:1rem;height:1rem}html[data-theme=light] .events-xd .events-editor__actions .btn-primary{font-size:0}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action{font-size:.82rem}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__clear{display:inline-flex;align-items:center;justify-content:center;width:5.3rem;min-width:5.3rem;height:3rem;min-height:3rem;padding:0 .85rem;border:0;border-radius:.5rem;background:var(--ff-gold);color:var(--ff-navy);font-size:.82rem;font-weight:900;box-shadow:0 8px 14px rgba(12,40,64,.18)}html[data-theme=light] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__clear svg{width:.95rem;height:.95rem}html[data-theme=light] .events-xd .events-editor__actions .btn-primary svg{display:none}html[data-theme=light] .events-xd .events-editor__actions .btn-primary:after{content:"CREATE EVENT";font-size:.82rem}html[data-theme=light] .events-xd .events-list-shell{overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:1.15rem;margin-inline:clamp(1.35rem,2.4vw,2.25rem);background:#ffffff;box-shadow:0 24px 52px rgba(12,40,64,.18),inset 0 1px 0 rgba(255,255,255,.88)}html[data-theme=light] .events-xd .events-list-shell .table-toolbar{min-height:4.2rem;padding:1rem 1.6rem;border:0;border-radius:0;background:#f5eee6;box-shadow:none}html[data-theme=light] .events-xd .events-list-shell .table-toolbar .section-heading{color:var(--ff-navy);font-size:1rem;font-weight:900;letter-spacing:0;text-transform:uppercase}html[data-theme=light] .events-xd .events-list-shell .table-toolbar__actions{flex-direction:row-reverse;align-items:center}html[data-theme=light] .events-xd .events-list-shell .table-toolbar__actions .btn-secondary,html[data-theme=light] .events-xd .events-list-shell .table-toolbar__actions .tag{border-color:rgba(12,40,64,.1);background:#ffffff;color:rgba(12,40,64,.56);box-shadow:0 8px 16px rgba(12,40,64,.14)}html[data-theme=light] .events-xd .events-list-shell .table-toolbar__actions .tag{min-height:2.35rem;padding-inline:1.1rem;border-radius:999px}html[data-theme=light] .events-xd .events-list-shell .table-toolbar__actions .btn-secondary{width:2.45rem;min-width:2.45rem;height:2.45rem;padding:0;border-radius:.55rem}html[data-theme=light] .events-xd .events-list-shell .table-wrap{border:0;border-radius:0;background:#ffffff}html[data-theme=light] .events-xd .events-list-shell .data-table thead th{background:var(--ff-gold);color:var(--ff-navy)}html[data-theme=light] .events-xd .events-list-shell .data-table tbody td{height:4.8rem;background:rgba(255,255,255,.94);color:var(--ff-navy)}html[data-theme=light] .events-xd .events-list-shell .events-table{table-layout:fixed}html[data-theme=light] .events-xd .events-list-shell .events-table td:first-child,html[data-theme=light] .events-xd .events-list-shell .events-table th:first-child{width:13%}html[data-theme=light] .events-xd .events-list-shell .events-table td:nth-child(2),html[data-theme=light] .events-xd .events-list-shell .events-table th:nth-child(2){width:32%;text-align:center}html[data-theme=light] .events-xd .events-list-shell .events-table td:nth-child(3),html[data-theme=light] .events-xd .events-list-shell .events-table td:nth-child(4),html[data-theme=light] .events-xd .events-list-shell .events-table th:nth-child(3),html[data-theme=light] .events-xd .events-list-shell .events-table th:nth-child(4){width:20%}html[data-theme=light] .events-xd .events-list-shell .events-table td:nth-child(5),html[data-theme=light] .events-xd .events-list-shell .events-table th:nth-child(5){width:15%}html[data-theme=light] .events-xd .events-list-shell .events-table__text{min-width:0;max-width:none;overflow-wrap:anywhere}html[data-theme=light] .events-xd .events-list-shell .events-table__text .theme-table__cell-stack{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;text-align:center}html[data-theme=light] .events-xd .events-list-shell .events-table__text-stack--with-image{grid-template-columns:none}html[data-theme=light] .events-xd .events-list-shell .events-table__text .theme-table__primary{width:100%;max-width:24rem;overflow:hidden;overflow-wrap:anywhere;white-space:normal;text-align:center}html[data-theme=light] .events-xd .events-table__image{width:3.25rem;height:3.25rem;border-radius:.55rem;background:#ffffff;box-shadow:0 5px 10px rgba(12,40,64,.12)}html[data-theme=light] .events-xd .events-list-shell .table-empty{padding:2rem 1.75rem 1.75rem;background:#ffffff}html[data-theme=light] .events-xd .events-list-shell .events-empty-state{min-height:7rem;border:1px dashed rgba(12,40,64,.42);border-radius:1.05rem;background:rgba(245,238,230,.24);box-shadow:none}html[data-theme=dark] .events-xd{gap:clamp(1.25rem,1.7vw,1.8rem);padding-bottom:clamp(1.4rem,2.2vw,2.4rem);color:#ffffff}html[data-theme=dark] .events-xd .search-page-header{justify-content:center;padding:clamp(.65rem,1vw,.95rem) 0 clamp(1.35rem,1.8vw,1.75rem);text-align:center}html[data-theme=dark] .events-xd .search-page-header:after,html[data-theme=dark] .events-xd .search-page-header:before,html[data-theme=dark] .events-xd .search-page-header__copy:after,html[data-theme=dark] .events-xd .search-page-header__copy:before,html[data-theme=dark] .events-xd .search-page-header__label:after,html[data-theme=dark] .events-xd .search-page-header__label:before{display:none}html[data-theme=dark] .events-xd .search-page-header__copy{align-items:center;gap:0;max-width:51rem;margin-inline:auto;padding:0;text-align:center}html[data-theme=dark] .events-xd .search-page-header__title{color:var(--ff-navy);font-size:clamp(2.25rem,2.7vw,2.65rem);font-weight:900;line-height:1.05;letter-spacing:0}html[data-theme=dark] .events-xd .search-page-header__sub{max-width:50.9375rem;margin-inline:auto;color:rgba(12,40,64,.56);font-size:clamp(.72rem,.82vw,.84rem);font-weight:700;line-height:1.2;text-align:center;text-wrap:nowrap;white-space:nowrap}html[data-theme=dark] .events-xd .events-compose-shell{padding:0;border:0;margin-inline:clamp(1.35rem,2.4vw,2.25rem);background:transparent;box-shadow:none}html[data-theme=dark] .events-xd .events-compose-shell>.events-section-head{display:none}html[data-theme=dark] .events-xd .events-editor-grid{--events-card-height:clamp(30rem,31.9vw,32.75rem);--events-title-gap:clamp(1.65rem,1.95vw,2.1rem);--events-inner-panel-height:clamp(20rem,24vw,23.5rem);grid-template-columns:minmax(20rem,.86fr) minmax(0,1.22fr);gap:clamp(1.25rem,1.55vw,1.75rem);align-items:stretch}html[data-theme=dark] .events-xd .events-editor-panel{position:relative;display:flex;min-height:var(--events-card-height);height:var(--events-card-height);flex-direction:column;overflow:hidden;border:1px solid rgba(216,185,154,.22);border-radius:clamp(1.1rem,1.6vw,1.45rem);background:var(--ff-navy);color:#ffffff;box-shadow:none}html[data-theme=dark] .events-xd .events-editor-panel--calendar,html[data-theme=dark] .events-xd .events-editor-panel--content{align-self:stretch;padding:clamp(1.45rem,1.8vw,1.9rem)}html[data-theme=dark] .events-xd .events-editor-panel--content{padding-bottom:clamp(5.05rem,5.35vw,5.7rem)}html[data-theme=dark] .events-xd .events-editor-panel--calendar:before,html[data-theme=dark] .events-xd .events-editor-panel--content:before{display:block;color:var(--ff-gold);font-size:clamp(1.45rem,1.9vw,2rem);font-weight:900;line-height:1.05;letter-spacing:0;text-transform:uppercase}html[data-theme=dark] .events-xd .events-editor-panel--calendar:before{content:"CREATE EVENT"}html[data-theme=dark] .events-xd .events-editor-panel--content:before{content:"NOTICE TEXT"}html[data-theme=dark] .events-xd .events-editor-panel--calendar .label,html[data-theme=dark] .events-xd .events-editor-panel--content>.events-editor__body>.label{display:block;margin-top:.45rem;color:rgba(255,255,255,.68);font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:none}html[data-theme=dark] .events-xd .events-editor-panel--calendar .label{position:absolute;top:clamp(3.85rem,4vw,4.35rem);inset-inline-start:clamp(1.45rem,1.8vw,1.9rem);z-index:1;width:auto;margin:0;transform:none;font-size:0;line-height:1;color:transparent}html[data-theme=dark] .events-xd .events-editor-panel--calendar .label:before{content:"Select date";display:block;color:rgba(255,255,255,.72);font-size:.82rem;font-weight:800;line-height:1.2}html[data-theme=dark] .events-xd .events-editor-panel--content>.events-editor__body>.label{display:none}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;padding-top:var(--events-title-gap)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field__inline{display:flex;min-height:0;flex:1 1 auto;align-items:flex-start;justify-content:center}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field__calendar{box-sizing:border-box;width:100%;min-height:var(--events-inner-panel-height);padding:.95rem 1.1rem 1rem;border:1px solid rgba(194,201,207,.32);border-radius:1.05rem;background:#c2c9cf;box-shadow:0 14px 24px rgba(2,8,16,.18),inset 0 1px 0 rgba(255,255,255,.08)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-bar{padding:.45rem .55rem;border:1px solid rgba(216,185,154,.14);border-radius:.55rem;background:linear-gradient(180deg,rgba(226,198,169,.98) 0,var(--ff-gold) 100%);box-shadow:0 5px 10px rgba(2,8,16,.24),inset 0 1px 0 rgba(255,255,255,.4)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-title{color:var(--ff-navy);font-size:1.08rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-copy{min-height:1.9rem;flex-direction:row;gap:.34rem}html[data-theme=dark] .events-xd .events-editor-panel--calendar :is(.date-picker-field__month-trigger,.date-picker-field__year-trigger){border:1px solid transparent;background:transparent;color:var(--ff-navy);font-weight:900}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field__year-trigger{font-size:1.08rem;text-transform:none}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field__month-trigger{text-transform:uppercase}html[data-theme=dark] .events-xd .events-editor-panel--calendar :is(.date-picker-field__month-trigger,.date-picker-field__year-trigger):hover{border-color:rgba(12,40,64,.08);background:rgba(255,255,255,.22)}html[data-theme=dark] .events-xd .events-editor-panel--calendar :is(.date-picker-field__year-options,.date-picker-field__month-options){background:linear-gradient(180deg,#1b3d57 0,var(--ff-navy) 100%);border-color:rgba(216,185,154,.26)}html[data-theme=dark] .events-xd :is(.date-picker-field__year-option,.date-picker-field__month-option){color:#ffffff}html[data-theme=dark] .events-xd :is(.date-picker-field__year-option:hover,.date-picker-field__year-option:focus-visible,.date-picker-field__month-option:hover,.date-picker-field__month-option:focus-visible){background:rgba(216,185,154,.24)}html[data-theme=dark] .events-xd :is(.date-picker-field__year-option--selected,.date-picker-field__month-option--selected){background:var(--ff-gold);color:var(--ff-navy)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__month-nav{width:1.9rem;height:1.9rem;border-color:rgba(12,40,64,.12);border-radius:.5rem;background:linear-gradient(180deg,#ffffff,#c2c9cf);color:var(--ff-navy);box-shadow:0 4px 8px rgba(2,8,16,.24),inset 0 1px 0 rgba(255,255,255,.72)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__grid,html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__weekdays{gap:.28rem}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__grid{grid-template-rows:repeat(6,minmax(0,2.28rem))}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__weekday{min-height:1.2rem;color:#667989;font-size:.7rem;font-weight:800;letter-spacing:0}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__day{height:100%;min-height:0;border-color:rgba(12,40,64,.08);border-radius:.5rem;background:#667989;color:#0c2840;aspect-ratio:auto;font-size:.82rem;font-weight:900;box-shadow:0 4px 8px rgba(2,8,16,.18),inset 0 1px 0 rgba(255,255,255,.06)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .search-calendar-panel__day--muted{border-style:solid;border-color:rgba(12,40,64,.08);background:var(--ff-navy);color:transparent;box-shadow:none;opacity:1}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field__day--selected{border-color:rgba(12,40,64,.1);background:#667989;color:#0c2840;transform:translateY(-1px);box-shadow:0 0 0 3px rgba(216,185,154,.28),0 8px 14px rgba(2,8,16,.3)}html[data-theme=dark] .events-xd .events-editor-panel--calendar .date-picker-field__day--selected span{color:#0c2840}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__body{box-sizing:border-box;display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,3fr) minmax(12rem,2fr);grid-template-rows:minmax(0,1fr);-moz-column-gap:clamp(1rem,1.4vw,1.45rem);column-gap:clamp(1rem,1.4vw,1.45rem);align-items:stretch;height:var(--events-inner-panel-height);margin-top:var(--events-title-gap);padding:1.35rem 1.35rem clamp(.35rem,.7vw,.75rem);border-radius:1.25rem;background:#c2c9cf;box-shadow:0 9px 16px rgba(2,8,16,.18)}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__meta{position:absolute;top:clamp(3.85rem,4vw,4.35rem);inset-inline-start:clamp(1.45rem,1.8vw,1.9rem);justify-content:flex-start}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__hint{color:rgba(255,255,255,.72);font-size:.86rem;font-weight:800}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__count,html[data-theme=dark] .events-xd .events-editor-panel--content>.events-editor__body>.label{display:none}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field,html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__textarea{height:100%;min-height:0;margin-top:0}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__textarea{grid-column:1;grid-row:1;padding:.75rem 1.2rem;border:1px dashed rgba(12,40,64,.42);border-radius:1.05rem;background:#f5eee6;color:var(--ff-navy);text-align:center;box-shadow:none}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__textarea::-moz-placeholder{color:rgba(12,40,64,.5);font-weight:800;opacity:1}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__textarea::placeholder{color:rgba(12,40,64,.5);font-weight:800;opacity:1}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field{position:relative;display:flex;grid-column:2;grid-row:1;flex-direction:column;gap:0}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker,html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field>.field-stack{display:flex;height:100%;min-height:0;flex:1 1 auto;flex-direction:column}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .label,html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__placeholder span{display:none}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker{border:0;background:transparent;box-shadow:none}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__dropzone{display:flex;flex:1 1 auto;height:100%;min-height:0;padding:0;border:1px dashed rgba(12,40,64,.34);border-radius:1.05rem;background:#f5eee6;box-shadow:0 8px 14px rgba(2,8,16,.18),inset 0 1px 0 rgba(255,255,255,.46)}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__preview,html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__preview-grid,html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__surface{width:100%;height:100%;flex:1 1 auto;min-height:0;aspect-ratio:auto}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__surface{display:flex;border:0;border-radius:1.05rem;background:transparent}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__placeholder{display:flex;width:100%;height:100%;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;color:rgba(12,40,64,.42)}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__placeholder:after{content:"Optional. JPEG, PNG, WebP, or GIF.";display:block;max-width:13rem;color:rgba(12,40,64,.52);font-size:.78rem;font-weight:700;line-height:1.35;text-align:center}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__actions{position:absolute;top:auto;bottom:calc(-1 * clamp(4.55rem, 4.85vw, 5.15rem));inset-inline:0;z-index:2;justify-content:center}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-hint{display:none}html[data-theme=dark] .events-xd .events-editor__actions{position:absolute;inset-inline-start:1.35rem;bottom:clamp(1.3rem,1.6vw,1.65rem);width:calc((100% - 2.7rem - clamp(1rem, 1.4vw, 1.45rem)) * .6);margin-top:0;justify-content:center}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action,html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__clear,html[data-theme=dark] .events-xd .events-editor__actions .btn-primary{display:inline-flex;align-items:center;justify-content:center;height:3rem;min-height:3rem;max-height:3rem;padding:0 1rem;border:0;border-radius:.5rem;background:var(--ff-gold);color:var(--ff-navy);font-weight:900;box-shadow:0 8px 14px rgba(2,8,16,.28)}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action,html[data-theme=dark] .events-xd .events-editor__actions .btn-primary{width:10.5rem;min-width:10.5rem;max-width:10.5rem;text-transform:uppercase}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__clear{width:5.3rem;min-width:5.3rem;font-size:.82rem}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action svg{width:1rem;height:1rem}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__clear svg{width:.95rem;height:.95rem}html[data-theme=dark] .events-xd .events-editor__actions .btn-primary{font-size:0}html[data-theme=dark] .events-xd .events-editor-panel--content .events-editor__image-field .upload-picker__action,html[data-theme=dark] .events-xd .events-editor__actions .btn-primary:after{font-size:.82rem}html[data-theme=dark] .events-xd .events-editor__actions .btn-primary svg{display:none}html[data-theme=dark] .events-xd .events-editor__actions .btn-primary:after{content:"CREATE EVENT"}html[data-theme=dark] .events-xd .events-list-shell{overflow:hidden;border:1px solid rgba(216,185,154,.22);border-radius:1.15rem;margin-inline:clamp(1.35rem,2.4vw,2.25rem);background:#c2c9cf;box-shadow:0 24px 52px rgba(2,8,16,.25),inset 0 1px 0 rgba(255,255,255,.22)}html[data-theme=dark] .events-xd .events-list-shell .table-toolbar{min-height:4.2rem;padding:1rem 1.6rem;border:0;border-radius:0;background:var(--ff-navy);box-shadow:none}html[data-theme=dark] .events-xd .events-list-shell .table-toolbar .section-heading{color:#ffffff;font-size:1rem;font-weight:900;letter-spacing:0;text-transform:uppercase}html[data-theme=dark] .events-xd .events-list-shell .table-toolbar__actions{flex-direction:row-reverse;align-items:center}html[data-theme=dark] .events-xd .events-list-shell .table-toolbar__actions .btn-secondary,html[data-theme=dark] .events-xd .events-list-shell .table-toolbar__actions .tag{border-color:rgba(216,185,154,.16);background:#c2c9cf;color:var(--ff-navy);box-shadow:0 8px 16px rgba(2,8,16,.24)}html[data-theme=dark] .events-xd .events-list-shell .table-toolbar__actions .tag{min-height:2.35rem;padding-inline:1.1rem;border-radius:999px}html[data-theme=dark] .events-xd .events-list-shell .table-toolbar__actions .btn-secondary{width:2.45rem;min-width:2.45rem;height:2.45rem;padding:0;border-radius:.55rem}html[data-theme=dark] .events-xd .events-list-shell .table-wrap{border:0;border-radius:0;background:#c2c9cf}html[data-theme=dark] .events-xd .events-list-shell .data-table thead th{background:var(--ff-gold);color:var(--ff-navy)}html[data-theme=dark] .events-xd .events-list-shell .data-table tbody td{height:4.8rem;background:#c2c9cf;color:var(--ff-navy)}html[data-theme=dark] .events-xd .events-list-shell .events-table{table-layout:fixed}html[data-theme=dark] .events-xd .events-list-shell .events-table td:first-child,html[data-theme=dark] .events-xd .events-list-shell .events-table th:first-child{width:13%}html[data-theme=dark] .events-xd .events-list-shell .events-table td:nth-child(2),html[data-theme=dark] .events-xd .events-list-shell .events-table th:nth-child(2){width:32%;text-align:center}html[data-theme=dark] .events-xd .events-list-shell .events-table td:nth-child(3),html[data-theme=dark] .events-xd .events-list-shell .events-table td:nth-child(4),html[data-theme=dark] .events-xd .events-list-shell .events-table th:nth-child(3),html[data-theme=dark] .events-xd .events-list-shell .events-table th:nth-child(4){width:20%}html[data-theme=dark] .events-xd .events-list-shell .events-table td:nth-child(5),html[data-theme=dark] .events-xd .events-list-shell .events-table th:nth-child(5){width:15%}html[data-theme=dark] .events-xd .events-list-shell .events-table__text{min-width:0;max-width:none;overflow-wrap:anywhere}html[data-theme=dark] .events-xd .events-list-shell .events-table__text .theme-table__cell-stack{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;text-align:center}html[data-theme=dark] .events-xd .events-list-shell .events-table__text-stack--with-image{grid-template-columns:none}html[data-theme=dark] .events-xd .events-list-shell .events-table__text .theme-table__primary{width:100%;max-width:24rem;overflow:hidden;overflow-wrap:anywhere;color:var(--ff-navy);white-space:normal;text-align:center}html[data-theme=dark] .events-xd .events-table__image{width:3.25rem;height:3.25rem;border-radius:.55rem;background:#ffffff;box-shadow:0 5px 10px rgba(2,8,16,.18)}html[data-theme=dark] .events-xd .events-list-shell .table-empty{padding:2rem 1.75rem 1.75rem;background:#c2c9cf}html[data-theme=dark] .events-xd .events-list-shell .events-empty-state{min-height:7rem;border:1px dashed rgba(12,40,64,.42);border-radius:1.05rem;background:rgba(245,238,230,.22);color:var(--ff-navy);box-shadow:none}@media (max-width:1280px){:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-grid{grid-template-columns:1fr}:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-panel--calendar,:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-panel--content{height:auto;min-height:auto}}@media (max-width:900px){:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-panel--content .events-editor__body{grid-template-columns:1fr;grid-template-rows:auto auto}:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-panel--content .events-editor__image-field,:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-panel--content .events-editor__textarea{grid-column:1;grid-row:auto;min-height:14rem}:is(html[data-theme=light],html[data-theme=dark]) .events-xd .events-editor-panel--content .events-editor__image-field{margin-top:2.35rem}}@media (max-width:640px){:is(html[data-theme=light],html[data-theme=dark]) .events-xd .search-page-header{width:100%;min-width:0;padding-inline:.75rem;overflow:visible}:is(html[data-theme=light],html[data-theme=dark]) .events-xd .search-page-header__copy{width:100%;min-width:0;max-width:100%;padding-inline:0}:is(html[data-theme=light],html[data-theme=dark]) .events-xd .search-page-header__title{max-width:100%;overflow-wrap:anywhere;text-align:center}:is(html[data-theme=light],html[data-theme=dark]) .events-xd .search-page-header__sub{max-width:min(100%,18rem);white-space:normal;text-wrap:wrap;overflow-wrap:break-word;line-height:1.35;text-align:center}}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .search-page-header{margin:0;padding:.45rem 1.6rem 1.05rem;text-align:center}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .search-page-header__copy{width:100%;align-items:center;gap:.28rem;margin:0;padding:0}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .search-page-header__title{max-width:none;margin:0;font-size:2.65rem;font-weight:900;line-height:.98;letter-spacing:0;white-space:nowrap}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .search-page-header__sub{max-width:42rem;margin:0;font-size:.84rem;font-weight:700;line-height:1.25;letter-spacing:0}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-actions-panel,:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-layout{margin-inline:2.15rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-layout{grid-template-columns:minmax(42rem,1.45fr) minmax(28rem,.75fr);gap:1.35rem;align-items:start}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd{--unit-details-card-radius:1.25rem;--unit-details-inner-radius:0.85rem;gap:1.35rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .card{border-radius:var(--unit-details-card-radius);padding:1.65rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-actions-panel{padding:1.2rem 1.35rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-actions-panel .table-actions{gap:.65rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-sidebar{display:grid;grid-template-columns:minmax(0,1fr);width:100%}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-gallery-card{overflow:visible}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-gallery__stage{height:clamp(20rem,31vw,25.5rem);border-radius:var(--unit-details-inner-radius)}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-gallery__image-link{display:block;width:100%;height:100%}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-gallery__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-info-card{gap:1rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-info-card>div:not(.unit-detail-meta-grid){display:grid;gap:.65rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-overview-card{min-height:100%}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-meta-grid{gap:.65rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .field-row{padding:.72rem .85rem;border-radius:.78rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-overview-card .field-row{min-width:0;min-height:4.05rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .field-label{font-size:.72rem;font-weight:850;line-height:1.15;letter-spacing:.14em}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .field-value{margin-top:.18rem;font-size:.9rem;font-weight:800;line-height:1.28}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-overview-card .field-value{overflow-wrap:anywhere}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-gallery .gallery-thumbs{gap:.6rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .gallery-thumb{width:4.15rem;height:4.15rem;border-radius:.72rem}html[data-theme=dark] .unit-details-xd .card,html[data-theme=dark] .unit-details-xd .unit-detail-actions-panel{border-color:rgba(216,185,154,.16);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)),rgba(12,40,64,.98);box-shadow:0 18px 34px rgba(2,8,16,.24),inset 0 1px 0 rgba(255,255,255,.1)}html[data-theme=dark] .unit-details-xd .section-heading{color:var(--ff-gold)}html[data-theme=dark] .unit-details-xd .field-row{border:1px solid rgba(216,185,154,.16);background:var(--ff-xd-muted-surface);box-shadow:0 9px 18px rgba(2,8,16,.12),inset 0 1px 0 rgba(255,255,255,.42)}html[data-theme=dark] .unit-details-xd .field-label{color:rgba(12,40,64,.62)}html[data-theme=dark] .unit-details-xd .field-value{color:var(--ff-navy)}html[data-theme=dark] .unit-details-xd .unit-detail-empty,html[data-theme=dark] .unit-details-xd .unit-detail-gallery-card .empty-state,html[data-theme=dark] .unit-details-xd .unit-detail-gallery__stage{border-color:rgba(216,185,154,.16);background:var(--ff-xd-muted-surface);color:var(--ff-navy)}html[data-theme=dark] .unit-details-xd .unit-detail-empty .empty-state__title,html[data-theme=dark] .unit-details-xd .unit-detail-gallery-card .empty-state__title{color:var(--ff-navy)}html[data-theme=dark] .unit-details-xd .unit-detail-empty .empty-state__text,html[data-theme=dark] .unit-details-xd .unit-detail-gallery-card .empty-state__text{color:rgba(12,40,64,.62)}@media (max-width:1280px){:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-layout{grid-template-columns:1fr}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-overview-grid{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}}@media (max-width:900px){:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .search-page-header__title{font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.12;white-space:normal}}@media (max-width:640px){:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .search-page-header{padding-inline:.75rem}:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-actions-panel,:is(html[data-theme=light],html[data-theme=dark]) .unit-details-xd .unit-detail-layout{margin-inline:0}}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-xd{--quote-card-radius:1.25rem;--quote-inner-radius:0.85rem;gap:1.35rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-grid,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-summary,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-xd>:is(.card,.notice){margin-inline:2.15rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-xd .card{min-width:0;border-radius:var(--quote-card-radius);padding:1.65rem;overflow:visible}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-header{margin:0;padding:.45rem 2.15rem 1.05rem;align-items:end}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-header__actions{flex:0 0 auto;justify-content:flex-end}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-notice{border-radius:var(--quote-inner-radius);font-weight:750}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-summary{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr);gap:1.35rem;align-items:stretch}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:1.35rem;align-items:start}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-form-grid,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-kpis,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-summary-item,:is(html[data-theme=light],html[data-theme=dark]) .quote-field{min-width:0;border-radius:var(--quote-inner-radius);padding:.85rem}:is(html[data-theme=light],html[data-theme=dark]) .quote-field{display:grid;gap:.42rem}:is(html[data-theme=light],html[data-theme=dark]) .quote-field .input,:is(html[data-theme=light],html[data-theme=dark]) .quote-field .select{width:100%;min-height:2.8rem}:is(html[data-theme=light],html[data-theme=dark]) .quote-field__error{color:#b42318;font-size:.75rem;font-weight:750;line-height:1.25}:is(html[data-theme=light],html[data-theme=dark]) .quote-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;min-height:2.8rem;padding:.24rem;border:1px solid var(--ff-border-default);border-radius:var(--quote-inner-radius);background:var(--ff-surface-muted)}:is(html[data-theme=light],html[data-theme=dark]) .quote-segmented__button{border:0;border-radius:calc(var(--quote-inner-radius) - .24rem);background:transparent;color:var(--ff-text-muted);font-size:.82rem;font-weight:850;cursor:pointer}:is(html[data-theme=light],html[data-theme=dark]) .quote-segmented__button--active{background:var(--ff-gold);color:var(--ff-navy);box-shadow:0 8px 16px rgba(2,8,16,.14)}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-alerts{display:grid;gap:.7rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-alerts ul{margin:.45rem 0 0;padding-left:1.2rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-table-wrap{overflow-x:auto;border-radius:var(--quote-inner-radius)}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-table{min-width:46rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-table td,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-table th{white-space:nowrap}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-table td:last-child,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-table th:last-child{white-space:normal}html[data-theme=light] .payment-plan-quote-summary-item,html[data-theme=light] .payment-plan-quote-xd .card,html[data-theme=light] .payment-plan-quote-xd .quote-field{border:1px solid rgba(12,40,64,.08);background:rgba(255,255,255,.95)}html[data-theme=light] .payment-plan-quote-summary-item,html[data-theme=light] .payment-plan-quote-xd .quote-field{background:rgba(245,238,230,.5)}html[data-theme=dark] .payment-plan-quote-xd .card{border-color:rgba(216,185,154,.16);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)),rgba(12,40,64,.98);box-shadow:0 18px 34px rgba(2,8,16,.24),inset 0 1px 0 rgba(255,255,255,.1)}html[data-theme=dark] .payment-plan-quote-summary-item,html[data-theme=dark] .payment-plan-quote-xd .quote-field{border:1px solid rgba(216,185,154,.16);background:var(--ff-xd-muted-surface);color:var(--ff-navy)}html[data-theme=dark] .payment-plan-quote-summary-item .field-label,html[data-theme=dark] .payment-plan-quote-xd .quote-field .label{color:rgba(12,40,64,.62)}html[data-theme=dark] .payment-plan-quote-summary-item .field-value{color:var(--ff-navy)}@media (max-width:1280px){:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-grid,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-summary{grid-template-columns:1fr}}@media (max-width:760px){:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-header{align-items:stretch;padding-inline:.75rem}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-header__actions{justify-content:stretch}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-header__actions .btn{flex:1 1 auto}:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-grid,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-summary,:is(html[data-theme=light],html[data-theme=dark]) .payment-plan-quote-xd>:is(.card,.notice){margin-inline:0}}@media print{.app-shell__footer,.app-shell__nav-frame,.navbar,.payment-plan-quote-header__actions{display:none!important}.payment-plan-quote-xd,body{background:#ffffff!important;color:#111827!important}.payment-plan-quote-xd{gap:.8rem!important;padding:0!important}.payment-plan-quote-grid,.payment-plan-quote-summary,.payment-plan-quote-xd>:is(.card,.notice){margin-inline:0!important}.payment-plan-quote-summary-item,.payment-plan-quote-xd .card,.payment-plan-quote-xd .quote-field{box-shadow:none!important;-moz-column-break-inside:avoid;break-inside:avoid}.payment-plan-quote-table{min-width:0!important}}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd{--edit-unit-card-radius:1.25rem;--edit-unit-inner-radius:0.85rem;--edit-unit-field-height:3rem;gap:1.35rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .search-page-header{margin:0;padding:.45rem 1.6rem 1.05rem;text-align:center}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .search-page-header__copy{width:100%;align-items:center;gap:.28rem;margin:0;padding:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .search-page-header__title{max-width:none;margin:0;font-size:2.65rem;font-weight:900;line-height:.98;letter-spacing:0;white-space:nowrap}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .search-page-header__sub{max-width:42rem;margin:0;font-size:.84rem;font-weight:700;line-height:1.25;letter-spacing:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd>.section-stack{gap:1.35rem;padding:0 2.15rem 2.15rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd form.section-stack{gap:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .card{min-width:0;border-radius:var(--edit-unit-card-radius);padding:1.65rem;overflow:visible}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd :is(.card:hover,.card-danger:hover){transform:none}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-details-panel,:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-images-panel{gap:1.35rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .section-stack--dense{gap:.7rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .section-heading{margin:0;font-size:2rem;font-weight:900;line-height:1.12;letter-spacing:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .page-sub{margin:0;font-size:.82rem;font-weight:700;line-height:1.45;letter-spacing:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .label{font-size:.72rem;font-weight:850;line-height:1.15;letter-spacing:.16em;text-transform:uppercase}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .field-stack{gap:.42rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-details-panel>.grid{gap:.9rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd :is(.input,.select){height:var(--edit-unit-field-height);min-height:var(--edit-unit-field-height);border-radius:var(--edit-unit-inner-radius);padding:0 1rem;font-size:.86rem;font-weight:700;line-height:1.2}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-info-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.75rem;border-radius:var(--edit-unit-inner-radius)}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-info-item{min-width:0;padding:.65rem .85rem;border:1px solid rgba(12,40,64,.1);border-radius:.72rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-info-item+.edit-unit-info-item{border-inline-start:1px solid rgba(12,40,64,.1);padding-inline-start:.85rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-info-item .label{display:block;margin:0 0 .18rem;font-size:.66rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-info-item .field-value{display:block;overflow-wrap:anywhere;font-size:.86rem;font-weight:850;line-height:1.25}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker{gap:.78rem;padding:.95rem;border-radius:var(--edit-unit-card-radius)}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__dropzone{height:clamp(16rem,24vw,22rem);min-height:0;padding:.75rem;border-radius:var(--edit-unit-card-radius)}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__surface{display:flex;height:100%;min-height:0;border-style:dashed;border-radius:calc(var(--edit-unit-card-radius) - .12rem);aspect-ratio:auto}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__preview,:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__preview-grid{width:100%;height:100%;min-height:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__preview img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__placeholder{gap:.5rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__placeholder svg{width:1.4rem;height:1.4rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__placeholder span{font-size:.78rem;font-weight:800}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__actions{justify-content:center}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__action{min-width:8.65rem;border-radius:.55rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .table-actions{gap:.75rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .table-actions .btn{min-height:2.55rem;border-radius:.65rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-images-panel>.table-actions .btn-primary{min-width:8.65rem}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-empty{display:flex;min-height:10.5rem;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;border-style:dashed;border-radius:var(--edit-unit-card-radius);text-align:center}html[data-theme=light] .edit-unit-xd :is(.card,.card-muted,.upload-picker){background:#f5eee6}html[data-theme=light] .edit-unit-xd :is(.input,.select,.upload-picker__dropzone,.edit-unit-info-item){background:rgba(255,255,255,.9)}html[data-theme=light] .edit-unit-xd :is(.upload-picker__surface,.empty-state){background:#f8f4ef}html[data-theme=light] .edit-unit-xd .btn-primary{border-color:rgba(216,185,154,.65);background:#d8b99a;color:#0c2840}html[data-theme=dark] .edit-unit-xd :is(.card,.card-muted,.upload-picker){border-color:rgba(216,185,154,.22);background:#0c2840;color:#f5eee6}html[data-theme=dark] .edit-unit-xd :is(.input,.select,.upload-picker__dropzone,.edit-unit-info-item){border-color:rgba(216,185,154,.16);background:#c2c9cf;color:#0c2840}html[data-theme=dark] .edit-unit-xd :is(.input,.select)::-moz-placeholder{color:rgba(12,40,64,.6)}html[data-theme=dark] .edit-unit-xd :is(.input,.select)::placeholder{color:rgba(12,40,64,.6)}html[data-theme=dark] .edit-unit-xd :is(.section-heading,.page-title){color:#d8b99a}html[data-theme=dark] .edit-unit-xd :is(.page-sub,.label){color:rgba(245,238,230,.72)}html[data-theme=dark] .edit-unit-xd :is(.edit-unit-info-item .label){color:rgba(12,40,64,.62)}html[data-theme=dark] .edit-unit-xd :is(.field-value,.edit-unit-info-item .field-value){color:#0c2840}html[data-theme=dark] .edit-unit-xd :is(.upload-picker__surface,.empty-state){border-color:rgba(12,40,64,.34);background:#f5eee6;color:#0c2840}html[data-theme=dark] .edit-unit-xd :is(.empty-state__title,.empty-state__text,.upload-picker__placeholder){color:#0c2840}html[data-theme=dark] .edit-unit-xd .upload-picker__placeholder svg{color:#0c2840}html[data-theme=dark] .edit-unit-xd :is(.btn-primary,.upload-picker__action){border-color:rgba(216,185,154,.12);background:#d8b99a;color:#0c2840}html[data-theme=dark] .edit-unit-xd :is(.btn-secondary,.btn-subtle,.upload-picker__clear){border-color:rgba(216,185,154,.16);background:#c2c9cf;color:#0c2840}@media (max-width:900px){:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .search-page-header__title{font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.12;white-space:normal}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .edit-unit-info-row{grid-template-columns:1fr}}@media (max-width:640px){:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd>.section-stack{padding-inline:0}:is(html[data-theme=light],html[data-theme=dark]) .edit-unit-xd .upload-picker__dropzone{height:13rem}}