@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}html,body{background:#f4f5f7}#google_translate_element{position:absolute;top:-9999px;left:-9999px;opacity:0;pointer-events:none;height:0;overflow:hidden}.goog-te-banner-frame{display:none!important}body{top:0!important}.goog-te-gadget{font-size:0!important}.skiptranslate,.VIpgJd-ZVi9od-ORHb-OEVmcd{display:none!important}body>.skiptranslate{display:none!important}.goog-te-spinner-pos{display:none!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c1c7d0;border-radius:3px}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes loadbar{0%{margin-left:0}50%{margin-left:60%}to{margin-left:0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sb-item{display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:6px;border:none;width:100%;background:transparent;color:#42526e;font-size:.82rem;font-weight:500;cursor:pointer;text-align:left;transition:all .12s;position:relative}.sb-item:hover{background:#ebecf0;color:#172b4d}.sb-item.active{background:#e9f2ff;color:#0052cc;font-weight:600}.sb-item.active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:#0052cc;border-radius:0 2px 2px 0}.ce{background:#fff;border-radius:8px;border:1px solid #dfe1e6}.be{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:6px;font-weight:600;font-size:.8rem;cursor:pointer;transition:all .12s;border:none}.be:hover{filter:brightness(.95)}.be:active{transform:scale(.98)}.bp{background:#0052cc;color:#fff}.bp:hover{background:#0747a6}.bs{background:#f4f5f7;color:#42526e;border:1px solid #dfe1e6}.bs:hover{background:#ebecf0}.ie{width:100%;padding:8px 12px;font-size:.82rem;border:1px solid #dfe1e6;border-radius:6px;background:#fafbfc;color:#172b4d;outline:none;transition:border .15s,box-shadow .15s}.ie:focus{border-color:#4c9aff;box-shadow:0 0 0 2px #4c9aff33;background:#fff}.ie::placeholder{color:#97a0af}.se{width:100%;padding:8px 32px 8px 12px;font-size:.82rem;border:1px solid #dfe1e6;border-radius:6px;background:#fafbfc;color:#172b4d;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2397a0af' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border .15s}.se:focus{border-color:#4c9aff;box-shadow:0 0 0 2px #4c9aff33}.te{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:.72rem;font-weight:500}.sl{font-size:.68rem;font-weight:600;color:#6b778c;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:199;opacity:0;pointer-events:none;transition:opacity .2s}.mobile-overlay.open{opacity:1;pointer-events:auto}.mobile-hamburger{display:none;width:36px;height:36px;border:none;background:transparent;cursor:pointer;padding:6px;border-radius:6px;flex-shrink:0}.mobile-hamburger:hover{background:#ebecf0}.mobile-hamburger span{display:block;width:20px;height:2px;background:#42526e;margin:4px auto;border-radius:1px;transition:all .2s}@media (max-width:767px){.mobile-hamburger{display:flex;flex-direction:column;align-items:center;justify-content:center}.g-grid-4{grid-template-columns:repeat(2,1fr)!important}.g-grid-2,.g-grid-main,.g-grid-trend-row,.g-grid-trend-detail,.g-grid-rag-layout{grid-template-columns:1fr!important}.g-grid-rag-header,.g-grid-rag-row{grid-template-columns:1fr!important;gap:4px!important}.g-feature-grid{grid-template-columns:1fr!important}.g-stats-grid,.g-links-grid,.g-cat-grid{grid-template-columns:repeat(2,1fr)!important}.g-steps-grid,.g-func-grid,.g-cost-grid,.g-cost-header,.g-cost-row{grid-template-columns:1fr!important}.ce{border-radius:6px}}@media (min-width:768px) and (max-width:1023px){.g-grid-4{grid-template-columns:repeat(2,1fr)!important}.g-grid-main{grid-template-columns:1fr!important}.g-grid-trend-row{grid-template-columns:1fr 80px 90px 80px 28px!important}.g-grid-trend-detail{grid-template-columns:1fr!important}.g-feature-grid{grid-template-columns:repeat(2,1fr)!important}.g-cat-grid{grid-template-columns:repeat(3,1fr)!important}}.np{--np-brand-50: #deebff;--np-brand-100: #b3d4ff;--np-brand-200: #4c9aff;--np-brand-300: #2684ff;--np-brand-400: #0065ff;--np-brand-500: #0052cc;--np-brand-600: #0747a6;--np-brand-700: #043584;--np-brand-800: #0a2463;--np-brand-900: #091e42;--np-ai-400: #00c7e6;--np-ai-500: #00b8d9;--np-ai-600: #008da8;--np-bg: #f4f5f7;--np-surface: #ffffff;--np-elevated: #ffffff;--np-overlay: rgba(9, 30, 66, .54);--np-rail: #fafbfc;--np-border: #dfe1e6;--np-border-strong: #c1c7d0;--np-muted: #6b778c;--np-text: #172b4d;--np-text-soft: #42526e;--np-text-inv: #ffffff;--np-success: #006644;--np-success-bg:#e3fcef;--np-warn: #974f0c;--np-warn-bg: #fffae6;--np-danger: #de350b;--np-info: #0747a6;--np-r-xs: 3px;--np-r-sm: 4px;--np-r-md: 6px;--np-r-lg: 10px;--np-r-xl: 16px;--np-r-2xl: 24px;--np-r-full: 9999px;--np-s-0: 0;--np-s-1: 4px;--np-s-2: 8px;--np-s-3: 12px;--np-s-4: 16px;--np-s-5: 20px;--np-s-6: 24px;--np-s-8: 32px;--np-s-10: 40px;--np-s-12: 48px;--np-s-16: 64px;--np-shadow-xs: 0 0 0 1px rgba(9, 30, 66, .06);--np-shadow-sm: 0 1px 2px rgba(9, 30, 66, .1), 0 0 1px rgba(9, 30, 66, .08);--np-shadow-md: 0 4px 8px -2px rgba(9, 30, 66, .14), 0 0 1px rgba(9, 30, 66, .18);--np-shadow-lg: 0 12px 24px -6px rgba(9, 30, 66, .18), 0 0 1px rgba(9, 30, 66, .22);--np-glow-ai: 0 0 0 1px rgba(0, 184, 217, .25), 0 4px 16px -4px rgba(0, 184, 217, .35);--np-dur-fast: .12s;--np-dur-base: .2s;--np-dur-slow: .32s;--np-ease: cubic-bezier(.2, .8, .2, 1);--np-font-sans: "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--np-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Courier New", monospace;--np-rail-w: 60px;--np-topbar-h: 52px;--np-inspector-w: 340px}.np[data-theme=dark]{--np-bg: #091e42;--np-surface: #0d2146;--np-elevated: #15294d;--np-overlay: rgba(0, 0, 0, .7);--np-rail: #061a3a;--np-border: #253858;--np-border-strong: #344563;--np-muted: #8993a4;--np-text: #dfe1e6;--np-text-soft: #b3bac5;--np-text-inv: #172b4d;--np-success-bg:#103d2d;--np-warn-bg: #3d2e05;--np-shadow-xs: 0 0 0 1px rgba(0, 0, 0, .5);--np-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5), 0 0 1px rgba(0, 0, 0, .5);--np-shadow-md: 0 4px 8px -2px rgba(0, 0, 0, .6), 0 0 1px rgba(0, 0, 0, .6);--np-shadow-lg: 0 12px 24px -6px rgba(0, 0, 0, .7), 0 0 1px rgba(0, 0, 0, .7)}.np,.np *{box-sizing:border-box}.np button{font:inherit;color:inherit}.np{font-family:var(--np-font-sans);color:var(--np-text);background:var(--np-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}.np ::selection{background:var(--np-brand-100);color:var(--np-brand-900)}.np-shell{display:grid;grid-template-columns:var(--np-rail-w) 1fr var(--np-inspector-w);grid-template-rows:var(--np-topbar-h) 1fr;grid-template-areas:"rail topbar topbar" "rail main inspector";min-height:100vh}@media (max-width: 1100px){.np-shell{grid-template-columns:var(--np-rail-w) 1fr;grid-template-areas:"rail topbar" "rail main"}.np-inspector{display:none}}.np-rail{grid-area:rail;background:var(--np-rail);border-right:1px solid var(--np-border);display:flex;flex-direction:column;align-items:center;padding:var(--np-s-3) var(--np-s-2);gap:var(--np-s-1);position:sticky;top:0;height:100vh}.np-rail__logo{width:38px;height:38px;border-radius:var(--np-r-md);background:linear-gradient(135deg,var(--np-brand-400),var(--np-brand-600));color:#fff;font-weight:800;font-size:15px;display:grid;place-items:center;box-shadow:var(--np-shadow-sm);margin-bottom:var(--np-s-3);letter-spacing:-.02em}.np-rail__item{width:42px;height:42px;border-radius:var(--np-r-md);border:1px solid transparent;background:transparent;display:grid;place-items:center;cursor:pointer;color:var(--np-muted);transition:background var(--np-dur-fast) var(--np-ease),color var(--np-dur-fast) var(--np-ease);position:relative}.np-rail__item:hover{background:var(--np-brand-50);color:var(--np-brand-600)}.np-rail__item[aria-current=true]{background:var(--np-surface);color:var(--np-brand-500);border-color:var(--np-border);box-shadow:var(--np-shadow-sm)}.np-rail__item[aria-current=true]:before{content:"";position:absolute;left:-9px;top:10px;bottom:10px;width:3px;border-radius:var(--np-r-full);background:var(--np-brand-500)}.np-rail__spacer{flex:1}.np-topbar{grid-area:topbar;display:flex;align-items:center;justify-content:space-between;padding:0 var(--np-s-6);height:var(--np-topbar-h);border-bottom:1px solid var(--np-border);background:var(--np-surface);position:sticky;top:0;z-index:20}.np-breadcrumb{display:flex;align-items:center;gap:var(--np-s-2);font-size:13px;color:var(--np-text-soft)}.np-breadcrumb__sep{color:var(--np-muted)}.np-breadcrumb__here{color:var(--np-text);font-weight:600}.np-topbar__actions{display:flex;align-items:center;gap:var(--np-s-2)}.np-cmdk-btn{display:inline-flex;align-items:center;gap:var(--np-s-2);padding:6px 10px 6px 12px;background:var(--np-bg);border:1px solid var(--np-border);border-radius:var(--np-r-md);color:var(--np-muted);font-size:12.5px;cursor:pointer;transition:all var(--np-dur-fast) var(--np-ease);min-width:220px}.np-cmdk-btn:hover{border-color:var(--np-border-strong);background:var(--np-surface);color:var(--np-text-soft)}.np-cmdk-btn__kbd{margin-left:auto;font-family:var(--np-font-mono);font-size:10.5px;padding:2px 6px;border-radius:var(--np-r-xs);background:var(--np-surface);border:1px solid var(--np-border);color:var(--np-muted)}.np-icon-btn{width:32px;height:32px;border-radius:var(--np-r-md);border:1px solid var(--np-border);background:var(--np-surface);display:grid;place-items:center;cursor:pointer;color:var(--np-muted);transition:all var(--np-dur-fast) var(--np-ease)}.np-icon-btn:hover{color:var(--np-brand-500);border-color:var(--np-border-strong)}.np-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--np-r-full);font-size:11px;font-weight:600;background:var(--np-brand-50);color:var(--np-brand-600);border:1px solid var(--np-brand-100)}.np[data-theme=dark] .np-badge{background:#0052cc26;border-color:#0052cc4d;color:#b3d4ff}.np-main{grid-area:main;padding:var(--np-s-6) var(--np-s-8) var(--np-s-12);overflow-y:auto;max-height:calc(100vh - var(--np-topbar-h))}.np-main__hero{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--np-s-6);margin-bottom:var(--np-s-6);flex-wrap:wrap}.np-h1{font-size:28px;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0}.np-h1__accent{background:linear-gradient(135deg,var(--np-brand-500),var(--np-ai-500));-webkit-background-clip:text;background-clip:text;color:transparent}.np-sub{color:var(--np-text-soft);font-size:14px;margin-top:var(--np-s-2);max-width:640px}.np-cta{display:inline-flex;align-items:center;gap:var(--np-s-2);padding:10px 16px;border-radius:var(--np-r-md);border:none;cursor:pointer;background:var(--np-brand-500);color:#fff;font-weight:600;font-size:13px;box-shadow:var(--np-shadow-sm);transition:background var(--np-dur-fast) var(--np-ease),transform var(--np-dur-fast) var(--np-ease),box-shadow var(--np-dur-fast) var(--np-ease)}.np-cta:hover{background:var(--np-brand-600);transform:translateY(-1px);box-shadow:var(--np-shadow-md)}.np-cta.is-ai{background:linear-gradient(135deg,var(--np-brand-500),var(--np-ai-500));box-shadow:var(--np-glow-ai)}.np-cta.is-ai:hover{box-shadow:var(--np-shadow-lg)}.np-cta--ghost{background:var(--np-surface);color:var(--np-text);border:1px solid var(--np-border);box-shadow:var(--np-shadow-xs)}.np-cta--ghost:hover{border-color:var(--np-border-strong);background:var(--np-bg)}.np-stepper{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--np-s-3);margin-bottom:var(--np-s-6)}.np-step{position:relative;padding:var(--np-s-3) var(--np-s-4);background:var(--np-surface);border:1px solid var(--np-border);border-radius:var(--np-r-lg);box-shadow:var(--np-shadow-xs);transition:all var(--np-dur-base) var(--np-ease)}.np-step[data-state=current]{border-color:var(--np-brand-300);box-shadow:var(--np-shadow-sm),0 0 0 3px var(--np-brand-50)}.np-step[data-state=done]{background:var(--np-brand-50);border-color:var(--np-brand-100)}.np[data-theme=dark] .np-step[data-state=done]{background:#0052cc1f;border-color:#0052cc40}.np-step__num{width:26px;height:26px;border-radius:var(--np-r-full);display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--np-bg);color:var(--np-text-soft);border:1px solid var(--np-border);margin-bottom:var(--np-s-2)}.np-step[data-state=current] .np-step__num{background:var(--np-brand-500);color:#fff;border-color:var(--np-brand-600)}.np-step[data-state=done] .np-step__num{background:var(--np-brand-600);color:#fff;border-color:var(--np-brand-700)}.np-step__label{font-size:13px;font-weight:600;color:var(--np-text)}.np-step__desc{font-size:11.5px;color:var(--np-muted);margin-top:2px}@media (max-width: 900px){.np-stepper{grid-template-columns:repeat(2,1fr)}}.np-grid-2{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--np-s-5);align-items:start}@media (max-width: 980px){.np-grid-2{grid-template-columns:1fr}}.np-card{background:var(--np-surface);border:1px solid var(--np-border);border-radius:var(--np-r-lg);padding:var(--np-s-5);box-shadow:var(--np-shadow-sm)}.np-card__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--np-s-4)}.np-card__title{display:flex;align-items:center;gap:var(--np-s-2);font-size:13px;font-weight:700;color:var(--np-text);text-transform:uppercase;letter-spacing:.04em}.np-card__title .np-dot{width:7px;height:7px;border-radius:var(--np-r-full);background:var(--np-brand-500)}.np-stream{font-family:var(--np-font-mono);font-size:12px;background:var(--np-bg);border:1px solid var(--np-border);border-radius:var(--np-r-md);padding:var(--np-s-4);min-height:200px;max-height:300px;overflow-y:auto;line-height:1.7}.np-stream__line{opacity:0;transform:translateY(4px);animation:np-fade-in .36s var(--np-ease) forwards}.np-stream__line.kind-step{color:var(--np-text-soft)}.np-stream__line.kind-data{color:var(--np-success)}.np-stream__line.kind-token{color:var(--np-text);display:inline;opacity:1;animation:none}.np-stream__line.kind-done{color:var(--np-brand-600);font-weight:700}.np-stream__caret{display:inline-block;width:7px;height:14px;margin-left:2px;background:var(--np-brand-500);vertical-align:-2px;animation:np-blink 1s steps(2,start) infinite}.np-stream__para{display:block;margin-top:var(--np-s-2);font-family:var(--np-font-sans);font-size:14px;color:var(--np-text);line-height:1.75}@keyframes np-fade-in{to{opacity:1;transform:none}}@keyframes np-blink{50%{opacity:0}}.np-result{position:relative;overflow:hidden;padding:0}.np-result__cover{height:200px;background:radial-gradient(120% 120% at 20% 0%,rgba(0,82,204,.4) 0%,transparent 60%),radial-gradient(120% 120% at 100% 100%,rgba(0,184,217,.32) 0%,transparent 55%),linear-gradient(135deg,#0747a6,#091e42);display:grid;place-items:center;color:#e0edff;position:relative}.np-result__cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 40%,rgba(179,212,255,.3) 0 3px,transparent 4px),radial-gradient(circle at 70% 60%,rgba(179,212,255,.22) 0 2px,transparent 3px),radial-gradient(circle at 50% 30%,rgba(222,235,255,.18) 0 2px,transparent 3px);background-size:240px 240px,180px 180px,320px 320px;mix-blend-mode:screen;opacity:.6}.np-result__emblem{font-size:64px;filter:drop-shadow(0 8px 24px rgba(0,0,0,.35));position:relative;z-index:1}.np-result__body{padding:var(--np-s-5)}.np-result__name{font-size:20px;font-weight:700;letter-spacing:-.01em}.np-result__tag{font-size:13px;color:var(--np-text-soft);margin-top:4px}.np-result__desc{font-size:13px;color:var(--np-text-soft);margin:var(--np-s-3) 0 var(--np-s-4);line-height:1.7}.np-tags{display:flex;flex-wrap:wrap;gap:var(--np-s-2);margin-top:var(--np-s-2)}.np-tag{padding:3px 10px;font-size:11px;font-weight:600;border-radius:var(--np-r-full);background:var(--np-brand-50);color:var(--np-brand-600);border:1px solid var(--np-brand-100)}.np[data-theme=dark] .np-tag{background:#0052cc26;border-color:#0052cc4d;color:#b3d4ff}.np-scores{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--np-s-2);margin-top:var(--np-s-4)}.np-score{background:var(--np-bg);border:1px solid var(--np-border);border-radius:var(--np-r-md);padding:var(--np-s-3)}.np-score__label{font-size:10.5px;color:var(--np-muted);text-transform:uppercase;letter-spacing:.05em}.np-score__val{font-size:18px;font-weight:700;color:var(--np-text);font-feature-settings:"tnum"}.np-score__bar{height:3px;margin-top:6px;border-radius:var(--np-r-full);background:var(--np-border);overflow:hidden;position:relative}.np-score__bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--np-brand-300),var(--np-brand-500));border-radius:var(--np-r-full);transition:width var(--np-dur-slow) var(--np-ease)}.np-inspector{grid-area:inspector;border-left:1px solid var(--np-border);background:var(--np-surface);padding:var(--np-s-5) var(--np-s-4);overflow-y:auto;max-height:calc(100vh - var(--np-topbar-h));display:flex;flex-direction:column;gap:var(--np-s-4)}.np-section-title{font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--np-muted);text-transform:uppercase;margin-bottom:var(--np-s-2)}.np-kv{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;border-bottom:1px dashed var(--np-border)}.np-kv:last-child{border-bottom:none}.np-kv__k{font-size:12px;color:var(--np-text-soft)}.np-kv__v{font-size:13px;font-weight:600;color:var(--np-text);font-feature-settings:"tnum"}.np-ingredient{display:grid;grid-template-columns:1fr auto;gap:2px 12px;font-size:12px;padding:7px 0;border-bottom:1px dashed var(--np-border)}.np-ingredient:last-child{border-bottom:none}.np-ingredient__name{color:var(--np-text);font-weight:500}.np-ingredient__origin{color:var(--np-muted);font-size:11px}.np-ingredient__pct{grid-row:span 2;align-self:center;font-weight:700;color:var(--np-brand-500);font-feature-settings:"tnum"}.np-trend-list{display:flex;flex-direction:column;gap:var(--np-s-2)}.np-trend{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--np-bg);border:1px solid var(--np-border);border-radius:var(--np-r-md)}.np-trend__label{font-size:12.5px;font-weight:600;color:var(--np-text)}.np-trend__delta{font-size:12px;color:var(--np-success);font-weight:700;font-feature-settings:"tnum"}.np-trend__period{font-size:10.5px;color:var(--np-muted)}.np-cmdk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:start center;background:var(--np-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-top:12vh;animation:np-fade-in var(--np-dur-base) var(--np-ease)}.np-cmdk__panel{width:min(600px,92vw);background:var(--np-elevated);border:1px solid var(--np-border);border-radius:var(--np-r-xl);box-shadow:var(--np-shadow-lg);overflow:hidden;animation:np-pop var(--np-dur-base) var(--np-ease)}@keyframes np-pop{0%{transform:translateY(-8px) scale(.98);opacity:0}to{transform:none;opacity:1}}.np-cmdk__input{width:100%;border:none;outline:none;padding:var(--np-s-4) var(--np-s-5);background:transparent;color:var(--np-text);font-size:15px;font-family:inherit;border-bottom:1px solid var(--np-border)}.np-cmdk__list{max-height:400px;overflow-y:auto;padding:var(--np-s-2)}.np-cmdk__group-title{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--np-muted);padding:var(--np-s-3) var(--np-s-3) var(--np-s-1);font-weight:700}.np-cmdk__item{width:100%;text-align:left;display:flex;align-items:center;gap:var(--np-s-3);padding:9px 12px;border-radius:var(--np-r-md);background:transparent;border:1px solid transparent;cursor:pointer;font-size:13px;color:var(--np-text);transition:background var(--np-dur-fast) var(--np-ease)}.np-cmdk__item:hover,.np-cmdk__item[data-active=true]{background:var(--np-brand-50);border-color:var(--np-brand-100);color:var(--np-brand-700)}.np[data-theme=dark] .np-cmdk__item:hover,.np[data-theme=dark] .np-cmdk__item[data-active=true]{background:#0052cc2e;color:#dfe1e6;border-color:#0052cc4d}.np-cmdk__item-label{flex:1}.np-cmdk__item-hint{font-family:var(--np-font-mono);font-size:10.5px;padding:2px 6px;border-radius:var(--np-r-xs);background:var(--np-bg);border:1px solid var(--np-border);color:var(--np-muted)}.np-backbar{position:fixed;left:50%;bottom:14px;transform:translate(-50%);display:inline-flex;align-items:center;gap:var(--np-s-2);padding:7px 14px 7px 10px;background:var(--np-elevated);border:1px solid var(--np-border);border-radius:var(--np-r-full);box-shadow:var(--np-shadow-md);font-size:12px;color:var(--np-text-soft);z-index:30}.np-backbar a{color:var(--np-brand-500);text-decoration:none;font-weight:600}.np-backbar a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.np *{animation:none!important;transition:none!important}}.np :focus-visible{outline:2px solid var(--np-brand-500);outline-offset:2px;border-radius:var(--np-r-sm)}.np-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
