.check{align-items:center;min-height:44px;position:relative}.check input[type=checkbox],.check input[type=radio]{position:relative}.field-box input:focus-visible,.field-box input.is-focus{box-shadow:none;outline:none}.nf{margin-top:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.nf-card{background:var(--color-surface);border-color:var(--color-line);width:100%;max-width:560px;padding:var(--space-6) var(--space-5);gap:var(--space-5);margin:0 auto}.nf-card>*{margin:0}.nf-search{width:100%;max-width:420px}.nf-search .search{margin-top:0}.nf .chips{justify-content:center}.nf-art,.nf-cats{display:none}@media (width>=900px){.nf-bento{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.nf-card{max-width:none}.nf-art{min-height:320px;padding:0;display:block;overflow:hidden}.nf-art svg{width:100%;height:100%;display:block}.nf-chips{display:none}.nf-cats{gap:var(--space-3);flex-direction:column;display:flex}.nf-cats .cats{grid-template-columns:repeat(3,minmax(0,1fr))}}.nf .field-box{box-shadow:0 2px 8px #0000000f}.nf .field-box:is(:focus-within,.is-focus){box-shadow:0 0 0 6px var(--color-surface),0 2px 8px #0000000f}@media (width>=900px){.nf-card{justify-content:center}.nf-error .nf-bento{grid-template-columns:minmax(0,1fr);width:100%;max-width:640px;margin:0 auto}}html{scrollbar-gutter:auto}.skl{vertical-align:middle;background-color:#e6e3de;border-radius:999px;max-width:100%;height:.78em;display:inline-block}.d-skel .sk-block{background-color:#e9e2d6}.d-skel .sk-btn{background:#d9d5ce;border-color:#0000;min-width:12rem;display:inline-flex}.d-skel :is(.skl,.sk-block,.sk-btn){background-image:linear-gradient(90deg,#0000 0,#ffffff73 50%,#0000 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.2s ease-in-out infinite sk-shimmer}@keyframes sk-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.d-skel :is(.skl,.sk-block,.sk-btn){background-image:none;animation:none}}:root[data-theme=dark] .skl{background-color:#34313a}:root[data-theme=dark] .d-skel .sk-block{background-color:#2a2622}:root[data-theme=dark] .d-skel .sk-btn{background-color:#3b3842}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .skl{background-color:#34313a}:root:not([data-theme=light]) .d-skel .sk-block{background-color:#2a2622}:root:not([data-theme=light]) .d-skel .sk-btn{background-color:#3b3842}}:root[data-theme=dark] .d-skel :is(.skl,.sk-block,.sk-btn){background-image:linear-gradient(90deg,#0000 0,#ffffff0f 50%,#0000 100%)}.crumbs ol>li:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.d-skel .media:before,.d-skel .media:after{display:none}
