@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-weight:100 900}*{box-sizing:border-box}[hidden]{display:none!important}button,input{font:inherit;color:inherit;background:#2f2f35;border:0;border-radius:8px;padding:9px 12px}button{cursor:pointer}button.primary{background:#9147ff;font-weight:600}button:disabled{opacity:.5}#toast{top:calc(10px + env(safe-area-inset-top));z-index:40;color:#efeff1;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#18181be6;border-radius:999px;max-width:calc(100% - 24px);padding:7px 14px;font-size:13px;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 10px #0006}#top{z-index:30;top:calc(10px + env(safe-area-inset-top));left:calc(12px + env(safe-area-inset-left));position:fixed}#account{z-index:30;top:calc(10px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right));align-items:center;gap:8px;display:flex;position:fixed}.pill,#signin{color:#fff;background:#9147ff;border-radius:99px;align-items:center;gap:7px;height:38px;padding:0 15px 0 12px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #0005}.pill{color:#efeff1;background:#18181bd9;font-size:15px;text-decoration:none}.pill svg,#signin svg{width:18px;height:18px}#me-btn{background:#18181b;border-radius:50%;width:40px;height:40px;padding:0;overflow:hidden;box-shadow:0 2px 8px #0005}#me-btn img{width:100%;height:100%;display:block}#me-menu{background:#18181bf2;border-radius:12px;flex-direction:column;min-width:180px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 6px 24px #0006}#me-name{color:#efeff1;margin:6px 10px 8px;font-weight:600}#me-menu a,#me-menu button{color:#efeff1;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}#me-menu a:hover,#me-menu button:hover{background:#ffffff14}#me-menu svg{width:16px;height:16px}@media (width<=699px){.pill,#signin{justify-content:center;width:40px;height:40px;padding:0}.pill span,#signin span{display:none}}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-normal-rilFpyjL.woff2)format("woff2"),url(/assets/tinos-latin-400-normal-B05awSIM.woff)format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-normal-qGf2y18O.woff2)format("woff2"),url(/assets/tinos-latin-700-normal-CjcRkLdR.woff)format("woff")}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-italic-BYAl0kbZ.woff2)format("woff2"),url(/assets/tinos-latin-400-italic-HcuZF3H0.woff)format("woff")}.door{color:#111;background:linear-gradient(100deg,#fff6 0 18%,#fff0 40%),linear-gradient(160deg,#f4efe2,#e6dfcc);border-radius:5cqw;box-shadow:inset 0 0 0 1px #0000000d,inset 0 -.6cqw 1.2cqw #0000000f,0 3px 14px #0003}.brand{pointer-events:none;justify-content:center;align-items:flex-start;gap:1.6cqw;display:flex;position:absolute;top:3.5cqw;left:0;right:0}.brand span,.brand small{color:#111;background:#fff;padding:.9cqw 2cqw 1.3cqw;font:600 8.5cqw/1 Tinos,Times New Roman,serif;box-shadow:.35cqw .5cqw .7cqw #0005}.brand span:first-child{transform:rotate(-3deg)}.brand span:nth-child(2){transform:rotate(2deg)translateY(.8cqw)}.brand small{padding:.5cqw 1cqw .7cqw;font-size:3.4cqw;font-style:italic;font-weight:400;transform:rotate(-5deg)translateY(4.5cqw)}.handle{z-index:1;pointer-events:none;background:linear-gradient(90deg,#a9aeb3,#f1f3f5 35%,#c3c8cd 60%,#8e9399);border-radius:1.1cqw;width:2.2cqw;height:30%;position:absolute;top:34%;right:2.6cqw;box-shadow:.4cqw .5cqw .9cqw #0000003d,inset 0 0 0 .15cqw #0000001a}.credits{color:#000a;justify-content:center;align-items:center;gap:1.4cqw;margin:0;font:2.6cqw/1.35 Inter,sans-serif;display:flex;position:absolute;top:18cqw;left:8cqw;right:8cqw}.credits img{opacity:.75;border-radius:50%;flex:none;width:4.4cqw;height:4.4cqw}.tile{color:#111;white-space:nowrap;background:#fff;flex-direction:column;align-items:center;padding:.9cqw 1.4cqw 1cqw;font:4.2cqw/1 Tinos,Times New Roman,serif;display:flex;position:absolute;box-shadow:.25cqw .35cqw .5cqw #0005}.tile img{width:auto;height:5cqw;display:block}.tile.punct{min-width:4.2cqw;font-weight:600}.tile .tag{white-space:nowrap;border-radius:.4cqw;margin-bottom:-.4cqw;padding:.35cqw .7cqw;font:600 1.6cqw/1 Inter,sans-serif;display:none;position:absolute;bottom:100%;left:.6cqw;box-shadow:.15cqw .2cqw .3cqw #0004}.names .tile .tag{display:block}dialog.saved{color:#eee;background:#1e1f22;border:1px solid #555;border-radius:10px;max-width:min(92vw,520px);padding:14px}dialog.saved::backdrop{background:#000a}dialog.saved img{border-radius:4px;width:100%;height:auto;display:block}dialog.saved p{color:#aaa;margin:10px 0;font-size:13px}dialog.saved .download{color:inherit;background:#3a3c42;border:1px solid #555;border-radius:6px;padding:7px 10px;text-decoration:none}dialog.saved .big{color:#fff;margin:4px 0 14px;font-size:17px;font-weight:600}dialog.saved .row a{color:inherit;background:#3a3c42;border:1px solid #555;border-radius:6px;padding:7px 10px;text-decoration:none}dialog.saved .row a.primary{color:#fff;background:#9147ff;border-color:#9147ff;font-weight:600}dialog.saved .check{align-items:center;gap:8px;margin-bottom:14px;font-size:14px;display:flex}dialog.saved .check input{width:18px;height:18px;padding:0}dialog.saved .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body{color:#1d2522;background:#d4ddd8 linear-gradient(#dfe7e2,#c9d4ce) fixed;min-height:100dvh;margin:0;font:15px/1.4 Inter,system-ui,sans-serif}main{max-width:1100px;padding:calc(70px + env(safe-area-inset-top)) 16px 60px;margin:0 auto}#heading{text-align:center;margin:0 0 6px}.mag{color:#111;background:#fff;padding:6px 14px 9px;font:600 44px/1 Tinos,Times New Roman,serif;display:inline-block;transform:rotate(-2deg);box-shadow:2px 3px 5px #0005}#sub{color:#3b4a44;justify-content:center;align-items:center;gap:8px;margin:14px 0 22px;display:flex}#sub img{border-radius:50%;width:26px;height:26px}#tabs{justify-content:center;gap:6px;margin-bottom:18px;display:flex}#tabs button{color:#1d2522;background:#18181b22;border-radius:99px;padding:7px 18px;font-weight:600}#tabs button[aria-pressed=true]{color:#fff;background:#18181b}#grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:22px;display:grid}#empty{text-align:center;color:#3b4a44}#empty a,#more{color:#6b2fd6;cursor:pointer;font-weight:600}#more{color:#fff;background:#18181b;border-radius:99px;margin:26px auto 0;padding:9px 22px;display:block}.sheet{aspect-ratio:4/5;position:relative;overflow:hidden;container-type:inline-size}.card{flex-direction:column;gap:8px;display:flex}.card>a{border-radius:12px;display:block}.card footer{align-items:center;gap:8px;padding:0 4px;display:flex;position:relative}.card footer img{border-radius:50%;width:24px;height:24px}.card .who{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.card .who small{color:#4f5f58;font-size:12px;font-weight:400;display:block}.icon-btn{color:#1d2522;background:#18181b14;border-radius:99px;align-items:center;gap:5px;padding:5px 9px;font-size:14px;font-weight:600;display:inline-flex}.icon-btn svg{width:17px;height:17px}.like[aria-pressed=true]{color:#e5484d}.like[aria-pressed=true] svg{fill:currentColor}.menu{z-index:5;background:#18181bf2;border-radius:10px;flex-direction:column;min-width:150px;padding:5px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 6px 20px #0006}.menu button{color:#efeff1;background:0 0;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.menu button:hover{background:#ffffff14}.menu svg{width:16px;height:16px}.hidden-note{color:#a3261f;font-size:12px;font-weight:600}#single{max-width:520px;margin:0 auto}#single .card footer{padding:4px 4px 0}#poem-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}#poem-actions .button,#poem-actions button{color:#fff;background:#18181b;border-radius:99px;align-items:center;gap:6px;padding:9px 18px;font-weight:600;text-decoration:none;display:inline-flex}#poem-actions .primary{background:#9147ff}#poem-actions #names-toggle[aria-pressed=true]{background:#4b2a8a}#poem-actions svg{width:17px;height:17px}@media (width<=699px){.mag{font-size:34px}#grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.card .who{font-size:13px}.icon-btn{padding:4px 7px}.card .who small{display:none}.card footer{flex-wrap:wrap}.card footer>img{display:none}.card .who{flex-basis:100%}}body.preview{box-sizing:border-box;align-items:center;gap:56px;width:1200px;height:630px;padding:20px 60px;display:flex;overflow:hidden}body.preview>.sheet{flex:none;height:590px}.preview-side{flex:1;min-width:0}.preview-side h1{margin:0 0 26px}.preview-side .mag{white-space:normal;max-width:100%;font-size:54px}.preview-side p{color:#3b4a44;align-items:center;gap:10px;margin:0 0 10px;font-size:24px;display:flex}.preview-side img{border-radius:50%;width:36px;height:36px}.preview-side .by{color:#1d2522;font-weight:600}.preview-side .site{color:#4f5f58;margin-top:40px;font-size:18px}html:has(body.feed){scroll-snap-type:y mandatory}.slide{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.slide .card{width:min(100%, 560px, (100dvh - 64px - 110px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * .8)}.slide .make{color:#6b2fd6;font-weight:600}.slide.empty{color:#3b4a44}.slide .card footer{flex-wrap:nowrap}.slide .card footer>img{display:block}.slide .card .who{flex-basis:auto}.slide .card .who small{display:block}
