.activity-pagination{text-align:center;margin:1.25rem 0}.activity-pagination button{color:#536e5a;cursor:pointer;background:#faf8f5;border:1px solid #738b78;border-radius:10px;min-height:44px;padding:.8rem 1.4rem;font:600 .85rem Inter,sans-serif}.activity-pagination button[hidden]{display:none}.activity-pagination button:disabled{opacity:.6;cursor:wait}.activity-pagination p{color:#536e5a;font:500 .8rem Inter,sans-serif}.activity-post header .post-bookmark{color:#8b9690;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.post-bookmark svg{display:block}.activity-post header .post-bookmark[aria-pressed=true]{color:#738b78}.post-bookmark[aria-pressed=true] svg{fill:currentColor}.activity-post header .post-bookmark:hover{color:#536e5a;background:#738b7814}.post-bookmark:focus-visible{outline-offset:2px;outline:2px solid #c8a76a}.post-bookmark:disabled{opacity:.5;cursor:wait}.post-action-status:not(.has-error){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.post-action-status.has-error{color:#b04c3b;margin:.5rem 0;font:500 .75rem Inter,sans-serif;display:block}.activity-link-error{color:#536e5a;border:1px solid #c8a76a88;border-radius:10px;padding:1rem}@media (width<=620px){.activity-post header .post-bookmark{flex-basis:44px;width:44px;height:44px}}.activity-filter{margin-bottom:1rem}.activity-filter label{color:#536e5a;flex-wrap:wrap;align-items:center;gap:.65rem;font:600 .8rem Inter,sans-serif;display:flex}.activity-filter select{color:#17243a;background:#faf8f5;border:1px solid #738b7866;border-radius:10px;max-width:100%;padding:.65rem .8rem;font:500 .85rem Inter,sans-serif}.activity-refresh{color:#354a3b;cursor:pointer;background:#e5ece4;border:1px solid #738b78;border-radius:10px;width:100%;margin-bottom:1rem;padding:.8rem;font:600 .85rem Inter,sans-serif}.activity-refresh[hidden]{display:none}@media (width<=620px){.activity-filter select{font-size:16px}}.activity-board{color:#f7f2e9;width:min(100%,900px);margin:1.2rem auto 0;font-family:Inter,sans-serif}.activity-list{gap:1rem;display:grid}.owner-activity-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.owner-activity-head h3{margin:.2rem 0;font:400 2rem DM Serif Display,serif}.owner-activity-head p:last-child{color:#9ba5b4;margin:.25rem 0 0;font-size:.76rem}.owner-activity-head>button,.activity-composer footer button{color:#cdaa67;cursor:pointer;background:0 0;border:1px solid #cdaa67;border-radius:99px;padding:.7rem 1rem;font-weight:800}.activity-show-all{color:#f7f2e9;border-top:1px solid #344055;justify-content:center;gap:.5rem;margin-top:1rem;padding:1rem;font-weight:800;text-decoration:none;display:flex}.activity-show-all span{color:#cdaa67}.activity-eyebrow,.post-type{color:#cdaa67;letter-spacing:.12em;text-transform:uppercase;font:800 .66rem Montserrat,sans-serif}.activity-post,.empty-feed{background:#111d31;border:1px solid #344055;border-radius:20px}.activity-post{padding:1.25rem;position:relative;overflow:hidden}.activity-post:before{content:"";background:#cdaa67;width:4px;position:absolute;inset:0 auto 0 0}.post-looking-for-crew:before{background:#d47b68}.post-available-for-work:before{background:#68a47a}.post-festival-selection:before{background:#d6b352}.activity-post header{grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:.75rem;margin-bottom:1rem;display:grid}.post-avatar{color:#cdaa67;background:#1b2940;border:2px solid #cdaa67;border-radius:50%;place-items:center;width:46px;height:46px;text-decoration:none;display:grid;overflow:hidden}.activity-post header:has([data-edit-post]){grid-template-columns:46px minmax(0,1fr) auto auto auto}.activity-post header [data-edit-post]{color:#c8a76a;border:1px solid #c8a76a;border-radius:999px;padding:.35rem .65rem;font-size:.8rem}.post-avatar img{object-fit:cover;width:100%;height:100%}.activity-post header div{gap:.2rem;display:grid}.activity-post header div a{color:#fff;font-weight:800;text-decoration:none}.activity-post header small{color:#8f99a9}.activity-post header button{color:#aeb6c3;cursor:pointer;background:0 0;border:0;font-size:1.3rem}.post-body{color:#d8dde5;margin:.75rem 0 0;line-height:1.65}.post-media{background:var(--pillar-deep,#0c1728);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:1rem -1.25rem 0;display:grid;overflow:hidden}.post-media figure{min-height:13rem;margin:0;position:relative}.post-media figure>button{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;min-height:13rem;padding:0;display:block}.post-media img{object-fit:cover;width:100%;height:100%;min-height:13rem;display:block}.post-media--1{grid-template-columns:1fr}.post-media--1 figure,.post-media--1 figure>button{min-height:22rem}.post-media--3 figure:first-child{grid-row:span 2}.media-lightbox{background:#08111f;border:1px solid #cdaa67;border-radius:1rem;width:min(1100px,100vw - 2rem);height:min(820px,100vh - 2rem);padding:0;box-shadow:0 2rem 6rem #0009}.media-lightbox::backdrop{backdrop-filter:blur(6px);background:#02070ee6}.media-lightbox>button{z-index:1;color:#fff;cursor:pointer;background:#0c1728cc;border:1px solid #fff6;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.35rem;display:grid;position:absolute;top:.75rem;right:.75rem}.media-lightbox img{object-fit:contain;width:100%;height:100%;display:block}.post-engagement{border-top:1px solid #344055;margin:1rem -1.25rem -1.25rem;padding:0 1.25rem}.post-totals,.post-actions{justify-content:space-between;gap:1rem;display:flex}.post-totals{color:#8f99a9;align-items:center;min-height:2.35rem;font-size:.68rem}.post-actions{border-top:1px solid #344055}.post-actions button{color:#aeb6c3;background:0 0;border:0;flex:1;padding:.8rem;font:700 .69rem Montserrat,sans-serif}.empty-feed{color:#98a2b1;text-align:center;padding:2rem 1.5rem}.empty-feed span{color:#cdaa67;font-size:2rem}.empty-feed h3{color:#fff;margin:.7rem 0;font:400 1.5rem DM Serif Display,serif}.activity-loading{color:#8f99a9;text-align:center}.post-arrive{animation:.3s ease-out post-arrive}@keyframes post-arrive{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.post-dialog{color:#f7f2e9;background:#111d31;border:1px solid #46536a;border-radius:1.25rem;width:min(680px,100vw - 2rem);max-height:calc(100vh - 2rem);padding:0}.post-dialog::backdrop{backdrop-filter:blur(6px);background:#040a14c7}.activity-composer{gap:1rem;padding:1.4rem;display:grid}.activity-composer header{border-bottom:1px solid #344055;justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1rem;display:flex}.activity-composer h2{margin:.25rem 0 0;font:400 2rem DM Serif Display,serif}.activity-composer header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.7rem}.activity-composer label,.composer-copy{color:#aeb6c3;text-transform:uppercase;gap:.45rem;font-size:.72rem;font-weight:700;display:grid}.activity-composer select{box-sizing:border-box;background:var(--pillar-surface,#17243a);color:#fff;width:100%;font:inherit;text-transform:none;border:1px solid #445067;border-radius:12px;padding:.8rem}.composer-value{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.rich-editor{box-sizing:border-box;background:var(--pillar-surface,#17243a);color:#fff;text-transform:none;white-space:pre-wrap;border:1px solid #445067;border-radius:12px;outline:none;width:100%;min-height:11rem;padding:.9rem;font:400 .9rem/1.6 Inter,sans-serif}.rich-editor:focus{border-color:#cdaa67;box-shadow:0 0 0 4px #cdaa672e}.rich-editor:empty:before{color:#8791a0;content:attr(data-placeholder);pointer-events:none}.composer-copy>small{color:#8791a0;text-align:right}.format-tools{gap:.35rem;display:flex}.format-tools button{background:var(--pillar-surface,#17243a);color:#fff;cursor:pointer;border:1px solid #445067;border-radius:.4rem;place-items:center;width:2rem;height:2rem;display:grid}.format-tools button:hover,.format-tools button.is-active{color:#e5c983;background:#cdaa6724;border-color:#cdaa67}.image-fields{border:1px solid #344055;border-radius:.75rem;padding:1rem}.image-fields__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.image-fields strong{color:#cdaa67;font-size:.75rem}.image-fields p{color:#8f99a9;margin:.25rem 0 0;font-size:.7rem}.image-picker input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.image-picker span{color:#fff;cursor:pointer;border:1px solid #566177;border-radius:999px;padding:.65rem .85rem;display:inline-flex}.image-picker input:focus-visible+span{border-color:#cdaa67;box-shadow:0 0 0 3px #cdaa6729}.image-picker input:disabled+span{opacity:.4;cursor:default}.media-previews{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.85rem;display:grid}.media-previews:empty{display:none}.media-previews article{aspect-ratio:1;background:var(--pillar-surface,#17243a);border:1px solid #445067;border-radius:.65rem;position:relative;overflow:hidden}.media-previews img{object-fit:cover;width:100%;height:100%}.media-previews article>div{justify-content:center;gap:.25rem;display:flex;position:absolute;bottom:.3rem;left:.3rem;right:.3rem}.media-previews button{color:#fff;cursor:pointer;background:#0c1728d6;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;padding:0;display:grid}.media-previews button:disabled{display:none}.post-message{color:#efb4aa;margin:0}.activity-composer footer{border-top:1px solid #344055;justify-content:flex-end;gap:.6rem;padding-top:1rem;display:flex}.activity-composer footer button[type=submit]{color:#0c1728;background:#cdaa67}.activity-composer footer .quiet{color:#cbd1da;border-color:#566177}.activity-board[data-mode=feed]{color:#0c1728;width:100%;margin:1rem 0 0}.activity-board[data-mode=feed] .activity-post,.activity-board[data-mode=feed] .empty-feed{background:#faf8f5;border-color:#d8d1c7;border-radius:1rem;box-shadow:0 .4rem 1.4rem #0c17280d}.activity-board[data-mode=feed] .activity-post header div a{color:#0c1728}.activity-board[data-mode=feed] .post-body{color:#303844}.activity-board[data-mode=feed] .empty-feed h3{color:#0c1728}.activity-board[data-mode=feed] .post-type{color:#8a6b32;background:#f1eadc;border-radius:99px;padding:.35rem .55rem;font-size:.58rem;display:inline-flex}.activity-board[data-mode=feed] .post-engagement,.activity-board[data-mode=feed] .post-actions{border-color:#e1dbd2}.activity-board[data-mode=feed] .post-actions button{color:#5f6470}.activity-board[data-mode=feed] .post-media{background:#e4ded5}.reaction-tally{align-items:center;gap:.4rem;display:inline-flex}.reaction-icons{display:inline-flex}.reaction-icons i{background:#26344c;border:2px solid #111d31;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;margin-left:-.25rem;font-size:.75rem;font-style:normal;display:grid}.reaction-icons i:first-child{margin-left:0}.reaction-tally b{font-size:.69rem}.activity-board .reaction-action{flex:1;min-width:0;display:flex;position:relative}.activity-board .reaction-trigger{color:#aeb6c3;cursor:pointer;justify-content:center;align-items:center;min-height:2.9rem;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:auto!important;padding:.8rem!important;transition:color .16s,transform .16s!important;display:flex!important;position:static!important;transform:none!important}.activity-board .reaction-trigger span{margin-right:.35rem;font-size:.9rem;position:static}.activity-board .reaction-trigger:hover,.activity-board .reaction-trigger.is-active{color:#cdaa67;background:0 0!important;transform:translateY(-1px)!important}.activity-board .reaction-trigger b{position:static}.activity-board .reaction-picker{z-index:8;opacity:0;pointer-events:none;transform-origin:0 100%;background:#faf8f5;border:1px solid #cdaa67;border-radius:999px;gap:.2rem;padding:.45rem;transition:opacity .15s,transform .15s;display:flex;position:absolute;bottom:calc(100% + .08rem);left:.35rem;transform:translateY(.25rem)scale(.96);box-shadow:0 .8rem 2rem #00000052}.activity-board .reaction-action[data-open=true] .reaction-picker{opacity:1;pointer-events:auto;transform:none}.activity-board .reaction-picker button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;padding:0;transition:transform .14s,background .14s;display:grid}.activity-board .reaction-picker button:hover,.activity-board .reaction-picker button.is-selected{background:#efe6d6;transform:translateY(-.16rem)scale(1.06)}.activity-board .reaction-picker button span{font-size:1.45rem;line-height:1}.activity-board .reaction-picker small{background:var(--pillar-deep,#0c1728);color:#fff;opacity:0;pointer-events:none;border-radius:.3rem;padding:.25rem .4rem;font-size:.56rem;position:absolute;bottom:calc(100% + .3rem)}.activity-board .reaction-picker button:hover small,.activity-board .reaction-picker button:focus-visible small{opacity:1}.activity-board[data-mode=feed] .reaction-icons i{border-color:#faf8f5}.post-totals>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem 0}.post-totals>button:hover{color:#cdaa67}.comments-dialog{color:#f7f2e9;background:#111d31;border:1px solid #cdaa67;border-radius:1.25rem;width:min(760px,100vw - 2rem);height:min(780px,100vh - 2rem);max-height:calc(100vh - 2rem);padding:0;box-shadow:0 1.5rem 5rem #00000073}.comments-dialog::backdrop{backdrop-filter:blur(6px);background:#040a14cc}.comments-panel{grid-template-rows:auto auto minmax(0,1fr) auto auto;height:100%;display:grid}.comments-panel>header{border-bottom:1px solid #344055;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;display:flex}.comments-panel h2{margin:.15rem 0 0;font:400 1.8rem DM Serif Display,serif}.comment-controls{align-items:center;gap:.8rem;display:flex}.comment-controls label{color:#8791a0;letter-spacing:.08em;text-transform:uppercase;gap:.2rem;font-size:.55rem;font-weight:800;display:grid}.comment-controls select{background:var(--pillar-surface,#17243a);color:#fff;font:inherit;text-transform:none;border:1px solid #445067;border-radius:.5rem;padding:.5rem 2rem .5rem .7rem}.comment-controls>button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.7rem}.comment-post-context{background:#0e192b;border-bottom:1px solid #344055;padding:.85rem 1.35rem}.comment-post-context strong{color:#cdaa67;font-size:.72rem}.comment-post-context p{color:#b8c0cc;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}.modal-comment-list{padding:1.15rem 1.35rem;overflow:auto}.modal-comment{grid-template-columns:38px minmax(0,1fr) auto auto;align-items:start;gap:.65rem;margin-bottom:1rem;display:grid}.comment-avatar{color:#cdaa67;background:#1b2940;border:1px solid #cdaa67;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.75rem;text-decoration:none;display:grid;overflow:hidden}.comment-avatar img{object-fit:cover;width:100%;height:100%}.comment-content{min-width:0}.comment-bubble{background:#1d2a41;border-radius:0 15px 15px;padding:.7rem .85rem}.comment-bubble p{align-items:baseline;gap:.5rem;margin:0 0 .28rem;display:flex}.comment-bubble p a{color:#fff;font-size:.73rem;font-weight:800;text-decoration:none}.comment-bubble time{color:#8791a0;font-size:.58rem}.comment-bubble>div{color:#d8dde5;font-size:.78rem;line-height:1.5}.comment-content nav{gap:.9rem;padding:.35rem .25rem 0;display:flex}.comment-content nav button{color:#9da7b6;cursor:pointer;background:0 0;border:0;padding:0;font-size:.64rem;font-weight:800}.comment-content nav button:hover,.comment-content nav button.is-liked{color:#cdaa67}.delete-comment{color:#8791a0;cursor:pointer;background:0 0;border:0;padding:.25rem}.comment-replies{border-left:2px solid #344055;grid-column:2/4;margin:.75rem 0 0 1rem;padding-left:1rem}.comment-replies .modal-comment{margin-bottom:.8rem}.comment-replies .comment-avatar{width:32px;height:32px}.reply-context{background:var(--pillar-surface,#17243a);color:#cdaa67;justify-content:space-between;align-items:center;padding:.5rem 1.35rem;font-size:.67rem;display:flex}.reply-context button{color:#fff;cursor:pointer;background:0 0;border:0}.modal-comment-form{border-top:1px solid #344055;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding:.9rem 1.35rem 1.2rem;display:grid}.modal-comment-form input[name=body]{background:var(--pillar-surface,#17243a);color:#fff;min-width:0;font:inherit;border:1px solid #566177;border-radius:99px;outline:none;padding:.78rem 1rem}.modal-comment-form input[name=body]:focus{border-color:#cdaa67;box-shadow:0 0 0 3px #cdaa6729}.modal-comment-form button{color:#0c1728;cursor:pointer;background:#cdaa67;border:1px solid #cdaa67;border-radius:99px;padding:.7rem 1rem;font-weight:800}.modal-comment-form button:disabled{opacity:.55}.comment-error{color:#efb4aa;margin:-.8rem 1.35rem .8rem;font-size:.67rem}.empty-comments{color:#98a2b1;text-align:center;padding:3rem 1rem}.empty-comments span{color:#cdaa67;font-size:1.8rem}.empty-comments h3{color:#fff;margin:.65rem 0;font:400 1.5rem DM Serif Display,serif}.empty-comments p{margin:0}.reaction-tally{color:inherit;cursor:pointer;background:0 0;border:0;padding:.2rem 0}.reaction-tally:hover b{color:#cdaa67}.post-totals>span{position:relative}.post-reaction-members{z-index:9;color:#f7f2e9;background:#111d31;border:1px solid #566177;border-radius:12px;width:230px;position:absolute;bottom:calc(100% + .45rem);left:0;overflow:hidden;box-shadow:0 12px 36px #00000061}.post-reaction-members[hidden]{display:none}.post-reaction-members header{border-bottom:1px solid #344055;justify-content:space-between;align-items:center;margin:0;padding:.55rem .7rem;display:flex}.post-reaction-members header strong{font-size:.7rem}.post-reaction-members header button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0}.post-reaction-members>a{color:#f7f2e9;grid-template-columns:24px 30px minmax(0,1fr);align-items:center;gap:.45rem;padding:.48rem .7rem;text-decoration:none;display:grid}.post-reaction-members>a+a{border-top:1px solid #253249}.post-reaction-members>a:hover{background:var(--pillar-surface,#17243a)}.reaction-member-avatar{color:#cdaa67;background:#1b2940;border:1px solid #cdaa67;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.62rem;display:grid;overflow:hidden}.reaction-member-avatar img{object-fit:cover;width:100%;height:100%}.post-reaction-members>a>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.activity-board[data-mode=feed] .post-reaction-members{color:#f7f2e9;background:#111d31}.activity-post.reactions-open{overflow:visible}.activity-post.reactions-open .post-reaction-members{z-index:20;overscroll-behavior:contain;scrollbar-color:#cdaa67 #17243a;scrollbar-width:thin;width:min(230px,100vw - 2rem);max-height:min(320px,50vh);overflow:hidden auto}.activity-post.reactions-open .post-reaction-members header{z-index:1;background:#111d31;position:sticky;top:0}.activity-post.notification-focus{animation:1.4s ease-out notification-focus}@keyframes notification-focus{0%,35%{box-shadow:0 0 0 4px #c8a76a73,0 .4rem 1.4rem #0c172814}to{box-shadow:0 .4rem 1.4rem #0c17280d}}@media (width<=650px){.owner-activity-head,.image-fields__heading{flex-direction:column;align-items:start}.media-previews{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-composer footer{flex-direction:column-reverse}.activity-composer footer button{width:100%}}@media (prefers-reduced-motion:reduce){.post-arrive{animation:none}}.activity-board,.activity-post,.comment-content{min-width:0}.post-body,.comment-bubble,.post-avatar+div{overflow-wrap:anywhere}.post-dialog{overscroll-behavior:contain;max-height:calc(100dvh - 2rem);overflow:auto}.comments-dialog{height:min(780px,100dvh - 2rem);max-height:calc(100dvh - 2rem)}.modal-comment-list{overscroll-behavior:contain;min-height:0}@media (width<=650px){.activity-post{padding:1rem}.activity-post header{grid-template-columns:38px minmax(0,1fr) auto auto;gap:.5rem}.activity-post header:has([data-edit-post]){grid-template-columns:38px minmax(0,1fr) auto auto auto}.post-avatar{width:38px;height:38px}.activity-post header [data-edit-post]{min-height:44px;padding:.35rem .5rem;font-size:.75rem}.post-actions{gap:.4rem}.post-actions button,.reaction-picker>button{min-height:44px}.post-totals{flex-wrap:wrap;gap:.6rem}.post-dialog,.comments-dialog{border-radius:.9rem;width:calc(100vw - 1rem);max-width:none;max-height:calc(100dvh - 1rem)}.comments-dialog{height:min(780px,100dvh - 1rem)}.activity-composer{padding:1rem}.activity-composer select,.rich-editor,.modal-comment-form input{font-size:16px}.comments-panel>header{flex-wrap:wrap;align-items:flex-start;gap:.6rem;padding:1rem}.comment-controls{justify-content:space-between;width:100%}.comment-controls select{max-width:100%;font-size:16px}.modal-comment-list{padding:1rem .75rem}.modal-comment{grid-template-columns:30px minmax(0,1fr) auto;gap:.4rem}.comment-avatar{width:30px;height:30px}.comment-bubble>p{flex-wrap:wrap}.comment-content nav button{min-height:36px;font-size:.75rem}.comment-replies{margin-left:0;padding-left:.5rem}.modal-comment-form{padding:.75rem}.modal-comment-form button{min-height:44px;padding-inline:.75rem}}.activity-post header .post-report{min-height:36px;font-size:.72rem}@media (width<=650px){.activity-post header [data-delete-post]{width:44px;height:44px;padding:0}.activity-post header>div{overflow-wrap:anywhere;min-width:0}.post-actions{flex-wrap:wrap}.post-dialog,.comments-dialog{max-height:calc(var(--lfc-visual-height,100dvh) - 1rem);overscroll-behavior:contain}.comments-dialog{height:min(780px, calc(var(--lfc-visual-height,100dvh) - 1rem))}.activity-board .reaction-picker{box-sizing:border-box;max-width:calc(100vw - 3rem);left:0}.modal-comment-form{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.modal-comment-form input{min-width:0}}@media (hover:none),(pointer:coarse){.activity-board .reaction-picker button{width:48px;height:48px}.comment-content nav button{min-height:44px}}
