.pca-page{color:#253346}.pca-tool{padding-bottom:72px}.pca-tool-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.pca-tool-head h2{margin:0;font-size:24px}.pca-tool-head p{color:#526174;margin:6px 0 0}.pca-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}.pca-form,.pca-preview,.pca-results{background:#fff;border:1px solid #dce4eb;border-radius:14px;min-width:0;padding:22px;box-shadow:0 4px 20px #21374b0a}.pca-form{flex-direction:column;gap:17px;display:flex}.pca-preview-col{gap:16px;min-width:0;display:grid;position:sticky;top:80px}.pca-preview:focus{outline-offset:3px;outline:3px solid #93bdea}.pca-field{color:#26384a;flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:650;display:flex}.pca-field textarea,.pca-field input:not([type=file]),.pca-field select{color:#172635;background:#fff;border:1px solid #b7c6d5;border-radius:7px;width:100%;min-width:0;padding:9px 10px;font-size:14px;font-weight:400}.pca-field textarea{resize:vertical;font-family:ui-monospace,monospace;line-height:1.4}.pca-field select{padding-right:28px}.pca-field :focus-visible,.pca-page button:focus-visible,.pca-page summary:focus-visible,.pca-page a:focus-visible{outline-offset:2px;outline:3px solid #77aee8}.pca-upload{cursor:pointer;align-self:flex-start;font-weight:600;position:relative}.pca-upload input{opacity:0;width:1px;height:1px;position:absolute}.pca-segment-field{border:0;min-width:0;margin:0;padding:0}.pca-segment-field legend{margin-bottom:7px;font-size:14px;font-weight:650}.pca-segments{background:#e9eef3;border-radius:9px;gap:3px;min-width:0;padding:4px;display:flex}.pca-segments button,.pca-segments span,.pca-segments b{text-align:center;color:#344459;background:0 0;border:0;border-radius:6px;flex:1;min-width:0;padding:8px 6px;font-size:13px}.pca-segments button{cursor:pointer}.pca-segments button[aria-pressed=true],.pca-segments b{color:#153b62;background:#fff;box-shadow:0 1px 3px #1f364029}.pca-segments button:hover:not([aria-pressed=true]):not([aria-disabled=true]){background:#d8e3ed}.pca-segments button[aria-disabled=true]{color:#718090;cursor:not-allowed}.pca-plots>.pca-plot-option{padding:0;display:flex;position:relative}.pca-plot-option>button{width:100%}.pca-plot-option [role=tooltip]{z-index:4;color:#fff;background:#25384b;border-radius:5px;width:190px;padding:8px;display:none;position:absolute;top:100%;right:0;box-shadow:0 3px 12px #0003}.pca-plot-option:hover [role=tooltip],.pca-plot-option:focus-within [role=tooltip]{display:block}.pca-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pca-details{border-top:1px solid #e1e7ed;padding-top:14px}.pca-details summary{cursor:pointer;font-weight:700}.pca-details[open]>:not(summary){margin-top:15px}.pca-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.pca-check input{accent-color:#1769b1;width:17px;height:17px}.pca-graph-scroll{margin-top:12px;overflow-x:auto}.pca-graph{width:100%;min-width:480px}.pca-graph.mobile{min-width:0}.pca-graph svg,.pca-thumb svg,.pca-guide svg{width:100%;height:auto;display:block}.pca-empty{color:#516273;background:#f5f8fa;place-items:center;min-height:260px;display:grid}.pca-error{color:#a32621;overflow-wrap:anywhere;font-size:14px}.pca-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.pca-actions button:disabled{opacity:.5;cursor:not-allowed}.pca-export{position:relative}.pca-export summary{cursor:pointer;list-style:none}.pca-export>div{z-index:8;background:#fff;border:1px solid #d2dce6;border-radius:8px;min-width:190px;padding:4px;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #1233}.pca-export>div button{text-align:left;background:#fff;border:0;border-radius:5px;width:100%;padding:9px;display:block}.pca-export>div button:hover{background:#eef5fb}.pca-results .pca-segments{margin-bottom:12px}.pca-table-scroll{max-height:300px;overflow-x:auto}.pca-table-scroll table{border-collapse:collapse;min-width:100%;font-size:13px}.pca-table-scroll th,.pca-table-scroll td{text-align:right;white-space:nowrap;border-bottom:1px solid #e6ebf0;padding:7px 10px}.pca-table-scroll th:first-child,.pca-table-scroll td:first-child{text-align:left;z-index:1;background:#fff;position:sticky;left:0}.pca-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pca-example{background:#fff;border:1px solid #d8dfe8;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pca-thumb{background:#fff;padding-bottom:3%}.pca-thumb svg{overflow:visible}.pca-example-copy{text-align:left;flex-direction:column;flex:1;align-items:flex-start;padding:18px;display:flex}main.ga2#top.pca-page .pfd-landing .pca-example-copy h3{margin:0}main.ga2#top.pca-page .pfd-landing .pca-example-copy p{margin:0 0 16px}.pca-example .pfd-btn{margin-top:auto}.pca-guide{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}.pca-guide h3{margin:0 0 12px;font-size:23px}.pca-guide h3:not(:first-child),main.ga2#top.pca-page .pca-guide .pca-guide-marks+h3{margin-top:28px}.pca-guide p{color:#46596c;line-height:1.7}.pca-guide figure{border:1px solid #e0e8ef;border-radius:12px;margin:0;overflow:hidden}.pca-guide figcaption{color:#4b5f71;background:#f6f9fc;padding:12px 16px;font-size:14px}.pca-step-art table{border-collapse:collapse;width:100%;font-size:11px}.pca-step-art th,.pca-step-art td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5ebf0;padding:5px 2px}.pca-step-art p{font-size:13px}.pca-page .closing-wrap{padding-bottom:96px}@media (width<=900px){.pca-workspace{grid-template-columns:1fr}.pca-preview-col{position:static}.pca-guide{grid-template-columns:1fr}.pca-guide figure{max-width:640px}}@media (width<=600px){.pca-workspace{flex-direction:column;display:flex}.pca-preview-col{order:-1;width:100%}.pca-form{width:100%}.pca-tool-head{align-items:flex-start}.pca-preview,.pca-form,.pca-results{padding:16px}.pca-graph{min-width:640px}.pca-examples{grid-template-columns:1fr}.pca-page .closing-wrap{padding-bottom:72px}.pca-plots button{font-size:12px}.pca-pair{gap:8px}}.pca-page .wrap{width:min(100% - 32px,1136px);max-width:1136px;margin-inline:auto}.pca-tool-head,.pca-tool-head h2,.pca-form,.pca-form label,.pca-form legend,.pca-preview,.pca-results{text-align:left}@media (width<=768px){main.ga2#top.pca-page .pca-table-scroll[data-more-columns]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}}.pca-guide-marks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none;display:grid}.pca-guide-marks li{align-items:center;gap:8px;display:flex}.pca-guide-marks b{color:#fff;background:#1769b1;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.pca-ready{border:0;min-width:0;margin:0;padding:0}.pca-ready:disabled{opacity:.8}.pca-example button:disabled{opacity:.55}main.ga2#top.pca-page .pfd-landing .wrap{width:min(100% - 32px,1136px);max-width:1136px;padding-inline:0}main.ga2#top.pca-page .pfd-landing .heading p{max-width:800px}main.ga2#top.pca-page .pfd-landing .pca-step-art{flex-direction:column;justify-content:center;gap:12px;min-height:120px;display:flex}.pca-art-segments{background:#e8edf3;border-radius:5px;align-items:center;gap:4px;width:100%;padding:4px;display:flex}.pca-art-segments>*{text-align:center;white-space:nowrap;flex:1;min-width:0;padding:7px 3px;font-size:12px}.pca-art-segments b{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0002}.pca-art-select{white-space:nowrap;border:1px solid #ccd5df;border-radius:5px;justify-content:space-between;gap:6px;width:100%;padding:7px;font-size:13px;display:flex}@media (width>=901px){main.ga2#top.pca-page .pfd-landing .pfd-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=901px) and (width<=1100px){main.ga2#top.pca-page .pfd-landing .pfd-steps .step-art,main.ga2#top.pca-page .pfd-landing .pca-step-art{padding:8px}.pca-art-segments>*{padding-inline:2px;font-size:11px}.pca-art-select{font-size:12px}}@media (width>=601px) and (width<=900px){main.ga2#top.pca-page .pfd-landing .pfd-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=901px) and (width<=950px){.pca-step-art table{font-size:10px}}.pca-preview-col{grid-template-rows:max-content max-content;align-content:start;align-self:stretch;position:static}.pca-preview{z-index:2;align-self:start;position:sticky;top:80px}.pca-results{position:relative}.pca-graph-scroll:focus-visible,.pca-table-scroll:focus-visible{outline-offset:2px;outline:3px solid #77aee8}main.ga2#top.pca-page .pca-actions .pfd-btn{min-height:40px;padding:8px 14px;font-size:14px;font-weight:400}main.ga2#top.pca-page section.unified-faq{padding-bottom:96px}.pca-field-note{color:#9b2c22;margin:6px 0 0;font-size:13px}@media (width<=900px){.pca-preview{position:static}.pca-guide figure{max-width:100%}}@media (width<=600px){main.ga2#top.pca-page .pfd-landing .pfd-steps{grid-template-columns:1fr;margin-right:0;padding-right:0}.pca-preview-col{display:contents}.pca-preview{order:-1;width:100%}.pca-form{order:0}.pca-results{order:1;width:100%}.pca-segments button,.pca-plots button,.pca-field select,.pca-field input:not([type=file]){min-height:44px}.pca-check{min-height:44px;padding-block:6px}main.ga2#top.pca-page .pca-actions .pfd-btn{min-height:44px}main.ga2#top.pca-page section.unified-faq{padding-bottom:72px}}.pca-page .pca-tool,.pca-workspace>.pca-results{width:100%}@media (width>=901px){.pca-workspace:has(>.pca-results){grid-template-rows:auto minmax(560px,auto);row-gap:16px}.pca-preview-col{grid-area:1/2/3;display:block}.pca-workspace>.pca-results{grid-area:2/1;align-self:start}.pca-preview{flex-direction:column;max-height:calc(100vh - 96px);display:flex}.pca-graph-scroll{flex:0 auto;min-height:0;overflow:auto}.pca-preview>.pca-segment-field,.pca-preview>.pca-actions{flex-shrink:0}}main.ga2#top.pca-page .pca-step-art{box-sizing:border-box;min-width:0}@media (width>=601px){main.ga2#top.pca-page .pfd-landing .wrap{width:min(100% - 80px,1136px)}}
