/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.projet{background-image:linear-gradient(in oklab 180deg,oklab(93.1% -.0007 -.013),oklab(96.7% -.0005 -.006) 26%,oklab(97.8% -.001 .011) 66%,oklab(98.4% -.002 .019));min-height:100dvh;color:var(--color-ink);flex-direction:column;display:flex}.projet__corps{padding:64px var(--spacing-md) 88px;flex:1;justify-content:center;align-items:flex-start;display:flex}.projet__carte{gap:var(--spacing-lg);width:100%;max-width:720px;padding:40px var(--spacing-lg);background-color:var(--color-background);border:var(--border-hairline) solid var(--color-border-hairline);border-radius:var(--radius-default);flex-direction:column;display:flex}@media (min-width:640px){.projet__carte{padding:40px}}.projet__titres{gap:var(--spacing-sm);flex-direction:column;display:flex}.projet__titre{font-family:var(--font-display);font-size:var(--text-2xl);line-height:36px;font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-heading);color:var(--color-ink);margin:0}.projet__chapo{font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0}.projet__form{flex-direction:column;gap:22px;display:flex}.projet__paire{gap:var(--spacing-md);display:grid}@media (min-width:640px){.projet__paire{grid-template-columns:1fr 1fr}}.projet__actions{gap:var(--spacing-md);border-top:var(--border-hairline) solid var(--color-border-hairline);flex-wrap:wrap;padding-top:14px;display:flex}.projet__actions>.ar-button{white-space:nowrap;flex:200px}@media (min-width:640px){.projet__actions>.ar-button--primary{flex:0 0 400px}}@media (max-height:800px) and (min-width:1024px){.projet:has(.projet__form) .projet__corps{padding-top:20px;padding-bottom:16px}.projet:has(.projet__form) .projet__carte{gap:var(--spacing-md)}@media (min-width:640px){.projet:has(.projet__form) .projet__carte{padding:22px 40px}}.projet__form{gap:14px}.projet__form textarea{min-height:88px}.projet:has(.projet__form) .projet__actions{padding-top:10px}}.projet__sujet{border-left:3px solid var(--color-structure);border-radius:var(--radius-default);background-color:var(--color-surface-tinted);padding:12px 16px}.projet__identite,.projet__sujet{font-size:var(--text-sm);margin:0;line-height:20px}.projet__identite{color:var(--color-ink)}.projet__identite-libelle{font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:2px;display:block}