.an-public .ui-main{display:block}.an-public-content{width:100%;max-width:1024px;margin:25px auto 0}.an-public-list{display:grid;gap:0;margin-top:8px}.an-public-list article{padding:16px 0;border-bottom:1px solid #9db9ce}.an-public-list article:first-child{padding-top:8px}.an-public-content>p.muted{margin:8px 0 4px}.an-public-list h2{margin:0 0 5px;font-size:1.2em}.an-date,.an-public-list time{font-size:.85em;color:#7591a3}.an-public-list p{line-height:1.8}.an-public-detail{margin-bottom:28px}.an-public-detail h1{overflow-wrap:anywhere}.an-prose{line-height:1.8;overflow-wrap:anywhere}.an-prose p{margin:.7em 0}.an-prose h1{font-size:2em}.an-prose h2{font-size:1.5em}.an-prose h3{font-size:1.2em}.an-prose ul{list-style:disc}.an-prose ol{list-style:decimal}.an-prose ul,.an-prose ol{padding-left:1.7em}.an-prose li{display:list-item}.an-admin-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.an-row-actions{display:flex;gap:6px;flex-wrap:wrap}.an-editor{max-width:100%;min-width:0}.an-editor input[name=title]{font-family:inherit;font-weight:700}.an-toolbar{position:sticky;top:calc(var(--ui-header-height,64px) + 8px);z-index:35;box-shadow:0 3px 8px #244e6812;display:flex;gap:8px;flex-wrap:wrap;align-items:end;background:#f3f8fb;padding:12px;border:1px solid #dce8ef;border-bottom:0;border-radius:8px 8px 0 0;margin-top:8px}.an-toolbar label{display:grid;gap:4px;font-size:13px}.an-toolbar select{width:auto;min-width:70px;font-size:14px}.an-toolbar input[type=color]{padding:3px;width:45px;height:36px}.an-toolbar button{height:36px}.an-rich{padding:18px;min-height:300px;border:1px solid #cddde8;border-radius:0 0 8px 8px;background:#fff;font-size:16px}.an-rich:focus{outline:2px solid #3682ae;outline-offset:1px}.an-hint{font-size:13px}.an-preview{padding:20px;margin-top:20px;border:1px dashed #b5cdda;background:#fff}.an-empty{padding:24px 0}@media(max-width:700px){.an-admin .workspace{display:block}.an-toolbar{padding:8px;gap:6px}.an-admin-heading{align-items:start}.an-rich{min-height:260px}.an-admin .workspace>section{min-width:0}.an-public-content{margin-top:20px}}
