.TurtTales_page__ouWjg{--ink:#153e3f;--muted:#426560;--panel:rgba(253,248,242,.85);--line:rgba(21,62,63,.18);color:var(--ink);width:min(1180px,100%);margin:0 auto;padding:32px 24px 64px}[data-theme=night] .TurtTales_page__ouWjg{--ink:#d7f5e7;--muted:#a0c5b7;--panel:rgba(6,35,29,.92);--line:rgba(144,215,181,.22)}.TurtTales_page__ouWjg section{padding:0}.TurtTales_page__ouWjg [hidden]{display:none}.TurtTales_page__ouWjg h1,.TurtTales_page__ouWjg h2,.TurtTales_page__ouWjg h3,.TurtTales_page__ouWjg p{margin:0;color:inherit}.TurtTales_page__ouWjg h1,.TurtTales_page__ouWjg h2,.TurtTales_page__ouWjg h3{font-family:var(--font-display),sans-serif}.TurtTales_page__ouWjg h1{font-size:clamp(28px,4vw,40px);letter-spacing:-.045em;line-height:1.2}.TurtTales_page__ouWjg h2{font-size:21px;line-height:1.35}.TurtTales_page__ouWjg h3{font-size:20px;line-height:1.4;overflow-wrap:anywhere}.TurtTales_page__ouWjg button,.TurtTales_page__ouWjg input,.TurtTales_page__ouWjg select,.TurtTales_page__ouWjg textarea{font:inherit;color:var(--ink);border:1px solid var(--line);border-radius:10px;background:var(--panel);min-height:44px;padding:10px 14px;max-width:100%}.TurtTales_page__ouWjg button{font-weight:650;cursor:pointer}.TurtTales_page__ouWjg a:hover,.TurtTales_page__ouWjg button:hover{color:var(--ink);border-color:#4fb58c}.TurtTales_page__ouWjg button:disabled{opacity:.6;cursor:wait}.TurtTales_page__ouWjg input:disabled,.TurtTales_page__ouWjg textarea:disabled{opacity:.55;cursor:not-allowed}.TurtTales_page__ouWjg :focus-visible{outline:3px solid #4fb58c;outline-offset:4px}.TurtTales_page__ouWjg a{color:inherit;text-underline-offset:4px}.TurtTales_page__ouWjg .TurtTales_primary__FqjGg{background:#276b54;color:#fff;border-color:#276b54}.TurtTales_page__ouWjg .TurtTales_primary__FqjGg:hover{background:#1c5743;color:#fff}.TurtTales_header__qgvRE{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.TurtTales_header__qgvRE p{margin-top:9px;color:var(--muted);font-size:18px;line-height:1.5}.TurtTales_header__qgvRE button{flex-shrink:0}.TurtTales_toolbar__8I643{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.TurtTales_search__aihnc{display:grid;gap:5px;font-size:13px;color:var(--muted);width:min(360px,100%)}.TurtTales_search__aihnc input{width:100%;font-size:16px}.TurtTales_grid__TuflH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.TurtTales_card__Dz0di{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--panel);min-width:0}.TurtTales_artLink__XLFn1{display:block;background:rgba(79,181,140,.08)}.TurtTales_artLink__XLFn1 img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.TurtTales_cardText__QaHNY{padding:16px;display:grid;gap:8px}.TurtTales_cardText__QaHNY h3 a{display:flex;align-items:center;min-height:44px;text-decoration:none}.TurtTales_page__ouWjg .TurtTales_serial__3iCCD{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.TurtTales_page__ouWjg .TurtTales_credit__io56P{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.TurtTales_date__hAlSF,.TurtTales_optional__JPC6w,.TurtTales_page__ouWjg .TurtTales_muted__narnL{color:var(--muted);font-size:14px;line-height:1.6}.TurtTales_excerpt__oliMi{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.TurtTales_prose__ubXRo{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;line-height:1.85;font-size:18px}.TurtTales_page__ouWjg .TurtTales_empty__ZlN_h{border:1px solid var(--line);border-radius:16px;padding:28px;background:var(--panel);display:grid;justify-items:start;gap:12px}.TurtTales_page__ouWjg .TurtTales_writer__pcAXt{border:1px solid var(--line);border-radius:18px;padding:24px;background:var(--panel);margin-bottom:28px}.TurtTales_form__qTSB9,.TurtTales_receipt__tAkzy{display:grid;gap:14px;max-width:840px;margin-top:16px}.TurtTales_composerIdentity__RNTn2{display:flex;align-items:start;gap:18px;min-width:0}.TurtTales_composerIdentity__RNTn2 .TurtTales_fields__yIX09{flex:1;min-width:0}.TurtTales_composerArt__x0MK1{width:112px;height:112px;-o-object-fit:contain;object-fit:contain;border-radius:14px;border:1px solid var(--line);flex-shrink:0}.TurtTales_form__qTSB9 .TurtTales_confirmation__QysJ6{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:1.5}.TurtTales_form__qTSB9 .TurtTales_confirmation__QysJ6 input{width:22px;flex-shrink:0;accent-color:#276b54}@media (max-width:640px){.TurtTales_composerArt__x0MK1{width:80px;height:80px}.TurtTales_composerIdentity__RNTn2{gap:12px}}.TurtTales_form__qTSB9 label,.TurtTales_receipt__tAkzy label{display:grid;gap:7px;font-weight:650}.TurtTales_form__qTSB9 label .TurtTales_optional__JPC6w{font-weight:400}.TurtTales_form__qTSB9 input,.TurtTales_form__qTSB9 select,.TurtTales_form__qTSB9 textarea{width:100%;font-size:16px}.TurtTales_form__qTSB9 textarea{resize:vertical}.TurtTales_form__qTSB9>button{justify-self:start}.TurtTales_fields__yIX09{display:grid;grid-template-columns:1fr 2fr;gap:16px}.TurtTales_guidelines__a6f1G summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 0;font-weight:650}.TurtTales_guidelines__a6f1G p{max-width:68ch;line-height:1.6;padding-bottom:12px}.TurtTales_actions__8XrN2{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.TurtTales_page__ouWjg .TurtTales_error__scOZb{color:#b33d36;border-left:3px solid #b33d36;padding-left:12px}[data-theme=night] .TurtTales_page__ouWjg .TurtTales_error__scOZb{color:#ffb899;border-color:#ffb899}.TurtTales_back__qRlqz{display:inline-flex;min-height:44px;align-items:center;margin-bottom:16px}.TurtTales_detailGrid__SUDGg{display:grid;grid-template-columns:minmax(200px,340px) minmax(0,1fr);gap:36px}.TurtTales_detailArt__4XQRQ{width:100%;max-width:400px;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:18px;border:1px solid var(--line);margin-bottom:16px}.TurtTales_owner__NLsVF{display:grid;gap:6px;font-size:15px;padding:16px 0;overflow-wrap:anywhere}.TurtTales_owner__NLsVF a{display:inline-flex;min-height:44px;align-items:center}.TurtTales_owner__NLsVF button{justify-self:start}.TurtTales_reading__7E9kz{min-width:0;max-width:68ch}.TurtTales_tale__sv_eR{display:grid;gap:16px;border-bottom:1px solid var(--line);padding-bottom:24px;margin-bottom:24px}.TurtTales_tale__sv_eR h3{font-size:28px}.TurtTales_preview__Aqtn7{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px}.TurtTales_preview__Aqtn7 img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:12px;align-self:start}.TurtTales_preview__Aqtn7>div{display:grid;gap:12px}.TurtTales_receipt__tAkzy input{width:100%;font-family:monospace}@media (max-width:960px){.TurtTales_grid__TuflH{grid-template-columns:repeat(3,minmax(0,1fr))}.TurtTales_detailGrid__SUDGg{gap:24px;grid-template-columns:minmax(180px,280px) minmax(0,1fr)}}@media (max-width:640px){.TurtTales_page__ouWjg{padding:22px 16px 44px}.TurtTales_header__qgvRE{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.TurtTales_header__qgvRE p{font-size:16px}.TurtTales_toolbar__8I643{align-items:stretch;flex-direction:column;gap:12px}.TurtTales_search__aihnc{width:100%}.TurtTales_grid__TuflH{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TurtTales_cardText__QaHNY{padding:12px;gap:6px}.TurtTales_cardText__QaHNY h3{font-size:17px}.TurtTales_cardText__QaHNY .TurtTales_credit__io56P{font-size:13px}.TurtTales_excerpt__oliMi{font-size:14px}.TurtTales_page__ouWjg .TurtTales_writer__pcAXt{padding:18px}.TurtTales_detailGrid__SUDGg,.TurtTales_fields__yIX09{grid-template-columns:minmax(0,1fr)}.TurtTales_identity__hYQro{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:start;gap:6px 14px}.TurtTales_identity__hYQro .TurtTales_detailArt__4XQRQ{grid-row:1/4;margin:0;border-radius:14px}.TurtTales_identity__hYQro .TurtTales_owner__NLsVF{padding:0;gap:0;font-size:13px}.TurtTales_identity__hYQro .TurtTales_owner__NLsVF .TurtTales_muted__narnL{font-size:12px}.TurtTales_identity__hYQro .TurtTales_back__qRlqz{margin:0;font-size:13px}.TurtTales_detailGrid__SUDGg{gap:22px}.TurtTales_preview__Aqtn7{grid-template-columns:minmax(0,1fr)}.TurtTales_preview__Aqtn7 img{max-width:160px}.TurtTales_prose__ubXRo{font-size:17px}}