
#peaco-rnd{--p-bg:light-dark(#f7f8fa,#171c23);--p-paper:light-dark(#fff,#202730);--p-ink:light-dark(#202b38,#e7edf4);--p-muted:light-dark(#667385,#a7b3c4);--p-line:light-dark(#e3e8ee,#36414e);--p-soft:light-dark(#edf1f5,#293440);--p-accent:light-dark(#235c52,#9ed7c5);--p-active:light-dark(#e5f0eb,#283e38);--p-orange:light-dark(#915614,#efbd78);--p-warm:light-dark(#fff3df,#443729);--p-red:light-dark(#a14545,#f2a4a4);font:14px/1.5 'Segoe UI',Arial,sans-serif;color:var(--p-ink);background:var(--p-bg);border:1px solid var(--p-line);border-radius:14px;overflow:clip;--p-pad:18px}
#peaco-rnd *{box-sizing:border-box}#peaco-rnd button,#peaco-rnd input,#peaco-rnd select,#peaco-rnd textarea{font:inherit;color:inherit}#peaco-rnd button:disabled{cursor:default;opacity:.45}#peaco-rnd button:focus-visible,#peaco-rnd input:focus-visible,#peaco-rnd select:focus-visible,#peaco-rnd textarea:focus-visible{outline:2px solid var(--p-accent);outline-offset:3px}#peaco-rnd h1,#peaco-rnd h2,#peaco-rnd h3,#peaco-rnd p{margin:0}#peaco-rnd h1{font-size:26px;line-height:1.25;font-weight:600;letter-spacing:-.6px}#peaco-rnd h2{font-size:17px;font-weight:600}#peaco-rnd h3{font-size:14px;font-weight:600}#peaco-rnd small{font-size:12px;color:var(--p-muted)}#peaco-rnd svg{width:17px;height:17px;flex-shrink:0}#peaco-rnd button{border:0;background:none;text-align:left}#peaco-rnd .p-top{display:flex;align-items:center;gap:24px;padding:18px 110px 18px 22px;background:var(--p-paper);border-bottom:1px solid var(--p-line)}#peaco-rnd .p-brand{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:600;letter-spacing:-.8px}#peaco-rnd .p-logo{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--p-accent);color:var(--p-paper);font-size:23px}#peaco-rnd .p-product{font-size:14px;color:var(--p-muted);font-weight:400;letter-spacing:0;margin-left:5px}#peaco-rnd .p-demo{margin-left:auto;font-size:11px;color:var(--p-muted)}#peaco-rnd .p-shell{display:grid;grid-template-columns:205px minmax(0,1fr);min-height:690px}#peaco-rnd .p-side{padding:24px 12px;background:var(--p-paper);border-right:1px solid var(--p-line)}#peaco-rnd .p-space{font-size:10px;letter-spacing:1.1px;color:var(--p-muted);margin:0 10px 12px}#peaco-rnd nav{display:grid;gap:5px}#peaco-rnd .p-nav{display:flex;align-items:center;gap:10px;border-radius:8px;padding:10px 12px;width:100%;color:var(--p-muted)}#peaco-rnd .p-nav.on{color:var(--p-accent);background:var(--p-active);font-weight:600}#peaco-rnd .p-nav:hover{background:var(--p-soft)}#peaco-rnd .p-nav b{font-size:11px;font-weight:500;margin-left:auto}#peaco-rnd .p-side-project{border-top:1px solid var(--p-line);margin-top:26px;padding-top:23px}#peaco-rnd .p-project-link{padding:0 10px;font-size:13px;font-weight:500}#peaco-rnd .p-project-link span{display:block;color:var(--p-muted);font-size:11px;margin-top:6px}#peaco-rnd .p-team{display:flex;align-items:center;margin:17px 10px;gap:0}#peaco-rnd .p-team span{width:27px;height:27px;border-radius:50%;background:var(--p-soft);border:2px solid var(--p-paper);display:grid;place-items:center;font-size:9px;margin-left:-4px}#peaco-rnd .p-team small{font-size:10px;margin-left:6px}#peaco-rnd .p-person{margin-top:45px;padding:0 6px}#peaco-rnd .p-person label{display:block;font-size:11px;color:var(--p-muted);margin-bottom:8px}#peaco-rnd select{width:100%;min-width:0;border:1px solid var(--p-line);border-radius:7px;background:var(--p-paper);padding:8px;font-size:12px}#peaco-rnd #p-main{min-width:0;padding:28px}#peaco-rnd .p-eyebrow{color:var(--p-muted);font-size:12px;margin-bottom:9px}#peaco-rnd .p-head{display:flex;gap:15px;justify-content:space-between;align-items:flex-start;margin-bottom:24px}#peaco-rnd .p-head p{margin-top:8px;font-size:13px;color:var(--p-muted)}#peaco-rnd .p-date{color:var(--p-muted);font-size:12px;white-space:nowrap;padding-top:8px}#peaco-rnd .p-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:25px}#peaco-rnd .p-stat{padding:15px 12px;background:var(--p-paper);border:1px solid var(--p-line);border-radius:10px}#peaco-rnd .p-stat span{display:block;color:var(--p-muted);font-size:11px}#peaco-rnd .p-stat strong{display:block;font-size:24px;font-weight:500;margin-top:6px}#peaco-rnd .p-tabs{display:flex;gap:20px;border-bottom:1px solid var(--p-line);margin-bottom:22px;flex-wrap:wrap}#peaco-rnd .p-tab{color:var(--p-muted);padding:0 0 12px;font-size:13px;border-bottom:2px solid transparent}#peaco-rnd .p-tab.on{color:var(--p-accent);border-color:var(--p-accent);font-weight:600}#peaco-rnd .p-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 10px}#peaco-rnd .p-section-head h2{font-size:13px}#peaco-rnd .p-row{display:flex;gap:13px;align-items:flex-start;width:100%;padding:var(--p-pad);background:var(--p-paper);border:1px solid var(--p-line);border-radius:10px;margin-bottom:9px}#peaco-rnd button.p-row:hover{border-color:var(--p-accent)}#peaco-rnd .p-row-icon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--p-soft);color:var(--p-muted);flex-shrink:0}#peaco-rnd .p-row-body{flex:1;min-width:0}#peaco-rnd .p-row-title{display:block;font-weight:500;margin-bottom:4px}#peaco-rnd .p-row-meta{display:block;font-size:11px;color:var(--p-muted)}#peaco-rnd .p-row-foot{display:flex;gap:10px;align-items:center;margin-top:11px;flex-wrap:wrap}#peaco-rnd .p-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:5px;background:var(--p-soft);color:var(--p-muted);font-size:11px;white-space:normal}#peaco-rnd .p-pill.green{background:var(--p-active);color:var(--p-accent)}#peaco-rnd .p-pill.warm{background:var(--p-warm);color:var(--p-orange)}#peaco-rnd .p-row-arrow{color:var(--p-muted);padding-top:6px}#peaco-rnd .p-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--p-line);background:var(--p-paper);border-radius:7px;padding:9px 12px;font-size:12px;text-align:center}#peaco-rnd .p-btn.primary{background:var(--p-accent);color:var(--p-paper);border-color:var(--p-accent)}#peaco-rnd .p-btn.ghost{background:transparent}#peaco-rnd .p-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}#peaco-rnd .p-link{padding:0;color:var(--p-accent);font-size:12px;text-decoration:underline;text-underline-offset:3px}#peaco-rnd .p-back{padding:0;margin-bottom:17px;color:var(--p-muted);font-size:12px}#peaco-rnd .p-panel{background:var(--p-paper);border:1px solid var(--p-line);border-radius:10px;padding:20px;margin-bottom:14px}#peaco-rnd .p-panel p{margin-top:9px;font-size:13px}#peaco-rnd .p-report-grid{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:16px}#peaco-rnd[data-comments="below"] .p-report-grid{grid-template-columns:1fr}#peaco-rnd .p-report-section{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--p-line)}#peaco-rnd .p-report-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#peaco-rnd .p-report-section h3{margin-bottom:8px}#peaco-rnd .p-report-section p{font-size:13px;margin:0}#peaco-rnd .p-note{padding:12px;background:var(--p-active);border-radius:7px;font-size:12px;color:var(--p-accent);margin:14px 0}#peaco-rnd .p-review{background:var(--p-paper);border:1px solid var(--p-line);border-radius:10px;padding:15px;margin-bottom:10px}#peaco-rnd .p-review h3{margin:10px 0 6px;font-size:13px}#peaco-rnd .p-review p{font-size:12px;margin-bottom:10px}#peaco-rnd .p-reply{padding-left:10px;border-left:2px solid var(--p-line);color:var(--p-muted);font-size:12px;margin:12px 0}#peaco-rnd .p-table{border-collapse:collapse;width:100%;font-size:12px;margin:12px 0}#peaco-rnd .p-table th,#peaco-rnd .p-table td{border-bottom:1px solid var(--p-line);text-align:left;padding:9px 5px;overflow-wrap:anywhere}#peaco-rnd .p-table th{font-weight:500;color:var(--p-muted)}#peaco-rnd .p-accept{margin-top:14px;padding-top:16px;border-top:1px solid var(--p-line)}#peaco-rnd .p-accept small{display:block;margin:9px 0}#peaco-rnd .p-form{display:grid;gap:15px}#peaco-rnd .p-field{display:grid;gap:6px;font-size:12px;font-weight:500}#peaco-rnd .p-field input,#peaco-rnd .p-field textarea{width:100%;border:1px solid var(--p-line);border-radius:7px;background:var(--p-paper);padding:10px;font-size:13px;font-weight:400;resize:vertical}#peaco-rnd .p-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}#peaco-rnd .p-tree{margin-top:18px}#peaco-rnd .p-tree-line{padding-left:22px;border-left:1px solid var(--p-line);margin:0 0 0 13px;padding-top:12px}#peaco-rnd .p-empty{text-align:center;padding:38px 20px;color:var(--p-muted);font-size:13px}#peaco-rnd .p-person-row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--p-line);padding:12px 0;font-size:13px}#peaco-rnd .p-toast-active{padding:12px 22px;background:var(--p-active);color:var(--p-accent);font-size:13px;border-top:1px solid var(--p-line)}#peaco-rnd .p-danger{color:var(--p-red);font-size:12px}#peaco-rnd .p-source{padding:12px;border-radius:8px;background:var(--p-soft);font-size:12px;margin:12px 0}#peaco-rnd .p-check{display:flex;align-items:center;gap:8px;font-size:12px;margin:10px 0}#peaco-rnd [hidden]{display:none!important}
@media(max-width:850px){#peaco-rnd .p-shell{grid-template-columns:170px minmax(0,1fr)}#peaco-rnd #p-main{padding:22px 18px}#peaco-rnd .p-report-grid{grid-template-columns:1fr}#peaco-rnd .p-space{font-size:9px}#peaco-rnd .p-nav{padding:10px 8px;font-size:12px}#peaco-rnd .p-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){#peaco-rnd .p-shell{display:block}#peaco-rnd .p-side{border-right:0;border-bottom:1px solid var(--p-line);padding:12px}#peaco-rnd .p-side>.p-space,#peaco-rnd .p-side-project{display:none}#peaco-rnd nav{display:flex;flex-wrap:wrap;gap:4px}#peaco-rnd .p-nav{width:auto;padding:8px;font-size:12px}#peaco-rnd .p-nav b{display:none}#peaco-rnd .p-person{margin:12px 0 0;display:flex;align-items:center;gap:10px}#peaco-rnd .p-person label{margin:0;white-space:nowrap}#peaco-rnd .p-person select{flex:1}#peaco-rnd .p-top{padding:16px 100px 16px 16px}#peaco-rnd .p-demo,#peaco-rnd .p-product{display:none}#peaco-rnd #p-main{padding:22px 14px}#peaco-rnd h1{font-size:24px}#peaco-rnd .p-date{display:none}#peaco-rnd .p-head{flex-wrap:wrap}#peaco-rnd .p-fields{grid-template-columns:1fr}#peaco-rnd .p-tabs{gap:14px}#peaco-rnd .p-tab{font-size:12px}#peaco-rnd .p-panel{padding:15px}#peaco-rnd .p-tree-line{padding-left:12px;margin-left:5px}#peaco-rnd .p-row{padding:14px;gap:9px}#peaco-rnd .p-row-icon{display:none}#peaco-rnd .p-btn{flex-wrap:wrap}#peaco-rnd .p-row-title{overflow-wrap:anywhere}}
@media(pointer:coarse){#peaco-rnd button,#peaco-rnd select{min-height:44px}#peaco-rnd input,#peaco-rnd textarea,#peaco-rnd select{font-size:16px!important}}
