[data-template=freeid-patent] .fd-cta,[data-template=freeid-patent] .pg-patent-head{background-position:50%;background-size:cover}[data-template=freeid-patent] .pg-patent-head .fd-pagehead__title{font-size:calc(40px*var(--wide-k));line-height:calc(60px*var(--wide-k));max-width:none}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-section{padding-block:calc(60px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-policy{background:var(--c-base-gray-50)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-wrap{margin-inline:auto;width:var(--container)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-heading{margin-bottom:calc(40px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-heading p{color:var(--c-blue-700);font-size:calc(var(--fs-13)*var(--wide-k));font-weight:var(--fw-medium);line-height:calc(18px*var(--wide-k));margin:0 0 calc(10px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-heading h2{color:var(--c-base-ink-news);font-size:calc(var(--fs-32)*var(--wide-k));font-weight:var(--fw-bold);line-height:calc(48px*var(--wide-k));margin:0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-note{color:var(--c-semantic-text-secondary);font-size:calc(var(--fs-13)*var(--wide-k));line-height:calc(20px*var(--wide-k));margin:calc(40px*var(--wide-k)) 0 0;max-width:calc(1020px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-hold{background:var(--c-blue-50);border-radius:var(--r-lg);color:var(--c-semantic-text-secondary);font-size:calc(var(--fs-16)*var(--wide-k));line-height:1.7;margin:0;padding:calc(24px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-facts__grid{display:grid;gap:calc(24px*var(--wide-k));grid-template-columns:repeat(3,minmax(0,1fr));row-gap:calc(24px*var(--wide-k)*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact{background:var(--c-blue-50);border-radius:var(--r-lg);min-height:calc(158px*var(--wide-k));padding:calc(20px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact h3,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact p{margin:0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact h3{font-size:calc(var(--fs-14)*var(--wide-k));line-height:calc(22px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact__value{color:var(--c-blue-700);font-size:calc(40px*var(--wide-k));font-weight:var(--fw-bold);line-height:calc(56px*var(--wide-k));margin-top:calc(10px*var(--wide-k))!important}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact__value span{color:var(--c-base-ink-news);font-size:calc(var(--fs-16)*var(--wide-k));line-height:1;margin-left:calc(4px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact__value+p{color:var(--c-semantic-text-secondary);font-size:calc(var(--fs-13)*var(--wide-k));line-height:calc(20px*var(--wide-k));margin-top:calc(10px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__toolbar{align-items:end;display:flex;gap:20px;justify-content:space-between;row-gap:calc(20px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__count{font-size:calc(var(--fs-14)*var(--wide-k));margin:0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__count strong{color:var(--c-blue-700);font-size:calc(28px*var(--wide-k));line-height:1.3}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__filters,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__views{align-items:center;display:flex;flex-wrap:wrap;gap:calc(8px*var(--wide-k));row-gap:calc(8px*var(--wide-k)*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__views span{color:var(--c-semantic-text-secondary);font-size:calc(var(--fs-13)*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) :is(.pg-patent-list__views,.pg-patent-list__filters) button{background:var(--c-base-white);border:1px solid var(--c-base-gray-200);border-radius:var(--r-sm);color:var(--c-base-ink-news);cursor:pointer;font:inherit;font-size:calc(var(--fs-13)*var(--wide-k));min-height:36px;padding:6px 12px}:is([data-template=freeid-patent],[data-template=patent]) :is(.pg-patent-list__views,.pg-patent-list__filters) button[aria-pressed=true]{background:var(--c-blue-700);border-color:var(--c-blue-700);color:var(--c-base-white)}:is([data-template=freeid-patent],[data-template=patent]) :is(.pg-patent-list__views,.pg-patent-list__filters) button:focus-visible{outline:2px solid var(--c-blue-700);outline-offset:2px}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__filters{margin-top:calc(8px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__filters:first-of-type{margin-top:calc(24px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results{background:var(--c-base-white);border:1px solid var(--c-base-gray-200);border-radius:var(--r-lg);margin-top:calc(40px*var(--wide-k));overflow:clip}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results__head{align-items:center;display:grid;gap:calc(16px*var(--wide-k));grid-template-columns:1.25fr 1.9fr .42fr 1.17fr .62fr;row-gap:calc(16px*var(--wide-k)*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results__head{background:var(--c-base-gray-50);color:var(--c-semantic-text-secondary);font-size:calc(var(--fs-13)*var(--wide-k));min-height:calc(50px*var(--wide-k));padding:calc(14px*var(--wide-k)) calc(20px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result{border-top:1px solid var(--c-base-gray-200);font-size:calc(var(--fs-14)*var(--wide-k));line-height:1.45;min-height:calc(55px*var(--wide-k));padding:calc(12px*var(--wide-k)) calc(20px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result.is-priority{background:var(--c-blue-50);min-height:calc(82px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result :is(p,strong){margin:0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__no{align-items:flex-start;display:flex;flex-direction:column;gap:calc(8px*var(--wide-k));row-gap:calc(8px*var(--wide-k)*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__no strong{font-weight:var(--fw-bold)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__featured{background:var(--c-blue-700);border-radius:var(--r-sm);color:var(--c-base-white);font-size:calc(var(--fs-12)*var(--wide-k));font-weight:var(--fw-bold);padding:4px 8px;white-space:nowrap}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__grade{background:var(--c-blue-50);border-radius:var(--r-sm);color:var(--c-blue-700);display:inline-block;font-weight:var(--fw-bold);min-width:24px;padding:3px 6px;text-align:center}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__grade--s{background:var(--c-blue-700);color:var(--c-base-white)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__grade--b{background:var(--c-base-gray-50);color:var(--c-semantic-text-secondary)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__area{color:var(--c-semantic-text-secondary)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__link a{color:var(--c-blue-700);font-weight:var(--fw-bold);text-decoration:none;white-space:nowrap}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__link a:hover{color:var(--c-blue-700);text-decoration:none}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__link span{color:var(--c-semantic-text-secondary)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card]{background:transparent;border:0;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;row-gap:calc(16px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card] .pg-patent-results__head{display:none}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card] .pg-patent-result{align-items:flex-start;background:var(--c-base-white);border:1px solid var(--c-base-gray-200);border-radius:var(--r-lg);display:flex;flex-direction:column;gap:12px;min-height:210px;padding:20px;row-gap:calc(12px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card] .pg-patent-result.is-priority{background:var(--c-blue-50)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card] .pg-patent-result__priority{order:-1}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=table] .pg-patent-result{min-height:52px}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=table] .pg-patent-result.is-priority{background:var(--c-base-white)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=table] .pg-patent-result__featured{display:none}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-empty{margin:24px 0 0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__grid{display:grid;gap:calc(16px*var(--wide-k));grid-template-columns:repeat(5,minmax(0,1fr));row-gap:calc(16px*var(--wide-k)*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__card{background:var(--c-blue-50);border-radius:var(--r-lg);min-height:calc(78px*var(--wide-k));padding:calc(20px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__card small{color:var(--c-blue-700);display:block;font-weight:var(--fw-bold);margin-bottom:calc(8px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__card strong{display:block;line-height:1.5}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-policy__text{font-size:calc(var(--fs-16)*var(--wide-k));line-height:1.8;max-width:calc(920px*var(--wide-k))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-policy__text p{margin:0}@media (max-width:1024px){:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results__head{grid-template-columns:1.25fr 1.5fr .4fr 1fr .65fr}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){[data-template=freeid-patent] .pg-patent-head .fd-pagehead__title{font-size:var(--sp-fs-page);line-height:1.45}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-section{padding-block:40px}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-heading{margin-bottom:24px}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-heading h2{font-size:26px;line-height:1.4}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-facts__grid{gap:12px;grid-template-columns:1fr;row-gap:calc(12px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-fact{min-height:0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__toolbar{align-items:flex-start;flex-direction:column}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-list__filters{gap:6px;row-gap:calc(6px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card]{background:transparent;border:0;display:grid;gap:12px;grid-template-columns:1fr;overflow:visible;row-gap:calc(12px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results__head{display:none}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card] .pg-patent-result{background:var(--c-base-white);border:1px solid var(--c-base-gray-200);border-radius:var(--r-lg);display:grid;gap:10px;grid-template-columns:1fr auto;min-height:0;padding:18px;row-gap:calc(10px*var(--content-row-gap-scale, 1))}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result.is-priority,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=table] .pg-patent-result.is-priority{background:var(--c-blue-50)}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__area,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__name,:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__no{grid-column:1/-1}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__priority{grid-column:1;grid-row:4}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-result__link{grid-column:2;grid-row:4}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-results[data-view=card] .pg-patent-result__priority{order:0}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__grid{grid-template-columns:1fr 1fr}:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-note{margin-top:24px}}@media (max-width:390px){:is([data-template=freeid-patent],[data-template=patent]) .pg-patent-pending__grid{grid-template-columns:1fr}}[data-template=patent] .pt-fv{background:var(--c-base-white);padding-bottom:calc(16px*var(--wide-k));padding-top:9px}[data-template=patent] .pt-fv .page-title{margin-top:0}[data-template=patent] .pt-fv__grid{min-height:calc(266px*var(--wide-k));position:relative}[data-template=patent] .pt-fv__stats{background:var(--c-semantic-border-line);border:1px solid var(--c-semantic-border-line);display:flex;flex-wrap:wrap;gap:1px;position:absolute;right:0;row-gap:calc(1px*var(--content-row-gap-scale, 1));top:calc(89px*var(--wide-k));width:calc(420px*var(--wide-k))}[data-template=patent] .pt-fv__stats-head,[data-template=patent] .pt-fv__stats-total{background:var(--c-base-white);color:var(--c-semantic-text-primary);flex:1 1 100%;font-size:var(--fs-13);font-weight:var(--fw-bold);line-height:1.6;margin:0;padding:10px 24px}[data-template=patent] .pt-fv__stats-total{color:var(--c-semantic-text-secondary);font-weight:var(--fw-medium)}[data-template=patent] .pt-stat{background:var(--c-base-white);flex:1 1 0;min-height:calc(170px*var(--wide-k));min-width:0;padding:22px 24px}[data-template=patent] .pt-stat p{margin:0}[data-template=patent] .pt-stat__num{align-items:baseline;color:var(--c-semantic-text-primary);display:flex;font-size:var(--fs-16);gap:4px;line-height:1.4;row-gap:calc(4px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-stat__num span{color:var(--c-blue-700);font-family:var(--f-head-dxyz);font-size:56px;font-weight:var(--fw-medium);letter-spacing:.02em;line-height:1}[data-template=patent] .pt-stat__label{font-size:var(--fs-13);font-weight:var(--fw-bold);line-height:1.6;margin-top:10px!important}[data-template=patent] .pt-stat__source{color:var(--c-semantic-text-secondary);font-size:var(--fs-11);line-height:1.6;margin-top:2px!important}[data-template=patent] .pt-draft-note{color:var(--c-semantic-status-pending);font-size:var(--fs-13);font-weight:var(--fw-bold);margin:8px 0 0}[data-template=patent] .pt-list{background:var(--c-base-white);padding:calc(54px*var(--wide-k)) 0 calc(42px*var(--wide-k))}[data-template=patent] .pt-list__title{letter-spacing:.04em;line-height:1.6;margin:4px 0 0}[data-template=patent] .pt-list__bar{align-items:center;border-bottom:1px solid var(--c-semantic-border-line);display:flex;gap:16px;justify-content:space-between;padding-bottom:11px;row-gap:calc(16px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-list__count{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--f-head-dxyz);font-size:var(--fs-11);font-weight:var(--fw-medium);gap:12px;line-height:1.65;margin:0;row-gap:calc(12px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-list__total strong{color:var(--c-blue-700);font-size:19px;font-weight:var(--fw-bold);line-height:1.1;margin:0 4px}[data-template=patent] .pt-list__meta{color:var(--c-semantic-text-secondary)}[data-template=patent] .pt-list__views{align-items:center;color:var(--c-semantic-text-secondary);display:flex;font-size:10px;gap:6px;letter-spacing:.08em;row-gap:calc(6px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-list__views span{margin-right:2px}[data-template=patent] .pt-list__views button{background:var(--c-base-white);border:1px solid var(--c-semantic-border-line);border-radius:2px;color:var(--c-base-black);cursor:pointer;font-family:var(--f-head-dxyz);font-size:var(--fs-11);font-weight:var(--fw-medium);line-height:1.65;padding:7px 14px}[data-template=patent] .pt-list__views button[aria-pressed=true]{background:var(--c-blue-700);border-color:var(--c-blue-700);color:var(--c-base-white)}[data-template=patent] .pt-list__filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 20px;row-gap:calc(12px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-chips{background:var(--c-base-white);border:1px solid var(--c-semantic-border-line);display:flex}[data-template=patent] .pt-chips button{background:var(--c-base-white);border:0;border-right:1px solid var(--c-semantic-border-line);color:var(--c-semantic-text-primary);cursor:pointer;font:inherit;font-size:var(--fs-14);font-weight:var(--fw-bold);line-height:20px;padding:11px 22px}[data-template=patent] .pt-chips button:last-child{border-right:0}[data-template=patent] .pt-chips button[aria-pressed=true]{background:var(--c-blue-700);color:var(--c-base-white)}[data-template=patent] .pt-results[data-view=card] .pt-table,[data-template=patent] .pt-results[data-view=list] .pt-cards{display:none}[data-template=patent] .pt-table{background:var(--c-base-white);border:1px solid var(--c-semantic-border-line)}[data-template=patent] .pt-table__head,[data-template=patent] .pt-table__row{display:grid;grid-template-columns:210fr 520fr 180fr 70fr 110fr 230fr}[data-template=patent] .pt-table__head{background:var(--c-semantic-bg-util);border-bottom:1px solid var(--c-semantic-border-line)}[data-template=patent] .pt-table__head span{color:var(--c-semantic-text-secondary);font-size:var(--fs-12);font-weight:var(--fw-bold);line-height:1.6;padding:12px 14px 11px}[data-template=patent] .pt-table__row{border-bottom:1px solid var(--c-semantic-border-line-soft)}[data-template=patent] .pt-table__row:last-child{border-bottom:0}[data-template=patent] .pt-table__row>span{color:var(--c-semantic-text-primary);font-size:var(--fs-14);line-height:1.7;padding:13px 14px 12px}[data-template=patent] .pt-table__no a{color:var(--c-blue-700);font-family:var(--f-head-dxyz);font-weight:var(--fw-medium)}[data-template=patent] .pt-table__row>.pt-table__date{color:var(--c-semantic-text-secondary);font-size:12.5px}[data-template=patent] .pt-st{display:inline-block;font-size:var(--fs-11);font-weight:var(--fw-bold);line-height:1.6;padding:2px 8px;white-space:nowrap}[data-template=patent] .pt-st--registered{background:var(--c-blue-700);color:var(--c-base-white)}[data-template=patent] .pt-st--pending,[data-template=patent] .pt-st--unpublished{background:var(--c-base-white);border:1px solid var(--c-semantic-status-pending);color:var(--c-semantic-status-pending)}[data-template=patent] .pt-st--undecided{background:var(--c-base-white);border:1px solid var(--c-semantic-border-line);color:var(--c-semantic-text-secondary)}[data-template=patent] .pt-cards{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:calc(16px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-card{background:var(--c-base-white);border:1px solid var(--c-semantic-border-line);display:flex;flex-direction:column;padding:20px;position:relative}[data-template=patent] .pt-card__hover,[data-template=patent] .pt-card__still{display:flex;flex-direction:column;gap:10px;row-gap:calc(10px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-card__hover{background:var(--c-base-white);inset:0;overflow:hidden;padding:20px;position:absolute;visibility:hidden}[data-template=patent] .pt-card:focus-within .pt-card__hover,[data-template=patent] .pt-card:hover .pt-card__hover{visibility:visible}[data-template=patent] .pt-card__hover-title{color:var(--c-semantic-text-primary);font-size:var(--fs-16);font-weight:var(--fw-bold);line-height:1.6}[data-template=patent] .pt-card__more{color:var(--c-blue-700);flex:none;font-weight:var(--fw-bold)}@media (hover:none){[data-template=patent] .pt-card:focus-within .pt-card__hover,[data-template=patent] .pt-card:hover .pt-card__hover{visibility:hidden}}[data-template=patent] .pt-card.is-spotlight{background:var(--c-semantic-bg-spotlight);border:2px solid var(--c-blue-700)}[data-template=patent] .pt-card h3,[data-template=patent] .pt-card p{margin:0}[data-template=patent] .pt-card__img{aspect-ratio:388/165;display:block;object-fit:cover;width:100%}[data-template=patent] .pt-card__badges{display:flex;flex-wrap:wrap;gap:6px;row-gap:calc(6px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-badge{background:var(--c-semantic-bg-badge);color:var(--c-blue-700);font-size:var(--fs-12);font-weight:var(--fw-bold);line-height:1.6;padding:2px 8px}[data-template=patent] .pt-badge--solid{background:var(--c-blue-700);color:var(--c-base-white)}[data-template=patent] .pt-card__no{color:var(--c-blue-700);font-size:var(--fs-13);font-weight:var(--fw-bold);line-height:1.6}[data-template=patent] .pt-card__title{color:var(--c-semantic-text-primary);font-size:var(--fs-18);font-weight:var(--fw-bold);line-height:1.6}[data-template=patent] .pt-card__summary{color:var(--c-semantic-text-muted);flex:1 1 auto;font-size:var(--fs-14);line-height:1.8;overflow:hidden}[data-template=patent] .pt-card__summary p{margin:0}[data-template=patent] .pt-card__foot{border-top:1px solid var(--c-semantic-border-line);color:var(--c-semantic-text-secondary);display:flex;font-size:var(--fs-13);gap:12px;justify-content:space-between;line-height:1.6;padding-top:10px;row-gap:calc(12px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-card__foot a{color:var(--c-blue-700);flex:none;font-weight:var(--fw-bold)}[data-template=patent] .pt-empty{color:var(--c-semantic-text-secondary);font-size:var(--fs-16);margin:24px 0 0}[data-template=patent] .pt-more{display:flex;justify-content:center;margin:20px 0 16px}[data-template=patent] .pt-more__btn{background:var(--c-base-white);border:1px solid var(--c-blue-700);color:var(--c-blue-700);cursor:pointer;font:inherit;font-size:var(--fs-14);font-weight:var(--fw-bold);height:65px;line-height:1.4;padding:0 26px}[data-template=patent] .pt-more__btn[hidden]{display:none}[data-template=patent] .pt-related{background:var(--c-base-white);padding:calc(60px*var(--wide-k)) 0}[data-template=patent] .pt-related__title{margin-bottom:var(--sp-24)}[data-template=patent] .pt-related__row{align-items:center;border-bottom:1px solid var(--c-semantic-border-default);color:var(--c-semantic-text-primary);display:flex;font-size:var(--fs-18);font-weight:var(--fw-bold);gap:16px;line-height:25px;padding:24px 0;row-gap:calc(16px*var(--content-row-gap-scale, 1));text-decoration:none}[data-template=patent] .pt-related__row span{flex:1 1 0;min-width:0}[data-template=patent] .pt-related__row img{flex:none}[data-template=patent] .pt-related__row:hover{color:var(--c-blue-700);text-decoration:none}[data-template=patent]{--pg-contact-band-bg:var(--c-semantic-bg-elevated)}[data-template=patent] .pt-open{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}[data-template=patent] .pt-open:hover{color:var(--c-blue-700);text-decoration:none}[data-template=patent] [data-pt-open]{cursor:pointer}[data-template=patent] .pt-table__row[data-pt-open]:hover{background:var(--c-semantic-bg-util)}[data-template=patent] .pt-card[data-pt-open]:hover{border-color:var(--c-blue-700)}.pt-modal{background:var(--c-base-white);border:1px solid var(--c-semantic-border-line);color:var(--c-semantic-text-primary);max-height:calc(100% - 48px);max-width:none;padding:0;width:min(1320px,calc(100% - 32px))}.pt-modal::backdrop{background:color-mix(in srgb,var(--c-base-ink-news) 40%,transparent)}.pt-modal__box{padding:18px;position:relative}.pt-modal__body{align-items:stretch;display:flex;gap:12px;row-gap:calc(12px*var(--content-row-gap-scale, 1))}.pt-modal__illust{background:var(--c-semantic-bg-section);border:1px solid var(--c-semantic-border-soft);flex:765 1 0;min-height:520px;min-width:0}.pt-modal__illust img{display:block;height:100%;object-fit:contain;width:100%}.pt-modal__side{align-self:flex-start;flex:493 1 0}.pt-modal__panel,.pt-modal__side{display:flex;flex-direction:column;gap:12px;min-width:0;row-gap:calc(12px*var(--content-row-gap-scale, 1))}.pt-modal__panel{border:1px solid var(--c-semantic-border-default);font-size:var(--fs-15);line-height:1.8;padding:24px}.pt-modal__folds{display:flex;flex-direction:column;gap:12px;row-gap:calc(12px*var(--content-row-gap-scale, 1))}.pt-modal__fold{background:var(--c-semantic-bg-section);border:1px solid var(--c-semantic-border-soft);border-radius:2px}.pt-modal__fold>summary{color:var(--c-semantic-text-primary);cursor:pointer;font-size:var(--fs-14);font-weight:var(--fw-bold);line-height:1.65;padding:16px}.pt-modal__fold>div{line-height:1.8;padding:0 16px 16px}.pt-modal__panel p{margin:0}.pt-modal__badges{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding-right:32px;row-gap:calc(10px*var(--content-row-gap-scale, 1))}.pt-modal__area{color:var(--c-semantic-text-secondary);font-size:var(--fs-13);font-weight:var(--fw-bold)}.pt-modal__title{color:var(--c-base-ink-news);font-size:var(--fs-22,22px);font-weight:var(--fw-bold);line-height:1.5;margin:0;padding-right:32px}.pt-modal__summary{color:var(--c-semantic-text-primary);font-size:var(--fs-16)}.pt-modal__detail{color:var(--c-semantic-text-muted);font-size:var(--fs-14)}.pt-modal__detail p,.pt-modal__summary p{margin:0}.pt-modal__label{color:var(--c-semantic-text-primary);font-weight:var(--fw-bold);margin-bottom:4px!important}.pt-modal__no{color:var(--c-semantic-text-muted)}.pt-modal__link,.pt-modal__no{font-size:var(--fs-14);font-weight:var(--fw-bold)}.pt-modal__link{color:var(--c-blue-700)}.pt-modal__close{background:none;border:0;color:var(--c-semantic-text-secondary);cursor:pointer;font-size:26px;height:32px;line-height:1;padding:0;position:absolute;right:28px;top:28px;width:32px}.pt-modal__close:hover{color:var(--c-blue-700)}html:has(.pt-modal[open]){overflow:hidden}@media (max-width:1024px){[data-template=patent] .pt-fv__grid{min-height:0}[data-template=patent] .pt-fv__stats{margin-top:32px;position:static;width:100%}[data-template=patent] .pt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-modal__body{flex-direction:column}.pt-modal__illust{aspect-ratio:765/520;flex:none;min-height:0;width:100%}.pt-modal__side{align-self:stretch;flex:none;width:100%}}@media (max-width:767px){[data-template=patent] .pt-stat{padding:18px 16px}[data-template=patent] .pt-stat__num span{font-size:44px}[data-template=patent] .pt-related{padding:48px 0}[data-template=patent] .pt-related__row{font-size:var(--fs-16)}[data-template=patent] .pt-list{padding:48px 0}[data-template=patent] .pt-list__bar{align-items:flex-start;flex-direction:column}[data-template=patent] .pt-list__views{display:none}[data-template=patent] .pt-list__filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 20px;row-gap:calc(12px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-chips{overflow-x:auto}[data-template=patent] .pt-chips button{background:var(--c-base-white);border:0;border-right:1px solid var(--c-semantic-border-line);color:var(--c-semantic-text-primary);cursor:pointer;font:inherit;font-size:var(--fs-14);font-weight:var(--fw-bold);line-height:1.4;padding:12px 22px}[data-template=patent] .pt-results .pt-table{display:none}[data-template=patent] .pt-results .pt-cards{display:grid;grid-template-columns:1fr}[data-template=patent] .pt-results[data-view] .pt-table{display:none}[data-template=patent] .pt-results[data-view] .pt-cards{display:grid;gap:12px;grid-template-columns:1fr;row-gap:calc(12px*var(--content-row-gap-scale, 1))}[data-template=patent] .pt-list__filters{align-items:stretch;flex-direction:column;flex-wrap:nowrap}[data-template=patent] .pt-chips{align-self:flex-start;max-width:100%;scrollbar-width:none}[data-template=patent] .pt-chips::-webkit-scrollbar{display:none}[data-template=patent] .pt-chips button{flex:none;padding-inline:16px;white-space:nowrap}.pt-modal{width:calc(100% - 24px)}.pt-modal__box{padding:12px}.pt-modal__panel{padding:20px}}