.coc-people-v4,.coc-public-profile-v4,.coc-self-profile-v4{min-width:0;overflow-x:clip}.coc-people-v4 .coc-people-content{padding-top:0}:root[data-palette] .coc-people-v4 .coc-people-content>.coc-people-photo-hero{background-position:50% 45%;display:block;height:72px!important;min-height:72px!important;margin:0 -16px 10px!important}.coc-people-v4 .coc-people-photo-hero-copy{font-size:.875rem;line-height:1.2;bottom:12px;left:16px;right:16px}.coc-people-v4 .coc-people-content>.coc-people-photo-hero+div h1{font-size:1.55rem;line-height:1.15}.coc-people-v4 .coc-people-content>.coc-people-photo-hero+div p:last-child{margin-top:3px}.coc-people-v4 .coc-people-search{border-radius:8px;height:48px;margin-top:16px}.coc-people-v4 .coc-people-search input{min-width:0}.coc-people-v4 .coc-people-filters{gap:7px}.coc-people-v4 .coc-people-filter{min-height:40px}.coc-people-v4 .coc-people-entry{margin-top:20px}.coc-people-v4 .coc-people-rail{gap:8px;padding-bottom:14px}.coc-people-v4 .coc-person-spotlight{aspect-ratio:auto;min-width:80px;box-shadow:none;border-radius:0}.coc-people-v4 .coc-person-spotlight-name{padding:0}.coc-people-v4 .coc-person-row,.coc-people-v4 .coc-person-row>:not(.coc-person-avatar){min-width:0}.coc-people-v4 .coc-people-stats{border-radius:8px;margin-top:14px;box-shadow:0 6px 18px #2026280f;border:1px solid var(--coc-border)!important;background:var(--coc-surface)!important}.coc-public-profile-v4>div:first-of-type{padding-top:0}.coc-public-profile-v4 .coc-profile-hero{padding:0 16px 14px;border:0!important;border-bottom:1px solid var(--coc-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}:root[data-palette] .coc-public-profile-v4 .coc-profile-cover{filter:none;height:148px;margin:0 -16px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.flex{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;margin-top:-35px;display:flex;position:relative}.coc-public-profile-v4 .coc-profile-hero .coc-profile-intro:first-child{z-index:1;margin-left:2px}.coc-public-profile-v4 .coc-profile-hero .coc-profile-intro:nth-child(2){width:100%;min-width:0;padding-top:0}.coc-public-profile-v4 .coc-profile-hero .coc-profile-intro:nth-child(2) :is(h1,p,.coc-profile-links){text-align:left;justify-content:flex-start}.coc-public-profile-v4 .coc-profile-hero h1{overflow-wrap:anywhere;max-width:100%;font-size:1.32rem;line-height:1.18}.coc-public-profile-v4 .coc-profile-hero .coc-profile-intro p{overflow-wrap:anywhere;max-width:100%}.coc-public-profile-v4 .coc-profile-hero .coc-profile-intro p[title]{word-break:break-word}.coc-public-profile-v4 .coc-profile-links{gap:6px;max-width:100%}.coc-public-profile-v4 .coc-profile-links a{overflow-wrap:anywhere;min-width:0;max-width:100%}:root[data-palette] .coc-public-profile-v4 .coc-profile-stats{border:0;border-block:1px solid var(--coc-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;background:0 0!important}.coc-public-profile-v4 .coc-profile-actions{min-width:0}.coc-public-profile-v4 .coc-profile-actions>div{flex-wrap:wrap;min-width:0}.coc-public-profile-v4 .coc-profile-actions :is(a,button,summary){min-width:0}:root[data-palette][data-theme=dark] .coc-public-profile-v4 .coc-profile-actions :is(a,button,summary){border-color:var(--coc-border);color:var(--coc-text-primary)!important}:root[data-palette][data-theme=dark] .coc-public-profile-v4 .coc-profile-actions a[href^=\/login],:root[data-palette][data-theme=dark] .coc-public-profile-v4 .coc-profile-actions a[href^="/my-canada?edit"]{color:#122925!important;background:#8fcac0!important}.coc-public-profile-v4 .coc-profile-content-v4,.coc-public-profile-v4 .coc-profile-tabs{margin:0}.coc-public-profile-v4 .coc-profile-tabs>button{gap:5px;min-width:0}.coc-public-profile-v4 .coc-profile-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:3px;padding:3px}:root .coc-public-profile-v4 .coc-profile-gallery>a,:root .coc-public-profile-v4 .coc-profile-gallery>a:nth-child(3n+1){border-radius:2px;grid-row:auto;aspect-ratio:1!important}.coc-self-profile-v4>section{max-width:760px}.coc-self-profile-v4 section[aria-label=Your\ profile]{min-width:0}.coc-self-profile-v4 section[aria-label=Your\ profile]>div:first-child{background-position:50% 44%;height:132px}.coc-self-profile-v4 section[aria-label=Your\ profile]>div:nth-child(2){min-width:0}.coc-self-profile-v4 section[aria-label=Your\ profile]>div:nth-child(2) :is(h2,h3,p,a){overflow-wrap:anywhere}.coc-self-profile-v4 .coc-profile-editor{overflow-x:clip}.coc-self-profile-v4 .coc-profile-editor :is(input,select,textarea){min-width:0;max-width:100%}@media (max-width:639px){:root[data-palette]:not([data-theme=dark]) .coc-public-profile-v4,:root[data-palette]:not([data-theme=dark]) .coc-public-profile-v4 .coc-profile-hero{background:#f8f7f3!important}:root[data-palette]:not([data-theme=dark]) .coc-public-profile-v4 .coc-profile-stats{border-color:#ddd2c0;background:#eee8dc!important}:root[data-palette]:not([data-theme=dark]) .coc-public-profile-v4 .coc-profile-intro:nth-child(2)>p:has(svg.lucide-leaf){color:#72512d;background:#eee2cc}:root[data-palette]:not([data-theme=dark]) .coc-public-profile-v4 .coc-profile-actions a[href^="/my-canada?edit"]{color:#fff!important;background:#23483c!important}:root[data-palette][data-theme=dark] .coc-public-profile-v4 .coc-profile-stats{background:#302d2a!important}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero{margin-bottom:12px;padding-bottom:12px}:root[data-palette] .coc-public-profile-v4 .coc-profile-cover{height:104px;margin-bottom:10px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.flex{gap:3px;margin-top:-29px}:root[data-palette] .coc-public-profile-v4 [data-profile-photo-preview]>:first-child{width:68px;height:68px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero h1{font-size:1.3rem;line-height:1.16}:root[data-palette] .coc-public-profile-v4 .coc-profile-intro:nth-child(2)>p{margin-top:4px;line-height:1.35}:root[data-palette] .coc-public-profile-v4 .coc-profile-links{margin-top:8px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.mt-6{margin-top:13px;padding-top:9px}:root[data-palette] .coc-public-profile-v4 .coc-profile-actions{margin-top:10px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.mt-4{margin-top:8px}}@media (min-width:640px){.coc-people-v4 .coc-people-content{padding-top:24px}:root[data-palette] .coc-people-v4 .coc-people-content>.coc-people-photo-hero{border-radius:8px;height:104px!important;min-height:104px!important;margin:0 0 14px!important}:root[data-palette] .coc-public-profile-v4 .coc-profile-cover{height:210px;margin:0 -32px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.flex{flex-direction:row;align-items:flex-end;gap:20px}.coc-public-profile-v4 .coc-profile-hero .coc-profile-intro:nth-child(2){padding-bottom:6px}.coc-public-profile-v4 .coc-profile-gallery{gap:6px;padding:6px}}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero{color:var(--coc-text-primary);padding-bottom:12px}:root[data-palette] .coc-public-profile-v4 .coc-profile-cover{background-position:50% 38%;height:clamp(116px,22vw,172px);margin-bottom:0}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-identity{text-align:left;grid-template-columns:80px minmax(0,1fr);gap:12px;margin-top:-30px;display:grid;align-items:end!important}:root[data-palette] .coc-public-profile-v4 .coc-profile-identity .coc-profile-intro:first-child{align-self:start;margin:0}:root[data-palette] .coc-public-profile-v4 .coc-profile-details{padding:32px 0 0!important}:root[data-palette] .coc-public-profile-v4 .coc-profile-details h1{font-size:1.25rem;line-height:1.16}:root[data-palette] .coc-public-profile-v4 .coc-profile-byline{flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:3px;display:flex}:root[data-palette] .coc-public-profile-v4 .coc-profile-byline p{margin:0}:root[data-palette] .coc-public-profile-v4 .coc-profile-byline p:has(.lucide-leaf){color:var(--coc-text-secondary);background:0 0;padding:0;font-size:.875rem}:root[data-palette] .coc-public-profile-v4 .coc-profile-byline .lucide-leaf{color:#b07942}:root[data-palette] .coc-public-profile-v4 .coc-profile-summary{margin-top:9px;line-height:1.4}:root[data-palette] .coc-public-profile-v4 .coc-profile-meta,:root[data-palette] .coc-public-profile-v4 .coc-profile-about{color:var(--coc-text-secondary);flex-wrap:wrap;gap:3px 15px;margin-top:7px;font-size:.78rem;line-height:1.45;display:flex}:root[data-palette] .coc-public-profile-v4 .coc-profile-meta span{align-items:center;gap:4px;display:inline-flex}:root[data-palette] .coc-public-profile-v4 .coc-profile-about{margin-top:5px}:root[data-palette] .coc-public-profile-v4 .coc-profile-about span+span:before{content:"·";color:var(--coc-text-secondary);padding-right:12px}:root[data-palette] .coc-public-profile-v4 .coc-profile-links{margin-top:9px}:root[data-palette] .coc-public-profile-v4 .coc-profile-links a{color:var(--coc-text-primary);background:0 0;border:0;padding:0;font-size:.8rem}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.mt-6{margin-top:12px;padding-top:6px}:root[data-palette] .coc-public-profile-v4 .coc-profile-stats{background:0 0!important}:root[data-palette] .coc-public-profile-v4 .coc-profile-stats>button{min-height:46px}:root[data-palette] .coc-public-profile-v4 .coc-profile-actions{margin-top:9px}:root[data-palette] .coc-public-profile-v4 .coc-profile-actions>div>:is(a,button,details>summary){-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px}:root[data-palette] .coc-public-profile-v4 .coc-profile-hero>.mt-4{margin-top:7px}@media (min-width:640px){html:root[data-palette] body .coc-public-profile-v4 .coc-profile-identity{grid-template-columns:112px minmax(0,1fr);gap:20px;margin-top:-42px}:root[data-palette] .coc-public-profile-v4 .coc-profile-details{padding-top:47px!important}}@media (max-width:639px){html:root[data-palette] body .coc-public-profile-v4 .coc-profile-hero{-webkit-backdrop-filter:blur(18px);margin-bottom:12px;padding:0 14px 14px;border:1px solid var(--coc-border)!important;background:color-mix(in srgb, var(--coc-surface) 84%, transparent)!important;border-radius:8px!important;box-shadow:0 14px 32px #0f31381c,inset 0 1px #ffffff73!important}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-cover{height:108px;margin:0 -14px}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-identity{grid-template-columns:72px minmax(0,1fr);gap:2px 10px;margin-top:-31px;text-align:left!important;align-items:start!important;display:grid!important}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-identity .coc-profile-intro:first-child{grid-area:1/1/span 2;margin:0}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-identity .coc-profile-details{display:contents;padding:0!important}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-identity h1{grid-column:2;margin-top:30px;font-size:1.2rem;text-align:left!important;justify-content:flex-start!important}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-byline{grid-column:2;align-self:start;min-width:0}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-byline p{text-align:left!important;justify-content:flex-start!important}html:root[data-palette] body .coc-public-profile-v4 :is(.coc-profile-summary,.coc-profile-meta,.coc-profile-about,.coc-profile-links){grid-column:1/-1;margin-top:5px;text-align:left!important;justify-content:flex-start!important}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-hero>.mt-6{margin-top:10px;padding-top:8px}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-actions{margin-top:9px}html:root[data-palette] body .coc-public-profile-v4 .coc-profile-hero>.mt-4{margin-top:7px}html:root[data-palette][data-theme=dark] body .coc-public-profile-v4 .coc-profile-hero{box-shadow:0 16px 34px #00000042,inset 0 1px #ffffff14!important}}
