@media(max-width:767px){body:has(#hub-content[data-club-view=more]) .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=more]) .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=more]) .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=more]) .topbar.proto-topbar .topbar-brand .hub-logo-search:after,body:has(#hub-content[data-club-view=more]) .topbar.proto-topbar .topbar-brand .hub-logo-search:before{content:none!important;display:none!important}body:has(#hub-content[data-club-view=more]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{display:block!important;content:url(/mdkm-more-logo-small.svg?v=polish-20261015)!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=more]) .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=more]) .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=more]) .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=more]) .topbar.proto-topbar{padding:10px 16px!important;gap:10px!important}body:has(#hub-content[data-club-view=more]) .topbar.proto-topbar .topbar-brand,body:has(#hub-content[data-club-view=more]) .topbar.proto-topbar .topbar-brand .hub-logo-search,body:has(#hub-content[data-club-view=more]) .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=more]) .topbar.proto-topbar .top-actions{gap:7px!important}body:has(#hub-content[data-club-view=more]) .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=more] .club-more-fidelity .club-more-cover{background-image:url(/club-more-cover-v2.svg?v=polish-20261015)!important;background-position:center 48%!important;background-size:cover!important}#hub-content[data-club-view=more] .club-more-fidelity :is(.club-link-meetings,.club-link-profile,.club-link-recruitment) svg circle{fill:currentColor;stroke-width:1.3}#hub-content[data-club-view=more] .club-more-fidelity .club-link-team .more-icon>svg{stroke-width:1.8!important}#hub-content[data-club-view=more] .club-more-fidelity .club-link-analytics .more-icon>svg{stroke-width:2.5!important}#hub-content[data-club-view=more] .club-more-fidelity .club-more-list .more-icon>svg{width:28px!important;height:28px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading{background:#0b142a url(/mdkm-tasks-wave.svg?v=tasks-20261015) center 49%/cover no-repeat!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin:0 0 12px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-tools>[data-action=task-propose]{width:auto!important;min-width:0!important;min-height:28px!important;padding:2px 0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--task-accent)!important;font:500 12px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important;white-space:normal!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-help{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;margin:0!important;padding:0!important;border:1px solid var(--task-line)!important;border-radius:50%!important;background:transparent!important;color:var(--task-muted)!important;font:500 12px/1 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-search{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important;padding:0 12px!important;min-height:44px!important;border:1px solid var(--task-line)!important;border-radius:12px!important;background:var(--task-card)!important;box-sizing:border-box!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-search>svg{display:block!important;width:19px!important;height:19px!important;flex:0 0 19px!important;color:var(--task-muted)!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-search>input{display:block!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:9px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--task-ink)!important;font:400 16px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-search:focus-within{outline:2px solid var(--task-accent);outline-offset:1px}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-grid .task-filter-control{min-height:42px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control>select{min-height:42px!important;height:42px!important;padding:8px 32px 8px 12px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-chevron{top:14px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-results{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:12px 0!important;padding:0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .list-result-count{margin:0!important;padding:0!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--task-muted)!important}#hub-content[data-club-view=tasks] .tasks-fidelity [data-action=club-task-reset]{min-height:28px!important;padding:2px 0!important;border:0!important;background:transparent!important;color:var(--task-accent)!important;font:500 11px/1.4 Montserrat,Arial,sans-serif!important}@media(max-width:767px){body:has(#hub-content[data-club-view=tasks]) .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=tasks]) .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=tasks]) .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=tasks]) .topbar.proto-topbar .topbar-brand .hub-logo-search:after,body:has(#hub-content[data-club-view=tasks]) .topbar.proto-topbar .topbar-brand .hub-logo-search:before{content:none!important;display:none!important}body:has(#hub-content[data-club-view=tasks]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{display:block!important;content:url(/mdkm-tasks-logo.svg?v=tasks-20261015)!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=tasks]) .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=tasks]) .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=tasks]) .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=tasks]) .topbar.proto-topbar{padding:10px 16px!important;gap:10px!important}body:has(#hub-content[data-club-view=tasks]) .topbar.proto-topbar .topbar-brand,body:has(#hub-content[data-club-view=tasks]) .topbar.proto-topbar .topbar-brand .hub-logo-search,body:has(#hub-content[data-club-view=tasks]) .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=tasks]) .topbar.proto-topbar .top-actions{gap:7px!important}body:has(#hub-content[data-club-view=tasks]) .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=tasks] .tasks-fidelity{--task-ink:#101735;--task-muted:#667395;--task-line:#dfe5f1;--task-panel:#fcfcff;--task-card:#fff;--task-soft:#f0f3f9;--task-accent:#8051ff;--task-accent-soft:#eee8ff;min-width:0!important;font-family:Montserrat,Arial,sans-serif!important;color:var(--task-ink)!important}:root[data-theme=dark] #hub-content[data-club-view=tasks] .tasks-fidelity{--task-ink:#f4f6ff;--task-muted:#bac6df;--task-line:#304056;--task-panel:#101a27;--task-card:#1a2533;--task-soft:#233044;--task-accent:#b58aff;--task-accent-soft:#352c54}#hub-content[data-club-view=tasks]>.club-help{display:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:24px 22px 30px!important;border:0!important;border-radius:20px 20px 0 0!important;background:#0b142a!important;min-height:102px!important;box-sizing:border-box!important;color:#fff!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .eyebrow{display:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading h1{font:700 30px/1.2 Montserrat,Arial,sans-serif!important;letter-spacing:-.025em!important;color:#fff!important;margin:0!important;padding:0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions{align-items:center!important;gap:0!important;margin:0!important;padding:0!important;flex:0 0 auto!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:0!important;width:auto!important;padding:10px 14px!important;font:500 13px/1.2 Montserrat,Arial,sans-serif!important;color:#fff!important;border:1px solid #b49aff!important;border-radius:11px!important;background:linear-gradient(140deg,#ac87ff,#7043ff)!important;box-shadow:inset 0 1px 0 #ffffff60,0 3px 12px #6845ff40!important;white-space:nowrap!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-body{position:relative!important;margin:-10px 0 0!important;padding:14px 16px 24px!important;border:0!important;border-radius:24px 24px 0 0!important;background:var(--task-panel)!important;box-shadow:none!important;min-width:0!important;z-index:1!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-grid .task-filter-control{position:relative!important;display:block!important;min-width:0!important;min-height:34px!important;width:100%!important;margin:0!important;padding:0!important;border:1px solid var(--task-line)!important;border-radius:10px!important;background:var(--task-card)!important;overflow:hidden!important;box-sizing:border-box!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control .task-filter-icon{display:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control>select{appearance:none!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:34px!important;margin:0!important;padding:5px 32px 5px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--task-ink)!important;font:400 12px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important;text-overflow:ellipsis!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-chevron{position:absolute!important;right:11px!important;top:10px!important;display:block!important;width:14px!important;height:14px!important;pointer-events:none!important;color:var(--task-muted)!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-card{position:relative!important;display:block!important;box-sizing:border-box!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:15px!important;border:1px solid var(--task-line)!important;border-radius:16px!important;background:var(--task-card)!important;color:var(--task-ink)!important;box-shadow:none!important;overflow:hidden!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-card-head{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0 0 8px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-main{display:block!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-align:left!important;box-shadow:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-main>strong{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;font:700 15px/1.4 Montserrat,Arial,sans-serif!important;color:inherit!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-detail{display:grid!important;place-items:center!important;flex:0 0 25px!important;width:25px!important;height:26px!important;min-height:26px!important;margin:-2px -4px 0 0!important;padding:3px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--task-muted)!important;box-shadow:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-detail>svg{display:block!important;width:20px!important;height:20px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;margin:0 0 9px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-context{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:100%!important;min-width:0!important;padding:4px 7px!important;border-radius:7px!important;background:var(--task-soft)!important;color:var(--task-muted)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-context>svg{display:block!important;flex:0 0 13px!important;width:13px!important;height:13px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-context>span{white-space:normal!important;overflow-wrap:anywhere!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.pill{display:inline-flex!important;align-items:center!important;min-height:0!important;padding:4px 8px!important;border:0!important;border-radius:8px!important;font:500 10px/1.5 Montserrat,Arial,sans-serif!important;white-space:normal!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.status-working{background:#dceeff!important;color:#1558c7!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.status-review{background:#fff0ce!important;color:#a2600b!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.status-open{background:#d8f7f1!important;color:#008e86!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-assignees{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;min-height:0!important;margin:0 0 9px!important;padding:0!important;border:0!important;color:var(--task-muted)!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-assignees>svg{display:block!important;width:15px!important;height:15px!important;flex:0 0 15px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-assignees>strong{font:500 11px/1.5 Montserrat,Arial,sans-serif!important;color:inherit!important}#hub-content[data-club-view=tasks] .tasks-fidelity .mass-task-summary>span{margin-left:auto!important;font-size:10px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:nowrap!important;margin:9px 0 0!important;padding:9px 0 0!important;border:0!important;border-top:1px solid var(--task-line)!important;min-width:0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-deadline{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;white-space:normal!important;color:var(--task-muted)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-deadline>svg{display:block!important;width:16px!important;height:16px!important;flex:0 0 16px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-deadline.is-late{color:#c34c61!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-forecast{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;flex:0 0 auto!important;margin:0!important;padding:0!important;color:var(--task-muted)!important;font:400 10px/1.3 Montserrat,Arial,sans-serif!important;text-align:right!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-forecast>strong{font:700 13px/1.2 Montserrat,Arial,sans-serif!important;color:var(--task-ink)!important;white-space:nowrap!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:7px!important;margin:10px 0 0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-actions>button{min-width:0!important;width:auto!important;min-height:34px!important;margin:0!important;padding:7px 10px!important;border:1px solid var(--task-line)!important;border-radius:9px!important;color:var(--task-accent)!important;background:var(--task-accent-soft)!important;font:500 10px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important;box-shadow:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .mass-task-progress{height:6px!important;min-height:6px!important;margin:4px 35px 0 0!important;border-radius:99px!important;background:var(--task-line)!important;overflow:hidden!important}#hub-content[data-club-view=tasks] .tasks-fidelity .mass-task-progress>span{display:block!important;height:6px!important;border-radius:99px!important;background:linear-gradient(90deg,#19c9ba,#55a7fa)!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-percent{display:block!important;margin:-11px 0 0 auto!important;width:30px!important;text-align:right!important;color:var(--task-muted)!important;font:400 9px/1.2 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=tasks] .tasks-fidelity .mass-task-people{margin-top:10px!important;border-top:1px solid var(--task-line)!important;padding-top:10px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .mass-task-person{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--task-ink)!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-search-empty{padding:16px!important;color:var(--task-muted)!important;font:400 12px/1.6 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=tasks] .tasks-fidelity :is(button,input,select):focus-visible{outline:2px solid var(--task-accent)!important;outline-offset:2px!important}:root[data-theme=dark] #hub-content[data-club-view=tasks] .tasks-fidelity .task-card{background:linear-gradient(145deg,#1b2736,#152130)!important}:root[data-theme=dark] #hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.status-working{background:#123c61!important;color:#9fd4ff!important}:root[data-theme=dark] #hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.status-review{background:#513d19!important;color:#ffd77f!important}:root[data-theme=dark] #hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-chips>.status-open{background:#104844!important;color:#8ce5da!important}@media(max-width:767px){#hub-content[data-club-view=tasks]{padding:0 0 calc(105px + env(safe-area-inset-bottom))!important;background:#0b142a!important;min-width:0!important}body:has(#hub-content[data-club-view=tasks]) .topbar.proto-topbar{background:#0b142a!important;color:#fff!important;border:0!important;box-shadow:none!important}body:has(#hub-content[data-club-view=tasks]) #notice-button{background:none!important;color:#fff!important;border:0!important;box-shadow:none!important}body:has(#hub-content[data-club-view=tasks]) .app-main{background:#0b142a!important}#hub-content[data-club-view=tasks] .tasks-fidelity .page-heading.task-heading{display:flex!important;flex-wrap:nowrap!important;border-radius:0!important;min-height:92px!important;padding:20px 16px 29px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-heading .heading-actions{margin:0!important;flex-wrap:nowrap!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading h1{font-size:29px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-body{padding:12px 14px 22px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-card{padding:14px!important}}@media(max-width:359px){#hub-content[data-club-view=tasks] .tasks-fidelity .task-main>strong{font-size:14px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading h1{font-size:27px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control>select{font-size:11px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions>button{font-size:12px!important;padding:9px 11px!important}}@media(prefers-reduced-motion:reduce){#hub-content[data-club-view=tasks] .tasks-fidelity *{animation:none!important;transition:none!important}}#hub-content[data-club-view=tasks] .tasks-fidelity :is(.task-card,.mass-task-people,.tasks-search-empty)[hidden]{display:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:176px!important;max-width:56%!important;gap:6px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions>button{width:100%!important;min-height:40px!important;box-sizing:border-box!important;padding:9px 8px!important;font-size:12px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions>.tasks-fidelity-propose{background:transparent!important;border:1px solid #b58aff!important;color:#c5a5ff!important;box-shadow:none!important;font-size:11px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px!important;grid-template-rows:repeat(2,36px)!important;gap:8px!important;margin-bottom:18px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control:first-child{grid-column:1!important;grid-row:1!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control:nth-child(2){grid-column:2!important;grid-row:1!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control:nth-child(3){grid-column:1!important;grid-row:2!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control:nth-child(4){grid-column:2!important;grid-row:2!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control>select{height:34px!important;padding:5px 25px 5px 10px!important;font-size:11px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-chevron{right:8px!important;width:12px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-grid>.tasks-fidelity-reset{grid-column:3!important;grid-row:1/span 2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;height:100%!important;min-height:44px!important;margin:0!important;padding:8px!important;border:1px solid var(--task-accent)!important;border-radius:10px!important;color:var(--task-accent)!important;background:var(--task-accent-soft)!important;box-sizing:border-box!important;box-shadow:none!important;cursor:pointer!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-reset>svg{width:23px!important;height:23px!important;flex:none!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-list{margin-top:0!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading:after,#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading:before{content:none!important;display:none!important}@media(max-width:359px){#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading .heading-actions{width:161px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .tasks-fidelity-heading h1{font-size:25px!important}#hub-content[data-club-view=tasks] .tasks-fidelity .task-filter-control>select{font-size:10px!important;padding-left:7px!important}}@media(max-width:767px){body:has(#hub-content[data-club-view=projects]) .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=projects]) .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=projects]) .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=projects]) .topbar.proto-topbar .topbar-brand .hub-logo-search:after,body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar .topbar-brand .hub-logo-search:before{content:none!important;display:none!important}body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{display:block!important;content:url(/mdkm-projects-logo.svg?v=projects-20261015)!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=projects]) .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=projects]) .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:#667395!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=projects]) .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=projects]) .topbar.proto-topbar{padding:10px 16px!important;gap:10px!important}body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar .topbar-brand,body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar .topbar-brand .hub-logo-search,body:has(#hub-content[data-club-view=projects]) .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=projects]) .topbar.proto-topbar .top-actions{gap:7px!important}body:has(#hub-content[data-club-view=projects]) .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=projects]>.club-help{display:none!important}#hub-content[data-club-view=projects] .projects-fidelity{--pr-ink:#101735;--pr-muted:#667395;--pr-line:#dfe5f1;--pr-panel:#f8faff;--pr-card:#fff;--pr-accent:#8051ff;--pr-soft:#eef0f8;font-family:Montserrat,Arial,sans-serif!important;min-width:0!important;color:var(--pr-ink)!important}:root[data-theme=dark] #hub-content[data-club-view=projects] .projects-fidelity{--pr-ink:#f4f6ff;--pr-muted:#b9c5db;--pr-line:#304056;--pr-panel:#101a27;--pr-card:#1a2533;--pr-accent:#b58aff;--pr-soft:#202c40}#hub-content[data-club-view=projects] .projects-fidelity .projects-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;position:relative!important;box-sizing:border-box!important;margin:0!important;padding:26px 20px 30px!important;min-height:104px!important;border:0!important;border-radius:20px 20px 0 0!important;background:#0b142a url(/mdkm-projects-edge.svg) top/100% 75px no-repeat!important;color:#fff!important}#hub-content[data-club-view=projects] .projects-fidelity .projects-heading .eyebrow{display:none!important}#hub-content[data-club-view=projects] .projects-fidelity .projects-heading h1{margin:0!important;padding:0!important;color:#fff!important;font:700 30px/1.2 Montserrat,Arial,sans-serif!important;letter-spacing:-.025em!important}#hub-content[data-club-view=projects] .projects-fidelity .heading-actions{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;flex:none!important}#hub-content[data-club-view=projects] .projects-fidelity .heading-actions>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;height:auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:9px 13px!important;border:1px solid #b49aff!important;border-radius:11px!important;background:linear-gradient(140deg,#ac87ff,#7043ff)!important;box-shadow:inset 0 1px 0 #ffffff60,0 3px 12px #6845ff40!important;font:500 13px/1.3 Montserrat,Arial,sans-serif!important;color:#fff!important;white-space:nowrap!important}#hub-content[data-club-view=projects] .projects-fidelity-body{position:relative!important;z-index:1!important;margin:-10px 0 0!important;padding:16px 16px 26px!important;min-width:0!important;border:0!important;border-radius:24px 24px 0 0!important;background:var(--pr-panel)!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-controls{display:flex!important;align-items:center!important;gap:9px!important;margin:0 0 14px!important;padding:0!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-controls>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;margin:0!important;padding:8px 16px!important;border:1px solid var(--pr-line)!important;border-radius:12px!important;background:var(--pr-soft)!important;color:var(--pr-muted)!important;font:500 11px/1.3 Montserrat,Arial,sans-serif!important;box-shadow:none!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-controls>[aria-pressed=true]{background:linear-gradient(135deg,#ac87ff,#7043ff)!important;color:#fff!important;border-color:#ae8aff!important;box-shadow:0 3px 10px #8051ff28!important}#hub-content[data-club-view=projects] .projects-fidelity .project-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card{display:block!important;position:relative!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:17px!important;color:var(--pr-ink)!important;font-family:Montserrat,Arial,sans-serif!important;transform:none!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card:after,#hub-content[data-club-view=projects] .projects-fidelity .project-card:before{content:none!important;display:none!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>header{display:flex!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;width:100%!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card h2{flex:1 1 auto!important;padding:0!important;color:var(--pr-ink)!important;text-overflow:clip!important;letter-spacing:-.015em!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card .pill{flex:none!important;margin:0!important;border:0!important;white-space:nowrap!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card .status-active{color:#207f74!important;background:#cef8ec!important}#hub-content[data-club-view=projects] .projects-fidelity .project-open-chevron{display:block!important;flex:none!important;color:var(--pr-muted)!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics{align-items:center!important;gap:0!important;margin:24px 0 14px!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics>span{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;border:0!important;text-align:center!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics>span:last-child{border:0!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics b{font:700 21px/1.3 Montserrat,Arial,sans-serif!important;white-space:nowrap!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics small{white-space:normal!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer{gap:10px!important;margin:0!important;border:0!important;color:var(--pr-ink)!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer>span{margin:0!important;padding:0!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer>span:last-child{padding-left:16px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card footer small{display:block!important;margin:0 0 1px!important;font:400 9px/1.5 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=projects] .projects-fidelity .project-member-count{display:flex!important;align-items:center!important}#hub-content[data-club-view=projects] .projects-fidelity .project-member-count>svg{display:block!important;width:21px!important;color:var(--pr-accent)!important}#hub-content[data-club-view=projects] .projects-fidelity :is(button):focus-visible{outline:2px solid var(--pr-accent)!important;outline-offset:3px!important}:root[data-theme=dark] #hub-content[data-club-view=projects] .projects-fidelity .project-card .status-active{background:#b3f5e6!important;color:#176d62!important}@media(max-width:767px){#hub-content[data-club-view=projects]{padding:0 0 calc(105px + env(safe-area-inset-bottom))!important;min-width:0!important;background:var(--surface,#f8faff)!important}#hub-content[data-club-view=projects] .projects-fidelity .projects-heading{border-radius:0!important;padding:22px 16px 29px!important;min-height:100px!important;margin:0!important}#hub-content[data-club-view=projects] .projects-fidelity .projects-heading h1{font-size:29px!important}#hub-content[data-club-view=projects] .projects-fidelity-body{padding:16px 14px 24px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar{background:#fff!important;color:#101735!important;border:0!important;box-shadow:none!important}body:has(#hub-content[data-club-view=projects]) #notice-button{background:none!important;color:#101735!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar{background:#0b142a!important;color:#fff!important}:root[data-theme=dark] body:has(#hub-content[data-club-view=projects]) #notice-button{color:#fff!important}:root[data-theme=dark] body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{content:url(/mdkm-projects-logo-white.svg)!important}:root[data-theme=dark] body:has(#hub-content[data-club-view=projects]) .topbar.proto-topbar .top-actions .date-label#today-label{color:#d6d9ef!important}}@media(max-width:359px){#hub-content[data-club-view=projects] .projects-fidelity .project-card{padding:14px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card h2{font-size:14px!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics b{font-size:19px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer>span:last-child{padding-left:10px!important}}@media(prefers-reduced-motion:reduce){#hub-content[data-club-view=projects] .projects-fidelity *{animation:none!important;transition:none!important}}#hub-content[data-club-view=projects] .projects-fidelity .project-grid{align-items:stretch!important;gap:12px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:16px!important;min-height:0!important;border-radius:16px!important;border:1px solid var(--pr-line)!important;background:var(--pr-card)!important;box-shadow:none!important;text-align:left!important;overflow:hidden!important;transition:border-color .15s ease!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>header{display:grid!important;grid-template-columns:minmax(0,1fr) auto 14px!important;align-items:center!important;gap:9px!important;min-height:44px!important;flex:none!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card h2{font:700 16px/1.4 Montserrat,Arial,sans-serif!important;margin:0!important;min-width:0!important;max-width:none!important;max-height:none!important;overflow:visible!important;overflow-wrap:anywhere!important;white-space:normal!important;-webkit-line-clamp:unset!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card .pill{justify-self:end!important;align-self:center!important;font:500 9px/1.3 Montserrat,Arial,sans-serif!important;padding:6px 9px!important;border-radius:10px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-open-chevron{align-self:center!important;justify-self:end!important;width:14px!important;height:20px!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;min-height:43px!important;margin:18px 0 12px!important;padding:0!important;flex:none!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics>span{justify-content:center!important;align-items:center!important;gap:4px!important;padding:0 4px!important;min-width:0!important;border-right:1px solid var(--pr-line)!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics>span:last-child{border-right:0!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics b{display:block!important;max-width:100%!important;min-width:0!important;font:700 21px/1.25 Montserrat,Arial,sans-serif!important;color:var(--pr-ink)!important;overflow-wrap:anywhere!important;white-space:normal!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics>span:nth-child(2)>b{color:var(--pr-accent)!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics small{font:400 9px/1.4 Montserrat,Arial,sans-serif!important;text-align:center!important;color:var(--pr-muted)!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:32px!important;margin:auto 0 0!important;padding:12px 0 0!important;border-top:1px solid var(--pr-line)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;box-sizing:content-box!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer>span{min-width:0!important;max-width:none!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer>span:last-child{border-left:1px solid var(--pr-line)!important;padding-left:15px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card footer small{font:400 9px/1.4 Montserrat,Arial,sans-serif!important;margin:0 0 2px!important;color:var(--pr-muted)!important}#hub-content[data-club-view=projects] .projects-fidelity .project-member-count{gap:9px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-member-count>svg{width:22px!important;height:23px!important;flex:none!important}#hub-content[data-club-view=projects] .projects-fidelity .projects-fidelity-body{padding-top:16px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card .status-suspended{background:#fff0ce!important;color:#946012!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card .status-archived{background:var(--pr-soft)!important;color:var(--pr-muted)!important}:root[data-theme=dark] #hub-content[data-club-view=projects] .projects-fidelity .project-card{background:linear-gradient(145deg,#1b2736,#152130)!important}:root[data-theme=dark] #hub-content[data-club-view=projects] .projects-fidelity .project-card .status-suspended{background:#49391d!important;color:#ffda87!important}@media(hover:hover){#hub-content[data-club-view=projects] .projects-fidelity .project-card:hover{border-color:var(--pr-accent)!important;transform:none!important}}@media(max-width:359px){#hub-content[data-club-view=projects] .projects-fidelity .project-card{padding:14px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>header{gap:6px!important;grid-template-columns:minmax(0,1fr) auto 12px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card h2{font-size:14px!important}#hub-content[data-club-view=projects] .projects-fidelity .club-project-metrics b{font-size:19px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer{gap:8px!important}#hub-content[data-club-view=projects] .projects-fidelity .project-card>footer>span:last-child{padding-left:10px!important}}@media(prefers-reduced-motion:reduce){#hub-content[data-club-view=projects] .projects-fidelity .project-card{transition:none!important}}@media(max-width:767px){body:has(#hub-content[data-club-view=recruitment]) .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=recruitment]) .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=recruitment]) .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=recruitment]) .topbar.proto-topbar .topbar-brand .hub-logo-search:after,body:has(#hub-content[data-club-view=recruitment]) .topbar.proto-topbar .topbar-brand .hub-logo-search:before{content:none!important;display:none!important}body:has(#hub-content[data-club-view=recruitment]) .topbar.proto-topbar .topbar-brand .hub-logo-search>img{display:block!important;content:url(/mdkm-recruitment-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=recruitment]) .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=recruitment]) .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=recruitment]) .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=recruitment]) .topbar.proto-topbar{padding:10px 16px!important;gap:10px!important}body:has(#hub-content[data-club-view=recruitment]) .topbar.proto-topbar .topbar-brand,body:has(#hub-content[data-club-view=recruitment]) .topbar.proto-topbar .topbar-brand .hub-logo-search,body:has(#hub-content[data-club-view=recruitment]) .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=recruitment]) .topbar.proto-topbar .top-actions{gap:7px!important}body:has(#hub-content[data-club-view=recruitment]) .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=recruitment]>.club-help{display:none!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity,dialog.recruitment-fidelity-config{--rc-ink:#101735;--rc-muted:#667395;--rc-line:#dfe5f1;--rc-panel:#fcfcff;--rc-card:#fff;--rc-soft:#f0f2f8;--rc-accent:#8051ff;--rc-tint:#eee8ff;font-family:Montserrat,Arial,sans-serif!important;color:var(--rc-ink)!important;min-width:0!important}:root[data-theme=dark] #hub-content[data-club-view=recruitment] .recruitment-fidelity,:root[data-theme=dark] dialog.recruitment-fidelity-config{--rc-ink:#f4f6ff;--rc-muted:#b9c5db;--rc-line:#354157;--rc-panel:#161e2b;--rc-card:#1d2736;--rc-soft:#263044;--rc-accent:#b58aff;--rc-tint:#352c54}#hub-content[data-club-view=recruitment] .recruitment-fidelity-heading{display:flex!important;align-items:center!important;position:relative!important;min-height:122px!important;margin:0!important;padding:25px 20px 36px!important;border:0!important;border-radius:20px 20px 0 0!important;background:#0b142a url(/mdkm-recruitment-cover.svg) 50%/cover no-repeat!important;box-sizing:border-box!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity-heading .eyebrow,#hub-content[data-club-view=recruitment] .recruitment-fidelity-heading .heading-actions{display:none!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity-heading h1{font:700 30px/1.25 Montserrat,Arial,sans-serif!important;color:#fff!important;margin:0!important;max-width:260px!important;letter-spacing:-.025em!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity-body{position:relative!important;margin:-12px 0 0!important;padding:18px 16px 26px!important;border-radius:24px 24px 0 0!important;background:var(--rc-panel)!important;min-width:0!important}#hub-content[data-club-view=recruitment] .recruitment-public-link{display:inline-flex!important;align-items:center!important;min-height:36px!important;margin:0 0 12px!important;padding:0 4px!important;background:none!important;color:var(--rc-accent)!important;font:500 12px/1.4 Montserrat,Arial,sans-serif!important;text-decoration:none!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-dates{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:12px 0!important;border:1px solid var(--rc-line)!important;border-radius:14px!important;background:var(--rc-card)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-dates>span{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;border-right:1px solid var(--rc-line)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-dates>span:last-child{border:0!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-dates small{font:400 11px/1.4 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-dates b{font:700 15px/1.4 Montserrat,Arial,sans-serif!important;color:var(--rc-ink)!important}#hub-content[data-club-view=recruitment] .recruitment-cycle-note{margin:7px 0 16px!important;text-align:center!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-tabs{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:3px!important;margin:0 0 16px!important;padding:3px!important;border:1px solid var(--rc-line)!important;border-radius:14px!important;background:var(--rc-soft)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-tabs>button{width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:8px 5px!important;border:0!important;border-radius:11px!important;background:transparent!important;color:var(--rc-muted)!important;font:500 11px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important;white-space:normal!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-recruit-tabs>[aria-pressed=true]{background:linear-gradient(130deg,#a077ff,#703aff)!important;color:#fff!important;box-shadow:0 3px 10px #8051ff30!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity :is(.club-recruit-configs,.club-recruit-applications){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#hub-content[data-club-view=recruitment] .recruitment-config-count{margin:0 0 12px!important;font:500 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important;text-align:right!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .recruitment-project{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto auto!important;gap:8px 12px!important;margin:0 0 10px!important;padding:15px!important;border:1px solid var(--rc-line)!important;border-radius:16px!important;background:var(--rc-card)!important;box-shadow:none!important;min-width:0!important;box-sizing:border-box!important}#hub-content[data-club-view=recruitment] .recruitment-project>strong{display:block!important;grid-column:1/-1!important;margin:0!important;padding:0!important;min-width:0!important;font:700 15px/1.4 Montserrat,Arial,sans-serif!important;color:var(--rc-ink)!important;white-space:normal!important;overflow-wrap:anywhere!important}#hub-content[data-club-view=recruitment] .recruitment-state{display:inline-flex!important;align-items:center!important;justify-self:start!important;gap:7px!important;grid-column:1!important;grid-row:2!important;padding:5px 9px!important;border-radius:99px!important;background:var(--rc-soft)!important;font:400 10px/1.4 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important;max-width:100%!important;box-sizing:border-box!important}#hub-content[data-club-view=recruitment] .recruitment-state>i{width:8px!important;height:8px!important;border-radius:50%!important;background:currentColor!important;flex:none!important}#hub-content[data-club-view=recruitment] .recruitment-state-planned{background:#e2eeff!important;color:#2673cb!important}#hub-content[data-club-view=recruitment] .recruitment-state-open{background:#dcf8ee!important;color:#218168!important}#hub-content[data-club-view=recruitment] .recruitment-project-period{grid-column:1!important;grid-row:3!important;display:block!important;margin:0!important;padding:7px 0 0!important;border-top:1px solid var(--rc-line)!important;font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .recruitment-project>button{grid-column:2!important;grid-row:2/span 2!important;align-self:end!important;min-width:100px!important;width:auto!important;min-height:38px!important;margin:0!important;padding:9px 13px!important;border:1px solid transparent!important;border-radius:11px!important;background:var(--rc-tint)!important;color:var(--rc-accent)!important;font:500 11px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-archive-filters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 14px!important;padding:0!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-archive-filters label{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important;margin:0!important;font:500 10px/1.4 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-archive-filters select{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:38px!important;margin:0!important;padding:7px!important;border:1px solid var(--rc-line)!important;border-radius:10px!important;background:var(--rc-card)!important;color:var(--rc-ink)!important;font:400 11px/1.4 Montserrat,Arial,sans-serif!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0 0 10px!important;padding:15px!important;border:1px solid var(--rc-line)!important;border-radius:16px!important;background:var(--rc-card)!important;box-shadow:none!important;color:var(--rc-ink)!important;text-align:left!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application>header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application strong{display:block!important;min-width:0!important;margin:0!important;font:700 14px/1.5 Montserrat,Arial,sans-serif!important;overflow-wrap:anywhere!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application .pill{padding:5px 8px!important;font:500 9px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important;flex:none!important;max-width:43%!important;background:var(--rc-tint)!important;color:var(--rc-accent)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application>p{margin:7px 0 12px!important;font:400 11px/1.5 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application>footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:9px 0 0!important;border-top:1px solid var(--rc-line)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application footer small{font:400 10px/1.5 Montserrat,Arial,sans-serif!important;color:var(--rc-muted)!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .club-application footer>span{font:500 10px/1.4 Montserrat,Arial,sans-serif!important;color:var(--rc-accent)!important;flex:none!important}:root[data-theme=dark] #hub-content[data-club-view=recruitment] .recruitment-state-planned{background:#153b5a!important;color:#9bdfff!important}:root[data-theme=dark] #hub-content[data-club-view=recruitment] .recruitment-state-open{background:#15473d!important;color:#9ce8ca!important}dialog.recruitment-fidelity-config{box-sizing:border-box!important;width:min(560px,94vw)!important;max-width:94vw!important;height:min(900px,94dvh)!important;max-height:94dvh!important;margin:auto!important;padding:0!important;border:1px solid var(--rc-line)!important;border-radius:22px!important;background:var(--rc-panel)!important;overflow:hidden!important}dialog.recruitment-fidelity-config .dialog-shell{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;min-height:0!important;height:100%!important;max-height:100%!important;padding:0!important;overflow:hidden!important;background:#0b142a url(/mdkm-recruitment-cover.svg) top/100% 200px no-repeat!important}dialog.recruitment-fidelity-config .dialog-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex:none!important;min-height:62px!important;margin:0!important;padding:10px 20px!important;border:0!important;box-sizing:border-box!important;background:transparent!important}dialog.recruitment-fidelity-config .dialog-toolbar>span{display:block!important;width:116px!important;height:38px!important;font-size:0!important;background:url(/mdkm-recruitment-logo.svg) 0/contain no-repeat!important}dialog.recruitment-fidelity-config .dialog-toolbar>.dialog-x{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:1px solid #ffffff30!important;border-radius:10px!important;background:#ffffff18!important;color:#fff!important;font:400 25px/1 Montserrat,Arial,sans-serif!important;box-shadow:none!important}dialog.recruitment-fidelity-config .dialog-shell>h2{flex:none!important;margin:0!important;padding:4px 20px 0!important;color:#fff!important;font:700 24px/1.35 Montserrat,Arial,sans-serif!important;white-space:normal!important;overflow:visible!important}dialog.recruitment-fidelity-config .recruitment-form-project{flex:none!important;margin:0!important;padding:5px 20px 24px!important;font:400 13px/1.5 Montserrat,Arial,sans-serif!important;color:#c7cbe5!important;overflow-wrap:anywhere!important}dialog.recruitment-fidelity-config #dialog-form{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:22px 22px 0 0!important;background:var(--rc-panel)!important}dialog.recruitment-fidelity-config .dialog-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;margin:0!important;padding:20px!important;box-sizing:border-box!important}dialog.recruitment-fidelity-config .dialog-body>label{display:flex!important;flex-direction:column!important;gap:7px!important;margin:0 0 18px!important;padding:0!important;font:600 12px/1.5 Montserrat,Arial,sans-serif!important;color:var(--rc-ink)!important}dialog.recruitment-fidelity-config .dialog-body select,dialog.recruitment-fidelity-config .dialog-body textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--rc-line)!important;border-radius:10px!important;background:var(--rc-card)!important;color:var(--rc-ink)!important;font:400 14px/1.5 Montserrat,Arial,sans-serif!important;box-shadow:none!important}dialog.recruitment-fidelity-config .dialog-body select{min-height:44px!important}dialog.recruitment-fidelity-config .dialog-body textarea{min-height:90px!important;max-height:360px!important;resize:vertical!important;overflow:auto!important}dialog.recruitment-fidelity-config .dialog-body>.recruitment-toggle{display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;align-items:center!important;gap:3px 12px!important;padding:3px 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important}dialog.recruitment-fidelity-config .recruitment-toggle>span{grid-column:1!important;grid-row:1!important}dialog.recruitment-fidelity-config .recruitment-toggle>input{appearance:none!important;display:block!important;position:relative!important;grid-column:2!important;grid-row:1!important;width:52px!important;min-width:52px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;border:1px solid var(--rc-line)!important;border-radius:99px!important;background:var(--rc-soft)!important;box-shadow:none!important;cursor:pointer!important;flex:none!important}dialog.recruitment-fidelity-config .recruitment-toggle>input:before{content:""!important;position:absolute!important;display:block!important;top:2px!important;left:2px!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 4px #1113!important;transition:transform .15s ease!important}dialog.recruitment-fidelity-config .recruitment-toggle>input:checked{background:linear-gradient(130deg,#a077ff,#703aff)!important;border-color:#9361ff!important}dialog.recruitment-fidelity-config .recruitment-toggle>input:checked:before{transform:translateX(22px)!important}dialog.recruitment-fidelity-config .recruitment-toggle-state{grid-column:2!important;text-align:center!important;color:var(--rc-accent)!important;font:400 10px/1.4 Montserrat,Arial,sans-serif!important;white-space:nowrap!important}dialog.recruitment-fidelity-config .recruitment-form-note{position:relative!important;margin:2px 0 0!important;padding:12px 12px 12px 42px!important;border:1px solid var(--rc-line)!important;border-radius:12px!important;background:var(--rc-tint)!important;color:var(--rc-muted)!important;font:400 10px/1.6 Montserrat,Arial,sans-serif!important}dialog.recruitment-fidelity-config .recruitment-info-icon{position:absolute!important;left:13px!important;top:14px!important;display:grid!important;place-items:center!important;width:19px!important;height:19px!important;border:1.5px solid var(--rc-accent)!important;border-radius:50%!important;color:var(--rc-accent)!important;font:600 12px/1 Montserrat,Arial,sans-serif!important}dialog.recruitment-fidelity-config .dialog-footer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)!important;position:relative!important;bottom:auto!important;flex:none!important;gap:9px!important;margin:0!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--rc-line)!important;background:var(--rc-panel)!important;z-index:2!important}dialog.recruitment-fidelity-config .dialog-footer>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important;padding:10px!important;border:1px solid var(--rc-line)!important;border-radius:11px!important;background:var(--rc-card)!important;color:var(--rc-ink)!important;font:600 12px/1.4 Montserrat,Arial,sans-serif!important;box-shadow:none!important;white-space:normal!important}dialog.recruitment-fidelity-config .dialog-footer>.primary-button{background:linear-gradient(130deg,#9162ff,#703aff)!important;color:#fff!important;border-color:#9361ff!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity :is(button,select,a):focus-visible,dialog.recruitment-fidelity-config :is(button,input,select,textarea):focus-visible{outline:2px solid var(--rc-accent)!important;outline-offset:2px!important}@media(max-width:767px){#hub-content[data-club-view=recruitment]{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=recruitment]) .topbar.proto-topbar{background:#0b142a!important;color:#fff!important;border:0!important;box-shadow:none!important}body:has(#hub-content[data-club-view=recruitment]) #notice-button{background:none!important;color:#fff!important;border:0!important;box-shadow:none!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity-heading{min-height:126px!important;padding:20px 20px 34px!important;border-radius:0!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity-heading h1{max-width:215px!important;font-size:29px!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity-body{padding:16px 14px 24px!important}dialog.recruitment-fidelity-config{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.recruitment-fidelity-config .dialog-body{padding:18px 20px!important}dialog.recruitment-fidelity-config .dialog-body select,dialog.recruitment-fidelity-config .dialog-body textarea{font-size:16px!important}}@media(max-width:359px){#hub-content[data-club-view=recruitment] .recruitment-fidelity .recruitment-project{padding:13px!important;gap:8px!important}#hub-content[data-club-view=recruitment] .recruitment-fidelity .recruitment-project>button{min-width:84px!important;padding:8px!important}#hub-content[data-club-view=recruitment] .recruitment-project>strong{font-size:14px!important}#hub-content[data-club-view=recruitment] .recruitment-state{font-size:9px!important}dialog.recruitment-fidelity-config .dialog-shell>h2{font-size:22px!important}}@media(prefers-reduced-motion:reduce){#hub-content[data-club-view=recruitment] .recruitment-fidelity *,dialog.recruitment-fidelity-config *{animation:none!important;transition:none!important}}