.fzpc{position: fixed;inset: 0;width: 100%;max-width: none;height: 100%;max-height: none;margin: 0;padding: 16px;border: 0;background: transparent;display: none;place-items: center;z-index: 100000}.fzpc[open]{display: grid}.fzpc::backdrop{background: rgba(15, 18, 32, .45);backdrop-filter: blur(2px)}html.fzpc-open{overflow: hidden}.fzpc__box{position: relative;box-sizing: border-box;width: min(480px, 100%);max-height: calc(100vh - 32px);overflow: auto;padding: 28px 26px 22px;border-radius: 20px;background: #fff;color: var(--fz-text, #3b3f4a);box-shadow: 0 24px 60px rgba(15, 18, 32, .22);font-family: var(--fz-font, inherit);animation: fzpc-in .18s ease-out}body.fz-sdw .fzpc__box{border-radius: 2px;border-top: 4px solid var(--fz-accent, #f26b1d)}@keyframes fzpc-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.fzpc__box{animation: none}}.fzpc__close{position: absolute;top: 14px;right: 14px;display: grid;place-items: center;width: 36px;height: 36px;padding: 0;border: 0;border-radius: 999px;background: transparent;color: var(--fz-muted, #6b7080);cursor: pointer}body.fz-sdw .fzpc__close{border-radius: 2px}.fzpc__close:hover{background: var(--fz-surface, #f6f6f8);color: var(--fz-ink, #14182b)}.fzpc__h{margin: 0 44px 8px 0 !important;color: var(--fz-ink, #14182b);font: 700 22px/1.25 var(--fz-font, inherit) !important;letter-spacing: -.01em}.fzpc__lead{margin: 0 0 18px !important;font-size: 14.5px;line-height: 1.55}.fzpc__rows{display: grid;gap: 10px;margin: 0 0 20px !important;padding: 0 !important;list-style: none !important}.fzpc__row{display: flex;align-items: center;gap: 16px;margin: 0 !important;padding: 14px 16px;border: 1px solid var(--fz-line, #e6e6ea);border-radius: 14px;list-style: none !important}.fzpc__row::before{content: none !important}body.fz-sdw .fzpc__row{border-radius: 2px}.fzpc__rowtext{display: grid;gap: 3px;flex: 1 1 auto;min-width: 0}.fzpc__rowtext strong{color: var(--fz-ink, #14182b);font: 600 15px/1.3 var(--fz-font, inherit)}.fzpc__rowtext span{color: var(--fz-muted, #6b7080);font-size: 13px;line-height: 1.45}.fzpc__always{flex: none;padding: 4px 10px;border-radius: 999px;background: var(--fz-surface, #f6f6f8);color: var(--fz-ink, #14182b);font: 600 12px/1.3 var(--fz-font, inherit);white-space: nowrap}body.fz-sdw .fzpc__always{border-radius: 2px}.fzpc__switch{position: relative;flex: none;display: inline-block;width: 46px;height: 28px;margin: 0 !important;cursor: pointer}.fzpc__switch input{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0 !important;opacity: 0;cursor: pointer;z-index: 1}.fzpc__track{position: absolute;inset: 0;border-radius: 999px;background: #cfd1d8;transition: background-color .15s ease}.fzpc__track::after{content: "";position: absolute;top: 3px;left: 3px;width: 22px;height: 22px;border-radius: 50%;background: #fff;box-shadow: 0 1px 3px rgba(15, 18, 32, .25);transition: transform .15s ease}body.fz-sdw .fzpc__track, body.fz-sdw .fzpc__track::after{border-radius: 2px}.fzpc__switch input:checked + .fzpc__track{background: var(--fz-accent, #e6007e)}.fzpc__switch input:checked + .fzpc__track::after{transform: translateX(18px)}.fzpc__switch input:focus-visible + .fzpc__track{box-shadow: var(--fz-focus, 0 0 0 3px rgba(20, 24, 43, .25))}.fzpc__switch input:disabled + .fzpc__track{opacity: .5}.fzpc__foot{display: flex;align-items: center;justify-content: space-between;gap: 12px}.fzpc__more{color: var(--fz-ink, #14182b);font-size: 14px;font-weight: 600;text-decoration: underline;text-underline-offset: 3px}.fzpc__save{min-width: 132px;min-height: 46px;padding: 0 22px;border: 0;border-radius: 999px;background: var(--fz-ink, #14182b);color: #fff;font: 700 15px/1 var(--fz-font, inherit);cursor: pointer;transition: background-color .15s ease}body.fz-sdw .fzpc__save{border-radius: 2px;background: var(--fz-accent, #f26b1d)}.fzpc__save:hover{background: var(--fz-accent, #e6007e)}body.fz-sdw .fzpc__save:hover{filter: brightness(.95)}.fzpc__save:focus-visible, .fzpc__close:focus-visible, .fzpc__more:focus-visible{outline: none;box-shadow: var(--fz-focus, 0 0 0 3px rgba(20, 24, 43, .25))}.fzpc__msg{min-height: 18px;margin: 10px 0 0 !important;color: var(--fz-success, #0f7a4d);font-size: 13px;text-align: right}@media (max-width: 520px){.fzpc{place-items: end center;padding: 0}.fzpc__box{width: 100%;max-height: 92vh;padding: 24px 18px calc(18px + env(safe-area-inset-bottom));border-radius: 20px 20px 0 0;animation-name: fzpc-up}body.fz-sdw .fzpc__box{border-radius: 0}.fzpc__row{padding: 13px 14px}.fzpc__save{flex: 1 1 auto}}@keyframes fzpc-up{from{transform: translateY(24px);opacity: .6}to{transform: none;opacity: 1}}