.pm{--page-width-text:720px;--page-width-wide:1100px}.pm .start .app-name{font-family:var(--font-mark);font-weight:400;font-size:var(--text-display,24px);letter-spacing:-.02em;line-height:var(--lh-display,1.15);text-wrap:balance;margin:0}.pm .start .app-name:not(:has(input,.c-title__words)){-webkit-line-clamp:var(--title-lines,2);line-clamp:var(--title-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pm .start .app-addr{width:fit-content;margin-top:var(--space-tight,6px);font-size:var(--text-small,14px);color:var(--color-text-secondary);text-underline-offset:3px;text-decoration:underline;display:block}.pm .start .pulse{margin-top:var(--space-tight,6px);font-size:var(--text-small,14px);color:var(--color-text-secondary);font-weight:400}.pm .start h2{margin:var(--space-section,40px) 0 var(--space-heading,12px)}.pm .start h2,.pm .c-section__title{line-height:var(--lh-heading,24px);font-size:var(--text-heading,17px);letter-spacing:-.01em;text-transform:none;color:var(--color-text-primary);font-weight:600}.pm .start.build .next{margin:var(--space-block,24px) 0 0;font-size:var(--text-small,14px);color:var(--color-text-secondary);line-height:1.5}.pm .start.build .pm-parts,.pm .start.build .pm-parts-wait{margin-top:var(--space-block,24px)}.pm .start.build .next b{color:var(--color-text-primary);font-weight:500}.pm .start .pulse.opens{cursor:pointer;width:fit-content;transition:background-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out);border-radius:999px;align-items:center;margin-left:-10px;padding:4px 10px;display:flex}.pm .start .pulse.opens:hover,.pm .start .pulse.opens:focus-visible{background:var(--color-surface);color:var(--color-text-primary);outline:none}@media (max-width:599px){.pm .start .pulse.opens,.pm .start .app-addr{position:relative}.pm .start .pulse.opens:before,.pm .start .app-addr:before{content:"";inset:min(0px, calc((100% - var(--hit,0px)) / 2)) 0;position:absolute}}.pm .start.page .lede{margin:var(--space-heading,12px) 0 0;max-width:56ch;font-size:var(--text-lede,15px);color:var(--color-text-primary);text-wrap:pretty;line-height:1.5}.pm .start.page>.btn-group{margin-top:var(--space-block,24px)}.pm .start.page>.btn-group:empty{display:none}.pm .start.page .where{margin-top:var(--space-block,24px)}.pm .start.page .pulse .addr{color:inherit;text-underline-offset:3px}.pm .start.page #stage-filter{margin-top:var(--space-block,24px)}.pm .start.page .none-here{margin:var(--space-block,24px) 0 0;font:400 var(--text-lede,15px)/22px var(--font-label);color:var(--color-text-secondary)}.pm .start .meta{margin-top:var(--space-tight,6px);font:400 var(--text-small,14px) var(--font-label);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.pm .start .meta>span{align-items:center;gap:8px;line-height:20px;display:inline-flex}.pm .start .meta .m-state{font-weight:500}.pm .start .meta .m-when{color:var(--color-text-secondary)}.pm .start.build .sketch-link{margin-top:var(--space-block,24px)}.pm .start .c-cards[data-layout=scroll]{margin-top:var(--space-heading,12px)}.pm .start .c-rows+.c-cards{margin-top:var(--space-section,40px)}.pm .compare{margin-top:var(--space-block,24px)}.pm .settled{height:32px;font-size:var(--text-small,14px);color:var(--color-text-secondary);align-items:center;gap:8px;display:inline-flex}.pm .settled .hi{width:16px;height:16px}.pm .start[data-width]{width:min(100% - 2 * var(--edge,22px), var(--page-width-text,720px));max-width:var(--page-width-text,720px);margin-inline:var(--page-start,auto) auto;padding:var(--page-top,28px) var(--page-inset,8px) var(--space-section,40px)}.pm .start[data-width=wide]{width:min(100% - 2 * var(--edge,22px), var(--page-width-wide,1100px));max-width:var(--page-width-wide,1100px)}.pm .start[data-width=full]{width:calc(100% - 2 * var(--edge,22px));max-width:none}.pm .c-section__head{align-items:center;gap:var(--space-tight,6px) var(--space-heading,12px);margin:var(--space-section,40px) 0 var(--space-heading,12px);flex-wrap:wrap;display:flex}.pm .c-section__head>.c-section__title{flex:auto;min-width:0;margin:0}.pm .c-section__head>.c-section__acts{flex:none;margin-left:auto}.pm .c-section__head:has(>.c-section__acts .btn[data-icon-only]):not(:has(>.c-section__acts .btn:not([data-icon-only]))){flex-wrap:nowrap}.pm .c-section:has(>.c-section__lede)>.c-section__head{margin-bottom:var(--space-tight,6px)}.pm .c-section__lede{margin:0 0 var(--space-heading,12px);max-width:56ch;font-size:var(--text-small,14px);color:var(--color-text-secondary);line-height:1.5}.pm .c-section[data-tone=danger]>.c-section__acts:not(:last-child){margin-bottom:var(--space-heading,12px)}.pm .c-section>:last-child{margin-bottom:0}
