:root{--graphic-bg:#f4f4f1;--graphic-surface:#fff;--graphic-panel:#f7f6f2;--graphic-ink:#0a0a0a;--graphic-text:#141414;--graphic-body:#2b2b28;--graphic-muted:#62625c;--graphic-subtle:#7a7973;--graphic-border:#d9d8d1;--graphic-border-strong:#b9b8b0;--graphic-rule:#0a0a0a;--graphic-orange:#ff5a00;--graphic-orange-text:#c84a00;--graphic-orange-soft:#fff7f1;--graphic-green:#15803d;--graphic-green-text:#146c3a;--graphic-green-soft:#eaf7ef;--graphic-green-border:#bfe3cc;--graphic-radius:2px;--graphic-font-jp:"Noto Sans JP", "Hiragino Sans", system-ui, sans-serif;--graphic-font-mono:"Space Mono", ui-monospace, monospace;--graphic-font-display:"Space Grotesk", system-ui, sans-serif}html:not([data-proto]):has(.oshi-graphic-page){--ds-bg:var(--graphic-bg);--ds-surface:var(--graphic-surface);--ds-primary:var(--graphic-ink);--ds-primary-soft:#efeee8;--ds-accent:var(--graphic-orange);--ds-accent-soft:#ffe4d2;--ds-text:var(--graphic-text);--ds-muted:var(--graphic-muted);--ds-border:var(--graphic-border);--ds-cta:#e85400;--ds-cta-text:#fff;--ds-radius:var(--graphic-radius);--ds-hero-from:var(--graphic-bg);--ds-hero-to:var(--graphic-bg)}html:not([data-proto]):has(.oshi-graphic-page) body{background-color:var(--graphic-bg);background-image:radial-gradient(#0a0a0a12 1px,#0000 1px);background-size:20px 20px}html:not([data-proto]):has(.oshi-graphic-page) .site-header{background:var(--graphic-bg);border-bottom:2px solid var(--graphic-rule);box-shadow:none}html:not([data-proto]):has(.oshi-graphic-page) .site-header a{font-family:var(--graphic-font-jp);align-items:center;gap:8px;display:inline-flex;color:var(--graphic-ink)!important;font-weight:900!important}html:not([data-proto]):has(.oshi-graphic-page) .site-header a:before{content:"";background:var(--graphic-orange);border-radius:50%;flex-shrink:0;width:10px;height:10px}html:not([data-proto]):has(.oshi-graphic-page) .site-header a:after{content:"OSHI SEARCH";font-family:var(--graphic-font-mono);letter-spacing:.12em;background:var(--graphic-ink);color:#fff;padding:3px 6px;font-size:10px;font-weight:700}@media (max-width:479px){html:not([data-proto]):has(.oshi-graphic-page) .site-header a:after{display:none}}html:not([data-proto]):has(.oshi-graphic-page) .site-header form input{border:1.5px solid var(--graphic-ink)!important;background:#fff!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .site-header form button{background:var(--graphic-ink)!important;color:#fff!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) footer{background:var(--graphic-ink)!important;border-color:var(--graphic-ink)!important;color:#bdbdb6!important}html:not([data-proto]):has(.oshi-graphic-page) footer .text-primary{color:var(--graphic-orange)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) footer .text-gray-400,html:not([data-proto]):has(.oshi-graphic-page) footer .text-gray-500){color:#bdbdb6!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod{--graphic-page-label:"03 — STREAMING"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--genre{--graphic-page-label:"02 — GENRE"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--photobooks{--graphic-page-label:"04 — PHOTOBOOK"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group{--graphic-page-label:"PROFILE / GROUP"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--work{--graphic-page-label:"WORK / DETAIL"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--search{--graphic-page-label:"SEARCH / RESULTS"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--info{--graphic-page-label:"OSHI SEARCH / INFO"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--notfound{--graphic-page-label:"ERROR / NOT FOUND"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page h1{font-family:var(--graphic-font-jp);letter-spacing:-.01em;color:var(--graphic-ink)!important;font-weight:900!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page h1:before{content:var(--graphic-page-label,"OSHI SEARCH");font-family:var(--graphic-font-mono);letter-spacing:.18em;color:var(--graphic-orange);margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.5;display:block}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page h1 span{font-family:system-ui,sans-serif}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page{counter-reset:gsec}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section h2{counter-increment:gsec;font-family:var(--graphic-font-jp);color:var(--graphic-ink)!important;font-weight:900!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--work h2{counter-increment:gsec;font-family:var(--graphic-font-jp);color:var(--graphic-ink)!important;font-weight:900!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section h2:before{content:counter(gsec, decimal-leading-zero) " — " var(--graphic-sec-label,"SECTION");font-family:var(--graphic-font-mono);letter-spacing:.16em;color:var(--graphic-orange);margin-bottom:5px;font-size:10.5px;font-weight:700;line-height:1.5;display:block}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--work h2:before{content:counter(gsec, decimal-leading-zero) " — " var(--graphic-sec-label,"SECTION");font-family:var(--graphic-font-mono);letter-spacing:.16em;color:var(--graphic-orange);margin-bottom:5px;font-size:10.5px;font-weight:700;line-height:1.5;display:block}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(.work-card-root){--graphic-sec-label:"WORKS"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(details){--graphic-sec-label:"FAQ"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(details summary [class*=w-8][class*=h-8]){--graphic-sec-label:"STREAMING"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(details .grid){--graphic-sec-label:"WORKS"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(.mini-product-link){--graphic-sec-label:"ITEMS"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(.theme-group-chip){--graphic-sec-label:"RELATED"}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has([class*=bg-gradient-to-br]),html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(a.block [class*=rounded-full][class*=w-12])){--graphic-sec-label:"PERSONS"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page section:has(ul.list-disc){--graphic-sec-label:"NOTE"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod section{--graphic-sec-label:"GUIDE"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--genre section{--graphic-sec-label:"GROUP"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--info section{--graphic-sec-label:"INFO"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--work>div>div:has(.w-11){--graphic-sec-label:"STREAMING"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--work>div>div:has(.w-9.h-9){--graphic-sec-label:"CAST"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--work>div>div:has(.grid-cols-3){--graphic-sec-label:"WORKS"}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod>section:not([style*=background]){border-top:1.5px solid var(--graphic-rule);padding-top:18px}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--genre>div>section{border-top:1.5px solid var(--graphic-rule);padding-top:18px}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--search section{border-top:1.5px solid var(--graphic-rule);padding-top:18px}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>div[class*=space-y-10]>section{border-top:1.5px solid var(--graphic-rule);padding-top:18px}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--genre h2.border-l-4{border-left:none!important;padding-left:0!important;font-size:17px!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--info h2{border-bottom-color:var(--graphic-border)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-slate-800,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-gray-800){color:var(--graphic-text)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-slate-700,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-gray-700){color:var(--graphic-body)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-gray-600,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-gray-500){color:var(--graphic-muted)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-gray-400,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-gray-300){color:var(--graphic-subtle)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page :is(.text-indigo-300,.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-indigo-700){color:var(--graphic-orange-text)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page a:is(.text-indigo-500,.text-indigo-600,.text-indigo-700){text-underline-offset:3px;-webkit-text-decoration:underline #c84a0059;text-decoration:underline #c84a0059}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .group:hover [class*=group-hover\:text-indigo-]{color:var(--graphic-orange-text)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [class*=hover\:text-indigo-]:hover{color:var(--graphic-orange-text)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-indigo-50,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-indigo-100){background-color:var(--graphic-orange-soft)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [class*=hover\:bg-indigo-]:hover{background-color:var(--graphic-orange-soft)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [class*=bg-indigo-50\/]{background-color:var(--graphic-surface)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [class*=\ border-indigo-],html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [class^=border-indigo-]){border-color:var(--graphic-border)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-primary{color:var(--graphic-ink)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page :is(.bg-indigo-500,.bg-indigo-600,.bg-indigo-700){background-color:var(--graphic-ink)!important;color:#fff!important;border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page :is(.bg-indigo-500,.bg-indigo-600,.bg-indigo-700):hover{background-color:#2b2b28!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-primary{background-color:var(--graphic-ink)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .border-primary{border-color:var(--graphic-ink)!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-blue-100,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-blue-50){background-color:#efeee8!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-blue-700,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .text-blue-600){color:#3a3a35!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .border-gray-100,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .border-gray-200,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .border-gray-300){border-color:var(--graphic-border)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-gray-50{background-color:var(--graphic-panel)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page.bg-gray-50{background-color:#0000!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .rounded-2xl,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .rounded-xl){border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page button.rounded-full{border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page a.rounded-full{border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page span.rounded-full{border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [style*="999px"]{border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page [class*=shadow]{box-shadow:none!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .theme-card{box-shadow:none;border-color:#d2d1ca}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .theme-card:hover{box-shadow:none;border-color:var(--graphic-ink);transform:none}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .bg-white.rounded-2xl{border-color:#d2d1ca!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page a:hover>.bg-white.rounded-2xl{border-color:var(--graphic-ink)!important;transform:none!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page a:hover>div[class*=rounded-2xl][style*=background]{border-color:var(--graphic-ink)!important;transform:none!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .mini-product-link{box-shadow:none!important;transform:none!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .mini-product-link:hover{border-color:var(--graphic-ink)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page details[open]{border-color:var(--graphic-border-strong)}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page details>summary{border-left:3px solid #0000}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page details[open]>summary{border-left-color:var(--graphic-orange)}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page select,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page input){border-radius:var(--graphic-radius)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page div.rounded-full[class*=bg-gradient-to-br]{border:1.5px solid var(--graphic-orange);background:var(--graphic-orange-soft)!important;color:#e85400!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page a.block div.rounded-full[class*=w-12][style*=background]{border:1.5px solid var(--graphic-orange);background:var(--graphic-orange-soft)!important;color:#e85400!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page div[class*=aspect-][class*=bg-gradient-to-br]{border-bottom:1px solid var(--graphic-border);background:var(--graphic-orange-soft)!important;color:#e85400!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page span[class*=bg-green-500]{background-color:var(--graphic-green)!important;color:#fff!important}:is(html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page span.bg-green-100,html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page span.bg-green-50){border:1px solid var(--graphic-green-border);background:var(--graphic-green-soft)!important;color:var(--graphic-green-text)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .grid:has(>.work-card-root){counter-reset:gwork}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root{counter-increment:gwork;border-color:var(--graphic-ink);border-radius:0}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root:hover{box-shadow:3px 3px 0 var(--graphic-ink);transform:none}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-title:before{content:counter(gwork, decimal-leading-zero) "  ";font-family:var(--graphic-font-mono);color:var(--graphic-orange);font-size:10px;font-weight:700}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-detail-btn{border:1px solid var(--graphic-ink)!important;color:var(--graphic-ink)!important;background:#fff!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-detail-btn:hover{background:var(--graphic-ink)!important;color:#fff!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root .relative.aspect-video{background-color:#efeee8!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root .absolute.top-2.left-2{max-width:calc(100% - 16px);bottom:8px;top:auto!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root .absolute.top-2.left-2>span{border:1px solid var(--graphic-border);border-left:2px solid var(--graphic-orange);font-weight:500;line-height:1.35;color:#3a3a35!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fcfcfaf2!important;border-radius:2px!important;padding:1px 6px 1px 5px!important;font-size:11px!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-no-poster span[class*=self-start]{border:1px solid var(--graphic-border);border-left:2px solid var(--graphic-orange);font-weight:500;line-height:1.35;color:#3a3a35!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fcfcfaf2!important;border-radius:2px!important;padding:1px 6px 1px 5px!important;font-size:11px!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root p.text-gray-300{color:var(--graphic-subtle)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root p.text-gray-400{color:#6b6a64!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root span.text-orange-400{color:#c2410c!important;font-size:10px!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root span[title][class*=rounded-full][class*=border]{min-width:0;max-width:100%;font-weight:600;border:1px solid var(--graphic-border)!important;color:var(--graphic-body)!important;background:#fff!important;border-radius:3px!important;gap:6px!important;padding:3px 8px 3px 3px!important;font-size:11px!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root span[title][class*=rounded-full][class*=border]>div:first-child{padding:3px;background:#fff!important;border:1px solid #e6e5df!important;border-radius:3px!important;width:22px!important;height:22px!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root span[title][class*=rounded-full][class*=border]>span{overflow-wrap:anywhere;line-height:1.3;white-space:normal!important;text-overflow:clip!important;max-width:none!important;overflow:visible!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page .work-card-root span.text-gray-400:not(.w-full){color:var(--graphic-muted)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod>div.grid.grid-cols-2>div{border:1.5px solid var(--graphic-ink);background:#fff!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod>div.grid.grid-cols-2>div>p:first-child{font-family:var(--graphic-font-display);color:var(--graphic-ink)!important;font-weight:700!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod a.block p[class*="text-[11px]"]{color:var(--graphic-orange-text)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--vod>p[style*=background]{border-left:3px solid var(--graphic-orange)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type{border-bottom:1px solid var(--graphic-border);background:0 0}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type+div{border-bottom:2px solid var(--graphic-rule);background:0 0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type+div [class*=text-white]{color:#55554f!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type+div h1[class*=text-white]{color:var(--graphic-ink)!important;font-size:clamp(30px,6vw,44px)!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type+div [class*=w-16][class*=h-16]{border:1.5px solid var(--graphic-orange);background:var(--graphic-orange-soft)!important;color:#e85400!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type+div div[class*=bg-white\/15]{border:1.5px solid var(--graphic-ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--group>nav:first-of-type+div div[class*=bg-white\/15] p[class*=font-black]{font-family:var(--graphic-font-display);color:var(--graphic-ink)!important;font-weight:700!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--search form input{border:2px solid var(--graphic-ink)!important;box-shadow:4px 4px 0 var(--graphic-ink)!important;background:#fff!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--search form button{background:var(--graphic-ink)!important;color:#fff!important;box-shadow:4px 4px 0 var(--graphic-orange)!important;border-radius:0!important}html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--notfound>p:first-of-type{font-family:var(--graphic-font-display);color:var(--graphic-orange)!important}
