.fp{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:1rem;line-height:1.6}.fp ::selection{background:var(--color-accent);color:var(--color-bg)}.fp :focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fp-head{max-width:72rem;width:100%;margin:0 auto;padding:clamp(var(--space-6),5vw,var(--space-8)) var(--space-5) var(--space-5);border-bottom:1px solid var(--color-border)}.fp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:.78rem;color:var(--color-fg-muted)}.fp-crumbs a{color:var(--color-fg-muted);text-decoration:none}.fp-crumbs a:hover{color:var(--color-accent)}.fp-crumbs__sep{opacity:.55}.fp-crumbs__current{color:var(--color-fg)}.fp-head__row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.fp-title{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(2.2rem,1.7rem + 2.3vw,3.25rem);line-height:1.05;color:var(--color-title)}.fp-subtitle{max-width:44rem;margin:var(--space-2) 0 0;color:var(--color-fg-muted);font-size:.98rem}.fp .fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.6rem;padding:.68rem 1rem;border-radius:var(--radius);border:1px solid transparent;text-decoration:none;font:700 .88rem var(--font-body);cursor:pointer;transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease);box-shadow:none}.fp .fp-btn--primary{background:var(--color-accent);color:var(--color-bg)}.fp .fp-btn--primary:hover{background:var(--color-accent-hover);color:var(--color-bg)}.fp .fp-btn--outline{background:transparent;border-color:var(--color-border);color:var(--color-fg)}.fp .fp-btn--outline:hover{border-color:var(--color-accent);color:var(--color-accent);background:transparent}.fp .fp-btn--small{min-height:2.2rem;padding:.48rem .75rem;font-size:.8rem}.fp .fp-btn--danger{background:transparent;border-color:color-mix(in srgb,#8c2940 45%,var(--color-border));color:#8c2940}.fp .fp-btn--danger:hover{background:color-mix(in srgb,#8c2940 8%,var(--color-bg))}.fp-body{max-width:72rem;width:100%;margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-9);display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(var(--space-5),4vw,var(--space-8));align-items:start}.fp-side{position:sticky;top:6rem;display:flex;flex-direction:column;gap:var(--space-5)}.fp-main{min-width:0}.fp-stack{display:flex;flex-direction:column;gap:var(--space-5)}.fp-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:none}.fp-identity{overflow:hidden}.fp-identity__hero{padding:var(--space-4);display:flex;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);background:transparent}.fp-identity__avatar{width:2.65rem;height:2.65rem;flex:none;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-title);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800}.fp-identity__who{min-width:0}.fp-identity__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:750;color:var(--color-title)}.fp-identity__mail{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.76rem;color:var(--color-fg-muted)}.fp-identity__stats{padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.fp-stat{text-align:left;min-width:0}.fp-stat strong{display:block;font-weight:800;font-size:1rem;color:var(--color-title)}.fp-stat span{display:block;margin-top:.1rem;font-size:.67rem;color:var(--color-fg-muted)}.fp-stat__rule{display:none}.fp-nav{padding:0;border:0;border-radius:0;background:transparent}.fp .fp-nav__item{width:100%;min-height:2.75rem;display:flex;align-items:center;gap:var(--space-2);padding:.55rem .7rem;border:0;border-left:2px solid transparent;border-radius:0;background:transparent;color:var(--color-fg-muted);cursor:pointer;text-align:left;text-decoration:none;font:650 .88rem var(--font-body)}.fp .fp-nav__item:hover{color:var(--color-fg);background:var(--color-surface)}.fp .fp-nav__item.is-active{border-left-color:var(--color-accent);background:var(--color-surface);color:var(--color-title)}.fp-nav__icon{display:none}.fp-nav__grow{flex:1}.fp-nav__chevron{flex:none;opacity:.45}.fp-nav__rule{height:1px;margin:var(--space-2) 0;background:var(--color-border)}.fp-hero{padding:var(--space-5) 0;border-block:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-fg)}.fp-hero__kicker{margin-bottom:var(--space-2);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.fp-hero__name{margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,1.45rem + 1.3vw,2.35rem);color:var(--color-title)}.fp-hero__text{max-width:42rem;margin:0;color:var(--color-fg-muted);font-size:.95rem}.fp-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.fp-quick{padding:var(--space-4)}.fp-quick__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.fp-quick__title{font-weight:750;color:var(--color-title)}.fp .fp-quick__more{padding:0;border:0;background:none;color:var(--color-accent);font:700 .8rem var(--font-body);cursor:pointer}.fp-quick__body{color:var(--color-fg-muted);font-size:.9rem;line-height:1.7}.fp-orders{overflow:hidden}.fp-orders__head{padding:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--color-border)}.fp-orders__title{font-weight:750;color:var(--color-title)}.fp .fp-orders__all{color:var(--color-accent);text-decoration:none;font-size:.8rem;font-weight:700}.fp-order{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:var(--space-4);align-items:center;padding:var(--space-4);border-top:1px solid var(--color-border)}.fp-orders__head+.fp-order{border-top:0}.fp-order--empty{display:block;color:var(--color-fg-muted);font-size:.9rem}.fp-order--empty a{color:var(--color-accent);font-weight:700}.fp-order__id{min-width:0}.fp-order__icon{display:none}.fp-order__meta{min-width:0}.fp-order__ref{display:block;font-weight:750;color:var(--color-title)}.fp-order__date{display:block;margin-top:.15rem;font-size:.76rem;color:var(--color-fg-muted)}.fp-order__total{font-weight:800;color:var(--color-title)}.fp-badge{padding:.3rem .55rem;border-radius:999px;background:var(--color-surface-2);color:var(--color-fg-muted);font-size:.72rem;font-weight:650;white-space:nowrap}.fp-badge--ok{color:#2f6e49;background:color-mix(in srgb,#2f6e49 9%,var(--color-bg))}.fp-panelcard{padding:clamp(var(--space-5),4vw,var(--space-6))}.fp-panelcard__title{margin:0 0 var(--space-2);font-family:var(--font-display);font-weight:800;font-size:1.55rem;color:var(--color-title)}.fp-panelcard__lead{margin:0 0 var(--space-5);color:var(--color-fg-muted);font-size:.9rem}.fp-panelcard__actions{margin-top:var(--space-5)}.fp-panelcard__note{margin:var(--space-3) 0 0;color:var(--color-fg-muted);font-size:.78rem}.fp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.fp-field__label{display:block;margin-bottom:var(--space-2);font-size:.78rem;font-weight:700;color:var(--color-fg-muted)}.fp-field__label em{font-style:normal;font-weight:400}.fp-field__value{display:block;min-height:2.75rem;padding:.68rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.fp-panelhead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.fp-panelhead .fp-panelcard__lead{margin:var(--space-1) 0 0}.fp-addr{position:relative;padding:var(--space-4)}.fp-addr--default{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border))}.fp-addr__badge{position:absolute;top:var(--space-3);right:var(--space-3);padding:.25rem .5rem;border-radius:999px;background:var(--color-surface-2);color:var(--color-accent);font-size:.68rem;font-weight:700}.fp-addr__tag{margin-bottom:var(--space-3);font-size:.72rem;font-weight:700;color:var(--color-fg-muted)}.fp-addr__name{margin-bottom:var(--space-1);font-weight:750;color:var(--color-title)}.fp-addr__lines{color:var(--color-fg-muted);font-size:.9rem;line-height:1.65}.fp-inline{padding:var(--space-5);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.fp-inline__icon{display:none}.fp-inline__body{flex:1;min-width:15rem}.fp-inline__title{display:block;margin-bottom:.15rem;font-weight:750;color:var(--color-title)}.fp-inline__text{display:block;color:var(--color-fg-muted);font-size:.9rem}.fp-inline--danger{background:transparent;border-color:color-mix(in srgb,#8c2940 28%,var(--color-border))}.fp-inline--danger .fp-inline__title{color:#8c2940}.fp-empty{max-width:38rem;margin:0 auto;padding:var(--space-9) var(--space-5);text-align:left}.fp-empty__icon{display:none}.fp-empty__title{margin:0 0 var(--space-3);font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,1.5rem + 1vw,2.3rem);color:var(--color-title)}.fp-empty__text{margin:0 0 var(--space-5);color:var(--color-fg-muted)}@media(max-width:900px){.fp-body{grid-template-columns:1fr;gap:var(--space-5)}.fp-side{position:static}.fp-identity{max-width:30rem}.fp-nav{display:flex;overflow-x:auto;border-bottom:1px solid var(--color-border)}.fp .fp-nav__item{width:auto;flex:0 0 auto;border-left:0;border-bottom:2px solid transparent;white-space:nowrap}.fp .fp-nav__item.is-active{border-bottom-color:var(--color-accent)}.fp-nav__rule{display:none}}@media(max-width:640px){.fp-head,.fp-body{padding-inline:var(--space-4)}.fp-head__row{align-items:flex-start}.fp-grid2,.fp-fields{grid-template-columns:1fr}.fp-order{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}.fp-order .fp-badge{display:none}.fp-order .fp-btn--small{grid-column:1 / -1;justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/fiche-de-perso.css.map */
