[data-page-theme]{--page-deep:var(--np-page-forest-deep);--page-mid:var(--np-page-forest-mid);--page-light:var(--np-page-forest-light);--page-tint:var(--np-page-forest-tint);--page-ink:var(--np-page-forest-ink)}[data-page-theme=sunset]{--page-deep:var(--np-page-sunset-deep);--page-mid:var(--np-page-sunset-mid);--page-light:var(--np-page-sunset-light);--page-tint:var(--np-page-sunset-tint);--page-ink:var(--np-page-sunset-ink)}[data-page-theme=sea]{--page-deep:var(--np-page-sea-deep);--page-mid:var(--np-page-sea-mid);--page-light:var(--np-page-sea-light);--page-tint:var(--np-page-sea-tint);--page-ink:var(--np-page-sea-ink)}[data-page-theme=blossom]{--page-deep:var(--np-page-blossom-deep);--page-mid:var(--np-page-blossom-mid);--page-light:var(--np-page-blossom-light);--page-tint:var(--np-page-blossom-tint);--page-ink:var(--np-page-blossom-ink)}[data-page-theme=violet]{--page-deep:var(--np-page-violet-deep);--page-mid:var(--np-page-violet-mid);--page-light:var(--np-page-violet-light);--page-tint:var(--np-page-violet-tint);--page-ink:var(--np-page-violet-ink)}[data-page-theme=earth]{--page-deep:var(--np-page-earth-deep);--page-mid:var(--np-page-earth-mid);--page-light:var(--np-page-earth-light);--page-tint:var(--np-page-earth-tint);--page-ink:var(--np-page-earth-ink)}[data-page-theme=sky]{--page-deep:var(--np-page-sky-deep);--page-mid:var(--np-page-sky-mid);--page-light:var(--np-page-sky-light);--page-tint:var(--np-page-sky-tint);--page-ink:var(--np-page-sky-ink)}[data-page-theme=ink]{--page-deep:var(--np-page-ink-deep);--page-mid:var(--np-page-ink-mid);--page-light:var(--np-page-ink-light);--page-tint:var(--np-page-ink-tint);--page-ink:var(--np-page-ink-ink)}.pp-avatar{border:6px solid var(--np-bg-card);width:9rem;height:9rem;box-shadow:0 0 0 2px var(--page-light);background:var(--page-tint);border-radius:50%;flex:none;place-items:center;margin-top:-6rem;display:grid;overflow:hidden}.pp-avatar__img{object-fit:cover;width:100%;height:100%}.pp-avatar__initial{font-size:var(--np-text-display);font-weight:var(--np-weight-bold);color:var(--page-ink)}.act{gap:var(--np-space-4);padding-block:var(--np-section-gap);flex-direction:column;display:flex}.act__title{margin:0}
.pc,.pc-card{--pc-base:color-mix(in srgb, var(--page-ink) 55%, var(--np-text-heading));--pc-white:#fff;--pc-ink:#16233a;--pc-glass:#0c14246b}.pc{background:var(--pc-base);flex-direction:column;align-items:center;min-height:100svh;display:flex}.pc-card{background:var(--pc-base);width:100%;max-width:26rem;color:var(--pc-white);flex-direction:column;display:flex}.pc-stage{background:var(--page-mid);flex-direction:column;justify-content:flex-end;min-height:min(78svh,46rem);display:flex;position:relative;overflow:hidden}.pc-stage__img{object-fit:cover;object-position:12% top;width:100%;height:100%;position:absolute;inset:0}.pc-stage--empty:after{content:"";background:linear-gradient(to bottom, #0000 38%, color-mix(in srgb, var(--pc-base) 78%, transparent) 68%, var(--pc-base) 100%);pointer-events:none;position:absolute;inset:0}.pc-stage--empty{justify-content:flex-end}.pc-stage__need{z-index:1;border:1px dashed var(--pc-white);color:var(--pc-white);white-space:nowrap;border-radius:.375rem;padding:.375rem .75rem;font-size:1rem;font-weight:700;position:absolute;top:18%;left:50%;transform:translate(-50%)}.pc-over{z-index:1;flex-direction:column;gap:1.25rem;padding:0 1.5rem 1.5rem;display:flex;position:relative}.pc-over__tagline{max-width:11.5rem;color:var(--pc-white);text-shadow:0 1px 10px #00000059;overflow-wrap:anywhere;background:linear-gradient(var(--pc-white), var(--pc-white)) left top / 1.75rem 2px no-repeat;margin:0 0 1.5rem;padding-top:.875rem;font-size:1.0625rem;font-weight:500;line-height:1.6}.pc-over__who{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.pc-over__kind{background:var(--pc-white);color:var(--pc-ink);border-radius:999px;padding:.125rem .625rem;font-size:.875rem;font-weight:700}.pc-over__name{letter-spacing:-.01em;color:var(--pc-white);text-shadow:0 2px 14px #0000004d;overflow-wrap:anywhere;margin:0;font-size:2.375rem;font-weight:800;line-height:1.2}.pc-over__sub{color:var(--pc-white);overflow-wrap:anywhere;flex-wrap:wrap;gap:0 .625rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.pc-over__bar{opacity:.6;font-weight:400}.pc-over__facts{flex-direction:column;gap:.25rem;margin:.5rem 0 0;display:flex}.pc-over__fact{align-items:baseline;gap:.75rem;font-size:1rem;display:flex}.pc-over__fact dt{min-width:3em;color:var(--page-light);flex:none;font-weight:700}.pc-over__fact dd{min-width:0;color:var(--pc-white);overflow-wrap:anywhere;margin:0}.pc-quick{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;display:grid}.pc-quick__btn,.pc-quick__btn:visited{color:var(--pc-white);text-align:center;flex-direction:column;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.pc-quick__mark{background:var(--pc-glass);width:3.5rem;height:3.5rem;color:var(--pc-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;display:flex}.pc-quick__mark .np-ico{stroke-width:2px;width:1.5rem;height:1.5rem}@media (hover:hover){.pc-quick__btn:hover .pc-quick__mark{background:var(--pc-white);color:var(--pc-ink)}}.pc-under{flex-direction:column;gap:1rem;padding:0 .875rem 1.5rem;display:flex}.pc-rows{background:var(--pc-white);color:var(--pc-ink);border-radius:.75rem;margin:0;padding:.25rem 1.125rem;list-style:none}.pc-row{align-items:center;gap:.875rem;min-height:3.5rem;display:flex}.pc-row+.pc-row{border-top:1px solid #e6eaf1}.pc-row__mark{color:var(--pc-ink);flex:none;display:flex}.pc-row__mark .np-ico{stroke-width:2px;width:1.25rem;height:1.25rem}.pc-row__text,a.pc-row__text:visited{min-width:0;color:var(--pc-ink);overflow-wrap:anywhere;flex:auto;font-size:1.0625rem;font-weight:500}.pc-row__copy{color:#5a6a88;cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin-right:-.625rem;padding:0;display:flex}.pc-row__copy .np-ico{width:1.125rem;height:1.125rem}.pc-row__copied{color:var(--pc-ink);white-space:nowrap;font-size:.875rem;font-weight:700}.pc-row__copy:focus-visible,.pc-acts__save:focus-visible,.pc-quick__btn:focus-visible{outline:3px solid var(--pc-white);outline-offset:2px}.pc-row__copy:focus-visible{outline-color:var(--pc-ink)}.pc-under__empty{background:var(--pc-white);color:#48566b;border-radius:.75rem;margin:0;padding:1rem 1.125rem;font-size:1rem}.pc-acts{flex-direction:column;gap:.25rem;padding:0 .625rem;display:flex}.pc-acts__save,.pc-acts__save:visited{min-height:3.5rem;color:var(--pc-white);border:1.5px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}@media (hover:hover){.pc-acts__save:hover{background:var(--pc-white);color:var(--pc-ink)}}.pc-acts__page,.pc-acts__page:visited{min-height:3.25rem;color:var(--pc-white);justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.pc-foot{color:var(--page-light);text-align:center;margin:0;padding:0 1rem 1.5rem;font-size:.875rem}.pc-foot a,.pc-foot a:visited{color:var(--pc-white)}.pc-over__tags{color:var(--page-light);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:500}.pc-row__note{color:#5a6a88;margin-left:.5rem;font-size:.875rem;font-weight:700}.pc:is([data-template=wave],[data-template=simple]),.pc-card:is([data-template=wave],[data-template=simple]){--pc-base:#fff;color:var(--pc-ink);background:#fff}.pc-card:is([data-template=wave],[data-template=simple]) .pc-stage:after,.pc-card[data-template=dark] .pc-stage:after{display:none}.pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-stage{background:0 0;min-height:0;overflow:visible}.pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-stage__need{color:inherit;border-color:currentColor;margin:3rem auto;position:static;transform:none}.pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-over__tagline{max-width:none;text-shadow:none;background:0 0;order:2;margin:0;padding-top:0}.pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-over__who{order:1}.pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-quick{order:3}.pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-over__name{text-shadow:none}.pc-card:is([data-template=wave],[data-template=simple]) :is(.pc-over__name,.pc-over__sub,.pc-over__fact dd,.pc-quick__btn,.pc-quick__btn:visited){color:var(--pc-ink)}.pc-card:is([data-template=wave],[data-template=simple]) .pc-over__tagline{color:#48566b}.pc-card:is([data-template=wave],[data-template=simple]) .pc-over__fact dt{color:var(--page-deep)}.pc-card:is([data-template=wave],[data-template=simple]) .pc-over__kind{background:var(--page-deep);color:#fff}.pc-card:is([data-template=wave],[data-template=simple]) .pc-quick__mark{background:var(--page-tint);color:var(--page-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.pc-card:is([data-template=wave],[data-template=simple]) .pc-rows,.pc-card:is([data-template=wave],[data-template=simple]) .pc-under__empty{background:#f3f5f9}.pc-card:is([data-template=wave],[data-template=simple]) :is(.pc-acts__save,.pc-acts__save:visited){border-color:var(--page-deep);background:var(--page-deep);color:#fff}.pc-card:is([data-template=wave],[data-template=simple]) :is(.pc-acts__page,.pc-acts__page:visited){color:var(--pc-ink)}.pc-card:is([data-template=wave],[data-template=simple]) :is(.pc-quick__btn,.pc-acts__save):focus-visible{outline-color:var(--pc-ink)}.pc:is([data-template=wave],[data-template=simple]) .pc-foot{color:#5a6a88}.pc:is([data-template=wave],[data-template=simple]) .pc-foot :is(a,a:visited){color:var(--pc-ink)}.pc-card[data-template=wave] .pc-stage__img{aspect-ratio:4/4.3;object-position:center top;width:100%;height:auto;display:block;position:static}.pc-card[data-template=wave] .pc-over{background:#fff;margin-top:-2.75rem;padding-top:.5rem}.pc-card[data-template=wave] .pc-over:before{content:"";background:#fff;border-radius:50%;width:128%;height:5rem;position:absolute;top:-2.25rem;left:-14%}.pc-card[data-template=wave] .pc-over>*{position:relative}.pc-card:is([data-template=simple],[data-template=dark]) .pc-stage{background:linear-gradient(var(--pc-band) 0 8rem, transparent 8rem);align-items:center;padding-top:2.5rem}.pc-card[data-template=simple]{--pc-band:var(--page-tint)}.pc-card:is([data-template=simple],[data-template=dark]) .pc-stage__img{border:4px solid var(--pc-base);object-position:center top;border-radius:50%;width:11rem;height:11rem;position:static;box-shadow:0 8px 24px #0c14242e}.pc-card:is([data-template=simple],[data-template=dark]) .pc-over{text-align:center;align-self:stretch;align-items:center;padding-top:1.25rem}.pc-card:is([data-template=simple],[data-template=dark]) .pc-over__who{align-items:center}.pc-card:is([data-template=simple],[data-template=dark]) .pc-over__sub{justify-content:center}.pc-card:is([data-template=simple],[data-template=dark]) .pc-over__name{font-size:2rem}.pc-card:is([data-template=simple],[data-template=dark]) .pc-over__facts{text-align:left}.pc-card:is([data-template=simple],[data-template=dark]) .pc-quick{align-self:stretch}.pc[data-template=dark],.pc-card[data-template=dark]{--pc-base:#0d1422;--pc-band:color-mix(in srgb, var(--page-deep) 70%, #0d1422);color:#fff;background:#0d1422}.pc-card[data-template=dark] .pc-over__tagline{color:#c9d2e6}.pc-card[data-template=dark] .pc-quick__mark{background:color-mix(in srgb, var(--page-deep) 55%, #0d1422);-webkit-backdrop-filter:none;backdrop-filter:none}.pc-card[data-template=dark] .pc-rows,.pc-card[data-template=dark] .pc-under__empty{color:#fff;background:#172033}.pc-card[data-template=dark] .pc-row+.pc-row{border-top-color:#263249}.pc-card[data-template=dark] :is(.pc-row__mark,.pc-row__text,a.pc-row__text:visited,.pc-row__copied){color:#fff}.pc-card[data-template=dark] .pc-row__copy{color:#aeb9cf}.pc-card[data-template=dark] .pc-row__copy:focus-visible{outline-color:#fff}.pc-card[data-template=dark] :is(.pc-acts__save,.pc-acts__save:visited){background:var(--page-mid);color:#fff;border-color:#0000}.pc-card:is([data-template=wave],[data-template=simple]) .pc-over__tags{color:var(--page-deep)}.pc-card[data-template=dark] .pc-over__tags{color:#c9d2e6}.pc-card[data-template=dark] .pc-row__note{color:#aeb9cf}.pcm__preview .pc-card:is([data-template=wave],[data-template=simple],[data-template=dark]) .pc-stage{min-height:0}.pcm__pick--tall{padding-block:var(--np-space-2);flex:12rem}.pcm__pick-say{flex-direction:column;display:flex}.pcm__pick-say>span{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-regular);color:var(--np-text-muted)}.pcm{gap:var(--np-space-3);padding-block:var(--np-section-gap);flex-direction:column;display:flex}.pcm__head{justify-content:space-between;align-items:flex-end;gap:var(--np-space-2) var(--np-space-4);flex-wrap:wrap;display:flex}.pcm__cols{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--np-col-lg)), 1fr));gap:var(--np-space-3);align-items:start;display:grid}@media (min-width:64rem){:where([data-view=wide]) .pcm__cols--phone{grid-template-columns:minmax(0,1fr) 24rem}:where([data-view=wide]) .pcm__cols--phone>.pcm__preview{top:calc(var(--np-header-real-h,var(--np-space-16)) + var(--np-space-3));padding:var(--np-card-pad-narrow);position:sticky}}.pcm__card{gap:var(--np-space-3);padding:var(--np-card-pad);flex-direction:column;min-width:0;margin:0;display:flex}.pcm__title{font-size:var(--np-text-h3);color:var(--np-text-heading);margin:0}.pcm__say{color:var(--np-text-body);text-wrap:pretty;margin:0}.pcm__note{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);text-wrap:pretty;margin:0}.pcm__qr{width:min(15rem,70vw);padding:var(--np-space-2);background:var(--np-white);border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);align-self:center}.pcm__qr-art{width:100%;height:auto;fill:var(--np-text-heading);display:block}.pcm__url{padding:var(--np-space-2) var(--np-space-3);border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);background:var(--np-bg-muted);font-size:var(--np-text-meta-sm);color:var(--np-text-body);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.pcm__acts{gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__acts>*{flex:10rem}.pcm__said{min-height:1.6em;font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-success-800);margin:0}.pcm__renew{gap:var(--np-space-2);padding:var(--np-space-3);border:1px solid var(--np-danger-700);border-radius:var(--np-radius-card);flex-direction:column;display:flex}.pcm__check{align-items:center;gap:var(--np-space-2);min-height:var(--np-tap-min);cursor:pointer;display:flex}.pcm__check input{flex:none;width:1.5rem;height:1.5rem}.pcm__fill{justify-content:space-between;align-items:center;gap:var(--np-space-2);padding:var(--np-space-3);border-radius:var(--np-radius-card);background:var(--np-bg-muted);flex-wrap:wrap;display:flex}.pcm__fill>.pcm__note{flex:14rem}.pcm__field{gap:var(--np-space-1);padding-block:var(--np-space-3);flex-direction:column;display:flex}.pcm__field+.pcm__field{border-top:1px solid var(--np-line-card)}.pcm__field:first-of-type{padding-top:0}.pcm__row{align-items:center;gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__row>.np-field{flex:14rem;min-width:0}.pcm__switch{align-items:center;gap:var(--np-space-2);min-height:var(--np-tap-min);font-weight:var(--np-weight-bold);color:var(--np-text-heading);cursor:pointer;display:inline-flex}.pcm__switch input{appearance:none;border:2px solid var(--np-text-muted);border-radius:var(--np-radius-full);background:var(--np-bg-card);cursor:pointer;flex:none;width:3.5rem;height:2rem;margin:0;position:relative}.pcm__switch input:after{content:"";background:var(--np-text-muted);border-radius:50%;width:1.375rem;height:1.375rem;position:absolute;top:.1875rem;left:.1875rem}.pcm__switch input:checked{border-color:var(--np-action);background:var(--np-action)}.pcm__switch input:checked:after{background:var(--np-bg-card);left:auto;right:.1875rem}.pcm__switch input:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__switch-on,.pcm__switch input:checked~.pcm__switch-off{display:none}.pcm__switch input:checked~.pcm__switch-on{display:inline}.pcm__save{justify-content:flex-end;gap:var(--np-space-2);padding-top:var(--np-space-3);border-top:1px solid var(--np-line-card);flex-wrap:wrap;display:flex}.pcm__preview .pc-card{border-radius:1.5rem;align-self:center;width:100%;max-width:24rem;overflow:hidden}.pcm__preview .pc-stage{min-height:34rem}.pcm__stack{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}.pcm__field>.pcm__fill{margin-top:var(--np-space-2)}.pcm__picks{gap:var(--np-space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.pcm__picks legend{margin-bottom:var(--np-space-2);font-weight:var(--np-weight-bold);color:var(--np-text-heading);padding:0}.pcm__pick{align-items:center;gap:var(--np-space-2);min-height:var(--np-tap-min);padding:0 var(--np-space-3);border:2px solid var(--np-line-card);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-heading);cursor:pointer;display:inline-flex}.pcm__pick input{flex:none;width:1.25rem;height:1.25rem;margin:0}.pcm__pick:has(input:checked){border-color:var(--np-action);background:var(--np-action-tint);font-weight:var(--np-weight-bold)}.pcm__pick:has(input:focus-visible){outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__swatch{background:var(--page-deep);border-radius:50%;flex:none;width:1.5rem;height:1.5rem}.pcm__tpl-wrap{gap:var(--np-space-2);flex-direction:column;display:flex}.pcm__picks-name{font-weight:var(--np-weight-bold);color:var(--np-text-heading);margin:0}.pcm__tpl{gap:var(--np-space-3);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));display:grid}.pcm__tpl-tile{align-items:center;gap:var(--np-space-1);padding:var(--np-space-2);border:2px solid var(--np-line-card);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-heading);flex-direction:column;display:flex}.pcm__tpl-tile[data-on=true]{border-color:var(--np-action);background:var(--np-action-tint)}.pcm__tpl-go{align-self:stretch}.pcm__tpl-shot{border-radius:var(--np-radius-sm);pointer-events:none;width:9.6rem;height:15rem;display:block;overflow:hidden}.pcm__tpl-scale{transform-origin:0 0;width:24rem;display:block;transform:scale(.4)}.pcm__tpl-scale .pc-card{text-align:left;max-width:none}.pcm__tpl-scale .pc-card[data-template=photo] .pc-stage{min-height:34rem}.pcm__tpl-name{font-weight:var(--np-weight-bold)}.pcm__mobile{padding:var(--np-space-3) var(--np-space-4);border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);background:var(--np-bg-muted);color:var(--np-text-body);text-wrap:pretty;margin:0}.pcm__hand-say{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:48rem){:where([data-view=wide]) .pcm__hand{align-items:center;gap:var(--np-space-6);flex-direction:row}:where([data-view=wide]) .pcm__hand-say{flex:1 1 0}:where([data-view=wide]) .pcm__hand>.pcm__qr{flex:none;width:13rem}}.pc-desk{display:none}@media (min-width:56rem){:where([data-view=wide]) .pc{flex-flow:wrap;place-content:flex-start center;align-items:flex-start;gap:0 2rem}:where([data-view=wide]) .pc-desk{background:var(--pc-white);width:17rem;color:var(--pc-ink);border-radius:.75rem;flex-direction:column;gap:.75rem;margin-top:2rem;padding:1.25rem;display:flex;position:sticky;top:2rem}:where([data-view=wide]) .pc-desk__title{margin:0;font-size:1.125rem;line-height:1.35}:where([data-view=wide]) .pc-desk__say{text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}:where([data-view=wide]) .pc-desk .pcm__qr{width:100%}:where([data-view=wide]) .pc-foot{flex-basis:100%;padding-top:1.5rem}}.pcm__photo{align-items:center;gap:var(--np-space-4) var(--np-space-5);flex-flow:wrap}.pcm__photo-now{flex:none}.pcm__photo-say{gap:var(--np-space-3);flex-direction:column;flex:18rem;min-width:0;display:flex}.pcm__photo .pcm__acts{max-width:34rem}.pcm__photo .pcm__acts .np-btn{flex:10rem}@media (min-width:64rem){:where([data-view=wide]) .pcm__cols--phone>.pcm__preview{max-height:calc(100vh - var(--np-header-real-h,var(--np-space-16)) - 2 * var(--np-space-3));overflow-y:auto}}.pcm :is(.pcm__card,.np-field){scroll-margin-top:calc(var(--np-header-real-h,var(--np-space-16)) + var(--np-space-8))}.pcm__guide-head{justify-content:space-between;align-items:flex-start;gap:var(--np-space-3);flex-wrap:wrap;display:flex}.pcm__guide-say{gap:var(--np-space-1);flex-direction:column;flex:18rem;min-width:0;display:flex}.pcm__guide-groups{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--np-col-md)), 1fr));gap:var(--np-space-3);display:grid}.pcm__guide-group{gap:var(--np-space-2);padding:var(--np-inset-pad);border-radius:var(--np-radius-card);background:var(--np-bg-tint);flex-direction:column;min-width:0;display:flex}.pcm__guide-name{flex-direction:column;gap:.125rem;margin:0;display:flex}.pcm__guide-name a,.pcm__guide-name a:visited{font-size:var(--np-text-body-lg);font-weight:var(--np-weight-bold);color:var(--np-text-heading)}.pcm__guide-name span{font-size:var(--np-text-meta-sm);color:var(--np-text-body)}.pcm__guide-chips{gap:var(--np-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pcm__guide-chip,.pcm__guide-chip:visited{min-height:var(--np-tap-min);padding:0 var(--np-space-3);border:1px solid var(--np-line-default);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-body);align-items:center;gap:.375rem;display:inline-flex}.pcm__guide-chip[data-state=on],.pcm__guide-chip[data-state=on]:visited{border-color:var(--np-action);font-weight:var(--np-weight-bold);color:var(--np-action)}.pcm__guide-chip-state{font-size:var(--np-text-meta-sm);color:var(--np-text-muted)}.pcm__title:has(.pcm__step){align-items:center;gap:var(--np-space-2);display:flex}.pcm__step{background:var(--np-action);width:1.75rem;height:1.75rem;color:var(--np-bg-card);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pcm__part{gap:var(--np-space-2);flex-direction:column;display:flex}.pcm__part+.pcm__part{padding-top:var(--np-space-3);border-top:1px solid var(--np-line-card)}.pcm__part-name{font-size:var(--np-text-body-lg);font-weight:var(--np-weight-bold);color:var(--np-text-heading);margin:0}.pcm__part>.pcm__field:first-of-type{padding-top:var(--np-space-3)}.pcm__optional{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-regular);color:var(--np-text-muted)}.pcm__link{gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__link-url{flex:3 16rem;min-width:0}.pcm__link-name{flex:10rem;min-width:0}.pcm__ai{gap:var(--np-space-2);padding:var(--np-inset-pad);border:1px solid var(--np-ai-line);border-radius:var(--np-radius-card);flex-direction:column;display:flex}.pcm__ai-head{align-items:center;gap:var(--np-space-2);color:var(--np-text-heading);flex-wrap:wrap;margin:0;display:flex}.pcm__ai-ask{align-items:flex-end;gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__ai-hint{flex:16rem;min-width:0}.pcm__ai-out{gap:var(--np-space-3);padding-top:var(--np-space-3);border-top:1px solid var(--np-line-card);flex-direction:column;display:flex}.pcm__ai-group{gap:var(--np-space-2);flex-direction:column;display:flex}.pcm__ai-name{font-weight:var(--np-weight-bold);color:var(--np-text-heading);margin:0}.pcm__ai-list{gap:var(--np-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pcm__ai-item{justify-content:space-between;align-items:center;gap:var(--np-space-2);padding:var(--np-space-2) var(--np-space-3);border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);flex-wrap:wrap;display:flex}.pcm__ai-item>p{color:var(--np-text-body);text-wrap:pretty;flex:14rem;margin:0}.pcm__ai-tags{gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcx__cols{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--np-col-lg)), 1fr));gap:var(--np-space-3);align-items:start;display:grid}@media (min-width:64rem){:where([data-view=wide]) .pcx__cols{grid-template-columns:26rem minmax(0,1fr)}}.pcx__card .pc-card{border-radius:1.5rem;max-width:24rem;margin-inline:auto;overflow:hidden}.pcx__card .pc-card[data-template=photo] .pc-stage{min-height:34rem}.pcx__looks{gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcx__side{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}.pcx__facts{flex-direction:column;margin:0;display:flex}.pcx__fact{gap:var(--np-space-1) var(--np-space-3);padding-block:var(--np-space-2);flex-wrap:wrap;display:flex}.pcx__fact+.pcx__fact{border-top:1px solid var(--np-line-card)}.pcx__fact dt{font-weight:var(--np-weight-bold);color:var(--np-text-heading);flex:0 0 6rem}.pcx__fact dd{min-width:0;color:var(--np-text-body);overflow-wrap:anywhere;flex:14rem;margin:0}.pcx__why{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);display:block}.pcm__extras{align-items:center;gap:var(--np-space-2);padding-top:var(--np-space-3);border-top:1px solid var(--np-line-card);flex-wrap:wrap;display:flex}.pcm__extras-name{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-muted);flex:0 0 100%;margin:0}.pcm__guide-chip[data-extra=true]{border-style:dashed}.pc-row--more{min-height:0}.pc-row__more{min-height:3.25rem;font:inherit;color:#48566b;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;font-size:1rem;font-weight:700}.pc-row__more:focus-visible{outline:3px solid var(--pc-ink);outline-offset:-3px}.pc-card[data-template=dark] .pc-row__more{color:#c9d2e6}.pc-card[data-template=dark] .pc-row__more:focus-visible{outline-color:#fff}.pcm__make{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}.pcm__rec{border-radius:var(--np-radius-full);background:var(--np-action-tint);color:var(--np-action);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);flex:none;align-items:center;padding:0 .625rem;line-height:1.6;display:inline-flex}.pcm__meter{align-items:center;gap:var(--np-space-2) var(--np-space-3);padding:var(--np-space-3) var(--np-card-pad);flex-wrap:wrap;margin:0;display:flex}.pcm__meter-say{color:var(--np-text-heading);margin:0}.pcm__meter-bar{border-radius:var(--np-radius-full);background:var(--np-bg-muted);flex:10rem;height:.625rem;overflow:hidden}.pcm__meter-bar>span{border-radius:var(--np-radius-full);background:var(--np-action);height:100%;display:block}.pcm__meter-note{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);flex:100%;order:9;margin:0}.pcm__sec-head{gap:var(--np-space-1);flex-direction:column;min-width:0;display:flex}.pcm__grid{gap:var(--np-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.pcm__f{gap:var(--np-space-1);flex-direction:column;min-width:0;display:flex}.pcm__f--wide{grid-column:1/-1}.pcm__f-label{align-items:center;gap:var(--np-space-2);margin:0;display:flex}.pcm__f>:is(.np-field-hint,.np-field-error,.pcm__note){margin:0}.pcm__extra-add{min-height:var(--np-tap-min);padding:0 var(--np-space-3);border:2px dashed var(--np-text-muted);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-heading);font:inherit;font-weight:var(--np-weight-bold);cursor:pointer}.pcm__extra-add:focus-visible,.pcm__look:focus-visible,.pcm__panes button:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__ai-ask>.np-field{flex:14rem;min-width:0}.pcm__ai-name{align-items:center;gap:var(--np-space-2);display:flex}.pcm__pin-say{flex:18rem}.pcm__bar{justify-content:flex-end;align-items:center;gap:var(--np-space-2);padding:var(--np-space-3) var(--np-card-pad);border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);background:var(--np-bg-card);flex-wrap:wrap;display:flex}.pcm__bar>.pcm__note{flex:12rem}.pcm__preview-head{justify-content:space-between;align-items:baseline;gap:var(--np-space-1) var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__looks-wrap{gap:var(--np-space-2);flex-direction:column;display:flex}.pcm__looks-name{font-weight:var(--np-weight-bold);color:var(--np-text-heading);margin:0}.pcm__looks-name>span{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-regular);color:var(--np-text-muted)}.pcm__looks{gap:var(--np-space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pcm__look{min-height:var(--np-tap-min);border:2px solid var(--np-line-card);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-heading);font:inherit;font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);word-break:keep-all;cursor:pointer;flex-direction:column;gap:.375rem;padding:.5rem .25rem;line-height:1.3;display:flex}.pcm__look[aria-pressed=true]{border-color:var(--np-action);background:var(--np-action-tint)}.pcm__look-art{border:1px solid var(--np-line-card);border-radius:var(--np-radius-sm);background:linear-gradient(var(--page-mid), var(--page-ink));height:2.75rem;display:block}.pcm__look-art[data-look=wave]{background:linear-gradient(var(--page-mid) 45%, var(--np-white) 45%)}.pcm__look-art[data-look=simple]{background:linear-gradient(var(--page-tint) 35%, var(--np-white) 35%)}.pcm__look-art[data-look=dark]{background:linear-gradient(var(--page-deep) 35%, var(--np-text-heading) 35%)}.pcm__panes{border-radius:var(--np-radius);background:var(--np-bg-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;padding:.375rem;display:grid}.pcm__panes button{min-height:var(--np-tap-min);border-radius:var(--np-radius-sm);color:var(--np-text-body);font:inherit;font-weight:var(--np-weight-bold);cursor:pointer;background:0 0;border:0}.pcm__panes button[aria-pressed=true]{background:var(--np-bg-card);color:var(--np-action);box-shadow:var(--np-shadow-card)}.pcm__make[data-pane=form] .pcm__pane-preview,.pcm__make[data-pane=preview] .pcm__pane-form{display:none}.pcm__bar{z-index:2;position:sticky;bottom:0}.pcm__bar>.pcm__note{display:none}.pcm__bar>.np-btn{flex:1 1 0}.pcm__bar>.np-btn--primary{flex:2 1 0}@media (min-width:64rem){:where([data-view=wide]) .pcm__panes,:where([data-view=wide]) .pcm__bar-peek,:where([data-view=wide]) .pcm__back-form{display:none}:where([data-view=wide]) .pcm__make[data-pane] .pcm__pane-form,:where([data-view=wide]) .pcm__make[data-pane] .pcm__pane-preview{display:flex}:where([data-view=wide]) .pcm__bar{position:static}:where([data-view=wide]) .pcm__bar>.pcm__note{display:block}:where([data-view=wide]) .pcm__bar>.np-btn--primary{flex:0 12rem}}.pcm__preview>*{flex:none}.pcm__phone{--pcm-phone-h:auto;background:var(--np-bg-muted);border-radius:1.5rem;align-self:center;width:min(100%,390px);overflow:hidden}.pcm__preview .pcm__phone .pc-card{border-radius:0;width:100%;max-width:none}.pcm__looks-wrap>.pcm__note{min-height:3.2em}.pcm__look{justify-content:flex-start;height:100%}@media (min-width:64rem){:where([data-view=wide]) .pcm__cols--phone{grid-template-columns:minmax(0, 1fr) calc(390px + 2 * var(--np-card-pad-narrow) + 2px)}:where([data-view=wide]) .pcm__cols--phone>.pcm__preview{max-height:none;overflow:visible}:where([data-view=wide]) .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--np-header-real-h,var(--np-space-16)) - 29rem), 844px);height:var(--pcm-phone-h);scrollbar-width:none;box-shadow:0 0 0 1px var(--np-line-card);overflow-y:auto}:where([data-view=wide]) .pcm__preview .pcm__phone .pc-card[data-template=photo] .pc-stage{min-height:calc(var(--pcm-phone-h) * .78)}}.pcm__phone:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__phone::-webkit-scrollbar{display:none}.pcm [hidden]{display:none!important}.pcm__tabs{border-radius:var(--np-radius);background:var(--np-bg-muted);grid-template-columns:repeat(2,minmax(0,1fr));align-self:flex-start;gap:.375rem;width:min(100%,22rem);padding:.375rem;display:grid}.pcm__tabs button{min-height:var(--np-tap-min);border-radius:var(--np-radius-sm);color:var(--np-text-body);font:inherit;font-size:var(--np-text-body-lg);font-weight:var(--np-weight-bold);cursor:pointer;background:0 0;border:0}.pcm__tabs button[aria-pressed=true]{background:var(--np-bg-card);color:var(--np-action);box-shadow:var(--np-shadow-card)}.pcm__tabs button:focus-visible,.pcm__step-btn:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__hand-pane,.pcm__make-pane{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}.pcm__steps{gap:var(--np-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pcm__step-btn{align-items:center;gap:var(--np-space-2);width:100%;min-height:4rem;padding:var(--np-space-2) var(--np-space-3);border:2px solid var(--np-line-card);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-heading);font:inherit;text-align:left;cursor:pointer;display:flex}.pcm__step-btn[aria-current=step]{border-color:var(--np-action);background:var(--np-action-tint)}.pcm__step-num{background:var(--np-bg-muted);width:1.875rem;height:1.875rem;color:var(--np-text-heading);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pcm__step-btn[aria-current=step] .pcm__step-num{background:var(--np-action);color:var(--np-bg-card)}.pcm__step-num[data-done=true],.pcm__step-btn[aria-current=step] .pcm__step-num[data-done=true]{background:var(--np-success-800);color:var(--np-bg-card)}.pcm__step-say{flex-direction:column;min-width:0;line-height:1.4;display:flex}.pcm__step-say>span{font-size:var(--np-text-meta-sm);color:var(--np-text-muted)}.pcm__bar>.np-btn--secondary:first-child{flex:0 6rem}.pcm__grid{grid-template-columns:minmax(0,1fr)}.pcm__make.pcm__cols{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pcm__left{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){:where([data-view=wide]) .pcm__make.pcm__cols{grid-template-columns:minmax(0, 1fr) calc(390px + 2 * var(--np-card-pad-narrow) + 2px)}:where([data-view=wide]) .pcm__make[data-pane]>.pcm__pane-preview{top:calc(var(--np-header-real-h,var(--np-space-16)) + var(--np-space-3));display:flex;position:sticky}:where([data-view=wide]) .pcm__make .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--np-header-real-h,var(--np-space-16)) - 28.5rem), 844px)}}.pcm__headline{justify-content:space-between;align-items:center;gap:var(--np-space-2) var(--np-space-3);flex-wrap:wrap;display:flex}.pcm__headline>.act__title{margin:0}.pcm__headline>.pcm__tabs{align-self:auto;width:min(100%,17rem)}.pcm__progress{gap:var(--np-space-2);padding:var(--np-space-3) var(--np-card-pad);flex-direction:column;margin:0;display:flex}.pcm__progress-head{justify-content:space-between;align-items:baseline;gap:var(--np-space-1) var(--np-space-3);flex-wrap:wrap;display:flex}.pcm__progress-head>p{color:var(--np-text-heading);margin:0}.pcm__progress-head>.pcm__note strong{color:var(--np-text-heading)}.pcm__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.pcm__track-btn{width:100%;min-height:var(--np-tap-min);color:var(--np-text-muted);font:inherit;font-size:var(--np-text-meta-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.5rem;padding:.375rem 0 0;display:flex}.pcm__track-bar{border-radius:var(--np-radius-full);background:var(--np-line-default);height:.375rem;display:block}.pcm__track-btn[data-done=true] .pcm__track-bar{background:var(--np-success-800)}.pcm__track-name{overflow-wrap:anywhere}.pcm__track-done{font-weight:var(--np-weight-bold);color:var(--np-success-800)}.pcm__track-btn[aria-current=step]{color:var(--np-action);font-weight:var(--np-weight-bold)}.pcm__track-btn[aria-current=step] .pcm__track-bar{background:var(--np-action)}.pcm__track-btn:focus-visible,.pcm__ai-pick:focus-visible,.pcm__dot:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__pane-form .pcm__grid,.pcm__pane-form #pcm-content>.pcm__f{max-width:35rem}.pcm__done{align-items:flex-start}.pcm__done-mark{border-radius:var(--np-radius-full);background:var(--np-success-100);color:var(--np-success-800);font-weight:var(--np-weight-bold);margin:0;padding:.125rem .875rem}.pcm__done>.pcm__acts{align-self:stretch;max-width:30rem}.pcm__ai-pick{justify-content:space-between;align-items:center;gap:var(--np-space-1) var(--np-space-2);width:100%;min-height:var(--np-tap-min);padding:var(--np-space-2) var(--np-space-3);border:1px solid var(--np-line-default);border-radius:var(--np-radius);background:var(--np-bg-card);color:var(--np-text-heading);font:inherit;text-align:left;cursor:pointer;flex-wrap:wrap;display:flex}.pcm__ai-pick[aria-pressed=true]{border:2px solid var(--np-ai);background:var(--np-ai-tint);font-weight:var(--np-weight-bold)}.pcm__ai-picked{font-size:var(--np-text-meta-sm);color:var(--np-text-body);flex:none}.pcm__preview{gap:var(--np-space-2);flex-direction:column;min-width:0;display:flex}.pcm__preview-title{font-size:var(--np-text-base);font-weight:var(--np-weight-bold);color:var(--np-text-heading);margin:0}.pcm__preview>.pcm__preview-head,.pcm__preview>.pcm__dots{align-self:center;width:min(100%,390px)}.pcm__dots{justify-content:center;align-items:center;gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__dots-name,.pcm__dots-now{margin:0}.pcm__dots-name{font-weight:var(--np-weight-bold);color:var(--np-text-heading)}.pcm__dots-now{min-width:5.5em;color:var(--np-text-body)}.pcm__dots-row{gap:var(--np-space-2);display:flex}.pcm__dot{width:var(--np-tap-min);height:var(--np-tap-min);border:2px solid var(--np-line-default);background:linear-gradient(var(--page-mid), var(--page-ink));cursor:pointer;border-radius:50%;padding:0}.pcm__dot[data-look=wave]{background:linear-gradient(var(--page-mid) 50%, var(--np-white) 50%)}.pcm__dot[data-look=simple]{background:linear-gradient(var(--page-tint) 40%, var(--np-white) 40%)}.pcm__dot[data-look=dark]{background:linear-gradient(var(--page-deep) 40%, var(--np-text-heading) 40%)}.pcm__dot[aria-pressed=true]{border:3px solid var(--np-action);box-shadow:0 0 0 3px var(--np-action-tint)}@media (min-width:64rem){:where([data-view=wide]) .pcm__make.pcm__cols{gap:var(--np-space-5);grid-template-columns:minmax(0,1fr) 390px}:where([data-view=wide]) .pcm__cols--phone>.pcm__preview{padding:0}:where([data-view=wide]) .pcm__make .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--np-header-real-h,var(--np-space-16)) - 12rem), 844px);box-shadow:0 0 0 1px var(--np-line-card), var(--np-shadow-card)}}.pc-card[data-mark=name] .pc-over__name,.pc-card[data-mark=sub] .pc-over__sub,.pc-card[data-mark=tags] .pc-over__tags,.pc-card[data-mark=facts] .pc-over__facts,.pc-card[data-mark=tagline] .pc-over__tagline{outline-offset:4px;border-radius:.25rem;outline:2px dashed #ffc61a}.pc-card[data-mark=phone] .pc-row[data-row=phone],.pc-card[data-mark=tel] .pc-row[data-row=tel],.pc-card[data-mark=email] .pc-row[data-row=email],.pc-card[data-mark=link] .pc-row[data-row=link],.pc-card[data-mark=area] .pc-row[data-row=area],.pc-card[data-mark=fax] .pc-row[data-row=fax],.pc-card[data-mark=links] .pc-row[data-row=links]{outline-offset:2px;border-radius:.375rem;outline:2px dashed #e0a800}.pcm__handle{gap:var(--np-space-2);padding:var(--np-inset-pad);border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);flex-direction:column;display:flex}.pcm__handle>:is(.np-label,.np-field-hint,.np-field-error){margin:0}.pcm__handle-row{align-items:center;gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__handle-base{color:var(--np-text-muted);overflow-wrap:anywhere}.pcm__handle-row>.np-field{flex:10rem;min-width:0}.pcm__url strong{color:var(--np-text-heading)}.pcm__studio{gap:var(--np-space-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pcm__stage{align-items:center;gap:var(--np-space-3);min-width:0;padding:var(--np-space-4) var(--np-space-3);border-radius:var(--np-radius-card);background:var(--np-bg-inverse);flex-direction:column;display:flex}.pcm__stage-inner{width:min(100%,390px);position:relative}.pcm__stage .pcm__phone{margin-inline:auto}.pcm__stage-note{color:var(--np-text-on-dark);font-size:var(--np-text-meta-sm);text-align:center;text-wrap:pretty;margin:0}.pcm__pin{display:none}.pcm__side{gap:var(--np-space-3);flex-direction:column;min-width:0;display:flex}.pcm__side-head{align-items:center;gap:var(--np-space-2) var(--np-space-3);flex-wrap:wrap;display:flex}.pcm__side-head>.act__title{margin:0}.pcm__menu{border:1px solid var(--np-line-card);border-radius:var(--np-radius-card);background:var(--np-bg-card);margin:0;padding:0;list-style:none;overflow:hidden}.pcm__menu>li+li{border-top:1px solid var(--np-line-card)}.pcm__menu-btn{align-items:center;gap:var(--np-space-3);width:100%;min-height:4.5rem;padding:var(--np-space-2) var(--np-space-3);color:var(--np-text-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.pcm__menu-btn:focus-visible,.pcm__pin:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:-3px}@media (hover:hover){.pcm__menu-btn:hover{background:var(--np-bg-muted)}}.pcm__menu-num{background:var(--np-bg-inverse);width:2.25rem;height:2.25rem;color:var(--np-text-on-dark);font-weight:var(--np-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pcm__menu-say{flex-direction:column;flex:auto;min-width:0;line-height:1.45;display:flex}.pcm__menu-say>span{font-size:var(--np-text-meta-sm);color:var(--np-text-muted)}.pcm__menu-state{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-muted);flex:none}.pcm__menu-state[data-done=true]{color:var(--np-success-800)}.pcm__menu-go{font-size:var(--np-text-h3);color:var(--np-text-muted);flex:none;line-height:1}.pcm__menu-group{margin:var(--np-space-2) 0 calc(-1 * var(--np-space-1));font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-muted)}.pcm__side .pcm__looks{gap:var(--np-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.pcm__side .pcm__look-art{height:4.5rem}.pcm__side .pcm__grid,.pcm__side #pcm-content .pcm__f{max-width:none}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio{gap:var(--np-space-4);grid-template-columns:minmax(0,1fr) 24rem}:where([data-view=wide]) .pcm__studio[data-pane]>.pcm__pane-preview,:where([data-view=wide]) .pcm__studio[data-pane]>.pcm__pane-form{display:flex}:where([data-view=wide]) .pcm__stage{top:calc(var(--np-header-real-h,var(--np-space-16)) + var(--np-space-3));padding:var(--np-space-4);position:sticky}:where([data-view=wide]) .pcm__stage-inner{width:min(100%,598px)}:where([data-view=wide]) .pcm__stage .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--np-header-real-h,var(--np-space-16)) - 9.5rem), 844px);width:min(100% - 208px,390px);box-shadow:0 1.5rem 3.75rem #00000059}:where([data-view=wide]) .pcm__pin{z-index:1;border:2px solid var(--np-bg-card);background:var(--np-bg-card);width:2.75rem;height:2.75rem;color:var(--np-text-heading);font:inherit;font-weight:var(--np-weight-bold);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-top:-1.375rem;line-height:1;display:flex;position:absolute}:where([data-view=wide]) .pcm__pin[data-side=left]{left:calc(50% - 299px)}:where([data-view=wide]) .pcm__pin[data-side=right]{left:calc(50% + 255px)}:where([data-view=wide]) .pcm__pin:after{content:"";background:var(--np-bg-card);opacity:.75;width:60px;height:2px;margin-top:-1px;position:absolute;top:50%}:where([data-view=wide]) .pcm__pin[data-side=left]:after{left:100%}:where([data-view=wide]) .pcm__pin[data-side=right]:after{right:100%}:where([data-view=wide]) .pcm__pin[aria-pressed=true]{background:#ffc61a;border-color:#ffc61a}:where([data-view=wide]) .pcm__pin[aria-pressed=true]:after{opacity:1;background:#ffc61a}}.pcm__stage,.pcm__menu-num{background:var(--np-text-heading)}.pcm .pcm__photo-now{margin:0}.pcm__phone{background:0 0}.pcm__phone>.pc-card{min-height:100%}@media (min-width:64rem){:where([data-view=wide]) .pcm__stage .pcm__phone>.pc-card{min-height:var(--pcm-phone-h)}}.pcm__stage .pcm__phone>.pc-card[data-template=photo] .pc-stage{min-height:30rem}@media (min-width:64rem){:where([data-view=wide]) .pcm__stage .pcm__phone>.pc-card[data-template=photo] .pc-stage{min-height:calc(var(--pcm-phone-h) * .68)}}.pc-card [data-ghost=true]{opacity:.6}.pc-over [data-ghost=true]{text-underline-offset:.25em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.pc-row[data-ghost=true] .pc-row__text{font-weight:400}.pcm__todo{gap:var(--np-space-2);padding:var(--np-card-pad-narrow);border-color:var(--np-action);flex-direction:column;margin:0;display:flex}.pcm__todo-step{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-action);margin:0}.pcm__todo>.np-btn{margin-block:var(--np-space-1)}.pcm__side-head{min-height:var(--np-tap-min);flex-wrap:nowrap;justify-content:space-between}.pcm__side-head>.np-btn{min-height:var(--np-tap-min);flex:none}html:has(.pcm__studio){scrollbar-gutter:stable}.pcm__menu-state:not([data-done=true]){color:var(--np-text-body)}.pcm__menu-btn[data-next=true]{background:var(--np-action-tint)}.pcm__menu-btn[data-next=true] .pcm__menu-num{background:var(--np-action)}.pcm__menu-btn[data-next=true] .pcm__menu-state{color:var(--np-action)}.pcm__keep{display:none}.pcm__side-head>.act__title{flex:auto}.pcm__unsaved{min-height:calc(var(--np-text-meta-sm) * 1.6 * 2);font-size:var(--np-text-meta-sm);color:var(--np-text-muted);margin:0;line-height:1.6}.pcm__unsaved[data-dirty=true]{color:var(--np-text-body)}.pcm__menu-dirty{flex:none}@media (min-width:64rem){:where([data-view=wide]) .pcm__keep{display:inline-flex}:where([data-view=wide]) .pcm__studio .pcm__bar{display:none}}.pcm__side-top{gap:var(--np-space-2);flex-direction:column;display:flex}@media (min-width:64rem){:where([data-view=wide]) .pcm__side-top{z-index:2;top:calc(var(--np-header-real-h,var(--np-space-16)) + var(--np-space-3));margin-block:calc(var(--np-space-3) * -1) 0;padding-block:var(--np-space-3) var(--np-space-2);background:var(--np-bg-app);border-bottom:1px solid var(--np-line-default);position:sticky}}.pc-card:not([data-template=wave],[data-template=simple],[data-template=dark]) :is(.pc-over__name,.pc-over__sub,.pc-over__tags,.pc-over__tagline,.pc-over__fact,.pc-quick__btn){text-shadow:0 1px 2px #000000bf,0 0 .875rem #0000008c}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio{align-items:stretch}:where([data-view=wide]) .pcm__studio>.pcm__stage{align-self:start}:where([data-view=wide]) .pcm__studio>.pcm__side{overscroll-behavior:contain;scrollbar-gutter:stable;height:0;min-height:100%;padding-inline:.25rem var(--np-space-2);margin-inline:-.25rem 0;overflow-y:auto}:where([data-view=wide]) .pcm__studio>.pcm__side>*{flex:none}:where([data-view=wide]) .pcm__studio .pcm__side-top{padding-block:0 var(--np-space-2);margin-block:0;top:0}}.pcm__side-head>.act__title{white-space:nowrap}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio{grid-template-columns:minmax(0,1fr) 25rem}:where([data-view=wide]) .pcm__studio>.pcm__side{scrollbar-width:thin}:where([data-view=wide]) .pcm__stage .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--pcm-top,calc(var(--np-header-real-h,var(--np-space-16)) + .75rem)) - 8.75rem), 844px)}}.pc-stage__need{align-self:center;margin:1.25rem 0 auto;position:relative;top:auto;left:auto;transform:none}.pc-stage--empty>.pc-over{padding-top:.75rem}@media (min-width:64rem){:where([data-view=wide]) .pcm:has(>.pcm__studio){padding-block:0}:where([data-view=wide]) .pcm__studio>.pcm__stage{min-height:calc(100vh - var(--pcm-top,0px));border-radius:0;justify-content:center}:where([data-view=wide]) .pcm__stage .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--pcm-top,calc(var(--np-header-real-h,var(--np-space-16)) + .75rem)) - 11.75rem), 844px)}:where([data-view=wide]) .pcm__studio>.pcm__side{padding-block:3rem}:where([data-view=wide]) .pcm__studio>.pcm__side{padding-block:0 3rem}:where([data-view=wide]) .pcm__studio .pcm__side-top{padding-block:3rem var(--np-space-2)}:where([data-view=wide]) .pcm__studio>.pcm__stage{padding-block:1rem}:where([data-view=wide]) .pcm__stage .pcm__phone{--pcm-phone-h:clamp(22rem, calc(100vh - var(--pcm-top,calc(var(--np-header-real-h,var(--np-space-16)) + .75rem)) - 5.5rem), 844px)}}.pcm__next{align-items:center;gap:var(--np-space-3);padding:var(--np-space-2) var(--np-space-3);border:2px solid var(--np-action);border-radius:var(--np-radius-card);background:var(--np-bg-card);display:flex}.pcm__next-say{min-width:0;color:var(--np-text-heading);flex:1 1 0;margin:0;font-weight:700}.pcm__next>.np-btn{flex:none}.pcm__pair{gap:var(--np-space-2);display:flex}.pcm__pair>.np-btn{gap:var(--np-space-1);flex:1 1 0}.pcm__studio .pcm__card>.pcm__sec-head:not(.pcm__pin-say),.pcm__studio .pcm__card>.pcm__stack>:is(.pcm__title,.pcm__say){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pcm__unsaved{min-height:calc(var(--np-text-meta-sm) * 1.6)}.pcm__side-head>.act__title{text-overflow:ellipsis;overflow:hidden}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio{gap:0}:where([data-view=wide]) .pcm__studio>.pcm__side{padding-inline:var(--np-space-4);background:var(--np-bg-card);margin-inline:0}:where([data-view=wide]) .pcm__studio .pcm__side-top{margin-inline:calc(var(--np-space-4) * -1);padding:var(--np-space-3) var(--np-space-4) var(--np-space-2);background:var(--np-bg-card)}:where([data-view=wide]) .pcm__studio>.pcm__side .np-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:where([data-view=wide]) .pcm__studio>.pcm__side .pcm__menu{background:0 0;border:0;border-radius:0}:where([data-view=wide]) .pcm__studio>.pcm__side .pcm__next{padding:var(--np-space-2) var(--np-space-3);border:2px solid var(--np-action);border-radius:var(--np-radius-card)}}.pcm__back{flex:none}.pcm__side-name{margin:0}.pcm__studio>.pcm__side{position:relative}@media (min-width:64rem){:where([data-view=wide]) .pcm__pin-call{color:var(--np-text-heading);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);white-space:nowrap;background:#ffc61a;border-radius:999px;padding:.25rem .625rem;line-height:1.4;position:absolute;top:50%;transform:translateY(-50%)}:where([data-view=wide]) .pcm__pin[data-side=left]>.pcm__pin-call{right:calc(100% + .5rem)}:where([data-view=wide]) .pcm__pin[data-side=right]>.pcm__pin-call{left:calc(100% + .5rem)}:where([data-view=wide]) .pcm__pin[data-next=true]{animation:1.6s ease-out infinite pcm-pin-call;box-shadow:0 0 0 .375rem #ffc61a73}}@keyframes pcm-pin-call{0%{box-shadow:0 0 #ffc61ab3}to{box-shadow:0 0 0 .875rem #ffc61a00}}@media (prefers-reduced-motion:reduce){.pcm__pin[data-next=true]{animation:none}}.pcm__after{width:100%}.pcm__f-top{justify-content:space-between;align-items:center;gap:var(--np-space-2);min-width:0;display:flex}.pcm__f-drop{min-height:var(--np-tap-min);padding:0 var(--np-space-1);font:inherit;font-size:var(--np-text-meta-sm);color:var(--np-text-muted);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.pcm__f-drop:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__ways{gap:var(--np-space-4);flex-direction:column;display:flex}.pcm__way{gap:var(--np-space-1);flex-direction:column;display:flex}.pcm__way>.np-btn,.pcm__way>.pe__pick-form>.np-btn{width:100%}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio .pcm__photo-now,:where([data-view=wide]) .pcm__studio .pcm__photo #pcm-photo{display:none}}.pcm__keep[hidden]{display:none}.pcm__f .np-addr-row{flex-wrap:nowrap}.pcm__f .np-addr-row>.np-addr-said{flex:1 1 0}.pcm__f .np-addr-row>.np-btn{padding-inline:var(--np-space-2);white-space:nowrap}@media (min-width:64rem){:where([data-view=wide]) .pcm__stage .pcm__phone{--pcm-phone-h:844px;width:calc(390px * var(--pcm-scale,1));height:calc(844px * var(--pcm-scale,1))}:where([data-view=wide]) .pcm__stage .pcm__phone>*{zoom:var(--pcm-scale,1)}:where([data-view=wide]) .pcm__pin[data-side=left]{left:calc(50% - 195px * var(--pcm-scale,1) - 104px)}:where([data-view=wide]) .pcm__pin[data-side=right]{left:calc(50% + 195px * var(--pcm-scale,1) + 60px)}}.pcm__side .pcm__side-tip{margin:0 0 var(--np-space-2);order:1;display:none}@media (min-width:64rem){:where([data-view=wide]) .pcm__side .pcm__side-tip{display:block}:where([data-view=wide]) .pcm__studio .pcm__stage-note{display:none}}.pcm__fold{border-bottom:1px solid var(--np-line-default);flex-direction:column;gap:0;display:flex}.pcm__fold-head{align-items:center;gap:var(--np-space-2);width:100%;min-height:var(--np-tap-button);font:inherit;color:var(--np-text-heading);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.pcm__fold-head:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__fold-name{align-items:center;gap:var(--np-space-1);font-weight:var(--np-weight-bold);flex:none;display:inline-flex}.pcm__fold-said{text-align:end;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--np-text-body);flex:1 1 0;overflow:hidden}.pcm__fold-said[data-empty=true]{color:var(--np-text-muted)}.pcm__fold-go{color:var(--np-text-muted);flex:none;margin-inline-start:auto;transform:rotate(90deg)}.pcm__fold[data-open=true] .pcm__fold-go{transform:rotate(-90deg)}.pcm__fold-body:not([hidden]){gap:var(--np-space-2);padding-bottom:var(--np-space-3);flex-direction:column;display:flex}.pcm__fold-acts{justify-content:space-between;align-items:center;gap:var(--np-space-2);display:flex}.pcm__fold-next{min-height:var(--np-tap-min);flex:none}.pcm__grid:has(>.pcm__fold){gap:0}.pcm__side .pcm__fold,.pcm__side .pcm__fold .np-field{scroll-margin-top:11rem}.pcm__crumb{justify-content:space-between;align-items:center;gap:var(--np-space-2);min-height:var(--np-tap-min);display:flex}.pcm__crumb-back{min-height:var(--np-tap-min);padding:0 var(--np-space-2) 0 0;font:inherit;font-weight:var(--np-weight-bold);color:var(--np-action);cursor:pointer;background:0 0;border:0;flex:none}.pcm__crumb-back:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__crumb>.pcm__unsaved{text-align:end;text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:0;font-weight:var(--np-weight-bold);flex:1 1 0;overflow:hidden}.pcm__side-top{gap:0}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio .pcm__side-top{padding-block:var(--np-space-2) var(--np-space-3)}}.pcm__side-head>.pcm__keep{min-width:0;padding-inline:var(--np-space-3)}.pcm__side-head>.act__title{font-size:1.375rem}.pcm__crumb,.pcm__crumb-back{min-height:2.75rem}.pc-card:not([data-template=wave],[data-template=simple],[data-template=dark]) .pc-stage:not(.pc-stage--empty):after{content:"";background:linear-gradient(to bottom, transparent 78%, var(--pc-base) 100%);pointer-events:none;position:absolute;inset:0}.pcm__side>.np-alert{margin-block:var(--np-space-2);padding:var(--np-space-2) var(--np-space-3)}.pc-card .pc-stage :is(.pc-over__tagline,.pc-over__name,.pc-over__sub,.pc-over__tags,.pc-over__fact dt,.pc-over__fact dd,.pc-quick__btn,.pc-quick__btn:visited)[data-ink=dark]{color:var(--pc-ink);text-shadow:0 0 .125rem #ffffffe6,0 0 .75rem #ffffffbf}.pc-card .pc-stage .pc-over__tagline[data-ink=dark]{background-image:linear-gradient(var(--pc-ink), var(--pc-ink))}.pc-card[data-ink=dark] .pc-stage .pc-over__kind{background:var(--pc-ink);color:var(--pc-white)}.pc-card[data-ink=dark] .pc-stage:not(.pc-stage--empty):after{background:linear-gradient(to bottom, transparent 92%, var(--pc-base) 100%)}.pc-card .pc-stage :is(.pc-over__tagline,.pc-over__name,.pc-over__sub,.pc-over__tags,.pc-over__fact dt,.pc-over__fact dd,.pc-quick__btn,.pc-quick__btn:visited)[data-ink=dark]{text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 .75rem #fffc}.pc-card[data-template=photo] .pc-stage:not(.pc-stage--empty) :is(.pc-over__tagline,.pc-over__name,.pc-over__sub,.pc-over__tags,.pc-over__fact dt,.pc-over__fact dd,.pc-quick__btn,.pc-quick__btn:visited):not([data-ink=dark]){text-shadow:0 0 2px #000000d9,0 0 2px #000000d9,0 0 .625rem #0009}.pc-card .pc-stage .pc-over__fact dt:not([data-ink=dark]){color:var(--pc-white)}.pcm__way>.pe__pick-form>.np-btn{border-color:var(--np-line-strong);background:var(--np-bg-card);color:var(--np-text-body)}.pcm__way>.np-btn--ai{gap:var(--np-space-1)}.pcm__fold:last-child{border-bottom:0}.pc-acts{padding-inline:0}.pc-acts__save,.pc-acts__save:visited{border-radius:.75rem}.pc-over__who>.pc-over__tagline{background:0 0;max-width:none;margin:.375rem 0 .125rem;padding-top:0;font-size:1rem;line-height:1.55}.pc-card .pc-stage .pc-over__who>.pc-over__tagline,.pc-card .pc-stage .pc-over__who>.pc-over__tagline[data-ink=dark]{background:0 0}.pc-under>.pc-quick{padding:.875rem .375rem .25rem}.pc-over__tagline{text-wrap:balance;word-break:keep-all}.pcm__studio .pcm__card>.pcm__stack>.pcm__sec-head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pcm__count{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);flex:none}.pcm__say-box{min-height:5.25rem;padding-block:var(--np-space-2);resize:none;line-height:1.55}.pcm__picks{gap:var(--np-space-1);margin-top:var(--np-space-2);flex-direction:column;display:flex}.pcm__picks-name{align-items:center;gap:var(--np-space-1);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-heading);margin:0;display:flex}.pcm__picks-list{margin:0;padding:0;list-style:none}.pcm__pick{align-items:center;gap:var(--np-space-2);width:100%;min-height:3.75rem;padding:var(--np-space-1) 0;border:0;border-bottom:1px solid var(--np-line-default);font:inherit;color:var(--np-text-body);text-align:start;cursor:pointer;background:0 0;display:flex}.pcm__picks-list>li:last-child>.pcm__pick,.pcm__picks-list>li.pcm__pick:last-child{border-bottom:0}.pcm__pick:focus-visible{outline:3px solid var(--np-focus-ring);outline-offset:2px}.pcm__pick-dot{border:2px solid var(--np-text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.pcm__pick-say{text-wrap:pretty;flex:1 1 0;min-width:0}.pcm__pick-in{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-action);flex:none}.pcm__pick--wait{cursor:default}.pcm__pick--wait>span{background:var(--np-bg-muted);border-radius:999px;width:72%;height:.875rem}.pcm__picks-need{align-items:flex-start;gap:var(--np-space-2);padding:var(--np-space-3);border-radius:var(--np-radius-card);background:var(--np-bg-muted);flex-direction:column;display:flex}.pcm__picks-need>p{margin:0}.pcm__pick[aria-pressed=true]{color:var(--np-text-heading);font-weight:var(--np-weight-bold)}.pcm__pick[aria-pressed=true]>.pcm__pick-dot{border-color:var(--np-action);box-shadow:inset 0 0 0 .25rem var(--np-bg-card);background:var(--np-action)}.pcm textarea.pcm__say-box{resize:none}.pc-row[data-row=area] .pc-row__text{word-break:keep-all;text-wrap:pretty;padding-block:.5rem;line-height:1.4}.pcm__phone :is(.pc-over__name,.pc-over__sub,.pc-over__tags,.pc-over__tagline,.pc-over__fact,.pc-row,.pc-quick,.pc-stage__img,.pc-stage__need){cursor:pointer}@media (hover:hover){.pcm__phone :is(.pc-over__name,.pc-over__sub,.pc-over__tags,.pc-over__tagline,.pc-over__fact,.pc-row,.pc-quick):hover{outline-offset:3px;border-radius:.375rem;outline:2px dashed #ffc61a}}.pcm__example{justify-content:center;display:flex}.pcm__example>.pc-card{border-radius:1.5rem;max-width:22.5rem;overflow:hidden}.pcm__side>.np-alert{z-index:40;width:min(28rem,100% - 2rem);margin:0;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 .75rem 2rem #0f172a38}.pcm__side>.np-alert--success{animation:6s ease-in forwards pcm-toast}@keyframes pcm-toast{0%,85%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.pcm__side>.np-alert--success{animation-duration:6s;animation-timing-function:step-end}}.pc-card{position:relative}.pc-logo{z-index:2;object-fit:contain;object-position:left center;filter:drop-shadow(0 1px 3px #00000059);max-width:32%;height:1.625rem;position:absolute;top:1.125rem;left:1.25rem}.pc-logo[data-at=center]{object-position:center;left:50%;transform:translate(-50%)}.pc-logo[data-at=right]{object-position:right center;left:auto;right:1.25rem}.pcm__logo{gap:var(--np-space-2);padding-top:var(--np-space-3);border-top:1px solid var(--np-line-default);flex-direction:column;display:flex}.pcm__logo-row{align-items:center;gap:var(--np-space-2);flex-wrap:wrap;display:flex}.pcm__logo-now{border:1px solid var(--np-line-default);border-radius:var(--np-radius-sm);background:var(--np-bg-muted);object-fit:contain;flex:none;width:5rem;height:3rem;padding:.25rem}.pcm__logo-form{display:contents}.pcm__logo-at{gap:var(--np-space-1);flex-wrap:wrap;display:flex}.pcm__home{gap:var(--np-space-2)}.pcm__door.np-btn{width:100%;height:auto;padding:var(--np-space-3) var(--np-space-4);text-align:left;flex-direction:column;align-items:flex-start;gap:.125rem}.pcm__door>strong{font-size:var(--np-text-h3)}.pcm__door>span{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-regular)}.pcm__stage{position:relative}.pcm__eg{top:var(--np-space-3);left:var(--np-space-3);z-index:2;min-height:2.5rem;padding:0 var(--np-space-3);border:1px solid color-mix(in srgb, var(--np-white) 45%, transparent);background:color-mix(in srgb, var(--np-white) 14%, transparent);color:var(--np-text-on-dark);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);cursor:pointer;border-radius:62.4375rem;position:absolute}.pcm__eg:focus-visible{outline:3px solid var(--np-white);outline-offset:2px}@media (hover:hover){.pcm__eg:hover{background:color-mix(in srgb, var(--np-white) 26%, transparent)}}.pcm__menu-num.pcm__menu-num--plain{border:1px dashed var(--np-line-strong);color:var(--np-text-muted);background:0 0}.pcm__card--logo .pcm__logo{border-top:0;padding-top:0}.pcm__card--logo .pcm__logo>.pcm__part-name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pcm__home-more{min-height:var(--np-tap-min);color:var(--np-action);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.pcm__home-need{align-items:flex-start;gap:var(--np-space-2);padding:var(--np-space-4);border:1px dashed var(--np-line-strong);border-radius:var(--np-radius-md);flex-direction:column;display:flex}.pcm__home-lead{font-size:var(--np-text-h3);font-weight:var(--np-weight-bold);margin:0}.pcm__give{gap:var(--np-space-3);flex-direction:column;display:flex}.pcm__give-qr{align-items:center;gap:var(--np-space-2);padding:var(--np-space-4);border:1px solid var(--np-line-default);border-radius:var(--np-radius-md);flex-direction:column;display:flex}.pcm__give .pcm__give-qr>.pcm__qr{width:11rem;max-width:100%;height:11rem}.pcm__give-qr>p{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);text-align:center;text-wrap:balance;margin:0;line-height:1.5}.pcm__give-url{align-items:center;gap:var(--np-space-2);padding:var(--np-space-1) var(--np-space-1) var(--np-space-1) var(--np-space-3);border-radius:var(--np-radius-sm);background:var(--np-bg-muted);display:flex}.pcm__give-url>span{min-width:0;font-size:var(--np-text-meta-sm);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.pcm__give-url>.np-btn{background:var(--np-bg-card);flex:none;min-height:2.75rem}.pcm__give-send{width:100%}.pcm__give .pcm__give-qr>.pcm__qr{box-shadow:none;border:0;flex:none;margin:0;padding:0}.pcm__give .pcm__qr-art{width:100%;height:100%;display:block}.pcm__rows{gap:0}.pcm__row-btn{align-items:center;gap:var(--np-space-2);width:100%;min-height:4rem;padding:var(--np-space-1) var(--np-space-2);border:0;border-bottom:1px solid var(--np-line-default);color:var(--np-text-body);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.pcm__row-btn:focus-visible{outline:3px solid var(--np-action);outline-offset:2px}.pcm__row-num{width:1.25rem;font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-muted);flex:none}.pcm__row-say{flex-direction:column;flex:1 1 0;gap:.125rem;min-width:0;display:flex}.pcm__row-say>strong{font-size:var(--np-text-meta-sm)}.pcm__row-say>span{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pcm__row-btn[data-next=true]{margin:var(--np-space-1) 0;border:2px solid var(--np-action);border-radius:var(--np-radius-sm)}.pcm__row-btn[data-next=true] :is(.pcm__row-num,.pcm__row-say>span,.pcm__menu-go){color:var(--np-action);font-weight:var(--np-weight-bold)}.pcm__tiles{gap:var(--np-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pcm__tile{min-width:0;min-height:4.5rem;padding:var(--np-space-1) var(--np-space-2);border:1px solid var(--np-line-strong);border-radius:var(--np-radius-sm);background:var(--np-bg-card);color:var(--np-text-body);font:inherit;text-align:left;cursor:pointer;flex-direction:column;justify-content:center;gap:.125rem;display:flex}.pcm__tile>strong{font-size:var(--np-text-meta-sm)}.pcm__tile>span{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pcm__tile:focus-visible{outline:3px solid var(--np-action);outline-offset:2px}.pcm__progress{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);white-space:nowrap;margin:0}.pcm__stage-top{top:var(--np-space-2);right:var(--np-space-3);left:var(--np-space-3);z-index:2;justify-content:space-between;align-items:center;gap:var(--np-space-2);display:flex;position:absolute}.pcm__stage-name{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-on-dark)}.pcm__stage .pcm__stage-top .pcm__eg{align-items:center;gap:var(--np-space-1);min-height:2.75rem;font-weight:var(--np-weight-regular);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex;position:static}.pcm__stage-top .pcm__eg>span{border:1.5px solid var(--np-white);width:1.375rem;height:1.375rem;font-weight:var(--np-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pcm__set{gap:var(--np-space-2);padding-bottom:var(--np-space-4);border-bottom:1px solid var(--np-line-default);flex-direction:column;display:flex}.pcm__set-name{font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);margin:0}.pcm__set .pcm__note{margin:0}.pcm__set-row{align-items:flex-start;gap:var(--np-space-3);display:flex}.pcm__set-say{gap:var(--np-space-1);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pcm__set-row>.pcm__switch{flex:none}.pcm__set-more>summary{min-height:var(--np-tap-min);font-size:var(--np-text-meta-sm);font-weight:var(--np-weight-bold);color:var(--np-text-body);cursor:pointer;align-items:center;display:flex}.pcm__set-more .pcm__renew{margin-top:var(--np-space-1)}.pcm__set-more .pcm__renew .np-btn{width:100%}.pcm__side .pcm__set-row{gap:var(--np-space-1);flex-direction:column}.pcm__set-more{padding-bottom:0}.pcm__set-more[open]{padding-bottom:var(--np-space-4)}.pcm__set-more>summary{justify-content:space-between;list-style:none}.pcm__set-more>summary::-webkit-details-marker{display:none}.pcm__set-more>summary:after{content:"›";font-size:var(--np-text-h3);color:var(--np-text-muted);transform:rotate(90deg)}.pcm__set-more[open]>summary:after{transform:rotate(-90deg)}.pcm__addr-sec{gap:var(--np-space-2);padding-bottom:var(--np-space-3);flex-direction:column;display:flex}.pcm__addr-name{font-size:var(--np-text-h3);font-weight:var(--np-weight-bold);margin:0}.pcm__addr-sec .pcm__note,.pcm__addr .pcm__note{margin:0}.pcm__addr{gap:var(--np-space-2);flex-direction:column;display:flex}.pcm__addr-box{gap:var(--np-space-2);padding:var(--np-space-3);border-radius:var(--np-radius-md);background:var(--np-bg-muted);flex-direction:column;display:flex}.pcm__addr-base{font-size:var(--np-text-meta-sm);color:var(--np-text-muted);overflow-wrap:anywhere}.pcm__addr-box .pcm__addr-field{width:100%;font-size:var(--np-text-h3);font-weight:var(--np-weight-bold);background:var(--np-bg-card)}.pcm__addr-said{min-height:1.5em;font-size:var(--np-text-meta-sm);color:var(--np-text-muted);margin:0}.pcm__addr-said[data-state=good]{font-weight:var(--np-weight-bold);color:var(--np-success-800)}.pcm__addr-said[data-state=bad]{font-weight:var(--np-weight-bold);color:var(--np-danger-700)}.pcm__addr-box>.np-btn{width:100%}.pcm__opt{border-top:1px solid var(--np-line-default)}.pcm__opt+.pcm__opt,form>.pcm__opt{border-bottom:1px solid var(--np-line-default)}.pcm__opt-row{align-items:center;gap:var(--np-space-2);width:100%;min-height:4rem;padding:var(--np-space-1) 0;color:var(--np-text-body);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;list-style:none;display:flex}.pcm__opt-row::-webkit-details-marker{display:none}.pcm__opt-say{flex-direction:column;flex:1 1 0;gap:.125rem;min-width:0;display:flex}.pcm__opt-say>strong{font-size:var(--np-text-meta-sm)}.pcm__opt-say>span{font-size:var(--np-text-meta-sm);color:var(--np-text-muted)}.pcm__opt--more[open]>summary .pcm__menu-go{transform:rotate(90deg)}.pcm__opt--more .pcm__renew{margin-bottom:var(--np-space-3)}.pcm__opt--more .pcm__renew .np-btn{width:100%}.pcm__switch--bare{flex:none;min-height:0}.pcm__opt-row--door{padding:var(--np-space-2) var(--np-space-3);border:1px solid var(--np-line-strong);border-radius:var(--np-radius-sm);background:var(--np-bg-card)}.pcm__opt-row--door .pcm__opt-say>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pcm__opt-row:focus-visible{outline:3px solid var(--np-action);outline-offset:2px}.pc-card[data-template=photo]:is([data-text-at=right],[data-text-auto=right]) .pc-stage__img{object-position:88% top}.pc-card[data-template=photo]:is([data-text-at=right],[data-text-auto=right]) .pc-over,.pc-card[data-template=photo]:is([data-text-at=right],[data-text-auto=right]) .pc-over__who{text-align:right;align-items:flex-end}.pc-card[data-template=photo]:is([data-text-at=right],[data-text-auto=right]) :is(.pc-over__sub,.pc-over__tags){justify-content:flex-end}.pc-card[data-template=photo]:is([data-text-at=right],[data-text-auto=right]) .pc-over__facts{align-self:flex-end}.pc-card[data-template=photo][data-text-pick=auto]:not([data-text-ready]) .pc-stage:not(.pc-stage--empty) .pc-over__who{opacity:0;animation:.2s 1.2s forwards pc-text-show}.pc-card[data-template=photo][data-text-pick=auto][data-text-ready] .pc-over__who{animation:.2s forwards pc-text-show}@keyframes pc-text-show{0%{opacity:0}to{opacity:1}}.pcm__fold-line{align-items:flex-start;gap:var(--np-space-2);display:flex}.pcm__fold-main{flex:1 1 0;min-width:0}.pcm__fold-line>.pcm__fold-next{flex:none}.pcm__fold-line:has(.np-addr-row){flex-direction:column;align-items:stretch}.pcm__fold-line:has(.np-addr-row)>.pcm__fold-next{align-self:flex-end}.pcm__fold-foot{justify-content:space-between;align-items:flex-start;gap:var(--np-space-2);display:flex}.pcm__fold-foot>:is(.np-field-hint,.np-field-error){margin:0}.pcm__fold-foot>.pcm__f-drop{flex:none}.pcm__side .pcm__fold-body:not([hidden]){gap:var(--np-space-1)}.pcm__side .pcm__side-top[data-loose=true]{position:static}.pcm__side-top[data-loose=true]>.pcm__crumb{display:none}@media (min-width:64rem){:where([data-view=wide]) .pcm__studio .pcm__side-top{padding-block:var(--np-space-1) var(--np-space-1)}}.pcm__side .pcm__side-head{min-height:2.75rem}.pcm__side .pcm__side-head>.np-btn{height:2.75rem;min-height:2.75rem}.pcm__side .pcm__crumb,.pcm__side .pcm__crumb-back{min-height:2.25rem}.pcm__side .pcm__side-head>.pcm__progress{min-height:0;padding:0;line-height:1.3;display:block}
.pcm__swatch{background:var(--page-mid);vertical-align:-.15em;border:1px solid #0000001f;border-radius:50%;flex:none;width:1rem;height:1rem;margin-right:.375rem;display:inline-block}.pcm__give-more{gap:var(--np-space-2);grid-template-columns:1fr 1fr;display:grid}.pcm__give-more>.np-btn{min-width:0}.pcm__danger{gap:var(--np-space-2);flex-direction:column;display:flex}.pc-card{overflow-x:clip}.app-shell{--np-header-real-h:calc(3.25rem + 1px)}.pcm__side-head>.pcm__keep:not([form]){display:inline-flex}.pc-card:is([data-template=wave],[data-template=simple]) .pc-stage .pc-over__fact dt:not([data-ink=dark]){color:var(--page-deep)}.pcm__paper-keep{gap:var(--np-space-2);padding:var(--np-space-3);border-radius:var(--mb-radius-control);background:var(--mb-blue-050);flex-direction:column;display:flex}.pc-items{box-sizing:border-box;background:var(--mb-surface);width:100%;max-width:26rem;color:var(--mb-ink-800);flex-direction:column;gap:1.5rem;padding:1.5rem 1rem 1rem;display:flex}@media (min-width:56rem){:where([data-view=wide]) .pc-items{border-radius:1rem;flex-basis:100%;margin-top:1.5rem}}.pc-items__group{flex-direction:column;gap:.75rem;display:flex}.pc-items__title{color:var(--mb-ink-900);margin:0;font-size:1.125rem;font-weight:800}.pc-items__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pc-product{color:inherit;flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.pc-product__pic{aspect-ratio:1;background:var(--page-tint,var(--mb-blue-050));border-radius:.75rem;display:block;overflow:hidden}.pc-product__pic>img{object-fit:cover;width:100%;height:100%;display:block}.pc-product__name{color:var(--mb-ink-900);margin-top:.25rem;font-size:.9375rem;font-weight:700;line-height:1.35}.pc-product__price{color:var(--page-deep,var(--mb-blue-700));font-size:.875rem;font-weight:700}.pc-product__lead{color:var(--mb-ink-600);font-size:.8125rem;line-height:1.45}.pc-items__list{margin:0;padding:0;list-style:none}.pc-items__list>li+li{border-top:1px solid var(--mb-line)}.pc-post{min-height:3.5rem;color:inherit;align-items:center;gap:.75rem;padding:.75rem 0;text-decoration:none;display:flex}.pc-post__say{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.pc-post__name{color:var(--mb-ink-900);font-size:1rem;font-weight:700;line-height:1.4}.pc-post__lead{color:var(--mb-ink-600);font-size:.875rem;line-height:1.45}.pc-post__pic{object-fit:cover;border-radius:.625rem;flex:none;width:4.5rem;height:4.5rem}.pc-items__note{border-top:1px solid var(--mb-line);color:var(--mb-ink-500);text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding-top:1rem;font-size:.8125rem;display:flex}.pc-items__note>p{margin:0}.pc-report{width:100%}.pc-report>summary{min-height:2.75rem;color:var(--mb-ink-500);text-underline-offset:.2em;cursor:pointer;align-items:center;text-decoration:underline;list-style:none;display:inline-flex}.pc-report>summary::-webkit-details-marker{display:none}.pc-report__form{text-align:left;flex-direction:column;gap:.625rem;display:flex}.pc-report__form fieldset{border:0;flex-direction:column;gap:.25rem;margin:0;padding:0;display:flex}.pc-report__form legend{color:var(--mb-ink-800);margin-bottom:.25rem;font-weight:700}.pc-report__form label{min-height:2.5rem;color:var(--mb-ink-800);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.pc-report__done{min-height:2.75rem;margin:0;line-height:2.75rem}.pc-item{box-sizing:border-box;background:var(--mb-surface);width:100%;max-width:26rem;min-height:100svh;color:var(--mb-ink-800);flex-direction:column;display:flex}.pc-item__back{min-height:3rem;color:var(--mb-ink-600);align-items:center;gap:.25rem;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.pc-item__back>.np-ico{width:1rem;height:1rem}.pc-item__pics{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.pc-item__pics::-webkit-scrollbar{display:none}.pc-item__pics>img{aspect-ratio:4/3;object-fit:cover;scroll-snap-align:start;background:var(--page-tint,var(--mb-blue-050));flex:none;width:100%}.pc-item__body{flex-direction:column;gap:.5rem;padding:1.25rem 1rem 1.5rem;display:flex}.pc-item__kind{color:var(--page-deep,var(--mb-blue-700));margin:0;font-size:.8125rem;font-weight:700}.pc-item__title{color:var(--mb-ink-900);margin:0;font-size:1.375rem;font-weight:800;line-height:1.35}.pc-item__price{color:var(--page-deep,var(--mb-blue-700));margin:0;font-size:1.0625rem;font-weight:800}.pc-item__summary{color:var(--mb-ink-600);margin:0;font-size:1rem;line-height:1.55}.pc-item__text{color:var(--mb-ink-800);white-space:pre-line;overflow-wrap:anywhere;margin-top:.5rem;font-size:1rem;line-height:1.75}.pc-item__review{background:var(--np-bg-muted);color:var(--mb-ink-600);border-radius:.5rem;margin:.5rem 0 0;padding:.5rem .75rem;font-size:.8125rem}.pc-item__acts{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.pc-item__who{background:var(--page-tint,var(--mb-blue-050));color:inherit;border-radius:.875rem;align-items:center;gap:.75rem;margin:0 1rem;padding:.75rem;text-decoration:none;display:flex}.pc-item__who>img{object-fit:cover;border-radius:50%;flex:none;width:3rem;height:3rem}.pc-item__who>span:not(.pc-item__who-go){flex-direction:column;flex:auto;min-width:0;display:flex}.pc-item__who b{color:var(--mb-ink-900);font-size:1rem}.pc-item__who small{color:var(--mb-ink-600);font-size:.8125rem}.pc-item__who-go{color:var(--page-deep,var(--mb-blue-700));flex:none;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.pc-item__who-go>.np-ico{width:1rem;height:1rem}.pc-item>.pc-items__note{margin:1rem 1rem 0;padding-bottom:1rem}
