.nc4JNq_shell{--admin-surface:#fff;--admin-muted:#edf2fb;background:var(--color-light);min-height:100dvh;color:var(--color-ink);grid-template-columns:252px minmax(0,1fr);font-size:1rem;display:grid}.nc4JNq_sidebar{background:var(--color-navy);color:#fff;flex-direction:column;gap:36px;height:100dvh;padding:28px 20px;display:flex;position:sticky;top:0}.nc4JNq_brand{font-family:var(--font-heading);color:#fff;font-size:1.7rem;font-weight:700;text-decoration:none;display:block}.nc4JNq_brand small{font-family:var(--font-sans);color:var(--color-teal);margin-top:3px;font-size:.85rem;font-weight:500;display:block}.nc4JNq_nav{gap:6px;display:grid}.nc4JNq_nav a,.nc4JNq_sidebar button{border-radius:var(--radius-md);text-align:left;width:100%;min-height:46px;padding:10px 14px;text-decoration:none;display:block}.nc4JNq_nav a:hover,.nc4JNq_nav a[aria-current],.nc4JNq_sidebar button:hover{background:#ffffff1a}.nc4JNq_account{overflow-wrap:anywhere;margin-top:auto;font-size:.85rem}.nc4JNq_account p{color:#c7d4ee;padding:10px 14px}.nc4JNq_account button{cursor:pointer;font-size:1rem}.nc4JNq_sidebar .nc4JNq_mobileToggle{display:none}.nc4JNq_main{width:100%;min-width:0;max-width:1400px;margin-inline:auto;padding:clamp(24px,4vw,60px)}.nc4JNq_header{margin-bottom:32px}.nc4JNq_header h1{margin:8px 0 12px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2}.nc4JNq_header p{color:var(--color-body);max-width:65ch}.nc4JNq_breadcrumb{color:var(--color-blue);text-underline-offset:3px;font-size:.875rem;text-decoration:underline}.nc4JNq_panel{background:var(--admin-surface,#fff);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:clamp(20px,3vw,32px)}.nc4JNq_stats{flex-wrap:wrap;gap:32px;margin-bottom:12px;padding:24px 0;display:flex}.nc4JNq_stats strong{font-family:var(--font-heading);color:var(--color-blue);font-size:2rem;line-height:1.1;display:block}.nc4JNq_stats span{color:var(--color-body);margin-top:8px;font-size:.9rem;display:block}.nc4JNq_pageList{display:grid}.nc4JNq_pageRow{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) 150px 140px;align-items:center;gap:20px;min-width:0;padding:21px 0;text-decoration:none;display:grid}.nc4JNq_pageRow:hover strong{color:var(--color-blue);text-decoration:underline}.nc4JNq_pageRow strong{font-weight:600;display:block}.nc4JNq_pageRow small{color:var(--color-body);margin-top:4px;font-size:.8rem;display:block}.nc4JNq_status{background:var(--admin-muted);width:fit-content;color:var(--color-blue);border-radius:999px;padding:5px 10px;font-size:.8rem}.nc4JNq_status[data-draft=true]{color:#754300;background:#fff1dd}.nc4JNq_date{color:var(--color-body);font-size:.8rem}.nc4JNq_toolbar{background:var(--color-light);z-index:10;border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:16px 0;display:flex;position:sticky;top:0}.nc4JNq_toolbarStatus{color:var(--color-body);margin-right:auto;font-size:.875rem}.nc4JNq_button,.nc4JNq_secondary,.nc4JNq_textButton{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.nc4JNq_button{background:var(--color-blue);color:#fff}.nc4JNq_button:hover:not(:disabled){background:var(--color-navy)}.nc4JNq_secondary{border-color:var(--color-line);color:var(--color-ink);background:#fff}.nc4JNq_secondary:hover:not(:disabled){background:var(--admin-muted)}.nc4JNq_textButton{color:var(--color-blue);padding-inline:8px}.nc4JNq_textButton:hover{text-decoration:underline}.nc4JNq_button:disabled,.nc4JNq_secondary:disabled{opacity:.5;cursor:wait}.nc4JNq_editor{gap:20px;display:grid}.nc4JNq_section{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;scroll-margin-top:120px}.nc4JNq_section summary{cursor:pointer;font-family:var(--font-heading);color:var(--color-ink);padding:22px 24px;font-weight:600}.nc4JNq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;padding:4px 24px 28px;display:grid}.nc4JNq_field{align-content:start;gap:8px;min-width:0;display:grid}.nc4JNq_field[data-wide=true]{grid-column:1/-1}.nc4JNq_field:has(textarea){grid-column:1/-1}.nc4JNq_field label{color:var(--color-ink);font-size:.875rem;font-weight:600}.nc4JNq_field input,.nc4JNq_field textarea,.nc4JNq_search{border-radius:var(--radius-sm);width:100%;color:var(--color-ink);font:inherit;background:#fff;border:1px solid #aab7d0;min-height:46px;padding:12px 14px;font-size:1rem}.nc4JNq_field textarea{resize:vertical;min-height:125px;line-height:1.6}.nc4JNq_field small{color:var(--color-body);font-size:.8rem}.nc4JNq_search{max-width:480px;margin-bottom:20px}.nc4JNq_notice{border-radius:var(--radius-md);color:#20532d;background:#e8f5eb;margin:16px 0;padding:14px 18px;line-height:1.5}.nc4JNq_error{color:#912b21;background:#fff0ed}.nc4JNq_notice a{text-decoration:underline}.nc4JNq_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nc4JNq_login{background:var(--color-light);min-height:100dvh;color:var(--color-ink);grid-template-columns:1fr 1fr;font-size:1rem;display:grid}.nc4JNq_loginAside{background:var(--color-navy);color:#fff;flex-direction:column;justify-content:space-between;gap:64px;padding:clamp(28px,6vw,90px);display:flex}.nc4JNq_loginAside h2{color:#fff;max-width:12ch;margin-bottom:24px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.12}.nc4JNq_loginAside p{color:#c7d4ee;max-width:38ch}.nc4JNq_loginMain{align-content:center;justify-items:center;padding:32px 24px;display:grid}.nc4JNq_loginForm{width:100%;max-width:420px}.nc4JNq_loginForm h1{margin-bottom:12px;font-size:2rem}.nc4JNq_loginForm>p{color:var(--color-body);margin-bottom:32px}.nc4JNq_loginForm form{gap:20px;display:grid}.nc4JNq_loginForm .nc4JNq_button{width:100%}.nc4JNq_previewImage{background:var(--color-light);border-radius:var(--radius-md);width:100%;max-width:320px;height:180px;position:relative;overflow:hidden}.nc4JNq_previewImage img{object-fit:contain}.nc4JNq_help{color:var(--color-body);margin-top:28px;font-size:.85rem}.nc4JNq_consent{align-items:flex-start;gap:10px;font-size:.85rem;line-height:1.6;display:flex}.nc4JNq_consent input{width:18px;height:18px;accent-color:var(--color-blue);flex-shrink:0;margin-top:3px}.nc4JNq_skip{z-index:50;color:var(--color-blue);background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.nc4JNq_skip:focus{top:12px}@media (max-width:1000px){.nc4JNq_shell{grid-template-columns:210px minmax(0,1fr)}.nc4JNq_pageRow{grid-template-columns:minmax(0,1fr) auto}.nc4JNq_date{display:none}.nc4JNq_fields{grid-template-columns:1fr}.nc4JNq_login{grid-template-columns:.85fr 1fr}}@media (max-width:700px){.nc4JNq_shell{display:block}.nc4JNq_sidebar{gap:20px;height:auto;padding:18px 22px;position:relative}.nc4JNq_sidebarTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.nc4JNq_sidebar .nc4JNq_mobileToggle{border:1px solid #ffffff4d;max-width:80px;display:block}.nc4JNq_sidebar .nc4JNq_nav,.nc4JNq_sidebar .nc4JNq_account{display:none}.nc4JNq_sidebar[data-open=true] .nc4JNq_nav,.nc4JNq_sidebar[data-open=true] .nc4JNq_account{display:grid}.nc4JNq_brand{font-size:1.4rem}.nc4JNq_main{padding:28px 20px}.nc4JNq_toolbar{gap:8px}.nc4JNq_toolbarStatus{width:100%}.nc4JNq_toolbar .nc4JNq_button,.nc4JNq_toolbar .nc4JNq_secondary{flex:1}.nc4JNq_fields{padding:0 18px 24px}.nc4JNq_section summary{padding:20px 18px}.nc4JNq_pageRow{gap:12px}.nc4JNq_login{display:block}.nc4JNq_loginAside{padding:24px}.nc4JNq_loginAside>div:last-child{display:none}.nc4JNq_loginMain{padding:42px 24px}.nc4JNq_stats{gap:24px}}
