:root{--g-bg-1:#0a2533;--g-bg-2:#0f4357;--g-bg-3:#1d6a7a;--g-accent:#4fb3d9;--g-accent-2:#7fd3ee;--g-ink:#0d1b24;--g-muted:#5b7380;--g-panel:linear-gradient(160deg, #ecf6faf0, #cee4ece6);--g-card:#ffffff9e;--g-card-border:#ffffffbf;--g-glass:#ffffff17;--g-glass-border:#ffffff29;--g-radius:18px;--peakui-accent:#1f7fa8;--peakui-accent-dark:#135f80;--nav-width:248px;--app-header-height:64px;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html[data-theme=light]{--theme-bg:transparent;--theme-input-bg:#ffffffd9}html,body{background:radial-gradient(1200px 700px at 85% -10%, #7fd3ee59, transparent 60%),radial-gradient(900px 600px at -10% 110%, #4fb3d940, transparent 60%),linear-gradient(135deg, var(--g-bg-1), var(--g-bg-2) 55%, var(--g-bg-3));background-attachment:fixed;min-height:100%}body{font-family:var(--font-body)}.template-default,.template-default__wrap{background:0 0}.template-default__wrap{isolation:isolate;min-height:100vh;padding:0 14px 34px 4px;position:relative;overflow-x:clip}.template-default__wrap>.app-header{margin-left:-4px;margin-right:-14px}.doc-controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ecf6fae6}.template-default__wrap:after{content:"";pointer-events:none;z-index:-1;top:calc(var(--app-header-height) + 4px);background:var(--g-panel);border:1px solid #ffffff8c;border-radius:24px;position:absolute;bottom:14px;left:4px;right:14px;box-shadow:0 30px 60px -30px #00000073}.template-default__wrap>.app-header+*{margin-top:18px}@media (max-width:768px){.template-default__wrap{padding:0 8px 26px}.template-default__wrap>.app-header{margin:0 -8px}.template-default__wrap:after{border-radius:18px;bottom:8px;left:8px;right:8px}}.btn--style-primary{background-color:var(--g-ink);color:#fff;border-radius:999px}.btn--style-primary:hover,.btn--style-primary:focus-visible{background-color:#1d3340}.btn--style-secondary{border-radius:999px}.collection-list .table table,.collection-list .table{background:0 0}.table tbody tr:nth-child(odd){background:#ffffff73}.search-filter,.list-controls__wrap{border-radius:14px}.nav{color:#e6f3f8;--theme-elevation-0:transparent;background:0 0;border:0}.nav__scroll{padding:12px 6px 12px 12px}.nav__wrap{background:var(--g-glass);border:1px solid var(--g-glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;gap:0;min-height:calc(100vh - 24px);padding:58px 10px 18px;box-shadow:inset 0 1px #ffffff14}.nav__header{background:0 0}.nav__header .nav-toggler,.nav .nav-toggler{color:#e6f3f8;background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;top:24px;left:24px}.nav__wrap:before{content:"PeakUI";color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:700;position:absolute;top:30px;left:70px}.nav__wrap{position:relative}.nav .hamburger,.nav__header .nav-toggler{color:#e6f3f8}.nav .browse-by-folder-button{display:none}.nav-group{width:100%;margin:0;padding:0}.nav-group__toggle{color:#e6f3f880;text-transform:uppercase;letter-spacing:.09em;margin:0;padding:16px 12px 6px;font-size:10.5px;font-weight:600}.nav-group__toggle:hover{color:#fff}.nav-group__toggle svg{display:none}.nav-group__content{padding:0}.nav__link,.nav .nav__link{color:#e6f3f8db;border-radius:12px;align-items:center;gap:10px;width:100%;margin:1px 0;padding:8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.nav__link:before,.nav .nav__link:before{content:"";opacity:.85;width:17px;height:17px;-webkit-mask:var(--wp-icon,none) center/17px no-repeat;-webkit-mask:var(--wp-icon,none) center/17px no-repeat;mask:var(--wp-icon,none) center/17px no-repeat;background:currentColor;flex:none}.nav__link:hover,.nav .nav__link:hover{color:#fff;background:#ffffff14}div.nav__link{color:var(--g-ink);background:linear-gradient(135deg,#7fd3eef2,#4fb3d9e6);box-shadow:0 8px 20px -10px #4fb3d9e6}.nav__link:has(.nav__link-indicator){color:var(--g-ink);background:linear-gradient(135deg,#7fd3eef2,#4fb3d9e6);box-shadow:0 8px 20px -10px #4fb3d9e6}div.nav__link:before{opacity:1}.nav__link:has(.nav__link-indicator):before{opacity:1}div.nav__link:hover{color:var(--g-ink);background:linear-gradient(135deg,#7fd3ee,#4fb3d9)}.nav__link:has(.nav__link-indicator):hover{color:var(--g-ink);background:linear-gradient(135deg,#7fd3ee,#4fb3d9)}.nav__link-indicator{display:none}.nav__link-label{color:inherit}.nav__controls{margin-top:18px;padding:0 12px}.nav__controls a,.nav__controls button{color:#e6f3f8b3}.peakui-viewsite{color:var(--g-accent-2);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;gap:8px;margin:14px 12px 0;padding:10px 12px;font-size:12.5px;text-decoration:none;display:flex}.peakui-viewsite:hover{background:#ffffff1a}.nav .tenant-selector{padding:0 12px 12px}.nav .tenant-selector .field-label{color:#e6f3f899}#nav-dashboard{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='9' rx='1'/><rect x='14' y='3' width='7' height='5' rx='1'/><rect x='14' y='12' width='7' height='9' rx='1'/><rect x='3' y='16' width='7' height='5' rx='1'/></svg>")}#nav-pages{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/><path d='M14 2v6h6M8 13h8M8 17h6'/></svg>")}#nav-sections{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12 2 10 5-10 5L2 7z'/><path d='m2 17 10 5 10-5M2 12l10 5 10-5'/></svg>")}#nav-media{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><circle cx='9' cy='9' r='2'/><path d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/></svg>")}#nav-site-settings{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6'/><path d='M19.4 15a1.7 1.7 0 0 0 .3 1.8l.1.1a2 2 0 1 1-2.8 2.8l-.1-.1a1.7 1.7 0 0 0-1.8-.3 1.7 1.7 0 0 0-1 1.5V21a2 2 0 1 1-4 0v-.1a1.7 1.7 0 0 0-1.1-1.5 1.7 1.7 0 0 0-1.8.3l-.1.1a2 2 0 1 1-2.8-2.8l.1-.1a1.7 1.7 0 0 0 .3-1.8 1.7 1.7 0 0 0-1.5-1H3a2 2 0 1 1 0-4h.1a1.7 1.7 0 0 0 1.5-1.1 1.7 1.7 0 0 0-.3-1.8l-.1-.1a2 2 0 1 1 2.8-2.8l.1.1a1.7 1.7 0 0 0 1.8.3H9a1.7 1.7 0 0 0 1-1.5V3a2 2 0 1 1 4 0v.1a1.7 1.7 0 0 0 1 1.5 1.7 1.7 0 0 0 1.8-.3l.1-.1a2 2 0 1 1 2.8 2.8l-.1.1a1.7 1.7 0 0 0-.3 1.8V9a1.7 1.7 0 0 0 1.5 1H21a2 2 0 1 1 0 4h-.1a1.7 1.7 0 0 0-1.5 1'/></svg>")}#nav-tenants{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18zM6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2M10 6h4M10 10h4M10 14h4M10 18h4'/></svg>")}#nav-users{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><path d='M22 21v-2a4 4 0 0 0-3-3.9M16 3.1a4 4 0 0 1 0 7.8'/></svg>")}#nav-redirects{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 3 4 4-4 4M20 7H4M8 21l-4-4 4-4M4 17h16'/></svg>")}#nav-forms{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='8' y='2' width='8' height='4' rx='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2M12 11h4M12 16h4M8 11h.01M8 16h.01'/></svg>")}#nav-form-submissions{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 12h-6l-2 3h-4l-2-3H2'/><path d='M5.5 5.1 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.5-6.9A2 2 0 0 0 16.8 4H7.2a2 2 0 0 0-1.7 1.1'/></svg>")}#nav-occasions{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/><circle cx='7' cy='17' r='2'/><path d='M9 17h6'/><circle cx='17' cy='17' r='2'/></svg>")}#nav-projects{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3z'/><circle cx='12' cy='13' r='3'/></svg>")}#nav-payload-folders{--wp-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.7-.9l-.8-1.2A2 2 0 0 0 7.9 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/></svg>")}.app-header{--theme-elevation-0:transparent}.app-header__bg{display:none}.app-header__content{padding-right:14px}.app-header__wrapper{height:calc(var(--app-header-height) - 18px);background:var(--g-glass);border:1px solid var(--g-glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#e6f3f8;border-radius:16px;margin-top:10px;padding:0 8px 0 14px}.app-header .step-nav,.app-header .step-nav a,.app-header .step-nav span,.app-header .rs__single-value,.app-header .dropdown-indicator{color:#e6f3f8}.app-header .step-nav a:hover{color:var(--g-accent-2)}.app-header .rs__control{background:0 0}.app-header .nav-toggler,.app-header .hamburger,.app-header__account{color:#e6f3f8}.peakui-toolbar{align-items:center;gap:6px;display:flex}.peakui-toolbar__item{color:#e6f3f8;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;text-decoration:none;list-style:none;display:inline-flex}.peakui-toolbar__item svg{fill:currentColor;width:15px;height:15px}.peakui-toolbar__item::-webkit-details-marker{display:none}.peakui-toolbar__item:hover{color:#fff;background:#ffffff24}.peakui-toolbar__new{position:relative}.peakui-toolbar__new>summary,.peakui-toolbar__new>summary:hover{color:var(--g-ink);background:#fff}.peakui-toolbar__menu{z-index:50;border:1px solid var(--g-glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d2532eb;border-radius:14px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #00000059}.peakui-toolbar__menu a{color:#e6f3f8;border-radius:10px;padding:8px 12px;font-size:13px;text-decoration:none;display:block}.peakui-toolbar__menu a:hover{background:#ffffff14}.template-minimal{background:0 0}.template-minimal__wrap{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:24px;max-width:400px;padding:32px 30px 34px;box-shadow:0 40px 80px -30px #0000008c}.login__brand{justify-content:center;margin-bottom:22px}.dashboard__wrap>.dashboard__group,.dashboard__wrap>.dashboard__label,.dashboard .collections,.dashboard__card-list{display:none}.peakui-logo{align-items:center;gap:14px;display:flex}.peakui-logo strong{letter-spacing:-.02em;font-size:22px;display:block}.peakui-logo span{color:var(--theme-elevation-500);font-size:14px;display:block}.gd{color:var(--g-ink);padding:6px 0 24px}.gd a{color:inherit;text-decoration:none}.gd__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.gd__head h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:650}.gd__head p{color:var(--g-muted);margin:4px 0 0;font-size:13px}.gd__actions{flex-wrap:wrap;gap:8px;display:flex}.gd-pill{border:1px solid var(--g-card-border);background:#ffffffbf;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;color:var(--g-ink)!important}.gd-pill svg{width:15px;height:15px}.gd-pill:hover{transform:translateY(-1px);box-shadow:0 8px 18px -10px #0006}.gd-pill--dark{background:var(--g-ink);border-color:var(--g-ink);color:#fff!important}.gd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}@media (max-width:1100px){.gd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gd-grid{grid-template-columns:1fr}}.gd-card{background:var(--g-card);border:1px solid var(--g-card-border);border-radius:var(--g-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:18px 20px;position:relative;box-shadow:0 10px 30px -20px #0a253380}.gd-card--span2{grid-column:span 2}.gd-card--span3{grid-column:span 3}.gd-card h2{margin:0;font-size:14px;font-weight:650}@media (max-width:1100px){.gd-card--span3{grid-column:span 2}}@media (max-width:560px){.gd-card--span2,.gd-card--span3{grid-column:auto}}.gd-card__sub{color:var(--g-muted);margin:2px 0 0;font-size:12px}.gd-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}a.gd-card{transition:transform .15s,box-shadow .15s}a.gd-card:hover{transform:translateY(-2px);box-shadow:0 18px 36px -20px #0a253399}.gd-stat__icon{width:34px;height:34px;color:var(--g-ink);background:#ffffffd9;border:1px solid #0d1b240f;border-radius:10px;place-items:center;display:grid}.gd-stat__icon svg{width:17px;height:17px}.gd-stat__value{letter-spacing:-.02em;margin-top:16px;font-size:28px;font-weight:700;line-height:1;display:block}.gd-stat__label{margin-top:6px;font-size:13px;font-weight:600;display:block}.gd-stat__hint{color:var(--g-muted);margin-top:2px;font-size:11.5px;display:block}.gd-badge{color:#047857;background:#10b98124;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:650}.gd-badge--warn{color:#92400e;background:#f59e0b29}.gd-bars{border-bottom:1px dashed #0d1b2426;grid-template-columns:repeat(6,1fr);align-items:end;gap:14px;height:170px;margin-top:20px;padding:0 4px;display:grid}.gd-bar{background:linear-gradient(#7fd3eee6,#4fb3d98c);border-radius:10px 10px 4px 4px;min-height:6px;position:relative}.gd-bar--now{background:linear-gradient(#2aa7d8,#1f7fa8)}.gd-bar span{text-align:center;color:var(--g-muted);font-size:11px;font-weight:600;position:absolute;top:-18px;left:0;right:0}.gd-bar-labels{color:var(--g-muted);text-align:center;grid-template-columns:repeat(6,1fr);gap:14px;padding:6px 4px 0;font-size:11px;display:grid}.gd-tabs{background:#fff9;border-radius:999px;gap:4px;padding:3px;font-size:11.5px;display:flex}.gd-tabs span{color:var(--g-muted);border-radius:999px;padding:4px 10px}.gd-tabs .is-on{background:var(--g-ink);color:#fff}.gd-donut{--size:132px;width:var(--size);height:var(--size);border-radius:50%;margin:18px auto 14px;position:relative;-webkit-mask:radial-gradient(circle,#0000 54%,#000 55%);mask:radial-gradient(circle,#0000 54%,#000 55%)}.gd-donut-wrap{position:relative}.gd-donut-center{text-align:center;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.gd-donut-center b{font-size:20px;display:block}.gd-donut-center small{color:var(--g-muted);font-size:11px}.gd-legend{grid-template-columns:1fr 1fr;gap:6px 12px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.gd-legend li{align-items:center;gap:6px;display:flex}.gd-legend i{border-radius:50%;flex:none;width:8px;height:8px}.gd-legend b{margin-left:auto}.gd-list{margin:12px 0 0;padding:0;list-style:none}.gd-list li{border-top:1px solid #0d1b2412;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.gd-list a{flex:1;font-weight:600}.gd-list a:hover{color:var(--peakui-accent)}.gd-muted{color:var(--g-muted);font-size:12px}.gd-dot{background:#10b981;border-radius:50%;flex:none;width:8px;height:8px}.gd-dot--draft{background:#f59e0b}.peakui-focus-flash{outline:2px solid var(--peakui-accent);outline-offset:6px;border-radius:6px;transition:outline-color 1.2s}@media (max-width:768px){.peakui-toolbar__item{padding:7px 9px}.peakui-toolbar__item span{display:none}.gd-tabs span{white-space:nowrap}}
