.pf-shell{padding:16px 22px 0}.pf-head{display:flex;align-items:flex-start;gap:16px;min-width:0}.pf-title{flex:1 1 auto;min-width:0}.pf-crumbs{display:flex;flex-wrap:wrap;gap:0 2px;overflow-wrap:anywhere}.pf-crumbs a{color:inherit;text-decoration:underline;text-decoration-color:#b7b4c9;text-underline-offset:3px}.pf-crumbs a:hover{color:#171137}.pf-crumb-sep{color:#9b978b;margin:0 4px}.pf-name{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;min-width:0}.pf-name h1{font-size:24px;letter-spacing:-.6px;line-height:1.25;overflow-wrap:anywhere;min-width:0}.pf-number{font:500 11.5px/1.4 IBM Plex Mono,monospace;background:#f2f0e8;border:1px solid #e2e0d8;border-radius:2px;padding:2px 6px;color:#171137;white-space:nowrap}.pf-name .dc-badge{margin:0;align-self:center}.pf-meta{margin-top:8px}.pf-meta .ph-meta-link{gap:3px}.pf-meta .ph-meta-link,.pf-programs{display:inline-flex;align-items:center}.pf-programs{flex-wrap:wrap;gap:4px 6px;min-width:0}.pf-program-chip{display:inline-flex;align-items:center;max-width:100%;padding:1px 8px;border:1px solid #d8d5cb;border-radius:999px;background:#f7f6f1;font-size:12px;color:#171137;text-decoration:none;overflow-wrap:anywhere}.pf-program-chip:hover{border-color:#171137}.pf-program-chip[aria-current=true]{border-color:#171137;background:#fff}.pf-actions{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}.pf-actions .button.primary{min-height:36px;padding:8px 14px}.pf-menu-anchor{display:inline-flex}.pf-tabs-row{display:flex;align-items:stretch;gap:4px;margin-top:10px;min-width:0}.pf-tabs{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.pf-tabs::-webkit-scrollbar{display:none}.pf-tabs>a{white-space:nowrap}.pf-tab-count{margin-left:2px;font:500 10px/1 IBM Plex Mono,monospace;color:#77736a}.pf-area-tab,.pf-tabs>a.on .pf-tab-count{color:#171137}.pf-area-tab{display:inline-flex;align-items:center;gap:6px;padding:13px 4px 13px 14px;border-bottom:2px solid #ffe600;font-size:13px;font-weight:600;white-space:nowrap}.pf-area-close{display:grid;place-items:center;width:20px;height:20px;border-radius:3px;color:#5f5b4e}.pf-area-close:hover{background:#f2f0e8;color:#171137}.pf-more{flex:none;align-self:center}.pf-more>summary{width:auto!important;height:auto!important;border:0!important;background:none!important;padding:10px 6px}.pf-more-button{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#625e52}.pf-more-button:hover,.pf-more[open] .pf-more-button{color:#171137}.pf-more .mw-menu-list{left:0;right:auto;min-width:250px}.pf-menu-k{display:block;padding:6px 10px 4px;font:600 9.5px/1.2 IBM Plex Mono,monospace;letter-spacing:.65px;text-transform:uppercase;color:#77736a}.dc-product .cr-banner,.pf-completed{margin:12px 22px 0}.pf-tab{min-width:0}.pf-link{color:#171137;font-weight:600;text-decoration:underline;text-decoration-color:#b7b4c9;text-underline-offset:3px;display:inline-flex;align-items:center;gap:4px}.pf-link:hover{text-decoration-color:currentColor}button.pf-link{padding:0;border:0;background:none;font-size:12px;cursor:pointer}.pf-grow{flex:1 1 auto}.pf-unset{color:#8a867b;font-weight:400}.pf-section-head{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;margin:0 0 10px;min-width:0}.pf-section-head h2{margin:0;font-size:15px}.pf-doc{display:inline-block;font:600 9px/1.4 IBM Plex Mono,monospace;letter-spacing:.4px;background:#f2f0e8;border:1px solid #e2e0d8;border-radius:2px;padding:1px 5px;color:#5f5b4e}.pf-brief-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px;font-size:12.5px;color:#3b382f;overflow-wrap:anywhere}.pf-who{display:grid;gap:3px;min-width:0}.pf-who .tr-link{font-size:11.5px}.pf-foot{margin:10px 2px 0;font:400 10.5px/1.5 IBM Plex Mono,monospace;color:#5f5b4e}.pf-no-tasks{margin-top:0}.pf-panel .pf-panel-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid #e2e0d8;background:#fff}.pf-dl{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);gap:7px 16px;margin:0;font-size:12.5px}.pf-dl dt{color:#5f5b4e}.pf-dl dd{margin:0;min-width:0;overflow-wrap:anywhere;color:#171137}.pf-dl dd small{font:inherit;color:#77736a}.pf-dl-row{display:contents}.pf-request-text{font-size:12.5px;color:#3b382f;white-space:pre-wrap;overflow-wrap:anywhere}.pf-request-file{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.pf-history{list-style:none;margin:0;padding:0;display:grid;background:#fff;border:1px solid #e2e0d8;border-radius:4px}.pf-history li{display:grid;gap:3px;padding:11px 14px;border-bottom:1px solid #eeece5;font-size:12.5px}.pf-history li:last-child{border-bottom:0}.pf-history li small{font:400 10.5px/1.5 IBM Plex Mono,monospace;color:#5f5b4e}.pf-source{display:grid;gap:8px;font-size:12.5px;color:#3b382f}.pf-source h3{font-size:13px;margin:0}.pf-technical summary{cursor:pointer;font-size:12px;color:#5f5b4e}.pf-technical .pf-dl{margin-top:8px;font-size:11px}.pf-technical code{font-size:10.5px;overflow-wrap:anywhere}.pf-rules{display:grid;gap:8px}.pf-rules h3{margin:0;font-size:13px}.pf-rule{display:grid;gap:3px;padding:10px 12px;background:#fff;border:1px solid #e2e0d8;border-radius:4px;font-size:12px}.pf-rule p{margin:0;color:#5f5b4e;overflow-wrap:anywhere}.pf-rule small{font:400 10.5px/1.5 IBM Plex Mono,monospace;color:#5f5b4e}.pf-copy{display:inline-flex;align-items:center;gap:3px;margin-left:8px;padding:1px 5px;border:0;border-radius:2px;background:none;font:600 10.5px/1.4 Arial,sans-serif;color:#4f4a8f;cursor:pointer}.pf-copy:hover{background:#f0eef7}.pf-explain{margin-left:4px;vertical-align:middle}.pf-explain .ph-info-button{color:#77736a}.pf-explain .ph-tip{transform:translateX(-30%)}.pf-switch-row{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;margin:0 0 12px;min-width:0}.pf-switch{display:inline-flex;flex-wrap:wrap;border:1px solid #d8d5cb;border-radius:3px;background:#fff;overflow:hidden;max-width:100%}.pf-switch>a{display:inline-flex;align-items:baseline;gap:6px;padding:7px 12px;font-size:12px;color:#3b382f;border-right:1px solid #e2e0d8;min-width:0}.pf-switch>a:last-child{border-right:0}.pf-switch>a b{font:600 11.5px/1.4 IBM Plex Mono,monospace}.pf-switch>a.on{background:#171137;color:#fff}.pf-switch>a:not(.on):hover{background:#f6f5f0}.pf-switch>a:focus-visible{outline:2px solid #171137;outline-offset:-2px}.pf-add-variant{min-height:33px;padding:6px 11px}.pf-variant-of{margin:-4px 0 12px;font-size:12.5px;color:#5f5b4e;overflow-wrap:anywhere}.pf-variant-of a{color:#171137;font-weight:600;text-decoration:underline;text-decoration-color:#b7b4c9;text-underline-offset:3px}.pf-card{background:#fff;border:1px solid #e2e0d8;border-radius:4px}.pf-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;padding:14px 16px;margin-bottom:18px}.pf-fact{display:grid;align-content:start;gap:4px;min-width:0;font-size:12.5px;overflow-wrap:anywhere}.pf-fact strong{font-weight:600;color:#171137}.pf-fact small{font:400 11px/1.5 Arial,sans-serif;color:#77736a}.pf-fact-k{font:600 9.5px/1.2 IBM Plex Mono,monospace;letter-spacing:.65px;text-transform:uppercase;color:#6d685d}.pf-stage{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.pf-stage .dc-badge{margin:0}.pf-differs{display:block;color:#8a5300!important}.pf-numbers{margin-bottom:18px}.pf-number-table{table-layout:fixed;white-space:normal}.pf-number-table th:first-child{width:28%}.pf-number-table th:nth-child(2){width:34%}.pf-number-table td{overflow-wrap:anywhere;vertical-align:middle}.pf-num-value code{font:600 12px/1.4 IBM Plex Mono,monospace;color:#171137}.pf-num-source{display:table-cell}.pf-num-source .dc-badge{margin:0 6px 0 0}.pf-num-source small{display:inline!important;margin:0!important;font-size:11px}.pf-blocks{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.pf-block{padding:0}.pf-block-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-bottom:1px solid #e2e0d8;background:#fbfbf8}.pf-block-head h3{margin:0;font-size:13px}.pf-block .pf-dl,.pf-kept{padding:12px 16px}.pf-kept{margin:0;font-size:12px}.pf-choices{display:grid;gap:4px;margin:0 0 14px;padding:0;border:0;min-width:0}.pf-choice{display:flex;align-items:flex-start;gap:9px;padding:8px 10px;border:1px solid transparent;border-radius:3px;font-size:12.5px;cursor:pointer}.pf-choice:hover{background:#fbfbf8}.pf-choice.on{background:#f6f5f0;border-color:#e2e0d8}.pf-choice input{margin:3px 0 0;accent-color:#171137;flex:none}.pf-choice span{display:grid;gap:2px;min-width:0}.pf-choice small{font:400 11.5px/1.5 Arial,sans-serif;color:#5f5b4e}.pf-inline-note{display:inline!important;margin:0 0 0 4px!important;font:400 11px/1 Arial,sans-serif!important;color:#77736a}.pf-invalid{border-color:#c0675a!important}.pf-issue-note{margin:4px 0 12px;padding:10px 12px;background:#f0f2f7;border:1px solid #d6dbe8;border-radius:4px;font-size:12.5px;color:#2f3a55;overflow-wrap:anywhere}.pf-people{display:grid;gap:2px;max-height:300px;overflow:auto;margin:0 0 12px;padding:0;border:0}.pf-person{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid #eeece5;font-size:12.5px;cursor:pointer}.pf-person span{display:grid}.pf-person small{font:400 10.5px/1.4 IBM Plex Mono,monospace;color:#5f5b4e}.pf-files>section{margin-bottom:20px}.pf-note{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;margin:0 0 10px;border-radius:4px;font-size:12.5px}.pf-note.warn{background:#fffbe0;border:1px solid #f0e2ad;color:#6b4c0e}.pf-folders{display:grid}.pf-folder{display:flex;align-items:flex-start;gap:12px;padding:13px 16px;border-bottom:1px solid #eeece5;min-width:0}.pf-folder:last-child{border-bottom:0}.pf-folder>svg{margin-top:2px;color:#6d685d}.pf-folder.failed{background:#fdf5f3}.pf-folder.failed>svg{color:#9e3b28}.pf-folder.creating{background:#fbfbf8}.pf-folder-main{flex:1 1 auto;display:grid;gap:3px;min-width:0;font-size:12.5px;overflow-wrap:anywhere}.pf-folder-main>b,.pf-folder-title b{display:inline;color:#171137}.pf-folder-title{display:inline;overflow-wrap:anywhere}.pf-folder-title .pf-tag{margin-left:8px}.pf-folder-main small{font:400 11px/1.5 Arial,sans-serif;color:#5f5b4e}.pf-folder-main small.pf-path{font:400 10.5px/1.5 IBM Plex Mono,monospace}.pf-folder-main>.pf-link{justify-self:start;font-size:11.5px}.pf-tag{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:2px;background:#fffbe0;border:1px solid #f0e2ad;font:600 9.5px/1.5 Arial,sans-serif;color:#7a5310;vertical-align:1px}.pf-other-folder{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#171137;text-decoration:underline;text-decoration-color:#b7b4c9}.pf-folder-role{flex:none;font-size:11.5px;color:#5f5b4e;padding-top:2px;white-space:nowrap}.pf-folder .button{flex:none;min-height:32px;padding:6px 11px}.pf-chips{display:flex;gap:5px;flex-wrap:wrap}.pf-chips button{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid #e2e0d8;border-radius:999px;background:#fff;font-size:11.5px;color:#3b382f}.pf-chips button.on{background:#171137;border-color:#171137;color:#fff}.pf-chips b{font-weight:500;color:inherit;opacity:.75}.pf-file-wrap,.pf-files .dc-wrap:has(.pf-file-table){overflow:visible}.pf-file-table{table-layout:fixed;white-space:normal}.pf-file-table th:first-child{width:30%}.pf-file-table th:nth-child(4){width:11%}.pf-file-table th:last-child{width:22%}.pf-file-table td{overflow-wrap:anywhere;vertical-align:middle}.pf-file-name{display:flex;align-items:flex-start;gap:7px}.pf-file-name>svg{margin-top:2px;color:#6d685d}.pf-file-name span{display:grid;min-width:0}.pf-file-table td .pf-link{font-size:11.5px;margin-left:6px}.pf-box-cell{position:relative}.pf-box-cell .dc-badge{margin:0}.pf-row-menu{display:inline-block;vertical-align:middle;margin-left:6px}.pf-row-menu>summary{width:26px!important;height:26px!important}.pf-version td{background:#fbfbf8;padding-block:8px!important}.pf-empty{display:grid;justify-items:start;gap:8px;padding:22px 20px;background:#fff;border:1px dashed #d8d5cb;border-radius:4px;font-size:12.5px;color:#5f5b4e}.pf-empty>b{font-size:14px;color:#171137}.pf-cat-head{margin-bottom:14px}.pf-cat-head h1{font-size:26px;letter-spacing:-.6px}.pf-cat-head .actions{display:flex;align-items:center;gap:8px}.pf-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px;min-width:0}.pf-search{flex:1 1 320px;min-width:0;min-height:38px}.pf-search input{width:100%!important;min-width:0;font-size:13px;padding:8px 0}.pf-clear-search{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:3px;background:none;color:#5f5b4e;cursor:pointer}.pf-filter-button{min-height:38px;padding:8px 12px}.pf-filter-button.on{background:#171137;border-color:#171137;color:#fff}.pf-sort>:not(.ph-filter-k){width:180px}.pf-filter-panel{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin:0 0 12px;padding:10px 12px;background:#fff;border:1px solid #e2e0d8;border-radius:4px}.pf-filter-panel .ph-filter>:not(.ph-filter-k){width:170px}.pf-showing{margin:0 0 8px;font:400 10.5px/1.5 IBM Plex Mono,monospace;color:#5f5b4e}.pf-cat-table{white-space:normal;table-layout:fixed}.pf-cat-table th:first-child{width:118px}.pf-cat-table th:nth-child(3){width:17%}.pf-cat-table th:nth-child(4){width:64px}.pf-cat-table th:nth-child(5){width:130px}.pf-cat-table th:nth-child(6){width:19%}.pf-cat-table th:nth-child(7){width:98px}.pf-cat-table td[data-label=Year]{white-space:nowrap}.pf-cat-table td{overflow-wrap:anywhere;vertical-align:middle;padding-block:10px}.pf-cat-number{font-family:IBM Plex Mono,monospace;font-size:11.5px;white-space:nowrap}.pf-cat-number b{font-weight:600}.pf-cat-number-link{color:#171137;text-decoration:underline;text-decoration-color:#b7b4c9;text-underline-offset:3px}.pf-cat-number-link:hover{text-decoration-color:#171137}.pf-variant td{background:#fcfcfa}.pf-variant .pf-cat-name,.pf-variant .pf-cat-number{padding-left:26px}.pf-cat-name .ph-product-link{font-size:12.5px}.pf-variant-link{color:#3b382f;text-decoration:underline;text-decoration-color:#d8d5cb;text-underline-offset:3px}.pf-cat-table .dc-badge{margin:0}.pf-cat-projects{display:grid;gap:3px}.pf-cat-project{font-weight:500}.pf-more-rows{padding:10px 14px;border-top:1px solid #eeece5;background:#fbfbf8}@media (max-width:1050px){.pf-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.pf-blocks{grid-template-columns:minmax(0,1fr)}.pf-file-table thead{display:none}.pf-file-table,.pf-file-table tbody,.pf-file-table td,.pf-file-table tr{display:block;width:auto}.pf-file-table tr{padding:10px 14px;border-bottom:1px solid #eeece5}.pf-file-table td{border:0!important;padding:2px 0!important}.pf-file-table td:nth-child(n+2):not(.pf-box-cell){display:inline;font-size:11.5px;color:#5f5b4e}.pf-file-table td:nth-child(n+2):not(.pf-box-cell):not(:nth-child(5)):after{content:" · "}.pf-file-table td small{display:inline!important}.pf-file-table td:nth-child(5) small:before{content:" · "}.pf-box-cell{margin-top:4px}}@media (max-width:720px){.pf-shell{padding:12px 12px 0}.pf-head{flex-wrap:wrap}.pf-actions{margin-left:0;width:100%}.pf-actions>.button.primary,.pf-actions>span[data-tour]{flex:1 1 auto}.pf-actions>span[data-tour] .button{width:100%}.pf-name h1{font-size:20px}.dc-product .cr-banner,.pf-completed{margin:10px 12px 0}.pf-facts{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.pf-number-table thead{display:none}.pf-number-table,.pf-number-table tbody,.pf-number-table td,.pf-number-table tr{display:block;width:auto}.pf-number-table tr{padding:10px 12px;border-bottom:1px solid #eeece5}.pf-number-table td{border:0!important;padding:2px 0!important}.pf-folder{flex-wrap:wrap}.pf-folder-main{flex-basis:calc(100% - 30px)}.pf-folder-role{padding-left:28px}.pf-filter-panel .ph-filter>:not(.ph-filter-k),.pf-sort>:not(.ph-filter-k){width:150px}}@media (max-width:1100px){.pf-cat-table thead{display:none}.pf-cat-table,.pf-cat-table tbody,.pf-cat-table td,.pf-cat-table tr{display:block;width:auto}.pf-cat-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;border-bottom:1px solid #eeece5}.pf-cat-table td{border:0!important;padding:0!important}.pf-cat-table td.pf-cat-name{grid-column:1/-1;order:-1}.pf-cat-table td:not(.pf-cat-name):not(.pf-cat-number){font-size:11.5px;color:#5f5b4e}.pf-cat-table td[data-label="Open tasks"]{display:none}.pf-variant .pf-cat-name,.pf-variant .pf-cat-number{padding-left:16px!important}.pf-cat-table tr.pf-variant{background:#fcfcfa}.pf-cat-table tr.pf-variant td{background:none}}.pf-brief-line .ph-meta-link{display:inline-flex;align-items:center;gap:3px}.admin-note{max-width:780px;margin-top:16px;padding:14px 16px;background:#fff;border:1px solid #e2e0d8;border-radius:4px}.admin-note h2{margin:0 0 6px;font-size:13px}.admin-note p{margin:0;font-size:12px;line-height:1.55;color:#5f5b4e}.sw-work .tr-col-control{width:112px}.sw-process{margin:0 0 16px;padding:12px;background:#fff;border:1px solid #e2e0d8;border-radius:4px;font-size:12px}.sw-process summary{cursor:pointer;font-weight:600}.sw-process ol{display:grid;gap:8px;padding-left:20px}.sw-production{margin:0 0 16px;padding:12px;background:#fff;border:1px solid #e2e0d8;border-radius:4px;font-size:12px}.sw-production h3{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:600}.sw-production-program+.sw-production-program{margin-top:10px;padding-top:10px;border-top:1px solid #eeece5}.sw-production-program>p{margin:0 0 4px;overflow-wrap:anywhere}.sw-production ul{display:grid;gap:4px;margin:0;padding-left:18px}.sw-production li{overflow-wrap:anywhere}.sw-production li.late small{color:#b42318}.sw-source-row>td{padding:12px;background:#f7f6f2;white-space:normal;overflow-wrap:anywhere}.sw-source{min-width:0;max-width:100%}.sw-source .dc-panel,.sw-source .dev-gate{margin:0;min-width:0}@container (max-width:620px){.sw-source-row,.sw-source-row>td{display:block!important}.sw-source-row>td{max-width:100%}.sw-source .cr-compare{grid-template-columns:1fr}.sw-source input,.sw-source select,.sw-source textarea{max-width:100%;min-width:0}}.design-round-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:20px 0}.design-round-columns>section{min-width:0}.design-round-card{margin:18px 0;scroll-margin-top:90px}.design-round-card .dev-gate{margin:16px 0}.design-files{padding-left:20px;overflow-wrap:anywhere}.design-files li{margin:12px 0}.design-inline-review{margin:18px 0}.design-inline-review .pdf-scroll{height:500px;min-height:0}.design-round-card .cost-quote-facts{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.design-round-columns{grid-template-columns:minmax(0,1fr)}}.product-artwork,.product-details{min-width:0}.artwork-parts{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.artwork-parts .button{white-space:normal;text-align:left}.product-artwork>details>summary,.product-details details>summary{cursor:pointer;font-weight:600;padding:8px 0}.product-artwork>details>p,.product-details details>summary+*{margin-top:16px}.artwork-source-record{margin-top:20px;overflow-wrap:anywhere}.artwork-source-record li{margin:10px 0}.artwork-internal-review .asset-review-page{padding:0}.artwork-internal-review .dc-heading h3{margin:6px 0;overflow-wrap:anywhere}.product-details>.pf-tab{padding-top:20px}.product-details #development-history,.product-details #product-history{scroll-margin-top:90px}@media(max-width:600px){.artwork-parts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.artwork-internal-review .dc-heading{flex-wrap:wrap}}.design-quote-entry{margin:0 0 20px;padding:16px;border:1px solid var(--border,#e4e1d6);border-radius:4px;background:#fcfbf7}.setup-card{max-width:780px;margin:0 0 16px;padding:14px 16px;background:#fff;border:1px solid #e2e0d8;border-left:4px solid #ffe500;border-radius:4px}.setup-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.setup-card h2{margin:0;font-size:15px}p.setup-intro{margin:4px 0 10px;font-size:12px;line-height:1.5;color:#5f5b4e}.setup-card-foot{gap:10px 16px;margin-top:10px}.setup-card-check{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:#5f5b4e}.setup-open.button{min-height:30px;padding:5px 12px;border-radius:3px;font-size:12px}.setup-card-done{border-left-color:#5d9b73}.setup-card-done p{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:13px}.setup-card-done p>svg{color:#3d7a52}.setup-card-done p>span{color:#5f5b4e;font-size:12px}.setup-count{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#3b382f}.setup-count b{font-weight:600}.setup-bar-mini{display:inline-flex;gap:3px}.setup-bar-mini i{width:24px;height:6px;border-radius:3px;background:#e8e6de}.setup-bar-mini i.done{background:#ffe600}.setup-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.setup-list>li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-top:1px solid #eeece5}.setup-list>li:first-child{border-top:0}.setup-list>li>div{flex:1 1 220px;min-width:0}.setup-list b{font-size:13px;font-weight:700;color:#171137}.setup-list p{margin:2px 0 0;font-size:12px;line-height:1.45;color:#5f5b4e;overflow-wrap:anywhere}.setup-mark{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid #d8d5cb;background:#fff;color:#5f5b4e;font-size:11.5px;font-weight:600}li.done>.setup-mark{border-color:#5d9b73;background:#edf6f0;color:#3d7a52}.setup-done-tag{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;border:1px solid #cfe3d5;border-radius:10px;background:#edf6f0;color:#2f6b46;font-size:11px;font-weight:600;line-height:1.6;white-space:nowrap}.setup-welcome{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;max-width:780px;margin:0 0 14px;padding:12px 14px;background:#fff;border:1px solid #e2e0d8;border-left:4px solid #ffe500;border-radius:4px}.setup-welcome>svg{color:#171137}.setup-welcome>p{flex:1 1 260px;margin:0;font-size:13.5px;color:#171137;font-weight:600}.setup-welcome .button{min-height:32px;padding:6px 12px;border-radius:3px}.button.setup-now{min-height:30px;height:30px;padding:0 10px;border-radius:3px;font-size:12px;gap:6px}@media(max-width:1180px){.pipeline-utilities:has(.setup-now) .workflow-launcher span{display:none}}@media(max-width:700px){.button.setup-now{width:30px;padding:0}.button.setup-now span{display:none}}:is(.setup-focus-page,.setup-page,.setup-card,.setup-confirm-list,.setup-unused) small{font:400 12px/1.45 Archivo,Helvetica,Arial,sans-serif;letter-spacing:0}:is(.setup-focus-page,.setup-page) :is(button,a,summary):focus-visible{outline:2px solid #171137;outline-offset:2px}:is(.setup-focus-page,.setup-page) :is(input,select):focus-visible{outline:none;border-color:#171137;box-shadow:0 0 0 1px #171137}.setup-column{max-width:760px;margin:0 auto}p.setup-sentence{margin:3px 0 0;max-width:600px;font-size:14px;line-height:1.5;color:#5f5b4e;text-wrap:pretty}.setup-loading{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:#5f5b4e}p.setup-hint{margin:0;font-size:13px;line-height:1.5;color:#6b6759}.setup-problem{display:block;font-size:12px;color:#9e3b28}p.setup-problem{margin:0}.setup-saved{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#2f6b46}p.setup-empty{margin:0;padding:18px 14px;border:1px dashed #d9d6ca;border-radius:12px;color:#5f5b4e;font-size:13.5px;text-align:center}:is(.setup-focus-page,.setup-page) .text-button:hover:not(:disabled){color:#171137;text-decoration-color:#171137}.setup-quiet-link.text-button{align-self:flex-start;margin:0;padding:0;font-size:12.5px;font-weight:500;color:#5f5b4e;text-decoration:underline;text-decoration-color:#c8c4b6;text-underline-offset:3px}.setup-focus-page .button.secondary,.setup-page .button.secondary{border-color:#d9d6ca}.setup-step{container-type:inline-size;display:flex;flex-direction:column;gap:16px;min-width:0}.setup-step-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 20px}.setup-step-intro{display:flex;align-items:flex-start;gap:16px;flex:1 1 320px;min-width:0}.setup-step-words{min-width:0}.setup-step-words h1{margin:0;font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.3px;color:#171137;outline:none}.setup-step-words h2{margin:3px 0 0;font-size:16px;line-height:1.35;font-weight:600;letter-spacing:0;color:#171137}.setup-step-words h1+.setup-sentence{margin-top:4px;font-size:15px}.setup-step-tools{flex:none;display:flex;align-items:flex-end;gap:10px}.setup-step.invite .setup-step-head{align-items:flex-start}.setup-step-mark{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1.5px solid #b9b5a6;background:#fff;color:#5f5b4e;font-size:14px;font-weight:600}.setup-step-mark.done{border-color:#2f7d4f;background:#2f7d4f;color:#fff}.setup-step-mark.open{border-color:#ffe600;background:#ffe600;color:#171137}.setup-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding-top:16px;border-top:1px solid #ece9df}.setup-foot-note{min-width:0;font-size:14px;color:#5f5b4e}.setup-foot-note:empty{display:none}.setup-foot-actions{display:flex;align-items:center;gap:18px;margin-left:auto}.setup-foot .button.primary{min-height:42px;padding:10px 22px;border-radius:8px;font-size:14px;font-weight:600;gap:8px}.setup-skip{padding:6px 2px;border:0;background:none;color:#5f5b4e;font-size:13.5px;text-decoration:underline;text-decoration-color:#c8c4b6;text-underline-offset:3px;cursor:pointer}.setup-skip:hover:not(:disabled){color:#171137}.pipeline-studio.setup-focus{--staff-nav-width:0px;padding-left:0}.setup-focus-page{min-height:100vh;background:#f6f5f0}.setup-focus-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:8px 18px;min-height:54px;padding:8px 22px;background:#fff;border-bottom:1px solid #e2e0d8}.setup-focus-brand{display:inline-flex;align-items:center;gap:8px;flex:none;color:#171137;font-size:15px;letter-spacing:-.3px}.setup-focus-brand img{width:30px;height:23px;object-fit:contain}.setup-focus-brand b{font-weight:700}.setup-focus-title{min-width:0;padding-left:16px;border-left:1px solid #e2e0d8;font-size:12.5px;color:#5f5b4e}.setup-focus-title span{color:#171137;font-weight:600}.setup-progress{display:inline-flex;gap:4px;margin-left:auto}.setup-progress i{width:46px;height:6px;border-radius:3px;background:#e8e6de}.setup-progress i.on{background:#ffe600}.setup-exit{flex:none;min-height:30px;padding:4px 12px;border:1px solid #d8d5cb;border-radius:6px;background:#fff;color:#171137;font-size:12px;font-weight:600}.setup-exit:hover{background:#f7f6f1}.pipeline-studio.setup-focus .toast,.pipeline-studio:has(.setup-page) .toast{top:60px;bottom:auto}.setup-stage{padding:58px 28px 72px}.setup-panel{padding:26px 28px;background:#fff;border:1px solid #e6e3d8;border-radius:12px}.setup-done{padding:10px 0 4px;text-align:center}.setup-done-mark{display:inline-grid;place-items:center;width:46px;height:46px;margin-bottom:14px;border-radius:50%;background:#2f7d4f;color:#fff}.setup-done h1{margin:0;font-size:26px;line-height:1.25;font-weight:600;letter-spacing:-.4px;color:#171137;outline:none}.setup-done p.setup-sentence{max-width:520px;margin:10px auto 0;font-size:14.5px}.setup-done p.setup-summary{color:#171137;font-size:15.5px}.setup-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.setup-done-actions .button{min-height:42px;padding:10px 22px;border-radius:8px;font-size:14px;gap:8px}.setup-done-actions .button.primary{font-weight:600}.dc-page.setup-page{padding:54px 28px 56px}.dc-heading.setup-head{display:block;margin:0 0 26px;text-align:center}.setup-head .dc-eyebrow{margin:0;font-size:11px;letter-spacing:.12em;color:#6b6759}.setup-head h1{margin:6px 0;font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-.4px;color:#171137}.dc-heading p.setup-lead{max-width:520px;margin:0 auto;font-size:15px;line-height:1.55;color:#5f5b4e}.dc-heading p.setup-head-progress{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;max-width:none;margin:16px 0 0;font-size:13px;color:#5f5b4e}.setup-head-progress b{font-weight:500}.setup-segments{display:inline-flex;gap:10px}.setup-segments i{width:56px;height:6px;border-radius:3px;background:#e2dfd3}.setup-segments i.done{background:#2f7d4f}.setup-segments i.open{background:#ffe600}.setup-cards{list-style:none;margin:0;padding:0;display:grid;gap:14px}.setup-step-card{scroll-margin-top:70px;background:#fff;border:1px solid #e6e3d8;border-radius:12px}.setup-step-card.open{border:2px solid #171137}.setup-step-card.open>section{padding:20px 22px}.setup-step-card-head{display:flex;align-items:center;gap:16px;padding:18px 22px}.setup-step-card-name{flex:1;min-width:0}.setup-step-card h2{margin:0;font-size:16px;font-weight:600;line-height:1.35;color:#171137}p.setup-step-summary{margin:2px 0 0;font-size:14px;line-height:1.45;color:#5f5b4e;overflow-wrap:anywhere}.setup-edit.button{flex:none;min-height:36px;padding:7px 16px;border-radius:6px;font-size:13px}.setup-page p.setup-again{margin:22px 0 0;text-align:center;font-size:13px}.setup-add-open.button{min-height:36px;padding:7px 14px;border-radius:8px;font-size:13px;gap:6px;white-space:nowrap}.setup-people-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px}@container (max-width:600px){.setup-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:400px){.setup-people-grid{grid-template-columns:minmax(0,1fr)}}.setup-person-card{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px;background:#fbfaf6;border:1px solid #e6e3d8;border-radius:12px;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.setup-person-card:hover{border-color:#cfcbbd}.setup-person-card.on{background:#fff;border-color:#171137;box-shadow:0 0 0 1px #171137}.setup-person-card.has{background:#fff;cursor:default}.setup-person-card.has:hover{border-color:#e6e3d8}.setup-person-top{display:flex;align-items:center;gap:10px;min-width:0}.setup-person-card:not(.has) .setup-person-top{align-items:flex-start;min-height:56px}.setup-avatar{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#eceadf;color:#171137;font:600 13px/1 Archivo,Helvetica,Arial,sans-serif}.setup-person-card.on .setup-avatar{background:#ffe600}.setup-person-card.has .setup-avatar{background:#e3f0e8;color:#2f6b46}.setup-person-name{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.setup-person-name strong{overflow:hidden;font-size:15px;font-weight:600;line-height:1.3;color:#171137;white-space:nowrap;text-overflow:ellipsis}.setup-person-name strong .pp-muted{font-size:13px;font-weight:500}.setup-name-input.setup-input{min-height:32px;padding:4px 8px;font-size:14px;font-weight:600}.setup-person-name small{color:#6b6759;overflow-wrap:anywhere}.setup-person-name small:not(.setup-new-note){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.setup-new-note .text-button{display:inline;margin:0;padding:0;font-size:12px;color:#5f5b4e;text-decoration:underline;text-decoration-color:#c8c4b6;text-underline-offset:3px}.setup-card-tick{appearance:none;-webkit-appearance:none;flex:none;align-self:flex-start;width:22px;height:22px;margin:0;border:1.5px solid #b9b5a6;border-radius:6px;background:#fff 50%/14px 14px no-repeat;cursor:pointer}.setup-card-tick:checked{border-color:#171137;background-color:#171137;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}:is(.setup-focus-page,.setup-page) .setup-card-tick:focus-visible{outline:2px solid #171137;outline-offset:2px;box-shadow:none}.setup-card-field{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;cursor:default}.setup-card-field,.setup-card-label{font-size:12px;color:#6b6759}.setup-card-controls{display:flex;align-items:flex-end;gap:10px;min-width:0}.setup-select{padding:5px 8px}.setup-input,.setup-select{width:100%;min-width:0;min-height:34px;border:1px solid #d9d6ca;border-radius:6px;background:#fff;color:#171137;font-size:13px}.setup-input{padding:5px 9px}.setup-card-foot{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px}.setup-card-controls.change{flex-direction:column;align-items:stretch;gap:10px}.setup-card-controls.change .setup-switch{flex-direction:row-reverse;justify-content:flex-end;align-self:flex-start;gap:8px;padding-bottom:0}.setup-switch{display:flex;flex-direction:column;align-items:center;gap:11px;flex:none;padding-bottom:7px;font-size:12px;color:#6b6759;cursor:pointer}.setup-switch-box{position:relative;display:block;width:34px;height:20px}.setup-switch-box input[type=checkbox]{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.setup-switch:has(input:disabled){cursor:default;opacity:.6}.setup-switch-track{position:absolute;inset:0;border-radius:10px;background:#d9d6ca;transition:background .15s}.setup-switch-track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #17113740;transition:transform .15s}.setup-switch input:checked+.setup-switch-track{background:#171137}.setup-switch input:checked+.setup-switch-track:after{transform:translateX(14px)}.setup-switch input:focus-visible+.setup-switch-track{outline:2px solid #171137;outline-offset:2px}.setup-pill{flex:none;display:inline-flex;align-items:center;padding:0 8px;border:1px solid #cfe3d5;border-radius:10px;background:#edf6f0;color:#2f6b46;font-size:11px;font-weight:600;line-height:1.7;white-space:nowrap}p.setup-has-roles{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:13px;color:#3b382f}.setup-has-department{flex-basis:100%;min-width:0;overflow-wrap:anywhere}.setup-pill.setup-has-admin{border-color:#d9d6ca;background:#f1efe7;color:#171137}p.setup-spare{margin:0;font-size:12.5px;line-height:1.5;color:#5f5b4e;white-space:nowrap}.setup-spare .text-button{display:inline;margin:0;padding:0;font-size:12.5px;font-weight:600;color:#9e3b28;text-decoration:underline;text-underline-offset:3px}:is(.setup-focus-page,.setup-page) .setup-spare .text-button:hover{color:#7d2c1d;text-decoration-color:#7d2c1d}.setup-departments-edit{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:1;min-width:0}.setup-department-pick{display:flex;align-items:center;gap:4px;min-width:0}.setup-department-pick .setup-select{flex:1;min-width:0}.icon-button.setup-department-remove{flex:none;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:none;color:#6d685d}.icon-button.setup-department-remove:hover:not(:disabled){background:#f2f0e8;color:#9e3b28}.setup-people-notes{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#6b6759}.setup-people-notes p{margin:0}.setup-people-notes .text-button{margin:0;padding:0;font-size:13px;color:#171137;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b7b4c9}.setup-confirm-list{list-style:none;margin:4px 0 12px;padding:0}.setup-confirm-list li{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;padding:6px 0;border-top:1px solid #eeece5}.setup-confirm-list li:first-child{border-top:0}.setup-confirm-list li>span{flex:1 1 180px;min-width:0;color:#3b382f;overflow-wrap:anywhere}.setup-confirm-list small{color:#5f5b4e}p.setup-unused{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 12px;padding:10px 12px;background:#fbfbf8;border-radius:4px;font-size:13px}.setup-unused b{color:#171137}.setup-unused span{color:#5f5b4e}.setup-lead-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@container (max-width:560px){.setup-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:400px){.setup-lead-grid{grid-template-columns:minmax(0,1fr)}}.setup-lead-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;background:#fff;border:1px solid #e6e3d8;border-radius:12px}.setup-lead-card.none{padding:15.5px;background:#fbfaf6;border:1.5px dashed #b9b5a6}.setup-lead-words{flex:1;min-width:0}.setup-lead-card h3{margin:0;font-size:15px;font-weight:600;color:#171137}.setup-lead-card p{margin:2px 0 0;font-size:13px;line-height:1.45;color:#6b6759}.setup-lead-pick{display:flex;align-items:flex-end;gap:10px;min-width:0}.setup-lead-card .setup-avatar{width:34px;height:34px;font-size:12px;background:#ffe600}.setup-lead-card.none .setup-avatar{background:#eceadf;color:#6b6759}.setup-lead-pick .setup-card-field{gap:2px;font-size:11px}.setup-lead-pick button[role=combobox]{min-height:34px;padding:6px 8px;border-color:#d9d6ca;border-radius:6px;color:#171137;font-size:14px;font-weight:500}.setup-lead-card.none .setup-lead-pick button[role=combobox]{color:#5f5b4e;font-weight:400}.setup-type-pick{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6b6759}.setup-type-pick .setup-select{min-width:190px;min-height:36px;padding:6px 10px;border-radius:8px;font-size:14px;font-weight:500}.setup-calendar{gap:18px}.setup-cal,.setup-calendar{display:flex;flex-direction:column}.setup-cal{gap:8px}p.setup-cal-head{margin:0;font-size:14px;color:#5f5b4e}.setup-cal-head b{font-weight:600;color:#171137}.setup-months{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--months,3),minmax(0,1fr));gap:10px}@container (max-width:560px){.setup-months{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:400px){.setup-months{grid-template-columns:minmax(0,1fr)}}.setup-month{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;background:#fff;border:1px solid #e6e3d8;border-radius:12px}.setup-cal.production .setup-month{background:#fbfaf6}.setup-step .setup-month-name{margin:0;font:500 11px/1.4 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#6b6759}.setup-chips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.setup-chip{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;background:#f1efe7;border-radius:8px}.setup-chip.key{background:#fff3a3}.setup-chip-day{flex:none;width:24px;font-size:18px;font-weight:600;line-height:1.05;color:#171137;font-variant-numeric:tabular-nums}.setup-chip-text{display:flex;flex-direction:column;min-width:0}.setup-chip-text b{font-size:13px;font-weight:500;line-height:1.35;color:#171137;overflow-wrap:anywhere}.setup-chip-text small{color:#6b6759;overflow-wrap:anywhere}.setup-chip.key small{color:#3b382f}.setup-change-link.text-button{margin:0;padding:0;font-size:14px;color:#171137;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b7b4c9}.setup-timings{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:#fbfaf6;border:1px solid #ece9df;border-radius:12px}p.setup-timings-note{margin:0;font-size:12.5px;line-height:1.5;color:#5f5b4e}.setup-adjust-rows{display:grid;grid-template-columns:minmax(0,280px) 64px max-content;align-items:center;gap:8px 10px}.setup-timings-group{display:contents}p.setup-timings-legend{grid-column:1/-1;margin:8px 0 0;font-size:13px;font-weight:600;color:#171137}.setup-timings-group:first-child p.setup-timings-legend{margin-top:0}.setup-adjust-row{display:contents;font-size:13px;color:#3b382f}.setup-adjust-name{min-width:0;font-size:13px;color:#3b382f;overflow-wrap:anywhere}.setup-adjust-row input{width:64px;min-height:32px;padding:4px 9px;border:1px solid #d9d6ca;border-radius:6px;background:#fff;text-align:right;font-size:13px;font-variant-numeric:tabular-nums}.setup-adjust-row input[aria-invalid=true]{border-color:#9e3b28}.setup-adjust-unit{font-size:12.5px;color:#5f5b4e;white-space:nowrap}.setup-adjust-foot{display:flex;align-items:center;gap:14px}.setup-adjust-foot .button{min-height:40px;padding:8px 20px;border-radius:8px;font-size:14px;font-weight:600}.setup-adjust-foot .text-button{margin:0;font-size:13px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b7b4c9}@media(max-width:640px){.setup-focus-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand . exit" "title title title" "bar bar bar";gap:6px 10px;padding:8px 16px 10px}.setup-focus-brand{grid-area:brand}.setup-exit{grid-area:exit}.setup-focus-title{grid-area:title;padding-left:0;border-left:0}.setup-progress{grid-area:bar;display:flex;margin:0}.setup-progress i{flex:1;width:auto}.pipeline-studio.setup-focus .toast,.pipeline-studio:has(.setup-page) .toast{top:auto;bottom:16px}.setup-stage{padding:16px 0 40px}.setup-panel{padding:20px 16px;border-right:0;border-left:0;border-radius:0}.setup-step-words h1{font-size:22px}.setup-done h1{font-size:23px}.setup-done-actions{flex-direction:column;align-items:stretch}.setup-done-actions .button{width:100%}.dc-page.setup-page{padding:24px 16px 40px}.setup-head h1{font-size:27px}.setup-step-card-head{gap:12px;padding:14px}.setup-step-card.open>section{padding:16px 14px}.setup-step-intro{gap:12px}.setup-step-tools{flex:1 1 100%}.setup-type-pick{flex:1}.setup-type-pick .setup-select{min-width:0}.setup-foot{flex-direction:column;align-items:stretch}.setup-foot-actions{flex-direction:column-reverse;align-items:stretch;gap:8px;margin-left:0}.setup-foot .button.primary{width:100%}.setup-skip{align-self:center}.setup-adjust-rows{grid-template-columns:minmax(0,1fr) 64px max-content}}.pp-tidy{max-width:780px;margin:0 0 16px;padding:12px 16px;background:#fff;border:1px solid #f0e2ad;border-left:4px solid #ffe500;border-radius:4px}.pp-tidy h2{margin:0;font-size:14px}.pp-tidy h2 small{margin-left:6px;font:500 11px IBM Plex Mono,monospace;color:#5f5b4e}.pp-tidy>ul{list-style:none;margin:8px 0 0;padding:0}.pp-tidy>ul>li{padding:8px 0;border-top:1px solid #eeece5;font-size:12.5px}.pp-tidy>ul>li>b{display:block;margin-bottom:4px;color:#171137;overflow-wrap:anywhere}.pp-tidy-account{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;padding:2px 0;color:#3b382f}.pp-tidy-account>span{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}@media print{.setup-focus-bar,.setup-foot,.setup-now,.setup-welcome{display:none!important}}#no-sign-in,.pp-tidy{scroll-margin-top:72px}