@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";*{box-sizing:border-box}body{background:var(--c-fafaf9,#fafaf9);color:var(--c-252331,#252331);margin:0;font-family:DM Sans,sans-serif;font-size:14px}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{transition:all .18s}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}button:hover,a:hover{filter:brightness(.95)}button:disabled{opacity:.5;cursor:wait}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline:3px solid var(--c-a58ae8,#a58ae8);outline-offset:3px}.shell{display:flex}aside{background:var(--c-f1f0ec,#f1f0ec);border-right:1px solid var(--c-e6e5e1,#e6e5e1);flex-direction:column;width:242px;height:100dvh;padding:35px 23px;display:flex;position:fixed}.brand{letter-spacing:-1.3px;align-items:center;font-family:Manrope,sans-serif;font-size:29px;font-weight:800;display:flex}.logo{background:var(--c-2f293c,#2f293c);color:var(--c-e4d5ff,#e4d5ff);border-radius:12px;place-items:center;width:37px;height:37px;margin-right:8px;display:grid}.dot{color:var(--c-8e6fc1,#8e6fc1)}.space-label{letter-spacing:1.4px;color:var(--c-97949e,#97949e);margin:34px 0 18px;font-size:8px}nav{gap:9px;display:grid}nav button{text-align:left;color:var(--c-7a7581,#7a7581);border-radius:9px;align-items:center;gap:11px;padding:14px 12px;font-size:12px;display:flex}nav button span{margin-left:auto}nav button.active{background:var(--c-e5def0,#e5def0);color:var(--c-695083,#695083);font-weight:700}.aside-note{border:1px solid var(--c-dfdbdf,#dfdbdf);background:linear-gradient(135deg,var(--c-eeebf2,#eeebf2),var(--c-f5f2eb,#f5f2eb));border-radius:12px;margin-top:65px;padding:20px 16px;position:relative}.orbit{color:var(--c-a28bb8,#a28bb8);font-size:32px}.aside-note h3{letter-spacing:-.5px;font-family:Manrope;font-size:16px;line-height:1.5}.aside-note p{color:var(--c-8b8392,#8b8392);font-size:12px;line-height:1.8}.aside-note button{justify-content:space-between;align-items:center;width:100%;padding:10px 0 0;font-size:11px;font-weight:700;display:flex}.rules-link{color:var(--c-89828d,#89828d);gap:9px;margin-top:auto;padding:30px 0;font-size:11px;display:flex}.aside-bottom{border-top:1px solid var(--c-dedbdc,#dedbdc);align-items:center;gap:10px;padding-top:22px;display:flex}.avatar{background:var(--c-ded7e7,#ded7e7);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.aside-bottom strong{font-size:11px}.aside-bottom small{color:var(--c-8e8795,#8e8795);margin-top:5px;font-size:9px;display:block}main{width:calc(100% - 242px);margin-left:242px}header{border-bottom:1px solid var(--c-eae8e9,#eae8e9);justify-content:space-between;align-items:center;height:85px;padding:0 42px;display:flex}.breadcrumb{letter-spacing:1.4px;color:var(--c-a19ba5,#a19ba5);font-size:9px}.breadcrumb span{color:var(--c-cec9d0,#cec9d0);margin:0 14px}.breadcrumb b{letter-spacing:0;color:var(--c-68616e,#68616e);font-size:11px;font-weight:500}.top-actions{align-items:center;gap:16px;display:flex}.icon-btn{color:var(--c-938b9a,#938b9a);padding:6px;display:inline-flex}.sign-in{border:1px solid var(--c-dad6de,#dad6de);border-radius:7px;align-items:center;gap:14px;padding:10px 14px;font-size:11px;font-weight:600;display:flex}.content{max-width:1280px;margin:auto;padding:30px 42px 0}.hero{background:var(--c-eae0f7,#eae0f7);border:1px solid var(--c-e3d7ef,#e3d7ef);border-radius:17px;min-height:350px;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:2;width:61%;padding:35px 38px}.eyebrow{letter-spacing:1.7px;color:var(--c-7f6b97,#7f6b97);align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex}.eyebrow>span{background:var(--c-9a7eb9,#9a7eb9);border-radius:50%;width:5px;height:5px}h1{letter-spacing:-2px;margin:20px 0 15px;font-family:Manrope,sans-serif;font-size:49px;font-weight:750;line-height:1.13}h1 em{color:var(--c-9570ba,#9570ba);font-style:normal}.hero p{color:var(--c-887595,#887595);margin-bottom:23px;font-size:12px;line-height:1.9}.primary{background:var(--c-30263e,#30263e);color:var(--c-fff,#fff);border-radius:7px;justify-content:center;align-items:center;gap:25px;padding:13px 18px;font-size:11px;font-weight:600;display:inline-flex}.hero-foot{color:var(--c-9783a5,#9783a5);align-items:center;gap:6px;margin-top:13px;font-size:9px;display:flex}.hero-art{width:39%;min-height:350px;position:relative}.ghost-big{background:var(--c-fffdf7,#fffdf7);width:145px;height:169px;box-shadow:12px 18px 25px var(--c-bda7d544,#bda7d544);clip-path:polygon(0 0,100% 0,100% 100%,82% 89%,65% 100%,49% 90%,32% 100%,15% 89%,0 100%);border-radius:80px 80px 25px 25px;position:absolute;top:107px;left:50%;transform:translate(-50%)rotate(9deg)}.eyes{justify-content:center;gap:25px;margin-top:69px;display:flex}.eyes i{background:var(--c-514355,#514355);border-radius:50%;width:8px;height:15px}.blush{background:var(--c-f1cfd5,#f1cfd5);border-radius:50%;width:18px;height:7px;margin:8px auto}.float-note{z-index:2;background:var(--c-fffaf3,#fffaf3);border:1px solid var(--c-fff,#fff);color:var(--c-897593,#897593);box-shadow:0 8px 14px var(--c-bea8cd22,#bea8cd22);border-radius:9px;padding:15px 20px;font-size:12px;line-height:1.6;position:absolute}.note1{top:46px;left:0;transform:rotate(-9deg)}.note1 span{color:var(--c-b29ac2,#b29ac2);font-size:24px;position:absolute;bottom:5px;right:10px}.note2{background:var(--c-f1edfb,#f1edfb);font-size:10px;top:260px;right:8px;transform:rotate(7deg)}.note2 span{color:var(--c-b29ac2,#b29ac2)}.star{color:var(--c-a98bbb,#a98bbb);font-size:38px;position:absolute}.s1{top:40px;right:35px}.s2{font-size:27px;top:205px;left:7px}.sparkle{color:var(--c-ad8fc0,#ad8fc0);font-size:50px;position:absolute;top:169px;right:8px}.doodle{color:var(--c-aa92b9,#aa92b9);font-size:10px;font-style:italic;position:absolute;bottom:28px;left:23px;transform:rotate(-5deg)}.wall-heading{justify-content:space-between;align-items:center;margin:38px 0 25px;display:flex}.overline{letter-spacing:1.6px;color:var(--c-aba4ae,#aba4ae);font-size:8px}h2{letter-spacing:-.8px;margin:9px 0;font:750 25px Manrope,sans-serif}.wall-heading h2 span{background:var(--c-eee9f4,#eee9f4);border:1px solid var(--c-e2daeb,#e2daeb);color:var(--c-9c83b0,#9c83b0);vertical-align:middle;border-radius:20px;margin-left:4px;padding:3px 7px;font:500 10px DM Sans}.wall-heading p{color:var(--c-9b939f,#9b939f);margin:9px 0 0;font-size:11px}.quiet{color:var(--c-9b91a2,#9b91a2);align-items:center;gap:7px;font-size:10px;display:flex}.toolbar{border-bottom:1px solid var(--c-e5e2e7,#e5e2e7);justify-content:space-between;align-items:center;gap:10px;padding-bottom:18px;display:flex}.tabs{flex-wrap:wrap;gap:7px;display:flex}.tabs button{color:var(--c-9a919f,#9a919f);border-radius:6px;padding:9px 11px;font-size:10px}.tabs button.selected{background:var(--c-322b3e,#322b3e);color:#fff}.sort{color:var(--c-aaa2af,#aaa2af);white-space:nowrap;font-size:10px}.sort select{color:var(--c-746b7d,#746b7d);background:0 0;border:0;margin-left:6px;font:600 10px DM Sans}.search{color:var(--c-aaa0af,#aaa0af);align-items:center;gap:10px;margin:18px 0;display:flex}.search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font:11px DM Sans}.search span{font-size:9px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.card{border:1px solid var(--c-e5dfe8,#e5dfe8);background:var(--c-f9f5fc,#f9f5fc);border-radius:12px;padding:19px;animation:.3s arrive}.tone2{background:var(--c-f5f7ee,#f5f7ee);border-color:var(--c-e2e6d8,#e2e6d8)}.tone3{background:var(--c-fbf4ec,#fbf4ec);border-color:var(--c-eadfd4,#eadfd4)}.tone0{background:var(--c-f1f5fa,#f1f5fa);border-color:var(--c-dfe5ed,#dfe5ed)}.card-top{justify-content:space-between;align-items:center;display:flex}.tag{color:var(--c-9b86ad,#9b86ad);border:1px solid var(--c-e7dcec,#e7dcec);background:var(--c-ffffff77,#fff7);border-radius:5px;padding:4px 7px;font-size:9px}.message{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--c-514857,#514857);margin:20px 0 27px;font-size:14px;line-height:1.85}.byline{color:var(--c-a195a8,#a195a8);align-items:center;gap:6px;font-size:9px;display:flex}.tiny-avatar{background:var(--c-eae2ef,#eae2ef);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.byline b{color:var(--c-9277a8,#9277a8);font-size:7px}.time{margin-left:auto;font-size:8px}.card-actions{border-top:1px solid var(--c-e5dde9,#e5dde9);gap:13px;margin-top:16px;padding-top:13px;display:flex}.card-actions button{color:var(--c-9e8ea8,#9e8ea8);align-items:center;gap:5px;padding:0;font-size:9px;display:flex}.card-actions .reply-btn{color:var(--c-756181,#756181);margin-left:auto}.card-actions .liked{color:var(--c-be6b8b,#be6b8b)}.thread{border-top:1px solid var(--c-e5dde9,#e5dde9);color:var(--c-94849f,#94849f);margin-top:16px;padding-top:10px;font-size:11px}.reply{border-bottom:1px solid var(--c-e8e0ec,#e8e0ec);padding:12px 0}.reply strong{align-items:center;gap:5px;font-size:9px;display:flex}.reply p{color:var(--c-60536a,#60536a);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.thread>button{margin-top:12px;font-size:10px}.empty{text-align:center;border:1px dashed var(--c-ded5e7,#ded5e7);background:var(--c-f8f5fb,#f8f5fb);min-height:235px;color:var(--c-a394af,#a394af);border-radius:12px;padding:40px 20px}.empty-ghost{background:var(--c-ece3f4,#ece3f4);color:var(--c-a88fbf,#a88fbf);border-radius:50%;padding:15px;display:inline-flex}.empty h3{color:var(--c-706079,#706079);letter-spacing:-.5px;font:650 18px Manrope}.empty p{margin:13px 0 20px;font-size:12px}.bottom-note{color:var(--c-a49aaa,#a49aaa);justify-content:center;align-items:center;gap:8px;padding:32px 0;font-size:10px;display:flex}.bottom-note span{color:var(--c-b39ac3,#b39ac3);font-size:21px}footer{border-top:1px solid var(--c-e8e4eb,#e8e4eb);color:var(--c-8e819a,#8e819a);justify-content:space-between;padding:23px 0;font-size:12px;font-weight:700;display:flex}footer small{color:var(--c-b0a7b6,#b0a7b6);margin-left:13px;font-size:9px;font-weight:400}footer button{color:var(--c-a298a8,#a298a8);font-size:9px;font-weight:400}.overlay{background:var(--c-2f253e77,#2f253e77);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:10;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog{background:var(--c-fcfafc,#fcfafc);width:490px;max-width:100%;box-shadow:0 25px 100px var(--c-30213933,#30213933);border-radius:19px;max-height:90dvh;padding:34px;position:relative;overflow:auto}.close{color:var(--c-a291ac,#a291ac);position:absolute;top:15px;right:15px}.modal-icon{background:var(--c-ede3f6,#ede3f6);color:var(--c-9174a9,#9174a9);border-radius:16px;padding:13px;display:inline-flex}.dialog h2{margin:20px 0 10px}.dialog>p{color:var(--c-9989a3,#9989a3);font-size:12px;line-height:1.8}.dialog textarea{resize:vertical;border:1px solid var(--c-e2d8ea,#e2d8ea);background:var(--c-f6f0fa,#f6f0fa);width:100%;min-height:150px;color:var(--c-584764,#584764);border-radius:10px;margin-top:14px;padding:15px;font:14px/1.8 DM Sans}.compose-meta{color:var(--c-ab9ab5,#ab9ab5);justify-content:space-between;align-items:center;margin:10px 0 20px;font-size:10px;display:flex}.compose-meta select{background:var(--c-ede5f4,#ede5f4);color:var(--c-8a719e,#8a719e);border:0;border-radius:5px;padding:8px}.full{width:100%}.privacy-note{text-align:center;color:var(--c-aa9bb4,#aa9bb4);margin-top:18px;font-size:9px;display:block}.auth-box{border:1px solid var(--c-e4d9ec,#e4d9ec);background:var(--c-f3ecf8,#f3ecf8);text-align:center;color:var(--c-9278a6,#9278a6);border-radius:12px;margin-top:22px;padding:25px}.auth-box h3{color:var(--c-655071,#655071);font-size:15px}.auth-box p{font-size:12px;line-height:1.8}.auth-box small{margin-top:15px;font-size:9px;display:block}.info h3{color:var(--c-6d567d,#6d567d);margin-top:24px;font-size:13px}.info>svg{color:var(--c-a282ba,#a282ba)}.toast{background:var(--c-33283f,#33283f);color:var(--c-fff,#fff);border:1px solid var(--c-685575,#685575);z-index:30;box-shadow:0 7px 30px var(--c-39274433,#39274433);border-radius:10px;align-items:center;gap:10px;max-width:90vw;padding:15px 22px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.hero-copy{padding:40px 48px}h1{font-size:57px}.hero,.hero-art{min-height:390px}}@media (max-width:1150px){:where(html:not([data-layout=desktop])) aside{width:205px;padding:30px 18px}:where(html:not([data-layout=desktop])) main{width:calc(100% - 205px);margin-left:205px}:where(html:not([data-layout=desktop])) .content{padding:25px}:where(html:not([data-layout=desktop])) .grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html:not([data-layout=desktop])) .hero-copy{width:62%;padding:30px}:where(html:not([data-layout=desktop])) h1{font-size:42px}:where(html:not([data-layout=desktop])) .note1{left:-20px}:where(html:not([data-layout=desktop])) .quiet{display:none}:where(html:not([data-layout=desktop])) .tabs{gap:2px}:where(html:not([data-layout=desktop])) .tabs button{padding:8px}:where(html:not([data-layout=desktop])) header{padding:0 25px}}@media (max-width:760px){:where(html:not([data-layout=desktop])) aside{border-right:0;border-bottom:1px solid var(--c-e3dee8,#e3dee8);flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;padding:17px 20px;position:relative}:where(html:not([data-layout=desktop])) .brand{font-size:25px}:where(html:not([data-layout=desktop])) .space-label,:where(html:not([data-layout=desktop])) .aside-note,:where(html:not([data-layout=desktop])) .rules-link,:where(html:not([data-layout=desktop])) .aside-bottom{display:none}:where(html:not([data-layout=desktop])) nav{display:flex}:where(html:not([data-layout=desktop])) nav button{padding:10px;font-size:0}:where(html:not([data-layout=desktop])) nav button svg{width:20px}:where(html:not([data-layout=desktop])) nav button span{display:none}:where(html:not([data-layout=desktop])) .shell{display:block}:where(html:not([data-layout=desktop])) main{width:100%;margin:0}:where(html:not([data-layout=desktop])) header{height:62px;padding:0 20px}:where(html:not([data-layout=desktop])) .breadcrumb{letter-spacing:1px;font-size:8px}:where(html:not([data-layout=desktop])) .breadcrumb b{font-size:9px}:where(html:not([data-layout=desktop])) .breadcrumb span{margin:0 6px}:where(html:not([data-layout=desktop])) .sign-in{gap:6px;padding:8px;font-size:9px}:where(html:not([data-layout=desktop])) .top-actions{gap:6px}:where(html:not([data-layout=desktop])) .content{padding:18px}:where(html:not([data-layout=desktop])) .hero{min-height:350px}:where(html:not([data-layout=desktop])) .hero-copy{width:76%;padding:26px 22px}:where(html:not([data-layout=desktop])) .hero-art{opacity:.65;width:35%;min-height:240px;position:absolute;bottom:-15px;right:-28px}:where(html:not([data-layout=desktop])) .note1,:where(html:not([data-layout=desktop])) .note2,:where(html:not([data-layout=desktop])) .doodle{display:none}:where(html:not([data-layout=desktop])) .ghost-big{width:100px;height:125px;top:95px}:where(html:not([data-layout=desktop])) .eyes{gap:19px;margin-top:48px}:where(html:not([data-layout=desktop])) .s1{top:46px;right:38px}:where(html:not([data-layout=desktop])) .s2,:where(html:not([data-layout=desktop])) .sparkle{display:none}:where(html:not([data-layout=desktop])) h1{font-size:40px}:where(html:not([data-layout=desktop])) .hero p{max-width:260px;font-size:11px}:where(html:not([data-layout=desktop])) .eyebrow{letter-spacing:1px;font-size:6px}:where(html:not([data-layout=desktop])) .hero-foot{font-size:8px}:where(html:not([data-layout=desktop])) .wall-heading{margin:28px 0 19px}:where(html:not([data-layout=desktop])) .wall-heading h2{font-size:24px}:where(html:not([data-layout=desktop])) .overline{font-size:6px}:where(html:not([data-layout=desktop])) .toolbar{flex-wrap:wrap;gap:16px}:where(html:not([data-layout=desktop])) .tabs{gap:3px}:where(html:not([data-layout=desktop])) .tabs button{padding:8px;font-size:9px}:where(html:not([data-layout=desktop])) .sort{margin-left:auto}:where(html:not([data-layout=desktop])) .grid{grid-template-columns:1fr}:where(html:not([data-layout=desktop])) .empty{padding:30px 20px}:where(html:not([data-layout=desktop])) .empty h3{font-size:16px}:where(html:not([data-layout=desktop])) .search span{display:none}:where(html:not([data-layout=desktop])) .bottom-note{font-size:8px}:where(html:not([data-layout=desktop])) footer small{display:none}:where(html:not([data-layout=desktop])) .dialog{padding:28px 23px}:where(html:not([data-layout=desktop])) .message{font-size:15px}}.media-tools{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.media-tools button{background:var(--c-eee5f5,#eee5f5);color:var(--c-80648f,#80648f);border:1px solid var(--c-e1d2ea,#e1d2ea);border-radius:7px;align-items:center;gap:6px;padding:9px 10px;font-size:10px;display:flex}.upload-hint{color:var(--c-a08dac,#a08dac);font-size:9px;line-height:1.7;display:block}.attachment{border:1px solid var(--c-e0d3e9,#e0d3e9);background:var(--c-efe7f5,#efe7f5);border-radius:10px;margin-top:15px;overflow:hidden}.attachment img,.attachment video{object-fit:contain;background:var(--c-e2d6eb,#e2d6eb);width:100%;max-height:230px;display:block}.attachment>div{justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.attachment span{text-overflow:ellipsis;white-space:nowrap;color:var(--c-8b729c,#8b729c);font-size:10px;overflow:hidden}.post-media{object-fit:contain;background:var(--c-e9e2ed,#e9e2ed);border-radius:8px;width:100%;max-height:340px;margin:14px 0;display:block}.unsend-btn{color:var(--c-9a7ea9,#9a7ea9);border:1px solid var(--c-dfd3e5,#dfd3e5);border-radius:5px;align-items:center;gap:4px;padding:4px 6px;font-size:9px;display:inline-flex}.card-top{gap:8px}.card-top .report{margin-left:auto}.confirm-actions{justify-content:flex-end;gap:20px;margin-top:25px;display:flex}.confirm-actions>button:first-child{color:var(--c-9985a6,#9985a6);font-size:12px}.reply .post-media{max-height:220px}.install-trigger{background:var(--c-eee5f5,#eee5f5);border:1px solid var(--c-e3d8eb,#e3d8eb);color:var(--c-80648f,#80648f);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;font-weight:600;display:inline-flex}.install-icon{border-radius:18px;margin-bottom:22px;display:block}.install-eyebrow{letter-spacing:1.5px;color:var(--c-a18aae,#a18aae);font-size:8px}.install-dialog h2{font-size:26px;line-height:1.3}.install-benefits{flex-wrap:wrap;gap:15px;margin:20px 0 24px;display:flex}.install-benefits span{color:var(--c-907b9e,#907b9e);align-items:center;gap:6px;font-size:10px;display:flex}.install-steps{background:var(--c-f2eaf7,#f2eaf7);border:1px solid var(--c-e5d9ed,#e5d9ed);border-radius:11px;padding:18px 20px}.install-steps h3{color:var(--c-745984,#745984);margin:0 0 12px;font-size:13px}.install-steps ol{color:var(--c-9984a6,#9984a6);margin:0;padding-left:18px;font-size:12px;line-height:1.9}.install-steps li{margin-bottom:8px;padding-left:4px}.install-steps li:last-child{margin-bottom:0}.install-steps svg{vertical-align:middle}.install-extra{color:var(--c-a08bad,#a08bad);border-top:1px solid var(--c-e3d5eb,#e3d5eb);margin:15px 0 0;padding-top:12px;font-size:10px;line-height:1.8}.install-status{background:var(--c-eef2e8,#eef2e8);color:var(--c-7d8d6a,#7d8d6a);border-radius:10px;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.install-note{margin-top:14px;font-size:11px!important;line-height:1.7!important}.connection-note{z-index:8;background:var(--c-30263e,#30263e);color:var(--c-f1e8f7,#f1e8f7);box-shadow:0 5px 25px var(--c-30263e33,#30263e33);border-radius:9px;align-items:center;gap:9px;width:max-content;max-width:calc(100vw - 30px);padding:12px 18px;font-size:11px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}@media (max-width:760px){:where(html:not([data-layout=desktop])) .install-trigger{padding:8px;font-size:9px}:where(html:not([data-layout=desktop])) .top-actions{gap:5px}:where(html:not([data-layout=desktop])) .breadcrumb{display:none}:where(html:not([data-layout=desktop])) header{justify-content:flex-end}:where(html:not([data-layout=desktop])) .install-dialog h2{font-size:23px}:where(html:not([data-layout=desktop])) .install-benefits{gap:12px}}@media (display-mode:standalone){body{overscroll-behavior-y:contain}aside{padding-top:calc(35px + env(safe-area-inset-top))}.content{padding-bottom:env(safe-area-inset-bottom)}.overlay{padding-top:calc(20px + env(safe-area-inset-top));padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media (max-width:760px) and (display-mode:standalone){:where(html:not([data-layout=desktop])) aside{padding-top:calc(17px + env(safe-area-inset-top))}}.mobile-dock,.mobile-welcome{display:none}@media (max-width:760px){:where(html:not([data-layout=desktop])) html{scroll-padding-top:94px}:where(html:not([data-layout=desktop])) body{background:var(--c-faf9fc,#faf9fc)}:where(html:not([data-layout=desktop])) aside{z-index:5;background:var(--c-faf9fcf2,#faf9fcf2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--c-eae4f0,#eae4f0);height:76px;padding:18px 20px;position:sticky;top:0}:where(html:not([data-layout=desktop])) aside nav{display:none}:where(html:not([data-layout=desktop])) .brand{letter-spacing:-1.2px;font-size:27px}:where(html:not([data-layout=desktop])) .logo{border-radius:11px;width:36px;height:36px;margin-right:7px}:where(html:not([data-layout=desktop])) main{padding-bottom:calc(88px + env(safe-area-inset-bottom))}:where(html:not([data-layout=desktop])) header{border:0;height:0;padding:0}:where(html:not([data-layout=desktop])) .top-actions{z-index:6;gap:9px;position:fixed;top:20px;right:17px}:where(html:not([data-layout=desktop])) .top-actions>.icon-btn{display:none}:where(html:not([data-layout=desktop])) .sign-in{border:1px solid var(--c-e0d7e8,#e0d7e8);background:var(--c-fff,#fff);border-radius:20px;gap:5px;min-height:36px;padding:8px 12px;font-size:10px}:where(html:not([data-layout=desktop])) .sign-in svg{width:12px}:where(html:not([data-layout=desktop])) .install-trigger{background:var(--c-eee5f7,#eee5f7);border-color:var(--c-e3d7ed,#e3d7ed);border-radius:50%;place-items:center;width:35px;height:35px;padding:0;display:grid}:where(html:not([data-layout=desktop])) .install-trigger>span{display:none}:where(html:not([data-layout=desktop])) .content{padding:19px 17px 0}:where(html:not([data-layout=desktop])) .mobile-welcome{color:var(--c-a897b5,#a897b5);justify-content:space-between;align-items:center;margin:0 2px 17px;display:flex}:where(html:not([data-layout=desktop])) .mobile-welcome>span{letter-spacing:1.4px;align-items:center;gap:6px;font-size:8px;font-weight:600;display:flex}:where(html:not([data-layout=desktop])) .live-dot{background:var(--c-b49ac8,#b49ac8);border-radius:50%;width:5px;height:5px}:where(html:not([data-layout=desktop])) .mobile-welcome button{color:var(--c-9c86aa,#9c86aa);align-items:center;gap:4px;padding:5px;font-size:9px;display:flex}:where(html:not([data-layout=desktop])) .hero{background:linear-gradient(120deg,var(--c-eae0f7,#eae0f7),var(--c-eee4f8,#eee4f8));border-color:var(--c-e5d8f0,#e5d8f0);border-radius:21px;min-height:290px}:where(html:not([data-layout=desktop])) .hero-copy{width:100%;padding:27px 23px 24px}:where(html:not([data-layout=desktop])) .hero .eyebrow{letter-spacing:1.3px;color:var(--c-9d83b3,#9d83b3);font-size:6px}:where(html:not([data-layout=desktop])) .hero h1{letter-spacing:-1.7px;margin:17px 0 13px;font-size:38px;line-height:1.12}:where(html:not([data-layout=desktop])) .hero p{max-width:238px;margin-bottom:19px;font-size:11px;line-height:1.8}:where(html:not([data-layout=desktop])) .hero .primary{border-radius:10px;gap:22px;min-height:43px;padding:12px 16px;font-size:11px}:where(html:not([data-layout=desktop])) .hero-foot{gap:4px;margin-top:12px;font-size:7px}:where(html:not([data-layout=desktop])) .hero-foot svg{width:11px}:where(html:not([data-layout=desktop])) .hero-art{opacity:.85;pointer-events:none;z-index:2;width:110px;min-height:140px;bottom:1px;right:3px}:where(html:not([data-layout=desktop])) .ghost-big{width:76px;height:93px;top:31px;left:59%;transform:translate(-50%)rotate(11deg)}:where(html:not([data-layout=desktop])) .eyes{gap:15px;margin-top:34px}:where(html:not([data-layout=desktop])) .eyes i{width:4px;height:8px}:where(html:not([data-layout=desktop])) .blush{width:11px;height:4px;margin-top:6px}:where(html:not([data-layout=desktop])) .s1{font-size:23px;top:12px;right:68px}:where(html:not([data-layout=desktop])) .hero .desktop{display:none}:where(html:not([data-layout=desktop])) .wall-heading{margin:29px 2px 19px;scroll-margin-top:0}:where(html:not([data-layout=desktop])) .overline{letter-spacing:1.3px;font-size:6px}:where(html:not([data-layout=desktop])) .wall-heading h2{letter-spacing:-1px;margin-top:9px;font-size:25px}:where(html:not([data-layout=desktop])) .wall-heading p{margin-top:7px;font-size:10px}:where(html:not([data-layout=desktop])) .wall-heading h2 span{padding:3px 7px;font-size:9px}:where(html:not([data-layout=desktop])) .toolbar{border:0;margin-bottom:12px;padding:0;display:block;position:relative}:where(html:not([data-layout=desktop])) .tabs{scrollbar-width:none;flex-wrap:nowrap;gap:7px;margin-right:-17px;padding:0 17px 7px 0;display:flex;overflow-x:auto}:where(html:not([data-layout=desktop])) .tabs::-webkit-scrollbar{display:none}:where(html:not([data-layout=desktop])) .tabs button{white-space:nowrap;border:1px solid var(--c-e9e1ef,#e9e1ef);background:var(--c-fff,#fff);min-height:39px;color:var(--c-a38bad,#a38bad);border-radius:22px;flex:none;padding:9px 13px;font-size:10px}:where(html:not([data-layout=desktop])) .tabs button.selected{background:var(--c-33283f,#33283f);border-color:var(--c-33283f,#33283f);color:var(--c-fff,#fff)}:where(html:not([data-layout=desktop])) .sort{justify-content:flex-end;align-items:center;height:25px;margin:8px 2px 0;font-size:9px;display:flex}:where(html:not([data-layout=desktop])) .sort select{min-height:30px;font-size:10px}:where(html:not([data-layout=desktop])) .search{border:1px solid var(--c-e9e2f0,#e9e2f0);background:var(--c-fff,#fff);min-height:47px;box-shadow:0 3px 12px var(--c-34254102,#34254102);border-radius:12px;gap:9px;margin:9px 0 18px;padding:0 13px}:where(html:not([data-layout=desktop])) .search input{min-height:45px;font-size:12px}:where(html:not([data-layout=desktop])) .grid{gap:15px}:where(html:not([data-layout=desktop])) .card{box-shadow:0 5px 15px var(--c-38244703,#38244703);border-radius:17px;padding:18px 18px 13px}:where(html:not([data-layout=desktop])) .tag{border-radius:7px;padding:5px 9px;font-size:9px}:where(html:not([data-layout=desktop])) .report{justify-content:center;align-items:center;min-width:34px;min-height:34px}:where(html:not([data-layout=desktop])) .message{margin:17px 0 23px;font-size:15px;line-height:1.8}:where(html:not([data-layout=desktop])) .post-media{border-radius:11px}:where(html:not([data-layout=desktop])) .byline{gap:7px;font-size:10px}:where(html:not([data-layout=desktop])) .tiny-avatar{width:25px;height:25px}:where(html:not([data-layout=desktop])) .time{font-size:9px}:where(html:not([data-layout=desktop])) .card-actions{gap:14px;margin-top:14px;padding-top:9px}:where(html:not([data-layout=desktop])) .card-actions button{gap:6px;min-height:36px;font-size:10px}:where(html:not([data-layout=desktop])) .card-actions .reply-btn{background:var(--c-ffffff66,#fff6);border-radius:8px;padding:0 8px}:where(html:not([data-layout=desktop])) .unsend-btn{min-height:32px;padding:5px 7px}:where(html:not([data-layout=desktop])) .thread>button{min-height:40px}:where(html:not([data-layout=desktop])) .reply strong{font-size:10px}:where(html:not([data-layout=desktop])) .reply p{font-size:13px;line-height:1.75}:where(html:not([data-layout=desktop])) .mobile-dock{z-index:7;height:calc(77px + env(safe-area-inset-bottom));padding:7px 8px calc(9px + env(safe-area-inset-bottom));background:var(--c-fdfbfff5,#fdfbfff5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--c-e9e1ee,#e9e1ee);box-shadow:0 -6px 30px var(--c-3c284209,#3c284209);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}:where(html:not([data-layout=desktop])) .mobile-dock>button{color:var(--c-b0a0ba,#b0a0ba);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:48px;padding:2px;font-size:8px;display:flex}:where(html:not([data-layout=desktop])) .mobile-dock>button.dock-active{color:var(--c-74508b,#74508b)}:where(html:not([data-layout=desktop])) .mobile-dock>button.dock-active>svg{fill:var(--c-e9dcef,#e9dcef);stroke-width:2px}:where(html:not([data-layout=desktop])) .mobile-dock .dock-compose{color:var(--c-826298,#826298);gap:4px;position:relative;overflow:visible}:where(html:not([data-layout=desktop])) .dock-compose>span{background:var(--c-34273f,#34273f);width:49px;height:49px;color:var(--c-f1e3fc,#f1e3fc);box-shadow:0 5px 14px var(--c-51355c30,#51355c30);border:4px solid var(--c-faf7fd,#faf7fd);box-sizing:content-box;border-radius:17px;place-items:center;margin-top:-19px;display:grid}:where(html:not([data-layout=desktop])) .dock-compose small{font-size:8px}:where(html:not([data-layout=desktop])) .bottom-note{padding:25px 0 13px;font-size:8px;line-height:1.5}:where(html:not([data-layout=desktop])) footer{padding:20px 0 10px;font-size:11px}:where(html:not([data-layout=desktop])) footer button{min-height:40px;font-size:9px}:where(html:not([data-layout=desktop])) .overlay{padding:16px 12px calc(12px + env(safe-area-inset-bottom));align-items:end}:where(html:not([data-layout=desktop])) .dialog{width:100%;max-height:calc(100dvh - 32px - env(safe-area-inset-top));border-radius:24px 24px 16px 16px;padding:30px 22px 24px;animation:.2s arrive}:where(html:not([data-layout=desktop])) .dialog:before{content:"";background:var(--c-ded1e8,#ded1e8);border-radius:4px;width:34px;height:4px;position:absolute;top:9px;left:calc(50% - 17px)}:where(html:not([data-layout=desktop])) .close{place-items:center;min-width:36px;min-height:36px;display:grid;top:16px;right:13px}:where(html:not([data-layout=desktop])) .dialog textarea{min-height:160px;padding:13px;font-size:16px}:where(html:not([data-layout=desktop])) .dialog .primary{min-height:48px;font-size:12px}:where(html:not([data-layout=desktop])) .media-tools{gap:7px}:where(html:not([data-layout=desktop])) .media-tools button{min-height:42px;padding:10px;font-size:10px}:where(html:not([data-layout=desktop])) .compose-meta select{min-height:40px;font-size:12px}:where(html:not([data-layout=desktop])) .auth-box{padding:23px 18px}:where(html:not([data-layout=desktop])) .auth-box p{font-size:13px}:where(html:not([data-layout=desktop])) .privacy-note{font-size:9px;line-height:1.8}:where(html:not([data-layout=desktop])) .connection-note,:where(html:not([data-layout=desktop])) .toast{bottom:calc(92px + env(safe-area-inset-bottom))}:where(html:not([data-layout=desktop])) .empty{padding:30px 20px}:where(html:not([data-layout=desktop])) .empty p{line-height:1.8}:where(html:not([data-layout=desktop])) .empty .primary{min-height:44px}:where(html:not([data-layout=desktop])) .install-dialog h2{font-size:25px;line-height:1.3}:where(html:not([data-layout=desktop])) .install-steps{padding:17px}:where(html:not([data-layout=desktop])) .install-steps ol{font-size:13px}:where(html:not([data-layout=desktop])) .install-icon{border-radius:17px;width:62px;height:62px}}@media (max-width:360px){:where(html:not([data-layout=desktop])) .hero h1{font-size:34px}:where(html:not([data-layout=desktop])) .hero p{max-width:215px;font-size:10px}:where(html:not([data-layout=desktop])) .hero-art{opacity:.65;width:85px;right:0}:where(html:not([data-layout=desktop])) .hero-foot{font-size:6px}:where(html:not([data-layout=desktop])) .mobile-dock>button{font-size:7px}:where(html:not([data-layout=desktop])) .sign-in{padding:8px 10px;font-size:9px}:where(html:not([data-layout=desktop])) .brand{font-size:25px}:where(html:not([data-layout=desktop])) .card-actions{gap:9px}:where(html:not([data-layout=desktop])) .card-actions button{font-size:9px}}@media (max-width:760px) and (display-mode:standalone){:where(html:not([data-layout=desktop])) aside{height:calc(76px + env(safe-area-inset-top));padding-top:calc(18px + env(safe-area-inset-top))}:where(html:not([data-layout=desktop])) .top-actions{top:calc(20px + env(safe-area-inset-top))}:where(html:not([data-layout=desktop])) html{scroll-padding-top:calc(94px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){:where(html:not([data-layout=desktop])) .mobile-dock>button>span,:where(html:not([data-layout=desktop])) .mobile-dock>button>small{margin-left:0}:where(html:not([data-layout=desktop])) .mobile-dock>button>span{display:block}:where(html:not([data-layout=desktop])) .mobile-dock .dock-compose>span{display:grid}}.settings-trigger{color:var(--c-8e759f,#8e759f);border:1px solid var(--c-e3d8eb,#e3d8eb);background:var(--c-f5f0f9,#f5f0f9);border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;display:flex}.sidebar-settings{color:var(--c-8e759f,#8e759f);align-items:center;gap:9px;margin-top:25px;padding:10px 0;font-size:11px;display:flex}.settings-dialog{width:540px}.settings-dialog fieldset{border:0;margin:25px 0;padding:0}.settings-dialog legend{color:var(--c-745984,#745984);margin-bottom:13px;font-size:12px;font-weight:700}.settings-dialog fieldset>small{color:var(--c-a18aae,#a18aae);margin-top:11px;font-size:10px;line-height:1.8;display:block}.view-choices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.view-choices button{border:1px solid var(--c-e3d8eb,#e3d8eb);background:var(--c-f5f0f9,#f5f0f9);color:var(--c-9984a6,#9984a6);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:13px 7px;font-size:11px;display:flex}.view-choices button[aria-pressed=true]{background:var(--c-30263e,#30263e);color:var(--c-fff,#fff);border-color:var(--c-30263e,#30263e)}.theme-choices{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.theme-choices button{color:var(--c-9984a6,#9984a6);border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:9px;padding:10px 3px;font-size:10px;display:flex}.theme-choices button[aria-pressed=true]{border-color:var(--c-b99ad3,#b99ad3);background:var(--c-f2eaf7,#f2eaf7)}.theme-choices button>span{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--c-30263e22,#30263e22);color:#fff;border-radius:50%;place-items:center;display:grid}.preference-row{justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.preference-row strong{color:var(--c-745984,#745984);font-size:12px}.preference-row small{color:var(--c-a18aae,#a18aae);margin-top:4px;font-size:10px;line-height:1.8;display:block}.preference-row input{width:19px;height:19px;accent-color:var(--c-9070aa,#9070aa);flex-shrink:0}.settings-actions{border-top:1px solid var(--c-e3d8eb,#e3d8eb);justify-content:space-between;gap:10px;padding-top:19px;display:flex}.settings-actions button{color:var(--c-9984a6,#9984a6);align-items:center;gap:6px;min-height:35px;font-size:10px;display:flex}.settings-saved{text-align:center;color:var(--c-a18aae,#a18aae)!important;margin:17px 0!important;font-size:10px!important;line-height:1.7!important}html[data-text=large] .message{font-size:19px;line-height:1.85}html[data-text=large] .reply p{font-size:17px}html[data-text=large] .dialog>p{font-size:15px}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (max-width:760px){:where(html:not([data-layout=desktop])) .settings-trigger{border-radius:50%;place-items:center;width:35px;height:35px;padding:0;display:grid}:where(html:not([data-layout=desktop])) .settings-trigger span,:where(html:not([data-layout=desktop])) .sidebar-settings{display:none}:where(html:not([data-layout=desktop])) .top-actions{gap:6px}:where(html:not([data-layout=desktop])) .brand{font-size:24px}:where(html:not([data-layout=desktop])) .logo{width:32px;height:32px}:where(html:not([data-layout=desktop])) .sign-in{padding:8px 9px;font-size:9px}:where(html:not([data-layout=desktop])) .settings-dialog{width:100%}:where(html:not([data-layout=desktop])) .settings-dialog fieldset{margin:22px 0}:where(html:not([data-layout=desktop])) .view-choices button{min-height:47px}:where(html:not([data-layout=desktop])) .settings-dialog .settings-actions button{min-height:43px}}.top-actions:has(.overlay){z-index:20}html[data-layout=mobile] aside{width:205px;padding:30px 18px}html[data-layout=mobile] main{width:calc(100% - 205px);margin-left:205px}html[data-layout=mobile] .note1{left:-20px}html[data-layout=mobile] .quiet{display:none}html[data-layout=mobile] .tabs button{padding:8px}html[data-layout=mobile] header{padding:0 25px}html[data-layout=mobile] aside{border-right:0;border-bottom:1px solid var(--c-e3dee8,#e3dee8);flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;padding:17px 20px;position:relative}html[data-layout=mobile] .space-label,html[data-layout=mobile] .aside-note,html[data-layout=mobile] .rules-link,html[data-layout=mobile] .aside-bottom{display:none}html[data-layout=mobile] nav{display:flex}html[data-layout=mobile] nav button{padding:10px;font-size:0}html[data-layout=mobile] nav button svg{width:20px}html[data-layout=mobile] nav button span{display:none}html[data-layout=mobile] .shell{display:block}html[data-layout=mobile] main{width:100%;margin:0}html[data-layout=mobile] header{height:62px;padding:0 20px}html[data-layout=mobile] .breadcrumb{letter-spacing:1px;font-size:8px}html[data-layout=mobile] .breadcrumb b{font-size:9px}html[data-layout=mobile] .breadcrumb span{margin:0 6px}html[data-layout=mobile] .sign-in{gap:6px;padding:8px;font-size:9px}html[data-layout=mobile] .hero{min-height:350px}html[data-layout=mobile] .hero-art{opacity:.65;width:35%;min-height:240px;position:absolute;bottom:-15px;right:-28px}html[data-layout=mobile] .note1,html[data-layout=mobile] .note2,html[data-layout=mobile] .doodle{display:none}html[data-layout=mobile] .ghost-big{width:100px;height:125px;top:95px}html[data-layout=mobile] .s1{top:46px;right:38px}html[data-layout=mobile] .s2,html[data-layout=mobile] .sparkle{display:none}html[data-layout=mobile] h1{font-size:40px}html[data-layout=mobile] .hero p{max-width:260px;font-size:11px}html[data-layout=mobile] .eyebrow{letter-spacing:1px;font-size:6px}html[data-layout=mobile] .hero-foot{font-size:8px}html[data-layout=mobile] .wall-heading{margin:28px 0 19px}html[data-layout=mobile] .wall-heading h2{font-size:24px}html[data-layout=mobile] .overline{font-size:6px}html[data-layout=mobile] .toolbar{flex-wrap:wrap;gap:16px}html[data-layout=mobile] .tabs{gap:3px}html[data-layout=mobile] .tabs button{padding:8px;font-size:9px}html[data-layout=mobile] .sort{margin-left:auto}html[data-layout=mobile] .empty h3{font-size:16px}html[data-layout=mobile] .search span{display:none}html[data-layout=mobile] .bottom-note{font-size:8px}html[data-layout=mobile] footer small{display:none}html[data-layout=mobile] .dialog{padding:28px 23px}html[data-layout=mobile] .message{font-size:15px}html[data-layout=mobile] .install-trigger{padding:8px;font-size:9px}html[data-layout=mobile] .breadcrumb{display:none}html[data-layout=mobile] header{justify-content:flex-end}html[data-layout=mobile] .install-dialog h2{font-size:23px}html[data-layout=mobile] .install-benefits{gap:12px}@media (display-mode:standalone){html[data-layout=mobile] aside{padding-top:calc(17px + env(safe-area-inset-top))}}html[data-layout=mobile]{scroll-padding-top:94px}html[data-layout=mobile] body{background:var(--c-faf9fc,#faf9fc)}html[data-layout=mobile] aside{z-index:5;background:var(--c-faf9fcf2,#faf9fcf2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--c-eae4f0,#eae4f0);height:76px;padding:18px 20px;position:sticky;top:0}html[data-layout=mobile] aside nav{display:none}html[data-layout=mobile] .brand{letter-spacing:-1.2px;font-size:27px}html[data-layout=mobile] .logo{border-radius:11px;width:36px;height:36px;margin-right:7px}html[data-layout=mobile] main{padding-bottom:calc(88px + env(safe-area-inset-bottom))}html[data-layout=mobile] header{border:0;height:0;padding:0}html[data-layout=mobile] .top-actions{z-index:6;gap:9px;position:fixed;top:20px;right:17px}html[data-layout=mobile] .top-actions>.icon-btn{display:none}html[data-layout=mobile] .sign-in{border:1px solid var(--c-e0d7e8,#e0d7e8);background:var(--c-fff,#fff);border-radius:20px;gap:5px;min-height:36px;padding:8px 12px;font-size:10px}html[data-layout=mobile] .sign-in svg{width:12px}html[data-layout=mobile] .install-trigger{background:var(--c-eee5f7,#eee5f7);border-color:var(--c-e3d7ed,#e3d7ed);border-radius:50%;place-items:center;width:35px;height:35px;padding:0;display:grid}html[data-layout=mobile] .install-trigger>span{display:none}html[data-layout=mobile] .content{padding:19px 17px 0}html[data-layout=mobile] .mobile-welcome{color:var(--c-a897b5,#a897b5);justify-content:space-between;align-items:center;margin:0 2px 17px;display:flex}html[data-layout=mobile] .mobile-welcome>span{letter-spacing:1.4px;align-items:center;gap:6px;font-size:8px;font-weight:600;display:flex}html[data-layout=mobile] .live-dot{background:var(--c-b49ac8,#b49ac8);border-radius:50%;width:5px;height:5px}html[data-layout=mobile] .mobile-welcome button{color:var(--c-9c86aa,#9c86aa);align-items:center;gap:4px;padding:5px;font-size:9px;display:flex}html[data-layout=mobile] .hero{background:linear-gradient(120deg,var(--c-eae0f7,#eae0f7),var(--c-eee4f8,#eee4f8));border-color:var(--c-e5d8f0,#e5d8f0);border-radius:21px;min-height:290px}html[data-layout=mobile] .hero-copy{width:100%;padding:27px 23px 24px}html[data-layout=mobile] .hero .eyebrow{letter-spacing:1.3px;color:var(--c-9d83b3,#9d83b3);font-size:6px}html[data-layout=mobile] .hero h1{letter-spacing:-1.7px;margin:17px 0 13px;font-size:38px;line-height:1.12}html[data-layout=mobile] .hero p{max-width:238px;margin-bottom:19px;font-size:11px;line-height:1.8}html[data-layout=mobile] .hero .primary{border-radius:10px;gap:22px;min-height:43px;padding:12px 16px;font-size:11px}html[data-layout=mobile] .hero-foot{gap:4px;margin-top:12px;font-size:7px}html[data-layout=mobile] .hero-foot svg{width:11px}html[data-layout=mobile] .hero-art{opacity:.85;pointer-events:none;z-index:2;width:110px;min-height:140px;bottom:1px;right:3px}html[data-layout=mobile] .ghost-big{width:76px;height:93px;top:31px;left:59%;transform:translate(-50%)rotate(11deg)}html[data-layout=mobile] .eyes{gap:15px;margin-top:34px}html[data-layout=mobile] .eyes i{width:4px;height:8px}html[data-layout=mobile] .blush{width:11px;height:4px;margin-top:6px}html[data-layout=mobile] .s1{font-size:23px;top:12px;right:68px}html[data-layout=mobile] .hero .desktop{display:none}html[data-layout=mobile] .wall-heading{margin:29px 2px 19px;scroll-margin-top:0}html[data-layout=mobile] .overline{letter-spacing:1.3px;font-size:6px}html[data-layout=mobile] .wall-heading h2{letter-spacing:-1px;margin-top:9px;font-size:25px}html[data-layout=mobile] .wall-heading p{margin-top:7px;font-size:10px}html[data-layout=mobile] .wall-heading h2 span{padding:3px 7px;font-size:9px}html[data-layout=mobile] .toolbar{border:0;margin-bottom:12px;padding:0;display:block;position:relative}html[data-layout=mobile] .tabs{scrollbar-width:none;flex-wrap:nowrap;gap:7px;margin-right:-17px;padding:0 17px 7px 0;display:flex;overflow-x:auto}html[data-layout=mobile] .tabs::-webkit-scrollbar{display:none}html[data-layout=mobile] .tabs button{white-space:nowrap;border:1px solid var(--c-e9e1ef,#e9e1ef);background:var(--c-fff,#fff);min-height:39px;color:var(--c-a38bad,#a38bad);border-radius:22px;flex:none;padding:9px 13px;font-size:10px}html[data-layout=mobile] .tabs button.selected{background:var(--c-33283f,#33283f);border-color:var(--c-33283f,#33283f);color:var(--c-fff,#fff)}html[data-layout=mobile] .sort{justify-content:flex-end;align-items:center;height:25px;margin:8px 2px 0;font-size:9px;display:flex}html[data-layout=mobile] .sort select{min-height:30px;font-size:10px}html[data-layout=mobile] .search{border:1px solid var(--c-e9e2f0,#e9e2f0);background:var(--c-fff,#fff);min-height:47px;box-shadow:0 3px 12px var(--c-34254102,#34254102);border-radius:12px;gap:9px;margin:9px 0 18px;padding:0 13px}html[data-layout=mobile] .search input{min-height:45px;font-size:12px}html[data-layout=mobile] .grid{gap:15px}html[data-layout=mobile] .card{box-shadow:0 5px 15px var(--c-38244703,#38244703);border-radius:17px;padding:18px 18px 13px}html[data-layout=mobile] .tag{border-radius:7px;padding:5px 9px;font-size:9px}html[data-layout=mobile] .report{justify-content:center;align-items:center;min-width:34px;min-height:34px}html[data-layout=mobile] .message{margin:17px 0 23px;font-size:15px;line-height:1.8}html[data-layout=mobile] .post-media{border-radius:11px}html[data-layout=mobile] .byline{gap:7px;font-size:10px}html[data-layout=mobile] .tiny-avatar{width:25px;height:25px}html[data-layout=mobile] .time{font-size:9px}html[data-layout=mobile] .card-actions{gap:14px;margin-top:14px;padding-top:9px}html[data-layout=mobile] .card-actions button{gap:6px;min-height:36px;font-size:10px}html[data-layout=mobile] .card-actions .reply-btn{background:var(--c-ffffff66,#fff6);border-radius:8px;padding:0 8px}html[data-layout=mobile] .unsend-btn{min-height:32px;padding:5px 7px}html[data-layout=mobile] .thread>button{min-height:40px}html[data-layout=mobile] .reply strong{font-size:10px}html[data-layout=mobile] .reply p{font-size:13px;line-height:1.75}html[data-layout=mobile] .mobile-dock{z-index:7;height:calc(77px + env(safe-area-inset-bottom));padding:7px 8px calc(9px + env(safe-area-inset-bottom));background:var(--c-fdfbfff5,#fdfbfff5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--c-e9e1ee,#e9e1ee);box-shadow:0 -6px 30px var(--c-3c284209,#3c284209);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}html[data-layout=mobile] .mobile-dock>button{color:var(--c-b0a0ba,#b0a0ba);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:48px;padding:2px;font-size:8px;display:flex}html[data-layout=mobile] .mobile-dock>button.dock-active{color:var(--c-74508b,#74508b)}html[data-layout=mobile] .mobile-dock>button.dock-active>svg{fill:var(--c-e9dcef,#e9dcef);stroke-width:2px}html[data-layout=mobile] .mobile-dock .dock-compose{color:var(--c-826298,#826298);gap:4px;position:relative;overflow:visible}html[data-layout=mobile] .dock-compose>span{background:var(--c-34273f,#34273f);width:49px;height:49px;color:var(--c-f1e3fc,#f1e3fc);box-shadow:0 5px 14px var(--c-51355c30,#51355c30);border:4px solid var(--c-faf7fd,#faf7fd);box-sizing:content-box;border-radius:17px;place-items:center;margin-top:-19px;display:grid}html[data-layout=mobile] .dock-compose small{font-size:8px}html[data-layout=mobile] .bottom-note{padding:25px 0 13px;font-size:8px;line-height:1.5}html[data-layout=mobile] footer{padding:20px 0 10px;font-size:11px}html[data-layout=mobile] footer button{min-height:40px;font-size:9px}html[data-layout=mobile] .overlay{padding:16px 12px calc(12px + env(safe-area-inset-bottom));align-items:end}html[data-layout=mobile] .dialog{width:100%;max-height:calc(100dvh - 32px - env(safe-area-inset-top));border-radius:24px 24px 16px 16px;padding:30px 22px 24px;animation:.2s arrive}html[data-layout=mobile] .dialog:before{content:"";background:var(--c-ded1e8,#ded1e8);border-radius:4px;width:34px;height:4px;position:absolute;top:9px;left:calc(50% - 17px)}html[data-layout=mobile] .close{place-items:center;min-width:36px;min-height:36px;display:grid;top:16px;right:13px}html[data-layout=mobile] .dialog textarea{min-height:160px;padding:13px;font-size:16px}html[data-layout=mobile] .dialog .primary{min-height:48px;font-size:12px}html[data-layout=mobile] .media-tools{gap:7px}html[data-layout=mobile] .media-tools button{min-height:42px;padding:10px;font-size:10px}html[data-layout=mobile] .compose-meta select{min-height:40px;font-size:12px}html[data-layout=mobile] .auth-box{padding:23px 18px}html[data-layout=mobile] .auth-box p{font-size:13px}html[data-layout=mobile] .privacy-note{font-size:9px;line-height:1.8}html[data-layout=mobile] .connection-note,html[data-layout=mobile] .toast{bottom:calc(92px + env(safe-area-inset-bottom))}html[data-layout=mobile] .empty{padding:30px 20px}html[data-layout=mobile] .empty p{line-height:1.8}html[data-layout=mobile] .empty .primary{min-height:44px}html[data-layout=mobile] .install-dialog h2{font-size:25px;line-height:1.3}html[data-layout=mobile] .install-steps{padding:17px}html[data-layout=mobile] .install-steps ol{font-size:13px}html[data-layout=mobile] .install-icon{border-radius:17px;width:62px;height:62px}@media (display-mode:standalone){html[data-layout=mobile] aside{height:calc(76px + env(safe-area-inset-top));padding-top:calc(18px + env(safe-area-inset-top))}html[data-layout=mobile] .top-actions{top:calc(20px + env(safe-area-inset-top))}html[data-layout=mobile]{scroll-padding-top:calc(94px + env(safe-area-inset-top))}}html[data-layout=mobile] .mobile-dock>button>span,html[data-layout=mobile] .mobile-dock>button>small{margin-left:0}html[data-layout=mobile] .mobile-dock>button>span{display:block}html[data-layout=mobile] .mobile-dock .dock-compose>span{display:grid}html[data-layout=mobile] .settings-trigger{border-radius:50%;place-items:center;width:35px;height:35px;padding:0;display:grid}html[data-layout=mobile] .settings-trigger span,html[data-layout=mobile] .sidebar-settings{display:none}html[data-layout=mobile] .logo{width:32px;height:32px}html[data-layout=mobile] .sign-in{padding:8px 9px;font-size:9px}html[data-layout=mobile] .settings-dialog{width:100%}html[data-layout=mobile] .settings-dialog fieldset{margin:22px 0}html[data-layout=mobile] .view-choices button{min-height:47px}html[data-layout=mobile] .settings-dialog .settings-actions button{min-height:43px}html[data-layout=mobile] .shell{max-width:520px;margin:0 auto}html[data-layout=mobile] .mobile-dock{max-width:520px;left:50%;transform:translate(-50%)}html[data-layout=mobile] .top-actions{right:max(17px,50vw - 243px)}html[data-layout=mobile] aside{width:100%}html[data-layout=desktop] .shell{min-width:1024px}html[data-layout=desktop] .grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-layout=desktop] .mobile-dock,html[data-layout=desktop] .mobile-welcome{display:none}html[data-layout=desktop] .settings-trigger,html[data-layout=desktop] .sidebar-settings{display:flex}html[data-layout=mobile] .dialog{max-width:496px;margin-left:auto;margin-right:auto}html[data-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-252331:#c9bed1;--c-2f253e77:#c7b6d477;--c-2f293c:#c6bad0;--c-30213933:#c8b7d633;--c-30263e:#c6b7d3;--c-30263e22:#c6b7d322;--c-30263e33:#c6b7d333;--c-322b3e:#c5b9cf;--c-33283f:#c6b7d1;--c-34254102:#c6b4d402;--c-34273f:#c6b7d2;--c-38244703:#c6b0d703;--c-39274433:#c5b3d433;--c-3c284209:#c5b5d209;--c-51355c30:#bfabcf30;--c-514355:#bdb4c4;--c-514857:#bbb4c1;--c-584764:#baacc4;--c-60536a:#b6acbe;--c-655071:#b6a8c1;--c-685575:#b4a7bf;--c-68616e:#b3adb7;--c-695083:#b49ec4;--c-6d567d:#b3a3c0;--c-706079:#aba0b4;--c-74508b:#ac93c1;--c-745984:#ac99ba;--c-746b7d:#aaa2af;--c-756181:#ab9db5;--c-7a7581:#a8a3ac;--c-7d8d6a:#a99bb4;--c-7f6b97:#a997b6;--c-80648f:#aa99b7;--c-826298:#aa94ba;--c-887595:#a89bb2;--c-897593:#a89cb1;--c-89828d:#a6a2aa;--c-8a719e:#a895b7;--c-8b729c:#a896b5;--c-8b8392:#a6a0ab;--c-8e6fc1:#a783c3;--c-8e759f:#a795b6;--c-8e819a:#a69baf;--c-8e8795:#a69faa;--c-9070aa:#a88ebc;--c-907b9e:#a797b3;--c-9174a9:#a790ba;--c-9277a8:#a791b8;--c-9278a6:#a792b7;--c-938b9a:#a59eaa;--c-94849f:#a699b0;--c-9570ba:#a884c4;--c-9783a5:#a695b2;--c-97949e:#a49fa8;--c-9984a6:#a695b2;--c-9985a6:#a595b2;--c-9989a3:#a598af;--c-9a7ea9:#a692b6;--c-9a7eb9:#a687be;--c-9a919f:#a49daa;--c-9b86ad:#a591b5;--c-9b91a2:#a49bab;--c-9b939f:#a49ea9;--c-9c83b0:#a68fb7;--c-9c86aa:#a593b3;--c-9d83b3:#a68db9;--c-9e8ea8:#a497af;--c-a08bad:#a593b3;--c-a08dac:#a494b1;--c-a18aae:#a592b4;--c-a195a8:#a399ab;--c-a19ba5:#a39da7;--c-a282ba:#a688bd;--c-a28bb8:#a58cb8;--c-a291ac:#a495af;--c-a298a8:#a39aaa;--c-a38bad:#a593b3;--c-a394af:#a494af;--c-a49aaa:#a39aaa;--c-a58ae8:#3f2f4c;--c-a88fbf:#a487bb;--c-a897b5:#a391b1;--c-a98bbb:#a589ba;--c-aa92b9:#a48db6;--c-aa9bb4:#a394ae;--c-aaa0af:#a299a9;--c-aaa2af:#a29aa8;--c-ab9ab5:#a393b0;--c-aba4ae:#a19ba6;--c-ad8fc0:#a487bb;--c-b0a0ba:#a291af;--c-b0a7b6:#a197a9;--c-b29ac2:#a389b7;--c-b39ac3:#a388b8;--c-b49ac8:#a383bc;--c-b99ad3:#3d2d4a;--c-bda7d544:#43325144;--c-be6b8b:#a884c4;--c-bea8cd22:#40304e22;--c-cec9d0:#4e4852;--c-dad6de:#594e61;--c-ded1e8:#31243b;--c-ded5e7:#30233a;--c-ded7e7:#2f2339;--c-dedbdc:#302d32;--c-dfd3e5:#31243b;--c-dfdbdf:#302c32;--c-dfe5ed:#2b2034;--c-e0d3e9:#30233a;--c-e0d7e8:#2f2339;--c-e1d2ea:#30233a;--c-e2d6eb:#2e2238;--c-e2d8ea:#2e2238;--c-e2daeb:#2d2136;--c-e2e6d8:#2f2438;--c-e3d5eb:#2f2238;--c-e3d7ed:#2d2237;--c-e3d7ef:#2d2136;--c-e3d8eb:#2e2237;--c-e3dee8:#2d2433;--c-e4d5ff:#291e31;--c-e4d9ec:#2d2136;--c-e5d8f0:#2c2135;--c-e5d9ed:#2d2136;--c-e5dde9:#2d2235;--c-e5def0:#2a1f33;--c-e5dfe8:#2c2432;--c-e5e2e7:#2b272f;--c-e6e5e1:#2c272f;--c-e7dcec:#2c2135;--c-e8e0ec:#2b2034;--c-e8e4eb:#2a232f;--c-e9dcef:#2b2034;--c-e9e1ee:#2a1f33;--c-e9e1ef:#2a1f32;--c-e9e2ed:#2a1f32;--c-e9e2f0:#291e32;--c-eadfd4:#2f2339;--c-eae0f7:#281d30;--c-eae2ef:#291f32;--c-eae4f0:#291e31;--c-eae8e9:#28262a;--c-ece3f4:#281d30;--c-ede3f6:#271d2f;--c-ede5f4:#271d2f;--c-eee4f8:#261c2e;--c-eee5f5:#271d2f;--c-eee5f7:#261c2e;--c-eee9f4:#261c2d;--c-eeebf2:#261d2c;--c-eef2e8:#271d2f;--c-efe7f5:#261c2e;--c-f1cfd5:#2f2238;--c-f1e3fc:#251b2d;--c-f1e8f7:#251b2d;--c-f1edfb:#221929;--c-f1f0ec:#251f2a;--c-f1f5fa:#211928;--c-f2eaf7:#241b2c;--c-f3ecf8:#241a2b;--c-f5f0f9:#221929;--c-f5f2eb:#251b2c;--c-f5f7ee:#231a2b;--c-f6f0fa:#221929;--c-f8f5fb:#201826;--c-f9f5fc:#201726;--c-faf7fd:#1f1725;--c-faf9fc:#1e1625;--c-faf9fcf2:#1e1625f2;--c-fafaf9:#1e1b21;--c-fbf4ec:#231a2a;--c-fcfafc:#1e1624;--c-fdfbfff5:#1d1523f5;--c-fff:#1b1b1b;--c-fffaf3:#1f1726;--c-fffdf7:#1e1624;--c-ffffff66:#1b1b1b66;--c-ffffff77:#1b1b1b77}html[data-theme=rose]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-252331:#312327;--c-2f253e77:#3e252c77;--c-2f293c:#3c292f;--c-30213933:#39212833;--c-30263e:#3e262d;--c-30263e22:#3e262d22;--c-30263e33:#3e262d33;--c-322b3e:#3e2b31;--c-33283f:#3f282f;--c-34254102:#41252d02;--c-34273f:#3f272e;--c-38244703:#47242e03;--c-39274433:#44273033;--c-3c284209:#42283009;--c-51355c30:#5c354130;--c-514355:#554348;--c-514857:#57484c;--c-584764:#644750;--c-60536a:#6a535a;--c-655071:#71505a;--c-685575:#75555f;--c-68616e:#6e6165;--c-695083:#83505f;--c-6d567d:#7d5662;--c-706079:#796067;--c-74508b:#8b5062;--c-745984:#845966;--c-746b7d:#7d6b70;--c-756181:#81616b;--c-7a7581:#817579;--c-7d8d6a:#8d6a74;--c-7f6b97:#976b78;--c-80648f:#8f6471;--c-826298:#986272;--c-887595:#95757f;--c-897593:#93757e;--c-89828d:#8d8285;--c-8a719e:#9e717e;--c-8b729c:#9c727f;--c-8b8392:#928387;--c-8e6fc1:#c16f88;--c-8e759f:#9f7582;--c-8e819a:#9a8188;--c-8e8795:#95878b;--c-9070aa:#aa7081;--c-907b9e:#9e7b86;--c-9174a9:#a97484;--c-9277a8:#a87786;--c-9278a6:#a67886;--c-938b9a:#9a8b8f;--c-94849f:#9f848c;--c-9570ba:#ba7086;--c-9783a5:#a5838d;--c-97949e:#9e9497;--c-9984a6:#a6848e;--c-9985a6:#a6858f;--c-9989a3:#a38991;--c-9a7ea9:#a97e8b;--c-9a7eb9:#b97e90;--c-9a919f:#9f9195;--c-9b86ad:#ad8692;--c-9b91a2:#a29196;--c-9b939f:#9f9397;--c-9c83b0:#b08390;--c-9c86aa:#aa8691;--c-9d83b3:#b38391;--c-9e8ea8:#a88e96;--c-a08bad:#ad8b95;--c-a08dac:#ac8d96;--c-a18aae:#ae8a95;--c-a195a8:#a8959b;--c-a19ba5:#a59b9e;--c-a282ba:#ba8293;--c-a28bb8:#b88b98;--c-a291ac:#ac9199;--c-a298a8:#a8989d;--c-a38bad:#ad8b95;--c-a394af:#af949c;--c-a49aaa:#aa9a9f;--c-a58ae8:#e38fa8;--c-a88fbf:#bf8f9d;--c-a897b5:#b597a0;--c-a98bbb:#bb8b99;--c-aa92b9:#b9929e;--c-aa9bb4:#b49ba2;--c-aaa0af:#afa0a4;--c-aaa2af:#afa2a6;--c-ab9ab5:#b59aa2;--c-aba4ae:#aea4a7;--c-ad8fc0:#c08f9e;--c-b0a0ba:#baa0a8;--c-b0a7b6:#b6a7ab;--c-b29ac2:#c29aa6;--c-b39ac3:#c39aa6;--c-b49ac8:#c89aa8;--c-b99ad3:#d39aab;--c-bda7d544:#d5a7b544;--c-be6b8b:#be6b84;--c-bea8cd22:#cda8b322;--c-cec9d0:#d0c9cb;--c-dad6de:#ded6d8;--c-ded1e8:#e8d1d8;--c-ded5e7:#e7d5da;--c-ded7e7:#e7d7dc;--c-dedbdc:#dedbdc;--c-dfd3e5:#e5d3d8;--c-dfdbdf:#dfdbdc;--c-dfe5ed:#eddfe3;--c-e0d3e9:#e9d3da;--c-e0d7e8:#e8d7dc;--c-e1d2ea:#ead2d9;--c-e2d6eb:#ebd6dc;--c-e2d8ea:#ead8dd;--c-e2daeb:#ebdadf;--c-e2e6d8:#e6d8dc;--c-e3d5eb:#ebd5dc;--c-e3d7ed:#edd7de;--c-e3d7ef:#efd7de;--c-e3d8eb:#ebd8de;--c-e3dee8:#e8dee1;--c-e4d5ff:#f7dde5;--c-e4d9ec:#ecd9df;--c-e5d8f0:#f0d8df;--c-e5d9ed:#edd9df;--c-e5dde9:#e9dde1;--c-e5def0:#f0dee3;--c-e5dfe8:#e8dfe2;--c-e5e2e7:#e7e2e3;--c-e6e5e1:#e6e1e2;--c-e7dcec:#ecdce1;--c-e8e0ec:#ece0e4;--c-e8e4eb:#ebe4e6;--c-e9dcef:#efdce2;--c-e9e1ee:#eee1e5;--c-e9e1ef:#efe1e5;--c-e9e2ed:#ede2e5;--c-e9e2f0:#f0e2e6;--c-eadfd4:#ead4db;--c-eae0f7:#f7e0e7;--c-eae2ef:#efe2e6;--c-eae4f0:#f0e4e8;--c-eae8e9:#eae8e9;--c-ece3f4:#f4e3e8;--c-ede3f6:#f6e3e9;--c-ede5f4:#f4e5ea;--c-eee4f8:#f8e4ea;--c-eee5f5:#f5e5ea;--c-eee5f7:#f7e5ea;--c-eee9f4:#f4e9ec;--c-eeebf2:#f2ebed;--c-eef2e8:#f2e8eb;--c-efe7f5:#f5e7eb;--c-f1cfd5:#f1cfd9;--c-f1e3fc:#f9e6ec;--c-f1e8f7:#f7e8ec;--c-f1edfb:#fbedf1;--c-f1f0ec:#f1ecee;--c-f1f5fa:#faf1f4;--c-f2eaf7:#f7eaee;--c-f3ecf8:#f8ecf0;--c-f5f0f9:#f9f0f3;--c-f5f2eb:#f5ebee;--c-f5f7ee:#f7eef1;--c-f6f0fa:#faf0f3;--c-f8f5fb:#fbf5f7;--c-f9f5fc:#fcf5f7;--c-faf7fd:#fdf7f9;--c-faf9fc:#fcf9fa;--c-faf9fcf2:#fcf9faf2;--c-fafaf9:#faf9f9;--c-fbf4ec:#faedf1;--c-fcfafc:#fcfafb;--c-fdfbfff5:#fefcfdf5;--c-fff:#fff;--c-fffaf3:#fdf5f8;--c-fffdf7:#fdf9fa;--c-ffffff66:#fff6;--c-ffffff77:#fff7}html[data-theme=mint]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-252331:#23312b;--c-2f253e77:#253e3477;--c-2f293c:#293c34;--c-30213933:#21392f33;--c-30263e:#263e34;--c-30263e22:#263e3422;--c-30263e33:#263e3433;--c-322b3e:#2b3e36;--c-33283f:#283f35;--c-34254102:#25413502;--c-34273f:#273f35;--c-38244703:#24473803;--c-39274433:#27443833;--c-3c284209:#28423709;--c-51355c30:#355c4c30;--c-514355:#43554d;--c-514857:#485751;--c-584764:#476458;--c-60536a:#536a60;--c-655071:#507163;--c-685575:#557568;--c-68616e:#616e69;--c-695083:#50836e;--c-6d567d:#567d6d;--c-706079:#60796e;--c-74508b:#508b72;--c-745984:#598472;--c-746b7d:#6b7d75;--c-756181:#618174;--c-7a7581:#75817c;--c-7d8d6a:#6a8d7e;--c-7f6b97:#6b9785;--c-80648f:#648f7d;--c-826298:#629881;--c-887595:#759588;--c-897593:#759386;--c-89828d:#828d88;--c-8a719e:#719e8b;--c-8b729c:#729c8a;--c-8b8392:#83928c;--c-8e6fc1:#6fc19f;--c-8e759f:#759f8d;--c-8e819a:#819a90;--c-8e8795:#87958f;--c-9070aa:#70aa92;--c-907b9e:#7b9e8f;--c-9174a9:#74a993;--c-9277a8:#77a893;--c-9278a6:#78a693;--c-938b9a:#8b9a94;--c-94849f:#849f94;--c-9570ba:#70ba9b;--c-9783a5:#83a597;--c-97949e:#949e9a;--c-9984a6:#84a698;--c-9985a6:#85a698;--c-9989a3:#89a398;--c-9a7ea9:#7ea997;--c-9a7eb9:#7eb9a0;--c-9a919f:#919f99;--c-9b86ad:#86ad9d;--c-9b91a2:#91a29b;--c-9b939f:#939f9a;--c-9c83b0:#83b09d;--c-9c86aa:#86aa9b;--c-9d83b3:#83b39f;--c-9e8ea8:#8ea89d;--c-a08bad:#8bad9f;--c-a08dac:#8dac9f;--c-a18aae:#8aae9f;--c-a195a8:#95a8a0;--c-a19ba5:#9ba5a1;--c-a282ba:#82baa2;--c-a28bb8:#8bb8a5;--c-a291ac:#91aca1;--c-a298a8:#98a8a1;--c-a38bad:#8bad9f;--c-a394af:#94afa4;--c-a49aaa:#9aaaa3;--c-a58ae8:#8fe3c0;--c-a88fbf:#8fbfab;--c-a897b5:#97b5a8;--c-a98bbb:#8bbba7;--c-aa92b9:#92b9a9;--c-aa9bb4:#9bb4aa;--c-aaa0af:#a0afa9;--c-aaa2af:#a2afaa;--c-ab9ab5:#9ab5aa;--c-aba4ae:#a4aeaa;--c-ad8fc0:#8fc0ab;--c-b0a0ba:#a0baaf;--c-b0a7b6:#a7b6b0;--c-b29ac2:#9ac2b1;--c-b39ac3:#9ac3b2;--c-b49ac8:#9ac8b5;--c-b99ad3:#9ad3bb;--c-bda7d544:#a7d5c244;--c-be6b8b:#6bbe9b;--c-bea8cd22:#a8cdbd22;--c-cec9d0:#c9d0cd;--c-dad6de:#d6dedb;--c-ded1e8:#d1e8de;--c-ded5e7:#d5e7df;--c-ded7e7:#d7e7e0;--c-dedbdc:#dbdedd;--c-dfd3e5:#d3e5dd;--c-dfdbdf:#dbdfdd;--c-dfe5ed:#dfede7;--c-e0d3e9:#d3e9e0;--c-e0d7e8:#d7e8e1;--c-e1d2ea:#d2eae0;--c-e2d6eb:#d6ebe2;--c-e2d8ea:#d8eae2;--c-e2daeb:#daebe4;--c-e2e6d8:#d8e6e0;--c-e3d5eb:#d5ebe2;--c-e3d7ed:#d7ede4;--c-e3d7ef:#d7efe5;--c-e3d8eb:#d8ebe3;--c-e3dee8:#dee8e4;--c-e4d5ff:#ddf7ec;--c-e4d9ec:#d9ece4;--c-e5d8f0:#d8f0e6;--c-e5d9ed:#d9ede5;--c-e5dde9:#dde9e4;--c-e5def0:#def0e8;--c-e5dfe8:#dfe8e4;--c-e5e2e7:#e2e7e5;--c-e6e5e1:#e1e6e4;--c-e7dcec:#dcece5;--c-e8e0ec:#e0ece7;--c-e8e4eb:#e4ebe8;--c-e9dcef:#dcefe7;--c-e9e1ee:#e1eee9;--c-e9e1ef:#e1efe9;--c-e9e2ed:#e2ede8;--c-e9e2f0:#e2f0ea;--c-eadfd4:#d4eae1;--c-eae0f7:#e0f7ed;--c-eae2ef:#e2efea;--c-eae4f0:#e4f0eb;--c-eae8e9:#e8eae9;--c-ece3f4:#e3f4ed;--c-ede3f6:#e3f6ee;--c-ede5f4:#e5f4ee;--c-eee4f8:#e4f8f0;--c-eee5f5:#e5f5ee;--c-eee5f7:#e5f7ef;--c-eee9f4:#e9f4ef;--c-eeebf2:#ebf2ef;--c-eef2e8:#e8f2ee;--c-efe7f5:#e7f5ef;--c-f1cfd5:#cff1e3;--c-f1e3fc:#e6f9f1;--c-f1e8f7:#e8f7f1;--c-f1edfb:#edfbf5;--c-f1f0ec:#ecf1ef;--c-f1f5fa:#f1faf6;--c-f2eaf7:#eaf7f2;--c-f3ecf8:#ecf8f3;--c-f5f0f9:#f0f9f5;--c-f5f2eb:#ebf5f1;--c-f5f7ee:#eef7f3;--c-f6f0fa:#f0faf6;--c-f8f5fb:#f5fbf8;--c-f9f5fc:#f5fcf9;--c-faf7fd:#f7fdfa;--c-faf9fc:#f9fcfb;--c-faf9fcf2:#f9fcfbf2;--c-fafaf9:#f9fafa;--c-fbf4ec:#edfaf5;--c-fcfafc:#fafcfb;--c-fdfbfff5:#fcfefdf5;--c-fff:#fff;--c-fffaf3:#f5fdfa;--c-fffdf7:#f9fdfb;--c-ffffff66:#fff6;--c-ffffff77:#fff7}html[data-theme=midnight] .ghost-big{background:#e9dcfa}html[data-theme=midnight] .eyes i{background:#30263e}html[data-theme=midnight] .theme-choices button>span{color:#fff}html[data-theme=midnight] input,html[data-theme=midnight] textarea,html[data-theme=midnight] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.inbox-trigger{color:var(--c-8e759f,#8e759f);border:1px solid var(--c-e3d8eb,#e3d8eb);background:var(--c-f5f0f9,#f5f0f9);border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;display:flex;position:relative}.inbox-trigger b,.inbox-count{background:var(--c-30263e,#30263e);min-width:17px;height:17px;color:var(--c-fff,#fff);border-radius:20px;place-items:center;padding:0 4px;font-size:9px;display:grid}.sidebar-inbox{color:var(--c-8e759f,#8e759f);align-items:center;gap:10px;margin-top:22px;padding:12px 0;font-size:11px;display:flex}.sidebar-settings{margin-top:2px}.inbox-dialog{width:560px}.inbox-tabs{border-bottom:1px solid var(--c-e3d8eb,#e3d8eb);gap:8px;margin-bottom:10px;padding:14px 0 17px;display:flex}.inbox-tabs>button{background:var(--c-f2eaf7,#f2eaf7);min-height:42px;color:var(--c-9984a6,#9984a6);border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:11px;display:flex}.inbox-tabs>button[aria-selected=true]{background:var(--c-30263e,#30263e);color:var(--c-fff,#fff)}.inbox-tabs b{background:var(--c-e3d8eb,#e3d8eb);color:var(--c-745984,#745984);border-radius:12px;padding:2px 6px;font-size:9px}.inbox-list{overscroll-behavior:contain;max-height:430px;overflow:auto}.inbox-empty{text-align:center;color:var(--c-a18aae,#a18aae);padding:30px 12px;font-size:12px;line-height:1.8}.inbox-empty>svg{color:var(--c-b99ad3,#b99ad3);margin:5px auto}.inbox-empty h3{color:var(--c-745984,#745984);font-size:15px;font-weight:600}.inbox-empty p{font-size:12px;line-height:1.8}.notification,.conversation-row{text-align:left;border-bottom:1px solid var(--c-e3d8eb,#e3d8eb);width:100%;color:var(--c-9984a6,#9984a6);border-radius:8px;align-items:flex-start;gap:12px;padding:17px 12px;display:flex}.notification.unread{background:var(--c-f2eaf7,#f2eaf7)}.notification>span:nth-child(2),.conversation-row>span:nth-child(2){flex:1;min-width:0}.notification-icon{background:var(--c-e3d8eb,#e3d8eb);width:34px;height:34px;color:var(--c-8e759f,#8e759f);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.notification strong,.conversation-row strong{color:var(--c-745984,#745984);font-size:12px;font-weight:600}.notification p,.conversation-row p{overflow-wrap:anywhere;white-space:pre-wrap;margin:7px 0;font-size:12px;line-height:1.7}.conversation-row p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notification small,.conversation-row small{color:var(--c-a18aae,#a18aae);font-size:9px}.notification-preview{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.unread-dot{background:var(--c-b99ad3,#b99ad3);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:6px;display:block}.conversation-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.conversation-top button{color:var(--c-9984a6,#9984a6);align-items:center;gap:5px;min-height:40px;font-size:10px;display:flex}.conversation-label{color:var(--c-8e759f,#8e759f);background:var(--c-f2eaf7,#f2eaf7);border-radius:9px;justify-content:center;align-items:center;gap:7px;margin:4px 0 16px;padding:12px;font-size:11px;display:flex}.chat-history{overscroll-behavior:contain;flex-direction:column;gap:12px;max-height:300px;padding:3px 2px;display:flex;overflow:auto}.chat-bubble{background:var(--c-f2eaf7,#f2eaf7);width:fit-content;max-width:88%;color:var(--c-745984,#745984);border-radius:14px;align-self:flex-start;padding:11px 14px}.chat-bubble.sent{background:var(--c-30263e,#30263e);color:var(--c-fff,#fff);border-bottom-right-radius:4px;align-self:flex-end}.chat-bubble.received{border-bottom-left-radius:4px}.chat-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;font-size:13px;line-height:1.8}.chat-bubble small,.chat-bubble time{opacity:.65;font-size:9px}.chat-bubble time{text-align:right;display:block}.direct-compose textarea{max-height:160px;min-height:85px!important;font-size:16px!important}.direct-compose>div{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.direct-compose small{color:var(--c-a18aae,#a18aae);font-size:9px}.inbox-notice{color:var(--c-9984a6,#9984a6);background:var(--c-f2eaf7,#f2eaf7);border-radius:7px;padding:10px;font-size:12px;line-height:1.7}.direct-link{color:var(--c-8e759f,#8e759f);align-items:center;gap:5px;margin-bottom:10px;padding:6px 0;font-size:10px;display:flex}.dock-inbox{position:relative}.dock-badge{background:var(--c-30263e,#30263e);min-width:15px;height:15px;color:var(--c-fff,#fff);border-radius:15px;place-items:center;padding:0 3px;font-size:8px;display:grid;position:absolute;top:1px;right:18%}.top-actions:has(.inbox-dialog){z-index:35}html[data-layout=mobile],html[data-layout=mobile] body{-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:0;max-width:100%;overflow-x:clip}html[data-layout=mobile] .shell{width:100%;min-width:0}html[data-layout=mobile] main{width:100%;min-width:0;max-width:100%;margin-left:0}html[data-layout=mobile] .content,html[data-layout=mobile] .grid,html[data-layout=mobile] .card,html[data-layout=mobile] .hero-copy{min-width:0;max-width:100%}html[data-layout=mobile] .grid{grid-template-columns:minmax(0,1fr)}html[data-layout=mobile] input,html[data-layout=mobile] textarea,html[data-layout=mobile] select{font-size:16px!important}html[data-layout=mobile] .search input{width:100%;min-width:0}html[data-layout=mobile] .top-actions{gap:5px}html[data-layout=mobile] .inbox-trigger{border-radius:50%;place-items:center;width:33px;height:35px;padding:0;display:grid}html[data-layout=mobile] .inbox-trigger>span{display:none}html[data-layout=mobile] .inbox-trigger>b{min-width:14px;height:14px;font-size:8px;position:absolute;top:-3px;right:-3px}html[data-layout=mobile] .sidebar-inbox{display:none}html[data-layout=mobile] .brand{font-size:23px}html[data-layout=mobile] .logo{width:29px;height:29px;margin-right:5px}html[data-layout=mobile] .brand svg{width:21px}html[data-layout=mobile] .sign-in{min-height:35px;padding:8px;font-size:9px}html[data-layout=mobile] .sign-in svg{display:none}html[data-layout=mobile] .inbox-dialog{width:100%;max-width:520px}html[data-layout=mobile] .inbox-list{max-height:50dvh}html[data-layout=mobile] .notification,html[data-layout=mobile] .conversation-row{padding:16px 8px}html[data-layout=mobile] .direct-link{min-height:36px}html[data-layout=mobile] .settings-trigger,html[data-layout=mobile] .install-trigger{width:30px;height:35px}html[data-layout=mobile][data-phone=true] .shell{max-width:100%}html[data-layout=mobile][data-phone=true] .mobile-dock{width:100%;max-width:100%;left:0;right:0;transform:none}html[data-layout=mobile][data-phone=true] .top-actions{right:14px}html[data-layout=mobile][data-phone=true] aside{padding-left:14px;padding-right:14px}html[data-layout=mobile] .top-actions .settings-trigger{display:none}html[data-layout=mobile] .dialog{max-width:min(520px,100vw - 24px)}html[data-layout] .top-actions:has(.overlay){z-index:40}
