.confirmation-layer.svelte-1x1mum1{z-index:100001;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirmation-backdrop.svelte-1x1mum1{background:#18181b80;border:0;position:absolute;inset:0}.confirmation-dialog.svelte-1x1mum1{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-2xl,8px);background:var(--color-bg-primary,#fff);width:min(26rem,100%);box-shadow:var(--shadow-xl);padding:1.25rem;position:relative}.confirmation-dialog.svelte-1x1mum1 h3:where(.svelte-1x1mum1){color:var(--color-text-primary,#18181b);font-family:var(--font-display);margin:0;font-size:1.15rem}.confirmation-dialog.svelte-1x1mum1 p:where(.svelte-1x1mum1){color:var(--color-text-secondary,#52525b);margin:.55rem 0 1.1rem;font-size:.86rem;line-height:1.55}.confirmation-detail.svelte-1x1mum1{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);background:var(--color-bg-secondary,#faf9f6);max-height:6rem;color:var(--color-text-secondary,#52525b);overflow-wrap:anywhere;white-space:normal;margin:-.45rem 0 1.1rem;padding:.7rem;font:.7rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block;overflow:auto}.acknowledgement.svelte-1x1mum1{border:1px solid color-mix(in srgb, var(--color-accent,#e14a33) 28%, transparent);border-radius:var(--radius-lg,4px);background:color-mix(in srgb, var(--color-accent,#e14a33) 6%, white);color:var(--color-text-primary,#18181b);cursor:pointer;align-items:flex-start;gap:.65rem;margin:-.2rem 0 1.1rem;padding:.75rem;font-size:.78rem;line-height:1.45;display:flex}.acknowledgement.svelte-1x1mum1 input:where(.svelte-1x1mum1){width:1rem;height:1rem;accent-color:var(--color-accent,#e14a33);flex:none;margin:.1rem 0 0}.confirmation-actions.svelte-1x1mum1{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.confirmation-actions.svelte-1x1mum1 button:where(.svelte-1x1mum1){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);cursor:pointer;min-height:2.25rem;padding:.45rem .8rem;font-size:.75rem;font-weight:700}.confirmation-actions.svelte-1x1mum1 button:where(.svelte-1x1mum1):disabled{cursor:not-allowed;opacity:.55}.secondary-action.svelte-1x1mum1{background:var(--color-bg-primary,#fff);color:var(--color-text-primary,#18181b)}.secondary-action.svelte-1x1mum1:hover:not(:disabled){border-color:var(--color-border-strong,#a1a1aa)}.alternative-action.svelte-1x1mum1,.confirm-action.svelte-1x1mum1{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.destructive-alternative.svelte-1x1mum1{color:var(--color-accent,#e14a33)}.confirm-action.svelte-1x1mum1{background:var(--color-text-primary,#18181b);color:#fff}.confirm-action.svelte-1x1mum1:hover:not(:disabled){background:var(--color-accent,#e14a33)}.danger-action.svelte-1x1mum1{background:var(--color-accent,#e14a33);border-color:var(--color-accent,#e14a33)!important}.danger-action.svelte-1x1mum1:hover:not(:disabled){background:var(--color-accent-hover,#b83521);border-color:var(--color-accent-hover,#b83521)!important}.article-composer-layer.svelte-4q0cf9{z-index:99999;background:var(--color-bg-primary,#fff);outline:none;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:fixed;inset:0}.article-composer-header.svelte-4q0cf9{z-index:2;border-bottom:1px solid var(--color-border,#e4e4e7);background:color-mix(in srgb, var(--color-bg-primary,#fff) 96%, transparent);flex:none;align-items:center;gap:.65rem;min-width:0;height:2.75rem;padding:0 .75rem;display:flex;position:relative}.article-composer-close.svelte-4q0cf9{border-radius:var(--radius-lg,4px);width:2rem;height:2rem;color:var(--color-text-muted,#71717a);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex}.article-composer-close.svelte-4q0cf9:hover{background:var(--color-bg-secondary,#faf9f6);color:var(--color-text-primary,#18181b)}.article-composer-title.svelte-4q0cf9{min-width:0;color:var(--color-text-primary,#18181b);font-family:var(--font-display,serif);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700;line-height:1.2;overflow:hidden}.article-composer-toolbar.svelte-4q0cf9{z-index:1;border-bottom:1px solid var(--color-border,#e4e4e7);background:var(--color-bg-secondary,#faf9f6);justify-content:flex-start;align-items:center;min-width:0;height:2rem;padding-inline:.5rem;display:flex;position:relative;overflow:visible}.article-composer-publish.svelte-4q0cf9{border-radius:var(--radius-lg,4px);background:var(--color-text-primary,#18181b);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.4rem;min-height:2rem;margin-left:auto;padding:.45rem .85rem;font-size:.72rem;font-weight:700;transition:background-color .14s,transform .14s;display:inline-flex}.article-composer-publish.svelte-4q0cf9:hover{background:var(--color-accent,#e14a33)}.article-composer-publish.svelte-4q0cf9:active{transform:translateY(1px)}.article-composer-close.svelte-4q0cf9:focus-visible,.article-composer-publish.svelte-4q0cf9:focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:2px}.article-composer-body.svelte-4q0cf9{overscroll-behavior:contain;background:var(--color-bg-secondary,#faf9f6);min-width:0;min-height:0;overflow-y:auto}.article-draft-loading.svelte-4q0cf9{place-items:center;min-height:100%;display:grid}@media (width<=640px){.article-composer-title.svelte-4q0cf9{display:none}.article-composer-header.svelte-4q0cf9{gap:.35rem;padding-inline:.45rem}.article-composer-publish.svelte-4q0cf9{padding-inline:.65rem}}.dialog-body.svelte-4q0cf9{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.dialog-body.svelte-4q0cf9::-webkit-scrollbar{width:8px}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-track{background:0 0}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-thumb{background-color:#d1d5db;background-clip:content-box;border:2px solid #0000}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-corner{background:0 0}
