.actions.svelte-1jkcv75{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:.75rem;margin:2.125rem 0;padding-top:1.5rem;display:flex}.actions.compact.svelte-1jkcv75{border-top:0;gap:.5rem;margin:0;padding-top:0}.compact.svelte-1jkcv75 .action:where(.svelte-1jkcv75){padding:.5rem .875rem;font-size:.8125rem}.action.svelte-1jkcv75{color:#334155;font-family:var(--font-body);cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:999px;align-items:center;gap:.5rem;padding:.8125rem 1.375rem;font-size:.9375rem;font-weight:800;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.action.svelte-1jkcv75:hover{color:var(--color-brand);border-color:#67dad5}.like.svelte-1jkcv75:not(.liked) .material-symbols-outlined{color:#94a3b8}.liked.svelte-1jkcv75{box-shadow:none;color:var(--color-brand);background:#67dad524;border-color:#67dad5}.share-action.svelte-1jkcv75{color:#111827;border-width:2px;border-color:#67dad5}.count.svelte-1jkcv75{color:#64748b;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4375rem;font-size:.75rem;font-weight:800;display:inline-flex}.liked.svelte-1jkcv75 .count:where(.svelte-1jkcv75){color:var(--color-brand);background:#fff}.share.svelte-1jkcv75{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.share.svelte-1jkcv75 a:where(.svelte-1jkcv75){color:#334155;min-height:2.625rem;font-family:var(--font-body);background:#fff;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;gap:.4375rem;padding:.625rem .875rem;font-size:.8125rem;font-weight:900;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.share.svelte-1jkcv75 a:where(.svelte-1jkcv75):hover{color:#111827;border-color:#67dad5}.share.svelte-1jkcv75 .material-symbols-outlined{color:#67dad5}.glyph.svelte-1jkcv75{color:#67dad5;font-family:var(--font-body);font-size:.9375rem;font-weight:900;line-height:1}@media (width<=640px){.share.svelte-1jkcv75{grid-template-columns:1fr}}p.signin.svelte-1solful{color:#64748b;margin-top:0}.mine.svelte-1solful{background:#f8fafc;border:1px solid #eef2f7;border-radius:.875rem;margin-top:1rem;padding:.875rem 1rem}.head.svelte-1solful{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.375rem;display:flex}.badge.svelte-1solful{color:#92400e;font-family:var(--font-body);background:#fef3c7;border-radius:999px;padding:.1875rem .625rem;font-size:.75rem;font-weight:800}.badge[data-status=published].svelte-1solful{color:var(--color-brand);background:#ccfbf1}.badge[data-status=rejected].svelte-1solful{color:#b91c1c;background:#fee2e2}.date.svelte-1solful{color:#94a3b8;font-family:var(--font-body);font-size:.8125rem}.mine.svelte-1solful p:where(.svelte-1solful){color:#334155;font-family:var(--font-body);white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.6}.edit.svelte-1solful{color:var(--color-brand);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;margin-top:.75rem;padding:0;font-size:.875rem;font-weight:800;display:inline-flex}.edit.svelte-1solful:hover{text-decoration:underline}.cancel.svelte-1solful{color:#64748b;font-family:var(--font-body);cursor:pointer;background:0 0;border:0;margin-left:.875rem;font-size:.875rem;font-weight:700;text-decoration:underline}.panel.svelte-axv9x1{scroll-margin-top:var(--spacing-header);background:linear-gradient(135deg, color-mix(in srgb, var(--panel) 10%, #fff), #fff 36%);border:1px solid #e5e7eb;border-radius:1.375rem;margin-top:1.5rem;padding:1.75rem;position:relative;overflow:hidden}.panel.svelte-axv9x1:before{content:"";background:var(--panel);width:7px;position:absolute;inset:0 auto 0 0}.panel--event.svelte-axv9x1{--panel:var(--color-type-evenement)}.panel--comments.svelte-axv9x1{--panel:var(--color-brand)}.panel__icon.svelte-axv9x1{background:color-mix(in srgb, var(--panel) 16%, #fff);color:#111827;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.875rem;display:flex}.panel.svelte-axv9x1 h2:where(.svelte-axv9x1){color:#0b1221;font-family:var(--font-body);margin:0 0 .5rem;font-size:1.5rem;font-weight:800}.panel__intro.svelte-axv9x1{color:#64748b;max-width:45rem;font-family:var(--font-readable);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.panel.svelte-axv9x1 .panel-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.panel.svelte-axv9x1 .panel-field{flex-direction:column;gap:.5625rem;margin-top:1rem;display:flex}.panel.svelte-axv9x1 .panel-grid .panel-field{margin-top:0}.panel.svelte-axv9x1 .panel-field label{color:#334155;font-family:var(--font-body);font-size:.875rem;font-weight:800}.panel.svelte-axv9x1 .panel-field input,.panel.svelte-axv9x1 .panel-field textarea{color:#253247;width:100%;font-family:var(--font-body);background:#f5f7fa;border:1.5px solid #d9e0ea;border-radius:1.125rem;outline:none;padding:.9375rem 1.125rem;font-size:.9375rem;font-weight:700;line-height:1.35;transition:border-color .2s,background .2s}.panel.svelte-axv9x1 .panel-field input{min-height:3.375rem}.panel.svelte-axv9x1 .panel-field input::placeholder,.panel.svelte-axv9x1 .panel-field textarea::placeholder{color:#8b96a8;opacity:1;font-weight:700}.panel.svelte-axv9x1 .panel-field input:focus,.panel.svelte-axv9x1 .panel-field textarea:focus{border-color:var(--color-brand);background:#fff;box-shadow:0 0 0 5px #67dad529}.panel.svelte-axv9x1 .panel-field textarea{resize:vertical;min-height:8.25rem}.panel.svelte-axv9x1 .panel-submit{background:var(--color-brand);color:#fff;font-family:var(--font-body);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;margin-top:1.125rem;padding:.8125rem 1.375rem;font-size:.9375rem;font-weight:800;display:inline-flex}.panel.svelte-axv9x1 .panel-submit:disabled{opacity:.6;cursor:not-allowed}.panel.svelte-axv9x1 .panel-feedback{font-family:var(--font-body);margin:1rem 0 0;font-size:.875rem;font-weight:700}.panel.svelte-axv9x1 .panel-feedback--success{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:.875rem;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.panel.svelte-axv9x1 .panel-feedback--success:before{content:"check_circle";font-family:Material Symbols Outlined,sans-serif;font-size:1.25rem;font-weight:400;line-height:1}.panel.svelte-axv9x1 .panel-feedback--error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.875rem;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.panel.svelte-axv9x1 .panel-feedback--error:before{content:"error";font-family:Material Symbols Outlined,sans-serif;font-size:1.25rem;font-weight:400;line-height:1}.panel.svelte-axv9x1 .panel-feedback button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (width<=720px){.panel.svelte-axv9x1{padding:1.5rem 1.25rem 1.5rem 1.5rem}.panel__icon.svelte-axv9x1{width:2.625rem;height:2.625rem}.panel.svelte-axv9x1 .panel-grid{grid-template-columns:1fr}}.thread.svelte-9gu842{scroll-margin-top:var(--spacing-header)}.carousel.svelte-9gu842{margin-top:1.5rem;position:relative}.comments.svelte-9gu842{scroll-snap-type:x mandatory;scrollbar-width:none;gap:2rem;min-width:0;margin:0;padding:.75rem 1rem;scroll-padding-left:1rem;list-style:none;display:flex;overflow:auto hidden}.comment.svelte-9gu842{scroll-snap-align:start;border:1px solid var(--color-brand);background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand) 10%, #fff), #fff 36%);border-radius:1.375rem;flex-direction:column;flex:0 0 100%;padding:1.75rem;display:flex}.paired.svelte-9gu842 .comment:where(.svelte-9gu842){min-height:14rem}.head.svelte-9gu842{align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.avatar.svelte-9gu842{color:#334155;width:2.5rem;height:2.5rem;font-family:var(--font-body);background:#f1f5f9;border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:800;display:grid}.who.svelte-9gu842{flex-direction:column;min-width:0;display:flex}.name.svelte-9gu842{color:#0b1221;font-family:var(--font-body);font-weight:800}.date.svelte-9gu842{color:#64748b;font-family:var(--font-body);font-size:.8125rem}.comment.svelte-9gu842 p:where(.svelte-9gu842){color:#334155;font-family:var(--font-body);white-space:pre-wrap;background:#f1f5f9;border-radius:.625rem;flex:1;margin:0;padding:.75rem .875rem;font-size:.9375rem;line-height:1.6}.carousel.svelte-9gu842 button:where(.svelte-9gu842){border:2px solid var(--color-brand);width:2.5rem;height:2.5rem;color:var(--color-brand);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel.svelte-9gu842 button:where(.svelte-9gu842):first-child{margin-right:.25rem;right:100%}.carousel.svelte-9gu842 button:where(.svelte-9gu842):last-child{margin-left:.25rem;left:100%}.carousel.svelte-9gu842 button:where(.svelte-9gu842):hover:not(:disabled){background:var(--color-brand);color:#fff}.carousel.svelte-9gu842 button:where(.svelte-9gu842):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.carousel.svelte-9gu842 button:where(.svelte-9gu842):disabled{opacity:.4;cursor:not-allowed}@media (width<=1099px){.carousel.svelte-9gu842{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.comments.svelte-9gu842{flex:0 0 100%}.carousel.svelte-9gu842 button:where(.svelte-9gu842){order:1;margin:0;position:static;transform:none}}
