body #root .px-dialog.nd-search>.px-dialog__panel{--dialog-w:76rem;overflow:hidden}body #root .px-dialog.nd-search .px-dialog__head{padding:2.4rem 2.4rem 1.2rem}body #root .px-dialog.nd-search .px-dialog__head .px-caption{margin:.4rem 0 0;font:var(--nd-type-small)}body #root .px-dialog.nd-search .px-dialog__body{flex:1 1;min-height:0;padding:1.6rem 2.4rem 2.4rem;overflow-y:auto;gap:1.2rem}body #root .px-dialog.nd-search .px-dialog__foot{flex:none;align-items:center;justify-content:space-between;padding:1.6rem 2.4rem 2.4rem;border-top:.1rem solid var(--nd-line)}.nd-search__controls{flex:none;min-width:0;padding:0 2.4rem .8rem}.nd-search__input input{height:5.6rem}.nd-search__results{grid-template-columns:minmax(0,1fr) auto;align-items:center}.nd-search__keyboard{color:var(--nd-muted);font:var(--nd-type-caption)}.nd-search__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;list-style:none;margin:0;padding:0}.nd-search__list>li{min-width:0}.nd-search__hit{display:flex;align-items:center;gap:1.2rem;box-sizing:border-box;width:100%;height:100%;min-height:8.8rem;padding:1.2rem;border:.1rem solid var(--nd-line);border-radius:var(--r-ctl);background:var(--nd-surface);color:var(--nd-text-ink);text-align:left;cursor:pointer}.nd-search__hit.is-on{border-color:var(--nd-amber);background:var(--nd-amber-light)}.nd-search__hit .nd-art{flex:none;width:5.6rem;height:5.6rem;object-fit:contain}.nd-search__hit:focus-visible{outline:.2rem solid var(--nd-text-purple);outline-offset:.2rem}.nd-search__text{display:flex;flex:1 1;flex-direction:column;gap:.4rem;min-width:0;overflow-wrap:anywhere}.nd-search__text b{font:700 1.6rem/1.5 var(--nd-sans)}.nd-search__text small{color:var(--nd-muted);font:500 1.2rem/1.5 var(--nd-mono)}.nd-search__text>span{color:var(--nd-muted);font:var(--nd-type-caption)}.nd-search__open{flex:none;color:var(--nd-text-purple)}.nd-search__note{display:flex;align-items:flex-start;gap:.8rem;margin:0;color:var(--nd-muted);font:var(--nd-type-caption)}.nd-search__note>svg{flex:none;margin-top:.4rem}.nd-search__suggestions{display:grid;grid-gap:2.4rem;gap:2.4rem;min-width:0}.nd-search__suggestions--with-bosses{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-search__group{display:flex;flex-direction:column;gap:.8rem;min-width:0}.nd-search__group-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:var(--tap)}.nd-search__group-head h3{margin:0;font:700 1.6rem/1.5 var(--nd-sans);color:var(--nd-text-ink)}.nd-search__clear{flex:none;min-height:var(--tap);padding:.4rem;font:var(--nd-type-caption);color:var(--nd-muted);text-decoration:underline;text-underline-offset:.4rem}.nd-search__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;list-style:none;margin:0;padding:0}.nd-search__chips>li{min-width:0}.nd-search__chip{justify-content:flex-start;width:100%;height:100%;min-height:5.6rem;padding:.8rem;gap:.8rem;text-align:left;white-space:normal;overflow-wrap:anywhere}.nd-search__chip .nd-art{flex:none;width:3.2rem;height:3.2rem;object-fit:contain}.nd-search__recent-empty{display:flex;align-items:center;min-height:8.8rem;margin:0;color:var(--nd-muted);font:var(--nd-type-small)}.nd-search__local-note{margin:.4rem 0 0;color:var(--nd-muted);font:var(--nd-type-caption)}.nd-search__bosses{grid-template-columns:minmax(0,1fr)}.nd-search__empty{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:2.4rem 1.6rem;color:var(--nd-text-ink);text-align:center}.nd-search__empty>svg{color:var(--nd-muted)}.nd-search__empty b{font:700 1.6rem/1.5 var(--nd-sans)}.nd-search__empty span{max-width:40rem;color:var(--nd-muted);font:var(--nd-type-small)}.nd-search__empty .nd-btn{text-decoration:underline;text-underline-offset:.4rem}.nd-search__loading{padding:2.4rem 0}.nd-search__foot-copy,.nd-search__loading{margin:0;color:var(--nd-muted);font:var(--nd-type-small)}.nd-search__foot-btn{flex:none}@media (max-width:699px){body #root .px-dialog.nd-search .px-dialog__head{padding:1.6rem 1.6rem 1.2rem}body #root .px-dialog.nd-search .px-dialog__body{padding:1.2rem 1.6rem 1.6rem}body #root .px-dialog.nd-search .px-dialog__foot{padding:1.2rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom));gap:.8rem}.nd-search__controls{padding:0 1.6rem .8rem}.nd-search__list,.nd-search__suggestions--with-bosses{grid-template-columns:minmax(0,1fr)}.nd-search__suggestions{gap:1.6rem}.nd-search__group--bosses{padding-top:1.2rem;border-top:.1rem solid var(--nd-line)}.nd-search__results{grid-template-columns:minmax(0,1fr)}.nd-search__keyboard{display:none}.nd-search__foot-btn{width:100%}.nd-search__foot-copy{display:none}}@media (max-height:499px){body #root .px-dialog.nd-search .px-dialog__head{padding-block:.8rem}body #root .px-dialog.nd-search .px-dialog__head .px-caption{display:none}body #root .px-dialog.nd-search .px-dialog__foot{padding-block:.8rem}.nd-search__foot-copy{display:none}}.nd-camp--finder .nd-camp__conds{gap:1.6rem}.nd-camp--finder .nd-camp__group{padding:0;border:0;background:none}.nd-camp--finder .nd-camp__group-title{margin-bottom:.8rem;font:700 1.6rem/1.5 var(--nd-sans)}.nd-camp--finder .nd-camp__query{font-size:clamp(1.6rem,2.4vw,2.4rem)}.nd-camp--finder .nd-camp__output .nd-camp__go{width:auto;align-self:flex-start;min-width:16rem}@media (max-width:699px){.nd-camp--finder .nd-camp__output .nd-camp__go{align-self:stretch}}.nd-info--release .nd-info__rel-items li{font-family:var(--nd-sans)}