.pf-checkin-entry,.pf-entry__label-mobile{display:none}.pf-options-nav{display:flex;flex-direction:column}.pf-options-nav>:is(a,button){display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;box-sizing:border-box;padding:10px 4px;border:0;border-bottom:1px solid var(--border-card);background:none;color:var(--body);text-align:left;text-decoration:none;font:400 var(--type-secondary)/1.5 var(--display);cursor:pointer}.pf-options-nav>:is(a,button):hover{color:var(--ink)}.pf-options-heading{margin:24px 0 8px;color:var(--dim);font:500 var(--type-caption)/1.5 var(--display)}.pf-options-shared{display:flex;align-items:center;gap:10px;min-height:44px;font-size:var(--type-secondary)}.pf-options-sheet .ca-entry__content{justify-content:flex-start}.pf-mobile-subhead{display:none}@media (max-width:899px){.mp.pf .pf-hero--checkin:not(.pf-hero--utils),.mp.pf .pf-hero--wall{padding:64px 16px 0}.mp.pf .pf-hero__inner{position:static;gap:12px;padding-bottom:20px}.mp.pf .pf-hero__who{gap:6px}.mp.pf .pf-hero__joined,.mp.pf .pf-lv__title,.mp.pf .pf-xp{display:none}.mp.pf .pf-bio{margin:0;font-size:var(--type-caption);line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mp.pf .pf-utils{top:12px;left:auto;right:12px;gap:0;width:auto}.mp.pf .pf-utils>:first-child{margin-right:0}.mp.pf .pf-utils>button.pf-util{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--ink);backdrop-filter:none;-webkit-backdrop-filter:none}.mp.pf .pf-utils>button.pf-util--more.on{color:var(--purple-text)}.mp.pf .pf-hero--checkin .pf-hero__aside,.mp.pf .pf-hero--checkin .pf-hero__checkin{display:contents;position:static;margin:0}.mp.pf .pf-checkin-desktop,.mp.pf .pf-hero--checkin .pf-hero__act{display:none}.mp.pf .pf-checkin-entry{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:var(--ink);cursor:pointer}.pf-checkin-entry__dot{position:absolute;top:9px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--pink)}.pf-checkin-sheet .pf-checkin{padding:0;border:0;border-radius:0;background:none}.pf-checkin-sheet .pf-checkin__title{display:none}.pf-checkin-sheet .pf-checkin__heading{justify-content:center}.mp.pf .pf-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;grid-gap:4px;gap:4px}.mp.pf .pf-stat{min-width:0;align-items:center}.mp.pf .pf-stat i{font-size:11px;line-height:1.4;text-align:center}.mp.pf .pf-entries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;grid-gap:6px;gap:6px}.mp.pf .pf-entry{width:100%;min-width:0;min-height:36px;height:36px;padding:0 6px;gap:4px;flex-wrap:nowrap;justify-content:center;border-radius:999px;border:0;background:var(--panel);font-size:var(--type-caption)}.mp.pf .pf-entry__i{flex:none}.mp.pf .pf-entry__i,.mp.pf .pf-entry__i svg{width:16px;height:16px}.mp.pf .pf-entry__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp.pf .pf-entry__balance,.mp.pf .pf-entry__label-desktop{display:none}.mp.pf .pf-entry__label-mobile{display:inline}.mp.pf .pf-main{padding-top:8px}.mp.pf--public .pf-hero--wall,.mp.pf--public .pf-main{padding-top:20px}.mp.pf .pf-library-filters,.mp.pf .pf-utabs .pf-utab--overflow,.mp.pf .pf-utabs__morewrap,.mp.pf .pf-works-actions{display:none}.mp.pf .pf-utabs{width:100%;margin-bottom:12px}.mp.pf .pf-mobile-subhead{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pf-mobile-subhead button{width:44px;min-height:44px;border:0;background:none;color:var(--body)}.pf-mobile-subhead h2{margin:0;font:500 var(--type-body)/1.4 var(--display)}}@media (max-width:359px){.mp.pf .pf-entry{gap:3px;padding:0 5px}.mp.pf .pf-entry__i,.mp.pf .pf-entry__i svg{width:14px;height:14px}}.pf--drafts-page{min-height:100dvh;background:var(--bg)}.pf-drafts-page{box-sizing:border-box;width:min(960px,100%);margin:0 auto;padding:4px 16px calc(24px + env(safe-area-inset-bottom, 0px))}.pf-drafts-page__count{margin-left:6px;color:var(--dim);font-size:var(--type-caption);font-weight:400}.pf-drafts-page__cards{margin-top:16px}@media (max-width:899px){.pf-drafts-page .pf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}