:root{--ink:#20303b;--ink-2:#334650;--muted:#70808a;--line:#e5ebee;--canvas:#f7f9f9;--paper:#fff;--primary:#7400f0;--primary-dark:#500ea1;--primary-light:#f4e9ff;--soft:#f2f5f5;--amber:#916321;--amber-bg:#fcf6e9;--shadow:0 8px 28px #1a323809}*{box-sizing:border-box}html,body{height:100%}body{background:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:14px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}button,textarea,input,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #d5acfd}.icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.icon.s{width:15px;height:15px}.icon.xs{width:13px;height:13px}.app{flex-direction:column;height:100vh;min-height:680px;display:flex;overflow:hidden}.topbar{border-bottom:1px solid var(--line);z-index:2;background:#fff;flex:0 0 72px;align-items:center;gap:28px;height:72px;padding:0 29px;display:flex}.brand{white-space:nowrap;align-items:center;gap:10px;min-width:242px;display:flex}.mark{place-items:center;width:51px;height:55px;margin-left:-14px;display:grid}.mark img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.brandname{letter-spacing:-.55px;color:#172630;font-size:19px;font-weight:725}.brandname span{color:#30464d;font-weight:460}.topnav{align-items:stretch;gap:22px;height:100%;display:flex}.navlink{color:#66747c;background:0 0;border:0;align-items:center;gap:8px;padding:2px 8px 0;font-size:13px;font-weight:550;display:flex;position:relative}.navlink.active{color:#7400f0;font-weight:680}.navlink.active:after{content:"";background:#7400f0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:7px;right:7px}.topright{white-space:nowrap;align-items:center;gap:16px;margin-left:auto;display:flex}.connected{color:#7400f0;background:#f9f4ff;border:1px solid #ead4fe;border-radius:18px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:640;display:flex}.live-dot{background:#8221fb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d5acfd}.avatar{color:#466164;background:#e5eced;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.shell{flex:1;grid-template-columns:248px minmax(480px,1fr) 328px;min-height:0;display:grid}.sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;min-width:0;padding:28px 15px 18px;display:flex}.micro{color:#94a0a6;letter-spacing:.105em;text-transform:uppercase;font-size:10px;font-weight:730}.side-label{margin:0 11px 15px}.new-button{color:#7400f0;background:#f4e9ff;border:1px solid #d5acfd;border-radius:10px;justify-content:center;align-items:center;gap:9px;height:41px;margin:0 9px 27px;font-weight:690;display:flex}.new-button:hover{background:#ead4fe}.search-history{color:#8f9aa0;border:1px solid #e6ebed;border-radius:9px;align-items:center;gap:8px;height:37px;margin:0 9px 25px;padding:0 10px;display:flex}.search-history input{width:100%;min-width:0;color:var(--ink);border:0;outline:none;font-size:12px}.search-history input::placeholder{color:#a1abb0}.history-heading{color:#8b999e;justify-content:space-between;align-items:center;margin:0 11px 10px;display:flex}.history-item{text-align:left;color:#495a63;background:0 0;border:0;border-radius:9px;align-items:flex-start;gap:10px;width:100%;padding:11px;display:flex}.history-item:hover{background:#f9f4ff}.history-item.active{color:#500ea1;background:#f4e9ff}.history-item .icon{color:#90a0a4;margin-top:1px}.history-item.active .icon{color:#7400f0}.history-item strong{margin-top:0;font-size:12.5px;font-weight:620;line-height:1.35;display:block}.history-item small{color:#8a9aa0;margin-top:4px;font-size:11px;display:block}.history-item.active small{color:#7946ae}.side-divider{background:var(--line);height:1px;margin:23px 11px 20px}.side-bottom{border-top:1px solid var(--line);margin-top:auto;padding-top:17px}.side-setting{color:#69777e;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:10px 13px;font-size:12.5px;display:flex}.sidebar-brand{color:#9aa7aa;margin:15px 12px 0;font-size:10px}.main{flex-direction:column;min-width:0;padding:32px 46px 30px;display:flex;overflow-y:auto}.eyebrow{color:#77898c;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.eyebrow .separator{color:#bac5c7}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.95px;color:#20323b;font-weight:680}.home-head{padding-top:70px}.home-head .hello{color:#7400f0;margin:0 0 12px;font-size:14px;font-weight:700}.home-head h1{max-width:590px;margin-bottom:16px;font-size:35px;line-height:1.16}.home-head p{color:#71828b;max-width:560px;margin-bottom:0;font-size:14.5px;line-height:1.6}.suggested-title{color:#64747c;justify-content:space-between;align-items:center;margin:64px 0 18px;font-size:12px;font-weight:700;display:flex}.suggested-title small{color:#9ba8ad;font-size:11px;font-weight:450}.suggestions{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.suggestion{text-align:left;background:#fff;border:1px solid #e4eaeb;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-height:120px;padding:18px 19px 17px;transition:border-color .1s,transform .1s;display:flex;box-shadow:0 4px 16px #20373b04}.suggestion:hover{border-color:#c086fc;transform:translateY(-1px)}.suggestion .suggestion-icon{color:#7400f0;background:#f4e9ff;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.suggestion .suggestion-icon svg{width:15px;height:15px}.suggestion b{color:#273943;font-size:12.7px;font-weight:690;display:block}.suggestion span{color:#7c8a90;margin-top:3px;font-size:11.5px;line-height:1.43;display:block}.composer{box-shadow:var(--shadow);background:#fff;border:1px solid #dce5e7;border-radius:14px;overflow:hidden}.home-composer{margin-top:26px}.composer textarea{resize:none;color:#2b3d45;background:#fff;border:0;outline:none;width:100%;min-height:66px;padding:17px 19px 8px;font-size:13.5px;line-height:1.5;display:block}.composer textarea::placeholder{color:#a0acb0}.composer-footer{align-items:center;gap:13px;padding:2px 10px 10px 16px;display:flex}.scope{color:#75558e;background:#f9f4ff;border:1px solid #ebf0f0;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:flex}.scope select{color:#75558e;cursor:pointer;background:0 0;border:none;outline:0;max-width:190px;font-size:11px}.composer-hint{color:#a4b0b3;font-size:10.5px}.send{color:#fff;background:var(--primary);border:none;border-radius:9px;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.send:hover{background:var(--primary-dark)}.home-disclaimer{text-align:center;color:#9ba9ad;margin:12px 0 0;font-size:10.5px}.answer-header{margin:1px 0 24px}.answer-header h1{max-width:680px;margin:15px 0 11px;font-size:25.5px;line-height:1.24}.answer-meta{color:#91a0a5;align-items:center;gap:7px;font-size:11.5px;display:flex}.answer-meta .green-tick{color:#7400f0}.tabs{border-bottom:1px solid #dce5e7;flex-wrap:wrap;gap:27px;margin-bottom:19px;display:flex;overflow:visible}.tab{white-space:nowrap;color:#85949b;background:0 0;border:0;flex:none;padding:0 1px 14px;font-size:12.5px;font-weight:560;position:relative}.tab.active{color:#7400f0;font-weight:700}.tab.active:after{content:"";background:#7400f0;height:2.5px;position:absolute;bottom:-1px;left:0;right:0}.tab-count{color:#9f7e40;background:#fcf3e1;border-radius:9px;margin-left:3px;padding:2px 6px;font-size:10px}.response-card{box-shadow:var(--shadow);background:#fff;border:1px solid #e5dfec;border-radius:13px;padding:24px 25px 18px}.response-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.response-kicker{color:#5e7779;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.ready{color:#7400f0;align-items:center;gap:6px;font-size:10.5px;font-weight:650;display:flex}.answer-lead{color:#283d46;letter-spacing:-.08px;margin-bottom:19px;font-size:15px;line-height:1.65}.cite{color:#7400f0;vertical-align:1px;background:#f4e9ff;border:0;border-radius:5px;margin:0 1px;padding:2px 5px;font-size:10px;font-weight:750;display:inline}.response-subtitle{color:#778a8f;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #edf1f1;margin-bottom:11px;padding-top:18px;font-size:11px;font-weight:750}.procedure{align-items:start;gap:11px;padding:9px 0;display:flex}.procedure .bullet{color:#7400f0;margin-top:3px}.procedure b{color:#283d46;font-size:12.7px;font-weight:680;display:block}.procedure p{color:#788a90;margin:3px 0 0;font-size:12px}.review-callout{color:#997239;background:#fdf9ef;border:1px solid #f3e9d2;border-radius:9px;gap:10px;margin:15px 0 0;padding:12px 14px;display:flex}.review-callout b{color:#846028;font-size:11.5px;display:block}.review-callout p{color:#997a4a;margin:3px 0 0;font-size:11.5px;line-height:1.45}.answer-actions{align-items:center;gap:14px;padding:17px 4px 0;display:flex}.answer-actions button{color:#798a90;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.answer-actions button:hover{color:#7400f0}.answer-actions span{color:#a2afb2;margin-right:auto;font-size:10.5px}.reply-box{margin-top:20px}.reply-box textarea{min-height:49px;padding-top:13px}.reply-box .composer-footer{padding-bottom:8px}.panel-card{background:#fff;border:1px solid #e6e0ed;border-radius:12px;padding:22px}.panel-card h3{margin-bottom:12px;font-size:14px}.panel-card p{color:#70818a;font-size:13px;line-height:1.6}.related-item{border-top:1px solid var(--line);padding:13px 0}.related-item b{font-size:12px}.related-item small{color:#8a989e;margin-top:4px;display:block}.reg-card{box-shadow:var(--shadow);background:#fff;border:1px solid #e5dfec;border-radius:13px;padding:23px 25px 20px}.reg-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.reg-top h3{letter-spacing:-.2px;color:#283d46;margin:0;font-size:16px;font-weight:700}.reg-badge{color:#7400f0;white-space:nowrap;background:#f4e9ff;border:1px solid #ead4fe;border-radius:18px;padding:5px 9px;font-size:10.5px;font-weight:700}.reg-intro{color:#71828a;margin:0 0 11px;font-size:12.8px;line-height:1.55}.reg-section{border-top:1px solid #edf0f1;padding:17px 0}.reg-section-body{flex:1;min-width:0}.reg-section-head{align-items:center;gap:10px;margin:2px 0 8px;display:flex}.reg-section-head h4{color:#31434d;margin:0;font-size:14px;font-weight:730}.reg-status{color:#775a9d;white-space:nowrap;background:#f7f0ff;border-radius:12px;padding:3px 7px;font-size:10px;font-weight:650}.reg-section-body>p{color:#526873;margin:0 0 6px;font-size:12.2px;line-height:1.55}.reg-effect{color:#819198;font-size:11.5px;line-height:1.5}.reg-effect b{color:#586d78;font-weight:700}.reg-section-body a{color:#7400f0;text-decoration:none}.reg-section-body a:hover{text-decoration:underline}.reg-doc-hint{color:#95a3a9!important;margin-bottom:9px!important;font-size:10.5px!important}.reg-doc-list{border:1px solid #e8e9ed;border-radius:9px;overflow:hidden}.reg-doc-row{background:#fff;border-bottom:1px solid #edf0f1;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:9px;padding:10px 11px;display:grid}.reg-doc-row:nth-child(2n){background:#fcfaff}.reg-doc-row:last-child{border-bottom:0}.reg-doc-name{color:#3d505a;font-size:11.5px;font-weight:690}.reg-doc-reason{color:#84949b;font-size:10.8px;line-height:1.4}.reg-empty{color:#745d8c;background:#fbf8ff;border:1px solid #ead4fe;border-radius:9px;padding:14px;font-size:12px;line-height:1.55}.reg-foot{color:#8a9a9f;border-top:1px solid #edf0f1;padding-top:13px;font-size:10.8px;line-height:1.5}.reg-foot a{color:#7400f0;font-weight:650;text-decoration:none}.reg-foot a:hover{text-decoration:underline}.evidence{border-left:1px solid var(--line);background:#fbfcfc;padding:29px 22px 20px;overflow-y:auto}.evidence-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.evidence-title{color:#253a44;letter-spacing:-.12px;font-size:14px;font-weight:750}.evidence-sub{color:#98a5a9;margin:0 0 23px;font-size:11px}.rail-heading{color:#6b7f85;border-bottom:1px solid #e4eaec;justify-content:space-between;align-items:center;margin-bottom:9px;padding-bottom:11px;font-size:11px;font-weight:730;display:flex}.rail-heading span:last-child{color:#9ca9ad;font-size:10px;font-weight:500}.source-item{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:10px;width:100%;padding:10px 7px 11px;display:flex}.source-item:hover,.source-item.open{background:#f9f4ff;border-color:#ead4fe}.source-icon{color:#7400f0;background:#f4e9ff;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.source-icon svg{width:16px;height:16px}.source-item b{color:#374c53;font-size:11.6px;font-weight:670;line-height:1.35;display:block}.source-item small{color:#8d9da1;align-items:center;gap:5px;margin-top:5px;font-size:10px;display:flex}.authority-dot{background:#8221fb;border-radius:50%;width:5px;height:5px;display:inline-block}.source-preview{color:#8061a1;background:#f9f4ff;border-left:2px solid #c086fc;border-radius:0 7px 7px 0;margin:0 3px 9px 48px;padding:10px 11px;font-size:10.5px;line-height:1.5}.rail-divider{border-top:1px solid #e4eaec;margin:18px 0}.metric-row{color:#7e8f94;justify-content:space-between;align-items:center;margin:14px 0;font-size:11.5px;display:flex}.metric-row b{color:#3d5159;font-size:11.5px;font-weight:630}.conf{align-items:center;gap:5px;display:inline-flex;color:#7400f0!important;font-weight:720!important}.quality-note{color:#8a9b9c;background:#f3f6f6;border-radius:8px;padding:10px 11px;font-size:10.5px;line-height:1.5}.rail-button{color:#68458a;background:#fff;border:1px solid #e3d4f2;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:13px;padding:11px;font-size:11.5px;font-weight:660;display:flex}.rail-button:hover{background:#f4e9ff}.rail-foot{color:#acb7b8;margin-top:18px;font-size:10px;line-height:1.6}.source-type{color:#7400f0;background:#f4e9ff;border-radius:7px;padding:4px 7px;font-size:9.5px;font-weight:660}.knowledge-item{border-bottom:1px solid #ecf0f0;align-items:start;gap:10px;padding:14px 1px;display:flex}.knowledge-item:last-child{border:none}.knowledge-item .source-icon{background:#f4e9ff}.knowledge-item b{color:#40535a;font-size:12px;display:block}.knowledge-item small{color:#91a2a5;margin-top:4px;font-size:10.5px;display:block}.authority-tip{background:#f9f4ff;border:1px solid #ead4fe;border-radius:10px;margin-top:20px;padding:13px 14px}.authority-tip b{color:#7040a8;align-items:center;gap:7px;font-size:11.5px;display:flex}.authority-tip p{color:#9383a1;margin:8px 0 0;font-size:11px;line-height:1.55}.floating-toast{color:#fff;opacity:0;pointer-events:none;z-index:20;background:#253c43;border-radius:10px;padding:11px 17px;font-size:12px;transition:opacity .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 9px 24px #253c4329}.floating-toast.show{opacity:1}.design-label{z-index:10;color:#a7b4b8;letter-spacing:.04em;font-size:9px;position:fixed;bottom:11px;right:17px}.hidden{display:none!important}.connected.offline{color:#846028;background:#fdf9ef;border-color:#f3e9d2}.connected.offline .live-dot{background:#b59c6c;box-shadow:0 0 0 3px #f3e9d2}.sidebar-empty{color:#92a1a7;padding:8px 12px;font-size:11px;line-height:1.5}.history-item strong{overflow-wrap:anywhere}.result-state{border:1px solid var(--line);color:#6b7f85;background:#fff;border-radius:12px;padding:22px}.home-existing{border-top:1px solid var(--line);color:#526873;margin-top:22px;padding-top:16px;font-size:12px}.home-existing p{color:#8a9a9f;margin:5px 0 0}.review-jump{color:#916321;background:#fdf9ef;border:1px solid #f3e9d2;border-radius:8px;align-items:center;gap:6px;margin-top:9px;padding:5px 8px;font-size:11px;display:flex}.answer-markdown{color:#283d46;overflow-wrap:anywhere;font-size:13.5px;line-height:1.62}.answer-markdown h1,.answer-markdown h2,.answer-markdown h3,.answer-markdown h4{letter-spacing:0;margin:18px 0 8px;font-weight:700;line-height:1.3}.answer-markdown h1{font-size:20px}.answer-markdown h2{font-size:17px}.answer-markdown h3{font-size:14px}.answer-markdown h4{font-size:12.5px}.answer-markdown p{margin:0 0 13px}.answer-markdown ul,.answer-markdown ol{margin:6px 0 17px;padding-left:22px}.answer-markdown li{margin:4px 0}.answer-markdown a{color:#7400f0;overflow-wrap:anywhere}.answer-markdown blockquote{color:#627780;border-left:3px solid #d5acfd;margin:12px 0;padding-left:12px}.answer-markdown code{background:#f9f4ff;border-radius:4px;padding:1px 3px}.answer-markdown pre{background:#f5f6f8;border-radius:7px;padding:11px;overflow-x:auto}.answer-markdown table{border-collapse:collapse;width:100%;margin-bottom:0}.answer-markdown th,.answer-markdown td{border:1px solid var(--line);text-align:left;white-space:normal;padding:6px 9px}.answer-citations{color:#778a8f;border-top:1px solid #edf1f1;margin-top:10px;padding-top:12px;font-size:11px}.answer-citations b{margin-right:7px}.answer-citations .cite{white-space:normal;text-align:left;max-width:100%;margin:3px 3px 2px 0;padding:3px 6px;display:inline-block}.review-callout p strong{color:#846028}.review-callout p+p{margin-top:8px}.review-callout.review-neutral{color:#6b7f85;background:#f7f8f9;border-color:#e4ebee}.review-callout.review-neutral b,.review-callout.review-neutral p{color:#6b7f85}.related-button{text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%;display:block}.related-button:hover{background:#fcfaff}.context-disclaimer{border-top:1px solid var(--line);margin:8px 0 0;padding-top:12px;font-size:11px!important}.context-source-preview{margin:12px 0}.context-source-preview p{margin:4px 0 0}.run-id-value{overflow-wrap:anywhere;text-align:right;max-width:150px}@media (width<=1160px){.shell{grid-template-columns:212px minmax(450px,1fr) 280px}.main{padding:28px 30px}.topnav{gap:7px}.brand{min-width:208px}.topbar{padding:0 21px}.evidence{padding:27px 17px}}@media (width<=950px){.shell{grid-template-columns:200px minmax(0,1fr)}.evidence,.topnav .navlink:nth-child(n+3){display:none}.main{padding:30px 32px}}@media (width<=660px){.app{height:auto;min-height:100vh;overflow:auto}.topbar{gap:10px;padding:0 14px}.brand{min-width:0}.brandname{font-size:17px}.topnav{display:none}.connected{padding:9px;font-size:0}.connected .live-dot{margin:0}.avatar{display:none}.shell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--line);padding:11px 14px}.sidebar .side-label,.sidebar .search-history,.sidebar .history-heading,.sidebar .history-item,.sidebar .side-divider,.sidebar .side-bottom,.sidebar .sidebar-brand{display:none}.sidebar .new-button{margin:0}.main{padding:28px 19px 45px;overflow:visible}.home-head{padding-top:18px}.home-head h1{font-size:30px}.suggested-title{margin-top:42px}.suggestions{grid-template-columns:1fr}.suggestion{min-height:92px}.answer-header h1{font-size:23px}.response-card,.reg-card{padding:19px}.reg-doc-row{grid-template-columns:minmax(0,1fr);gap:3px}.tabs{gap:17px}.tab{font-size:11.5px}.composer-hint,.design-label{display:none}}.shell{--evidence-drawer-width:min(380px, calc(100vw - 64px));grid-template-rows:minmax(0,1fr);grid-template-columns:248px minmax(0,1fr);min-height:0;position:relative;overflow:hidden}.sidebar{min-height:0;overflow:hidden}#history-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d5acfd transparent;flex:auto;min-height:0;overflow:hidden auto}.side-divider,.side-bottom{flex-shrink:0}.main{overscroll-behavior-y:contain;overflow-anchor:none;min-width:0;min-height:0;padding:32px clamp(24px,4vw,64px) 30px;display:block;overflow:hidden auto}.content{width:100%;max-width:1010px;margin:0 auto}.evidence{width:var(--evidence-drawer-width);z-index:5;visibility:hidden;pointer-events:none;background:#fff;min-height:0;transition:transform .23s,visibility .23s;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-12px 0 34px #231d351f}.evidence.evidence-open{visibility:visible;pointer-events:auto;transform:translate(0)}.evidence-toggle{z-index:6;color:#7400f0;background:#f9f4ff;border:1px solid #ead4fe;border-right:0;border-radius:9px 0 0 9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:38px;min-height:135px;padding:12px 8px;transition:right .23s,background .16s;display:flex;position:absolute;top:54px;right:0;box-shadow:-2px 2px 9px #2f1c4c0f}.evidence-toggle:hover{background:#f4e9ff}.evidence-toggle span{writing-mode:vertical-rl;font-size:11px;font-weight:650;line-height:1}.evidence-toggle.open{right:var(--evidence-drawer-width)}@media (width<=1160px){.shell{grid-template-columns:212px minmax(0,1fr)}.main{padding:28px 30px}}@media (width<=950px){.shell{grid-template-columns:200px minmax(0,1fr)}.evidence{display:block}}@media (width<=660px){.app{height:auto;min-height:100dvh;overflow:visible}.shell{display:block;overflow:visible}.sidebar{min-height:auto;overflow:visible}.main{padding:28px 19px 45px;overflow:visible}.evidence{width:var(--evidence-drawer-width);position:fixed;top:72px;bottom:0}.evidence-toggle{position:fixed;top:106px}}@media (prefers-reduced-motion:reduce){.evidence,.evidence-toggle{transition:none}}.topright{flex-shrink:0;gap:15px}.company-logo{object-fit:contain;flex:none;width:128px;height:auto;max-height:52px;margin-left:9px;display:block}.search-history{flex-shrink:0}.search-history input[type=search]{appearance:none;flex:auto}.search-history input[type=search]::-webkit-search-cancel-button{display:none}.search-clear{color:#87949c;background:0 0;border:none;border-radius:5px;flex:0 0 20px;place-items:center;width:20px;height:24px;padding:0;display:grid}.search-clear:hover{color:#7400f0;background:#f4e9ff}#home-screen .home-composer{margin-top:34px}#home-screen .suggested-title{margin-top:43px}.answer-table-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;border-radius:2px;width:100%;max-width:100%;margin:0 0 15px;overflow-x:auto}.answer-table-scroll table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:760px;display:table}.answer-table-scroll th,.answer-table-scroll td{vertical-align:top;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.answer-table-scroll table:has(tr>:nth-child(3):last-child) tr>:first-child{width:23%}.answer-table-scroll table:has(tr>:nth-child(3):last-child) tr>:nth-child(3){width:20%}@media (width<=1160px){.company-logo{width:110px;margin-left:2px}.topright{gap:10px}}@media (width<=950px){.company-logo{width:88px}.topbar{gap:11px}.topnav{gap:3px}}@media (width<=660px){.company-logo{width:72px;max-height:34px;margin-left:0}.topright{gap:8px}#home-screen .home-composer{margin-top:26px}#home-screen .suggested-title{margin-top:34px}}.pdq-auth-page{background:#f8fafb;place-items:center;min-height:100vh;padding:30px 16px;display:grid}.pdq-auth-card{text-align:center;background:#fff;border:1px solid #e5e9ed;border-radius:18px;width:min(100%,510px);padding:34px 36px;box-shadow:0 24px 65px #263d5010}.pdq-auth-mascot{object-fit:contain;max-width:100%;height:68px}.pdq-auth-eyebrow{color:#7400f0;margin:18px 0 10px;font-size:12px;font-weight:700}.pdq-auth-card h1{color:#233745;letter-spacing:-.6px;margin:0 0 13px;font-size:clamp(24px,3vw,30px);line-height:1.18}.pdq-auth-card>p{color:#728491;font-size:13px;line-height:1.6}.pdq-google-signin{color:#fff;cursor:pointer;background:#7400f0;border:1px solid #7400f0;border-radius:10px;width:100%;margin:24px 0 12px;padding:13px 14px;font-weight:700;display:block}.pdq-google-signin:disabled{cursor:not-allowed;background:#d3c5df;border-color:#d3c5df}.pdq-google-signin:not(:disabled):hover{background:#6300d4}.pdq-auth-card .pdq-auth-alert{color:#9a4c2f;background:#fff7f2;border:1px solid #f2ded0;border-radius:8px;margin-top:12px;padding:10px;font-size:12px}.pdq-auth-card .pdq-auth-status{color:#746386;margin-top:22px}.pdq-auth-card .pdq-auth-foot{border-top:1px solid #f0f1f2;margin-top:22px;padding-top:18px;font-size:11px}.pdq-auth-company{width:115px;height:auto;margin:18px auto 0;display:block}.pdq-logout-button{color:#7400f0;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e7d7f6;border-radius:8px;padding:7px 9px;font-size:11px}.pdq-logout-button:hover{background:#f8f1ff}@media (width<=660px){.pdq-auth-card{padding:28px 22px}.pdq-logout-button{padding:6px;font-size:10px}}.topbar{gap:26px}.header-identity{flex:none;align-items:center;gap:34px;min-width:0;display:flex}.header-identity .company-logo{object-fit:contain;width:128px;height:auto;max-height:53px;margin:0}.header-identity .brand{gap:8px;min-width:0}.header-identity .mark{width:49px;height:54px;margin-left:0}.topright{margin-left:auto}@media (width<=1160px){.topbar{gap:18px}.header-identity{gap:20px}.header-identity .company-logo{width:110px}}@media (width<=950px){.topbar,.header-identity{gap:12px}.header-identity .company-logo{width:96px}.header-identity .mark{width:42px;height:49px}.brandname{font-size:17px}}@media (width<=660px){.topbar{gap:9px}.header-identity{gap:8px}.header-identity .company-logo{width:80px;max-height:39px}.header-identity .mark{width:37px;height:42px}.header-identity .brand{gap:4px}.brandname{font-size:15px}.topright{gap:6px}}@media (width<=420px){.header-identity .company-logo{width:72px}.header-identity .brandname{display:none}}.app{--pdq-sidebar-width:248px}.topbar{grid-template-columns:var(--pdq-sidebar-width) minmax(0, 1fr) auto;align-items:center;gap:0;padding:0;display:grid}.topbar-sidebar-brand{border-right:none;grid-column:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.topbar-sidebar-brand .company-logo{object-fit:contain;width:130px;max-height:55px;margin:0;display:block}.topbar-main{grid-column:2;align-items:center;gap:clamp(14px,2.2vw,32px);min-width:0;height:100%;padding-left:clamp(18px,2.15vw,30px);display:flex}.topbar-main .brand{flex:none;gap:8px;min-width:0}.topbar-main .mark{width:49px;height:54px;margin-left:0}.topbar-main .topnav{gap:13px;min-width:0}.topright{grid-column:3;gap:13px;margin-left:0;padding:0 27px 0 13px}.pdq-auth-page{background:#faf9fd;min-height:100dvh;padding:34px 16px}.pdq-auth-card{background:#fff;border:1px solid #e5e7ef;border-radius:21px;width:min(100%,574px);padding:clamp(30px,6.75vw,75px) clamp(18px,3.6vw,41px) 47px;box-shadow:0 20px 50px #33315912}.pdq-auth-brand{justify-content:center;align-items:center;gap:clamp(14px,2.25vw,24px);min-width:0;display:flex}.pdq-auth-mascot{object-fit:contain;flex:none;width:clamp(69px,9.75vw,104px);height:clamp(77px,10.5vw,110px)}.pdq-auth-card .pdq-auth-brand h1{letter-spacing:-1.65px;color:#213647;white-space:nowrap;margin:0;font-size:clamp(26px,4.2vw,47px);font-weight:750;line-height:1.1}.pdq-auth-card .pdq-auth-subtitle{color:#728396;margin:42px 0 0;font-size:clamp(12px,1.5vw,16px);line-height:1.45}.pdq-google-signin{border-radius:10px;margin:40px 0 23px;padding:14px 11px;font-size:15px;line-height:1.35}.pdq-auth-card .pdq-auth-foot{color:#8290a1;border-top:1px solid #ecebf1;margin-top:0;padding-top:21px;font-size:11px;line-height:1.5}.pdq-auth-company{object-fit:contain;width:135px;max-width:55%;height:auto;margin:24px auto 0}.pdq-auth-card .pdq-auth-status,.pdq-auth-card .pdq-auth-alert{margin:16px 0 0}@media (width<=1160px){.app{--pdq-sidebar-width:212px}.topbar-main{gap:13px;padding-left:18px}.topbar-main .topnav{gap:3px}.topbar-main .brandname{font-size:17px}.topright{gap:8px;padding-right:17px}.topbar-sidebar-brand .company-logo{width:120px}}@media (width<=950px){.app{--pdq-sidebar-width:200px}.topbar-main{gap:8px;padding-left:13px}.topbar-main .mark{width:42px;height:48px}.topbar-main .brandname{font-size:15px}.topbar-main .topnav{gap:0}.topbar-main .navlink{padding-left:5px;padding-right:5px}.topright{gap:6px;padding-left:7px;padding-right:10px}.topbar-sidebar-brand .company-logo{width:110px}}@media (width<=760px){.topbar-main .topnav{display:none}.topright .connected{padding:8px;font-size:0}.topright .connected .live-dot{margin:0}}@media (width<=660px){.app{--pdq-sidebar-width:105px}.topbar-sidebar-brand .company-logo{width:90px;max-height:37px}.topbar-main{padding-left:8px}.topbar-main .mark{width:35px;height:42px}.topbar-main .brandname{font-size:14px}.topright{padding-left:5px;padding-right:8px}.pdq-auth-card{border-radius:18px;padding:26px 18px 24px}.pdq-auth-brand{gap:10px}.pdq-auth-mascot{width:66px;height:74px}.pdq-auth-card .pdq-auth-brand h1{letter-spacing:-.75px;font-size:clamp(22px,6vw,30px)}.pdq-auth-card .pdq-auth-subtitle{margin-top:26px}.pdq-google-signin{margin:25px 0 18px;padding:12px 10px;font-size:14px}.pdq-auth-card .pdq-auth-foot{padding-top:17px;font-size:10px}.pdq-auth-company{width:110px;margin-top:17px}}@media (width<=420px){.topbar-main .brandname{display:none}.topbar-main .mark{width:31px}.pdq-auth-mascot{width:58px;height:65px}}.pdq-auth-card .pdq-google-signin{width:75%;margin-left:auto;margin-right:auto}.pdq-auth-card .pdq-auth-foot{padding-top:0}.pdq-share-trigger-v053a{color:#3e4053;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6d7de;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;display:inline-flex}.pdq-share-trigger-v053a:disabled{opacity:.5;cursor:default}.pdq-share-backdrop-v053a{z-index:2000;background:#0f142187;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.pdq-share-modal-v053a{box-sizing:border-box;color:#202332;background:#fff;border-radius:15px;width:min(100%,485px);max-height:calc(100vh - 36px);padding:25px;font-family:inherit;overflow-y:auto;box-shadow:0 24px 75px #00000040}.pdq-share-header-v053a{justify-content:space-between;align-items:center;display:flex}.pdq-share-header-v053a h2{margin:0;font-size:20px;font-weight:650;line-height:1.3}.pdq-share-close-v053a{cursor:pointer;color:#6e7280;background:0 0;border:0;font-size:26px}.pdq-share-modal-v053a p{color:#5d6170;margin:12px 0 19px;font-size:14px;line-height:1.5}.pdq-share-modal-v053a fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.pdq-share-option-v053a{cursor:pointer;border:1px solid #dcdde5;border-radius:10px;align-items:center;gap:13px;padding:14px;display:flex}.pdq-share-option-v053a:has(input:checked){background:#f9f6ff;border-color:#6c50a2}.pdq-share-option-v053a input{accent-color:#6c50a2;width:17px;height:17px}.pdq-share-option-v053a span{gap:3px;display:grid}.pdq-share-option-v053a strong{font-size:14px;font-weight:650}.pdq-share-option-v053a small{color:#666b79;font-size:13px}.pdq-share-actions-v053a{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.pdq-share-actions-v053a button{cursor:pointer;color:#303245;font:inherit;background:#fff;border:1px solid #dcdde5;border-radius:8px;padding:9px 17px}.pdq-share-actions-v053a .pdq-share-primary-v053a{color:#fff;background:#6c50a2;border-color:#6c50a2}.pdq-share-actions-v053a button:disabled{opacity:.6;cursor:default}.pdq-share-error-v053a{font-weight:500;color:#b42318!important}.pdq-rev1{--r1-purple:#6200ed;--r1-purple-dark:#4300c2;--r1-ink:#12122f;--r1-border:#d5d0ef;--r1-muted:#4d5272;color:var(--r1-ink);background:radial-gradient(at 86% 2%,#e9d5ff 0%,#0000 42%),linear-gradient(175deg,#fff 3%,#f6f2ff 62%,#f5f4fc 100%);width:100%;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif}.pdq-rev1 .r1-topbar{box-sizing:border-box;z-index:30;background:#ffffffed;border-bottom:1px solid #e5dff6;align-items:center;gap:28px;height:68px;padding:0 3.2%;display:flex;position:relative}.pdq-rev1 .r1-brand{white-space:nowrap;flex-shrink:0;align-items:center;gap:14px;display:flex}.pdq-rev1 .r1-brand>img:first-child{object-fit:contain;width:132px;max-height:55px}.pdq-rev1 .r1-brand-separator{border-left:1px solid #aaa1d4;height:39px;margin-right:2px}.pdq-rev1 .r1-mascot{object-fit:contain;width:41px;height:40px}.pdq-rev1 .r1-nav{flex:1;justify-content:center;align-items:stretch;gap:32px;height:100%;display:flex}.pdq-rev1 .r1-nav button{white-space:nowrap;color:#14112d;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 8px;font:600 16px/1.2 inherit}.pdq-rev1 .r1-nav button.active{color:var(--r1-purple);border-bottom-color:var(--r1-purple)}.pdq-rev1 .r1-user-nav{flex-shrink:0;margin-left:auto;position:relative}.pdq-rev1 .r1-user-nav>button{cursor:pointer;color:var(--r1-ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.pdq-rev1 .r1-avatar{color:#24254d;background:#e0e4fa;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:800;display:inline-flex}.pdq-rev1 .r1-user-name{text-overflow:ellipsis;max-width:175px;font-size:13px;font-weight:650;overflow:hidden}.pdq-rev1 .r1-user-name small{color:#60668c;font-size:11px;font-weight:400;display:block}.pdq-rev1 .r1-user-menu{border:1px solid var(--r1-border);z-index:99;background:#fff;border-radius:10px;width:225px;padding:8px;position:absolute;top:52px;right:0;box-shadow:0 9px 26px #3c2e6c22}.pdq-rev1 .r1-user-menu>div{color:#27164c;border-bottom:1px solid #e5e0f6;padding:12px 10px;font-weight:700}.pdq-rev1 .r1-user-menu small{color:#5e657a;font-size:11px;font-weight:400;display:block}.pdq-rev1 .r1-user-menu button{text-align:left;cursor:pointer;color:#161434;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 10px}.pdq-rev1 .r1-user-menu button:hover{background:#f1eaff}.pdq-rev1 .r1-shell{width:100%;max-width:none;min-height:calc(100vh - 90px);margin:0;padding:0;display:block}.pdq-rev1 .r1-shell>.main{box-sizing:border-box;background:0 0;width:100%;min-width:0;max-width:none;height:calc(100vh - 68px);position:relative;overflow:auto}.pdq-rev1 .r1-shell .content{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:32px 4% 76px}.pdq-rev1 .content .home-head .hello{color:var(--r1-purple);font-size:18px;font-weight:800}.pdq-rev1 .content .home-head h1{letter-spacing:-1.6px;color:var(--r1-ink);margin:10px 0 6px;font-size:clamp(31px,3.1vw,43px);line-height:.99}.pdq-rev1 .content .home-head p{color:#485173;max-width:780px;margin:0 0 18px;font-size:16px;line-height:1.35}.pdq-rev1 .home-composer{background:#fff;border:1px solid #cbd1ee;border-radius:14px;margin:16px 0 20px;padding:10px 17px 12px;box-shadow:0 4px 18px #382f6b0d}.pdq-rev1 .home-composer textarea{box-shadow:none;resize:vertical;width:100%;min-height:40px;color:var(--r1-ink);background:0 0;border:0;padding:2px 4px;font-size:17px}.pdq-rev1 .home-composer .composer-footer{background:0 0;align-items:center;gap:10px;margin-top:0;padding:0;display:flex}.pdq-rev1 .home-composer .scope{color:var(--r1-purple);background:#f1e4ff;border:0;border-radius:10px;padding:8px 10px}.pdq-rev1 .home-composer .scope select{color:var(--r1-purple)}.pdq-rev1 .home-composer .composer-hint{color:#656987;font-size:12px}.pdq-rev1 .home-composer .send{color:#fff;background:linear-gradient(135deg,#7c1dff,#4600d3);border-radius:10px;min-width:48px;min-height:43px;margin-left:auto;box-shadow:0 3px 13px #6900ed33}.pdq-rev1 .r1-panel{border:1px solid var(--r1-border);background:#ffffffdf;border-radius:15px;padding:16px;box-shadow:0 7px 16px #4030730d}.pdq-rev1 .r1-panel-head{align-items:center;gap:14px;margin-bottom:9px;display:flex}.pdq-rev1 .r1-icon-tile{width:48px;min-width:48px;height:48px;color:var(--r1-purple);background:linear-gradient(125deg,#f0eaff,#e4d4fb);border-radius:11px;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:inline-flex}.pdq-rev1 .r1-run-status>.r1-panel-head>.r1-icon-tile{color:#fff;background:linear-gradient(150deg,#7507fc,#5300d0)}.pdq-rev1 .r1-panel-heading h2,.pdq-rev1 .r1-card-heading h2{letter-spacing:-.6px;margin:0 0 2px;font-size:22px}.pdq-rev1 .r1-panel-heading p,.pdq-rev1 .r1-card-heading p{color:#444d74;margin:0;font-size:13px}.pdq-rev1 .r1-table-scroll{width:100%;overflow-x:auto}.pdq-rev1 .r1-table{border-collapse:collapse;border-spacing:0;color:#191932;width:100%;font-size:13px}.pdq-rev1 .r1-table th{text-align:left;color:#4d00cc;white-space:nowrap;background:#eee1ff;padding:9px 12px;font-size:12px;font-weight:800}.pdq-rev1 .r1-table th:first-child{border-radius:8px 0 0 8px}.pdq-rev1 .r1-table th:last-child{border-radius:0 8px 8px 0}.pdq-rev1 .r1-table td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #e6e1f1;padding:8px 12px}.pdq-rev1 .r1-table td:first-child{white-space:normal;width:60%}.pdq-rev1 .r1-table td:nth-child(2){font-weight:500}.pdq-rev1 .r1-question-button{color:var(--r1-ink);text-align:left;cursor:pointer;font-size:inherit;background:0 0;border:0;align-items:center;gap:10px;line-height:1.35;display:flex}.pdq-rev1 .r1-question-button:hover,.pdq-rev1 .r1-link:hover{color:var(--r1-purple);text-decoration:underline}.pdq-rev1 .r1-mark{color:#7711fa;text-align:center;min-width:19px;font-size:22px;font-weight:900;line-height:16px}.pdq-rev1 .r1-mark-chain{align-items:center;display:inline-flex}.pdq-rev1 .r1-status-mark{vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin-right:9px;font-size:13px;font-weight:900;display:inline-flex}.pdq-rev1 .r1-status-complete{color:#fff;background:#03b722}.pdq-rev1 .r1-status-findings{color:#fff;background:#7413ed}.pdq-rev1 .r1-status-active{color:#00a8f4;border:2px solid #00a8f4}.pdq-rev1 .r1-status-footer{color:#536080;justify-content:space-between;align-items:center;gap:10px;padding:10px 0 0;font-size:12px;display:flex}.pdq-rev1 .r1-primary{border:1px solid var(--r1-purple);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#7318ff,#4b00db);border-radius:9px;padding:10px 18px;font-weight:700;box-shadow:0 2px 9px #6200ed20;color:#fff!important}.pdq-rev1 .r1-secondary{color:var(--r1-purple);cursor:pointer;white-space:nowrap;background:#f3ebff;border:1px solid #c9b4fd;border-radius:9px;padding:9px 16px;font-weight:700}.pdq-rev1 .r1-secondary:hover{background:#e8d6ff}.pdq-rev1 .r1-primary:disabled,.pdq-rev1 .r1-secondary:disabled{opacity:.5;cursor:default}.pdq-rev1 .suggested-title{color:var(--r1-ink);margin-top:18px;font-size:19px;font-weight:750}.pdq-rev1 .suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.pdq-rev1 .suggestion{border:1px solid var(--r1-border);background:#fff;border-radius:11px;padding:12px 16px;box-shadow:0 3px 8px #322b6010}.pdq-rev1 .suggestion-icon{color:var(--r1-purple);background:#ede2ff}.pdq-rev1 .r1-content{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:26px 3.2% 80px}.pdq-rev1 .r1-content h1{color:var(--r1-ink);letter-spacing:-.9px;margin:22px 0 6px;font-size:36px;line-height:1.05}.pdq-rev1 .r1-page-sub{color:#434c74;margin:0 0 26px;font-size:16px}.pdq-rev1 .r1-crumb{color:var(--r1-purple);align-items:center;gap:16px;font-weight:700;display:flex}.pdq-rev1 .r1-crumb button{color:var(--r1-ink);cursor:pointer;background:0 0;border:0;font-size:22px}.pdq-rev1 .r1-history-search,.pdq-rev1 .r1-library-filters{align-items:center;gap:12px;margin:1px 0 22px;display:flex}.pdq-rev1 .r1-history-search input,.pdq-rev1 .r1-library-filters input{background:#fff;border:1px solid #c4c5e6;border-radius:9px;width:100%;min-width:100px;padding:12px 14px;font-size:14px}.pdq-rev1 .r1-history-search button{min-width:95px;color:var(--r1-purple);cursor:pointer;background:#f3e7ff;border:1px solid #d8c1ff;border-radius:9px;padding:12px 18px;font-weight:700}.pdq-rev1 .r1-history-table th:first-child,.pdq-rev1 .r1-history-table td:first-child{width:56%}.pdq-rev1 .r1-pagination{color:#485172;justify-content:space-between;align-items:center;margin:24px 0 8px;font-size:13px;display:flex}.pdq-rev1 .r1-pagination nav{gap:5px;display:flex}.pdq-rev1 .r1-pagination nav button{color:#23254b;cursor:pointer;background:#fff;border:1px solid #d2c8eb;border-radius:8px;padding:8px 11px}.pdq-rev1 .r1-pagination nav button.active{background:var(--r1-purple);color:#fff}.pdq-rev1 .r1-pagination nav button:disabled{opacity:.45;cursor:default}.pdq-rev1 .r1-library-filters{gap:8px}.pdq-rev1 .r1-library-filters select{border:1px solid var(--r1-border);background:#fff;border-radius:8px;padding:11px 8px;font-size:13px}.pdq-rev1 .r1-library-filters .r1-secondary{padding:10px 14px}.pdq-rev1 .r1-library-counts{color:var(--r1-purple);border-bottom:1px solid var(--r1-border);gap:20px;padding:8px 0 12px;font-weight:750;display:flex}.pdq-rev1 .r1-library-counts span{color:#51577b;font-weight:400}.pdq-rev1 .r1-file-icon{color:#b337ff;margin-right:8px;font-weight:800}.pdq-rev1 .r1-link{color:#6320ca;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pdq-rev1 .r1-tag{color:#4828a2;white-space:nowrap;background:#ebdfff;border-radius:14px;padding:4px 11px;font-size:11px;font-weight:650}.pdq-rev1 .r1-library-disclaimer{color:#515879;margin:20px 0 0;font-size:12px}.pdq-rev1 #answer-screen .answer-header>h1{color:var(--r1-ink);letter-spacing:-1.1px;margin:18px 0 7px;font-size:clamp(29px,2.7vw,40px);line-height:1.06}.pdq-rev1 .r1-answer-sub{color:#485073;margin:0 0 13px;font-size:15px}.pdq-rev1 #answer-screen .answer-meta{color:#22274b;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 0 12px;font-size:12px;display:flex}.pdq-rev1 .r1-followup-inline{color:var(--r1-purple);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:underline}.pdq-rev1 .r1-follow-panel{background:linear-gradient(#f4ecff,#fff);border:1px solid #c8b5ff;border-radius:12px;margin:15px 0 14px;padding:12px 16px;box-shadow:0 4px 12px #46266d12}.pdq-rev1 .r1-follow-heading{align-items:center;gap:12px;display:flex}.pdq-rev1 .r1-follow-heading .r1-icon-tile{width:38px;min-width:38px;height:38px;font-size:25px}.pdq-rev1 .r1-follow-heading h2{flex:1;margin:0;font-size:23px}.pdq-rev1 .r1-follow-heading>button{color:var(--r1-purple);cursor:pointer;background:#f6f0ff;border:1px solid #c4abff;border-radius:8px;width:34px;height:34px;font-size:24px}.pdq-rev1 .r1-follow-body{flex-wrap:wrap;align-items:center;gap:12px 20px;padding-left:50px;display:flex}.pdq-rev1 .r1-follow-fields{flex:1;grid-template-columns:120px 1fr;gap:8px;min-width:340px;font-size:13px;display:grid}.pdq-rev1 .r1-follow-actions{gap:12px;display:flex}.pdq-rev1 .r1-follow-body>p{color:#4d537b;flex-basis:100%;margin:0;font-size:12px}.pdq-rev1 #answer-screen .tabs{border-bottom:1px solid #d1ccef;flex-wrap:wrap;gap:15px;margin-top:17px;margin-bottom:18px;display:flex}.pdq-rev1 #answer-screen .tabs .tab{color:#181638;border-bottom:3px solid #0000;padding:10px;font-size:14px}.pdq-rev1 #answer-screen .tabs .tab.active{border-bottom-color:var(--r1-purple);color:var(--r1-purple)}.pdq-rev1 #answer-screen .response-card,.pdq-rev1 .r1-lineage-card{border:1px solid var(--r1-border);background:#fff;border-radius:12px;padding:22px;box-shadow:0 6px 12px #2a21620c}.pdq-rev1 .r1-card-heading{align-items:center;gap:15px;margin-bottom:20px;display:flex}.pdq-rev1 .r1-chain{border-left:2px solid #a888f9;margin:0 0 0 26px;padding:0;list-style:none}.pdq-rev1 .r1-chain li{align-items:center;gap:12px;padding:4px 0 15px 35px;display:flex;position:relative}.pdq-rev1 .r1-chain-dot{color:#fff;background:#0bba32;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:17px;font-weight:900;display:flex;position:absolute;top:19px;left:-14px}.pdq-rev1 li.r1-current .r1-chain-dot{background:#6620e8}.pdq-rev1 .r1-chain-node{background:#fff;border:1px solid #d9d0ed;border-radius:10px;flex:1;min-width:0;padding:17px 18px}.pdq-rev1 .r1-current .r1-chain-node{background:#f0e7ff}.pdq-rev1 .r1-chain-title{align-items:center;gap:12px;display:flex}.pdq-rev1 .r1-chain-node p{color:#474d76;word-break:break-all;margin:7px 0 0;font-size:12px}.pdq-rev1 .r1-chain li>.r1-secondary{margin-left:auto}.pdq-rev1 .r1-followup-composer{border:1px solid var(--r1-border);background:#f9f6ff;border-radius:12px;margin-top:16px;padding:14px}.pdq-rev1 .r1-followup-new{margin:18px 0 0 auto;display:block}.pdq-rev1 .r1-error{color:#a62353;font-size:13px}.pdq-rev1 .home-disclaimer{display:none}@media (width<=1020px){.pdq-rev1 .r1-topbar{gap:10px;padding:0 16px}.pdq-rev1 .r1-brand>b{font-size:18px}.pdq-rev1 .r1-brand>img:first-child{width:102px}.pdq-rev1 .r1-nav{gap:10px}.pdq-rev1 .r1-nav button{font-size:13px}.pdq-rev1 .r1-user-name{display:none}.pdq-rev1 .r1-library-filters{flex-wrap:wrap}.pdq-rev1 .r1-table td{font-size:12px}.pdq-rev1 .r1-chain li{flex-wrap:wrap}}@media (width<=620px){.pdq-rev1 .r1-topbar{flex-wrap:wrap;height:auto;min-height:66px;padding:8px 12px}.pdq-rev1 .r1-brand>b{font-size:17px}.pdq-rev1 .r1-mascot{width:28px;height:28px}.pdq-rev1 .r1-nav{order:3;width:100%;height:36px}.pdq-rev1 .r1-shell>.main{height:calc(100vh - 104px)}.pdq-rev1 .r1-shell .content{padding:22px 16px 65px}.pdq-rev1 .suggestions{grid-template-columns:1fr}.pdq-rev1 .r1-content{padding:18px 12px 60px}.pdq-rev1 .r1-follow-body{padding:0}.pdq-rev1 .r1-follow-fields{grid-template-columns:1fr;min-width:0}.pdq-rev1 .r1-chain li{padding-left:24px}.pdq-rev1 .r1-pagination{flex-wrap:wrap;gap:10px}}.pdq-rev1{--r1-purple:#6900ed;--r1-purple-dark:#4d00cc;--r1-ink:#111333;--r1-border:#d4d4f0;--r1-muted:#505d7f;background:#fbfaff;font-family:Inter,Segoe UI Variable,Segoe UI,Arial,sans-serif}.pdq-rev1 .r1-topbar{background:#fffffff7;border-bottom:1px solid #e7e2f5;flex:0 0 66px;gap:24px;height:66px;padding:0 3.75%}.pdq-rev1 .r1-brand>img:first-child{width:133px;max-height:54px}.pdq-rev1 .r1-brand-separator{border-left-color:#9995b7;height:43px;margin:0 3px}.pdq-rev1 .r1-mascot{width:47px;height:48px}.pdq-rev1 .r1-brand>b{letter-spacing:-.85px;font-size:24px;font-weight:800}.pdq-rev1 .r1-nav{gap:42px}.pdq-rev1 .r1-nav button{color:#141536;padding:0 9px;font-family:inherit;font-size:16px;font-weight:650}.pdq-rev1 .r1-nav button.active{color:var(--r1-purple);border-bottom-width:3px}.pdq-rev1 .r1-user-nav>button{gap:12px}.pdq-rev1 .r1-avatar{background:#e3e6f7;width:43px;height:43px;font-size:15px}.pdq-rev1 .r1-user-name{max-width:220px;font-size:16px;font-weight:720}.pdq-rev1 .r1-user-name small{color:#59648b;font-size:14px;line-height:1.2}.pdq-rev1 .r1-shell{flex:auto;min-height:0;display:block;overflow:hidden}.pdq-rev1 .r1-shell>.main{isolation:isolate;background:radial-gradient(84% 45% at 95% -10%,#ad84fa3d 0%,#d0c5ff13 61%,#0000 88%),linear-gradient(#fff 0%,#faf9ff 56%,#fcfbff 100%);height:100%;min-height:0;padding:0;display:block;overflow:auto}.pdq-rev1 .r1-shell>.main:before{content:"";z-index:-1;pointer-events:none;clip-path:ellipse(82% 71% at 100% -11%);background:linear-gradient(105deg,#eee9ff0a,#bfa3f940);height:240px;position:absolute;top:0;left:29%;right:0}.pdq-rev1 .r1-shell #home-screen{z-index:1;box-sizing:border-box;width:88.5%;max-width:none;margin:0 auto 0 3.8%;padding:16px 0 28px;position:relative}.pdq-rev1 #home-screen .home-head{padding-top:0}.pdq-rev1 #home-screen .home-head .hello{color:var(--r1-purple);margin:0 0 8px;font-size:18px;font-weight:790;line-height:1.25}.pdq-rev1 #home-screen .home-head h1{color:#121230;letter-spacing:-1.65px;max-width:680px;margin:7px 0 8px;font-size:clamp(35px,2.9vw,43px);font-weight:800;line-height:.99}.pdq-rev1 #home-screen .home-head p{color:#4a5679;max-width:715px;margin:0;font-size:16px;font-weight:440;line-height:1.4}.pdq-rev1 #home-screen .home-composer{background:#fffffff7;border:1px solid #c7caeb;border-radius:15px;margin:18px 0 21px;padding:12px 18px 10px;box-shadow:0 3px 12px #45407f0b}.pdq-rev1 #home-screen .home-composer textarea{resize:vertical;min-height:39px;max-height:130px;padding:3px 6px 2px;font-size:17px;line-height:1.45}.pdq-rev1 #home-screen .home-composer textarea::placeholder{color:#8894a6;opacity:1}.pdq-rev1 #home-screen .home-composer .composer-footer{gap:12px;min-height:37px}.pdq-rev1 #home-screen .home-composer .scope{background:#f2e7ff;border:0;border-radius:10px;padding:8px 11px}.pdq-rev1 #home-screen .home-composer .scope select{color:#5e00d8;max-width:240px;font-size:14px}.pdq-rev1 #home-screen .home-composer .composer-hint{color:#586187;font-size:13px}.pdq-rev1 #home-screen .home-composer .send{background:linear-gradient(145deg,#790cff,#4e00d8);border-radius:10px;width:53px;min-width:53px;height:45px;min-height:45px;box-shadow:0 4px 12px #5b19c92e}.pdq-rev1 #home-screen .r1-panel{background:#ffffffeb;border:1px solid #cfd0ed;border-radius:16px;padding:15px 17px 12px;box-shadow:0 4px 16px #4d388412}.pdq-rev1 #home-screen .r1-panel-head{gap:16px;min-height:50px;margin:0 0 10px}.pdq-rev1 #home-screen .r1-icon-tile{border-radius:11px;width:48px;min-width:48px;height:48px}.pdq-rev1 #home-screen .r1-stack-icon{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.pdq-rev1 #home-screen .r1-panel-heading h2{letter-spacing:-.6px;font-size:24px;font-weight:800;line-height:1.08}.pdq-rev1 #home-screen .r1-panel-heading p{color:#505a7b;margin-top:3px;font-size:14px}.pdq-rev1 #home-screen .r1-run-status-search{color:#576489;background:#fff;border:1px solid #c9cbe9;border-radius:10px;align-items:center;gap:12px;width:min(45%,580px);height:42px;margin-left:auto;padding:0 15px;display:flex;box-shadow:0 2px 6px #32286507}.pdq-rev1 #home-screen .r1-run-status-search svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.pdq-rev1 #home-screen .r1-run-status-search input{color:#18203e;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px;display:block}.pdq-rev1 #home-screen .r1-run-status-search input::placeholder{color:#63718e;opacity:1}.pdq-rev1 #home-screen .r1-table{color:#151938;font-size:14px}.pdq-rev1 #home-screen .r1-table th{color:#4d00b8;background:#eadcff;padding:8px 14px;font-size:13px;font-weight:800}.pdq-rev1 #home-screen .r1-table td{min-height:31px;padding:6px 14px;line-height:1.42}.pdq-rev1 #home-screen .r1-table td:first-child{width:60%}.pdq-rev1 #home-screen .r1-question-button{gap:14px;font-size:14px;font-weight:580}.pdq-rev1 #home-screen .r1-mark{color:#6500e7;min-width:24px}.pdq-rev1 #home-screen .r1-status-mark{width:19px;height:19px;margin-right:10px;font-size:13px}.pdq-rev1 #home-screen .r1-status-active{border-width:2px}.pdq-rev1 #home-screen .r1-status-footer{color:#535e7c;min-height:52px;padding:12px 2px 0;font-size:12px}.pdq-rev1 #home-screen .r1-status-footer .r1-primary{background:linear-gradient(120deg,#7f0fff,#4d00cf);border-radius:9px;min-height:39px;padding:10px 18px;font-size:14px}.pdq-rev1 #home-screen .r1-status-footer .r1-primary span{vertical-align:-1px;margin-left:8px;font-size:20px;line-height:12px}.pdq-rev1 #home-screen .r1-status-empty{text-align:center;color:#5d658a;padding:16px!important}.pdq-rev1 #home-screen .suggested-title{color:#141633;margin:20px 0 12px;font-size:20px;font-weight:800}.pdq-rev1 #home-screen .suggested-title small{color:#7a849b;font-size:13px}.pdq-rev1 #home-screen .suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0}.pdq-rev1 #home-screen .suggestion{text-align:left;background:#fff;border:1px solid #d4d4ef;border-radius:11px;flex-direction:row;align-items:center;gap:18px;min-height:84px;padding:12px 18px;display:flex;box-shadow:0 3px 9px #413c6e0f}.pdq-rev1 #home-screen .suggestion .suggestion-icon{color:#6e13ed;background:linear-gradient(145deg,#f2eaff,#e7d9ff);border-radius:10px;flex:0 0 52px;place-items:center;width:52px;height:52px;margin:0;display:grid}.pdq-rev1 #home-screen .suggestion .suggestion-icon svg{width:24px;height:24px}.pdq-rev1 #home-screen .suggestion>div{flex-direction:column;gap:3px;min-width:0;display:flex}.pdq-rev1 #home-screen .suggestion b{color:#171934;font-size:17px;font-weight:760;line-height:1.16;display:block}.pdq-rev1 #home-screen .suggestion div>span{color:#4e5b77;margin:0;font-size:14px;line-height:1.28}.pdq-rev1 .r1-app-footer{color:#626d8d;letter-spacing:.012em;background:#ffffffeb;border-top:1px solid #e3e1ef;flex:0 0 49px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:49px;padding:0 3.8%;font-size:12px;display:flex}.pdq-rev1 .r1-app-footer .r1-live-pill{color:#6400d6;background:#f8f2ff;border:1px solid #dcc9f9;border-radius:9px;align-items:center;gap:9px;padding:6px 11px;font-size:14px;font-weight:680;display:inline-flex}.pdq-rev1 .r1-app-footer .r1-live-pill .r1-live-dot{background:#05ba29;border-radius:50%;flex:0 0 11px;width:11px;height:11px;display:inline-block;box-shadow:0 0 0 2px #c8f3d1}.pdq-rev1 .r1-app-footer .r1-live-pill.is-offline{color:#626980;background:#f8f8fa;border-color:#d8d8e0}.pdq-rev1 .r1-app-footer .r1-live-pill.is-offline .r1-live-dot{box-shadow:none;background:#9ca0b0}.pdq-rev1 .r1-app-footer .r1-footer-caption{color:#6d7391;white-space:nowrap;font-size:12px}@media (width<=1050px){.pdq-rev1 .r1-nav{gap:12px}.pdq-rev1 .r1-brand>b{font-size:19px}.pdq-rev1 .r1-user-name{font-size:14px}.pdq-rev1 .r1-shell #home-screen{width:91%;margin-left:4%}.pdq-rev1 #home-screen .r1-run-status-search{width:40%}}@media (width<=720px){.pdq-rev1 .r1-topbar{flex-wrap:wrap;height:auto;min-height:66px;padding:8px 16px}.pdq-rev1 .r1-nav{flex-basis:100%;order:3;justify-content:space-around;height:37px}.pdq-rev1 .r1-shell #home-screen{width:auto;margin:0;padding:18px 16px 30px}.pdq-rev1 #home-screen .home-head h1{font-size:36px}.pdq-rev1 #home-screen .r1-panel-head{flex-wrap:wrap}.pdq-rev1 #home-screen .r1-run-status-search{width:100%;margin-left:0}.pdq-rev1 #home-screen .r1-status-footer{flex-wrap:wrap}.pdq-rev1 #home-screen .suggestions{grid-template-columns:1fr}.pdq-rev1 .r1-app-footer .r1-footer-caption{display:none}}.pdq-rev1{--r1-typeface:"Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--r1-heading-weight:800;--r1-nav-weight:700;--r1-accent:#6500e9;font-family:var(--r1-typeface);font-optical-sizing:auto;font-kerning:normal}.pdq-rev1 button,.pdq-rev1 input,.pdq-rev1 textarea,.pdq-rev1 select{font-family:inherit}.pdq-rev1 .r1-brand>img:first-child{object-fit:contain;object-position:center;width:138px;height:auto;max-height:54px}.pdq-rev1 .r1-brand{gap:15px}.pdq-rev1 .r1-brand-wordmark{color:#131434;letter-spacing:-.85px;white-space:nowrap;align-items:baseline;gap:.32em;font-size:24px;line-height:1.05;display:inline-flex}.pdq-rev1 .r1-brand-wordmark strong{font-weight:850}.pdq-rev1 .r1-brand-wordmark>span{font-weight:450}.pdq-rev1 .r1-nav button{font-family:var(--r1-typeface);letter-spacing:-.22px;font-size:16.5px;font-weight:650}.pdq-rev1 .r1-nav button.active{color:var(--r1-accent);border-bottom-color:var(--r1-accent);font-weight:850}.pdq-rev1 #home-screen .home-head .hello{font-family:var(--r1-typeface);letter-spacing:-.32px;color:#6300ec;font-size:18px;font-weight:850}.pdq-rev1 #home-screen .home-head h1{font-family:var(--r1-typeface);letter-spacing:-1.8px;font-size:clamp(36px,3vw,44px);font-weight:850;line-height:1.01}.pdq-rev1 #home-screen .home-head p{font-family:var(--r1-typeface);letter-spacing:-.08px;font-size:16.5px;font-weight:450;line-height:1.38}.pdq-rev1 #home-screen .home-composer .send .icon{stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.pdq-rev1 #home-screen .r1-panel-heading h2{font-family:var(--r1-typeface);letter-spacing:-.5px;font-weight:800}.pdq-rev1 #home-screen .r1-table,.pdq-rev1 #home-screen .r1-table th,.pdq-rev1 #home-screen .r1-table td,.pdq-rev1 #home-screen .r1-question-button,.pdq-rev1 #home-screen .r1-status-label{font-family:var(--r1-typeface)}.pdq-rev1 #home-screen .r1-question-button{letter-spacing:-.1px;font-size:14.5px;font-weight:600}.pdq-rev1 #home-screen .r1-table td{font-size:14.5px}.pdq-rev1 #home-screen .r1-table th{font-size:13px;font-weight:850}.pdq-rev1 #home-screen .r1-table td:nth-child(2){font-weight:550}.pdq-rev1 #home-screen .suggestion .suggestion-icon{color:#6400e8;background:linear-gradient(145deg,#f1e7ff 0%,#e4d4fc 78%,#d8c3fa 100%);box-shadow:inset 0 1px 1px #ffffffb3,0 2px 5px #551aae17}.pdq-rev1 #home-screen .suggestion .suggestion-icon .icon{stroke-width:2.35px;filter:drop-shadow(0 1px #5f00cd17);width:27px;height:27px}.pdq-rev1 #home-screen .suggestion b{font-family:var(--r1-typeface);letter-spacing:-.25px;font-weight:800}.pdq-rev1 #home-screen .suggestion div>span{font-family:var(--r1-typeface);font-size:14.5px}.pdq-rev1 .evidence-toggle{color:#5d00db;background:linear-gradient(110deg,#fcf9ff 0%,#f3e7ff 100%);border:1px solid #c7a3fa;border-right:0;border-radius:13px 0 0 13px;gap:10px;min-width:46px;min-height:187px;padding:14px 9px;box-shadow:-7px 7px 19px #531daa36,-2px 1px 5px #531daa1f}.pdq-rev1 .evidence-toggle span{font-family:var(--r1-typeface);letter-spacing:.05px;font-size:15px;font-weight:850;line-height:1.12}.pdq-rev1 .evidence-toggle .icon{stroke-width:2.7px;width:20px;height:20px}@media (width<=1050px){.pdq-rev1 .r1-brand-wordmark{font-size:19px}.pdq-rev1 .r1-brand>img:first-child{width:110px}}@media (width<=720px){.pdq-rev1 .r1-brand-wordmark{font-size:17px}.pdq-rev1 #home-screen .home-head h1{font-size:36px}.pdq-rev1 .evidence-toggle{min-width:39px;min-height:150px}.pdq-rev1 .evidence-toggle span{font-size:12px}}.pdq-rev1 .r1-shell .r1-history.r1-content{z-index:1;box-sizing:border-box;width:88.5%;max-width:none;margin:0 auto 0 3.8%;padding:26px 0 80px;position:relative}.pdq-rev1 .r1-history{font-family:var(--r1-typeface)}.pdq-rev1 .r1-history .r1-crumb{gap:18px;font-size:16px;font-weight:790}.pdq-rev1 .r1-history .r1-crumb .r1-history-home-button{color:#18133c;justify-content:center;align-items:center;width:29px;height:30px;padding:0;line-height:1;display:inline-flex}.pdq-rev1 .r1-history .r1-crumb .r1-history-home-button svg{fill:currentColor;width:24px;height:24px;display:block}.pdq-rev1 .r1-history h1{letter-spacing:-1.5px;margin:25px 0 7px;font-size:42px;font-weight:850;line-height:1.09}.pdq-rev1 .r1-history .r1-page-sub{color:#374263;margin-bottom:28px;font-size:17px;line-height:1.38}.pdq-rev1 .r1-history>.r1-panel{background:#ffffffe6;border-color:#c5c6e9;border-radius:15px;padding:18px 18px 21px;box-shadow:0 9px 24px #46338b1f}.pdq-rev1 .r1-history .r1-history-search{gap:16px;margin:0 0 34px}.pdq-rev1 .r1-history .r1-history-search-field{background:#ffffffd6;border:1px solid #bfc5ea;border-radius:11px;flex:1;align-items:center;gap:16px;min-width:0;height:46px;padding:0 17px;display:flex}.pdq-rev1 .r1-history .r1-history-search-field:focus-within{border-color:#7a29e9;outline:2px solid #6f1ce31f}.pdq-rev1 .r1-history .r1-history-search-icon{color:#3b466f;flex:0 0 25px;width:25px;height:25px}.pdq-rev1 .r1-history .r1-history-search-field input{box-sizing:border-box;width:100%;min-width:0;height:100%;box-shadow:none;color:#151632;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:16px;font-weight:500}.pdq-rev1 .r1-history .r1-history-search-field input::placeholder{color:#424c70;opacity:1}.pdq-rev1 .r1-history .r1-history-search>button{color:#6200e9;background:linear-gradient(160deg,#f5ecff,#f0e3ff);border-color:#c7b0ff;border-radius:11px;min-width:102px;height:46px;padding:0 22px;font-size:16px;font-weight:750}.pdq-rev1 .r1-history .r1-history-table{font-family:var(--r1-typeface);color:#151938;font-size:14.5px}.pdq-rev1 .r1-history .r1-history-table th{color:#4d00b8;font-family:var(--r1-typeface);background:#eadcff;padding:8px 14px;font-size:13px;font-weight:850}.pdq-rev1 .r1-history .r1-history-table td{font-family:var(--r1-typeface);color:#151938;letter-spacing:normal;border-bottom:1px solid #e6e1f1;min-height:31px;padding:6px 14px;font-size:14.5px;font-weight:400;line-height:1.42}.pdq-rev1 .r1-history .r1-history-table .r1-question-button{color:#151938;font-family:var(--r1-typeface);letter-spacing:-.1px;gap:14px;min-height:22px;padding:0;font-size:14.5px;font-weight:600;line-height:1.35}.pdq-rev1 .r1-history .r1-history-table .r1-question-button:hover{color:#5700cc}.pdq-rev1 .r1-history .r1-history-table .r1-mark{color:#6500e7;min-width:24px}.pdq-rev1 .r1-history .r1-history-table td:nth-child(2){font-weight:550}.pdq-rev1 .r1-history .r1-history-table .r1-status-mark{width:19px;height:19px;margin-right:10px;font-size:13px}.pdq-rev1 .r1-history .r1-pagination{color:#3a4468;justify-content:flex-start;min-height:45px;margin:29px 0 0;padding:0 4px;font-size:15.5px;position:relative}.pdq-rev1 .r1-history .r1-pagination>nav{align-items:center;gap:7px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pdq-rev1 .r1-history .r1-pagination nav button{color:#222246;background:#fbfaff;border-color:#cdd0ec;border-radius:10px;min-width:40px;height:40px;padding:0 7px;font-size:16px;font-weight:650}.pdq-rev1 .r1-history .r1-pagination nav button.active{color:#fff;background:linear-gradient(130deg,#7f13fd,#5800d8);box-shadow:0 2px 7px #5300da33}.pdq-rev1 .r1-history .r1-pagination nav .r1-page-arrow{color:#6500e9;border-color:#c4a8ff}.pdq-rev1 .r1-history .r1-pagination nav .r1-page-arrow svg{vertical-align:middle;width:20px;height:20px}.pdq-rev1 .r1-history .r1-pagination nav .r1-page-arrow:disabled{opacity:.38}@media (width<=830px){.pdq-rev1 .r1-history .r1-history-table{min-width:800px}.pdq-rev1 .r1-history .r1-pagination{flex-wrap:wrap;justify-content:center;gap:15px}.pdq-rev1 .r1-history .r1-pagination>span{text-align:center;width:100%}.pdq-rev1 .r1-history .r1-pagination>nav{position:static;transform:none}.pdq-rev1 .r1-history h1{font-size:34px}}@media (width<=620px){.pdq-rev1 .r1-history .r1-history-search{gap:8px}.pdq-rev1 .r1-history .r1-history-search-field{gap:8px;padding:0 9px}.pdq-rev1 .r1-history .r1-history-search>button{min-width:68px;padding:0 10px}.pdq-rev1 .r1-history>.r1-panel{padding:12px}}@media (width<=1050px){.pdq-rev1 .r1-shell .r1-history.r1-content{width:91%;margin-left:4%}}@media (width<=720px){.pdq-rev1 .r1-shell .r1-history.r1-content{width:auto;margin:0;padding:18px 16px 30px}}.pdq-rev1 .r1-shell #answer-screen{z-index:1;box-sizing:border-box;width:88.5%;max-width:none;font-family:var(--r1-typeface);margin:0 auto 0 3.8%;padding:26px 0 82px;position:relative}.pdq-rev1 #answer-screen .answer-header{margin:0 0 24px}.pdq-rev1 #answer-screen .r1-answer-breadcrumb{color:#19133e;letter-spacing:0;text-transform:none;align-items:center;gap:13px;margin:0 0 28px;font-size:16px;font-weight:750;line-height:1.3;display:flex}.pdq-rev1 #answer-screen .r1-answer-breadcrumb .pdq-breadcrumb-button{color:#17153b;font-size:inherit;text-transform:none;letter-spacing:normal;padding:3px 0;font-weight:670}.pdq-rev1 #answer-screen .r1-answer-breadcrumb .pdq-breadcrumb-home{color:#25115f}.pdq-rev1 #answer-screen .r1-answer-breadcrumb .pdq-breadcrumb-home svg{stroke-width:2.6px;width:22px;height:22px}.pdq-rev1 #answer-screen .r1-answer-breadcrumb .separator{color:#161338;margin:0 3px;font-size:19px;font-weight:750}.pdq-rev1 #answer-screen .r1-answer-breadcrumb [aria-current=page]{color:#6200ed;font-weight:850}.pdq-rev1 #answer-screen .answer-header>h1{color:#12122f;max-width:1200px;font-family:var(--r1-typeface);letter-spacing:-1.35px;margin:0 0 9px;font-size:clamp(32px,3.1vw,43px);font-weight:850;line-height:1.065}.pdq-rev1 #answer-screen .r1-answer-sub{font-family:var(--r1-typeface);color:#394668;margin:0 0 24px;font-size:17.5px;font-weight:440;line-height:1.38}.pdq-rev1 #answer-screen .answer-meta{color:#202442;font-family:var(--r1-typeface);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;padding:0;font-size:15px;font-weight:480;line-height:1.35;display:flex}.pdq-rev1 #answer-screen .answer-meta svg{stroke-width:2.2px;flex:none;width:21px;height:21px;display:inline-block}.pdq-rev1 #answer-screen .r1-answer-run-status,.pdq-rev1 #answer-screen .r1-answer-question-kind,.pdq-rev1 #answer-screen .r1-meta-date,.pdq-rev1 #answer-screen .r1-meta-scope{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.pdq-rev1 #answer-screen .r1-answer-run-status{font-weight:760}.pdq-rev1 #answer-screen .r1-answer-status-icon{color:#fff;background:#09b72b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.pdq-rev1 #answer-screen .r1-answer-status-icon svg{stroke-width:3px;width:15px;height:15px}.pdq-rev1 #answer-screen .r1-answer-run-status.is-review .r1-answer-status-icon{background:#7613ef}.pdq-rev1 #answer-screen .r1-meta-divider{background:#b7b5d2;flex:0 0 1px;width:1px;height:24px}.pdq-rev1 #answer-screen .r1-answer-question-kind{font-size:15px;line-height:1.35}.pdq-rev1 #answer-screen .r1-answer-question-kind.is-followup{cursor:pointer;color:#252341;background:0 0;border:0;padding:4px 2px;font-weight:550}.pdq-rev1 #answer-screen .r1-answer-question-kind.is-followup svg:first-child{color:#6900e9;stroke-width:2.6px}.pdq-rev1 #answer-screen .r1-answer-question-kind.is-followup svg:last-child{color:#6900e9;width:17px;height:17px;transform:rotate(90deg)}.pdq-rev1 #answer-screen .r1-answer-question-kind.is-followup svg:last-child.is-expanded{transform:rotate(-90deg)}.pdq-rev1 #answer-screen .r1-answer-question-kind.is-followup:hover{color:#6300eb;text-decoration:underline}.pdq-rev1 #answer-screen .r1-answer-question-kind.is-original svg{color:#6a11d9}.pdq-rev1 #answer-screen .r1-meta-run-id{overflow-wrap:anywhere}.pdq-rev1 #answer-screen .r1-meta-date svg,.pdq-rev1 #answer-screen .r1-meta-scope svg{color:#324065}.pdq-rev1 #answer-screen .review-jump{margin:0 0 2px}.pdq-rev1 #answer-screen .tabs{border-bottom:1px solid #cfd0eb;flex-wrap:wrap;align-items:center;gap:32px;margin:14px 0 24px;display:flex}.pdq-rev1 #answer-screen .tabs .tab{color:#171638;font-family:var(--r1-typeface);letter-spacing:-.22px;border-bottom:3px solid #0000;padding:11px 11px 15px;font-size:17px;font-weight:550}.pdq-rev1 #answer-screen .tabs .tab.active{color:#6300eb;border-bottom-color:#6a00ed;font-weight:800}.pdq-rev1 #answer-screen .response-card{background:#fffffff2;border:1px solid #c5c9ed;border-radius:15px;padding:24px 26px 22px;box-shadow:0 8px 22px #4834891a}.pdq-rev1 #answer-screen .r1-answer-card-heading{align-items:center;gap:18px;margin:0 0 23px;display:flex}.pdq-rev1 #answer-screen .r1-answer-card-icon{color:#6900ed;background:linear-gradient(135deg,#f2eaff,#dfcafa);border-radius:13px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 1px 1px #ffffffa6,0 2px 5px #4f179512}.pdq-rev1 #answer-screen .r1-answer-card-icon .icon{stroke-width:2.3px;width:38px;height:38px}.pdq-rev1 #answer-screen .r1-answer-card-heading h2{color:#131333;font-family:var(--r1-typeface);letter-spacing:-.9px;margin:0;font-size:30px;font-weight:850;line-height:1.1}@media (width<=900px){.pdq-rev1 #answer-screen .answer-meta{gap:9px;font-size:13px}.pdq-rev1 #answer-screen .r1-answer-breadcrumb{font-size:14px}.pdq-rev1 #answer-screen .tabs{gap:10px}.pdq-rev1 #answer-screen .tabs .tab{font-size:14px}}@media (width<=720px){.pdq-rev1 .r1-shell #answer-screen{width:auto;margin:0;padding:22px 16px 65px}.pdq-rev1 #answer-screen .answer-header>h1{letter-spacing:-.9px;font-size:32px}.pdq-rev1 #answer-screen .r1-answer-sub{font-size:15px}.pdq-rev1 #answer-screen .answer-meta{gap:9px;font-size:12.5px}.pdq-rev1 #answer-screen .r1-meta-divider{height:18px}.pdq-rev1 #answer-screen .response-card{padding:16px}.pdq-rev1 #answer-screen .r1-answer-card-icon{flex-basis:48px;width:48px;height:48px}.pdq-rev1 #answer-screen .r1-answer-card-icon .icon{width:30px;height:30px}.pdq-rev1 #answer-screen .r1-answer-card-heading h2{font-size:24px}}.pdq-rev1 #answer-screen .answer-header>h1{font-size:26px}.pdq-rev1 #answer-screen .r1-answer-card-icon{flex:0 0 48px;width:48px;height:48px}.pdq-rev1 #answer-screen .r1-answer-card-icon .icon{width:28.5px;height:28.5px}.pdq-rev1 #answer-screen .r1-answer-card-heading h2{font-size:22.5px}@media (width<=720px){.pdq-rev1 #answer-screen .answer-header>h1{font-size:26px}.pdq-rev1 #answer-screen .r1-answer-card-icon{flex:0 0 36px;width:36px;height:36px}.pdq-rev1 #answer-screen .r1-answer-card-icon .icon{width:22.5px;height:22.5px}.pdq-rev1 #answer-screen .r1-answer-card-heading h2{font-size:18px}}.pdq-rev1 .pdq-attach-button{color:#5e00d8;cursor:pointer;white-space:nowrap;background:#f1e4ff;border:0;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:600;display:inline-flex}.pdq-rev1 .pdq-attach-button:disabled{opacity:.6;cursor:wait}.pdq-rev1 .pdq-attachment-chips{flex-wrap:wrap;gap:8px;margin:3px 0 11px;display:flex}.pdq-rev1 .pdq-attachment-chip{color:#413568;background:#f3f0fc;border:1px solid #dad0f5;border-radius:9px;align-items:center;gap:6px;max-width:100%;padding:5px 8px;font-size:12px;display:inline-flex}.pdq-rev1 .pdq-attachment-chip>span{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.pdq-rev1 .pdq-attachment-chip button{color:#625584;cursor:pointer;background:0 0;border:0;display:inline-flex}.pdq-rev1 .pdq-answer-files{background:#faf9ff;border:1px solid #dedde9;border-radius:12px;margin:22px 0 8px;padding:14px 15px}.pdq-rev1 .pdq-answer-files h3{color:#322855;margin:0 0 8px;font-size:14px}.pdq-rev1 .pdq-answer-file{color:#4c2790;overflow-wrap:anywhere;align-items:center;gap:9px;padding:8px 3px;font-size:13px;text-decoration:none;display:flex}.pdq-rev1 .pdq-answer-file span{color:#6c7085;margin-left:auto;font-size:12px}.pdq-rev1 .pdq-answer-file:hover{text-decoration:underline}.pdq-rev1 .r1-run-status .r1-table,.pdq-rev1 .r1-history .r1-history-table{table-layout:fixed}.pdq-rev1 .r1-run-status .r1-table th:first-child{width:60%}.pdq-rev1 .r1-run-status .r1-table th:nth-child(2){width:24%}.pdq-rev1 .r1-run-status .r1-table th:nth-child(3){width:16%}.pdq-rev1 .r1-run-status .r1-question-button,.pdq-rev1 .r1-history .r1-question-button{width:100%;min-width:0;padding:0}.pdq-rev1 .r1-run-status .r1-question-preview,.pdq-rev1 .r1-history .r1-question-preview{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;flex:auto;min-width:0;max-height:4.05em;display:-webkit-box;overflow:hidden}.pdq-rev1 .r1-run-status .r1-mark,.pdq-rev1 .r1-history .r1-mark{flex:0 0 24px;align-self:center}.pdq-rev1 .r1-shell .r1-library.r1-content{z-index:1;box-sizing:border-box;width:88.5%;max-width:none;font-family:var(--r1-typeface);margin:0 auto 0 3.8%;padding:26px 0 80px;position:relative}.pdq-rev1 .r1-library .r1-crumb{gap:18px;font-size:16px;font-weight:790}.pdq-rev1 .r1-library .r1-crumb .r1-history-home-button{color:#18133c;justify-content:center;align-items:center;width:29px;height:30px;padding:0;line-height:1;display:inline-flex}.pdq-rev1 .r1-library .r1-crumb .r1-history-home-button svg{fill:currentColor;width:24px;height:24px;display:block}@media (width<=1050px){.pdq-rev1 .r1-shell .r1-library.r1-content{width:91%;margin-left:4%}}@media (width<=720px){.pdq-rev1 .r1-shell .r1-library.r1-content{width:auto;margin:0;padding:18px 16px 30px}}.pdq-rev1 .r1-status-dots{vertical-align:middle;justify-content:center;align-items:center;gap:3px;width:19px;height:19px;margin-right:10px;display:inline-flex}.pdq-rev1 .r1-status-dots>span{background:#16a6a1;border-radius:50%;flex:0 0 5px;width:5px;height:5px;animation:1.05s ease-in-out infinite pdq-three-dot-pulse;display:block}.pdq-rev1 .r1-status-dots>span:nth-child(2){animation-delay:.16s}.pdq-rev1 .r1-status-dots>span:nth-child(3){animation-delay:.32s}@keyframes pdq-three-dot-pulse{0%,65%,to{opacity:.3;transform:scale(.7)}35%{opacity:1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.pdq-rev1 .r1-status-dots>span{opacity:1;animation:none;transform:none}}.pdq-rev1 .r1-pending-row{background:#ebe0ff59}.pdq-rev1 .r1-pending-row .r1-question-preview{font-weight:650}.pdq-rev1 .r1-pending-detail{color:#58627e;margin-left:7px;font-size:12px}.pdq-rev1 .r1-pending-action{color:#5800ce;font:inherit;cursor:pointer;background:#fff;border:1px solid #bda5e5;border-radius:6px;margin-left:9px;padding:3px 8px}.pdq-rev1 #answer-screen .r1-answer-topline{align-items:center;gap:12px;display:flex;position:relative}.pdq-rev1 #answer-screen .r1-answer-topline .r1-answer-breadcrumb{min-width:0;margin:0}.pdq-rev1 .r1-report-export{z-index:12;flex-shrink:0;position:relative}.pdq-rev1 .r1-report-trigger{align-items:center;gap:7px;font-size:13px;display:inline-flex}.pdq-rev1 .r1-report-trigger svg{width:16px;height:16px}.pdq-rev1 .r1-report-menu{border:1px solid var(--r1-border);z-index:30;background:#fff;border-radius:11px;flex-direction:column;gap:7px;width:min(315px,100vw - 32px);padding:14px;display:flex;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 32px #3c2e6c2b}.pdq-rev1 .r1-report-menu label{color:#333455;font-size:12px;font-weight:800}.pdq-rev1 .r1-report-menu select{color:#262342;background:#fff;border:1px solid #d1c7e7;border-radius:7px;padding:8px;font-size:13px}.pdq-rev1 .r1-report-menu button{color:#392267;cursor:pointer;text-align:left;background:#f8f5ff;border:1px solid #d8d2eb;border-radius:8px;align-items:center;gap:9px;padding:10px;font-size:13px;font-weight:700;display:flex}.pdq-rev1 .r1-report-menu button:hover{background:#ece2ff;border-color:#aa8ae8}.pdq-rev1 .r1-report-menu button svg{width:17px;height:17px}.pdq-rev1 .r1-report-menu small{color:#575c76;font-size:11px;line-height:1.4}.pdq-rev1 #answer-screen .r1-answer-tabbar{border-bottom:1px solid #cfd0eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:14px 0 24px;display:flex}.pdq-rev1 #answer-screen .r1-answer-tabbar .tabs{border-bottom:0;flex:auto;min-width:max-content;margin:0}.pdq-rev1 #answer-screen .r1-answer-tabbar .r1-report-export{margin-bottom:6px;margin-left:auto}@media (width<=960px){.pdq-rev1 #answer-screen .r1-answer-tabbar .tabs{flex-basis:100%;min-width:0}.pdq-rev1 #answer-screen .r1-answer-tabbar .r1-report-export{margin-left:auto}}.pdq-rev1 #answer-screen .r1-answer-crumb{font-family:var(--r1-typeface);color:var(--r1-purple);letter-spacing:0;text-transform:none;flex-wrap:wrap;align-items:center;gap:18px;margin:0;font-size:16px;font-weight:790;line-height:1.3;display:flex}.pdq-rev1 #answer-screen .r1-answer-crumb .r1-history-home-button{color:#18133c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:29px;height:30px;padding:0;line-height:1;display:inline-flex}.pdq-rev1 #answer-screen .r1-answer-crumb .r1-history-home-button svg{fill:currentColor;width:24px;height:24px;display:block}.pdq-rev1 #answer-screen .r1-answer-crumb .r1-answer-crumb-link{color:var(--r1-purple);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pdq-rev1 #answer-screen .r1-answer-crumb .r1-answer-crumb-link:hover{text-decoration:underline}.pdq-rev1 #answer-screen .r1-answer-crumb button:focus-visible{outline:2px solid var(--r1-purple);outline-offset:3px;border-radius:3px}@media (width<=620px){.pdq-rev1 #answer-screen .r1-answer-crumb{gap:12px;font-size:14px}}.pdq-rev1 .r1-share-report-group{flex-shrink:0;align-items:center;gap:10px;display:flex}.pdq-rev1 .home-composer .pdq-share-trigger-v053a{color:#5e00d8;background:#f1e4ff;border:0;font-size:13px;font-weight:600}.pdq-rev1 .r1-share-admin-filter{color:#53546a;align-items:center;gap:7px;font-size:13px;display:inline-flex}.pdq-rev1 .r1-share-admin-filter select{font:inherit;background:#fff;border:1px solid #d6d7de;border-radius:8px;padding:7px 9px}@media (width<=800px){.pdq-rev1 .r1-share-report-group{flex-wrap:wrap;justify-content:flex-end}}.pdq-rev1 #answer-screen .r1-answer-tabbar .r1-share-report-group{align-items:center;margin-bottom:6px}.pdq-rev1 #answer-screen .r1-share-report-group>.pdq-share-trigger-v053a{box-sizing:border-box;color:#5e00d8;white-space:nowrap;background:#f1e4ff;border:0;border-radius:9px;flex:none;width:auto;min-width:0;height:38px;padding:0 16px;font-size:13px;font-weight:600;line-height:1.2}.pdq-rev1 #answer-screen .r1-share-report-group>.pdq-share-trigger-v053a:hover:not(:disabled){background:#e8d6ff}.pdq-rev1 #answer-screen .r1-answer-tabbar .r1-share-report-group .r1-report-export{align-items:center;margin:0;display:flex}.pdq-rev1 #answer-screen .r1-share-report-group .r1-report-trigger{box-sizing:border-box;justify-content:center;width:174px;height:38px;line-height:1.2}@media (width<=620px){.pdq-rev1 #answer-screen .r1-share-report-group .r1-report-trigger{width:154px}}.pdq-stage-citation{color:#633d8a;cursor:pointer;vertical-align:baseline;background:#f3edf9;border:1px solid #ded3ed;border-radius:5px;align-items:center;margin:0 2px;padding:2px 6px;font-size:.79em;font-weight:700;display:inline-flex}.pdq-stage-citation:hover,.pdq-stage-citation:focus-visible{background:#e9def4;border-color:#8a63b1}.pdq-stage-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:13px 0;display:grid}.pdq-stage-stats>div{text-align:center;border:1px solid #e6e1eb;border-radius:9px;min-width:0;padding:9px 3px}.pdq-stage-stats b{color:#543b71;font-size:20px;display:block}.pdq-stage-stats small{color:#746b7f;font-size:10px;line-height:1.3;display:block}.pdq-stage-runid,.pdq-stage-detailgrid>div{overflow-wrap:anywhere;background:#f7f5f9;border-radius:8px;padding:9px}.pdq-stage-runid small,.pdq-stage-detailgrid small{color:#797383;font-size:10px;display:block}.pdq-stage-runid b,.pdq-stage-detailgrid b{margin-top:3px;font-size:11px;display:block}.pdq-stage-detailgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:7px 0 11px;display:grid}.pdq-stage-source-search{border:1px solid #dcd4e5;border-radius:8px;width:100%;margin:7px 0;padding:9px 11px;font-size:12px;display:block}.pdq-stage-source-filters{gap:4px;margin:8px 0 9px;display:flex}.pdq-stage-source-filters button{cursor:pointer;background:#f6f4f8;border:1px solid #e0daea;border-radius:7px;flex:1;padding:7px 3px;font-size:11px}.pdq-stage-source-filters button[aria-pressed=true]{color:#fff;background:#67488d;border-color:#67488d}.pdq-stage-source-list{max-height:none;overflow:visible}.pdq-stage-source{border-bottom:1px solid #ebe7ee;padding:3px 0;position:relative}.pdq-stage-source.selected{background:#fbf8fd}.pdq-stage-source-select{text-align:left;cursor:pointer;background:0 0;border:0;align-items:start;gap:8px;width:100%;padding:7px 42px 7px 1px;display:flex}.pdq-stage-source-select>strong{color:#604482;text-align:center;background:#eee8f4;border-radius:5px;min-width:30px;padding:4px;font-size:11px}.pdq-stage-source-select span{font-size:12px;font-weight:600;line-height:1.4}.pdq-stage-source-select small{color:#7a7580;margin-top:3px;font-size:10px;font-weight:400;display:block}.pdq-stage-external-link{color:#624782;font-size:11px;position:absolute;top:8px;right:4px}.pdq-stage-source-detail{overflow-wrap:anywhere;padding:8px 9px 12px 41px;font-size:11px}.pdq-stage-source-detail p{margin:4px 0}.pdq-stage-source-detail small{font-size:10px}.pdq-stage-unavailable{color:#80758e}.pdq-stage-finding{border-bottom:1px solid #eee;padding:8px 0}.pdq-stage-finding small{color:#827b8b;margin-bottom:4px;display:block}.pdq-stage-export{background:#fff;padding:8px 0;position:sticky;bottom:0}.pdq-rev1 .pdq-stage-source-list{overscroll-behavior:auto;max-height:none;overflow:visible}.pdq-rev1 .pdq-stage-source-row{align-items:flex-start;gap:8px;padding:9px 3px;display:flex}.pdq-rev1 .pdq-stage-source-id{color:#6424b2;cursor:pointer;background:#efe2ff;border:0;border-radius:6px;min-width:34px;padding:6px 5px;font-size:11px;font-weight:800}.pdq-rev1 .pdq-stage-source-body{flex:1;min-width:0;font-size:12px}.pdq-rev1 .pdq-stage-source-title{color:#292239;text-align:left;overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;display:block}.pdq-rev1 .pdq-stage-source-title:hover{color:#6424b2;text-decoration:underline}.pdq-rev1 .pdq-stage-source-title-unlinked{cursor:pointer;background:0 0;border:0;padding:0}.pdq-rev1 .pdq-stage-source-body small{color:#80748c;margin-top:4px;font-size:10px;display:block}.pdq-rev1 .pdq-stage-source-info{color:#63458c;cursor:pointer;background:0 0;border:1px solid #e2d7ed;border-radius:6px;padding:4px;font-size:10px}.pdq-rev1 .pdq-stage-source-detail{padding:4px 9px 12px 45px}.pdq-rev1 .pdq-stage-cited-section{border-top:1px solid #e9e1ef;margin:24px 0 15px;padding-top:16px}.pdq-rev1 .pdq-stage-cited-section h3{color:#2b2043;margin:0 0 7px;font-size:15px}.pdq-rev1 .pdq-stage-cited-section p{color:#766e82;margin:0 0 12px;font-size:12px}.pdq-rev1 .pdq-stage-cited-section h4{color:#34234e;margin:12px 0 8px;font-size:12px}.pdq-rev1 .pdq-stage-cited-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;display:grid}.pdq-rev1 .pdq-stage-cited-item{text-align:left;cursor:pointer;color:#533273;background:#f7f2fb;border:1px solid #eee4f7;border-radius:6px;align-items:center;gap:7px;min-width:0;padding:6px;font-size:11px;display:flex}.pdq-rev1 .pdq-stage-cited-item:hover{background:#f1e7fa;border-color:#b48ada}.pdq-rev1 .pdq-stage-cited-item strong{color:#5f22a6;background:#e8d7fc;border-radius:4px;flex:none;padding:3px 5px;font-size:11px}.pdq-rev1 .pdq-stage-cited-item span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=650px){.pdq-rev1 .pdq-stage-cited-grid{grid-template-columns:1fr}}.pdq-rev1 .r1-status-queue{color:#6424b2;vertical-align:middle;flex:none;justify-content:center;align-items:center;width:19px;height:19px;margin-right:10px;display:inline-flex}.pdq-rev1 .r1-status-queue svg{width:19px;height:19px;display:block}.pdq-rev1 #answer-screen .response-card .answer-markdown.pdq-stage-answer-body{color:#343046;overflow-wrap:anywhere;font-family:Inter,Segoe UI,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.7}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body>:first-child{margin-top:0}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body h1,.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body h2{letter-spacing:-.13px;color:#211c33;border:0;border-bottom:1px solid #f1eaf7;margin:30px 0 12px;padding:0 0 6px;font-size:17px;font-weight:790;line-height:1.4}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body h1:first-child,.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body h2:first-child{margin-top:0}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body h3{color:#252035;margin:22px 0 9px;font-size:14px;font-weight:770;line-height:1.4}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body h4{color:#29223c;margin:18px 0 7px;font-size:13px;font-weight:750}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body p{margin:9px 0 12px}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body strong{color:#231d34;font-weight:740}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body ul,.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body ol{margin:10px 0 16px;padding-left:25px}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body li{margin:8px 0}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body li::marker{color:#63349d;font-weight:700}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body .answer-table-scroll{border-radius:3px;width:100%;max-width:100%;margin:12px 0 20px;overflow:auto hidden}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body table{border-collapse:collapse;table-layout:auto;width:100%;margin:0;font-size:12px;line-height:1.65}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body th,.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body td{vertical-align:top;text-align:left;border:1px solid #e4deeb;min-width:145px;padding:11px 12px;line-height:1.65}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body th{color:#333049;background:#f9f7fc;font-weight:770}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body td:first-child{font-weight:600}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body tbody tr:nth-child(2n) td{background:#fefcff}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body .pdq-stage-citation{color:#5d15ab;white-space:nowrap;vertical-align:baseline;cursor:pointer;background:#ecdcff;border:1px solid #e8d7ff;border-radius:4px;justify-content:center;align-items:center;min-height:19px;margin:1px 2px;padding:1px 5px;font-size:10px;font-weight:760;line-height:17px;text-decoration:none;display:inline-flex}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body .pdq-stage-citation:hover{background:#d9c1fa;border-color:#b48bed}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body .pdq-stage-citation:focus-visible{outline-offset:2px;outline:2px solid #ad84ed}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body blockquote{color:#51465e;border-left:3px solid #dfcff5;margin:14px 0;padding-left:13px}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body a:not(.pdq-stage-citation){color:#6500dd}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-section{border-top-color:#ebe3f2;margin-top:27px;padding-top:18px}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-section h3{color:#3b2a57;margin-bottom:5px;font-size:13px}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-section p{color:#777185;margin:0 0 14px;font-size:11px}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-section h4{color:#51466b;margin:11px 0 6px;font-size:11px}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-grid{gap:5px 9px}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-item{color:#4b306f;background:#fbf8ff;border:1px solid #f0e7f6;padding:5px 7px}.pdq-rev1 #answer-screen .response-card .pdq-stage-cited-item strong{color:#6800cc;background:#eedcff}.pdq-rev1 #answer-screen .response-card .review-callout{margin-top:16px}@media (width<=700px){.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body table{font-size:11px}.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body th,.pdq-rev1 #answer-screen .response-card .pdq-stage-answer-body td{min-width:115px;padding:8px}}.pdq-admin-content{box-sizing:border-box;color:#242536;width:100%;max-width:1080px;margin:0 auto;padding:28px 28px 52px}.pdq-admin-breadcrumb{color:#737180;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;display:flex}.pdq-admin-breadcrumb button{color:#7551a8;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.pdq-admin-breadcrumb button:hover{text-decoration:underline}.pdq-admin-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.pdq-admin-overline{letter-spacing:.14em;color:#7b4bad;margin:0 0 7px;font-size:11px;font-weight:700}.pdq-admin-header h1{color:#272436;margin:0 0 7px;font-size:27px;line-height:1.2}.pdq-admin-subtitle{color:#767382;max-width:620px;margin:0;font-size:13px}.pdq-admin-refresh,.pdq-admin-page-controls button{color:#51436a;cursor:pointer;font:inherit;background:#fff;border:1px solid #d8d3df;border-radius:8px;padding:8px 13px;font-size:12px}.pdq-admin-refresh:hover:not(:disabled),.pdq-admin-page-controls button:hover:not(:disabled){background:#f9f6ff;border-color:#a58ecb}.pdq-admin-refresh:disabled,.pdq-admin-page-controls button:disabled{opacity:.5;cursor:default}.pdq-admin-note{background:#f9f7fc;border:1px solid #e8dfef;border-radius:10px;flex-wrap:wrap;gap:7px 12px;margin-bottom:18px;padding:14px 15px;font-size:12px;line-height:1.5;display:flex}.pdq-admin-note strong{color:#644a85}.pdq-admin-note span{color:#5e5969}.pdq-admin-error{color:#962d35;background:#fff7f7;border:1px solid #e8b4b4;border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:13px}.pdq-admin-card{background:#fff;border:1px solid #e8e6ed;border-radius:12px;margin-bottom:18px;overflow:hidden}.pdq-admin-card-head{border-bottom:1px solid #efedf2;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.pdq-admin-card-head h2{margin:0;font-size:16px;font-weight:650}.pdq-admin-card-head span{color:#817d8d;font-size:11px}.pdq-admin-table-wrap{overflow:auto}.pdq-admin-table{border-collapse:collapse;width:100%;min-width:560px;font-size:12px}.pdq-admin-table th{text-align:left;color:#716d7d;letter-spacing:.02em;background:#faf9fc;padding:12px 18px;font-size:11px;font-weight:600}.pdq-admin-table td{color:#4f4b5b;vertical-align:middle;border-top:1px solid #f1eff4;padding:13px 18px}.pdq-admin-table td strong{color:#262433;font-size:12px;font-weight:600;display:block}.pdq-admin-table td small{color:#817d8a;margin-top:4px;font-size:11px;display:block}.pdq-admin-status{color:#777280;background:#f1eef4;border-radius:20px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.pdq-admin-status.is-active{color:#267847;background:#e9f6ec}.pdq-admin-page-controls{color:#757180;border-top:1px solid #efedf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.pdq-admin-page-controls>div{align-items:center;gap:12px;display:flex}.pdq-admin-empty{text-align:center;color:#777280!important;padding:24px 16px!important}.pdq-admin-role-grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;padding:16px;display:grid}.pdq-admin-role{border:1px solid #eeeaf2;border-radius:9px;min-height:90px;padding:12px 13px}.pdq-admin-role>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pdq-admin-role strong{color:#322b3d;font-size:12px}.pdq-admin-role-state{color:#6d6678;background:#f2eff5;border-radius:12px;padding:3px 7px;font-size:10px}.pdq-admin-role-state.enabled{color:#267847;background:#e9f6ec}.pdq-admin-role p{color:#777280;margin:9px 0 0;font-size:11px;line-height:1.5}.pdq-admin-footer{color:#817c8b;font-size:11px;line-height:1.5}.pdq-admin-content button:focus-visible{outline-offset:2px;outline:2px solid #7551a8}@media (width<=700px){.pdq-admin-content{padding:20px 14px 32px}.pdq-admin-header h1{font-size:23px}}.pdq-admin-success{color:#256940;background:#f3faf5;border:1px solid #bddfcb;border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:13px}.pdq-admin-edit-role{color:#65448b;cursor:pointer;font:inherit;white-space:nowrap;background:#faf7fe;border:1px solid #d7c8e8;border-radius:7px;padding:6px 10px;font-size:11px}.pdq-admin-edit-role:hover:not(:disabled){background:#f0e8f9}.pdq-admin-edit-role:disabled{opacity:.6;cursor:default}.pdq-admin-not-editable{color:#8a8594;white-space:nowrap;font-size:11px}.pdq-admin-modal-backdrop{z-index:1200;background:#13101e80;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.pdq-admin-modal{color:#342a43;background:#fff;border-radius:13px;width:100%;max-width:490px;max-height:90vh;padding:25px;overflow:auto;box-shadow:0 14px 50px #140c2338}.pdq-admin-modal h2{margin:0 0 9px;font-size:20px}.pdq-admin-modal p{color:#655d6c;margin:0 0 18px;font-size:13px;line-height:1.55}.pdq-admin-modal label{margin:14px 0 6px;font-size:12px;font-weight:650;display:block}.pdq-admin-modal select,.pdq-admin-modal input,.pdq-admin-modal textarea{box-sizing:border-box;color:#2e2936;width:100%;font:inherit;background:#fff;border:1px solid #cfc7d8;border-radius:7px;padding:9px 10px;font-size:13px}.pdq-admin-modal textarea{resize:vertical}.pdq-admin-modal-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;display:flex}.pdq-admin-confirm{color:#fff;font:inherit;cursor:pointer;background:#6b3b95;border:0;border-radius:8px;padding:9px 15px;font-size:12px;font-weight:650}.pdq-admin-confirm:disabled{opacity:.5;cursor:default}.pdq-admin-modal input:focus-visible,.pdq-admin-modal select:focus-visible,.pdq-admin-modal textarea:focus-visible{outline-offset:2px;outline:2px solid #7551a8}.pdq-dev-sim-body{padding:18px}.pdq-dev-sim-note{color:#635a6e;margin:0 0 15px;font-size:12px;line-height:1.5}.pdq-dev-sim-body>label{margin-bottom:7px;font-size:12px;font-weight:650;display:block}.pdq-dev-sim-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.pdq-dev-sim-controls select{font:inherit;background:#fff;border:1px solid #cfc7d8;border-radius:8px;min-width:220px;max-width:100%;padding:9px 11px;font-size:12px}.pdq-dev-sim-controls button{color:#fff;cursor:pointer;background:#6b3b95;border:0;border-radius:8px;padding:9px 13px;font-size:12px}.pdq-dev-sim-controls button:disabled{opacity:.5;cursor:default}.pdq-dev-sim-controls .pdq-dev-sim-exit{color:#554967;background:#fff;border:1px solid #d8d3df}.pdq-dev-sim-result{border:1px solid #dfd9e9;border-radius:9px;overflow:hidden}.pdq-dev-sim-banner{color:#563d73;background:#f4f0fa;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:13px 16px;font-size:12px;display:flex}.pdq-dev-sim-banner>span{color:#655b70;font-size:11px}.pdq-dev-sim-state{color:#615c67;white-space:nowrap;background:#f0edf2;border-radius:16px;padding:4px 8px;font-size:11px}.pdq-dev-sim-state.is-available{color:#267847;background:#e9f6ec}.pdq-dev-sim-state.is-planned{color:#775516;background:#fff5dc}.pdq-dev-sim-result .pdq-dev-sim-note{margin:0;padding:13px 15px}.pdq-provision-body{gap:18px;padding:18px;display:grid}.pdq-provision-note{color:#6d667a;margin:0;font-size:12px;line-height:1.6}.pdq-provision-disabled{color:#6e6878;background:#f8f6fa;border-radius:8px;margin:0;padding:12px;font-size:12px}.pdq-provision-form{border:1px solid #e7e1ee;border-radius:10px;gap:8px;padding:16px;display:grid}.pdq-provision-form h3{color:#3c3150;margin:0 0 6px;font-size:14px}.pdq-provision-form label{color:#514363;font-size:12px;font-weight:650}.pdq-provision-form input,.pdq-provision-form textarea{box-sizing:border-box;color:#2e2936;width:100%;font:inherit;background:#fff;border:1px solid #cfc7d8;border-radius:7px;padding:9px 10px;font-size:13px}.pdq-provision-form textarea{resize:vertical}.pdq-provision-form>.pdq-admin-confirm{justify-self:start;margin-top:8px}.pdq-provision-user-rows{flex-wrap:wrap;gap:7px;display:flex}.pdq-provision-user-rows button{color:#56496b;cursor:pointer;background:#fbfaff;border:1px solid #d8d1e0;border-radius:8px;padding:7px 10px;font-size:11px}.pdq-provision-user-rows button:hover:not(:disabled){background:#f2eafa}.pdq-provision-user-rows button:disabled{opacity:.5;cursor:default}.pdq-provision-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.pdq-admin-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pdq-admin-row-actions button{white-space:nowrap}.pdq-admin-directory-note{color:#756b81;margin:0;padding:0 18px 14px;font-size:12px;line-height:1.6}.pdq-inline-users-table{table-layout:fixed;min-width:790px}.pdq-inline-users-table th:first-child,.pdq-inline-users-table td:first-child{width:24%}.pdq-inline-users-table th:nth-child(2),.pdq-inline-users-table td:nth-child(2){width:32%}.pdq-inline-users-table th:nth-child(3),.pdq-inline-users-table td:nth-child(3){width:18%}.pdq-inline-users-table th:nth-child(4),.pdq-inline-users-table td:nth-child(4){width:13%}.pdq-inline-users-table th:nth-child(5),.pdq-inline-users-table td:nth-child(5){white-space:nowrap;width:13%}.pdq-inline-users-table td{overflow-wrap:anywhere;padding:13px 12px}.pdq-inline-users-table th{padding:12px}.pdq-inline-static{align-items:center;gap:9px;max-width:100%;display:inline-flex}.pdq-inline-static>span,.pdq-inline-static>strong{overflow-wrap:anywhere}.pdq-inline-static>strong{color:#272436;font-weight:650}.pdq-inline-lock{color:#827992;flex-shrink:0}.pdq-inline-cell{font:inherit;font-size:inherit;color:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.pdq-inline-name{color:#272436!important;font-weight:650!important}.pdq-inline-cell:hover{text-underline-offset:3px;-webkit-text-decoration:underline #9868c9;text-decoration:underline #9868c9}.pdq-inline-cell:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #8651bd}.pdq-inline-status-button:hover{text-decoration:none}.pdq-inline-editor{align-items:center;gap:5px;max-width:100%;display:flex}.pdq-inline-editor input{font:inherit;box-sizing:border-box;color:#242536;background:#fff;border:1px solid #9762df;border-radius:5px;outline:1px solid #bd9aef;width:100%;min-width:76px;padding:6px 7px;font-size:12px}.pdq-inline-editor button{font:inherit;color:#63338b;cursor:pointer;background:#fff;border:1px solid #d5c8e7;border-radius:5px;flex:none;width:25px;height:25px;font-size:13px}.pdq-inline-editor button:first-of-type{color:#fff;background:#6a3b96;border-color:#6a3b96}.pdq-inline-select{box-sizing:border-box;color:#2a2437;width:100%;max-width:185px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9061d3;border-radius:5px;padding:6px 9px;font-size:12px}.pdq-inline-users-table .pdq-admin-status{border-radius:20px}.pdq-breadcrumbs{color:#777082;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 16px;font-size:12px;line-height:1.5;display:flex}.pdq-breadcrumbs-segment{align-items:center;gap:7px;display:inline-flex}.pdq-breadcrumbs-divider{color:#9a93a3;-webkit-user-select:none;user-select:none}.pdq-breadcrumbs button{font:inherit;font-size:inherit;color:#71519a;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:2px 3px;line-height:1.5}.pdq-breadcrumbs button:hover{color:#5b278b;text-decoration:underline}.pdq-breadcrumbs button:focus-visible{outline-offset:2px;outline:2px solid #7551a8}.pdq-breadcrumbs-home{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.pdq-breadcrumbs-current{color:#66606f}.answer-header .pdq-breadcrumbs{margin:0 0 12px}.pdq-admin-content>.pdq-breadcrumbs{margin-bottom:22px}.pdq-run-history-top>.pdq-breadcrumbs{margin-bottom:14px}.pdq-v052n-table{table-layout:fixed;min-width:850px}.pdq-v052n-table th:first-child,.pdq-v052n-table td:first-child{width:23%}.pdq-v052n-table th:nth-child(2),.pdq-v052n-table td:nth-child(2){width:30%}.pdq-v052n-table th:nth-child(3),.pdq-v052n-table td:nth-child(3){width:16%}.pdq-v052n-table th:nth-child(4),.pdq-v052n-table td:nth-child(4){width:13%}.pdq-v052n-table th:nth-child(5),.pdq-v052n-table td:nth-child(5){width:18%}.pdq-v052n-table td{overflow-wrap:anywhere;vertical-align:middle;padding:12px 10px}.pdq-v052n-table th{padding:12px 10px}.pdq-v052n-table td strong{font-weight:650}.pdq-v052n-cell{font:inherit;font-size:inherit;color:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0}.pdq-v052n-cell:hover{text-underline-offset:3px;-webkit-text-decoration:underline #9966c8;text-decoration:underline #9966c8}.pdq-v052n-cell:focus-visible,.pdq-v052n-row-actions button:focus-visible{outline-offset:3px;outline:2px solid #985ee6}.pdq-v052n-name{color:#29233a;font-weight:650}.pdq-v052n-table input,.pdq-v052n-table select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;color:#322842;background:#fff;border:1px solid #9c65db;border-radius:5px;padding:7px;font-size:12px}.pdq-v052n-table input:disabled,.pdq-v052n-table select:disabled{color:#827d89;background:#f5f2f8;border-color:#e4ddea}.pdq-v052n-editing-row{background:#f8f3fd}.pdq-v052n-status-cell{align-items:center;gap:9px;display:inline-flex}.pdq-v052n-status-cell .pdq-v052n-cell:hover{text-decoration:none}.pdq-v052n-lock{color:#847b95;flex-shrink:0}.pdq-v052n-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pdq-v052n-row-actions button{font:inherit;cursor:pointer;border:1px solid #d9c9e5;border-radius:5px;padding:6px 10px;font-size:12px}.pdq-v052n-save{color:#fff;background:#6e3e96;border-color:#6e3e96!important}.pdq-v052n-cancel{color:#675878;background:#fff}.pdq-v052n-row-actions button:disabled{opacity:.48;cursor:not-allowed}.pdq-v052n-changes{background:#faf7fd;border:1px solid #e8daef;border-radius:6px;padding:8px 12px 8px 28px}.pdq-v052n-changes li{overflow-wrap:anywhere;margin:4px 0}.pdq-v052n-success{color:#19744a;padding:8px 15px;font-size:12px}.pdq-v052o-account-summary{background:#fbf8ff;border:1px solid #e4d4f2;border-radius:8px;grid-template-columns:minmax(0,1fr);margin:14px 0 18px;padding:0;display:grid;overflow:hidden}.pdq-v052o-account-summary>div{grid-template-columns:minmax(85px,32%) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 14px;display:grid}.pdq-v052o-account-summary>div+div{border-top:1px solid #e9ddf0}.pdq-v052o-account-summary dt{color:#35294b;font-weight:650}.pdq-v052o-account-summary dd{overflow-wrap:anywhere;color:#342d44;min-width:0;margin:0}.pdq-v052o-account-summary dd .pdq-admin-status{display:inline-block}.pdq-test-browser-banner{z-index:30;color:#302200;background:#fff4cc;border-bottom:2px solid #e9a600;justify-content:space-between;align-items:center;gap:12px;padding:9px 18px;font:600 12px/1.4 system-ui,sans-serif;display:flex;position:relative}.pdq-test-browser-banner strong{letter-spacing:.045em;font-weight:800}.pdq-test-browser-banner button{color:#302200;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #8e6a00;border-radius:6px;padding:5px 10px}.pdq-test-browser-banner button:focus-visible{outline-offset:2px;outline:3px solid #6040b0}@media (width<=640px){.pdq-test-browser-banner{flex-wrap:wrap}}.pdq-rev1 .r1-shell .pdq-kbx.r1-content{box-sizing:border-box;color:#171333;width:100%;max-width:none;padding:20px clamp(18px,3.1vw,56px) 46px;position:relative}.pdq-rev1 .pdq-kbx .r1-crumb{gap:18px;margin:0 0 4px;font-size:16px;font-weight:790}.pdq-rev1 .pdq-kbx .r1-crumb .r1-history-home-button{color:#18133c;justify-content:center;align-items:center;width:29px;height:30px;padding:0;line-height:1;display:inline-flex}.pdq-rev1 .pdq-kbx .r1-crumb .r1-history-home-button svg{fill:currentColor;width:24px;height:24px;display:block}.pdq-rev1 .pdq-kbx-pagehead h1{letter-spacing:-1px;color:#121331;margin:5px 0;font-size:clamp(30px,2.7vw,39px);line-height:1.1}.pdq-rev1 .pdq-kbx-pagehead p{color:#3d426c;margin:0 0 19px;font-size:14px;line-height:1.45}.pdq-rev1 .pdq-kbx-search-card{background:#fffffff0;border:1px solid #d9d5f5;border-radius:13px;margin-bottom:14px;padding:12px 15px 11px;box-shadow:0 5px 18px #4c277515}.pdq-rev1 .pdq-kbx-search-form{color:#4f5891;background:#fff;border:1px solid #c9c5ef;border-radius:9px;align-items:center;gap:11px;min-height:44px;padding:4px 5px 4px 13px;display:flex}.pdq-rev1 .pdq-kbx-search-form input{box-shadow:none;color:#161938;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:6px 2px;font-family:inherit;font-size:14px}.pdq-rev1 .pdq-kbx-search-form input::placeholder{color:#727ba4}.pdq-rev1 .pdq-kbx-search-form input:focus-visible{outline-offset:2px;outline:2px solid #bc9cfc}.pdq-rev1 .pdq-kbx-purple{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8700ff,#4a00d0);border:0;border-radius:9px;justify-content:center;align-items:center;width:45px;height:37px;display:inline-flex;box-shadow:0 4px 9px #5c13ca24}.pdq-rev1 .pdq-kbx-filters{flex-wrap:wrap;align-items:center;gap:9px;padding-top:11px;display:flex}.pdq-rev1 .pdq-kbx-filters label{color:#5900d4;white-space:nowrap;background:#f0e4ff;border-radius:9px;align-items:center;gap:4px;padding:7px 9px;font-size:12px;font-weight:700;display:inline-flex}.pdq-rev1 .pdq-kbx-filters select{appearance:auto;font:inherit;color:#4b00c2;cursor:pointer;background:0 0;border:0;outline:0;max-width:160px}.pdq-rev1 .pdq-kbx-filters .pdq-kbx-clear{color:#6500df;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:5px;font-size:12px;font-weight:700;display:inline-flex}.pdq-rev1 .pdq-kbx-grid{grid-template-columns:minmax(220px,273px) minmax(0,1fr);align-items:start;gap:15px;display:grid}.pdq-rev1 .pdq-kbx-categories{background:#ffffffeb;border:1px solid #d6d1f0;border-radius:15px;min-height:530px;padding:15px 12px 22px;box-shadow:0 3px 10px #3912660d}.pdq-rev1 .pdq-kbx-categories h2{letter-spacing:-.4px;margin:0 2px 15px;font-size:16px}.pdq-rev1 .pdq-kbx-tree-group{border-top:1px solid #e9e4f6;padding:8px 1px 10px}.pdq-rev1 .pdq-kbx-tree-head{align-items:center;gap:3px;display:flex}.pdq-rev1 .pdq-kbx-tree-head>button:first-child{color:#181533;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;min-width:0;padding:4px;font-size:12px;display:flex}.pdq-rev1 .pdq-kbx-tree-head>button:first-child svg{color:#6d00ea;flex-shrink:0}.pdq-rev1 .pdq-kbx-tree-head>button:first-child strong{overflow-wrap:anywhere}.pdq-rev1 .pdq-kbx-tree-head>button:first-child.chosen{color:#6500df}.pdq-rev1 .pdq-kbx-collapse{cursor:pointer;color:#6700e0;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:25px;display:inline-flex}.pdq-rev1 .pdq-kbx-collapse[aria-expanded=true] svg{transform:rotate(180deg)}.pdq-rev1 .pdq-kbx-tree-children{gap:2px;padding:5px 0 1px 1px;display:grid}.pdq-rev1 .pdq-kbx-tree-children>button{text-align:left;color:#282442;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;width:100%;min-height:26px;padding:4px 7px;font-size:12px;display:flex}.pdq-rev1 .pdq-kbx-tree-children>button>span:nth-child(2){flex:1;min-width:0}.pdq-rev1 .pdq-kbx-tree-children>button.chosen{color:#5c00db;background:#ecdbff;font-weight:750}.pdq-rev1 .pdq-kbx-tree-children>button:hover,.pdq-rev1 .pdq-kbx-tree-head>button:first-child:hover{background:#f4ecff}.pdq-rev1 .pdq-kbx-tree-children small{color:#4e4590;font-size:11px;font-weight:700}.pdq-rev1 .pdq-kbx-radio{border:1.7px solid #9898ba;border-radius:50%;flex-shrink:0;width:13px;height:13px;display:inline-block}.pdq-rev1 .pdq-kbx-tree-children .chosen .pdq-kbx-radio{border:4px solid #7204e8}.pdq-rev1 .pdq-kbx-admin{text-align:left;color:#1d1943;cursor:pointer;background:0 0;border:0;border-top:1px solid #e9e4f6;align-items:center;gap:10px;width:100%;margin-top:7px;padding:12px 4px;font-size:12px;font-weight:720;display:flex}.pdq-rev1 .pdq-kbx-admin svg{color:#7501f0}.pdq-rev1 .pdq-kbx-main{min-width:0}.pdq-rev1 .pdq-kbx-welcome,.pdq-rev1 .pdq-kbx-list-card{background:linear-gradient(155deg,#fff 0% 63%,#fbf9ff 100%);border:1px solid #d7d3ef;border-radius:16px;min-height:530px;padding:clamp(15px,2vw,26px);box-shadow:0 7px 16px #3c28600e}.pdq-rev1 .pdq-kbx-welcome{background:radial-gradient(at 95% 4%,#eddbff 0,#0000 37%),#fff}.pdq-rev1 .pdq-kbx-welcome-heading{align-items:center;gap:20px;margin:5px 0 28px;display:flex}.pdq-rev1 .pdq-kbx-heroicon{color:#fff;background:linear-gradient(140deg,#8c00fb,#4b00d4);border-radius:13px;justify-content:center;align-items:center;width:62px;min-width:62px;height:62px;display:inline-flex}.pdq-rev1 .pdq-kbx-welcome-heading h2{letter-spacing:-1px;margin:0 0 6px;font-size:clamp(23px,2.3vw,33px);line-height:1.1}.pdq-rev1 .pdq-kbx-welcome-heading p{color:#303456;margin:0;font-size:15px;line-height:1.45}.pdq-rev1 .pdq-kbx-start{color:#29244c;background:#f3eaff;border:1px solid #d5b9ff;border-radius:11px;align-items:flex-start;gap:13px;margin:0 0 24px;padding:15px 19px;display:flex}.pdq-rev1 .pdq-kbx-start svg{color:#6a00ec;flex-shrink:0;margin-top:2px}.pdq-rev1 .pdq-kbx-start p{margin:0;font-size:14px;line-height:1.45}.pdq-rev1 .pdq-kbx-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 29px;display:grid}.pdq-rev1 .pdq-kbx-step{background:#ffffffd9;border:1px solid #d6c9f9;border-radius:12px;flex-direction:column;gap:7px;min-height:122px;padding:12px;display:flex}.pdq-rev1 .pdq-kbx-step span{color:#6400e4;background:#f0e2ff;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.pdq-rev1 .pdq-kbx-step strong{font-size:14px}.pdq-rev1 .pdq-kbx-step p{color:#3d4265;margin:0;font-size:12px;line-height:1.4}.pdq-rev1 .pdq-kbx-welcome h3{border-top:1px solid #e4d9f5;margin:0 0 13px;padding-top:21px;font-size:19px}.pdq-rev1 .pdq-kbx-intro-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pdq-rev1 .pdq-kbx-intro-cards button{text-align:left;cursor:pointer;color:#151735;background:#fff;border:1px solid #d9cef8;border-radius:11px;grid-template-columns:25px 1fr;align-content:start;align-items:start;column-gap:9px;min-height:114px;padding:16px 13px;display:grid}.pdq-rev1 .pdq-kbx-intro-cards button:hover{border-color:#8e56f9;box-shadow:0 4px 12px #6c28c214}.pdq-rev1 .pdq-kbx-intro-cards svg{color:#6e00f0}.pdq-rev1 .pdq-kbx-intro-cards strong{font-size:13px;line-height:1.35}.pdq-rev1 .pdq-kbx-intro-cards p{color:#475072;grid-column:1/-1;margin:9px 0 0;font-size:12px;line-height:1.4}.pdq-rev1 .pdq-kbx-list-header{align-items:center;gap:12px;margin:0 0 18px;display:flex}.pdq-rev1 .pdq-kbx-list-header .pdq-kbx-heroicon{border-radius:10px;width:48px;min-width:48px;height:48px}.pdq-rev1 .pdq-kbx-list-header h2{letter-spacing:-.6px;margin:0 0 3px;font-size:21px}.pdq-rev1 .pdq-kbx-list-header p{color:#515978;margin:0;font-size:12px}.pdq-rev1 .pdq-kbx-count{color:#5900cb;white-space:nowrap;background:#eee1ff;border-radius:14px;align-self:center;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:750}.pdq-rev1 .pdq-kbx-table-wrap{border-radius:6px;width:100%;overflow:auto}.pdq-rev1 .pdq-kbx-table{border-collapse:collapse;color:#1c2044;width:100%;min-width:715px;font-size:12px}.pdq-rev1 .pdq-kbx-table th{color:#5300bd;text-align:left;white-space:nowrap;background:#eee0ff;padding:10px 9px;font-size:11px}.pdq-rev1 .pdq-kbx-table td{vertical-align:middle;border-bottom:1px solid #ece7f7;padding:10px 8px}.pdq-rev1 .pdq-kbx-table tr.selected{background:#f5eaff}.pdq-rev1 .pdq-kbx-filebtn{color:#241e4c;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:6px;max-width:380px;padding:0;font-size:12px;font-weight:650;display:inline-flex}.pdq-rev1 .pdq-kbx-filebtn svg{color:#7200f2;flex-shrink:0}.pdq-rev1 .pdq-kbx-filebtn:hover{color:#6200d9;text-decoration:underline}.pdq-rev1 .pdq-kbx-table a{color:#6500e0}.pdq-rev1 .pdq-kbx-docstate{white-space:nowrap;background:#f2edfa;border-radius:8px;padding:4px 6px;font-size:11px}.pdq-rev1 .pdq-kbx-index-status{white-space:nowrap;color:#454465;background:#f0edf9;border-radius:9px;align-items:center;gap:3px;padding:4px 7px;font-size:11px;font-weight:700;display:inline-flex}.pdq-rev1 .pdq-kbx-index-status.indexed{color:#046829;background:#dbf9df}.pdq-rev1 .pdq-kbx-index-status.pending,.pdq-rev1 .pdq-kbx-index-status.stale,.pdq-rev1 .pdq-kbx-index-status.warning{color:#89500e;background:#fff2df}.pdq-rev1 .pdq-kbx-listfoot{color:#67708a;margin-top:15px;font-size:11px}.pdq-rev1 .pdq-kbx-empty{color:#69718a;padding:20px 0;font-size:14px}.pdq-rev1 .pdq-kbx-details{background:#faf6ff;border:1px solid #d5beff;border-radius:11px;margin-top:18px;padding:15px}.pdq-rev1 .pdq-kbx-details-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.pdq-rev1 .pdq-kbx-details h3{overflow-wrap:anywhere;margin:0 0 14px;font-size:17px}.pdq-rev1 .pdq-kbx-details-head button{color:#6000d4;cursor:pointer;background:0 0;border:0}.pdq-rev1 .pdq-kbx-details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pdq-rev1 .pdq-kbx-details dl>div{min-width:0}.pdq-rev1 .pdq-kbx-details dt{color:#525671;margin-bottom:4px;font-size:11px}.pdq-rev1 .pdq-kbx-details dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650}.pdq-rev1 .pdq-kbx-digest{word-break:break-all;font-size:10px!important}.pdq-rev1 .pdq-kbx-open{color:#fff;background:#6800e7;border-radius:8px;align-items:center;gap:7px;margin-top:12px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.pdq-rev1 .pdq-kbx-related{gap:6px;margin-top:15px;font-size:12px;display:grid}.pdq-rev1 .pdq-kbx-related a{color:#5700ce;overflow-wrap:anywhere}.pdq-rev1 .pdq-kbx-indexfacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pdq-rev1 .pdq-kbx-indexfacts>div{background:#fbf8ff;border:1px solid #d6c8f4;border-radius:8px;flex-direction:column;gap:5px;padding:12px;display:flex}.pdq-rev1 .pdq-kbx-indexfacts small{color:#59607c}.pdq-rev1 .pdq-kbx-disclaimer{color:#606884;padding:12px 0;font-size:11px;line-height:1.55}.pdq-rev1 .pdq-kbx-loading,.pdq-rev1 .pdq-kbx-error{color:#403b66;background:#fff;border:1px solid #d6c4f4;border-radius:12px;min-height:120px;padding:22px}.pdq-rev1 .pdq-kbx-error{color:#852849;border-color:#e8abb9}.pdq-rev1 .pdq-kbx-error button{color:inherit;cursor:pointer;background:#fff;border:1px solid #c795a4;border-radius:6px;margin-left:14px;padding:6px}@media (width<=1150px){.pdq-rev1 .pdq-kbx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.pdq-rev1 .pdq-kbx-intro-cards{grid-template-columns:1fr}.pdq-rev1 .pdq-kbx-grid{grid-template-columns:220px minmax(0,1fr)}}@media (width<=710px){.pdq-rev1 .pdq-kbx-grid{grid-template-columns:1fr}.pdq-rev1 .pdq-kbx-categories,.pdq-rev1 .pdq-kbx-welcome,.pdq-rev1 .pdq-kbx-list-card{min-height:0}.pdq-rev1 .pdq-kbx-welcome-heading{align-items:flex-start}.pdq-rev1 .pdq-kbx-heroicon{width:46px;min-width:46px;height:46px}.pdq-rev1 .pdq-kbx-steps{grid-template-columns:1fr 1fr}.pdq-rev1 .pdq-kbx-search-form{gap:5px}}@media (width<=480px){.pdq-rev1 .pdq-kbx-steps,.pdq-rev1 .pdq-kbx-details dl{grid-template-columns:1fr}}.pdq-rev1 .pdq-kbx-table .pdq-kbx-detail-row>td{vertical-align:top;background:#fff;padding:3px 9px 13px}.pdq-rev1 .pdq-kbx-table .pdq-kbx-detail-row .pdq-kbx-details{box-sizing:border-box;text-align:left;max-width:100%;margin-top:0}.pdq-rev1 .pdq-kbx-table .pdq-kbx-filebtn[aria-expanded=true]{color:#5b00d6}.pdq-rev1 .pdq-kbx-table .pdq-kbx-detail-row a.pdq-kbx-open,.pdq-rev1 .pdq-kbx-table .pdq-kbx-detail-row a.pdq-kbx-open:visited,.pdq-rev1 .pdq-kbx-table .pdq-kbx-detail-row a.pdq-kbx-open:hover,.pdq-rev1 .pdq-kbx-table .pdq-kbx-detail-row a.pdq-kbx-open:focus-visible{color:#fff}
