.ae-dots{display:contents}.ae-peek{z-index:40;pointer-events:none;background:var(--surface);border:1px solid var(--hair);border-radius:3px;width:272px;max-width:calc(100vw - 16px);padding:12px;position:fixed;box-shadow:0 6px 24px #131c2424}:root[data-theme=dark] .ae-peek{box-shadow:0 6px 24px #00000080}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ae-peek{box-shadow:0 6px 24px #00000080}}.ae-peek__card{flex-direction:column;gap:8px;min-width:0;display:flex}.ae-peek__kind{color:var(--ink-3)}.ae-peek__name{font-family:var(--font-heading);text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ae-peek__line{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ae-peek__line .ae-tag{color:var(--ink-3)}.ae-peek .ae-frame{max-width:100%}.ae-peek .ae-frame__empty{min-height:92px}.ae-counts3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ae-counts3__tile{border:1px solid var(--hair);border-radius:3px;min-width:0;padding:6px 7px}.ae-counts3__n{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1;display:block}.ae-counts3__tile .ae-tag{color:var(--ink-3);overflow-wrap:anywhere;margin-top:3px;line-height:1.25;display:block}@media (min-width:901px){.ae-rail--slot{overscroll-behavior:contain;max-height:calc(100vh - 24px);padding-right:2px;position:sticky;top:12px;overflow-y:auto}}.ae-rail__trail{align-items:center;gap:8px}.ae-rail__trailbtns{justify-content:flex-end;gap:6px;min-width:0;display:flex}.ae-rail__back{font-family:var(--font-mono);letter-spacing:.02em;border:1px solid var(--hair);cursor:pointer;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:3px;max-width:200px;padding:4px 8px;font-size:12px;overflow:hidden}.ae-rail__back:hover{border-color:var(--ink-3);color:var(--ink)}.ae-rail__opened{flex-direction:column;gap:12px;min-width:0;display:flex}.ae-opened{flex-direction:column;gap:16px;min-width:0;display:flex}.ae-opened__part{flex-direction:column;gap:8px;min-width:0;display:flex}.ae-opened header{min-width:0}.ae-rail__empty{color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.02em;border:1px dashed var(--hair);text-align:center;border-radius:3px;padding:16px;font-size:12px}.ae-opened__kind{color:var(--ink-3)}.ae-opened__name{overflow-wrap:anywhere;font-size:17px}.ae-opened__sub{color:var(--ink-3);overflow-wrap:anywhere;margin-top:4px}.ae-opened__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ae-opened__item{align-items:baseline;gap:8px;min-width:0;display:flex}.ae-opened__item>:last-child{min-width:0}.ae-opened__open{font:inherit;color:var(--ink);text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:3px;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:0;font-size:15px;font-weight:500}.ae-opened__open:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}a.ae-opened__open{display:inline}.ae-opened__goal{border:1px dashed var(--plum);border-radius:3px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.ae-opened__goal .ae-tag{color:var(--plum)}.ae-opened__out{font-weight:500}.ae-opened__out a{text-underline-offset:3px}.ae-opened__zero{border:1px dashed var(--hair);color:var(--ink-2);border-radius:3px;padding:10px 12px}.ae-opened__zero .ae-tag{color:var(--ink-3);display:block}
