/*
Theme Name: Notebook Studio
Theme URI: https://example.com/notebook-studio
Author: You
Author URI: https://example.com
Description: A full-screen note-taking workspace theme. When a visitor is logged in, the whole site becomes Notebook Studio — notebooks, sections, pages, freeform note containers, rich text, tags, tables, drawing/ink and search — saved per-user via the WordPress REST API. Best used on a dedicated site or subdomain.
Version: 1.0.6
Requires at least: 5.6
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: notebook-studio
Tags: full-site-editing, custom-colors, one-page
*/

/*
 * The application's own styling lives in assets/css/app.css (enqueued first by
 * functions.php). This stylesheet only needs the theme header above plus a few
 * rules to let the app fill the viewport.
 */

html, body { margin: 0; padding: 0; height: 100%; background: #faf9fb; }
body.notebook-studio-app { overflow: hidden; }

/* Login / access notice shown to logged-out visitors */
.ns-gate {
  min-height: 100vh; display: flex; align-items: center; justify-content: center;
  font-family: "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;
  background: linear-gradient(135deg, #7719aa, #5c1483); color: #fff; text-align: center; padding: 24px;
}
.ns-gate .ns-card {
  background: rgba(255,255,255,.10); border: 1px solid rgba(255,255,255,.2);
  padding: 40px 44px; border-radius: 14px; max-width: 420px; backdrop-filter: blur(4px);
}
.ns-gate h1 { font-size: 26px; margin: 0 0 6px; font-weight: 600; }
.ns-gate p { margin: 0 0 22px; opacity: .9; line-height: 1.5; }
.ns-gate a.ns-btn {
  display: inline-block; background: #fff; color: #5c1483; text-decoration: none;
  padding: 11px 26px; border-radius: 8px; font-weight: 600;
}
.ns-gate a.ns-btn:hover { background: #f3e8fa; }
