@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.WhoHashUploadProvider-module__Vww4ZG__panel{right:12px;bottom:calc(env(safe-area-inset-bottom) + 12px);z-index:10050;color:#193d2b;background:#f8f8ec;border:1px solid #8a9d72;border-radius:14px;max-width:min(360px,100vw - 24px);font-size:12px;position:fixed;box-shadow:0 5px 24px #10221b35}.WhoHashUploadProvider-module__Vww4ZG__panel button{cursor:pointer;border-radius:10px;min-height:44px;padding:8px 12px;font-weight:750}.WhoHashUploadProvider-module__Vww4ZG__panel button:focus-visible{outline-offset:2px;outline:3px solid #718e4c}.WhoHashUploadProvider-module__Vww4ZG__summary{text-align:left;width:100%}.WhoHashUploadProvider-module__Vww4ZG__details{max-height:40dvh;padding:0 12px 12px;overflow:auto}.WhoHashUploadProvider-module__Vww4ZG__job{border-top:1px solid #ced6bd;padding:10px 0}.WhoHashUploadProvider-module__Vww4ZG__job p{margin:5px 0;line-height:1.5}.WhoHashUploadProvider-module__Vww4ZG__job div{gap:8px;display:flex}.WhoHashUploadProvider-module__Vww4ZG__job div button{color:#f6ffe9;background:#254b32}.WhoHashUploadProvider-module__Vww4ZG__heading{align-items:center;display:flex}.WhoHashUploadProvider-module__Vww4ZG__heading>button:last-child{flex:0 0 44px;font-size:22px}.WhoHashUploadProvider-module__Vww4ZG__summary{color:inherit;background:0 0;border:0}.WhoHashUploadProvider-module__Vww4ZG__panel{max-width:min(320px,100vw - 24px)}
.WhoHash-module__acDA7W__page{overscroll-behavior:contain;color:#193d2b;background:#f6f8eb;border-radius:22px 22px 0 0;flex:1;min-height:0;padding:22px 14px 32px;overflow:auto}.WhoHash-module__acDA7W__header p{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:750}.WhoHash-module__acDA7W__header h2{margin:6px 0 22px;font-family:Georgia,serif;font-size:30px;line-height:1.15}.WhoHash-module__acDA7W__page h3{overflow-wrap:anywhere;font-size:18px;font-weight:750}.WhoHash-module__acDA7W__page h4{margin:18px 0 8px;font-size:14px;font-weight:750}.WhoHash-module__acDA7W__page p{font-size:13px;line-height:1.6}.WhoHash-module__acDA7W__page button{color:#f6ffe9;background:#254b32;border:1px solid #759260;border-radius:14px;min-height:44px;padding:9px 14px;font-size:13px;font-weight:750}.WhoHash-module__acDA7W__page button:disabled{opacity:.5;cursor:default}.WhoHash-module__acDA7W__page :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #547133}.WhoHash-module__acDA7W__actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.WhoHash-module__acDA7W__board{gap:10px;margin:16px 0;padding:0;list-style:none;display:grid}.WhoHash-module__acDA7W__board>li{background:#fffef5;border:1px solid #ced6bd;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.WhoHash-module__acDA7W__board h3{font-size:16px;line-height:1.4}.WhoHash-module__acDA7W__board p{margin-top:5px;font-size:11px}.WhoHash-module__acDA7W__board button{flex-shrink:0}.WhoHash-module__acDA7W__board .WhoHash-module__acDA7W__locked{color:#52614a;background:#e9eddf}.WhoHash-module__acDA7W__empty{text-align:center;padding:28px 10px}.WhoHash-module__acDA7W__card{background:#fffef5;border:1px solid #ced6bd;border-radius:18px;margin:12px 0;padding:18px}.WhoHash-module__acDA7W__card>p{margin:12px 0}.WhoHash-module__acDA7W__card ul{padding-left:22px;font-size:14px;line-height:1.9}.WhoHash-module__acDA7W__form,.WhoHash-module__acDA7W__privacy,.WhoHash-module__acDA7W__people{border:0;min-width:0;margin:14px 0;padding:0}.WhoHash-module__acDA7W__form>label,.WhoHash-module__acDA7W__moderation label{gap:7px;font-size:13px;font-weight:700;display:grid}.WhoHash-module__acDA7W__page :is(input:not([type=checkbox]):not([type=radio]),select){color:#193d2b;background:#fff;border:1px solid #8e9f7b;border-radius:10px;width:100%;min-height:44px;padding:9px;font-size:16px}.WhoHash-module__acDA7W__people legend,.WhoHash-module__acDA7W__privacy legend{margin-bottom:10px;font-size:13px;font-weight:750}.WhoHash-module__acDA7W__people label,.WhoHash-module__acDA7W__privacy label{align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.WhoHash-module__acDA7W__page input:is([type=checkbox],[type=radio]){accent-color:#254b32;width:20px;height:20px}.WhoHash-module__acDA7W__moderation{border-top:1px solid #ced6bd;margin-top:24px;padding:18px 0}.WhoHash-module__acDA7W__moderation summary{cursor:pointer;min-height:44px;font-size:13px;font-weight:750}.WhoHash-module__acDA7W__moderation :is(p,label,button){margin-bottom:12px}.WhoHash-module__acDA7W__review{background:#fff0bd;border:1px solid #a68b42;border-radius:10px;padding:10px;font-weight:750}.WhoHash-module__acDA7W__note{background:#edf3e2;border-radius:10px;padding:12px}.WhoHash-module__acDA7W__error{background:#fff0db;border:1px solid #c79a64;border-radius:12px;padding:12px}.WhoHash-module__acDA7W__error button{margin-top:8px;display:block}.WhoHash-module__acDA7W__loading{min-height:48px}.WhoHash-module__acDA7W__addPeople{border-top:1px solid #ced6bd;margin-top:16px;padding-top:8px}.WhoHash-module__acDA7W__page{padding:16px 16px 20px}.WhoHash-module__acDA7W__header{position:relative}.WhoHash-module__acDA7W__header[hidden]{display:none}.WhoHash-module__acDA7W__header p{margin:0}.WhoHash-module__acDA7W__header h2{margin:4px 0 16px}.WhoHash-module__acDA7W__header>.WhoHash-module__acDA7W__icon{position:absolute;top:12px;right:0}.WhoHash-module__acDA7W__conversation{min-width:0}.WhoHash-module__acDA7W__roomHeader{align-items:center;gap:8px;display:flex}.WhoHash-module__acDA7W__roomHeader>div{flex:1;min-width:0}.WhoHash-module__acDA7W__roomHeader h3{margin:0;font-family:Georgia,serif;font-size:23px;line-height:1.2}.WhoHash-module__acDA7W__roomHeader p{color:#57684f;margin:3px 0 0;font-size:11px}.WhoHash-module__acDA7W__page button.WhoHash-module__acDA7W__icon{color:#254b32;background:#254b320b;border:0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.WhoHash-module__acDA7W__page button.WhoHash-module__acDA7W__icon:hover{background:#254b321a}.WhoHash-module__acDA7W__about{color:#193d2b;background:#f8f8ed;border:1px solid #a6b593;border-radius:22px;width:min(92vw,420px);max-height:80dvh;margin:auto;padding:20px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #10221b50}.WhoHash-module__acDA7W__about::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10221b88}.WhoHash-module__acDA7W__about .WhoHash-module__acDA7W__roomHeader{justify-content:space-between}.WhoHash-module__acDA7W__about ul{padding-left:20px;line-height:2}.WhoHash-module__acDA7W__board{gap:0}.WhoHash-module__acDA7W__board>li{background:0 0;border:0;border-bottom:1px solid #254b3224;border-radius:0;padding:16px 0}.WhoHash-module__acDA7W__board .WhoHash-module__acDA7W__locked{opacity:.65;background:0 0}.WhoHash-module__acDA7W__actions{justify-content:space-between;align-items:center}.WhoHash-module__acDA7W__board h3{margin:0}.WhoHash-module__acDA7W__board p{margin:4px 0 0}.WhoHash-module__acDA7W__page.WhoHash-module__acDA7W__inHash{padding:8px 10px max(6px,env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow:hidden}.WhoHash-module__acDA7W__conversation{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.WhoHash-module__acDA7W__conversation>.WhoHash-module__acDA7W__roomHeader{flex:none;min-height:48px}.WhoHash-module__acDA7W__conversation>.WhoHash-module__acDA7W__roomHeader h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;display:-webkit-box;overflow:hidden}.WhoHash-module__acDA7W__conversation>.WhoHash-module__acDA7W__roomHeader p{line-height:1.2}.WhoHash-module__acDA7W__badge{color:#8a3c30;font-weight:750}.WhoHash-module__acDA7W__loading{place-items:center;min-height:90px;display:grid}.WhoHash-module__acDA7W__header:has(.WhoHash-module__acDA7W__boardBrand) h2{margin-bottom:16px}.WhoHash-module__acDA7W__boardBrand{color:#52664a}.WhoHash-module__acDA7W__board>li:hover{border-bottom-color:#9eae82}.WhoHash-module__acDA7W__page button{cursor:pointer;transition:background-color .15s}.WhoHash-module__acDA7W__page button:disabled{cursor:default}.WhoHash-module__acDA7W__about{overscroll-behavior:contain}.WhoHash-module__acDA7W__about h3{font-size:21px}.WhoHash-module__acDA7W__about .WhoHash-module__acDA7W__actions{gap:8px}.WhoHash-module__acDA7W__page h3:focus{outline:none}.WhoHash-module__acDA7W__page h3:focus-visible{outline-offset:3px;outline:3px solid #547133}@media (prefers-reduced-motion:reduce){.WhoHash-module__acDA7W__page button{transition:none}}@media (forced-colors:active){.WhoHash-module__acDA7W__board .WhoHash-module__acDA7W__locked{opacity:1}.WhoHash-module__acDA7W__badge{color:canvastext}}.WhoHash-module__acDA7W__actions .WhoHash-module__acDA7W__danger{color:#fffaf0!important;background:#9e4035!important;border-color:#9e4035!important}.WhoHash-module__acDA7W__page.WhoHash-module__acDA7W__inHash{border-radius:18px 18px 0 0;padding:4px 8px 6px}.WhoHash-module__acDA7W__conversation{gap:2px}.WhoHash-module__acDA7W__conversation>.WhoHash-module__acDA7W__roomHeader{gap:6px;min-height:46px}.WhoHash-module__acDA7W__conversation>.WhoHash-module__acDA7W__roomHeader h3{-webkit-line-clamp:1;font-size:clamp(18px,3.5vw,22px)}.WhoHash-module__acDA7W__conversation>.WhoHash-module__acDA7W__roomHeader p{margin:2px 0 0;font-size:10px}.WhoHash-module__acDA7W__about .WhoHash-module__acDA7W__actions>button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.WhoHash-module__acDA7W__about .WhoHash-module__acDA7W__actions svg{width:18px;height:18px}.WhoHash-module__acDA7W__header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.WhoHash-module__acDA7W__boardHeading{align-items:center;gap:8px;min-width:0;display:flex}.WhoHash-module__acDA7W__boardCan{object-fit:contain;flex:none}.WhoHash-module__acDA7W__header h2{letter-spacing:-.025em;margin:0;font-size:clamp(20px,4.8vw,26px);font-weight:500;line-height:1.15}.WhoHash-module__acDA7W__page .WhoHash-module__acDA7W__newHash{color:#fff8e6;white-space:nowrap;background:#a14035;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:3px;padding:8px 11px;display:inline-flex}.WhoHash-module__acDA7W__newHash>span{font-size:20px;line-height:1}.WhoHash-module__acDA7W__boardTools{justify-content:space-between;align-items:flex-start;gap:8px;margin:2px 0 4px;display:flex;position:relative}.WhoHash-module__acDA7W__boardUtilities{gap:4px;margin-left:auto;display:flex}.WhoHash-module__acDA7W__boardTools .WhoHash-module__acDA7W__moderation{border:0;max-width:100%;margin:0;padding:0}.WhoHash-module__acDA7W__moderation summary{color:#3e5841;cursor:pointer;background:#254b3209;border-radius:12px;align-items:center;gap:8px;width:max-content;padding:0 10px;font-size:12px;list-style:none;display:flex}.WhoHash-module__acDA7W__moderation summary::-webkit-details-marker{display:none}.WhoHash-module__acDA7W__moderation[open] summary{background:#dce8cc}.WhoHash-module__acDA7W__moderationPanel{background:#fffef5;border:1px solid #ccd5bd;border-radius:14px;margin:6px 0 10px;padding:12px}.WhoHash-module__acDA7W__moderationPanel h3{margin:0;font-size:14px}.WhoHash-module__acDA7W__moderationPanel p{margin:6px 0 10px;font-size:12px}.WhoHash-module__acDA7W__moderationPanel select{max-width:100%}.WhoHash-module__acDA7W__moderationPanel>button{margin:8px 0 0}.WhoHash-module__acDA7W__board{margin:0;padding:0;list-style:none;display:block}.WhoHash-module__acDA7W__board>li{border-bottom:1px solid #254b321b;padding:0;display:block}.WhoHash-module__acDA7W__page .WhoHash-module__acDA7W__hashRow{color:#193d2b;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 2px;font-weight:400;display:flex}.WhoHash-module__acDA7W__hashRow:hover:not(:disabled){background:#254b3206}.WhoHash-module__acDA7W__hashRow:focus-visible{outline-offset:-3px}.WhoHash-module__acDA7W__hashText{gap:5px;min-width:0;display:grid}.WhoHash-module__acDA7W__hashText strong{overflow-wrap:anywhere;font-size:16px;font-weight:750;line-height:1.35}.WhoHash-module__acDA7W__hashText small{color:#596c51;font-size:11px;line-height:1.4}.WhoHash-module__acDA7W__rowState{flex:none;align-items:center;gap:8px;font-size:18px;display:flex}.WhoHash-module__acDA7W__rowState>span:not(.WhoHash-module__acDA7W__unseenCount){font-size:13px}.WhoHash-module__acDA7W__rowState svg{width:19px;height:19px}.WhoHash-module__acDA7W__rowState .WhoHash-module__acDA7W__join{color:#254b32;background:#e3edcf;border-radius:12px;place-items:center;min-width:44px;min-height:44px;padding:0 10px;font-weight:750;display:grid}.WhoHash-module__acDA7W__unseenCount{color:#fff8e6;font-variant-numeric:tabular-nums;background:#a14035;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;font-weight:750;display:grid}.WhoHash-module__acDA7W__board .WhoHash-module__acDA7W__locked{opacity:1;color:#71806b}.WhoHash-module__acDA7W__board .WhoHash-module__acDA7W__locked .WhoHash-module__acDA7W__hashRow{opacity:.65;cursor:default}.WhoHash-module__acDA7W__archived{margin-top:18px}.WhoHash-module__acDA7W__archived>summary{color:#64715c;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:700;list-style:none;display:flex}.WhoHash-module__acDA7W__archived>summary::-webkit-details-marker{display:none}.WhoHash-module__acDA7W__archived>summary:before{content:"›";font-size:21px;transition:transform .15s}.WhoHash-module__acDA7W__archived[open]>summary:before{transform:rotate(90deg)}.WhoHash-module__acDA7W__archived>summary span{font-size:11px;font-weight:400}.WhoHash-module__acDA7W__page .WhoHash-module__acDA7W__moreHashes{color:#254b32;background:0 0;border-color:#c4cfb4;width:100%;margin:14px 0 0}@media (max-width:360px){.WhoHash-module__acDA7W__page:not(.WhoHash-module__acDA7W__inHash){padding:12px 10px 16px}.WhoHash-module__acDA7W__boardHeading{gap:4px}.WhoHash-module__acDA7W__boardCan{width:30px;height:40px}.WhoHash-module__acDA7W__header h2{font-size:19px}.WhoHash-module__acDA7W__page .WhoHash-module__acDA7W__newHash{padding:8px;font-size:12px}.WhoHash-module__acDA7W__header{gap:5px}}@media (prefers-reduced-motion:reduce){.WhoHash-module__acDA7W__archived>summary:before{transition:none}}.WhoHash-module__acDA7W__boardTools .WhoHash-module__acDA7W__moderation{flex:0 auto;min-width:0}.WhoHash-module__acDA7W__boardTools .WhoHash-module__acDA7W__moderation[open]{flex:1}.WhoHash-module__acDA7W__boardUtilities{flex:none}.WhoHash-module__acDA7W__moderationPanel,.WhoHash-module__acDA7W__moderationPanel label,.WhoHash-module__acDA7W__moderationPanel select{min-width:0}
.WhoHashConversation-module__fpDLhq__room{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;container-type:size}.WhoHashConversation-module__fpDLhq__content{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow:hidden}.WhoHashConversation-module__fpDLhq__content[hidden],.WhoHashConversation-module__fpDLhq__stage[hidden]{display:none}.WhoHashConversation-module__fpDLhq__stage{touch-action:pan-y;flex:1;justify-content:center;width:100%;min-height:0;display:flex;position:relative;container-type:size}.WhoHashConversation-module__fpDLhq__frame{background:#0b1711;border-radius:12px;width:min(100%,56.25cqh);height:100%;position:relative;overflow:hidden}.WhoHashConversation-module__fpDLhq__video{justify-content:center;width:100%;height:100%;min-height:0;display:flex}.WhoHashConversation-module__fpDLhq__video video{object-fit:contain;width:100%;height:100%}.WhoHashConversation-module__fpDLhq__audio{width:44px;height:44px;position:absolute;top:8px;right:8px;color:#fff!important;background:#10221b99!important;border:0!important;border-radius:50%!important;padding:8px!important}.WhoHashConversation-module__fpDLhq__start{position:absolute;top:45%;left:50%;transform:translate(-50%)}.WhoHashConversation-module__fpDLhq__author{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;font-weight:700;line-height:18px;overflow:hidden;margin:0!important;font-size:12px!important}.WhoHashConversation-module__fpDLhq__author .WhoHashConversation-module__fpDLhq__unseen{font-weight:400}.WhoHashConversation-module__fpDLhq__unseen{color:#4b603e;font-size:11px}.WhoHashConversation-module__fpDLhq__reactionRow{flex:none;justify-content:center;align-items:center;gap:2px;min-height:44px;display:flex}.WhoHashConversation-module__fpDLhq__reactionRow>div:first-child{flex:1;min-width:0}.WhoHashConversation-module__fpDLhq__controls{z-index:3;flex:none;max-width:44px;display:flex;position:relative}.WhoHashConversation-module__fpDLhq__controls button.WhoHashConversation-module__fpDLhq__menu{justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;font-size:24px;display:inline-flex;color:#254b32!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important}.WhoHashConversation-module__fpDLhq__controls>button:not(.WhoHashConversation-module__fpDLhq__menu){z-index:4;width:150px;position:absolute;bottom:100%;right:0}.WhoHashConversation-module__fpDLhq__timeline{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;flex:none;gap:8px;height:clamp(76px,19cqh,128px);padding:5px 4px 6px;display:flex;position:relative;overflow:auto hidden}.WhoHashConversation-module__fpDLhq__timeline::-webkit-scrollbar{display:none}.WhoHashConversation-module__fpDLhq__timeline button{aspect-ratio:9/16;scroll-snap-align:center;flex:none;justify-content:center;align-items:center;min-width:44px;height:100%;display:flex;position:relative;overflow:hidden;color:#254b32!important;background:#254b3218!important;border:0!important;border-radius:9px!important;min-height:0!important;padding:0!important}.WhoHashConversation-module__fpDLhq__timeline button[aria-current=true]{outline-offset:1px;outline:3px solid #72933d}.WhoHashConversation-module__fpDLhq__timeline img{object-fit:cover;width:100%;height:100%}.WhoHashConversation-module__fpDLhq__dot{background:#f5d773;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px;box-shadow:0 0 0 2px #193d2b}.WhoHashConversation-module__fpDLhq__compose{flex:none;margin-top:auto;padding:2px 0 0}.WhoHashConversation-module__fpDLhq__compose button{justify-content:center;align-items:center;gap:12px;width:100%;height:48px;display:flex;box-shadow:0 2px 6px #752b1f20;color:#fff8e6!important;background:#a14035!important;border:0!important;min-height:48px!important}.WhoHashConversation-module__fpDLhq__empty{text-align:center;color:#596a50;flex:1;place-items:center;min-height:0;padding:10px;display:grid;margin:0!important}.WhoHashConversation-module__fpDLhq__error{color:#543d23;background:#fff0db;border-radius:10px;flex:none;max-height:80px;padding:8px;font-size:12px;overflow:auto;margin:0!important}.WhoHashConversation-module__fpDLhq__error button{margin-left:6px}.WhoHashConversation-module__fpDLhq__loading{z-index:2;pointer-events:none;background:#f6f8ebeb;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;inset:8px auto auto 8px}.WhoHashConversation-module__fpDLhq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.WhoHashConversation-module__fpDLhq__stage:focus-visible{outline-offset:-3px;outline:3px solid #8aa34b}.WhoHashConversation-module__fpDLhq__timeline button:focus-visible{outline-offset:1px;outline:3px solid #a14035}@media (max-height:500px){.WhoHashConversation-module__fpDLhq__timeline{height:60px}.WhoHashConversation-module__fpDLhq__compose button{height:44px;min-height:44px!important}.WhoHashConversation-module__fpDLhq__author{line-height:16px}}@media (prefers-reduced-motion:reduce){.WhoHashConversation-module__fpDLhq__timeline{scroll-behavior:auto}}@media (forced-colors:active){.WhoHashConversation-module__fpDLhq__timeline button[aria-current=true]{outline:3px solid highlight}.WhoHashConversation-module__fpDLhq__audio{border:1px solid buttontext!important}}@media (max-height:500px) and (min-width:600px){.WhoHashConversation-module__fpDLhq__content:not(:has(.WhoHashConversation-module__fpDLhq__error)):not(:has(.WhoHashConversation-module__fpDLhq__empty)){grid-template-rows:44px 18px minmax(0,1fr) 48px;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);gap:2px 8px;display:grid}.WhoHashConversation-module__fpDLhq__stage{grid-area:1/1/-1}.WhoHashConversation-module__fpDLhq__reactionRow{grid-area:1/2}.WhoHashConversation-module__fpDLhq__author{grid-area:2/2}.WhoHashConversation-module__fpDLhq__timeline{grid-area:3/2;align-self:center;height:100%;min-height:0;max-height:128px}.WhoHashConversation-module__fpDLhq__compose{grid-area:4/2;align-self:end;margin:0}}.WhoHashConversation-module__fpDLhq__stage{align-items:center}
.WhoHashReactions-module__eEwjzq__wrap{flex:none;min-height:44px}.WhoHashReactions-module__eEwjzq__reactions{justify-content:center;gap:2px;display:flex}.WhoHashReactions-module__eEwjzq__reactions button{justify-content:center;align-items:center;gap:2px;min-width:44px;min-height:44px;display:flex;color:#254b32!important;background:0 0!important;border:0!important;border-radius:12px!important;padding:3px!important}.WhoHashReactions-module__eEwjzq__reactions button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #7f984f;background:#dcebb6!important}.WhoHashReactions-module__eEwjzq__reactions button:disabled{opacity:.85!important}.WhoHashReactions-module__eEwjzq__reactions small{font-size:10px}.WhoHashReactions-module__eEwjzq__retry{min-height:44px;color:#7d372d!important;background:0 0!important;border:0!important;font-size:11px!important}.WhoHashReactions-module__eEwjzq__art{filter:drop-shadow(0 1px #203d2820);flex:none;display:block}.WhoHashReactions-module__eEwjzq__reactions button{touch-action:manipulation;transition:background-color .12s,box-shadow .12s;position:relative}.WhoHashReactions-module__eEwjzq__reactions button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #607e35}.WhoHashReactions-module__eEwjzq__reactions button:focus-visible{outline-offset:1px;outline:3px solid #a14035}.WhoHashReactions-module__eEwjzq__reactions small{font-variant-numeric:tabular-nums;color:#254b32;font-weight:750}.WhoHashReactions-module__eEwjzq__reactions button:active:not(:disabled){background:#e5edce!important}@media (prefers-reduced-motion:reduce){.WhoHashReactions-module__eEwjzq__reactions button{transition:none}}@media (forced-colors:active){.WhoHashReactions-module__eEwjzq__reactions button[aria-pressed=true]{outline:2px solid highlight}.WhoHashReactions-module__eEwjzq__reactions button:focus-visible{outline:3px solid buttontext}.WhoHashReactions-module__eEwjzq__reactions button{forced-color-adjust:none;background:canvas!important}}.WhoHashReactions-module__eEwjzq__wrap>p{margin:0}.WhoHashReactions-module__eEwjzq__reactions button[aria-disabled=true]:not(:disabled){cursor:wait}.WhoHashReactions-module__eEwjzq__reactions button{flex:0 0 44px;gap:0;width:44px;padding:4px!important}.WhoHashReactions-module__eEwjzq__art{object-fit:contain;filter:none;width:36px;height:36px;display:block}.WhoHashReactions-module__eEwjzq__reactions small{color:#254b32;background:#f6f8eb;border-radius:4px;min-width:11px;padding:0 2px;line-height:12px;position:absolute;bottom:0;right:0}.WhoHashReactions-module__eEwjzq__reactions button[aria-pressed=true] small{background:#dcebb6}
.WhoHashRecorder-module__db4LeW__recorder{min-width:0;padding:14px 0}.WhoHashRecorder-module__db4LeW__recorder h4{margin:0 0 12px}.WhoHashRecorder-module__db4LeW__recorder video{object-fit:contain;background:#10221b;border-radius:16px;width:100%;height:min(52dvh,480px);min-height:200px;display:block}.WhoHashRecorder-module__db4LeW__recorder p{margin:12px 0}.WhoHashRecorder-module__db4LeW__recorder [role=alert]{background:#fff0db;border-radius:12px;padding:12px}.WhoHashRecorder-module__db4LeW__recorder .WhoHashRecorder-module__db4LeW__capture{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#254b32;border:3px solid #ecf4df;border-radius:50%;outline:2px solid #254b32;justify-content:center;align-items:center;width:76px;height:76px;margin:18px auto;display:flex}.WhoHashRecorder-module__db4LeW__capture span{background:#ca4f44;border-radius:50%;width:48px;height:48px}.WhoHashRecorder-module__db4LeW__capture[aria-pressed=true] span{border-radius:8px;width:30px;height:30px}.WhoHashRecorder-module__db4LeW__actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.WhoHashRecorder-module__db4LeW__loading{min-height:36px}.WhoHashRecorder-module__db4LeW__recorder video{aspect-ratio:9/16;object-fit:cover;width:auto;max-width:100%;height:min(56dvh,600px);min-height:0;margin:auto}.WhoHashRecorder-module__db4LeW__recorder h4{font-family:Georgia,serif;font-size:22px}.WhoHashRecorder-module__db4LeW__actions{justify-content:center}.WhoHashRecorder-module__db4LeW__actions button:first-child{background:#a14035;border:0;min-width:100px}.WhoHashRecorder-module__db4LeW__recorder{flex-direction:column;flex:1;gap:4px;min-height:0;padding:4px 0;display:flex}.WhoHashRecorder-module__db4LeW__recorder video{object-fit:contain;flex:1;width:100%;height:0;min-height:0}.WhoHashRecorder-module__db4LeW__recorder p,.WhoHashRecorder-module__db4LeW__recorder h4{margin:0}.WhoHashRecorder-module__db4LeW__recorder .WhoHashRecorder-module__db4LeW__capture{flex:none;margin:6px auto}.WhoHashRecorder-module__db4LeW__actions{flex:none;margin:4px 0}.WhoHashRecorder-module__db4LeW__recorder{position:relative}.WhoHashRecorder-module__db4LeW__loading{pointer-events:none;justify-content:center;display:flex;position:absolute;inset:40px 0 auto}.WhoHashRecorder-module__db4LeW__recorder .WhoHashRecorder-module__db4LeW__capture:focus-visible{outline-offset:5px;outline:3px solid #a14035}@media (prefers-reduced-motion:reduce){.WhoHashRecorder-module__db4LeW__capture{transition:none}}.WhoHashRecorder-module__db4LeW__recorder .WhoHashRecorder-module__db4LeW__cameraSource{opacity:0;pointer-events:none;flex:none;width:1px;height:1px;min-height:0;position:absolute;inset:40px 0 auto}.WhoHashRecorder-module__db4LeW__cameraPreview{aspect-ratio:9/16;object-fit:contain;background:#10221b;border-radius:16px;flex:1;width:100%;height:0;min-height:0;display:block;transform:scale(1)}.WhoHashRecorder-module__db4LeW__previewWell{background:0 0;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.WhoHashRecorder-module__db4LeW__previewWell>.WhoHashRecorder-module__db4LeW__cameraPreview,.WhoHashRecorder-module__db4LeW__previewWell>video{aspect-ratio:auto;object-fit:contain;background:#10221b;border-radius:16px;flex:none;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;margin:0;display:block;transform:none}
.GrinchTokShell-module__GquMmq__page{height:100dvh;min-height:0;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);color:#142109;background:#a0c139 url(/grinchtok/fur-realistic-v1.webp) 0 0/384px 384px;overflow:hidden}.GrinchTokShell-module__GquMmq__shell{flex-direction:column;max-width:36rem;height:100%;margin:auto;padding:0 .65rem;display:flex;position:relative}.GrinchTokShell-module__GquMmq__header{flex-shrink:0;padding:.6rem .3rem .2rem}.GrinchTokShell-module__GquMmq__headerLinks{background:#f3ffdfed;border-radius:1rem;justify-content:space-between;align-items:center;width:max-content;padding:0 .65rem;font-size:.75rem;font-weight:650;display:flex}.GrinchTokShell-module__GquMmq__headerLinks a{color:#142109;text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:flex}.GrinchTokShell-module__GquMmq__brand{align-items:center;gap:.65rem;margin:.2rem 0;display:flex}.GrinchTokShell-module__GquMmq__avatar{object-fit:cover;object-position:54% 42%;border:2px solid #eaffab;border-radius:50%;flex-shrink:0;width:48px;height:48px}.GrinchTokShell-module__GquMmq__title{width:clamp(215px,65vw,285px);max-width:100%;line-height:0}.GrinchTokShell-module__GquMmq__titleArt{width:100%;height:auto;display:block}.GrinchTokShell-module__GquMmq__title span{color:#293e10}.GrinchTokShell-module__GquMmq__subtitle{background:#f3ffdfed;border-radius:1rem;width:max-content;max-width:100%;margin-top:.15rem;padding:.2rem .55rem;font-size:.7rem;font-weight:650}.GrinchTokShell-module__GquMmq__feed{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;touch-action:pan-y;scrollbar-width:none;background:#0a1108;border-radius:1.3rem;flex:1;min-height:0;overflow-y:auto;box-shadow:0 4px 20px #1b300d35}.GrinchTokShell-module__GquMmq__feed::-webkit-scrollbar{display:none}.GrinchTokShell-module__GquMmq__feed:focus-visible{outline-offset:3px;outline:3px solid #142109}.GrinchTokShell-module__GquMmq__post{height:var(--post-height,100%);scroll-snap-align:start;scroll-snap-stop:always;color:#fffdf8;isolation:isolate;background:radial-gradient(at 50% 30%,#41632c,#11251b 75%);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.GrinchTokShell-module__GquMmq__post[data-color=red]{background:radial-gradient(at 50% 30%,#803c40,#301d24 75%)}.GrinchTokShell-module__GquMmq__post[data-color=gold]{background:radial-gradient(at 50% 30%,#796236,#29261c 75%)}.GrinchTokShell-module__GquMmq__sample{background:#0008;border:1px solid #fff4;border-radius:2rem;padding:.5rem .75rem;font-size:.75rem;position:absolute;top:1rem;left:1rem}.GrinchTokShell-module__GquMmq__art{color:#b2dd6c;opacity:.85;z-index:-1;place-items:center;font-size:clamp(5rem,22vh,10rem);display:grid;position:absolute;inset:15% 0 30%}.GrinchTokShell-module__GquMmq__caption{background:linear-gradient(#0000,#0009);padding:3rem 1.5rem 1.5rem}.GrinchTokShell-module__GquMmq__author{font-size:.875rem;font-weight:750}.GrinchTokShell-module__GquMmq__author span{color:#d4e6bd;font-size:.65rem;font-weight:500;display:block}.GrinchTokShell-module__GquMmq__caption h2{margin-top:.75rem;font-size:1.4rem;font-weight:700}.GrinchTokShell-module__GquMmq__caption>p:last-child{margin-top:.5rem;font-size:.9rem}.GrinchTokShell-module__GquMmq__controls{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 0 .6rem;font-size:.875rem;display:flex}.GrinchTokShell-module__GquMmq__controls button,.GrinchTokShell-module__GquMmq__notice button,.GrinchTokShell-module__GquMmq__feedHint button{color:#142109;background:0 0;border:1.5px solid #142109;border-radius:2rem;min-height:44px;padding:.5rem .9rem;font-weight:750}.GrinchTokShell-module__GquMmq__controls button:disabled,.GrinchTokShell-module__GquMmq__composer button:disabled{opacity:.5}.GrinchTokShell-module__GquMmq__empty{text-align:center;background:#efffd4;border-radius:1.5rem;margin:auto 0;padding:2rem}.GrinchTokShell-module__GquMmq__empty h2{margin:1rem 0;font-size:1.5rem;font-weight:700}.GrinchTokShell-module__GquMmq__heart{color:#a4d743;font-size:5rem;line-height:1}.GrinchTokShell-module__GquMmq__empty .GrinchTokShell-module__GquMmq__heart{color:#406619}.GrinchTokShell-module__GquMmq__video{background:#080e06;place-items:center;min-height:0;display:grid;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__video video,.GrinchTokShell-module__GquMmq__video iframe{object-fit:contain;touch-action:pan-y;border:0;width:100%;height:100%;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__playerTools{gap:.4rem;display:flex;position:absolute;top:.6rem;right:.6rem}.GrinchTokShell-module__GquMmq__playerTools button,.GrinchTokShell-module__GquMmq__playButton{color:#fff;background:#0003;border:1px solid #d7f88b;border-radius:2rem;min-height:44px;padding:.5rem .75rem;font-size:.75rem;font-weight:650}.GrinchTokShell-module__GquMmq__playButton{position:relative}.GrinchTokShell-module__GquMmq__video .GrinchTokShell-module__GquMmq__playButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GrinchTokShell-module__GquMmq__soundPrompt{z-index:5;white-space:nowrap;color:#fff;background:#14261ee8;border:1px solid #e4ffbe;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 14px;font-size:12px;font-weight:750;display:flex;position:absolute;top:calc(50% - 64px);left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0004}.GrinchTokShell-module__GquMmq__soundPrompt:disabled{opacity:.55}.GrinchTokShell-module__GquMmq__soundPrompt:focus-visible{outline-offset:3px;outline:3px solid #d7f88b}.GrinchTokShell-module__GquMmq__pullRefresh{top:calc(env(safe-area-inset-top) + 112px);z-index:23;color:#fff;white-space:nowrap;pointer-events:none;background:#14261ef2;border:1px solid #d7f88b;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-size:12px;font-weight:750;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0004}.GrinchTokShell-module__GquMmq__pullRefresh span{font-size:20px}.GrinchTokShell-module__GquMmq__videoCaption{z-index:3;overflow-wrap:anywhere;text-shadow:0 1px 3px #000;background:linear-gradient(#0000,#000000b3);max-height:43%;padding:1.8rem .8rem .4rem;position:absolute;bottom:3rem;left:0;right:0;overflow-y:auto}.GrinchTokShell-module__GquMmq__post[data-kind=photo] .GrinchTokShell-module__GquMmq__videoCaption{padding-bottom:.6rem;bottom:0}.GrinchTokShell-module__GquMmq__authorRow{align-items:center;gap:.6rem;display:flex}.GrinchTokShell-module__GquMmq__authorRow .GrinchTokShell-module__GquMmq__avatar{width:40px;height:40px}.GrinchTokShell-module__GquMmq__memberAvatar{color:#162209;background:#c6ea70;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:750;display:grid}.GrinchTokShell-module__GquMmq__postText{white-space:pre-wrap;max-height:4.3em;margin-top:.3rem;font-size:.85rem;overflow-y:auto}.GrinchTokShell-module__GquMmq__remove{color:#edffd0;border:1px solid #91b16b;border-radius:1rem;min-height:44px;margin-left:auto;padding:.4rem .6rem;font-size:.75rem}.GrinchTokShell-module__GquMmq__feedHint{text-align:center;background:#f3ffdfed;border-radius:1rem;flex-shrink:0;min-height:30px;margin-top:.3rem;padding:.35rem .2rem;font-size:.7rem;font-weight:650}.GrinchTokShell-module__GquMmq__notice{padding:.5rem;font-size:.8rem}.GrinchTokShell-module__GquMmq__uploadNotice{color:#142109;background:#efffd4;border:1px solid #385c12;border-radius:1rem;flex-shrink:0;margin-bottom:.5rem;padding:.55rem .75rem;font-size:.8rem}.GrinchTokShell-module__GquMmq__uploadNotice progress{accent-color:#4e7919;width:100%;height:5px;margin:.35rem 0;display:block}.GrinchTokShell-module__GquMmq__uploadNotice small{font-size:.65rem;display:block}.GrinchTokShell-module__GquMmq__noticeActions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.GrinchTokShell-module__GquMmq__noticeActions button{color:#fff;background:#142109;border:1px solid #486225;border-radius:1rem;min-height:44px;padding:.5rem .8rem;font-size:.8rem;font-weight:650}.GrinchTokShell-module__GquMmq__modalBackdrop{z-index:50;padding:env(safe-area-inset-top) .5rem env(safe-area-inset-bottom);background:#091303c4;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.GrinchTokShell-module__GquMmq__composer{color:#142109;background:#f5ffe8;border-radius:1.5rem 1.5rem 0 0;width:100%;max-width:36rem;max-height:90dvh;padding:1.2rem;overflow-y:auto;box-shadow:0 -4px 40px #0006}.GrinchTokShell-module__GquMmq__composerHeading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.GrinchTokShell-module__GquMmq__composer h2{font-size:1.2rem;font-weight:750}.GrinchTokShell-module__GquMmq__composerHeading button{color:#fff;background:#142109;border-radius:50%;min-width:44px;min-height:44px}.GrinchTokShell-module__GquMmq__composer>p{margin:.8rem 0;font-size:.8rem}.GrinchTokShell-module__GquMmq__composer label{margin:1rem 0;font-size:.9rem;font-weight:650;display:block}.GrinchTokShell-module__GquMmq__composer input[type=text],.GrinchTokShell-module__GquMmq__composer input:not([type]),.GrinchTokShell-module__GquMmq__composer input[type=file],.GrinchTokShell-module__GquMmq__composer textarea{color:#142109;background:#fff;border:1px solid #59753a;border-radius:.7rem;width:100%;margin-top:.4rem;padding:.6rem;font-size:16px;display:block}.GrinchTokShell-module__GquMmq__composer input[type=file]{font-size:.8rem}.GrinchTokShell-module__GquMmq__composer .GrinchTokShell-module__GquMmq__checkbox{align-items:center;gap:.6rem;display:flex}.GrinchTokShell-module__GquMmq__checkbox input{accent-color:#3f6219;width:20px;height:20px}.GrinchTokShell-module__GquMmq__formHelp{font-size:.8rem;line-height:1.5}.GrinchTokShell-module__GquMmq__pending{border-top:1px solid #729950;padding:.7rem 0;font-size:.8rem}.GrinchTokShell-module__GquMmq__page button:focus-visible,.GrinchTokShell-module__GquMmq__page a:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #142109}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__feed{scroll-behavior:auto}}@media (min-width:700px){.GrinchTokShell-module__GquMmq__shell{padding:0 1rem}.GrinchTokShell-module__GquMmq__header{padding-top:1rem}.GrinchTokShell-module__GquMmq__modalBackdrop{align-items:center}.GrinchTokShell-module__GquMmq__composer{border-radius:1.5rem}}.GrinchTokShell-module__GquMmq__interactions{flex-wrap:wrap;gap:.45rem;margin-top:.55rem;display:flex}.GrinchTokShell-module__GquMmq__interactions button{color:#f2ffde;background:0 0;border:1px solid #d4f8a4;border-radius:1.1rem;min-height:44px;padding:.4rem .7rem;font-size:.75rem;font-weight:650}.GrinchTokShell-module__GquMmq__interactions button span{vertical-align:middle;color:#c7f16b;font-size:1.4rem}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__liked{color:#f6ffe9;background:0 0;border-color:#c7f16b}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__liked span{color:#305507}.GrinchTokShell-module__GquMmq__interactions button:disabled{opacity:.65}.GrinchTokShell-module__GquMmq__swipeCue{color:#dfff97;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;font-weight:700;display:flex}.GrinchTokShell-module__GquMmq__swipeCue span{font-size:1.3rem;line-height:1}.GrinchTokShell-module__GquMmq__socialError{color:#ffe9bc;margin-top:.4rem;font-size:.75rem}.GrinchTokShell-module__GquMmq__socialError button{min-height:44px;padding:0 .5rem;text-decoration:underline}.GrinchTokShell-module__GquMmq__commentsList{margin-top:1rem}.GrinchTokShell-module__GquMmq__comment{border-top:1px solid #b7cc9b;justify-content:space-between;align-items:start;gap:.7rem;padding:.8rem 0;font-size:.85rem;display:flex}.GrinchTokShell-module__GquMmq__comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.3rem}.GrinchTokShell-module__GquMmq__comment button{color:#142109;border:1px solid #426022;border-radius:.7rem;flex-shrink:0;min-height:44px;padding:.5rem;font-size:.7rem}.GrinchTokShell-module__GquMmq__grinchHeart{vertical-align:middle;margin-right:.2rem;display:inline-block;overflow:visible}.GrinchTokShell-module__GquMmq__heartFur{fill:#bded61;stroke:#507a22;stroke-width:1.2px;stroke-linejoin:round}.GrinchTokShell-module__GquMmq__heartCenter{fill:#28421a;stroke:#f5ffc9;stroke-width:1.4px;transform-origin:24px 24px;transition:fill .16s,transform .16s;transform:scale(.85)}.GrinchTokShell-module__GquMmq__heartShine{opacity:0}.GrinchTokShell-module__GquMmq__grinchHeart[data-liked=true] .GrinchTokShell-module__GquMmq__heartCenter{fill:#cf2942;stroke:#85172c;transform:scale(1)}.GrinchTokShell-module__GquMmq__grinchHeart[data-liked=true] .GrinchTokShell-module__GquMmq__heartShine{opacity:1}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__heartCenter{transition:none}}.GrinchTokShell-module__GquMmq__commentsBackdrop{z-index:50;pointer-events:none;justify-content:center;padding:0 .5rem;display:flex;position:fixed;bottom:0;left:0;right:0}.GrinchTokShell-module__GquMmq__commentSheet{pointer-events:auto;height:64dvh;max-height:64dvh;padding:.85rem 1rem max(.65rem,env(safe-area-inset-bottom));border-radius:1.5rem 1.5rem 0 0;flex-direction:column;animation:.2s ease-out GrinchTokShell-module__GquMmq__comments-rise;display:flex;overflow:hidden}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__composerHeading{border-bottom:1px solid #b7cc9b;flex-shrink:0;padding-bottom:.5rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentsList{overscroll-behavior-y:contain;flex:1;min-height:0;margin:0;padding:.5rem 0;overflow-y:auto}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentsList>p{padding:1rem 0;font-size:.85rem}.GrinchTokShell-module__GquMmq__commentSheet>p[role=alert]{flex-shrink:0;max-height:4rem;margin:.4rem 0;font-size:.75rem;overflow-y:auto}.GrinchTokShell-module__GquMmq__commentForm{border-top:1px solid #b7cc9b;flex-shrink:0;padding-top:.5rem}.GrinchTokShell-module__GquMmq__commentForm label{margin:0 0 .25rem;font-size:.7rem;display:block}.GrinchTokShell-module__GquMmq__commentInputRow{align-items:center;gap:.5rem;display:flex}.GrinchTokShell-module__GquMmq__commentInputRow textarea{resize:none;flex:1;min-width:0;margin:0;padding:.45rem}.GrinchTokShell-module__GquMmq__commentInputRow button{color:#fff;background:#142109;border-radius:1rem;min-height:44px;padding:.5rem .65rem;font-size:.75rem;font-weight:650}.GrinchTokShell-module__GquMmq__commentInputRow button:disabled{opacity:.5}@keyframes GrinchTokShell-module__GquMmq__comments-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__commentSheet{animation:none}}.GrinchTokShell-module__GquMmq__photo{object-fit:contain;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__noticeActions button[aria-pressed=true]{color:#f6ffe9;background:#142109;box-shadow:0 0 0 2px #72a52a}.GrinchTokShell-module__GquMmq__useSound{color:#f6ffe9;text-align:left;background:0 0;border:1px solid #9fc970;border-radius:999px;margin:.3rem 0;padding:.4rem .65rem;font-size:.78rem}.GrinchTokShell-module__GquMmq__soundChoice{border:1px solid #79974b;border-radius:16px;padding:.6rem}.GrinchTokShell-module__GquMmq__soundPanel{color:inherit;font-size:.8rem}.GrinchTokShell-module__GquMmq__soundName{overflow-wrap:anywhere;margin:0 0 .4rem}.GrinchTokShell-module__GquMmq__soundName small{opacity:.9;display:block}.GrinchTokShell-module__GquMmq__photoSound{z-index:2;color:#f6ffe9;background:#00000059;border-radius:12px;max-height:45%;padding:.5rem;position:absolute;top:.5rem;left:.5rem;right:.5rem;overflow:auto}.GrinchTokShell-module__GquMmq__hashtag{color:#dfff97;text-underline-offset:3px;min-height:32px;font-weight:700;text-decoration:underline}.GrinchTokShell-module__GquMmq__mention{color:#355c12}.GrinchTokShell-module__GquMmq__tagFilter{background:#efffd4;border-radius:1rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;padding:.35rem .7rem;font-size:.8rem;display:flex}.GrinchTokShell-module__GquMmq__tagFilter button{min-height:44px;font-weight:700;text-decoration:underline}.GrinchTokShell-module__GquMmq__commentContent{width:100%;min-width:0}.GrinchTokShell-module__GquMmq__commentActions{flex-wrap:wrap;gap:.4rem;display:flex}.GrinchTokShell-module__GquMmq__replyThread{border-left:2px solid #9abc75;margin-left:.6rem;padding-left:.7rem}.GrinchTokShell-module__GquMmq__replyThread .GrinchTokShell-module__GquMmq__comment{padding:.5rem 0}.GrinchTokShell-module__GquMmq__replyTarget,.GrinchTokShell-module__GquMmq__mentionTools{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.GrinchTokShell-module__GquMmq__replyTarget button,.GrinchTokShell-module__GquMmq__mentionTools button,.GrinchTokShell-module__GquMmq__mentionPicker button{border:1px solid #688d41;border-radius:.7rem;min-height:36px;padding:.25rem .5rem}.GrinchTokShell-module__GquMmq__mentionTools{margin-bottom:.35rem}.GrinchTokShell-module__GquMmq__mentionPicker{background:#e4f5ce;border-radius:.7rem;max-height:130px;margin-bottom:.35rem;padding:.3rem;overflow-y:auto}.GrinchTokShell-module__GquMmq__mentionPicker input{width:100%;min-width:0;margin:0;padding:.35rem;font-size:16px}.GrinchTokShell-module__GquMmq__mentionPicker>button{margin:.2rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentForm{overscroll-behavior-y:contain;max-height:60%;overflow-y:auto}.GrinchTokShell-module__GquMmq__mediaMount{position:absolute;inset:0}.GrinchTokShell-module__GquMmq__mediaMount video{width:100%;height:100%}.GrinchTokShell-module__GquMmq__mediaStatus{background:#080e06;padding:.5rem;position:relative}.GrinchTokShell-module__GquMmq__video .GrinchTokShell-module__GquMmq__photo{z-index:1}.GrinchTokShell-module__GquMmq__video .GrinchTokShell-module__GquMmq__photoSound,.GrinchTokShell-module__GquMmq__video .GrinchTokShell-module__GquMmq__playerTools,.GrinchTokShell-module__GquMmq__video .GrinchTokShell-module__GquMmq__playButton{z-index:2}.GrinchTokShell-module__GquMmq__commentIdentity{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GrinchTokShell-module__GquMmq__commentIdentity button[aria-pressed=true]{color:#132009;background:#c4ed72;border-color:#c4ed72}.GrinchTokShell-module__GquMmq__commentAvatar{object-fit:cover;vertical-align:middle;border-radius:50%;width:28px;height:28px;margin-right:.25rem;display:inline-block}.GrinchTokShell-module__GquMmq__activitySheet{max-height:78dvh}.GrinchTokShell-module__GquMmq__unreadBadge{color:#142109;background:#c4ed72;border-radius:1rem;margin-left:.35rem;padding:.1rem .4rem;font-size:.7rem;font-weight:750;display:inline-block}.GrinchTokShell-module__GquMmq__mentionEntry{color:#142109;border-top:1px solid #799a53;padding:.85rem 0;text-decoration:none;display:block}.GrinchTokShell-module__GquMmq__mentionEntry p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.35rem 0;font-size:.85rem}.GrinchTokShell-module__GquMmq__mentionEntry small{font-size:.75rem;text-decoration:underline}.GrinchTokShell-module__GquMmq__featuredMention{background:#e7f8d0;border:2px solid #749d3c;border-radius:1rem;margin-bottom:.6rem;padding:.5rem .7rem}.GrinchTokShell-module__GquMmq__featuredMention>strong{font-size:.75rem}.GrinchTokShell-module__GquMmq__composer button{color:#142109;background:0 0;border:1px solid #4b7028}.GrinchTokShell-module__GquMmq__commentIdentity button[aria-pressed=true]{background:#c4ed7233;border-width:2px}.GrinchTokShell-module__GquMmq__photoSound .GrinchTokShell-module__GquMmq__noticeActions button{color:#fff;background:0 0;border-color:#d4f8a4}.GrinchTokShell-module__GquMmq__controls{justify-content:flex-start}.GrinchTokShell-module__GquMmq__controls>button:last-child{margin-left:auto}.GrinchTokShell-module__GquMmq__controls button{background:#f5ffe8c7}.GrinchTokShell-module__GquMmq__commentsBackdrop,.GrinchTokShell-module__GquMmq__modalBackdrop{text-shadow:none;color:#142109}.GrinchTokShell-module__GquMmq__commentSheet{box-sizing:border-box}.GrinchTokShell-module__GquMmq__composer button:focus-visible,.GrinchTokShell-module__GquMmq__composer a:focus-visible{outline-offset:3px;outline:3px solid #142109}.GrinchTokShell-module__GquMmq__commentIdentity button{border-radius:1rem;min-height:44px;padding:.45rem .7rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentInputRow{flex-wrap:wrap}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentInputRow textarea{flex:12rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentInputRow button{flex-shrink:0}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentActions{flex-wrap:wrap;align-items:center;gap:.2rem;display:flex}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentActions button{color:#49652a;background:0 0;border:0;border-radius:.65rem;min-height:36px;padding:.25rem .5rem;font-size:.75rem;font-weight:650}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentActions .GrinchTokShell-module__GquMmq__commentMore{letter-spacing:.1rem;font-size:1.25rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentMenu{background:#e7f5d2;border-radius:.9rem;gap:.5rem;width:fit-content;padding:.4rem;display:flex;box-shadow:0 2px 8px #14210922}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentMenu button{border-radius:.7rem;min-height:44px;padding:.4rem .7rem;font-size:.8rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentIdentity button{padding:.35rem .65rem;font-size:.8rem}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__postMore{letter-spacing:.12rem;background:#0b170966;min-width:44px;margin-left:auto}.GrinchTokShell-module__GquMmq__postOptions{gap:.6rem;margin-top:1rem;display:grid}.GrinchTokShell-module__GquMmq__postOptions button{text-align:left;background:#fffdf5;border-radius:1rem;min-height:60px;padding:.85rem 1rem}.GrinchTokShell-module__GquMmq__postOptions strong,.GrinchTokShell-module__GquMmq__postOptions small{display:block}.GrinchTokShell-module__GquMmq__postOptions strong{font-size:.9rem}.GrinchTokShell-module__GquMmq__postOptions small{color:#4b632f;margin-top:.25rem;font-size:.75rem;line-height:1.5}.GrinchTokShell-module__GquMmq__activitySheet{background:#f8fff0;flex-direction:column;padding:1rem;display:flex;overflow:hidden}.GrinchTokShell-module__GquMmq__activitySheet .GrinchTokShell-module__GquMmq__composerHeading{flex-shrink:0;padding:.15rem .15rem .6rem}.GrinchTokShell-module__GquMmq__activityEyebrow{color:#57702f;letter-spacing:.04em;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.GrinchTokShell-module__GquMmq__activitySheet .GrinchTokShell-module__GquMmq__activityHelp{color:#4b632f;flex-shrink:0;margin:.15rem .15rem .85rem;font-size:.8rem;line-height:1.5}.GrinchTokShell-module__GquMmq__activityList{overscroll-behavior-y:contain;min-height:0;padding:.15rem .15rem .4rem;overflow-y:auto}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry{background:#fffdf7;border:1px solid #d1deb8;border-radius:1rem;margin-bottom:.65rem;padding:.85rem 1rem;box-shadow:0 2px 5px #2537140a}.GrinchTokShell-module__GquMmq__mentionHeading{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.GrinchTokShell-module__GquMmq__mentionHeading strong{font-size:.9rem}.GrinchTokShell-module__GquMmq__mentionHeading time{color:#58703a;margin-left:auto;font-size:.7rem}.GrinchTokShell-module__GquMmq__mentionKind{color:#57702f;margin-top:.2rem;font-size:.72rem;font-weight:650;display:block}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry p{white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.6rem 0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry small{color:#37581d;font-size:.75rem;font-weight:700;text-decoration:none;display:block}.GrinchTokShell-module__GquMmq__activityStatus{background:#eef6e1;border-radius:1rem;padding:1rem;font-size:.85rem;line-height:1.6}.GrinchTokShell-module__GquMmq__activityList>button,.GrinchTokShell-module__GquMmq__activityStatus button{border-radius:1rem;min-height:44px;padding:.5rem .8rem;font-size:.8rem}.GrinchTokShell-module__GquMmq__recorder{color:#142109;background:#f5ffe8;border-radius:1rem;margin-top:1rem;padding:1rem}.GrinchTokShell-module__GquMmq__recorder>p{margin:.65rem 0;font-size:.85rem;line-height:1.6}.GrinchTokShell-module__GquMmq__cameraPreview{object-fit:contain;background:#0b1407;border-radius:1rem;width:100%;max-height:55dvh;margin:.75rem 0;display:block}.GrinchTokShell-module__GquMmq__recordCountdown{text-align:center;font-weight:750;font-size:2rem!important}.GrinchTokShell-module__GquMmq__recorder button:focus-visible,.GrinchTokShell-module__GquMmq__recorder a:focus-visible{outline-offset:3px;outline:3px solid #142109}.GrinchTokShell-module__GquMmq__page,.GrinchTokShell-module__GquMmq__studioPage,.GrinchTokShell-module__GquMmq__composer,.GrinchTokShell-module__GquMmq__recorder{font-family:"Trebuchet MS",var(--font-geist-sans),sans-serif}.GrinchTokShell-module__GquMmq__controls button,.GrinchTokShell-module__GquMmq__composer h2,.GrinchTokShell-module__GquMmq__composer h3,.GrinchTokShell-module__GquMmq__studioHeader h1,.GrinchTokShell-module__GquMmq__recorder button,.GrinchTokShell-module__GquMmq__studioLink{letter-spacing:-.025em;font-family:ui-rounded,Arial Rounded MT Bold,Trebuchet MS,sans-serif;font-weight:800}.GrinchTokShell-module__GquMmq__controls{gap:.4rem}.GrinchTokShell-module__GquMmq__controls button{background:#f7ffe5df;border-color:#294514;padding:.4rem .8rem;font-size:.85rem;box-shadow:0 2px #294514}.GrinchTokShell-module__GquMmq__controls button:active{box-shadow:none;transform:translateY(1px)}.GrinchTokShell-module__GquMmq__composer{background:linear-gradient(155deg,#fffdf0,#f1ffdf);border:1px solid #c8df94}.GrinchTokShell-module__GquMmq__composer h2{letter-spacing:-.035em;font-size:1.35rem}.GrinchTokShell-module__GquMmq__composer h3{margin-bottom:.35rem;font-size:1.1rem}.GrinchTokShell-module__GquMmq__composerHeading button{background:#ecf8d5;border-color:#8baa58}.GrinchTokShell-module__GquMmq__composer label{font-weight:700}.GrinchTokShell-module__GquMmq__composer input[type=text],.GrinchTokShell-module__GquMmq__composer input:not([type]),.GrinchTokShell-module__GquMmq__composer textarea{background:#fffef8;border-color:#a1bb79;border-radius:1rem;box-shadow:inset 0 1px 3px #2639150a}.GrinchTokShell-module__GquMmq__composer .GrinchTokShell-module__GquMmq__noticeActions button,.GrinchTokShell-module__GquMmq__recorder .GrinchTokShell-module__GquMmq__noticeActions button{background:#e9f7cd;border-color:#9cbc64;border-radius:999px;padding:.45rem .85rem;font-size:.8rem}.GrinchTokShell-module__GquMmq__composer .GrinchTokShell-module__GquMmq__noticeActions button[aria-pressed=true]{color:#142109;background:#d6f28b;box-shadow:0 0 0 1px #66893c}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentActions button{color:#426023;border-radius:999px;padding:.2rem .55rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentActions button:active{background:#e1f2c2}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentIdentity{gap:.35rem;margin-bottom:.35rem;font-size:.75rem}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentIdentity button{border-radius:999px;min-height:36px;font-size:.75rem}.GrinchTokShell-module__GquMmq__commentInputRow button{color:#f7ffe7;background:#233d14;border-color:#233d14;border-radius:999px}.GrinchTokShell-module__GquMmq__replyTarget button,.GrinchTokShell-module__GquMmq__mentionTools button,.GrinchTokShell-module__GquMmq__mentionPicker button{border-radius:999px;font-size:.75rem}.GrinchTokShell-module__GquMmq__replyThread{border-color:#badc83}.GrinchTokShell-module__GquMmq__activityEyebrow{letter-spacing:.09em;text-transform:uppercase;font-size:.65rem}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry{background:#fffef6;border-color:#d4e7ac #d4e7ac #d4e7ac #a7cf57;border-left-style:solid;border-left-width:4px;border-radius:1.2rem;box-shadow:0 3px 9px #2639150c}.GrinchTokShell-module__GquMmq__unreadBadge{background:#d8f697;border:1px solid #b6d878}.GrinchTokShell-module__GquMmq__postOptions button{border-color:#c5daa4;border-radius:1.2rem}.GrinchTokShell-module__GquMmq__interactions button,.GrinchTokShell-module__GquMmq__useSound{background:#07120333;border-color:#d6efb2;border-radius:999px}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__postMore{background:#07120366}.GrinchTokShell-module__GquMmq__feedHint{color:#294514;letter-spacing:.015em;background:#f7ffe8e8;font-size:.65rem}.GrinchTokShell-module__GquMmq__studioPage{min-height:100dvh;padding:max(1rem,env(safe-area-inset-top)) .75rem max(1.5rem,env(safe-area-inset-bottom));color:#142109;background:#a0c139 url(/grinchtok/fur-realistic-v1.webp) 0 0/384px}.GrinchTokShell-module__GquMmq__studioShell{max-width:36rem;margin:auto}.GrinchTokShell-module__GquMmq__studioLogo{width:clamp(230px,65vw,320px);height:auto;margin:.75rem 0 .4rem}.GrinchTokShell-module__GquMmq__studioHeader{background:#f7ffeaef;border:1px solid #d1e9a3;border-radius:1.4rem;padding:1rem 1.2rem;box-shadow:0 3px #29451455}.GrinchTokShell-module__GquMmq__studioHeader h1{margin:.25rem 0 .5rem;font-size:clamp(1.5rem,6vw,2rem);line-height:1.15}.GrinchTokShell-module__GquMmq__studioHeader>p:last-child{color:#49672d;font-size:.7rem;line-height:1.5}.GrinchTokShell-module__GquMmq__studioEyebrow{color:#527029;font-size:.7rem;font-weight:800}.GrinchTokShell-module__GquMmq__recorder{background:linear-gradient(155deg,#fffdf0,#f1ffdf);border:1px solid #c8df94;border-radius:1.5rem;padding:1rem;box-shadow:0 6px 22px #1b300d33}.GrinchTokShell-module__GquMmq__recorder section[aria-label=Sound\ library] h3{margin-top:1rem;font-family:ui-rounded,Trebuchet MS,sans-serif;font-size:1.2rem;font-weight:800}.GrinchTokShell-module__GquMmq__recorder .GrinchTokShell-module__GquMmq__pending{background:#fffef7;border:1px solid #d7e6bc;border-radius:1.1rem;margin:.65rem 0;padding:.85rem}.GrinchTokShell-module__GquMmq__recorder .GrinchTokShell-module__GquMmq__pending small{color:#527039;margin-top:.25rem;font-size:.7rem;display:block}.GrinchTokShell-module__GquMmq__recorder .GrinchTokShell-module__GquMmq__soundChoice{background:#e2f4bb;border-color:#b2d376;border-radius:1rem;font-weight:700}.GrinchTokShell-module__GquMmq__studioLink{color:#233d14;background:#e9f7cd;border:1px solid #85a850;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:44px;padding:.5rem .8rem;font-size:.8rem;text-decoration:none;display:inline-flex}.GrinchTokShell-module__GquMmq__cameraPreview{border:2px solid #c6e38a;border-radius:1.35rem;box-shadow:0 3px #436122}.GrinchTokShell-module__GquMmq__recordCountdown{color:#365b17;text-shadow:2px 2px #d8f58b;font-family:ui-rounded,Trebuchet MS,sans-serif;font-size:3rem!important}.GrinchTokShell-module__GquMmq__recorder>p[role=status]{background:#e8f5d2;border-radius:1rem;padding:.65rem .8rem}.GrinchTokShell-module__GquMmq__recorder>p[role=alert]{color:#812c31}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__controls button:active{transform:none}}.GrinchTokShell-module__GquMmq__newPostSheet{padding:1rem}.GrinchTokShell-module__GquMmq__createChoices{gap:.65rem;margin-top:1rem;display:grid}.GrinchTokShell-module__GquMmq__createChoices button{text-align:left;background:#fffef7;border-color:#bfd899;border-radius:1.2rem;grid-template-columns:2.75rem 1fr;align-items:center;column-gap:.65rem;min-height:78px;padding:.8rem;display:grid}.GrinchTokShell-module__GquMmq__createChoices button>span{color:#365b17;background:#e2f4bb;border-radius:1rem;grid-row:span 2;place-items:center;width:2.75rem;height:2.75rem;font-size:1.65rem;display:grid}.GrinchTokShell-module__GquMmq__createChoices strong{letter-spacing:-.02em;font-family:ui-rounded,Trebuchet MS,sans-serif;font-size:.95rem}.GrinchTokShell-module__GquMmq__createChoices small{color:#527039;font-size:.75rem;line-height:1.5}.GrinchTokShell-module__GquMmq__newPostSheet>.GrinchTokShell-module__GquMmq__studioLink{margin-top:.65rem}.GrinchTokShell-module__GquMmq__newPostSheet .GrinchTokShell-module__GquMmq__recorder{box-shadow:none;background:0 0;border:0;margin-top:.5rem;padding:0}.GrinchTokShell-module__GquMmq__newPostSheet .GrinchTokShell-module__GquMmq__cameraPreview{max-height:40dvh}.GrinchTokShell-module__GquMmq__feedMenu{margin-left:auto;position:relative}.GrinchTokShell-module__GquMmq__feedMenu>button{letter-spacing:.08em;min-width:44px}.GrinchTokShell-module__GquMmq__feedMenuOptions{z-index:10;background:#f7ffe8;border:1px solid #b8d588;border-radius:1rem;gap:.3rem;min-width:10rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 4px 14px #14210944}.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenuOptions button{text-align:left;box-shadow:none;background:0 0;border:0}.GrinchTokShell-module__GquMmq__challengeCard{background:#fffef7;border:1px solid #c5dda0;border-radius:1.2rem;margin:.85rem 0;padding:1rem}.GrinchTokShell-module__GquMmq__challengeCard h3{margin:.35rem 0}.GrinchTokShell-module__GquMmq__challengeCard p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0;font-size:.9rem;line-height:1.6}.GrinchTokShell-module__GquMmq__challengeCard small{color:#4b672f;font-size:.75rem}.GrinchTokShell-module__GquMmq__postTime{opacity:.8;margin-top:2px;font-size:.7rem;font-weight:400;display:block}.GrinchTokShell-module__GquMmq__challengeCard .GrinchTokShell-module__GquMmq__video,.GrinchTokShell-module__GquMmq__activityList>.GrinchTokShell-module__GquMmq__video{border-radius:16px;height:320px;position:relative;overflow:hidden}.GrinchTokShell-module__GquMmq__challengePostActions{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.35rem 0;font-size:.75rem;display:flex}.GrinchTokShell-module__GquMmq__challengePostActions button{color:#f5ffe8;background:#10200088;border:1px solid #d0ef91;border-radius:20px;min-height:36px;padding:.3rem .55rem}.GrinchTokShell-module__GquMmq__controls{flex-wrap:wrap}.GrinchTokShell-module__GquMmq__myPostsIdentity{gap:.4rem;margin:.5rem 0;display:flex}.GrinchTokShell-module__GquMmq__myPostsIdentity button[aria-pressed=true]{background:#d5f295;border:2px solid #527d20}.GrinchTokShell-module__GquMmq__composer .GrinchTokShell-module__GquMmq__myPostCard{text-align:left;background:#edf8dc;border:1px solid #a0bf73;border-radius:1rem;align-items:center;gap:.7rem;width:100%;margin:.55rem 0;padding:.75rem;display:flex}.GrinchTokShell-module__GquMmq__myPostIcon{background:#c7e59b;border-radius:.7rem;flex-shrink:0;place-items:center;width:42px;height:48px;font-size:1.5rem;display:grid}.GrinchTokShell-module__GquMmq__myPostDetail{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.GrinchTokShell-module__GquMmq__myPostDetail strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.85rem;display:-webkit-box;overflow:hidden}.GrinchTokShell-module__GquMmq__myPostDetail>span{font-size:.7rem;font-weight:400}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry{background:#fffdf7;border:1px solid #d9e3c8;border-radius:1.15rem;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionUnread{background:linear-gradient(120deg,#f0fbd8,#fffdf4);border-color:#a5c769;box-shadow:inset 3px 0 #82a943,0 3px 9px #2639150c}.GrinchTokShell-module__GquMmq__mentionEntry:focus-visible{outline-offset:2px;outline:3px solid #52771e}.GrinchTokShell-module__GquMmq__inboxAvatar{color:#2c4610;background:#d9eda9;border:2px solid #c2d996;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:800;display:flex;overflow:hidden}.GrinchTokShell-module__GquMmq__inboxAvatar img{object-fit:cover;width:100%;height:100%}.GrinchTokShell-module__GquMmq__mentionDetail{flex:1;min-width:0}.GrinchTokShell-module__GquMmq__mentionHeading strong{overflow-wrap:anywhere;line-height:1.35}.GrinchTokShell-module__GquMmq__mentionNew{color:#3c641b;align-items:center;gap:.3rem;margin-left:auto;font-size:.65rem;font-weight:800;display:inline-flex}.GrinchTokShell-module__GquMmq__mentionDot{background:#6e992a;border-radius:50%;width:6px;height:6px}.GrinchTokShell-module__GquMmq__mentionKind{font-size:.7rem;line-height:1.5}.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry p{-webkit-line-clamp:2;margin:.45rem 0 .6rem;line-height:1.45}.GrinchTokShell-module__GquMmq__mentionFooter{color:#4d652f;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.68rem;display:flex}.GrinchTokShell-module__GquMmq__mentionFooter .GrinchTokShell-module__GquMmq__postTime{opacity:1;margin:0;font-size:.68rem}.GrinchTokShell-module__GquMmq__mentionFooter>span{margin-left:auto;font-weight:700}@media (max-width:380px){.GrinchTokShell-module__GquMmq__activityList .GrinchTokShell-module__GquMmq__mentionEntry{gap:.5rem;padding:.7rem}.GrinchTokShell-module__GquMmq__inboxAvatar{flex-basis:36px;width:36px;height:36px}}.GrinchTokShell-module__GquMmq__feedMenuOptions[hidden]{display:none}.GrinchTokShell-module__GquMmq__soundLibrary{background:#fafff0;border:1px solid #b7d18c;border-radius:1rem;margin:.6rem 0;overflow:hidden}.GrinchTokShell-module__GquMmq__soundLibraryToggle{text-align:left;color:#294813;justify-content:space-between;align-items:center;gap:.8rem;width:100%;background:#e4f3c4!important;border:0!important;border-radius:0!important;padding:.8rem 1rem!important;display:flex!important}.GrinchTokShell-module__GquMmq__soundLibraryToggle small{color:#55713a;margin-top:.15rem;font-size:.68rem;font-weight:400;display:block}.GrinchTokShell-module__GquMmq__soundScroll{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(42dvh,340px);padding:0 .7rem .7rem;overflow-y:auto}.GrinchTokShell-module__GquMmq__soundRow{border-bottom:1px solid #d7e6bb}.GrinchTokShell-module__GquMmq__soundRowToggle{text-align:left;align-items:center;gap:.65rem;width:100%;min-height:56px;box-shadow:none!important;background:0 0!important;border:0!important;padding:.65rem .2rem!important;display:flex!important}.GrinchTokShell-module__GquMmq__soundRowToggle>span:nth-last-child(2){flex:1;min-width:0}.GrinchTokShell-module__GquMmq__soundRowToggle strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.3;display:block}.GrinchTokShell-module__GquMmq__soundRowToggle small{color:#607c42;margin-top:.1rem;font-size:.67rem;font-weight:400;display:block}.GrinchTokShell-module__GquMmq__soundIcon{color:#3e6524;background:#deecbc;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;display:grid}.GrinchTokShell-module__GquMmq__soundRowActions{padding:0 .2rem .7rem}.GrinchTokShell-module__GquMmq__soundRowActions .GrinchTokShell-module__GquMmq__noticeActions{align-items:center;gap:.4rem;margin-top:0}.GrinchTokShell-module__GquMmq__soundRowActions .GrinchTokShell-module__GquMmq__noticeActions button{min-height:40px}.GrinchTokShell-module__GquMmq__soundUploadDetails{border-bottom:1px solid #d2e3b2;padding:.6rem .8rem}.GrinchTokShell-module__GquMmq__soundUploadDetails>summary{cursor:pointer;color:#426425;min-height:36px;padding:.4rem 0;font-size:.8rem;font-weight:700;display:list-item}.GrinchTokShell-module__GquMmq__soundUploadDetails>summary span{float:right}.GrinchTokShell-module__GquMmq__soundMore{margin-left:auto;position:relative}.GrinchTokShell-module__GquMmq__soundMore>summary{cursor:pointer;border:1px solid #bfd899;border-radius:999px;place-items:center;min-width:40px;min-height:40px;list-style:none;display:grid}.GrinchTokShell-module__GquMmq__soundMore button{margin-top:.4rem}.GrinchTokShell-module__GquMmq__soundLoadMore{width:100%;margin-top:.6rem}.GrinchTokShell-module__GquMmq__clipQueue{padding:.25rem 0 .7rem}.GrinchTokShell-module__GquMmq__clipQueueList{overflow-wrap:anywhere}.GrinchTokShell-module__GquMmq__clipRow{border-bottom:1px solid #d7e6bc;padding:.6rem 0}.GrinchTokShell-module__GquMmq__clipRow label{font-size:.75rem}.GrinchTokShell-module__GquMmq__clipRow input{margin-top:.25rem;padding:.5rem .65rem}.GrinchTokShell-module__GquMmq__clipRow small{color:#547239;overflow-wrap:anywhere;margin:.3rem 0;font-size:.68rem;display:block}.GrinchTokShell-module__GquMmq__clipRow>button{padding:.3rem .6rem;font-size:.7rem}.GrinchTokShell-module__GquMmq__clipPicker{font-size:.8rem}.GrinchTokShell-module__GquMmq__soundLibrary [hidden]{display:none!important}.GrinchTokShell-module__GquMmq__soundLibrary :is(button,summary):focus-visible{outline-offset:2px;outline:3px solid #355b1c}.GrinchTokShell-module__GquMmq__createChoices{gap:.45rem}.GrinchTokShell-module__GquMmq__createChoices button{min-height:64px;padding:.6rem .8rem}.GrinchTokShell-module__GquMmq__soundSearch{padding:.7rem}.GrinchTokShell-module__GquMmq__soundSearch label{margin-bottom:.3rem;font-size:.75rem;font-weight:700;display:block}.GrinchTokShell-module__GquMmq__soundSearch>div{align-items:center;gap:.4rem;display:flex}.GrinchTokShell-module__GquMmq__soundSearch input{color:#294813;background:#fff;border:1px solid #aac583;border-radius:.7rem;flex:1;width:100%;min-width:0;padding:.65rem;font-size:16px}.GrinchTokShell-module__GquMmq__soundSearch button{flex-shrink:0;min-height:44px;padding:.4rem .6rem;font-size:.7rem}.GrinchTokShell-module__GquMmq__clipPickerLabel{margin:.5rem 0;font-size:.8rem;font-weight:700;display:block}.GrinchTokShell-module__GquMmq__clipPicker{color:#294813;cursor:pointer;background:#fff;border:1px solid #8ba65b;border-radius:.8rem;width:100%;min-height:48px;padding:.4rem;font-size:.8rem;display:block}.GrinchTokShell-module__GquMmq__clipPicker::file-selector-button{color:#fff;cursor:pointer;background:#294813;border:0;border-radius:.65rem;min-height:40px;margin-right:.6rem;padding:.45rem .8rem;font-weight:700}.GrinchTokShell-module__GquMmq__clipPicker:focus-visible{outline-offset:2px;outline:3px solid #355b1c}.GrinchTokShell-module__GquMmq__clipPicker:disabled{opacity:.55;cursor:not-allowed}.GrinchTokShell-module__GquMmq__clipRow label{margin:.7rem 0;font-size:.8rem;font-weight:700;display:block}.GrinchTokShell-module__GquMmq__clipRow label input{color:#243126;background:#fff;border:1px solid #91ad6d;border-radius:.7rem;width:100%;min-height:48px;margin-top:.35rem;padding:.65rem .75rem;font-size:16px;display:block}.GrinchTokShell-module__GquMmq__clipRow label input::placeholder{color:#788b70}.GrinchTokShell-module__GquMmq__clipRow label input:focus-visible{outline-offset:2px;outline:3px solid #355b1c}.GrinchTokShell-module__GquMmq__clipRow label input:disabled{color:#687365;background:#edf1e8}.GrinchTokShell-module__GquMmq__header{justify-content:space-between;align-items:center;gap:6px;height:66px;padding:4px 100px 4px 2px;display:flex}.GrinchTokShell-module__GquMmq__brand{min-width:0;margin:0}.GrinchTokShell-module__GquMmq__title{width:clamp(128px,38vw,190px)}.GrinchTokShell-module__GquMmq__subtitle{margin-top:0;padding:1px 5px;font-size:9px}.GrinchTokShell-module__GquMmq__homeLink{white-space:nowrap;background:#f3ffdfed;border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:6px 8px;font-size:11px;font-weight:750;display:flex}.GrinchTokShell-module__GquMmq__controls{z-index:12;gap:4px;padding:0;position:absolute;top:10px;right:10px}.GrinchTokShell-module__GquMmq__controls>button,.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenu>button{background:#f3ffdfed;width:44px;height:44px;padding:0;font-size:20px}.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenuOptions{min-width:190px}.GrinchTokShell-module__GquMmq__feedMenuOptions a{border-radius:10px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:700}.GrinchTokShell-module__GquMmq__feedMenuOptions a:hover{background:#dfedc8}.GrinchTokShell-module__GquMmq__videoCaption{max-height:40%;padding:1.2rem .65rem .45rem}.GrinchTokShell-module__GquMmq__authorRow .GrinchTokShell-module__GquMmq__avatar,.GrinchTokShell-module__GquMmq__memberAvatar{width:30px;height:30px}.GrinchTokShell-module__GquMmq__postText{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.8em;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.GrinchTokShell-module__GquMmq__expandedCaption{-webkit-line-clamp:unset;max-height:20dvh;display:block;overflow:auto}.GrinchTokShell-module__GquMmq__captionToggle{color:#f1ffdc;min-height:32px;padding:2px 8px;font-size:12px;font-weight:700;text-decoration:underline}.GrinchTokShell-module__GquMmq__useSound{min-height:32px;margin:2px 0;padding:5px 8px;font-size:11px}.GrinchTokShell-module__GquMmq__feedHint{min-height:24px;margin-top:3px;padding:4px;font-size:10px}.GrinchTokShell-module__GquMmq__photoSound{max-width:calc(100% - 100px);max-height:24%;padding:6px}.GrinchTokShell-module__GquMmq__photoSound .GrinchTokShell-module__GquMmq__soundName{font-size:11px}.GrinchTokShell-module__GquMmq__photoSound .GrinchTokShell-module__GquMmq__noticeActions button{min-height:36px;padding:5px 8px;font-size:11px}@media (min-width:700px){.GrinchTokShell-module__GquMmq__header{padding-top:4px}.GrinchTokShell-module__GquMmq__controls{right:18px}}.GrinchTokShell-module__GquMmq__authorProfileAvatar{min-width:40px;min-height:44px;color:inherit;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.GrinchTokShell-module__GquMmq__authorProfileName{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #f1ffdc55;text-decoration:underline #f1ffdc55}.GrinchTokShell-module__GquMmq__authorProfileAvatar:focus-visible,.GrinchTokShell-module__GquMmq__authorProfileName:focus-visible{outline-offset:3px;outline:2px solid #f1ffdc}.GrinchTokShell-module__GquMmq__commentProfile{color:#1d3816;text-underline-offset:3px;align-items:center;gap:5px;min-height:36px;-webkit-text-decoration:underline #527c2866;text-decoration:underline #527c2866;display:inline-flex}.GrinchTokShell-module__GquMmq__commentInitial{color:#254b1b;background:#d9edb6;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:750;display:inline-grid}.GrinchTokShell-module__GquMmq__commentProfile:focus-visible{outline-offset:3px;outline:2px solid #254b1b}.GrinchTokShell-module__GquMmq__discoveryTabs{background:#eefeceeb;border:1px solid #eaffab80;border-radius:999px;flex-shrink:0;gap:4px;margin:0 0 9px;padding:3px;display:flex}.GrinchTokShell-module__GquMmq__discoveryTabs button{color:#345324;background:0 0;border:0;border-radius:999px;flex:1;min-height:40px;padding:8px 12px;font-size:12px;font-weight:750}.GrinchTokShell-module__GquMmq__discoveryTabs button[aria-current]{color:#f2ffdc;background:#183a24;box-shadow:0 2px 5px #132a1733}.GrinchTokShell-module__GquMmq__discoveryTabs button:disabled{opacity:.5}.GrinchTokShell-module__GquMmq__feedSurface{display:contents}.GrinchTokShell-module__GquMmq__feedSurface[hidden]{display:none}.GrinchTokShell-module__GquMmq__discover{overscroll-behavior:contain;color:#193d2b;scrollbar-width:thin;background:#f6f8eb;border-radius:22px 22px 0 0;flex:1;min-height:0;padding:22px 14px 30px;overflow-y:auto}.GrinchTokShell-module__GquMmq__discoverHeading>p{letter-spacing:.16em;color:#788150;font-size:8px;font-weight:800}.GrinchTokShell-module__GquMmq__discoverHeading h2{letter-spacing:-.035em;outline:none;margin:9px 0 12px;font-family:Georgia,serif;font-size:30px;line-height:1.05}.GrinchTokShell-module__GquMmq__discoverHeading>span{color:#62715b;font-size:12px;line-height:1.6;display:block}.GrinchTokShell-module__GquMmq__discoverSearch{margin:20px 0 14px}.GrinchTokShell-module__GquMmq__discoverSearch label{margin-bottom:6px;font-size:11px;font-weight:750;display:block}.GrinchTokShell-module__GquMmq__discoverSearch>div{background:#fff;border:1px solid #cdd5b7;border-radius:17px;gap:5px;padding:5px;display:flex}.GrinchTokShell-module__GquMmq__discoverSearch input{color:#193d2b;background:0 0;border:0;border-radius:12px;flex:1;width:0;min-width:0;padding:8px;font-size:12px}.GrinchTokShell-module__GquMmq__discoverSearch button,.GrinchTokShell-module__GquMmq__discoverMore{color:#f5ffe0;background:#224e37;border:0;border-radius:12px;min-height:44px;padding:10px 13px;font-size:12px;font-weight:750}.GrinchTokShell-module__GquMmq__topicChips,.GrinchTokShell-module__GquMmq__topicPicker>div{flex-wrap:wrap;gap:6px;display:flex}.GrinchTokShell-module__GquMmq__topicChips button,.GrinchTokShell-module__GquMmq__topicPicker button{color:#43603b;background:#fffdf3;border:1px solid #c3cda9;border-radius:999px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:700}.GrinchTokShell-module__GquMmq__topicChips button[aria-pressed=true],.GrinchTokShell-module__GquMmq__topicPicker button[aria-pressed=true]{color:#25472a;background:#e0edc4;border-color:#71864c}.GrinchTokShell-module__GquMmq__discoverFilter{justify-content:space-between;align-items:center;gap:6px;margin-top:12px;font-size:11px;display:flex}.GrinchTokShell-module__GquMmq__discoverFilter button,.GrinchTokShell-module__GquMmq__discoverNotice button{min-height:40px;padding:6px;font-weight:750;text-decoration:underline}.GrinchTokShell-module__GquMmq__discoverSectionTitle,.GrinchTokShell-module__GquMmq__recommendations h3{letter-spacing:-.02em;margin:24px 0 13px;font-family:Georgia,serif;font-size:21px}.GrinchTokShell-module__GquMmq__discoverGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 11px;display:grid}.GrinchTokShell-module__GquMmq__discoverCard{text-align:left;color:#234b32;background:0 0;border:0;min-width:0;padding:0;display:block}.GrinchTokShell-module__GquMmq__discoverImage{aspect-ratio:3/4;background:linear-gradient(140deg,#d3e0b6,#739177);border-radius:15px;display:block;position:relative;overflow:hidden;box-shadow:0 3px 8px #26351b13}.GrinchTokShell-module__GquMmq__discoverImage>img{object-fit:cover;width:100%;height:100%}.GrinchTokShell-module__GquMmq__discoverImage>small{color:#fffdf0;background:linear-gradient(#0000,#0e281ec4);padding:24px 9px 9px;font-size:10px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.GrinchTokShell-module__GquMmq__discoverCard>strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:8px 0 4px;font-size:12px;font-weight:750;line-height:1.45;display:-webkit-box;overflow:hidden}.GrinchTokShell-module__GquMmq__discoverAuthor{color:#788266;font-size:10px;display:block}.GrinchTokShell-module__GquMmq__discoverFallback{color:#edf3d8;place-items:center;height:100%;font-size:38px;display:grid}.GrinchTokShell-module__GquMmq__discoverEmpty{text-align:center;border:1px dashed #bfcca5;border-radius:20px;margin:15px 0;padding:36px 18px}.GrinchTokShell-module__GquMmq__discoverEmpty>span{color:#9bb468;font-size:38px}.GrinchTokShell-module__GquMmq__discoverEmpty h3{margin:12px 0;font-family:Georgia,serif;font-size:23px}.GrinchTokShell-module__GquMmq__discoverEmpty p,.GrinchTokShell-module__GquMmq__discoverNotice{color:#63745a;font-size:12px;line-height:1.7}.GrinchTokShell-module__GquMmq__discoverMore{width:100%;margin-top:25px}.GrinchTokShell-module__GquMmq__recommendations>p{color:#7b866a;margin-top:-7px;margin-bottom:12px;font-size:11px}.GrinchTokShell-module__GquMmq__recommendations>div{scroll-snap-type:x proximity;gap:10px;padding-bottom:8px;display:flex;overflow:auto}.GrinchTokShell-module__GquMmq__recommendations .GrinchTokShell-module__GquMmq__discoverCard{scroll-snap-align:start;flex:0 0 44%}.GrinchTokShell-module__GquMmq__topicPicker{border:0;margin:15px 0}.GrinchTokShell-module__GquMmq__topicPicker legend{margin-bottom:8px;font-size:13px;font-weight:750}.GrinchTokShell-module__GquMmq__topicPicker legend small{font-size:10px;font-weight:400}.GrinchTokShell-module__GquMmq__topicPicker:disabled button{opacity:.5}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__savePost{align-items:center;gap:4px;padding:6px;display:inline-flex}.GrinchTokShell-module__GquMmq__savePost small{font-size:10px}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__savePost[aria-pressed=true]{color:#dfff97}.GrinchTokShell-module__GquMmq__discover :is(button,input):focus-visible,.GrinchTokShell-module__GquMmq__discoveryTabs button:focus-visible{outline-offset:3px;outline:3px solid #748c4f}@media (min-width:700px){.GrinchTokShell-module__GquMmq__discover{padding:26px 22px}.GrinchTokShell-module__GquMmq__discoverGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.GrinchTokShell-module__GquMmq__recommendations .GrinchTokShell-module__GquMmq__discoverCard{flex-basis:30%}}.GrinchTokShell-module__GquMmq__waveSelectorLabel{font-weight:700;display:block}.GrinchTokShell-module__GquMmq__waveSelector{width:100%;height:64px;margin:.6rem 0;position:relative}.GrinchTokShell-module__GquMmq__waveBars{pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;inset:5px 0}.GrinchTokShell-module__GquMmq__waveBars span{background:#8faa68;border-radius:3px;flex:1;min-width:1px}.GrinchTokShell-module__GquMmq__waveRange{opacity:.45;cursor:pointer;accent-color:#294813;width:100%;height:100%;margin:0;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__waveRange:focus-visible{outline-offset:2px;outline:3px solid #294813}.GrinchTokShell-module__GquMmq__discoveryTabs{background:#eeface;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.GrinchTokShell-module__GquMmq__discoveryTabs button{min-width:0;min-height:44px;padding:8px 4px;font-size:clamp(11px,3vw,12px)}.GrinchTokShell-module__GquMmq__playerTools .GrinchTokShell-module__GquMmq__audioToggle{background:#14261eee;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:0 2px 8px #0004}.GrinchTokShell-module__GquMmq__playerTools .GrinchTokShell-module__GquMmq__audioToggle:disabled{opacity:.55}.GrinchTokShell-module__GquMmq__playerTools button:focus-visible{outline-offset:3px;outline:3px solid #d7f88b}.GrinchTokShell-module__GquMmq__hashLanding{color:#193d2b;background:#f6f8eb;border-radius:22px;flex:1;min-height:0;padding:28px 20px;overflow:auto}.GrinchTokShell-module__GquMmq__hashLanding h2{margin:10px 0 16px;font-family:Georgia,serif;font-size:30px}.GrinchTokShell-module__GquMmq__hashLanding p{font-size:14px;line-height:1.6}.GrinchTokShell-module__GquMmq__collectionOverlay{z-index:40;background-color:#a0c139;height:100dvh;position:fixed;inset:0;overflow:hidden}.GrinchTokShell-module__GquMmq__collectionHeader{color:#193d2b;background:#eeface;border-radius:16px;flex-shrink:0;align-items:center;gap:12px;margin-bottom:8px;padding:8px;display:flex}.GrinchTokShell-module__GquMmq__collectionHeader button{flex-shrink:0;min-height:44px;padding:8px 12px;font-weight:750}.GrinchTokShell-module__GquMmq__collectionHeader h2{overflow-wrap:anywhere;font-size:15px;font-weight:750;line-height:1.3}@media (max-height:500px){.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true])>.GrinchTokShell-module__GquMmq__header{display:none}}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true])>.GrinchTokShell-module__GquMmq__header{padding:4px 2px 2px}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true]) .GrinchTokShell-module__GquMmq__brand{min-height:52px;margin:0}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true]) .GrinchTokShell-module__GquMmq__title{width:160px}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true]) .GrinchTokShell-module__GquMmq__subtitle{margin:0;padding:1px 5px;font-size:9px;line-height:12px}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true])>.GrinchTokShell-module__GquMmq__discoveryTabs{flex:none;margin:4px 0 6px;padding:3px}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true])>.GrinchTokShell-module__GquMmq__discoveryTabs button{min-height:44px;padding:6px 2px}.GrinchTokShell-module__GquMmq__cameraPreview.GrinchTokShell-module__GquMmq__selfiePreview{transform:scaleX(-1)}.GrinchTokShell-module__GquMmq__challengeHomeSurface{overscroll-behavior:contain;border-radius:24px;flex:1;min-height:0;padding-bottom:10px;overflow-y:auto}.GrinchTokShell-module__GquMmq__referenceInline{border:1px solid #82965b;border-radius:16px;margin:12px 0;padding:12px}.GrinchTokShell-module__GquMmq__referenceForm{gap:12px;display:grid}.GrinchTokShell-module__GquMmq__referenceBrowser{margin:12px 0}.GrinchTokShell-module__GquMmq__referenceBrowser summary{cursor:pointer;padding:12px}.GrinchTokShell-module__GquMmq__referenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.GrinchTokShell-module__GquMmq__referenceGrid button{text-align:left;gap:6px;min-width:0;padding:8px;display:grid}.GrinchTokShell-module__GquMmq__referenceGrid img{object-fit:cover;border-radius:8px;width:100%;height:110px}.GrinchTokShell-module__GquMmq__referenceGrid span{overflow-wrap:anywhere;font-size:12px}.GrinchTokShell-module__GquMmq__referenceGrid button[aria-pressed=true]{outline:3px solid #386c37}.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenuOptions{gap:0;min-width:190px;padding:.25rem}.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenuOptions a,.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenuOptions button{border-radius:10px;align-items:center;width:100%;min-height:44px;padding:6px 10px;font-size:13px;line-height:1.3;display:flex}.GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenuOptions .GrinchTokShell-module__GquMmq__feedMenuExit{color:#b42318}.GrinchTokShell-module__GquMmq__mentionTools{color:#657658;gap:6px;margin:2px 0 4px;font-size:10px}.GrinchTokShell-module__GquMmq__composer .GrinchTokShell-module__GquMmq__mentionTools button{color:#486138;min-width:44px;min-height:36px;box-shadow:none;background:#e1edcd80;border:1px solid #688d4140;border-radius:10px;place-items:center;padding:2px 8px;font-size:18px;font-weight:600;display:grid}.GrinchTokShell-module__GquMmq__mentionTools button:hover,.GrinchTokShell-module__GquMmq__mentionTools button:focus-visible{background:#e1edcde6}.GrinchTokShell-module__GquMmq__discoverSearch .GrinchTokShell-module__GquMmq__peopleSearchToggle{color:#486138;background:#e1edcd99;min-width:40px;padding:5px;font-size:19px;font-weight:600}.GrinchTokShell-module__GquMmq__discoverSearch input{font-size:16px}.GrinchTokShell-module__GquMmq__commentSheet .GrinchTokShell-module__GquMmq__commentForm{max-height:none;overflow:visible}.GrinchTokShell-module__GquMmq__commentPeople{z-index:3;position:relative}.GrinchTokShell-module__GquMmq__commentPeople>div{max-height:min(160px,24dvh);margin-bottom:4px;position:absolute;bottom:0;left:0;right:0}.GrinchTokShell-module__GquMmq__carouselMedia{touch-action:pan-y pinch-zoom}.GrinchTokShell-module__GquMmq__carouselControls{z-index:5;pointer-events:none;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__carouselControls button{pointer-events:auto;color:#fff;text-shadow:0 1px 5px #000,0 0 2px #000;background:0 0;border:0;place-items:center;width:44px;min-height:52px;padding:0;font-size:38px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.GrinchTokShell-module__GquMmq__carouselControls button:focus-visible{outline-offset:-4px;border-radius:8px;outline:2px solid #f3d783}.GrinchTokShell-module__GquMmq__carouselPrevious{left:0}.GrinchTokShell-module__GquMmq__carouselNext{right:0}.GrinchTokShell-module__GquMmq__carouselSelection{gap:8px;padding:0;list-style:none;display:grid}.GrinchTokShell-module__GquMmq__carouselSelection li{border:1px solid #8b9a85;border-radius:10px;align-items:center;gap:6px;padding:8px;display:flex}.GrinchTokShell-module__GquMmq__carouselSelection span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.GrinchTokShell-module__GquMmq__carouselSelection button{flex-shrink:0;min-height:36px}.GrinchTokShell-module__GquMmq__post:has(.GrinchTokShell-module__GquMmq__carouselMedia[data-media-kind=video]) .GrinchTokShell-module__GquMmq__videoCaption{bottom:3rem}.GrinchTokShell-module__GquMmq__post:has(.GrinchTokShell-module__GquMmq__carouselMedia[data-media-kind=photo]) .GrinchTokShell-module__GquMmq__videoCaption{bottom:0}.GrinchTokShell-module__GquMmq__soundtrackVideo{z-index:1;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__soundtrackVideo>button{z-index:2;color:#fff;background:#14261eee;border:1px solid #fff8;border-radius:24px;min-height:44px;padding:8px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GrinchTokShell-module__GquMmq__captionSound{flex:1;min-width:0;max-width:56%;margin-left:auto}.GrinchTokShell-module__GquMmq__captionSound:empty{display:none}.GrinchTokShell-module__GquMmq__authorRow:has(.GrinchTokShell-module__GquMmq__captionSound:not(:empty)) .GrinchTokShell-module__GquMmq__author{min-width:0;max-width:44%}.GrinchTokShell-module__GquMmq__authorRow:has(.GrinchTokShell-module__GquMmq__captionSound:not(:empty)) .GrinchTokShell-module__GquMmq__authorProfileName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.GrinchTokShell-module__GquMmq__captionSoundContent{align-items:center;gap:3px;min-width:0;height:32px;display:flex}.GrinchTokShell-module__GquMmq__soundTicker{white-space:nowrap;flex:1;min-width:0;font-size:11px;line-height:20px;overflow:hidden}.GrinchTokShell-module__GquMmq__soundTickerTrack{width:max-content;min-width:200%;animation:16s linear infinite GrinchTokShell-module__GquMmq__grinchtokSoundTicker;display:flex}.GrinchTokShell-module__GquMmq__soundTickerTrack span{box-sizing:border-box;flex:none;min-width:50%;padding-right:24px}.GrinchTokShell-module__GquMmq__captionSoundButton{color:#fff;background:0 0;border:0;flex:0 0 32px;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:grid}.GrinchTokShell-module__GquMmq__captionSoundButton:focus-visible{border-radius:50%;outline:2px solid #f3d783}.GrinchTokShell-module__GquMmq__captionSoundButton:disabled{opacity:.45}.GrinchTokShell-module__GquMmq__soundControlLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes GrinchTokShell-module__GquMmq__grinchtokSoundTicker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__soundTickerTrack{animation:none}.GrinchTokShell-module__GquMmq__soundTicker{text-overflow:ellipsis}.GrinchTokShell-module__GquMmq__soundTickerTrack span+span{display:none}}.GrinchTokShell-module__GquMmq__page{box-sizing:border-box;overscroll-behavior:none;height:100dvh;position:fixed;inset:0}.GrinchTokShell-module__GquMmq__shell{min-height:0;overflow:hidden}.GrinchTokShell-module__GquMmq__header{z-index:11;flex:none;position:sticky;top:0}.GrinchTokShell-module__GquMmq__discoveryTabs{flex-shrink:0}.GrinchTokShell-module__GquMmq__shell:has([data-conversation=true])>.GrinchTokShell-module__GquMmq__header{display:flex}.GrinchTokShell-module__GquMmq__feedToast{animation:4.5s forwards GrinchTokShell-module__GquMmq__feedToastFade}@keyframes GrinchTokShell-module__GquMmq__feedToastFade{0%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__feedToast{animation:none}}.GrinchTokShell-module__GquMmq__immersivePage{background:#080e09;padding:0}.GrinchTokShell-module__GquMmq__immersiveShell{width:100%;max-width:none;padding:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__feed{box-shadow:none;background:#080e09;border-radius:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__header{top:calc(env(safe-area-inset-top) + 8px);z-index:20;pointer-events:auto;align-items:center;height:48px;padding:0 0 0 42px;transition:opacity .16s,transform .16s;display:flex;position:absolute;left:12px;right:96px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__header .GrinchTokShell-module__GquMmq__title{width:clamp(110px,32vw,160px)}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__header .GrinchTokShell-module__GquMmq__homeLink{color:#fff;background:#14261edb;border:1px solid #f3ffdf88;min-height:38px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__header .GrinchTokShell-module__GquMmq__subtitle{display:none}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__discoveryTabs{z-index:20;top:calc(env(safe-area-inset-top) + 60px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#eefecee8;margin:0;padding:3px;transition:opacity .16s,transform .16s;position:absolute;left:12px;right:12px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__navigationHidden{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-10px)}.GrinchTokShell-module__GquMmq__revealNavigation{z-index:24;top:calc(env(safe-area-inset-top) + 12px);color:#fff;text-shadow:0 1px 2px #000;background:#101b15aa;border:1px solid #fff8;border-radius:999px;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:4px 8px;font-size:16px;font-weight:750;display:flex;position:absolute;left:8px}.GrinchTokShell-module__GquMmq__revealNavigation span{font-size:10px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__controls{top:calc(env(safe-area-inset-top) + 10px);z-index:22;right:8px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__controls>button,.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__controls .GrinchTokShell-module__GquMmq__feedMenu>button{color:#fff;box-shadow:none;background:#102015bb;border-color:#ffffff80}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__post .GrinchTokShell-module__GquMmq__videoCaption{max-height:none;padding:4.5rem 5.1rem calc(env(safe-area-inset-bottom) + 20px) 12px;pointer-events:none;background:linear-gradient(#0000 55% 60%,#000a 100%);flex-direction:column;justify-content:flex-end;display:flex;inset:0;overflow:visible}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__post[data-kind=photo] .GrinchTokShell-module__GquMmq__videoCaption{bottom:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__post:has(.GrinchTokShell-module__GquMmq__carouselMedia[data-media-kind=video]) .GrinchTokShell-module__GquMmq__videoCaption{bottom:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__post:has(.GrinchTokShell-module__GquMmq__carouselMedia[data-media-kind=photo]) .GrinchTokShell-module__GquMmq__videoCaption{bottom:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__videoCaption>*{pointer-events:auto}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions{right:7px;bottom:calc(env(safe-area-inset-bottom) + 58px);pointer-events:auto;flex-direction:column;align-items:center;gap:9px;width:60px;margin:0;display:flex;position:absolute}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions>button{color:#fff;background:#07120366;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:54px;min-height:52px;padding:5px 2px;font-size:11px;line-height:1.15;display:flex;box-shadow:0 1px 5px #0005}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__postMore{margin:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__savePost{flex-direction:column;display:flex}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__videoCaption .GrinchTokShell-module__GquMmq__authorRow{flex-wrap:wrap;gap:5px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__videoCaption .GrinchTokShell-module__GquMmq__author{min-width:0;max-width:100%;font-size:13px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__videoCaption .GrinchTokShell-module__GquMmq__captionSound{max-width:100%;margin-left:0}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__videoCaption .GrinchTokShell-module__GquMmq__postText{font-size:12px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__feedHint{bottom:calc(env(safe-area-inset-bottom) + 7px);z-index:18;color:#fff;background:#14261ee6;border:1px solid #d6efb266;margin:0;padding:6px 10px;position:absolute;left:10px;right:10px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__feedHint button{color:#fff;border-color:#fff8;min-height:36px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__video video{object-fit:cover}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__video .GrinchTokShell-module__GquMmq__photo{object-fit:contain}@media (min-width:700px){.GrinchTokShell-module__GquMmq__immersiveShell{max-width:36rem}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__header{right:96px}}@media (prefers-reduced-motion:reduce){.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__header,.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__discoveryTabs{transition:none}}.GrinchTokShell-module__GquMmq__actionIcon{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;width:40px;height:40px;margin:0;display:block}.GrinchTokShell-module__GquMmq__actionIcon[data-saved=false]{filter:saturate(.8)brightness(.88)}.GrinchTokShell-module__GquMmq__actionIcon[data-saved=true]{filter:brightness(1.12)drop-shadow(0 0 3px #bdff5670)}.GrinchTokShell-module__GquMmq__interactions button small{white-space:nowrap;font-size:11px;font-weight:750;line-height:16px;display:block}.GrinchTokShell-module__GquMmq__heartAction{background:#07120326;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;width:54px;display:flex}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__heartAction>button{color:#fff;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:54px;min-height:44px;padding:0;display:flex}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__heartAction>.GrinchTokShell-module__GquMmq__heartCount{white-space:nowrap;height:24px;min-height:24px;padding:0 2px 4px;font-size:11px;font-weight:750;line-height:16px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions{gap:5px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions>button{height:68px;min-height:68px;box-shadow:none;white-space:nowrap;background:#07120326;border-radius:16px;gap:2px;padding:2px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__savePost{gap:2px;padding:2px}.GrinchTokShell-module__GquMmq__interactions .GrinchTokShell-module__GquMmq__postMore{letter-spacing:normal}.GrinchTokShell-module__GquMmq__heartAction:focus-within,.GrinchTokShell-module__GquMmq__interactions>button:focus-visible{outline-offset:2px;outline:2px solid #dbff8d}.GrinchTokShell-module__GquMmq__heartsBackdrop{z-index:60;color:#142109;text-shadow:none;background:#0005;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.GrinchTokShell-module__GquMmq__heartsSheet{box-sizing:border-box;width:min(100%,36rem);max-height:70dvh;padding:16px 16px max(16px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;flex-direction:column;display:flex;box-shadow:0 -8px 30px #0003}.GrinchTokShell-module__GquMmq__heartsSheet .GrinchTokShell-module__GquMmq__composerHeading{border-bottom:1px solid #b7cc9b;flex-shrink:0;padding-bottom:10px}.GrinchTokShell-module__GquMmq__heartsSheet .GrinchTokShell-module__GquMmq__composerHeading h2{font-size:20px}.GrinchTokShell-module__GquMmq__heartsSheet .GrinchTokShell-module__GquMmq__composerHeading small{white-space:nowrap;font-size:14px}.GrinchTokShell-module__GquMmq__heartsSheet button{min-height:44px}.GrinchTokShell-module__GquMmq__heartsList{overscroll-behavior:contain;min-height:0;padding:8px 0;overflow-y:auto}.GrinchTokShell-module__GquMmq__likerProfile{color:#234a2d;align-items:center;gap:12px;min-height:64px;padding:10px 0;text-decoration:none;display:flex}.GrinchTokShell-module__GquMmq__likerProfile img,.GrinchTokShell-module__GquMmq__likerProfile>span{object-fit:cover;background:#ddebbe;border-radius:50%;flex-shrink:0;width:44px;height:44px}.GrinchTokShell-module__GquMmq__likerProfile>span{color:#35531e;place-items:center;font-weight:800;display:grid;position:relative}.GrinchTokShell-module__GquMmq__likerProfile>span img{position:absolute;inset:0}.GrinchTokShell-module__GquMmq__likerProfile strong{overflow-wrap:anywhere;flex:1}.GrinchTokShell-module__GquMmq__likerProfile small{flex-shrink:0;font-size:11px}.GrinchTokShell-module__GquMmq__heartsEmpty{text-align:center;flex-direction:column;align-items:center;padding:28px 8px;display:flex}.GrinchTokShell-module__GquMmq__heartsEmpty .GrinchTokShell-module__GquMmq__actionIcon{width:64px;height:64px}.GrinchTokShell-module__GquMmq__heartsEmpty p{margin:14px 0 6px;font-weight:750}.GrinchTokShell-module__GquMmq__heartsEmpty small{color:#536846}.GrinchTokShell-module__GquMmq__moreHearts{width:100%;margin-top:10px}@media (max-height:650px){.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions{bottom:calc(env(safe-area-inset-bottom) + 38px);gap:3px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__interactions>button{height:56px;min-height:56px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__actionIcon{width:34px;height:34px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__heartAction>button:first-child{height:34px;min-height:34px}.GrinchTokShell-module__GquMmq__immersiveShell .GrinchTokShell-module__GquMmq__heartAction>.GrinchTokShell-module__GquMmq__heartCount{height:22px;min-height:22px}}.GrinchTokShell-module__GquMmq__customPlayerControls{z-index:2;pointer-events:none;position:absolute;inset:0}.GrinchTokShell-module__GquMmq__centerPlayback{color:#fff;pointer-events:auto;background:#14261e99;border:1px solid #fff8;border-radius:50%;width:64px;height:64px;font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GrinchTokShell-module__GquMmq__centerPlayback[data-paused=false]{opacity:0}.GrinchTokShell-module__GquMmq__centerPlayback:focus-visible,.GrinchTokShell-module__GquMmq__centerPlayback:hover{opacity:1;outline:2px solid #dbff8d}.GrinchTokShell-module__GquMmq__customTransport{bottom:env(safe-area-inset-bottom);pointer-events:auto;align-items:center;gap:8px;min-height:24px;display:flex;position:absolute;left:12px;right:80px}.GrinchTokShell-module__GquMmq__customTransport button{color:#fff;background:#14261ebd;border-radius:8px;flex-shrink:0;min-height:24px;padding:2px 6px;font-size:10px}.GrinchTokShell-module__GquMmq__customTransport input{accent-color:#c5f36d;width:100%;min-width:0;height:20px}
.GrinchTokRevealPreview-module__XWyiiq__preview{height:100dvh;margin:0;transition:opacity .45s;inset:0;overflow:hidden;z-index:100!important;position:fixed!important}.GrinchTokRevealPreview-module__XWyiiq__leaving{pointer-events:none}.GrinchTokRevealPreview-module__XWyiiq__leaving .GrinchTokRevealPreview-module__XWyiiq__invitation a{border-color:#ffe1a0;animation:none;box-shadow:0 0 25px #e8cc8970}.GrinchTokRevealPreview-module__XWyiiq__stage{background:0 0;height:100%;inset:0;overflow:hidden;position:absolute!important}.GrinchTokRevealPreview-module__XWyiiq__character{width:auto;max-width:none;height:min(92dvh,177.8vw);left:calc(50% - min(25.9dvh,50vw));bottom:max(3dvh,env(safe-area-inset-bottom));object-fit:contain;position:absolute}.GrinchTokRevealPreview-module__XWyiiq__source{opacity:0;pointer-events:none}.GrinchTokRevealPreview-module__XWyiiq__fallback{opacity:1}.GrinchTokRevealPreview-module__XWyiiq__invitation{right:max(5%,env(safe-area-inset-right));flex-direction:column;align-items:center;width:clamp(145px,28vw,280px);animation:.7s ease-out both GrinchTokRevealPreview-module__XWyiiq__appear;display:flex;position:absolute;bottom:29%}.GrinchTokRevealPreview-module__XWyiiq__invitation a{color:#fff4d8;text-align:center;background:linear-gradient(145deg,#203f2df5,#102a21f5);border:1px solid #d3b66b;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:58px;padding:1rem .85rem;font-size:clamp(.85rem,1.5vw,1.05rem);font-weight:650;text-decoration:none;transition:box-shadow .2s;animation:3s ease-in-out .7s infinite GrinchTokRevealPreview-module__XWyiiq__float;display:flex;box-shadow:0 0 16px #e5bf5e38,0 8px 22px #0004}.GrinchTokRevealPreview-module__XWyiiq__invitation a:hover{box-shadow:0 0 24px #e5bf5e65,0 8px 22px #0004}.GrinchTokRevealPreview-module__XWyiiq__invitation svg{flex-shrink:0;width:28px;height:28px}.GrinchTokRevealPreview-module__XWyiiq__arrow{color:#e8cd89}.GrinchTokRevealPreview-module__XWyiiq__revealTitle{top:max(6dvh,calc(env(safe-area-inset-top) + 1rem));text-align:center;pointer-events:none;animation:1.2s .25s both GrinchTokRevealPreview-module__XWyiiq__titleArrive;position:absolute;left:7%;right:7%}.GrinchTokRevealPreview-module__XWyiiq__revealTitle p{color:#dfc17d;text-transform:uppercase;letter-spacing:.3em;margin:0 0 .65rem;font-size:.7rem;font-weight:650}.GrinchTokRevealPreview-module__XWyiiq__revealTitle h1{color:#fff1d3;letter-spacing:-.02em;text-shadow:0 3px 20px #0005;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,4.2vw,3.1rem);font-weight:400;line-height:1.12}@keyframes GrinchTokRevealPreview-module__XWyiiq__titleArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.GrinchTokRevealPreview-module__XWyiiq__transcript{left:5%;bottom:max(1rem,env(safe-area-inset-bottom));color:var(--app-muted);max-width:75%;font-size:.7rem;position:absolute!important}@keyframes GrinchTokRevealPreview-module__XWyiiq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.GrinchTokRevealPreview-module__XWyiiq__controls[hidden]{display:none}.GrinchTokRevealPreview-module__XWyiiq__invitation a:focus-visible{outline-offset:4px;outline:3px solid #305417}.GrinchTokRevealPreview-module__XWyiiq__controls{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex;bottom:15%;left:50%;transform:translate(-50%);position:absolute!important}.GrinchTokRevealPreview-module__XWyiiq__controls button{color:#254210;background:#effbdc;border:1px solid #9bb971;border-radius:999px;min-height:44px;padding:.6rem 1rem;font-weight:750}.GrinchTokRevealPreview-module__XWyiiq__controls button:disabled{opacity:.55}.GrinchTokRevealPreview-module__XWyiiq__status{text-align:center;width:80%;color:var(--app-muted);margin-top:.65rem;font-size:.8rem;bottom:8%;left:10%;position:absolute!important}@keyframes GrinchTokRevealPreview-module__XWyiiq__appear{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:none}}@media (max-width:500px){.GrinchTokRevealPreview-module__XWyiiq__character{height:min(92dvh,145vw);left:-12vw}.GrinchTokRevealPreview-module__XWyiiq__invitation{width:40%;bottom:28%;right:5%}}@media (prefers-reduced-motion:reduce){.GrinchTokRevealPreview-module__XWyiiq__invitation,.GrinchTokRevealPreview-module__XWyiiq__invitation a,.GrinchTokRevealPreview-module__XWyiiq__revealTitle{animation:none}.GrinchTokRevealPreview-module__XWyiiq__preview{transition:none}}
.MeUnreadBadge-module__R19q8W__badge{z-index:2;pointer-events:none;isolation:isolate;width:32px;height:32px;text-shadow:none;filter:drop-shadow(0 2px 3px #00160b80);place-items:center;display:grid;position:absolute;top:-12px;right:-15px}.MeUnreadBadge-module__R19q8W__fur{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MeUnreadBadge-module__R19q8W__number{color:#9d2524;font-size:13px;font-weight:800;font-family:var(--font-geist-sans),Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-shadow:none;padding-top:1px;line-height:1}.MeUnreadBadge-module__R19q8W__meItem:after{content:none!important}
.GrinchTokRevealTransition-module__cjBLgW__glow{z-index:1000;pointer-events:none;background:radial-gradient(ellipse at var(--glow-x) var(--glow-y),#7ca643 0%,#467532 32%,#203f2d 70%,#102a21 100%);will-change:clip-path,opacity;animation:.42s cubic-bezier(.3,.05,.25,1) both GrinchTokRevealTransition-module__cjBLgW__openGlow;position:fixed;inset:0}.GrinchTokRevealTransition-module__cjBLgW__clearing{animation:.36s ease-out 60ms both GrinchTokRevealTransition-module__cjBLgW__clearGlow}@keyframes GrinchTokRevealTransition-module__cjBLgW__openGlow{0%{clip-path:circle(0 at var(--glow-x) var(--glow-y))}to{clip-path:circle(150vmax at var(--glow-x) var(--glow-y))}}@keyframes GrinchTokRevealTransition-module__cjBLgW__clearGlow{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.GrinchTokRevealTransition-module__cjBLgW__glow{animation:none;display:none}}
