@media(max-width:767px){body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 20px!important;height:64px!important;min-height:64px!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand{display:block!important;flex:0 0 116px!important;width:116px!important;min-width:116px!important;max-width:none!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand .hub-logo-search{display:block!important;box-sizing:border-box!important;width:116px!important;min-width:116px!important;max-width:none!important;height:38px!important;min-height:38px!important;line-height:0!important;padding:0!important;margin:0!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand .hub-logo-search:after,body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand .hub-logo-search:before{content:none!important;display:none!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{display:block!important;content:url(/mdkm-events-logo.svg)!important;width:116px!important;min-width:116px!important;max-width:none!important;height:38px!important;object-fit:contain!important;object-position:left center!important;filter:none!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .top-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 1 auto!important;gap:10px!important;min-width:0!important;margin:0!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .top-actions .date-label#today-label{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;flex:0 1 116px!important;width:116px!important;max-width:116px!important;min-width:0!important;margin:0!important;padding:0!important;color:#d6d9ef!important;font:400 11px/1.45 Montserrat,Arial,sans-serif!important;text-align:right!important;white-space:normal!important;word-break:normal!important;overflow:visible!important;text-overflow:clip!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar #notice-button{position:relative!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;overflow:visible!important}}@media(max-width:359px){body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar{padding:10px 16px!important;gap:10px!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand,body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand .hub-logo-search,body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{width:108px!important;min-width:108px!important;flex-basis:108px!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .top-actions{gap:7px!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar .top-actions .date-label#today-label{width:96px!important;max-width:96px!important;flex-basis:96px!important;font-size:10px!important}}#hub-content[data-club-view=events] .events-fidelity,dialog.event-fidelity-report-form,dialog.events-fidelity-dialog{--ev-ink:#101735!important;--ev-muted:#667395!important;--ev-line:#dfe3ef!important;--ev-panel:#fcfcff!important;--ev-card:#fff!important;--ev-soft:#f0f1f7!important;--ev-accent:#8051ff!important;--ev-tint:#eee8ff!important;font-family:Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;min-width:0!important}:root[data-theme=dark] #hub-content[data-club-view=events] .events-fidelity,:root[data-theme=dark] dialog.event-fidelity-report-form,:root[data-theme=dark] dialog.events-fidelity-dialog{--ev-ink:#f4f6ff!important;--ev-muted:#bcc5d8!important;--ev-line:#3c4354!important;--ev-panel:#1a202b!important;--ev-card:#242b37!important;--ev-soft:#2b3140!important;--ev-accent:#b58aff!important;--ev-tint:#392e54!important}#hub-content[data-club-view=events]>.club-help{display:none!important}#hub-content[data-club-view=events] .events-fidelity-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:96px!important;margin:0!important;padding:24px 18px 28px!important;border:0!important;border-radius:20px 20px 0 0!important;background:#0b142a!important;color:#fff!important;box-sizing:border-box!important}#hub-content[data-club-view=events] .events-fidelity-heading .eyebrow{display:none!important}#hub-content[data-club-view=events] .events-fidelity-heading h1{font:700 29px/1.25 Montserrat,Arial,sans-serif!important;color:#fff!important;margin:0!important;letter-spacing:-.025em!important}#hub-content[data-club-view=events] .events-fidelity-heading .heading-actions{display:flex!important;align-items:center!important;flex:none!important;margin:0!important;padding:0!important}#hub-content[data-club-view=events] .events-fidelity-heading .heading-actions>button{min-height:40px!important;height:auto!important;width:auto!important;padding:9px 13px!important;border:1px solid #b49aff!important;border-radius:11px!important;background:linear-gradient(140deg,#ac87ff,#7043ff)!important;color:#fff!important;font:500 12px/1.3 Montserrat,Arial,sans-serif!important;box-shadow:inset 0 1px 0 #ffffff60!important;white-space:nowrap!important}#hub-content[data-club-view=events] .events-fidelity-body{position:relative!important;margin:-10px 0 0!important;padding:16px 14px 24px!important;border-radius:24px 24px 0 0!important;background:var(--ev-panel)!important}#hub-content[data-club-view=events] .events-fidelity-body>[data-action=calendar-open]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;margin:0 0 12px!important;padding:8px 12px!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;background:var(--ev-card)!important;color:var(--ev-accent)!important;font:500 11px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important}#hub-content[data-club-view=events] .events-fidelity .event-period-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;margin:0 0 14px!important;padding:3px!important;border:1px solid var(--ev-line)!important;border-radius:13px!important;background:var(--ev-soft)!important}#hub-content[data-club-view=events] .events-fidelity .event-period-switch>button{display:block!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:9px 6px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ev-muted)!important;font:500 12px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important}#hub-content[data-club-view=events] .events-fidelity .event-period-switch>[aria-pressed=true]{background:linear-gradient(135deg,#a77cff,#7043ff)!important;color:#fff!important}#hub-content[data-club-view=events] .events-fidelity .events-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}#hub-content[data-club-view=events] .events-fidelity .club-event-card{display:grid!important;grid-template-columns:48px minmax(0,1fr) 12px!important;align-items:start!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:15px!important;margin:0!important;border:1px solid var(--ev-line)!important;border-radius:16px!important;background:var(--ev-card)!important;color:var(--ev-ink)!important;text-align:left!important;box-shadow:none!important;box-sizing:border-box!important;transform:none!important}#hub-content[data-club-view=events] .events-fidelity .date-square{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:48px!important;min-height:64px!important;padding:6px 0!important;border:0!important;border-radius:14px!important;background:var(--ev-tint)!important;color:var(--ev-accent)!important;box-sizing:border-box!important}#hub-content[data-club-view=events] .events-fidelity .date-square b{font:700 24px/1.1 Montserrat,Arial,sans-serif!important;color:var(--ev-accent)!important}#hub-content[data-club-view=events] .events-fidelity .date-square small{font:600 10px/1.3 Montserrat,Arial,sans-serif!important;text-transform:uppercase!important;color:var(--ev-accent)!important}#hub-content[data-club-view=events] .events-fidelity .club-event-copy{display:block!important;min-width:0!important}#hub-content[data-club-view=events] .events-fidelity .club-event-copy .eyebrow{display:block!important;font:600 9px/1.4 Montserrat,Arial,sans-serif!important;letter-spacing:.08em!important;color:var(--ev-muted)!important;margin:0 0 5px!important}#hub-content[data-club-view=events] .events-fidelity .club-event-copy h2{display:block!important;min-width:0!important;margin:0 0 6px!important;font:700 14px/1.4 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}#hub-content[data-club-view=events] .events-fidelity .club-event-copy>p,#hub-content[data-club-view=events] .events-fidelity .club-event-copy>small{display:block!important;margin:0 0 5px!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;white-space:normal!important;overflow-wrap:anywhere!important}#hub-content[data-club-view=events] .events-fidelity .club-event-copy>.pill{display:inline-flex!important;max-width:100%!important;padding:4px 7px!important;margin:3px 0 0!important;border-radius:8px!important;background:var(--ev-soft)!important;color:var(--ev-muted)!important;font:500 9px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important}#hub-content[data-club-view=events] .events-fidelity .club-event-arrow{align-self:center!important;font:400 24px/1 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog{box-sizing:border-box!important;width:min(760px,94vw)!important;max-width:94vw!important;max-height:94dvh!important;padding:0!important;margin:auto!important;border:1px solid var(--ev-line)!important;border-radius:22px!important;background:var(--ev-panel)!important;overflow:auto!important}dialog.events-fidelity-dialog .dialog-shell{display:block!important;padding:20px 22px 24px!important;margin:0!important;background:var(--ev-panel)!important;min-width:0!important;box-sizing:border-box!important}dialog.events-fidelity-dialog .dialog-footer,dialog.events-fidelity-dialog .dialog-shell>h2,dialog.events-fidelity-dialog .dialog-toolbar{display:none!important}dialog.events-fidelity-dialog .dialog-body,dialog.events-fidelity-dialog form{margin:0!important;padding:0!important;min-width:0!important}dialog.events-fidelity-dialog .dialog-body{max-height:none!important;overflow:visible!important}dialog.events-fidelity-dialog .project-card-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;flex-wrap:nowrap!important;margin:0 0 16px!important;padding:0!important}dialog.events-fidelity-dialog .event-fidelity-topline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:34px!important}dialog.events-fidelity-dialog .event-fidelity-close{display:grid!important;place-items:center!important;flex:none!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--ev-ink)!important;font:400 27px/1 Montserrat,Arial,sans-serif!important;box-shadow:none!important}dialog.events-fidelity-dialog .project-card-heading>h3{order:0!important;display:block!important;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;color:var(--ev-ink)!important;font:700 25px/1.3 Montserrat,Arial,sans-serif!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important;letter-spacing:-.025em!important}dialog.events-fidelity-dialog .project-state{display:inline-flex!important;align-items:center!important;gap:6px!important;align-self:flex-start!important;padding:5px 10px!important;border:0!important;border-radius:99px!important;background:var(--ev-soft)!important;color:var(--ev-muted)!important;font:500 10px/1.4 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .project-state>i{display:block!important;width:7px!important;height:7px!important;flex:none!important;border-radius:50%!important;background:currentColor!important}dialog.events-fidelity-dialog .project-state-active{background:#dcf5e7!important;color:#207c59!important}:root[data-theme=dark] dialog.events-fidelity-dialog .project-state-active{background:#294f40!important;color:#adf2d0!important}dialog.events-fidelity-dialog .workspace-tabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin:0 0 20px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--ev-line)!important;border-radius:0!important;background:transparent!important;overflow:visible!important;box-shadow:none!important}dialog.events-fidelity-dialog .workspace-tabs>button{position:relative!important;min-width:0!important;width:100%!important;min-height:42px!important;margin:0!important;padding:10px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ev-muted)!important;font:400 11px/1.4 Montserrat,Arial,sans-serif!important;white-space:nowrap!important;box-shadow:none!important}dialog.events-fidelity-dialog .workspace-tabs>[aria-pressed=true]{color:var(--ev-accent)!important;font-weight:600!important;border-bottom:3px solid var(--ev-accent)!important}dialog.events-fidelity-dialog .workspace-panel{margin:0!important;padding:0!important;min-width:0!important}dialog.events-fidelity-dialog .mass-task-people[hidden],dialog.events-fidelity-dialog .workspace-panel[hidden]{display:none!important}dialog.events-fidelity-dialog .project-section-heading h3,dialog.events-fidelity-dialog .team-panel>h3,dialog.events-fidelity-dialog .workspace-panel h3{font:700 18px/1.4 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;margin:0 0 12px!important;letter-spacing:-.015em!important}dialog.events-fidelity-dialog .workspace-panel>p{margin:14px 0 18px!important;font:400 13px/1.7 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;white-space:pre-line!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .activity-schedule{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:14px!important;margin:0 0 14px!important;border:1px solid var(--ev-line)!important;border-radius:14px!important;background:var(--ev-card)!important}dialog.events-fidelity-dialog .activity-schedule strong{display:block!important;font:700 15px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;margin:0 0 3px!important}dialog.events-fidelity-dialog .activity-schedule small{display:block!important;font:400 11px/1.6 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;white-space:normal!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .project-meeting-icon{display:grid!important;place-items:center!important;flex:none!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:6px!important;box-sizing:border-box!important;border-radius:10px!important;background:var(--ev-tint)!important;color:var(--ev-accent)!important}dialog.events-fidelity-dialog .project-meeting-icon>svg{width:22px!important;height:22px!important;display:block!important}dialog.events-fidelity-dialog .project-leadership{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 0 16px!important}dialog.events-fidelity-dialog .project-leadership>.project-person-block{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:3px 8px!important;min-width:0!important;padding:12px!important;border:1px solid var(--ev-line)!important;border-radius:13px!important;background:var(--ev-card)!important}dialog.events-fidelity-dialog .project-person-block>.project-avatar{grid-column:1!important;grid-row:1/span 2!important;width:34px!important;height:34px!important;margin:0!important}dialog.events-fidelity-dialog .project-person-block>.project-avatar img{width:34px!important;height:34px!important;object-fit:cover!important;border-radius:50%!important}dialog.events-fidelity-dialog .project-person-block>.project-role-caption{grid-column:2!important;grid-row:1!important;display:block!important;font:400 9px/1.4 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .project-person-block>strong{grid-column:2!important;grid-row:2!important;display:block!important;min-width:0!important;font:600 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .action-menu,dialog.events-fidelity-dialog .event-compact-block{margin:14px 0!important;padding:14px!important;border:1px solid var(--ev-line)!important;border-radius:14px!important;background:var(--ev-card)!important;box-shadow:none!important;min-width:0!important}dialog.events-fidelity-dialog .event-block-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important}dialog.events-fidelity-dialog .event-block-title h3{margin:0!important;font:700 16px/1.4 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .event-block-title>div{min-width:0!important}dialog.events-fidelity-dialog .pill{padding:5px 8px!important;border-radius:9px!important;font:500 10px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important}dialog.events-fidelity-dialog .event-social-deadline,dialog.events-fidelity-dialog .form-help,dialog.events-fidelity-dialog .report-deadline,dialog.events-fidelity-dialog .rsvp-deadline-note{font:400 11px/1.6 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;margin:8px 0!important;white-space:normal!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .report-overdue{color:#c44f67!important}dialog.events-fidelity-dialog button.ghost-button,dialog.events-fidelity-dialog button.primary-button{box-sizing:border-box!important;min-width:0!important;min-height:38px!important;height:auto!important;padding:8px 11px!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;background:var(--ev-card)!important;color:var(--ev-accent)!important;font:500 11px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important;box-shadow:none!important}dialog.events-fidelity-dialog button.primary-button{background:linear-gradient(130deg,#9162ff,#703aff)!important;border-color:#9361ff!important;color:#fff!important}dialog.events-fidelity-dialog .plain-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0 0!important}dialog.events-fidelity-dialog .action-menu>summary,dialog.events-fidelity-dialog .event-disclosure>summary{display:grid!important;grid-template-columns:28px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;min-height:42px!important;margin:0!important;padding:0!important;list-style:none!important;cursor:pointer!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .action-menu>summary::-webkit-details-marker,dialog.events-fidelity-dialog .event-disclosure>summary::-webkit-details-marker{display:none!important}dialog.events-fidelity-dialog .action-menu>summary:after,dialog.events-fidelity-dialog .event-disclosure>summary:after{content:"⌄"!important;grid-column:3!important;grid-row:1!important;font-size:20px!important;color:var(--ev-accent)!important;text-align:center!important}dialog.events-fidelity-dialog .action-menu[open]>summary:after,dialog.events-fidelity-dialog .event-disclosure[open]>summary:after{transform:rotate(180deg)!important}dialog.events-fidelity-dialog .action-menu>summary>strong,dialog.events-fidelity-dialog .event-disclosure>summary>strong{grid-column:2!important;grid-row:1!important;font:700 14px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important}dialog.events-fidelity-dialog .event-disclosure>summary .participation-summary{grid-column:2/-1!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .action-menu .event-chevron{display:none!important}dialog.events-fidelity-dialog .action-menu-grid{display:flex!important;flex-direction:column!important;gap:0!important;margin:10px 0 0!important;padding:0!important;background:transparent!important}dialog.events-fidelity-dialog .action-menu-grid>.club-action-row{display:grid!important;grid-template-columns:20px minmax(0,1fr) 10px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 0!important;border:0!important;border-top:1px solid var(--ev-line)!important;border-radius:0!important;background:none!important;color:var(--ev-ink)!important;font:400 12px/1.5 Montserrat,Arial,sans-serif!important;text-align:left!important;white-space:normal!important;box-shadow:none!important}dialog.events-fidelity-dialog .club-action-row>svg{width:19px!important;height:19px!important;color:var(--ev-accent)!important}dialog.events-fidelity-dialog .club-action-row:after{content:"›"!important;font-size:20px!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .action-menu-grid>.club-destructive,dialog.events-fidelity-dialog .club-destructive:after,dialog.events-fidelity-dialog .club-destructive>svg{color:#d4475d!important}dialog.events-fidelity-dialog .event-qr-note{display:flex!important;align-items:center!important;gap:12px!important;margin:14px 0!important;padding:13px!important;border:0!important;border-radius:13px!important;background:var(--ev-tint)!important;box-shadow:none!important;min-height:0!important}dialog.events-fidelity-dialog .event-qr-note>p{margin:0!important;font:400 11px/1.7 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .qr-panel:not(.event-qr-note){margin:14px 0!important;padding:14px!important;border:1px solid var(--ev-line)!important;border-radius:14px!important;background:var(--ev-card)!important}dialog.events-fidelity-dialog .qr-panel>img{display:block!important;max-width:220px!important;width:100%!important;height:auto!important;margin:12px auto!important}dialog.events-fidelity-dialog .participation-list{display:block!important;padding:0!important;margin:16px 0 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}dialog.events-fidelity-dialog .participation-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;margin:0 0 14px!important;padding:3px!important;border:1px solid var(--ev-line)!important;border-radius:11px!important;background:var(--ev-soft)!important}dialog.events-fidelity-dialog .participation-switch>button{min-width:0!important;min-height:38px!important;padding:7px 4px!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--ev-ink)!important;font:500 10px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important;box-shadow:none!important}dialog.events-fidelity-dialog .participation-switch>[aria-selected=true]{background:linear-gradient(130deg,#9162ff,#703aff)!important;color:#fff!important}dialog.events-fidelity-dialog .participation-mine{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:12px 0!important;padding:0!important}dialog.events-fidelity-dialog .participation-mine>p{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;padding:12px!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;background:var(--ev-soft)!important}dialog.events-fidelity-dialog .participation-mine small{font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .participation-mine strong{font:600 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .participation-list>button{width:100%!important;margin:5px 0!important}dialog.events-fidelity-dialog .participation-mini-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:14px 0!important;font:400 9px/1.4 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .participation-mini-stats>span{display:flex!important;flex-direction:column!important;gap:4px!important;text-align:center!important;border-right:1px solid var(--ev-line)!important}dialog.events-fidelity-dialog .participation-mini-stats>span:last-child{border:0!important}dialog.events-fidelity-dialog .participation-mini-stats b{font:700 20px/1.3 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .participation-filter-select,dialog.events-fidelity-dialog .participation-search{display:block!important;margin:9px 0!important;min-width:0!important}dialog.events-fidelity-dialog .participation-filter-select>select,dialog.events-fidelity-dialog .participation-search>input{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:8px 10px!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;background:var(--ev-card)!important;color:var(--ev-ink)!important;font:400 16px/1.4 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .participation-person{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:start!important;gap:6px 8px!important;padding:12px 0!important;margin:0!important;border:0!important;border-top:1px solid var(--ev-line)!important}dialog.events-fidelity-dialog .club-person-title{grid-column:1!important;grid-row:1!important;min-width:0!important}dialog.events-fidelity-dialog .club-person-title strong{display:block!important;font:600 13px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .club-person-title small{display:block!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .club-person-status{grid-column:1/-1!important;grid-row:2!important;display:flex!important;gap:6px!important;flex-wrap:wrap!important}dialog.events-fidelity-dialog .club-person-status>span{padding:4px 7px!important;border-radius:8px!important;background:var(--ev-soft)!important;color:var(--ev-muted)!important;font:400 9px/1.4 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .club-person-edit{grid-column:2!important;grid-row:1!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid var(--ev-line)!important;border-radius:9px!important;background:var(--ev-card)!important;color:var(--ev-accent)!important;font-size:20px!important}dialog.events-fidelity-dialog .team-panel{margin:0!important;padding:0!important;background:transparent!important;border:0!important}dialog.events-fidelity-dialog .team-panel>h3{margin:0 0 2px!important}dialog.events-fidelity-dialog .project-count{display:inline!important;font:inherit!important;color:inherit!important;background:none!important;border:0!important;padding:0!important}dialog.events-fidelity-dialog .event-team-caption{margin:0 0 16px!important;font:400 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .event-team-list{padding:0 14px!important;margin:0 0 16px!important;border:1px solid var(--ev-line)!important;border-radius:14px!important;background:var(--ev-card)!important}dialog.events-fidelity-dialog .event-team-list>.club-member-row{display:flex!important;align-items:center!important;gap:13px!important;margin:0!important;padding:16px 0!important;border:0!important;border-bottom:1px solid var(--ev-line)!important;border-radius:0!important;background:none!important;min-width:0!important}dialog.events-fidelity-dialog .event-team-list>.club-member-row:last-child{border-bottom:0!important}dialog.events-fidelity-dialog .club-member-row>.project-avatar{width:50px!important;height:50px!important;min-width:50px!important;flex:none!important;border-radius:50%!important;background:var(--ev-tint)!important;color:var(--ev-accent)!important;font:500 18px/1 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .club-member-row>.project-avatar img{width:50px!important;height:50px!important;object-fit:cover!important;border-radius:50%!important}dialog.events-fidelity-dialog .project-member-copy{min-width:0!important;flex:1!important}dialog.events-fidelity-dialog .project-member-copy>strong{display:block!important;margin:0 0 6px!important;font:600 14px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;white-space:normal!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .project-member-copy>small{font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .project-member-actions{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important}dialog.events-fidelity-dialog .project-member-actions>button{width:auto!important;min-height:30px!important;padding:5px 9px!important;border:0!important;border-radius:99px!important;background:var(--ev-tint)!important;color:var(--ev-accent)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .team-panel+button{width:100%!important}dialog.events-fidelity-dialog .project-section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 14px!important}dialog.events-fidelity-dialog .project-section-heading h3{margin:0!important}dialog.events-fidelity-dialog .related-tasks{margin:0!important;padding:0!important;border:0!important;background:transparent!important}dialog.events-fidelity-dialog .project-empty-state{display:flex!important;align-items:center!important;gap:14px!important;padding:20px 16px!important;border:1px solid var(--ev-line)!important;border-radius:14px!important;background:var(--ev-card)!important}dialog.events-fidelity-dialog .project-empty-state>span{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:10px!important;box-sizing:border-box!important;border-radius:12px!important;background:var(--ev-tint)!important;color:var(--ev-accent)!important;flex:none!important}dialog.events-fidelity-dialog .project-empty-state strong{font:600 15px/1.4 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .project-empty-state p{font:400 12px/1.6 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;margin:5px 0 0!important}dialog.events-fidelity-dialog .event-fidelity-task{display:block!important;width:100%!important;padding:14px!important;margin:10px 0!important;border:1px solid var(--ev-line)!important;border-radius:14px!important;background:var(--ev-card)!important;color:var(--ev-ink)!important;box-sizing:border-box!important;box-shadow:none!important}dialog.events-fidelity-dialog .event-fidelity-task .task-main{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:var(--ev-ink)!important;text-align:left!important;min-height:0!important;box-shadow:none!important}dialog.events-fidelity-dialog .event-fidelity-task .task-main>strong{display:block!important;font:700 14px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .event-task-chips{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;margin:8px 0!important}dialog.events-fidelity-dialog .event-task-context{padding:4px 7px!important;border-radius:8px!important;background:var(--ev-soft)!important;color:var(--ev-muted)!important;font:400 10px/1.4 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .event-fidelity-task .task-assignees{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:7px 0!important;padding:0!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .event-fidelity-task .task-assignees>strong{font:500 11px/1.5 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .event-fidelity-task .task-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:9px 0 0!important;padding:9px 0 0!important;border:0!important;border-top:1px solid var(--ev-line)!important}dialog.events-fidelity-dialog .event-fidelity-task .task-deadline{font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;white-space:normal!important}dialog.events-fidelity-dialog .event-task-forecast{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;flex:none!important;font:400 9px/1.3 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .event-task-forecast>strong{font:700 13px/1.3 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .event-task-actions{display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:6px!important;margin:10px 0 0!important}dialog.events-fidelity-dialog .mass-task-progress{height:5px!important;margin:8px 0!important;border-radius:99px!important;background:var(--ev-line)!important;overflow:hidden!important}dialog.events-fidelity-dialog .mass-task-progress>span{display:block!important;height:5px!important;background:#20bdb1!important;border-radius:99px!important}dialog.events-fidelity-dialog .mass-task-people{margin:10px 0 0!important;padding:10px 0 0!important;border-top:1px solid var(--ev-line)!important}dialog.events-fidelity-dialog .mass-task-person{display:flex!important;justify-content:space-between!important;gap:8px!important;margin:5px 0!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .workspace-history>h3{margin:0 0 20px!important}dialog.events-fidelity-dialog .project-history-group{padding:0!important;margin:0 0 22px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}dialog.events-fidelity-dialog .project-history-day{margin:0 0 8px!important;font:400 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .project-history-entry{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:10px 0 12px 18px!important;margin:0!important;border:0!important;border-left:1px solid var(--ev-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important}dialog.events-fidelity-dialog .project-history-entry:before{content:""!important;position:absolute!important;left:-4px!important;top:16px!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--ev-accent)!important}dialog.events-fidelity-dialog .project-history-entry>time{grid-column:2!important;grid-row:1!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .project-history-entry>div{grid-column:1!important;grid-row:1!important;min-width:0!important}dialog.events-fidelity-dialog .project-history-entry strong{display:block!important;font:500 13px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .project-history-entry small{display:block!important;margin:4px 0 0!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .event-final-report .event-block-title h3{margin:0 0 7px!important}dialog.events-fidelity-dialog .event-final-report .form-help{padding-top:12px!important;border-top:1px solid var(--ev-line)!important}dialog.events-fidelity-dialog .event-final-report>.primary-button{margin:8px 0!important;width:auto!important}dialog.events-fidelity-dialog .event-report-disclosure{margin:9px 0!important;padding:0!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;background:var(--ev-soft)!important}dialog.events-fidelity-dialog .event-report-disclosure>summary{display:flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:9px 10px!important;font:500 11px/1.5 Montserrat,Arial,sans-serif!important;list-style:none!important;color:var(--ev-ink)!important;cursor:pointer!important}dialog.events-fidelity-dialog .event-report-disclosure>summary>svg{width:18px!important;height:18px!important;flex:none!important;color:var(--ev-accent)!important}dialog.events-fidelity-dialog .event-report-disclosure>summary:after{content:"›"!important;margin-left:auto!important;font-size:18px!important;color:var(--ev-muted)!important}dialog.events-fidelity-dialog .event-report-disclosure[open]>summary:after{transform:rotate(90deg)!important}dialog.events-fidelity-dialog .event-materials,dialog.events-fidelity-dialog .event-report-fields{margin:0!important;padding:10px!important;font:400 11px/1.6 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .event-report-fields{display:grid!important;grid-template-columns:minmax(80px,.4fr) minmax(0,1fr)!important;gap:7px 10px!important}dialog.events-fidelity-dialog .event-report-fields>dd{margin:0!important;white-space:pre-line!important;color:var(--ev-ink)!important}dialog.events-fidelity-dialog .event-materials>a{display:block!important;margin:7px 0!important;color:var(--ev-accent)!important}dialog.events-fidelity-dialog .event-score-person{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:7px 0!important;padding:8px!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important}dialog.events-fidelity-dialog .event-score-person>.project-avatar{width:28px!important;height:28px!important}dialog.events-fidelity-dialog .event-score-person .project-avatar img{width:28px!important;height:28px!important;border-radius:50%!important;object-fit:cover!important}dialog.events-fidelity-dialog .social-person{margin:8px 0!important;padding:10px!important;border:1px solid var(--ev-line)!important;border-radius:11px!important;background:var(--ev-card)!important}dialog.events-fidelity-dialog .social-person>summary{display:flex!important;align-items:center!important;gap:9px!important;min-height:36px!important;list-style:none!important;cursor:pointer!important}dialog.events-fidelity-dialog .social-person>summary>.project-avatar{width:32px!important;height:32px!important;flex:none!important}dialog.events-fidelity-dialog .social-person .project-avatar img{width:32px!important;height:32px!important;border-radius:50%!important;object-fit:cover!important}dialog.events-fidelity-dialog .social-person>summary>strong{flex:1!important;min-width:0!important;font:600 12px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important}dialog.events-fidelity-dialog .social-person>summary>span:last-child{font:400 10px/1.4 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;white-space:nowrap!important}dialog.events-fidelity-dialog .social-publication-row{display:block!important;margin:9px 0 0!important;padding:10px!important;border:1px solid var(--ev-line)!important;border-radius:10px!important;background:var(--ev-soft)!important}dialog.events-fidelity-dialog .social-publication-copy{display:flex!important;align-items:flex-start!important;gap:8px!important;min-width:0!important}dialog.events-fidelity-dialog .social-publication-copy strong{font:600 11px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important}dialog.events-fidelity-dialog .social-publication-copy a,dialog.events-fidelity-dialog .social-publication-copy small{display:block!important;margin:4px 0!important;font:400 10px/1.6 Montserrat,Arial,sans-serif!important;overflow-wrap:anywhere!important}dialog.events-fidelity-dialog .social-publication-copy a{color:var(--ev-accent)!important}dialog.events-fidelity-dialog .social-publication-row .inline-actions{display:flex!important;gap:6px!important;flex-wrap:wrap!important;margin:8px 0 0!important}dialog.events-fidelity-dialog .event-inline-help>summary,dialog.events-fidelity-dialog .event-more-people>summary{font:400 11px/1.6 Montserrat,Arial,sans-serif!important;color:var(--ev-muted)!important;margin:9px 0!important;cursor:pointer!important}dialog.event-fidelity-report-form .dialog-shell{background:var(--ev-panel)!important;color:var(--ev-ink)!important}dialog.event-fidelity-report-form .dialog-shell>h2{font:700 23px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important}dialog.event-fidelity-report-form input,dialog.event-fidelity-report-form select,dialog.event-fidelity-report-form textarea{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;font:400 16px/1.5 Montserrat,Arial,sans-serif!important;color:var(--ev-ink)!important;background:var(--ev-card)!important;border:1px solid var(--ev-line)!important;border-radius:10px!important}dialog.event-fidelity-report-form .club-report-steps>button{min-width:0!important;min-height:38px!important;padding:7px 4px!important;font:500 11px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important}dialog.event-fidelity-report-form section[hidden]{display:none!important}dialog.event-fidelity-report-form .dialog-footer{display:flex!important;gap:8px!important;position:sticky!important;bottom:0!important;background:var(--ev-panel)!important;padding:12px 0 calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--ev-line)!important}dialog.event-fidelity-report-form .dialog-footer>button{flex:1!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:9px!important;font:500 12px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important;border-radius:10px!important}#hub-content[data-club-view=events] .events-fidelity :is(button,a):focus-visible,dialog.event-fidelity-report-form :is(button,input,select,textarea):focus-visible,dialog.events-fidelity-dialog :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--ev-accent)!important;outline-offset:2px!important}@media(max-width:767px){#hub-content[data-club-view=events]{padding:0 0 calc(105px + env(safe-area-inset-bottom))!important;min-width:0!important;background:#0b142a!important}body:has(#hub-content[data-club-view=events]) .topbar.proto-topbar{background:#0b142a!important;color:#fff!important;border:0!important;box-shadow:none!important}body:has(#hub-content[data-club-view=events]) #notice-button{background:none!important;color:#fff!important;border:0!important;box-shadow:none!important}#hub-content[data-club-view=events] .events-fidelity-heading{border-radius:0!important;padding:20px 16px 28px!important}#hub-content[data-club-view=events] .events-fidelity .events-grid{grid-template-columns:minmax(0,1fr)!important}dialog.events-fidelity-dialog{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;overflow:auto!important}dialog.events-fidelity-dialog .dialog-shell{padding:18px 20px calc(24px + env(safe-area-inset-bottom))!important}dialog.events-fidelity-dialog .project-card-heading>h3{font-size:24px!important}dialog.events-fidelity-dialog .project-leadership{gap:8px!important}dialog.events-fidelity-dialog .project-leadership>.project-person-block{padding:10px!important;grid-template-columns:30px minmax(0,1fr)!important;gap:3px 6px!important}dialog.events-fidelity-dialog .project-person-block .project-avatar img,dialog.events-fidelity-dialog .project-person-block>.project-avatar{width:30px!important;height:30px!important}dialog.events-fidelity-dialog .project-person-block>strong{font-size:10px!important}dialog.events-fidelity-dialog .project-person-block>.project-role-caption{font-size:8px!important}}@media(max-width:359px){dialog.events-fidelity-dialog .dialog-shell{padding-left:16px!important;padding-right:16px!important}dialog.events-fidelity-dialog .workspace-tabs>button{font-size:10px!important}}@media(prefers-reduced-motion:reduce){#hub-content[data-club-view=events] .events-fidelity *,dialog.event-fidelity-report-form *,dialog.events-fidelity-dialog *{animation:none!important;transition:none!important}}@media(max-width:359px){#hub-content[data-club-view=events] .events-fidelity-heading{flex-wrap:wrap!important;gap:8px!important}#hub-content[data-club-view=events] .events-fidelity-heading h1{font-size:25px!important}#hub-content[data-club-view=events] .events-fidelity-heading .heading-actions{margin-left:auto!important}#hub-content[data-club-view=events] .events-fidelity-heading .heading-actions>button{font-size:11px!important;padding:8px 10px!important}}@media(max-width:767px){dialog.events-fidelity-dialog .project-person-block>strong{font-size:11px!important}dialog.events-fidelity-dialog .project-person-block>.project-role-caption{font-size:9px!important}}@media (max-width:767px){body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 20px!important;height:64px!important;min-height:64px!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand{display:block!important;flex:0 0 116px!important;width:116px!important;min-width:116px!important;max-width:none!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand .hub-logo-search{display:block!important;box-sizing:border-box!important;width:116px!important;min-width:116px!important;max-width:none!important;height:38px!important;min-height:38px!important;line-height:0!important;padding:0!important;margin:0!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand .hub-logo-search:after,body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand .hub-logo-search:before{content:none!important;display:none!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{display:block!important;content:url(/mdkm-events-logo.svg)!important;width:116px!important;min-width:116px!important;max-width:none!important;height:38px!important;object-fit:contain!important;object-position:left center!important;filter:none!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .top-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 1 auto!important;gap:10px!important;min-width:0!important;margin:0!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .top-actions .date-label#today-label{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;flex:0 1 116px!important;width:116px!important;max-width:116px!important;min-width:0!important;margin:0!important;padding:0!important;color:#d6d9ef!important;font:400 11px/1.45 Montserrat,Arial,sans-serif!important;text-align:right!important;white-space:normal!important;word-break:normal!important;overflow:visible!important;text-overflow:clip!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar #notice-button{position:relative!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;overflow:visible!important}}@media (max-width:359px){body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar{padding:10px 16px!important;gap:10px!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand,body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand .hub-logo-search,body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{width:108px!important;min-width:108px!important;flex-basis:108px!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .top-actions{gap:7px!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar .top-actions .date-label#today-label{width:96px!important;max-width:96px!important;flex-basis:96px!important;font-size:10px!important}}#hub-content[data-club-view=dues] .dues-exact-polish,dialog.dues-receipt-polish,dialog.project-exact-polish{--pp-ink:#101735!important;--pp-muted:#667395!important;--pp-line:#dfe3ef!important;--pp-panel:#fcfcff!important;--pp-card:#fff!important;--pp-soft:#f0f1f7!important;--pp-accent:#8051ff!important;--pp-tint:#eee8ff!important;font-family:Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important}:root[data-theme=dark] #hub-content[data-club-view=dues] .dues-exact-polish,:root[data-theme=dark] dialog.dues-receipt-polish,:root[data-theme=dark] dialog.project-exact-polish{--pp-ink:#f4f6ff!important;--pp-muted:#bcc5d8!important;--pp-line:#42495b!important;--pp-panel:#1a202b!important;--pp-card:#242b37!important;--pp-soft:#2b3140!important;--pp-accent:#b58aff!important;--pp-tint:#392e54!important}dialog.project-exact-polish{width:min(760px,94vw)!important;max-width:94vw!important;max-height:94dvh!important;margin:auto!important;padding:0!important;border:1px solid var(--pp-line)!important;border-radius:22px!important;background:var(--pp-panel)!important;overflow:auto!important}dialog.project-exact-polish .dialog-shell{padding:20px 22px 24px!important;background:var(--pp-panel)!important;min-width:0!important}dialog.project-exact-polish .dialog-footer,dialog.project-exact-polish .dialog-shell>h2,dialog.project-exact-polish .dialog-toolbar{display:none!important}dialog.project-exact-polish .dialog-body{margin:0!important;padding:0!important;max-height:none!important;overflow:visible!important}dialog.project-exact-polish .project-compact-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin:0 0 10px!important;padding:0!important;background:none!important;border:0!important}dialog.project-exact-polish .project-compact-header h3{display:block!important;font:700 25px/1.3 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important;margin:0 0 9px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}dialog.project-exact-polish .polish-project-tools{display:flex!important;align-items:flex-start!important;gap:6px!important}dialog.project-exact-polish .polish-project-close{width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;background:none!important;color:var(--pp-ink)!important;font:400 27px/1 Montserrat,Arial,sans-serif!important;box-shadow:none!important}dialog.project-exact-polish .project-header-menu{position:relative!important;margin:0!important}dialog.project-exact-polish .project-header-menu>summary{width:30px!important;height:32px!important;padding:0!important;display:grid!important;place-items:center!important;font-size:24px!important;background:var(--pp-soft)!important;border-radius:8px!important;list-style:none!important}dialog.project-exact-polish .project-header-menu>div{position:absolute!important;right:0!important;top:36px!important;z-index:5!important;min-width:190px!important;padding:7px!important;border:1px solid var(--pp-line)!important;border-radius:12px!important;background:var(--pp-card)!important;box-shadow:0 8px 25px #0002!important}dialog.project-exact-polish .project-role-line{margin:0 0 12px!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}dialog.project-exact-polish .project-points-chip{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:12px 14px!important;margin:0 0 14px!important;border:1px solid var(--pp-line)!important;border-radius:12px!important;background:var(--pp-tint)!important;color:var(--pp-ink)!important;font:400 12px/1.5 Montserrat,Arial,sans-serif!important}dialog.project-exact-polish .workspace-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;margin:0 0 18px!important;border:0!important;border-bottom:1px solid var(--pp-line)!important;border-radius:0!important;background:none!important}dialog.project-exact-polish .workspace-tabs>button{min-width:0!important;min-height:40px!important;margin:0!important;padding:8px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--pp-muted)!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;box-shadow:none!important}dialog.project-exact-polish .workspace-tabs>[aria-pressed=true]{color:var(--pp-accent)!important;border-bottom:3px solid var(--pp-accent)!important;font-weight:600!important}dialog.project-exact-polish .project-compact-overview{display:grid!important;gap:12px!important;margin:0!important}dialog.project-exact-polish .project-compact-overview>section,dialog.project-exact-polish .project-meetings-fold,dialog.project-exact-polish .project-next-meeting{padding:14px!important;border:1px solid var(--pp-line)!important;border-radius:14px!important;background:var(--pp-card)!important;margin:0!important}dialog.project-exact-polish .project-compact-title h4,dialog.project-exact-polish h4{margin:0 0 8px!important;font:600 15px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important}dialog.project-exact-polish .project-compact-progress>p,dialog.project-exact-polish .project-description-fold p,dialog.project-exact-polish .project-description-preview{font:400 12px/1.7 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important;margin:0 0 10px!important;white-space:pre-line!important;overflow-wrap:anywhere!important}dialog.project-exact-polish .project-compact-progress>progress{appearance:none!important;display:block!important;width:100%!important;height:6px!important;border:0!important;border-radius:99px!important;overflow:hidden!important;background:var(--pp-line)!important;margin:12px 0!important}dialog.project-exact-polish .project-compact-progress>progress::-webkit-progress-bar{background:var(--pp-line)!important;border-radius:99px!important}dialog.project-exact-polish .project-compact-progress>progress::-webkit-progress-value{background:var(--pp-accent)!important;border-radius:99px!important}dialog.project-exact-polish .project-compact-progress>progress::-moz-progress-bar{background:var(--pp-accent)!important;border-radius:99px!important}dialog.project-exact-polish .project-compact-progress>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}dialog.project-exact-polish .project-compact-progress>div>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:0!important;min-height:38px!important;padding:7px!important;border:1px solid var(--pp-line)!important;border-radius:10px!important;background:var(--pp-soft)!important;color:var(--pp-ink)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}dialog.project-exact-polish .project-metric-icon>svg{width:16px!important;height:16px!important}dialog.project-exact-polish .project-compact-leadership{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}dialog.project-exact-polish .project-compact-leadership>h4{grid-column:1/-1!important;margin-bottom:0!important}dialog.project-exact-polish .project-compact-leadership>.project-person-open{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px!important;border:0!important;border-radius:10px!important;background:var(--pp-soft)!important;color:var(--pp-ink)!important;text-align:left!important}dialog.project-exact-polish .project-person-open strong{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important;font:600 11px/1.5 Montserrat,Arial,sans-serif!important}dialog.project-exact-polish .project-person-open small{display:block!important;font:400 9px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}dialog.project-exact-polish .project-person-open .project-avatar{width:34px!important;height:34px!important;min-width:34px!important;flex:none!important}dialog.project-exact-polish .project-person-open .project-avatar img{width:34px!important;height:34px!important;border-radius:50%!important;object-fit:cover!important}dialog.project-exact-polish .project-compact-primary{display:flex!important;gap:8px!important;flex-wrap:wrap!important}dialog.project-exact-polish button.ghost-button,dialog.project-exact-polish button.primary-button{min-height:36px!important;height:auto!important;min-width:0!important;padding:8px 11px!important;border:1px solid var(--pp-line)!important;border-radius:10px!important;background:var(--pp-card)!important;color:var(--pp-accent)!important;font:500 11px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important;box-shadow:none!important}dialog.project-exact-polish button.primary-button{background:linear-gradient(130deg,#9162ff,#703aff)!important;color:#fff!important;border-color:#9361ff!important}dialog.project-exact-polish .project-compact-filters{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0 0 16px!important}dialog.project-exact-polish .project-compact-filters>button{min-height:32px!important;padding:6px 10px!important;border:1px solid var(--pp-line)!important;border-radius:99px!important;background:var(--pp-card)!important;color:var(--pp-muted)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}dialog.project-exact-polish .project-compact-filters>button.active{background:var(--pp-tint)!important;color:var(--pp-accent)!important;border-color:var(--pp-accent)!important}dialog.project-exact-polish .project-compact-history>h4{margin:20px 0 7px!important;font:400 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}dialog.project-exact-polish .project-timeline-event{display:grid!important;grid-template-columns:10px minmax(0,1fr) auto!important;gap:10px!important;position:relative!important;padding:10px 0 12px!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}dialog.project-exact-polish .project-history-time{grid-column:3!important;grid-row:1!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}dialog.project-exact-polish .project-history-icon{grid-column:1!important;grid-row:1!important;display:block!important;width:7px!important;height:7px!important;margin:6px 0 0!important;border-radius:50%!important;background:var(--pp-accent)!important}dialog.project-exact-polish .project-history-icon>svg{display:none!important}dialog.project-exact-polish .project-timeline-event>div{grid-column:2!important;grid-row:1!important;min-width:0!important}dialog.project-exact-polish .project-timeline-event strong{display:block!important;font:500 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important;overflow-wrap:anywhere!important}dialog.project-exact-polish .project-timeline-event small{display:block!important;margin:4px 0 0!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}dialog.events-fidelity-dialog .event-final-report{padding:15px!important;border-radius:14px!important}dialog.events-fidelity-dialog .event-final-report .event-block-title{align-items:flex-start!important;gap:12px!important;margin-bottom:12px!important}dialog.events-fidelity-dialog .event-final-report .report-deadline{margin:9px 0 13px!important;font-size:11px!important}dialog.events-fidelity-dialog .event-final-report>.plain-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#hub-content[data-club-view=dues]>.club-help{display:none!important}#hub-content[data-club-view=dues] .dues-exact-polish .dues-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:none!important}#hub-content[data-club-view=dues] .dues-heading .eyebrow{display:none!important}#hub-content[data-club-view=dues] .dues-heading h1{margin:0!important;font:700 27px/1.3 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important}#hub-content[data-club-view=dues] .dues-year-chip{display:block!important;padding:8px 12px!important;border:1px solid var(--pp-line)!important;border-radius:12px!important;background:var(--pp-card)!important;color:var(--pp-ink)!important;font:400 12px/1.4 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .dues-exact-polish>.ux-segments{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;margin:0 0 18px!important;border:0!important;border-bottom:1px solid var(--pp-line)!important;border-radius:0!important;background:none!important}#hub-content[data-club-view=dues] .dues-exact-polish>.ux-segments>button{min-width:0!important;min-height:40px!important;padding:8px 2px!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--pp-muted)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;box-shadow:none!important;white-space:normal!important}#hub-content[data-club-view=dues] .dues-exact-polish>.ux-segments>[aria-pressed=true]{border-bottom:3px solid var(--pp-accent)!important;color:var(--pp-accent)!important;font-weight:600!important}#hub-content[data-club-view=dues] .dues-exact-polish .panel{margin:12px 0!important;padding:16px!important;border:1px solid var(--pp-line)!important;border-radius:14px!important;background:var(--pp-card)!important;box-shadow:none!important}#hub-content[data-club-view=dues] .dues-exact-polish .panel h2{font:600 17px/1.4 Montserrat,Arial,sans-serif!important;margin:0 0 12px!important;color:var(--pp-ink)!important}#hub-content[data-club-view=dues] .dues-exact-polish .club-due-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important;margin:0 0 14px!important}#hub-content[data-club-view=dues] .club-due-metrics>div{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:3px 10px!important;min-width:0!important;padding:0 12px 0 0!important;border-right:1px solid var(--pp-line)!important}#hub-content[data-club-view=dues] .club-due-metrics>div+div{padding:0 0 0 12px!important;border:0!important}#hub-content[data-club-view=dues] .dues-metric-icon{grid-column:1!important;grid-row:1/span 2!important;display:grid!important;place-items:center!important;width:38px!important;height:46px!important;border-radius:50%!important;background:#ddf7ec!important;color:#218d70!important}#hub-content[data-club-view=dues] .dues-metric-icon>svg{width:23px!important;height:23px!important}#hub-content[data-club-view=dues] .dues-metric-wait{background:#fff1d8!important;color:#b4771c!important}#hub-content[data-club-view=dues] .club-due-metrics small{grid-column:2!important;grid-row:1!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}#hub-content[data-club-view=dues] .club-due-metrics strong{grid-column:2!important;grid-row:2!important;display:block!important;font:700 20px/1.3 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important;overflow-wrap:anywhere!important}#hub-content[data-club-view=dues] .club-personal-dues>p{margin:10px 0 0!important;font:400 11px/1.7 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}#hub-content[data-club-view=dues] .personal-due-period{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:8px 0!important;padding:10px!important;border-radius:10px!important;background:var(--pp-soft)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .dues-exact-polish>[data-action=due-attach]{display:block!important;width:100%!important;min-height:44px!important;height:auto!important;margin:12px 0!important;padding:10px!important;border:1px solid #9361ff!important;border-radius:11px!important;background:linear-gradient(135deg,#a077ff,#703aff)!important;color:#fff!important;font:500 13px/1.5 Montserrat,Arial,sans-serif!important;box-shadow:none!important}#hub-content[data-club-view=dues] .club-due-rules,#hub-content[data-club-view=dues] .club-payment-info{margin:12px 0!important;padding:13px!important;border:1px solid var(--pp-line)!important;border-radius:13px!important;background:var(--pp-card)!important}#hub-content[data-club-view=dues] .club-payment-info>summary{display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:10px!important;min-height:34px!important;list-style:none!important;cursor:pointer!important;font:600 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important}#hub-content[data-club-view=dues] .club-payment-info>summary>svg{width:23px!important;height:23px!important;color:var(--pp-accent)!important}#hub-content[data-club-view=dues] .club-payment-info>p{margin:9px 0!important;font:400 11px/1.6 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}#hub-content[data-club-view=dues] .club-card-copy{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin:10px 0!important;align-items:center!important}#hub-content[data-club-view=dues] .club-card-copy>strong{display:block!important;padding:9px!important;border:1px solid var(--pp-line)!important;border-radius:10px!important;background:var(--pp-soft)!important;font:600 12px/1.5 Montserrat,Arial,sans-serif!important;word-spacing:2px!important;white-space:normal!important;overflow-wrap:anywhere!important;color:var(--pp-ink)!important}#hub-content[data-club-view=dues] .club-card-copy>button{min-height:38px!important;padding:8px 10px!important;border:1px solid var(--pp-accent)!important;border-radius:10px!important;background:none!important;color:var(--pp-accent)!important;font:500 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .club-payment-info>.club-payment-warning{padding:10px!important;border-radius:10px!important;background:#fff0d9!important;color:#8b5719!important;font-size:10px!important}#hub-content[data-club-view=dues] .dues-exact-polish>[data-action=club-archive-dues]{display:block!important;width:100%!important;min-height:44px!important;margin:12px 0!important;padding:11px 13px!important;border:1px solid var(--pp-line)!important;border-radius:13px!important;background:var(--pp-card)!important;color:var(--pp-ink)!important;font:500 12px/1.5 Montserrat,Arial,sans-serif!important;text-align:left!important}#hub-content[data-club-view=dues] .club-due-rules>summary{font:500 12px/1.5 Montserrat,Arial,sans-serif!important;cursor:pointer!important}#hub-content[data-club-view=dues] .club-due-rules>p{font:400 11px/1.7 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}#hub-content[data-club-view=dues] .club-dues-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:12px 0!important}#hub-content[data-club-view=dues] .club-dues-toolbar button{min-height:32px!important;padding:6px 11px!important;border:1px solid var(--pp-line)!important;border-radius:99px!important;background:var(--pp-card)!important;color:var(--pp-muted)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .club-dues-toolbar [aria-pressed=true]{background:var(--pp-tint)!important;color:var(--pp-accent)!important}#hub-content[data-club-view=dues] .dues-table-wrap{overflow:auto!important;max-width:100%!important;border:1px solid var(--pp-line)!important;border-radius:12px!important}#hub-content[data-club-view=dues] .dues-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .dues-table th{background:var(--pp-card)!important;color:var(--pp-ink)!important;padding:10px!important;min-width:85px!important;border-bottom:1px solid var(--pp-line)!important}#hub-content[data-club-view=dues] .dues-table th:first-child{position:sticky!important;left:0!important;z-index:1!important;min-width:145px!important;max-width:165px!important;background:var(--pp-card)!important;border-right:1px solid var(--pp-line)!important;white-space:normal!important}#hub-content[data-club-view=dues] .dues-table td{padding:8px!important;text-align:center!important;border-bottom:1px solid var(--pp-line)!important}#hub-content[data-club-view=dues] .dues-table th small{display:block!important;font:400 9px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}#hub-content[data-club-view=dues] .club-due-people>details{margin:8px 0!important;padding:12px!important;border:1px solid var(--pp-line)!important;border-radius:12px!important;background:var(--pp-card)!important}#hub-content[data-club-view=dues] .club-due-people summary{cursor:pointer!important}#hub-content[data-club-view=dues] .club-due-people summary>strong{font:600 12px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .club-due-people summary>small{display:block!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}#hub-content[data-club-view=dues] .club-month-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:12px 0 0!important}#hub-content[data-club-view=dues] .club-month{min-width:0!important;min-height:54px!important;padding:8px 4px!important;border:1px solid var(--pp-line)!important;border-radius:10px!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=dues] .club-due-key{display:flex!important;gap:8px!important;flex-wrap:wrap!important;font:400 9px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}:root[data-theme=dark] #hub-content[data-club-view=dues] .dues-metric-pay{background:#174535!important;color:#9ae8c6!important}:root[data-theme=dark] #hub-content[data-club-view=dues] .dues-metric-wait{background:#49371c!important;color:#ffcf7d!important}:root[data-theme=dark] #hub-content[data-club-view=dues] .club-payment-info>.club-payment-warning{background:#493522!important;color:#ffcf91!important}dialog.dues-receipt-polish .dialog-shell{background:var(--pp-panel)!important;color:var(--pp-ink)!important;padding:18px 20px 0!important}dialog.dues-receipt-polish .dialog-shell>h2{font:700 24px/1.4 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important;margin:15px 0!important}dialog.dues-receipt-polish .dialog-body{padding:0 0 18px!important}dialog.dues-receipt-polish .multi-picker{padding:14px!important;border:1px solid var(--pp-line)!important;border-radius:12px!important;background:var(--pp-soft)!important}dialog.dues-receipt-polish .multi-picker summary{font:600 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important}dialog.dues-receipt-polish label{font:500 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--pp-ink)!important}dialog.dues-receipt-polish input[type=file]{width:100%!important;min-height:42px!important;padding:8px!important;border:1px solid var(--pp-line)!important;border-radius:10px!important;background:var(--pp-card)!important;font-size:12px!important}dialog.dues-receipt-polish .form-help{font:400 11px/1.6 Montserrat,Arial,sans-serif!important;color:var(--pp-muted)!important}dialog.dues-receipt-polish .dialog-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;position:sticky!important;bottom:0!important;margin:0!important;padding:12px 0 calc(12px + env(safe-area-inset-bottom))!important;background:var(--pp-panel)!important;border-top:1px solid var(--pp-line)!important}dialog.dues-receipt-polish .dialog-footer>button{min-width:0!important;min-height:44px!important;height:auto!important;padding:10px!important;border-radius:10px!important;font:500 12px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=more] .club-more-fidelity .club-more-cover{background:#0b142a!important;background-image:none!important;overflow:hidden!important}#hub-content[data-club-view=more] .club-more-fidelity .club-more-cover:after,#hub-content[data-club-view=more] .club-more-fidelity .club-more-cover:before{content:none!important;display:none!important;background-image:none!important}#hub-content[data-club-view=dues] .dues-exact-polish :is(button,summary):focus-visible,dialog.project-exact-polish :is(button,summary):focus-visible{outline:2px solid var(--pp-accent)!important;outline-offset:2px!important}@media (max-width:767px){dialog.project-exact-polish{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important}dialog.project-exact-polish .dialog-shell{padding:18px 20px calc(24px + env(safe-area-inset-bottom))!important}dialog.project-exact-polish .project-compact-header h3{font-size:24px!important}#hub-content[data-club-view=dues]{padding:18px 16px calc(110px + env(safe-area-inset-bottom))!important;min-width:0!important}body:has(#hub-content[data-club-view=dues]) .topbar.proto-topbar{background:#0b142a!important;color:#fff!important;border:0!important;box-shadow:none!important}body:has(#hub-content[data-club-view=dues]) #notice-button{background:none!important;color:#fff!important;border:0!important;box-shadow:none!important}}@media (max-width:359px){#hub-content[data-club-view=dues] .club-due-metrics>div{grid-template-columns:30px minmax(0,1fr)!important;gap:3px 6px!important}#hub-content[data-club-view=dues] .dues-metric-icon{width:30px!important;height:40px!important}#hub-content[data-club-view=dues] .club-due-metrics strong{font-size:18px!important}}@media (prefers-reduced-motion:reduce){#hub-content[data-club-view=dues] .dues-exact-polish *,dialog.project-exact-polish *{animation:none!important;transition:none!important}}