.patent-shortlist{--ps-ink:#172c42;--ps-muted:#596d82;color:var(--ps-ink);margin-top:28px;padding-bottom:36px}.patent-shortlist *{box-sizing:border-box}.ps-free{color:var(--ps-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-bottom:26px;font-size:12px;display:flex}.ps-free>span:first-child{color:#276d53;background:#edf8f1;border-radius:30px;align-items:center;gap:7px;padding:8px 13px;display:flex}.ps-free>span:last-child{margin-left:auto;font-size:11px}.ps-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);align-items:start;gap:48px;display:grid}.ps-main{min-width:0}.ps-section-label{letter-spacing:.08em;color:#57718b;justify-content:space-between;gap:12px;font-size:10px;font-weight:650;line-height:1.5;display:flex}.ps-section-label>span:last-child:not(:first-child){letter-spacing:0;font-weight:400}.patent-shortlist h2{letter-spacing:-.035em;margin:14px 0 22px;font-size:28px;font-weight:650;line-height:1.2}.patent-shortlist p{color:var(--ps-muted);margin:10px 0 16px;font-size:14px;line-height:1.65}.patent-shortlist label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.patent-shortlist textarea,.patent-shortlist input:not([type=file]){width:100%;color:var(--ps-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #cad5e3;border-radius:12px;min-width:0;padding:13px 15px;font-size:15px;line-height:1.6}.patent-shortlist input::placeholder,.patent-shortlist textarea::placeholder{color:#7a8999}.patent-shortlist button{font:inherit;cursor:pointer;color:#1254c7;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:550;display:inline-flex}.patent-shortlist button:disabled{opacity:.5;cursor:default}.patent-shortlist :focus-visible{outline-offset:3px;outline:2px solid #3765ab}.patent-shortlist h2:focus{outline:none}.ps-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.patent-shortlist .ps-primary{color:#fff;background:#0755ff;border-radius:26px;padding:12px 19px}.patent-shortlist .ps-secondary{background:#fff;border:1px solid #d0dbe8;border-radius:25px;padding:12px 18px}.patent-shortlist .ps-text-button{font-size:12px}.ps-import>small{color:var(--ps-muted);margin-top:14px;font-size:11px;line-height:1.6;display:block}.ps-collection{border-top:1px solid #e0e6ef;margin-top:38px;padding-top:30px}.ps-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.ps-list-heading h2{align-items:center;gap:12px;margin:6px 0;display:flex}.ps-list-heading h2 span{letter-spacing:0;color:#1254c7;background:#edf3ff;border-radius:20px;padding:6px 10px;font-size:13px}.patent-shortlist .ps-search{color:#62758b;border:1px solid #d4dfeb;border-radius:10px;align-items:center;padding:0 12px;font-weight:400;display:flex}.patent-shortlist .ps-search input{background:0 0;border:0;padding:10px}.ps-patents{margin:15px 0;padding:0;list-style:none}.ps-patents li{border-bottom:1px solid #edf0f5;align-items:center;gap:10px;padding:8px 0;display:flex}.ps-patents li>span{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:550}.ps-patents small{color:var(--ps-muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.patent-shortlist .ps-star,.patent-shortlist .ps-remove{color:#61758c;flex:none;min-width:40px}.patent-shortlist .ps-star[aria-pressed=true]{color:#0755ff;background:#edf3ff;border-radius:50%}.patent-shortlist .ps-remove{margin-left:auto}.ps-pagination{color:var(--ps-muted);align-items:center;gap:18px;font-size:12px;display:flex}.ps-pagination>span{margin-right:auto}.patent-shortlist .ps-format-note{font-size:11px;line-height:1.7}.ps-empty{text-align:center;background:#f6f8fc;border-radius:14px;margin-top:18px;padding:32px 25px}.ps-empty>svg{color:#5a79a3;margin:auto}.ps-empty h3{margin-top:15px;font-size:18px;font-weight:600}.ps-empty p{max-width:40ch;margin:12px auto}.ps-plan{background:#f4f7fc;border:1px solid #e1e8f2;border-radius:20px;padding:28px;position:sticky;top:108px}.ps-plan h2{margin-bottom:14px;font-size:26px}.ps-topics{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.patent-shortlist .ps-topics button{color:#435b75;background:#fff;border:1px solid #d6dfeb;border-radius:23px;min-height:38px;padding:7px 12px;font-size:11px}.patent-shortlist .ps-topics [aria-pressed=true]{color:#194b9b;background:#e6eeff;border-color:#a8bee7}.ps-plan label{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.ps-plan label span{color:var(--ps-muted);font-size:11px;font-weight:400}.ps-plan textarea{font-size:14px}.ps-next{border-top:1px solid #dbe4ef;margin:26px 0 0;padding-top:22px}.ps-next h3{letter-spacing:-.02em;margin:12px 0;font-size:22px;line-height:1.25}.ps-next>.ps-primary{justify-content:space-between;width:100%}.ps-next small{color:var(--ps-muted);margin-top:12px;font-size:11px;line-height:1.7;display:block}.ps-keep{border-top:1px solid #dbe4ef;margin-top:22px;padding-top:22px}.ps-keep>strong{font-size:13px}.ps-keep p{font-size:11px;line-height:1.75}.ps-keep .ps-actions{gap:12px}.ps-feedback{color:#276d53;background:#eef8f2;border-radius:10px;align-items:center;gap:9px;margin-top:22px;padding:14px 18px;font-size:13px;display:flex}.patent-shortlist .ps-error{color:#a23e2d;overflow-wrap:anywhere;background:#fff0ec;border-radius:10px;padding:14px 18px;font-size:13px}.ps-rejected{color:#7e5429;margin-top:14px;font-size:12px}.ps-rejected summary{cursor:pointer;min-height:44px;padding-block:12px}.ps-rejected ul{overflow-wrap:anywhere;padding-left:18px}.ps-clear{background:#fff;border:1px solid #d3dce8;border-radius:12px;padding:12px}.ps-clear button{margin-right:14px}.ps-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.research-free-start{background:#f5f9f8;border:1px solid #dce7ee;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:26px 0 38px;padding:24px 28px;display:flex}.research-free-start h2{line-height:1.2;margin:0 0 8px!important;font-size:23px!important}.research-free-start p{color:#587084;line-height:1.7;margin:0!important;font-size:14px!important}.research-free-start a{white-space:nowrap;color:#0755ff;align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:900px){.ps-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:24px}.ps-plan{padding:22px}.ps-free>span:last-child{margin-left:0}}@media (max-width:700px){.ps-layout{grid-template-columns:minmax(0,1fr);gap:26px}.ps-plan{padding:22px;position:static}.ps-free{gap:12px;font-size:11px}.ps-free>span:last-child{flex-basis:100%}.patent-shortlist h2{font-size:26px}.ps-section-label{font-size:9px}.ps-collection{margin-top:26px}.research-free-start{flex-direction:column;align-items:flex-start;gap:12px;padding:22px}.ps-import .ps-actions{gap:8px}.patent-shortlist .ps-primary,.patent-shortlist .ps-secondary{padding:12px 15px;font-size:12px}}.ps-topics{border:0;min-width:0;padding:0}.ps-patent-record{flex:1;min-width:0}.ps-patent-record>strong{font-size:14px;font-weight:600;line-height:1.5;display:block}.ps-patent-record small{color:#596d82;font-size:11px;line-height:1.6}.ps-patent-record summary{color:#466486;cursor:pointer;padding:8px 0;font-size:12px;line-height:1.6}.ps-patent-record dl{grid-template-columns:110px 1fr;gap:8px;margin:10px 0 14px;font-size:12px;line-height:1.6;display:grid}.ps-patent-record dt{color:#62758b}.ps-patent-record dd{overflow-wrap:anywhere;margin:0}.ps-patent-record a{color:#0755ff;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.ps-patents li{align-items:flex-start;padding:14px 0}.ps-identification{color:#415e7e;background:#f2f6fc;border-radius:12px;margin-bottom:16px;padding:14px 16px;font-size:12px}.ps-identification progress{accent-color:#0755ff;background:#dde6f4;border:0;border-radius:5px;width:100%;height:5px;margin-top:12px;display:block;overflow:hidden}.ps-identification progress::-webkit-progress-bar{background:#dde6f4}.ps-identification progress::-webkit-progress-value{background:#0755ff}.ps-identification p{margin-bottom:0;font-size:12px}@media (max-width:400px){.ps-patent-record dl{grid-template-columns:1fr;gap:3px}.ps-patent-record dd{margin-bottom:7px}}@media (max-width:700px){.public-document:has(.patent-shortlist){padding-top:32px}.public-document:has(.patent-shortlist)>h1{margin-block:20px;font-size:40px;line-height:1.1}.public-document:has(.patent-shortlist)>.public-document-intro{margin-bottom:20px;font-size:16px;line-height:1.7}.patent-shortlist{margin-top:20px}.ps-free{padding-bottom:20px}.ps-import h2{margin-top:12px;margin-bottom:18px}}.ps-account{background:#f8faff;border:1px solid #dce6f3;border-radius:18px;margin:0 0 30px;padding:24px 28px}.ps-account-heading,.ps-account-library{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ps-account-heading .ps-section-label{align-items:center;gap:8px;display:flex}.ps-account p{max-width:760px;font-size:14px;line-height:1.7}.ps-account-controls{align-items:flex-end;gap:14px;margin:18px 0 12px;display:flex}.ps-account-controls label{flex:1;gap:8px;max-width:580px;font-size:12px;display:grid}.ps-account-controls input,.ps-account-library select{width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd9e9;border-radius:9px;padding:10px 12px}.ps-account-library>label{flex:1;align-items:center;gap:10px;min-width:200px;max-width:580px;display:flex}.ps-account small{color:#60728a;margin-top:12px;font-size:12px;display:block}.ps-account-message{color:#286d57;margin-top:14px;font-size:13px;display:block}.po-inline-account{color:#0755ff;background:#fff;border:1px solid #cbdbf4;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.ps-choice{background:#fff;border:1px solid #d8e1ed;border-radius:12px;margin-top:18px;padding:16px}.ps-choice .ps-text-button{margin-left:12px}.ps-admission{background:#fafcff;border:1px solid #d3e1f8;border-radius:14px;margin:16px 0;padding:18px 20px}.ps-admission strong{font-size:14px}.ps-admission p{font-size:13px;line-height:1.7}.ps-discovery-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:10px;padding:20px 0;display:grid}.ps-discovery-summary strong{letter-spacing:-1px;color:#173650;font-size:clamp(21px,2.4vw,30px);font-weight:650;display:block}.ps-discovery-summary span{color:#60728a;margin-top:6px;font-size:11px;line-height:1.6;display:block}.ps-import small{margin-top:12px;line-height:1.65;display:block}.ps-account :focus-visible{outline-offset:3px;outline:2px solid #0755ff}@media (max-width:700px){.ps-account{margin-bottom:24px;padding:20px}.ps-account-heading{align-items:flex-start}.ps-account-controls{flex-direction:column;align-items:stretch}.ps-account-controls label{max-width:none}.ps-account-controls button{width:100%}.ps-account-library{align-items:stretch}.ps-account-library>label{flex-basis:100%;min-width:0;max-width:none}.ps-discovery-summary{gap:12px}.ps-discovery-summary strong{font-size:21px}.ps-discovery-summary span{font-size:10px}.ps-choice .ps-text-button{margin-left:0}.ps-account-heading .ps-section-label{font-size:10px}}
