html:not(#pz):not(#pz) body,html:not(#pz):not(#pz) button,html:not(#pz):not(#pz) input,html:not(#pz):not(#pz) select,html:not(#pz):not(#pz) textarea{font-family:var(--font-sans)}html:not(#pz):not(#pz) body{font-weight:var(--fw-regular);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:not(#pz):not(#pz) h1,html:not(#pz):not(#pz) h2{font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}html:not(#pz):not(#pz) h3,html:not(#pz):not(#pz) h4{font-weight:var(--fw-medium);line-height:var(--lh-snug)}.pz-display{font-weight:var(--fw-semibold);letter-spacing:-.01em;line-height:var(--lh-tight)}.pz-display,.pz-si{font-family:var(--font-display);font-stretch:var(--display-stretch)}.pz-si{display:inline-block;font-weight:800;font-style:italic;letter-spacing:.02em;line-height:1;color:var(--hero-text);position:relative;isolation:isolate}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pz-si:not(.pz-si-plain){background:var(--hero-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.pz-si-glow:after{content:"SI";position:absolute;inset:0;z-index:-1;color:var(--hero);-webkit-text-fill-color:var(--hero);filter:blur(7px);opacity:.42;pointer-events:none;animation:pz-si-breathe var(--pulse-period) var(--ease-pulse) infinite}@keyframes pz-si-breathe{0%,to{opacity:.3}50%{opacity:.55}}html[data-theme=light] .pz-si-glow:after{opacity:.28;filter:blur(6px);animation-name:pz-si-breathe-day}@keyframes pz-si-breathe-day{0%,to{opacity:.18}50%{opacity:.34}}.pz-si-plain{color:var(--hero-text)}.pz-plan-name{white-space:nowrap}.pz-plan-name .pz-si{font-size:1.02em;vertical-align:-.02em}@media (prefers-reduced-motion:reduce){.pz-si-glow:after{animation:none!important;opacity:.42}}.pz-sia{display:inline-block;position:relative;font-family:var(--font-display);font-stretch:104%;font-weight:760;letter-spacing:.005em;line-height:1;color:var(--silver);padding-bottom:.06em;isolation:isolate}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pz-sia:not(.pz-sia-plain){background:var(--sia-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.pz-sia:not(.pz-sia-plain):after{content:"";position:absolute;left:.02em;right:.12em;bottom:-.02em;height:max(1.5px,.055em);border-radius:999px;background:linear-gradient(90deg,var(--red) 0,var(--red) 45%,transparent 100%);opacity:.9}.pz-sia-glow:not(.pz-sia-plain):after{opacity:1;height:max(2px,.065em)}.pz-sia-plain{font-weight:var(--fw-bold);color:inherit;font-family:inherit;font-stretch:normal}:root{--pz-ui-layer:2147483500}html:not(#pz):not(#pz):not(#pz) .pz-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html:not(#pz):not(#pz):not(#pz) .pz-quiet-link{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 6px;border-radius:8px;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .pz-quiet-link:hover{color:var(--text)!important;text-decoration:underline;text-underline-offset:3px}html:not(#pz):not(#pz):not(#pz) .pz-ui-select{display:inline-grid;gap:6px;max-width:100%;vertical-align:middle;font-family:var(--font-sans)}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-label{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-btn{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:40px!important;margin:0;padding:0 12px!important;border-radius:var(--r-btn)!important;border:1px solid var(--line-2)!important;background:var(--surface-2)!important;background-image:none!important;color:var(--text)!important;box-shadow:none!important;transform:none!important;text-align:left;letter-spacing:0;text-transform:none;font-family:var(--font-sans);font-size:calc(var(--fs-md) * var(--rd-fsk, 1))!important;font-weight:var(--fw-regular)!important;line-height:var(--lh-snug);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-sm .pz-ui-select-btn{min-height:32px!important;padding:0 10px!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-btn:hover:not(:disabled){background:var(--surface-3)!important;border-color:color-mix(in srgb,var(--text) 26%,transparent)!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-btn:focus-visible,html:not(#pz):not(#pz):not(#pz) .pz-ui-select.is-open .pz-ui-select-btn{outline:none!important;border-color:var(--red)!important;box-shadow:0 0 0 3px var(--red-soft)!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-btn:disabled{opacity:.55;cursor:not-allowed}html:not(#pz):not(#pz):not(#pz) .pz-ui-select.is-ro .pz-ui-select-btn{cursor:default;background:transparent!important;border-color:var(--line)!important;box-shadow:none!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-lead{grid-column:1;display:inline-flex;align-items:center;justify-content:center;margin-right:9px;color:var(--text-2)}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-lead:empty{display:none}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-value{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-ph{color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-chev{grid-column:3;flex:none;margin-left:8px;color:var(--text-3);transition:transform var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-ui-select.is-open .pz-ui-select-chev{transform:rotate(180deg);color:var(--text-2)}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-round .pz-ui-select-btn{border-radius:var(--r-pill)!important;font-weight:var(--fw-medium)!important;background:color-mix(in srgb,var(--pz-sel-c,var(--text-3)) 14%,var(--surface-1))!important;border-color:color-mix(in srgb,var(--pz-sel-c,var(--text-3)) 38%,transparent)!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-round .pz-ui-select-btn:hover:not(:disabled){background:color-mix(in srgb,var(--pz-sel-c,var(--text-3)) 24%,var(--surface-1))!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-select-round.pz-ui-select-sm .pz-ui-select-btn{min-height:30px!important;padding:0 10px 0 11px!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;background:var(--pz-dot,var(--text-3))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pz-dot,var(--text-3)) 20%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-ui-pop{z-index:var(--pz-ui-layer);display:flex;flex-direction:column;box-sizing:border-box;width:max-content;min-width:180px;max-width:min(380px,calc(100vw - 16px));padding:6px;overflow:hidden;border-radius:12px!important;border:1px solid var(--line-2)!important;background:var(--surface-3)!important;background-image:none!important;color:var(--text)!important;box-shadow:var(--shadow-2)!important;font-family:var(--font-sans);font-size:calc(var(--fs-md) * var(--rd-fsk, 1));line-height:var(--lh-snug);text-align:left;animation:pz-ui-drop var(--dur-1) var(--ease-out) both}html:not(#pz):not(#pz):not(#pz) .pz-ui-pop-top{animation-name:pz-ui-rise}html:not(#pz):not(#pz):not(#pz) .pz-ui-pop-sm{font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}@keyframes pz-ui-drop{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}@keyframes pz-ui-rise{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:none}}html:not(#pz):not(#pz):not(#pz) .pz-ui-find{flex:none;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;margin:0 0 6px;padding:0 10px;min-height:36px;border-radius:8px;border:1px solid var(--line)!important;background:var(--surface-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-find:focus-within{border-color:var(--red)!important;box-shadow:0 0 0 3px var(--red-soft)}html:not(#pz):not(#pz):not(#pz) .pz-ui-find-lens{display:inline-flex;margin-right:8px;color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .pz-ui-find .pz-ui-find-input{width:100%;min-width:0;height:auto;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--text)!important;font:inherit;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))!important}html:not(#pz):not(#pz):not(#pz) .pz-ui-find .pz-ui-find-input::placeholder{color:var(--text-3)!important;opacity:1}html:not(#pz):not(#pz):not(#pz) .pz-ui-options{flex:1 1 auto;min-height:0;max-height:320px;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0;outline:none;background:transparent!important;border:0!important;color:inherit!important;box-shadow:none!important;scrollbar-width:thin}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:38px;padding:7px 10px;border-radius:8px;color:var(--text);cursor:pointer;user-select:none;-webkit-user-select:none}html:not(#pz):not(#pz):not(#pz) .pz-ui-pop-sm .pz-ui-opt{min-height:34px;padding:6px 9px}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt.is-active{background:color-mix(in srgb,var(--text) 8%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt.is-off{opacity:.45;cursor:not-allowed}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-lead{grid-column:1;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;color:var(--text-2)}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-lead:empty{display:none}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-text{grid-column:2;display:grid;gap:1px;min-width:0}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-label,html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-sub{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-2)}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt-check{grid-column:3;margin-left:10px;color:var(--red);opacity:0}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt.is-chosen .pz-ui-opt-check{opacity:1}html:not(#pz):not(#pz):not(#pz) .pz-ui-opt.is-chosen .pz-ui-opt-label{font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-ui-none{padding:10px;color:var(--text-2);font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-statut{--pz-c:var(--st-off);--pz-c-soft:var(--st-off-soft);--pz-c-text:var(--st-off-text);display:inline-flex;align-items:center;gap:7px;box-sizing:border-box;min-width:0;max-width:100%;min-height:28px!important;height:auto;margin:0;padding:3px 11px 3px 9px!important;vertical-align:middle;white-space:nowrap;text-transform:none;letter-spacing:0;border-radius:var(--r-pill)!important;border:1px solid color-mix(in srgb,var(--pz-c) 30%,transparent)!important;background:var(--pz-c-soft)!important;background-image:none!important;color:var(--pz-c-text)!important;box-shadow:none!important;font-family:var(--font-sans);font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))!important;font-weight:var(--fw-medium)!important;line-height:1.2}html:not(#pz):not(#pz):not(#pz) .pz-statut-sm{min-height:24px!important;padding:2px 9px 2px 8px!important;gap:6px;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1))!important}html:not(#pz):not(#pz):not(#pz) .pz-statut-todo{--pz-c:var(--st-todo);--pz-c-soft:var(--st-todo-soft);--pz-c-text:var(--st-todo-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-waiting{--pz-c:var(--st-waiting);--pz-c-soft:var(--st-waiting-soft);--pz-c-text:var(--st-waiting-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-booked{--pz-c:var(--st-booked);--pz-c-soft:var(--st-booked-soft);--pz-c-text:var(--st-booked-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-done{--pz-c:var(--st-done);--pz-c-soft:var(--st-done-soft);--pz-c-text:var(--st-done-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-off{--pz-c:var(--st-off);--pz-c-soft:var(--st-off-soft);--pz-c-text:var(--st-off-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-urgent{--pz-c:var(--st-urgent);--pz-c-soft:var(--st-urgent-soft);--pz-c-text:var(--st-urgent-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-pending{--pz-c:var(--st-pending);--pz-c-soft:var(--st-pending-soft);--pz-c-text:var(--st-pending-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-absent{--pz-c:var(--st-absent);--pz-c-soft:var(--st-absent-soft);--pz-c-text:var(--st-absent-text)}html:not(#pz):not(#pz):not(#pz) .pz-statut-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--pz-c);box-shadow:0 0 0 3px color-mix(in srgb,var(--pz-c) 22%,transparent),0 0 10px color-mix(in srgb,var(--pz-c) 65%,transparent)}html[data-theme=light]:not(#pz):not(#pz):not(#pz) .pz-statut-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--pz-c) 18%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-statut-text{min-width:0;overflow:hidden;text-overflow:ellipsis}html:not(#pz):not(#pz):not(#pz) .pz-statut-chev{flex:none;margin:0 -3px 0 -2px;opacity:.7;transition:transform var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-statut.is-dot{gap:0;width:24px;min-height:24px!important;padding:0!important;justify-content:center}html:not(#pz):not(#pz):not(#pz) button.pz-statut.is-dot{width:auto;padding:0 6px 0 7px!important;gap:3px}html:not(#pz):not(#pz):not(#pz) button.pz-statut{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-2) var(--ease-spring),box-shadow var(--dur-2) var(--ease),border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)!important}html:not(#pz):not(#pz):not(#pz) button.pz-statut:hover:not(:disabled){transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--pz-c) 58%,transparent)!important;box-shadow:0 4px 14px color-mix(in srgb,var(--pz-c) 24%,transparent)!important}html:not(#pz):not(#pz):not(#pz) button.pz-statut:active:not(:disabled){transform:scale(.97)!important}html:not(#pz):not(#pz):not(#pz) button.pz-statut:focus-visible{outline:2px solid var(--pz-c)!important;outline-offset:2px!important}html:not(#pz):not(#pz):not(#pz) button.pz-statut:disabled{opacity:.55;cursor:not-allowed}html:not(#pz):not(#pz):not(#pz) .pz-statut.is-open .pz-statut-chev{transform:rotate(180deg)}html:not(#pz):not(#pz):not(#pz) .pz-statut.is-bump{animation:pz-statut-pop .44s var(--ease-spring)}@keyframes pz-statut-pop{0%{transform:scale(.88)}55%{transform:scale(1.07)}to{transform:scale(1)}}html:not(#pz):not(#pz):not(#pz) .pz-statut-menu{z-index:var(--pz-ui-layer);display:flex;flex-direction:column;align-items:flex-start;gap:6px;box-sizing:border-box;min-width:170px;max-width:calc(100vw - 16px);padding:10px 10px 11px;overflow:auto;border-radius:14px!important;border:1px solid var(--line-2)!important;background:var(--surface-3)!important;background-image:none!important;color:var(--text)!important;box-shadow:var(--shadow-2)!important;font-family:var(--font-sans);animation:pz-ui-drop var(--dur-2) var(--ease-out) both}html:not(#pz):not(#pz):not(#pz) .pz-statut-menu-top{animation-name:pz-ui-rise}html:not(#pz):not(#pz):not(#pz) .pz-statut-menu-cap{padding:0 3px 2px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .pz-statut-choice{animation:pz-statut-in var(--dur-3) var(--ease-spring) both}html:not(#pz):not(#pz):not(#pz) .pz-statut-choice:nth-of-type(2){animation-delay:25ms}html:not(#pz):not(#pz):not(#pz) .pz-statut-choice:nth-of-type(3){animation-delay:50ms}html:not(#pz):not(#pz):not(#pz) .pz-statut-choice:nth-of-type(4){animation-delay:75ms}html:not(#pz):not(#pz):not(#pz) .pz-statut-choice:nth-of-type(n+5){animation-delay:.1s}html:not(#pz):not(#pz):not(#pz) .pz-statut-choice:focus-visible{outline:2px solid var(--pz-c)!important;outline-offset:2px!important}@keyframes pz-statut-in{0%{opacity:0;transform:translateY(-3px) scale(.94)}to{opacity:1;transform:none}}html:not(#pz):not(#pz):not(#pz) .pz-search{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:40px;margin:0;padding:0 6px 0 12px!important;border-radius:var(--r-btn)!important;border:1px solid var(--line-2)!important;background:var(--surface-2)!important;background-image:none!important;box-shadow:none!important;color:var(--text);cursor:text;transition:border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}html:not(#pz):not(#pz):not(#pz) .pz-search:hover{border-color:color-mix(in srgb,var(--text) 26%,transparent)!important}html:not(#pz):not(#pz):not(#pz) .pz-search:focus-within{border-color:var(--red)!important;box-shadow:0 0 0 3px var(--red-soft)!important}html:not(#pz):not(#pz):not(#pz) .pz-search-lens{grid-column:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:10px;color:var(--text-3);pointer-events:none}html:not(#pz):not(#pz):not(#pz) .pz-search .pz-search-input{grid-column:2;box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;outline:none!important;color:var(--text)!important;font-family:var(--font-sans);font-size:calc(var(--fs-md) * var(--rd-fsk, 1))!important;font-weight:var(--fw-regular);line-height:var(--lh-snug);text-overflow:ellipsis;appearance:none}html:not(#pz):not(#pz):not(#pz) .pz-search .pz-search-input::placeholder{color:var(--text-3)!important;opacity:1}html:not(#pz):not(#pz):not(#pz) .pz-search .pz-search-input::-webkit-search-cancel-button,html:not(#pz):not(#pz):not(#pz) .pz-search .pz-search-input::-webkit-search-decoration{appearance:none;display:none}html:not(#pz):not(#pz):not(#pz) .pz-search-clear{grid-column:3;display:inline-grid;place-items:center;width:30px;height:30px;min-height:30px!important;margin:0 0 0 6px!important;padding:0!important;border-radius:8px!important;border:0!important;background:transparent!important;background-image:none!important;color:var(--text-2)!important;box-shadow:none!important;cursor:pointer;transform:none!important;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)!important}html:not(#pz):not(#pz):not(#pz) .pz-search-clear:hover{background:color-mix(in srgb,var(--text) 9%,transparent)!important;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-search-clear:focus-visible{outline:2px solid var(--focus)!important;outline-offset:0!important}html:not(#pz):not(#pz):not(#pz) .pz-search-kbd{grid-column:3;margin:0 4px 0 8px;padding:2px 7px;border-radius:6px;border:1px solid var(--line-2);background:var(--surface-1);color:var(--text-3);font-family:var(--font-sans);font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-medium);line-height:1.5;white-space:nowrap;box-shadow:none}html:not(#pz):not(#pz):not(#pz) .pz-search-end{grid-column:3;width:6px}html:not(#pz):not(#pz):not(#pz) .pz-search-sm{min-height:34px;padding-left:10px!important}html:not(#pz):not(#pz):not(#pz) .pz-search-sm .pz-search-input{min-height:32px!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))!important}html:not(#pz):not(#pz):not(#pz) .pz-search-sm .pz-search-clear{width:26px;height:26px;min-height:26px!important}html:not(#pz):not(#pz):not(#pz) .pz-search.is-off{opacity:.55;cursor:not-allowed}html:not(#pz):not(#pz):not(#pz) .pz-search-wheel{display:block;box-sizing:border-box;width:15px;height:15px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--text-2);animation:pz-ui-turn .8s linear infinite}@keyframes pz-ui-turn{to{transform:rotate(1turn)}}html:not(#pz):not(#pz):not(#pz) .pz-box{position:relative;box-sizing:border-box;min-width:0;max-width:100%;margin:0;border-radius:var(--r-lg)!important;border:1px solid var(--line)!important;background:var(--surface-1)!important;background-image:none!important;color:var(--text)!important;box-shadow:var(--shadow-1)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-pad-none{padding:0}html:not(#pz):not(#pz):not(#pz) .pz-box-pad-sm{padding:var(--sp-4)}html:not(#pz):not(#pz):not(#pz) .pz-box-pad-md{padding:clamp(18px,2.6vw,28px)}html:not(#pz):not(#pz):not(#pz) .pz-box-pad-lg{padding:clamp(22px,3.6vw,40px)}html:not(#pz):not(#pz):not(#pz) .pz-box-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5)}html:not(#pz):not(#pz):not(#pz) .pz-box-pad-sm .pz-box-top{margin-bottom:var(--sp-3)}html:not(#pz):not(#pz):not(#pz) .pz-box-titles{flex:1 1 240px;min-width:0}html:not(#pz):not(#pz):not(#pz) .pz-box-name{margin:0!important;font-family:var(--font-sans);font-size:calc(var(--fs-lg) * var(--rd-fsk, 1))!important;font-weight:var(--fw-semibold)!important;line-height:var(--lh-snug)!important;letter-spacing:-.01em;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-sub{margin:4px 0 0!important;max-width:68ch;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))!important;line-height:var(--lh-body);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html:not(#pz):not(#pz):not(#pz) .pz-box-glow{box-shadow:var(--shadow-1),var(--glow-soft)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-hero{border-color:var(--line-2)!important;background:linear-gradient(180deg,var(--silver-soft),transparent 62%),var(--surface-1)!important;box-shadow:inset 0 2px 0 var(--red),var(--shadow-1)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-hero.pz-box-glow{box-shadow:inset 0 2px 0 var(--red),var(--shadow-1),var(--glow-soft)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-danger{border-color:var(--red-line)!important;background:linear-gradient(0deg,var(--red-soft),var(--red-soft)),var(--surface-1)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-danger .pz-box-name{color:var(--red-text)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-danger.pz-box-glow{box-shadow:var(--shadow-1),var(--glow-red)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-cockpit{border-color:var(--ck-line-2)!important;color:var(--ck-text)!important;background:linear-gradient(var(--ck-grid) 1px,transparent 1px) 0 0 /28px 28px,linear-gradient(90deg,var(--ck-grid) 1px,transparent 1px) 0 0 /28px 28px,radial-gradient(120% 90% at 100% 0,var(--ck-bg-3),transparent 60%),var(--ck-bg)!important;box-shadow:inset 0 1px 0 var(--ck-line-2),var(--shadow-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-cockpit .pz-box-name{color:var(--ck-text)!important;font-family:var(--font-display);font-stretch:var(--display-stretch);letter-spacing:.01em}html:not(#pz):not(#pz):not(#pz) .pz-box-cockpit .pz-box-sub{color:var(--ck-text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-box-cockpit.pz-box-glow{box-shadow:inset 0 1px 0 var(--ck-line-2),var(--shadow-2),var(--glow-red)!important}html:not(#pz):not(#pz):not(#pz) .pz-tip{z-index:calc(var(--pz-ui-layer) + 1);box-sizing:border-box;width:max-content;max-width:min(280px,calc(100vw - 16px));padding:7px 11px;pointer-events:none;border-radius:9px!important;border:1px solid var(--line-2)!important;background:var(--surface-3)!important;background-image:none!important;color:var(--text)!important;box-shadow:var(--shadow-2)!important;font-family:var(--font-sans);font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-regular);line-height:1.45;text-align:left;white-space:normal;animation:pz-tip-in var(--dur-1) var(--ease-out) both}html:not(#pz):not(#pz):not(#pz) .pz-tip-text{position:relative;z-index:1;display:block}html:not(#pz):not(#pz):not(#pz) .pz-tip-arrow{position:absolute;width:9px;height:9px;background:var(--surface-3);border:1px solid var(--line-2);border-radius:2px}html:not(#pz):not(#pz):not(#pz) .pz-tip-top .pz-tip-arrow{bottom:-5px;left:var(--pz-tip-arrow,50%);transform:translateX(-50%) rotate(45deg);border-top-color:transparent;border-left-color:transparent}html:not(#pz):not(#pz):not(#pz) .pz-tip-bottom .pz-tip-arrow{top:-5px;left:var(--pz-tip-arrow,50%);transform:translateX(-50%) rotate(45deg);border-bottom-color:transparent;border-right-color:transparent}html:not(#pz):not(#pz):not(#pz) .pz-tip-left .pz-tip-arrow{right:-5px;top:var(--pz-tip-arrow,50%);transform:translateY(-50%) rotate(45deg);border-bottom-color:transparent;border-left-color:transparent}html:not(#pz):not(#pz):not(#pz) .pz-tip-right .pz-tip-arrow{left:-5px;top:var(--pz-tip-arrow,50%);transform:translateY(-50%) rotate(45deg);border-top-color:transparent;border-right-color:transparent}html:not(#pz):not(#pz):not(#pz) .pz-tip-anchor{display:inline-block;border-radius:4px}@keyframes pz-tip-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}html:not(#pz):not(#pz):not(#pz) .pz-new{display:inline-grid;place-items:center;flex:none;width:16px;height:24px;line-height:1;vertical-align:middle;color:var(--red);cursor:default}html:not(#pz):not(#pz):not(#pz) .pz-new-glyph{display:block;font-family:var(--font-display);font-stretch:var(--display-stretch);font-style:italic;font-weight:800;font-size:21px;line-height:1;color:var(--red)!important;text-shadow:var(--glow-red);transform:rotate(-14deg);transform-origin:50% 88%;animation:pz-new-sway 4.8s var(--ease) infinite}html:not(#pz):not(#pz):not(#pz) .pz-new-sm{width:12px;height:18px}html:not(#pz):not(#pz):not(#pz) .pz-new-sm .pz-new-glyph{font-size:16px}html:not(#pz):not(#pz):not(#pz) .pz-new-lg{width:20px;height:30px}html:not(#pz):not(#pz):not(#pz) .pz-new-lg .pz-new-glyph{font-size:27px}@keyframes pz-new-sway{0%,56%,to{transform:rotate(-14deg)}66%{transform:rotate(-4deg)}76%{transform:rotate(-19deg)}86%{transform:rotate(-10deg)}93%{transform:rotate(-15deg)}}@media (prefers-reduced-motion:reduce){html:not(#pz):not(#pz):not(#pz) :is(.pz-ui-pop,.pz-statut-menu,.pz-statut-choice,.pz-tip,.pz-statut.is-bump,.pz-new-glyph,.pz-search-wheel){animation:none!important}html:not(#pz):not(#pz):not(#pz) :is(.pz-ui-select-btn,.pz-ui-select-chev,button.pz-statut,.pz-statut-chev,.pz-search,.pz-search-clear){transition:none!important}html:not(#pz):not(#pz):not(#pz) button.pz-statut:is(:hover,:active):not(:disabled){transform:none!important}html:not(#pz):not(#pz):not(#pz) .pz-new-glyph{transform:rotate(-14deg)}}.pz-neon{position:relative;display:inline-grid;place-items:center;isolation:isolate;vertical-align:baseline;font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:800;font-style:italic;letter-spacing:.02em;line-height:1;padding:.32em .42em;margin:-.32em -.42em;color:#ffc400}.pz-neon>.pz-neon-glow,.pz-neon>.pz-neon-sheen,.pz-neon>.pz-neon-text{grid-area:1/1;white-space:nowrap}.pz-neon-aura,.pz-neon-burst,.pz-neon-rays,.pz-neon-sparks{position:absolute;pointer-events:none}.pz-neon-text{position:relative;z-index:5;background:linear-gradient(180deg,#fffbe8,#ffe98f 16%,#ffd12a 42%,#f4ad00 72%,#ffd85c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.012em rgba(226,158,0,.95)}.pz-neon-glow{z-index:3;color:#ffc400;will-change:opacity}.pz-neon-glow-tight{filter:blur(.045em);opacity:.95}.pz-neon-glow-wide{z-index:2;color:#ff9a00;filter:blur(.24em);opacity:.55;animation:pz-neon-glow-breathe var(--pulse-period) var(--ease-pulse) infinite}@keyframes pz-neon-glow-breathe{0%,to{opacity:.45}50%{opacity:.75}}.pz-neon-aura{left:50%;top:50%;width:3.8em;height:2.7em;z-index:1;border-radius:50%;transform:translate(-50%,-50%);will-change:transform,opacity;background:radial-gradient(ellipse at center,rgba(255,208,70,.58) 0,rgba(255,170,0,.3) 30%,rgba(255,140,0,.11) 54%,rgba(255,120,0,0) 72%);animation:pz-neon-breathe var(--pulse-period) var(--ease-pulse) infinite}@keyframes pz-neon-breathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85}50%{transform:translate(-50%,-50%) scale(1.09);opacity:1}}.pz-neon-rays{left:50%;top:50%;width:4.4em;height:4.4em;margin:-2.2em 0 0 -2.2em;z-index:0;border-radius:50%;opacity:.8;background:repeating-conic-gradient(from 0deg,transparent 0deg 9deg,rgba(255,214,90,.38) 13.5deg,transparent 18deg 30deg);-webkit-mask:radial-gradient(circle at center,#000 16%,rgba(0,0,0,.55) 40%,transparent 68%);mask:radial-gradient(circle at center,#000 16%,rgba(0,0,0,.55) 40%,transparent 68%);animation:pz-neon-spin 36s linear infinite;will-change:transform}@keyframes pz-neon-spin{to{transform:rotate(1turn)}}.pz-neon-burst{left:50%;top:50%;width:1.3em;height:1.3em;margin:-.65em 0 0 -.65em;z-index:4;border-radius:50%;opacity:0;border:.05em solid rgba(255,232,150,.95);box-shadow:0 0 .22em rgba(255,200,0,.9),inset 0 0 .3em rgba(255,200,0,.55);animation:pz-neon-burst 1.2s var(--ease-out) .05s both}@keyframes pz-neon-burst{0%{transform:scale(.3);opacity:1}70%{opacity:.35}to{transform:scale(3.4);opacity:0}}.pz-neon-grand .pz-neon-text{animation:pz-neon-ignite 1.1s var(--ease-out) both}@keyframes pz-neon-ignite{0%{filter:brightness(2.4) saturate(.5);transform:scale(1.08)}45%{filter:brightness(1.5) saturate(.9)}to{filter:none;transform:none}}.pz-neon-grand .pz-neon-glow-wide{animation:pz-neon-flash 1.3s var(--ease-out) both,pz-neon-glow-breathe var(--pulse-period) var(--ease-pulse) 1.3s infinite}@keyframes pz-neon-flash{0%{opacity:1;transform:scale(1.5)}to{opacity:.55;transform:scale(1)}}.pz-neon-grand .pz-neon-aura{animation:pz-neon-aura-in 1.3s var(--ease-out) both,pz-neon-breathe var(--pulse-period) var(--ease-pulse) 1.3s infinite}@keyframes pz-neon-aura-in{0%{transform:translate(-50%,-50%) scale(.4);opacity:0}35%{transform:translate(-50%,-50%) scale(1.25);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:.85}}.pz-neon-grand .pz-neon-rays{animation:pz-neon-rays-in 1.6s var(--ease-out) both,pz-neon-spin 36s linear infinite}@keyframes pz-neon-rays-in{0%{opacity:0;transform:scale(.5) rotate(-25deg)}to{opacity:.8;transform:scale(1) rotate(0deg)}}.pz-neon-sparks{inset:0;z-index:6}.pz-neon-sparks b{position:absolute;left:calc(8% + var(--i) * 17%);bottom:22%;width:.3em;height:.3em;opacity:0;background:radial-gradient(circle,rgba(255,236,170,.95) 0 16%,rgba(255,190,40,.45) 34%,transparent 60%);animation:pz-neon-spark 5.4s var(--ease-pulse) infinite;animation-delay:calc(var(--i) * -1.08s);will-change:transform,opacity}.pz-neon-sparks b:before{content:"";position:absolute;inset:30%;background:#fffbe6;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}@keyframes pz-neon-spark{0%{transform:translateY(0) scale(.45);opacity:0}14%{transform:translateY(-.22em) scale(1);opacity:1}62%{opacity:.95}to{transform:translateY(-1.25em) scale(.4);opacity:0}}.pz-neon-a .pz-neon-burst:after{content:"";position:absolute;inset:-.12em;border-radius:50%;border:.035em solid rgba(255,220,120,.8);animation:pz-neon-burst-2 1.1s var(--ease-out) .22s both}.pz-neon-a .pz-neon-text{background-image:linear-gradient(180deg,#ffffff,#fffbe0 40%,#ffd84a 66%,#ffb300)}.pz-neon-a .pz-neon-glow-tight{color:#ffcc1a;filter:blur(.05em)}.pz-neon-a .pz-neon-rays{opacity:.55}.pz-neon-a.pz-neon-grand .pz-neon-rays{animation-name:pz-neon-rays-in,pz-neon-spin}.pz-neon-b .pz-neon-text{background-image:linear-gradient(180deg,#fff8d6,#ffe27a 24%,#f8bb00 48%,#d08f00 58%,#ffcc33 76%,#fff0b3)}.pz-neon-b .pz-neon-glow-tight{color:#ffb800;filter:blur(.055em)}.pz-neon-b .pz-neon-aura{width:4.6em;height:3.3em;background:radial-gradient(ellipse at center,rgba(255,215,90,.62) 0,rgba(255,170,0,.34) 30%,rgba(255,140,0,.13) 54%,rgba(255,120,0,0) 72%)}.pz-neon-b .pz-neon-rays{width:5em;height:5em;margin:-2.5em 0 0 -2.5em;opacity:.9;background:repeating-conic-gradient(from 0deg,transparent 0deg 6deg,rgba(255,220,110,.42) 9.5deg,transparent 13deg 22.5deg);animation-duration:1.6s,26s}.pz-neon-b .pz-neon-rays-2{width:5.8em;height:5.8em;margin:-2.9em 0 0 -2.9em;opacity:.45;background:repeating-conic-gradient(from 7deg,transparent 0deg 5deg,rgba(255,200,60,.3) 7.5deg,transparent 10deg 15deg);animation:pz-neon-rays-in 1.8s var(--ease-out) both,pz-neon-spin-back 44s linear infinite}@keyframes pz-neon-spin-back{to{transform:rotate(-1turn)}}.pz-neon-b .pz-neon-burst:after{content:"";position:absolute;inset:-.12em;border-radius:50%;border:.035em solid rgba(255,220,120,.8);animation:pz-neon-burst-2 1.1s var(--ease-out) .22s both}@keyframes pz-neon-burst-2{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.6);opacity:0}}.pz-neon-b .pz-neon-sparks b{bottom:14%;left:calc(4% + var(--i) * 11.5%);animation-duration:6.2s;animation-delay:calc(var(--i) * -.7s)}@keyframes pz-neon-spark-high{0%{transform:translateY(0) scale(.45);opacity:0}12%{transform:translateY(-.25em) scale(1);opacity:1}60%{opacity:.95}to{transform:translateY(-1.7em) scale(.35);opacity:0}}.pz-neon-b .pz-neon-sparks b{animation-name:pz-neon-spark-high}.pz-neon-c .pz-neon-text{background-image:linear-gradient(180deg,#fff2c4,#ffd75c 30%,#e3a600 49.5%,#ffcf36 50.5%,#f5b400 76%,#ffe68a)}.pz-neon-c .pz-neon-glow-tight{color:#f0a800;filter:blur(.04em);opacity:.9}.pz-neon-c .pz-neon-glow-wide{opacity:.4}.pz-neon-c .pz-neon-aura{width:3em;height:2.2em;background:radial-gradient(ellipse at center,rgba(255,200,60,.6) 0,rgba(255,165,0,.3) 34%,rgba(255,140,0,.1) 58%,rgba(255,120,0,0) 74%)}.pz-neon-c .pz-neon-rays{width:5.2em;height:5.2em;margin:-2.6em 0 0 -2.6em;opacity:.75;background:conic-gradient(from 196deg,transparent 0deg,rgba(255,214,90,.34) 11deg,transparent 24deg,transparent 158deg,rgba(255,214,90,.3) 171deg,transparent 184deg,transparent 1turn);animation:pz-neon-rays-in 1.6s var(--ease-out) both,pz-neon-sway 14s ease-in-out infinite alternate}@keyframes pz-neon-sway{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.pz-neon-sheen{position:relative;z-index:7;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(112deg,transparent 40%,rgba(255,255,255,.92) 50%,transparent 60%);background-size:260% 100%;background-position:140% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:pz-neon-sheen var(--pulse-period) var(--ease-pulse) 1.4s infinite}@keyframes pz-neon-sheen{0%{background-position:140% 0}32%{background-position:-140% 0}to{background-position:-140% 0}}.pz-neon-c .pz-neon-sparks b{bottom:auto;top:calc(14% + (var(--i) * 37%) - (var(--i) * var(--i) * 9%));left:calc(3% + var(--i) * 23%);width:.24em;height:.24em;animation:pz-neon-twinkle 4.2s var(--ease-pulse) infinite;animation-delay:calc(var(--i) * -.85s)}@keyframes pz-neon-twinkle{0%,to{transform:scale(.35) rotate(0deg);opacity:.15}50%{transform:scale(1) rotate(45deg);opacity:1}}html[data-theme=light] .pz-neon-text{background-image:linear-gradient(180deg,#fff1b0,#ffcf3a 28%,#e39f00 55%,#8f6400)}html[data-theme=light] .pz-neon-glow-tight{color:#d99a00;opacity:.7}html[data-theme=light] .pz-neon-glow-wide{opacity:.3}html[data-theme=light] .pz-neon-aura{opacity:.5}html[data-theme=light] .pz-neon-rays{opacity:.35}html[data-theme=light] .pz-neon-sparks b:before{background:#ffd84a}.pz-neon-texte{padding:.14em .16em;margin:-.14em -.16em}.pz-neon-texte .pz-neon-glow-tight{color:#e9a300;filter:blur(.026em);opacity:1}.pz-neon-texte .pz-neon-aura{width:1.75em;height:1.45em;background:radial-gradient(closest-side,rgba(255,206,60,.52) 0,rgba(255,176,0,.26) 48%,rgba(255,150,0,0) 100%);animation:pz-neon-breathe-tight var(--pulse-period) var(--ease-pulse) infinite}@keyframes pz-neon-breathe-tight{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.75}50%{transform:translate(-50%,-50%) scale(1.06);opacity:1}}.pz-neon-texte .pz-neon-text{animation:pz-neon-ignite-soft 1s var(--ease-out) both}@keyframes pz-neon-ignite-soft{0%{filter:brightness(1.9)}to{filter:none}}.pz-neon-texte .pz-neon-sheen{animation-delay:1s}.pz-neon-texte .pz-neon-sparks b{width:.2em;height:.2em;left:calc(16% + var(--i) * 30%);bottom:24%;animation:pz-neon-spark-texte 5.8s var(--ease-pulse) infinite;animation-delay:calc(var(--i) * -1.95s)}@keyframes pz-neon-spark-texte{0%{transform:translateY(0) scale(.4);opacity:0}16%{transform:translateY(-.14em) scale(1);opacity:1}62%{opacity:.9}to{transform:translateY(-.85em) scale(.35);opacity:0}}.pz-neon-petit{padding:.16em .22em;margin:-.16em -.22em}.pz-neon-petit .pz-neon-aura{width:2.4em;height:1.8em;opacity:.55;animation:pz-neon-breathe-soft var(--pulse-period) var(--ease-pulse) infinite}@keyframes pz-neon-breathe-soft{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.45}50%{transform:translate(-50%,-50%) scale(1.06);opacity:.65}}.pz-neon-petit .pz-neon-glow-wide{opacity:.35;animation:none;filter:blur(.2em)}.pz-neon-petit .pz-neon-glow-tight{filter:blur(.035em);opacity:.85}@media (prefers-reduced-motion:reduce){.pz-neon,.pz-neon *,.pz-neon :after,.pz-neon :before{animation:none!important;transition:none!important}.pz-neon-aura{opacity:.9!important;transform:translate(-50%,-50%)!important}.pz-neon-rays{opacity:.6!important;transform:none!important}.pz-neon-burst{display:none}.pz-neon-sparks b{opacity:.85;transform:translateY(-.55em) scale(.8)}.pz-neon-c .pz-neon-sparks b{transform:scale(.8) rotate(45deg)}.pz-neon-sheen{background-position:0 0;opacity:.5}}.pz-ds-neon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px;border-radius:20px;background:#07080b;border:1px solid rgba(214,218,224,.1);color:#eef0f3}.pz-ds-neon-col{display:grid;gap:12px;align-content:start}.pz-ds-neon-stage{height:300px;display:grid;place-items:center;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse at center,#13161d 0,#07080b 72%);border:1px solid rgba(214,218,224,.07)}.pz-ds-neon-small{display:flex;align-items:center;gap:16px;min-height:44px;padding:6px 14px;border-radius:12px;background:#0d0f14;font-size:13px;color:#a8afb9}.pz-ds-neon-col h3{margin:6px 0 0;font-size:17px;font-weight:600;color:#eef0f3}.pz-ds-neon-col .pz-ds-say{color:#a8afb9}.pz-ds-neon-replay{justify-self:start;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(214,218,224,.2);background:transparent;color:#eef0f3;font:inherit;font-size:13px;cursor:pointer}.pz-ds-neon-replay:hover{background:rgba(214,218,224,.06)}.pz-ds-neon-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-ds-neon-stage-texte{padding:0 24px;text-align:center}@media (max-width:900px){.pz-ds-neon,.pz-ds-neon-2{grid-template-columns:1fr}}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-list{display:grid;gap:2px;padding:6px 10px 10px}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:12px;font-size:calc(var(--fs-md) * var(--rd-fsk, 1));font-weight:var(--fw-medium);letter-spacing:0;text-decoration:none;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item>svg{justify-self:center;opacity:.9}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item.active{font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item.active:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--red)}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item{position:relative}html:not(#pz):not(#pz):not(#pz) .pz-side .nav-new{justify-self:end}html:not(#pz):not(#pz):not(#pz) .pz-side-settings{margin-top:auto;padding:8px 10px 0;border-top:1px solid var(--line);align-content:start}html:not(#pz):not(#pz):not(#pz) .pz-side-settings .nav-item{opacity:.82;min-height:38px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-side-settings .nav-item.active,html:not(#pz):not(#pz):not(#pz) .pz-side-settings .nav-item:hover{opacity:1}html:not(#pz):not(#pz):not(#pz) .pz-side-admin{padding:6px 10px 4px}html:not(#pz):not(#pz):not(#pz) .pz-side-kicker{display:block;padding:8px 12px 2px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .pz-side-admin .nav-item{min-height:36px;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-side-kicker .pz-si{font-size:1.15em;vertical-align:-.04em}html:not(#pz):not(#pz):not(#pz) .pz-skip{position:absolute;left:8px;top:-40px;z-index:1000;padding:8px 12px;border-radius:10px;background:var(--surface-1);color:var(--text)!important;box-shadow:var(--shadow-2)}html:not(#pz):not(#pz):not(#pz) .pz-skip:focus{top:8px}html:not(#pz):not(#pz):not(#pz) .topbar .pz-bell{position:relative;display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text-2)!important;cursor:pointer;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}html:not(#pz):not(#pz):not(#pz) .topbar .pz-bell.is-open,html:not(#pz):not(#pz):not(#pz) .topbar .pz-bell:hover{background:var(--surface-2);color:var(--text)!important;border-color:var(--line)}html:not(#pz):not(#pz):not(#pz) .topbar .pz-bell:focus-visible{outline:none;box-shadow:0 0 0 3px var(--red-soft);border-color:var(--red)}html:not(#pz):not(#pz):not(#pz) .pz-bell-n{position:absolute;top:5px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--red);color:#fff!important;font-style:normal;font-size:11px;font-weight:var(--fw-semibold);line-height:1;box-shadow:0 0 0 2px var(--surface-glass)}html:not(#pz):not(#pz):not(#pz) .pz-bell-panel{position:fixed;z-index:var(--pz-ui-layer);width:min(420px,calc(100vw - 16px));max-height:min(70vh,620px);display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--line-2);background:var(--surface-1)!important;box-shadow:var(--shadow-2);overflow:hidden;color:var(--text)!important;animation:pz-rise var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-bell-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px 10px 18px;border-bottom:1px solid var(--line)}html:not(#pz):not(#pz):not(#pz) .pz-bell-head b{font-size:calc(var(--fs-lg) * var(--rd-fsk, 1));font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-bell-head-acts{display:flex;align-items:center;gap:4px}html:not(#pz):not(#pz):not(#pz) .pz-bell-mark{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));cursor:pointer}html:not(#pz):not(#pz):not(#pz) .pz-bell-mark:hover{background:var(--surface-2);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-bell-x{width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--text-2)!important;display:grid;place-items:center;cursor:pointer}html:not(#pz):not(#pz):not(#pz) .pz-bell-x:hover{background:var(--surface-2);color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-bell-list{list-style:none;margin:0;padding:6px;overflow:auto}html:not(#pz):not(#pz):not(#pz) .pz-bell-item{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;text-align:left;padding:10px;border:0;border-radius:12px;background:transparent;color:var(--text)!important;cursor:pointer}html:not(#pz):not(#pz):not(#pz) .pz-bell-item:hover{background:var(--surface-2)}html:not(#pz):not(#pz):not(#pz) .pz-bell-item.is-new .pz-bell-ico{background:var(--red-soft);color:var(--red)!important}html:not(#pz):not(#pz):not(#pz) .pz-bell-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-bell-txt{min-width:0;display:grid;gap:2px}html:not(#pz):not(#pz):not(#pz) .pz-bell-txt b{font-weight:var(--fw-medium);font-size:calc(var(--fs-md) * var(--rd-fsk, 1));line-height:var(--lh-snug)}html:not(#pz):not(#pz):not(#pz) .pz-bell-item.is-new .pz-bell-txt b{font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-bell-txt span{color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not(#pz):not(#pz):not(#pz) .pz-bell-item time{color:var(--text-3)!important;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));white-space:nowrap;padding-top:3px}html:not(#pz):not(#pz):not(#pz) .pz-bell-empty{margin:0;padding:28px 18px;text-align:center;color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-bell-all{display:block;padding:12px 18px;border-top:1px solid var(--line);text-align:center;font-weight:var(--fw-medium);color:var(--red)!important;text-decoration:none}html:not(#pz):not(#pz):not(#pz) .pz-bell-all:hover{background:var(--surface-2)}@keyframes pz-rise{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html:not(#pz):not(#pz):not(#pz) .pz-pulse{--pz-pulse-color:var(--red);position:relative;z-index:3;height:12px;margin:-6px 0;cursor:default;outline:none}html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-busy{--pulse-period:var(--pulse-busy)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-line{position:absolute;left:0;right:0;top:5px;height:2px;border-radius:2px;opacity:.55;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--pz-pulse-color) 70%,transparent) 6%,color-mix(in srgb,var(--pz-pulse-color) 70%,transparent) 94%,transparent 100%);transition:opacity var(--dur-4) var(--ease-pulse),background var(--dur-4) var(--ease-pulse)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-track{position:absolute;left:0;right:0;top:-1px;height:14px;overflow:hidden;pointer-events:none}html:not(#pz):not(#pz):not(#pz) .pz-pulse-beat{position:absolute;left:0;top:0;width:100%;height:14px;color:var(--pz-pulse-color);opacity:0;transform:translateX(-100%);will-change:transform,opacity;animation:pz-pulse-run var(--pulse-period) var(--ease-pulse) infinite}html:not(#pz):not(#pz):not(#pz) .pz-pulse-beat svg{position:absolute;right:0;top:0;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--pz-pulse-color) 75%,transparent)) drop-shadow(0 0 14px color-mix(in srgb,var(--pz-pulse-color) 35%,transparent))}@keyframes pz-pulse-run{0%{transform:translateX(-100%);opacity:0}3%{opacity:1}33%{opacity:1}37.5%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:0}}html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-off,html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-offline{--pz-pulse-color:var(--text-3)}html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-off .pz-pulse-line,html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-offline .pz-pulse-line{opacity:.38}html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-idle .pz-pulse-beat,html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-off .pz-pulse-beat,html:not(#pz):not(#pz):not(#pz) .pz-pulse.is-offline .pz-pulse-beat{animation:none;opacity:0}html:not(#pz):not(#pz):not(#pz) .pz-pulse:focus-visible .pz-pulse-line{opacity:1}html:not(#pz):not(#pz):not(#pz) .pz-pulse-card{position:absolute;right:16px;top:14px;z-index:var(--pz-ui-layer);display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;max-width:min(360px,calc(100vw - 32px));padding:10px 14px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface-1)!important;color:var(--text)!important;box-shadow:var(--shadow-2);animation:pz-rise var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-card b{display:block;font-weight:var(--fw-medium);font-size:calc(var(--fs-md) * var(--rd-fsk, 1));line-height:var(--lh-snug)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-card span{display:block;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));margin-top:2px}html:not(#pz):not(#pz):not(#pz) .pz-pulse-dot{width:10px;height:10px;margin-top:5px;border-radius:999px;background:var(--red);box-shadow:0 0 10px color-mix(in srgb,var(--red) 60%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-dot.is-busy,html:not(#pz):not(#pz):not(#pz) .pz-pulse-dot.is-online{background:var(--green);box-shadow:0 0 10px color-mix(in srgb,var(--green) 60%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-dot.is-off,html:not(#pz):not(#pz):not(#pz) .pz-pulse-dot.is-offline{background:var(--text-3);box-shadow:none}html:not(#pz):not(#pz):not(#pz) .pz-pulse-intro{position:absolute;right:16px;top:18px;z-index:var(--pz-ui-layer);width:min(380px,calc(100vw - 32px));padding:16px 18px 14px;border-radius:16px;border:1px solid var(--line-2);background:var(--surface-1)!important;color:var(--text)!important;box-shadow:var(--shadow-2);animation:pz-rise var(--dur-3) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-intro:before{content:"";position:absolute;right:28px;top:-7px;width:12px;height:12px;transform:rotate(45deg);background:var(--surface-1);border-left:1px solid var(--line-2);border-top:1px solid var(--line-2)}html:not(#pz):not(#pz):not(#pz) .pz-pulse-intro b{display:block;font-size:calc(var(--fs-lg) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);margin-bottom:6px}html:not(#pz):not(#pz):not(#pz) .pz-pulse-intro p{margin:0 0 12px;color:var(--text-2)!important;line-height:var(--lh-body);font-size:calc(var(--fs-md) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-tabs{display:flex;gap:4px;align-items:center;margin:2px 0 18px;padding:4px;border-radius:14px;background:var(--surface-1);border:1px solid var(--line);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;max-width:100%;width:fit-content}html:not(#pz):not(#pz):not(#pz) .pz-tabs::-webkit-scrollbar{display:none}html:not(#pz):not(#pz):not(#pz) .pz-tab{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:38px;padding:0 14px;border-radius:10px;scroll-snap-align:center;color:var(--text-2)!important;text-decoration:none;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));font-weight:var(--fw-medium);white-space:nowrap;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}html:not(#pz):not(#pz):not(#pz) .pz-tab:hover{color:var(--text)!important;background:var(--surface-2)}html:not(#pz):not(#pz):not(#pz) .pz-tab.is-on{color:var(--text)!important;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2),0 1px 2px rgba(0,0,0,.18)}html:not(#pz):not(#pz):not(#pz) .pz-tab.is-on>svg{color:var(--red)}html:not(#pz):not(#pz):not(#pz) .pz-tab:focus-visible{outline:none;box-shadow:0 0 0 3px var(--red-soft)}html:not(#pz):not(#pz):not(#pz) .pz-tab-n{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;background:var(--red);color:#fff!important;font-style:normal;font-size:11px;font-weight:var(--fw-semibold);line-height:1}html:not(#pz):not(#pz):not(#pz) .pz-tabbar{display:none}html:not(#pz):not(#pz):not(#pz) .pz-sheet-veil{position:fixed;inset:0;z-index:var(--pz-ui-layer);background:rgba(3,5,8,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center;animation:pz-fade var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-sheet{width:min(560px,100%);max-height:min(86dvh,760px);display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:var(--surface-1)!important;color:var(--text)!important;border:1px solid var(--line-2);border-bottom:0;box-shadow:var(--shadow-2);padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px));animation:pz-sheet-up var(--dur-3) var(--ease-out)}@keyframes pz-sheet-up{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes pz-fade{0%{opacity:0}to{opacity:1}}html:not(#pz):not(#pz):not(#pz) .pz-sheet-grip{width:42px;height:5px;margin:10px auto 2px;border-radius:999px;background:var(--line-2)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 10px 18px;border-bottom:1px solid var(--line)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-me{display:flex;align-items:center;gap:12px;min-width:0}html:not(#pz):not(#pz):not(#pz) .pz-sheet-me b{display:block;font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-me span{display:block;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-sheet-avatar{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--red-soft);color:var(--red)!important;font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-x{width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--text-2)!important;display:grid;place-items:center}html:not(#pz):not(#pz):not(#pz) .pz-sheet-body{overflow:auto;padding:8px 12px 6px}html:not(#pz):not(#pz):not(#pz) .pz-sheet-kicker{margin:12px 8px 6px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .pz-sheet-rub{padding:2px 0 8px}html:not(#pz):not(#pz):not(#pz) .pz-sheet-rub-head{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:var(--text)!important;text-align:left;font-size:calc(var(--fs-lg) * var(--rd-fsk, 1));font-weight:var(--fw-medium)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-rub-head:active{background:var(--surface-2)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-rub.is-admin .pz-sheet-rub-head{color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-sheet-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:0 10px 2px 42px}html:not(#pz):not(#pz):not(#pz) .pz-sheet-tab{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-sheet-acts{display:grid;gap:2px}html:not(#pz):not(#pz):not(#pz) .pz-sheet-act{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:var(--text)!important;text-align:left;font-size:calc(var(--fs-md) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-sheet-act span{flex:1 1}html:not(#pz):not(#pz):not(#pz) .pz-sheet-act:active{background:var(--surface-2)}html:not(#pz):not(#pz):not(#pz) .pz-sheet-act.is-quiet{color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-n.is-inline{position:static;margin-left:auto}@media (max-width:820px){html:not(#pz):not(#pz):not(#pz) .app-shell .pz-side{display:none!important}html:not(#pz):not(#pz):not(#pz) .app-shell .content{padding-bottom:calc(144px + env(safe-area-inset-bottom, 0px))}html:not(#pz):not(#pz):not(#pz) .pz-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-toast);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;height:calc(64px + env(safe-area-inset-bottom, 0px));padding:0 4px env(safe-area-inset-bottom,0);background:var(--surface-1)!important;border-top:1px solid var(--line-2);box-shadow:0 -8px 24px rgba(0,0,0,.18)}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-item{display:grid;grid-template-rows:1fr auto;justify-items:center;align-content:center;gap:2px;min-height:48px;padding:6px 2px 8px;border:0;border-radius:12px;background:transparent;color:var(--text-2)!important;text-decoration:none;font-size:11px;font-weight:var(--fw-medium);line-height:1.1;-webkit-tap-highlight-color:transparent}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-item.is-on{color:var(--red)!important}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-item:active{background:var(--surface-2)}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-ico{position:relative;display:grid;place-items:center;width:44px;height:28px;border-radius:10px}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-item.is-on .pz-tabbar-ico{background:var(--red-soft)}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-n{position:absolute;top:-4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--red);color:#fff!important;font-style:normal;font-size:11px;font-weight:var(--fw-semibold);line-height:1;box-shadow:0 0 0 2px var(--surface-glass)}html:not(#pz):not(#pz):not(#pz) .pz-tabbar-l{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .pz-tabs{width:auto;margin:0 -2px 14px;border-radius:12px}html:not(#pz):not(#pz):not(#pz) .pz-tab{min-height:44px}html:not(#pz):not(#pz):not(#pz) .pz-pulse-card,html:not(#pz):not(#pz):not(#pz) .pz-pulse-intro{right:10px;left:10px;width:auto;max-width:none}html:not(#pz):not(#pz):not(#pz) .pz-bell-panel{right:8px!important;left:8px;width:auto;max-height:72dvh}html:not(#pz):not(#pz):not(#pz) .pzf-fab{bottom:calc(84px + env(safe-area-inset-bottom, 0px))!important}}html:not(#pz):not(#pz):not(#pz) .pz-frise{display:grid;gap:14px}html:not(#pz):not(#pz):not(#pz) .pz-frise-steps{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}html:not(#pz):not(#pz):not(#pz) .pz-frise-step{position:relative;display:grid;justify-items:center;text-align:center;gap:7px;min-width:0}html:not(#pz):not(#pz):not(#pz) .pz-frise-step:not(:last-child):after{content:"";position:absolute;top:11px;left:calc(50% + 14px);right:calc(-50% + 14px);height:2px;border-radius:2px;background:var(--line-2)}html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-done:not(:last-child):after{background:var(--st-done)}html:not(#pz):not(#pz):not(#pz) .pz-frise-dot{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:var(--surface-2);color:var(--text-3)!important;border:2px solid var(--line-2);font-size:11px;font-weight:var(--fw-semibold);transition:transform var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-done .pz-frise-dot{background:var(--st-done);border-color:var(--st-done);color:#fff!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-current .pz-frise-dot{background:var(--surface-1);border-color:var(--red);color:var(--red)!important;box-shadow:0 0 0 4px var(--red-soft),var(--glow-red);animation:pz-frise-breathe var(--pulse-period) var(--ease-pulse) infinite}html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-failed .pz-frise-dot{background:var(--danger-soft);border-color:var(--danger);color:var(--danger-text)!important}@keyframes pz-frise-breathe{0%,to{box-shadow:0 0 0 4px var(--red-soft)}18%{box-shadow:0 0 0 7px var(--red-soft),var(--glow-red)}45%{box-shadow:0 0 0 4px var(--red-soft)}}html:not(#pz):not(#pz):not(#pz) .pz-frise-label{font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));line-height:var(--lh-snug);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-current .pz-frise-label{color:var(--text)!important;font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-done .pz-frise-label{color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-at{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-now{display:grid;gap:8px;padding:14px 16px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line)}html:not(#pz):not(#pz):not(#pz) .pz-frise.is-refused .pz-frise-now{background:var(--danger-soft);border-color:var(--danger-line)}html:not(#pz):not(#pz):not(#pz) .pz-frise.is-done .pz-frise-now{background:var(--st-done-soft);border-color:color-mix(in srgb,var(--st-done) 40%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-frise-now p{margin:0;line-height:var(--lh-body)}html:not(#pz):not(#pz):not(#pz) .pz-frise-now .pz-frise-why{font-weight:var(--fw-medium)}html:not(#pz):not(#pz):not(#pz) .pz-frise-meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-frise-todo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}html:not(#pz):not(#pz):not(#pz) .pz-frise-status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));font-weight:var(--fw-medium);background:var(--surface-2);color:var(--text-2)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-status.is-in_progress,html:not(#pz):not(#pz):not(#pz) .pz-frise-status.is-waiting{background:var(--st-booked-soft);color:var(--st-booked-text)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-status.is-action_needed,html:not(#pz):not(#pz):not(#pz) .pz-frise-status.is-todo{background:var(--st-waiting-soft);color:var(--st-waiting-text)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-status.is-refused{background:var(--danger-soft);color:var(--danger-text)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise-status.is-done{background:var(--st-done-soft);color:var(--st-done-text)!important}html:not(#pz):not(#pz):not(#pz) .pz-frise.is-compact .pz-frise-steps{gap:2px}html:not(#pz):not(#pz):not(#pz) .pz-frise.is-compact .pz-frise-label{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1))}@media (max-width:640px){html:not(#pz):not(#pz):not(#pz) .pz-frise-steps{grid-auto-flow:row;grid-auto-columns:auto;gap:0}html:not(#pz):not(#pz):not(#pz) .pz-frise-step{grid-template-columns:24px minmax(0,1fr);justify-items:start;text-align:left;align-items:center;gap:2px 12px;padding:0 0 14px}html:not(#pz):not(#pz):not(#pz) .pz-frise-step .pz-frise-at{grid-column:2}html:not(#pz):not(#pz):not(#pz) .pz-frise-step:not(:last-child):after{top:26px;left:11px;right:auto;bottom:2px;width:2px;height:auto}}html:not(#pz):not(#pz):not(#pz) .pz-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 18px}html:not(#pz):not(#pz):not(#pz) .pz-head-txt{min-width:0;display:grid;gap:4px}html:not(#pz):not(#pz):not(#pz) .pz-head-kicker{font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-3)!important}html:not(#pz):not(#pz):not(#pz) .pz-head h2{margin:0;font-size:calc(var(--fs-2xl) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}html:not(#pz):not(#pz):not(#pz) .pz-head-sub{margin:0;color:var(--text-2)!important;line-height:var(--lh-body);max-width:68ch}html:not(#pz):not(#pz):not(#pz) .pz-head-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:not(#pz):not(#pz):not(#pz) .pz-empty{display:grid;justify-items:center;text-align:center;gap:8px;padding:44px 24px;border-radius:var(--r-lg);border:1px dashed var(--line-2);background:color-mix(in srgb,var(--surface-1) 70%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-empty-ico{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--surface-2);color:var(--text-2)!important;margin-bottom:4px}html:not(#pz):not(#pz):not(#pz) .pz-empty b{font-size:calc(var(--fs-lg) * var(--rd-fsk, 1));font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-empty p{margin:0;max-width:46ch;color:var(--text-2)!important;line-height:var(--lh-body)}html:not(#pz):not(#pz):not(#pz) .pz-empty-cta{margin-top:10px}html:not(#pz):not(#pz):not(#pz) .pz-swipe{position:relative;overflow:hidden;touch-action:pan-y}html:not(#pz):not(#pz):not(#pz) .pz-swipe-acts{position:absolute;inset:0 0 0 auto;display:flex;align-items:stretch}html:not(#pz):not(#pz):not(#pz) .pz-swipe-act{display:grid;place-items:center;gap:4px;min-width:76px;padding:0 10px;border:0;color:#fff!important;font-size:12px;font-weight:var(--fw-medium);background:var(--st-booked)}html:not(#pz):not(#pz):not(#pz) .pz-swipe-act.is-ok{background:var(--st-done)}html:not(#pz):not(#pz):not(#pz) .pz-swipe-act.is-call{background:var(--ch-phone)}html:not(#pz):not(#pz):not(#pz) .pz-swipe-act.is-off{background:var(--st-off)}html:not(#pz):not(#pz):not(#pz) .pz-swipe-act.is-danger{background:var(--danger)}html:not(#pz):not(#pz):not(#pz) .pz-swipe-body{position:relative;background:inherit;will-change:transform;transition:transform var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-swipe.is-dragging .pz-swipe-body{transition:none}html:not(#pz):not(#pz):not(#pz) .pz-ptr{position:relative}html:not(#pz):not(#pz):not(#pz) .pz-ptr-ind{position:absolute;left:50%;top:0;transform:translate(-50%,-140%);display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--surface-1);border:1px solid var(--line-2);box-shadow:var(--shadow-1);color:var(--text-2)!important;font-size:calc(var(--fs-sm) * var(--rd-fsk, 1));pointer-events:none;z-index:5;transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out);opacity:0}html:not(#pz):not(#pz):not(#pz) .pz-ptr.is-loading .pz-ptr-ind,html:not(#pz):not(#pz):not(#pz) .pz-ptr.is-pulling .pz-ptr-ind{opacity:1;transform:translate(-50%,10px)}html:not(#pz):not(#pz):not(#pz) .pz-ptr-ind svg{transition:transform var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-ptr.is-ready .pz-ptr-ind svg{transform:rotate(180deg)}html:not(#pz):not(#pz):not(#pz) .pz-ptr.is-loading .pz-ptr-ind svg{animation:pz-spin 1s linear infinite}@keyframes pz-spin{to{transform:rotate(1turn)}}html:not(#pz):not(#pz):not(#pz) .pz-dict{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2)!important;cursor:pointer;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}html:not(#pz):not(#pz):not(#pz) .pz-dict:hover{color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-dict.is-on{background:var(--red-soft);border-color:var(--red);color:var(--red)!important;animation:pz-dict-breathe var(--pulse-busy) var(--ease-pulse) infinite}@keyframes pz-dict-breathe{0%,to{box-shadow:0 0 0 0 var(--red-soft)}40%{box-shadow:0 0 0 6px var(--red-soft)}}html:not(#pz):not(#pz):not(#pz) .pz-dict-wrap{position:relative;display:grid}html:not(#pz):not(#pz):not(#pz) .pz-dict-wrap>.pz-dict{position:absolute;right:8px;bottom:8px;width:36px;height:36px}html:not(#pz):not(#pz):not(#pz) .pz-dict-wrap>textarea{padding-right:52px!important}html:not(#pz):not(#pz):not(#pz) .pz-dict-live{font-size:calc(var(--fs-xs) * var(--rd-fsk, 1));color:var(--red)!important;margin-top:4px}html:not(#pz):not(#pz):not(#pz) .pz-queue{display:inline-flex;align-items:center;gap:8px;margin-left:10px;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:calc(var(--fs-xs) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-kbd-veil{position:fixed;inset:0;z-index:var(--pz-ui-layer);background:rgba(3,5,8,.55);display:grid;place-items:center;padding:16px;animation:pz-fade var(--dur-2) var(--ease-out)}html:not(#pz):not(#pz):not(#pz) .pz-kbd-box{width:min(520px,100%);border-radius:18px;border:1px solid var(--line-2);background:var(--surface-1)!important;color:var(--text)!important;box-shadow:var(--shadow-2);padding:18px 20px 14px}html:not(#pz):not(#pz):not(#pz) .pz-kbd-box h3{margin:0 0 12px;font-size:calc(var(--fs-lg) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-kbd-rows{display:grid;gap:8px;margin:0;padding:0;list-style:none}html:not(#pz):not(#pz):not(#pz) .pz-kbd-rows li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:calc(var(--fs-md) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-kbd-rows kbd{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border-radius:7px;border:1px solid var(--line-2);background:var(--surface-2);font-family:var(--font-mono);font-size:12px;color:var(--text)!important}html:not(#pz):not(#pz):not(#pz) .pz-kbd-keys{display:inline-flex;align-items:center;gap:4px;color:var(--text-3)!important;font-size:calc(var(--fs-xs) * var(--rd-fsk, 1))}html:not(#pz):not(#pz):not(#pz) .pz-plan{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;padding:1px 8px;border-radius:999px;font-size:calc(var(--fs-2xs) * var(--rd-fsk, 1));font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;background:var(--silver-soft);color:var(--silver)!important;border:1px solid color-mix(in srgb,var(--silver) 35%,transparent);white-space:nowrap}html:not(#pz):not(#pz):not(#pz) .pz-plan .pz-si{font-size:1.05em}html:not(#pz):not(#pz):not(#pz) .pz-plan-gate{position:relative;display:grid}html:not(#pz):not(#pz):not(#pz) .pz-plan-gate>*{grid-area:1/1;min-width:0}html:not(#pz):not(#pz):not(#pz) .pz-plan-gate-body{pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.6);opacity:.55;max-height:260px;overflow:hidden;mask-image:linear-gradient(180deg,black 55%,transparent);-webkit-mask-image:linear-gradient(180deg,black 55%,transparent)}html:not(#pz):not(#pz):not(#pz) .pz-plan-gate-over{position:relative;place-self:center;margin:12px 0;width:min(420px,calc(100% - 24px));display:grid;gap:8px;justify-items:center;text-align:center;padding:18px 20px;border-radius:16px;border:1px solid var(--line-2);background:var(--surface-1)!important;box-shadow:var(--shadow-2)}html:not(#pz):not(#pz):not(#pz) .pz-plan-gate-over b{font-size:calc(var(--fs-lg) * var(--rd-fsk, 1));font-weight:var(--fw-semibold)}html:not(#pz):not(#pz):not(#pz) .pz-plan-gate-over p{margin:0;color:var(--text-2)!important;line-height:var(--lh-body)}@media (max-width:820px){html:not(#pz):not(#pz):not(#pz) .content .btn:not(.sm):not(.xs),html:not(#pz):not(#pz):not(#pz) .content .pz-statut-btn,html:not(#pz):not(#pz):not(#pz) .content .pz-ui-select-btn{min-height:48px!important}html:not(#pz):not(#pz):not(#pz) .content .btn.sm{min-height:44px!important}html:not(#pz):not(#pz):not(#pz) .content input:not([type=checkbox]):not([type=radio]):not([type=range]),html:not(#pz):not(#pz):not(#pz) .content select,html:not(#pz):not(#pz):not(#pz) .content textarea{min-height:48px}html:not(#pz):not(#pz):not(#pz) .content input[type=checkbox],html:not(#pz):not(#pz):not(#pz) .content input[type=radio]{width:22px;height:22px}}html:not(#pz):not(#pz):not(#pz) .pz-skel{animation-duration:var(--pulse-period)!important}@media (prefers-reduced-motion:reduce){html:not(#pz):not(#pz):not(#pz) .pz-pulse-beat{animation:none!important;opacity:0!important}html:not(#pz):not(#pz):not(#pz) .pz-pulse-line{opacity:.7}html:not(#pz):not(#pz):not(#pz) .pz-bell-panel,html:not(#pz):not(#pz):not(#pz) .pz-dict.is-on,html:not(#pz):not(#pz):not(#pz) .pz-frise-step.is-current .pz-frise-dot,html:not(#pz):not(#pz):not(#pz) .pz-kbd-veil,html:not(#pz):not(#pz):not(#pz) .pz-pulse-card,html:not(#pz):not(#pz):not(#pz) .pz-pulse-intro,html:not(#pz):not(#pz):not(#pz) .pz-sheet,html:not(#pz):not(#pz):not(#pz) .pz-sheet-veil{animation:none!important}html:not(#pz):not(#pz):not(#pz) .pz-ptr-ind,html:not(#pz):not(#pz):not(#pz) .pz-side .nav-item,html:not(#pz):not(#pz):not(#pz) .pz-swipe-body,html:not(#pz):not(#pz):not(#pz) .pz-tab{transition:none!important}}