.popover.svelte-1xxwrlv{position:fixed;z-index:20;color:#999;background-color:var(--color-bg);border-radius:2px;box-shadow:0 0 5px 1px #00000080;padding:.25rem .5rem}.content.svelte-1xxwrlv{position:relative;z-index:1;background-color:var(--color-bg);border-radius:2px;font-size:.85rem;line-height:1.5;max-width:12rem;max-height:12rem;overflow-x:hidden;overflow-y:auto;text-align:left}.arrow.svelte-1xxwrlv{position:absolute;z-index:-1;width:10px;height:10px;background-color:var(--color-bg);transform:rotate(45deg)}.popover[data-side=bottom].svelte-1xxwrlv .arrow:where(.svelte-1xxwrlv){box-shadow:-2px -2px 3px -1px #00000080}.popover[data-side=top].svelte-1xxwrlv .arrow:where(.svelte-1xxwrlv){box-shadow:2px 2px 3px -1px #00000080}.popover[data-side=right].svelte-1xxwrlv .arrow:where(.svelte-1xxwrlv){box-shadow:-2px 2px 3px -1px #00000080}.popover[data-side=left].svelte-1xxwrlv .arrow:where(.svelte-1xxwrlv){box-shadow:2px -2px 3px -1px #00000080}ul.svelte-1xxwrlv{list-style:none;margin:0;padding:0}li.svelte-1xxwrlv{display:inline}.message.svelte-1xxwrlv{color:#666}.loading.svelte-1xxwrlv{white-space:nowrap}.error.svelte-1xxwrlv{color:#b22}#sidebar-checkbox.svelte-4du4s7{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}#sidebar-button.svelte-4du4s7,#sidebar-backdrop.svelte-4du4s7{display:none}@media(max-width:59.9375rem){#sidebar-button.svelte-4du4s7{display:flex;align-items:center;justify-content:center;position:fixed;top:1rem;right:1rem;z-index:30;width:3rem;height:3rem;background-color:#eee;border:2px solid #ddd;border-radius:var(--border-radius);color:var(--color-primary);cursor:pointer;-webkit-user-select:none;user-select:none}#sidebar-checkbox.svelte-4du4s7:focus-visible~#sidebar-button:where(.svelte-4du4s7){border-color:#559cf2;box-shadow:inset 0 1px 1px #00000013,0 0 8px #559ef299}#sidebar-button.svelte-4du4s7 svg:where(.svelte-4du4s7){width:2.25rem;height:2.25rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}#sidebar-button.svelte-4du4s7 .i-close:where(.svelte-4du4s7){display:none}#sidebar-checkbox.svelte-4du4s7:checked~#sidebar-button:where(.svelte-4du4s7) .i-open:where(.svelte-4du4s7){display:none}#sidebar-checkbox.svelte-4du4s7:checked~#sidebar-button:where(.svelte-4du4s7) .i-close:where(.svelte-4du4s7){display:block}#sidebar-checkbox.svelte-4du4s7:checked~#sidebar-backdrop:where(.svelte-4du4s7){display:block;position:fixed;inset:0;background-color:#00000080;z-index:10;cursor:pointer}html:has(#sidebar-checkbox:checked){overflow:hidden}#sidebar-checkbox:checked~#sidebar{display:block;position:fixed;top:0;right:0;bottom:0;width:16rem;max-width:80vw;margin-top:0;padding:1rem;background-color:var(--color-bg, #fff);box-shadow:-2px 0 8px #00000026;overflow-y:auto;z-index:20}}#sidebar.svelte-1nhzsi7{margin-top:.75rem}.profile.svelte-1nhzsi7{display:grid;grid-template-areas:"userpic name" "userpic actions";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;column-gap:.625rem;row-gap:.5rem;margin-bottom:2rem}.profile.svelte-1nhzsi7 .userpic:where(.svelte-1nhzsi7){grid-area:userpic}.profile.svelte-1nhzsi7 .name:where(.svelte-1nhzsi7){grid-area:name;font-weight:600;line-height:1.25}.profile.svelte-1nhzsi7 .actions:where(.svelte-1nhzsi7){grid-area:actions;align-self:end;color:var(--color-text-secondary);font-size:.9rem;margin-top:.1rem}.profile.svelte-1nhzsi7 form:where(.svelte-1nhzsi7){display:inline;border:none;box-shadow:none;padding:0;margin:0}section.svelte-1nhzsi7{color:#666;margin-bottom:1.5rem}h3.svelte-1nhzsi7{color:#333;font-size:1rem;font-weight:700;border-bottom:2px solid #ddd;margin:0 0 .4rem}ul.svelte-1nhzsi7{list-style:none;padding:0;margin:0}li.svelte-1nhzsi7{padding:.1rem 0;margin:0}a.svelte-1nhzsi7,button.link.svelte-1nhzsi7{color:var(--color-text)}p.svelte-1nhzsi7{margin:0 0 .4rem}p.more.svelte-1nhzsi7{font-size:.85rem;margin-top:.2rem}footer.svelte-1nhzsi7{color:var(--color-text-secondary);font-size:.85rem}footer.svelte-1nhzsi7 span:where(.svelte-1nhzsi7){white-space:nowrap}:root{--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--line-height: 1.5;--border-radius: 5px;--color-primary: #1d66bf;--color-bg: #fff;--color-border: #e9e9e9;--color-text: #000;--color-text-secondary: #999;--color-icon-heart-stroke: #ffc847;--color-icon-heart-fill: #fff6e0;--color-icon-heart-stroke-mine: #ffb914;--color-icon-heart-fill-mine: #ffd061;--color-icon-comment-stroke: #999;--color-icon-comment-fill: #eee;--color-icon-comment-stroke-mine: #6394d0;--color-icon-comment-fill-mine: #a9c4e5;--color-dummy-text: #999;--color-dummy-link: #72a8ea;--color-dummy-heart: #ffd77a}*{box-sizing:border-box}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family);line-height:var(--line-height);overflow-x:hidden;padding:0;margin:0}button{cursor:pointer;-webkit-user-select:none;user-select:none;color:#333;background-color:#f2f2f2;border:2px solid #ccc;border-radius:var(--border-radius);font-family:inherit;font-size:.75rem;font-weight:400;padding:.25rem .5rem;margin:0}button:hover{background-color:#ddd}button.secondary,button.link{appearance:none;display:inline;background-color:transparent;border:0;cursor:pointer;font-family:inherit;font-weight:400;line-height:inherit;text-align:inherit}button.link{font-size:inherit;padding:0;margin:0}a,button.link{color:var(--color-primary);text-decoration:none}a:hover,button.secondary:hover,button.link:hover{text-decoration:underline .1em}.layout.svelte-12qhfyh{display:grid;grid-template-areas:". header sidebar ." ". main   sidebar .";grid-template-columns:1fr 40rem 14rem 1fr;grid-template-rows:min-content 1fr;gap:2rem;margin:1rem 0}.layout.simple.svelte-12qhfyh{display:flex;flex-direction:column;max-width:40rem;margin:1rem auto}header.svelte-12qhfyh{grid-area:header;font-size:2rem;font-weight:500;line-height:2rem}header.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--color-text);text-decoration:none;display:inline-block}header.svelte-12qhfyh sup:where(.svelte-12qhfyh){color:var(--color-primary);background-color:inherit;font-size:1.5rem;font-weight:500;padding:0;margin:0;position:static}main.svelte-12qhfyh{grid-area:main}#sidebar{grid-area:sidebar}footer.svelte-12qhfyh{color:var(--color-text-secondary);font-size:.85rem}@media(max-width:59.9375rem){.layout.svelte-12qhfyh{display:flex;flex-direction:column;max-width:40rem;margin-left:auto;margin-right:auto}#sidebar{display:none}}@media(max-width:41.9375rem){.layout.svelte-12qhfyh,.layout.simple.svelte-12qhfyh{gap:1rem;margin:.5rem 1rem 1rem}}
