@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;grid-gap:12px;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root{--grnd-pink:#ff2d95;--grnd-rose:#ff5e7a;--grnd-coral:#ff8a4c;--grnd-sand:#ffc46b;--grnd-grad:linear-gradient(90deg,#ff2d95,#ff5e7a 35%,#ff8a4c 70%,#ffc46b);--grnd-sidebar:#1b1422;--grnd-sidebar-2:#2a1d33;--grnd-ink:#221826;--grnd-bg:#f6f1f4;--grnd-card:#ffffff;--grnd-line:#eadfe6}:root,html[data-theme=dark],html[data-theme=light]{--theme-bg:var(--grnd-bg);--theme-elevation-0:#ffffff;--theme-elevation-50:#fbf7f9;--theme-elevation-100:#f3eaef;--theme-text:#221826}.nav,html[data-theme=dark] .nav,html[data-theme=light] .nav{background:var(--grnd-sidebar)!important;color:#f7eef4!important;border-right:0!important}.grnd-shell+.nav{display:none}template template{display:contents}.template-default{background:var(--grnd-bg)!important}.collection-edit,.collection-list,.dashboard,.doc-header,.gutter{background:rgba(0,0,0,0)}#field-title input,.field-type-text[data-field-path=title] input,input#field-title{font-size:28px!important;font-weight:800!important;letter-spacing:-.02em;padding:14px 16px!important}.grnd-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.grnd-pill--draft{background:#efe7ec;color:#5c4a55}.grnd-pill--in_review{background:#fff1d6;color:#8a4b00}.grnd-pill--published{background:#d9f5e5;color:#0d6b3c}.grnd-pill--scheduled{background:#dde7ff;color:#1e3a8a}.grnd-pill--archived{background:#eee;color:#555}.collection-edit a[href*="/api"]:not([href*="/api/"]):is([href$="/api"]),.tabs-field__tabs a[href$="/api"],a.doc-tab[href$="/api"]{display:none!important}.app-header a[href$="/api"]{display:none!important}.grnd-file input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.list-controls input[type=search],.search-filter input{border-radius:8px}.grnd-date{color:#5c4a55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collection-list table,.table{max-width:100%}.grnd-wysiwyg{border:1px solid var(--grnd-line);border-radius:12px;overflow:hidden;background:#fff}.grnd-wysiwyg__bar{display:flex;flex-wrap:wrap;gap:4px;padding:8px;background:#fff7fa;border-bottom:1px solid var(--grnd-line)}.grnd-wysiwyg__bar button{border:0;background:#fff;border:1px solid var(--grnd-line);border-radius:6px;padding:5px 9px;font-size:13px;cursor:pointer;color:#221826}.grnd-wysiwyg__bar button:hover{border-color:var(--grnd-rose)}.grnd-wysiwyg__editor{min-height:280px;padding:16px 18px;font-size:16px;line-height:1.65;outline:none;color:#221826}.grnd-wysiwyg__editor p{margin:0 0 .8em}.grnd-publish{background:#fff;border:1px solid var(--grnd-line);border-radius:12px;padding:14px}.grnd-publish h3{margin:0 0 10px;font-size:15px}.grnd-publish__btn{width:100%;border:0;border-radius:8px;padding:10px 12px;font-weight:800;cursor:pointer;background:var(--grnd-grad);color:#3a1020;margin-top:8px}.grnd-publish select{width:100%;padding:8px;border-radius:8px;border:1px solid var(--grnd-line)}@media(max-width:768px){.collection-list{overflow-x:auto}}body:has(.grnd-media-grid) .collection-list table,body:has(.grnd-media-grid) .table{display:none!important}.nav{width:var(--nav-width)!important;min-width:var(--nav-width)!important;max-width:var(--nav-width)!important}.grnd-nav{width:100%}.template-default>*{min-width:0}body:has(#email){background:#1b1422!important}.grnd-pill--draft{background:#ffe1a8;color:#7a3b00}.grnd-pill--in_review{background:linear-gradient(90deg,#7b2cff,#ff5e7a);color:#fff}.grnd-pill--published{background:linear-gradient(90deg,#ff2d95,#ff8a4c);color:#fff}.grnd-pill--scheduled{background:linear-gradient(90deg,#22e4ff,#7b2cff);color:#fff}.grnd-pill--archived{background:#d4c7ce;color:#3a2b33}.template-default{display:flex!important;flex-direction:row!important;align-items:stretch!important;min-height:100vh}.nav{position:relative!important;flex:0 0 260px!important;min-width:260px!important;max-width:260px!important;overflow:visible!important;z-index:6;background:#1b1422!important}.grnd-nav,.nav{width:260px!important}.grnd-nav{max-width:260px;min-height:100vh;box-sizing:border-box;overflow:visible}.template-default>:not(.nav){flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:none!important;margin-left:0!important;left:auto!important;position:relative!important}.app-header,.collection-list__wrap .list-header,.doc-header,.list-header,[class*=app-header]{background:linear-gradient(90deg,#ff2d95,#ff5e7a 35%,#ff8a4c 70%,#ffc46b)!important;border-bottom:0!important}.app-header a,.app-header button,.doc-header a,.list-header a{color:#3a1020!important}.grnd-dash{padding:0 0 64px;max-width:1120px}.grnd-dash__hero{background:linear-gradient(110deg,#ff2d95,#ff5e7a 28%,#ff8a4c 62%,#ffc46b);color:#3a1020;border-radius:0 0 20px 20px;padding:28px 28px 32px;margin:0 0 24px}.grnd-dash__kicker{margin:0 0 6px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.grnd-dash__hero h1{margin:0 0 10px;font-size:34px;letter-spacing:-.03em;line-height:1.15;color:#2a0b18}.grnd-dash__lead{margin:0 0 18px;max-width:640px;line-height:1.55;color:#4a1828}.grnd-dash__cta{display:inline-flex;align-items:center;justify-content:center;background:#1b1422;color:#ffc46b!important;font-weight:800;font-size:18px;text-decoration:none;padding:16px 26px;border-radius:12px;box-shadow:0 10px 24px rgba(27,20,34,.28)}.grnd-dash__cta:hover{color:#fff!important}.grnd-dash__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin:0 24px 24px}.grnd-stat{border-radius:16px;padding:18px 16px 16px;color:#fff;min-height:118px;box-shadow:0 10px 24px rgba(80,20,50,.12)}.grnd-stat__icon{font-size:20px;margin-bottom:8px}.grnd-stat__n{font-size:32px;font-weight:800;line-height:1}.grnd-stat__l{margin-top:8px;font-weight:700;opacity:.95}.grnd-dash__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;margin:0 24px}.grnd-panel{background:#fff;border:1px solid #eadfe6;border-radius:16px;padding:20px;box-shadow:0 8px 24px rgba(80,20,50,.06)}.grnd-panel h2{margin:0 0 12px;font-size:18px}.grnd-panel ul{list-style:none;padding:0;margin:0}.grnd-panel li{padding:8px 0;border-bottom:1px solid #f0e4ea}.grnd-panel a{color:#221826;font-weight:700;text-decoration:none}.grnd-panel a:hover{color:#ff2d95}.grnd-panel__meta{font-size:13px;color:#7a6570}.grnd-panel p{color:#7a6570}@media(max-width:860px){.nav{flex:0 0!important;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important;border:0!important}.nav:has(.grnd-nav.is-open){overflow:visible!important}.template-default>:not(.nav){max-width:100%!important;padding-top:56px}.grnd-dash__hero{border-radius:0;padding:22px 18px 26px}.grnd-dash__hero h1{font-size:28px}.grnd-dash__cols,.grnd-dash__stats{margin-left:16px;margin-right:16px}}@media(min-width:861px){html{--nav-width:260px!important}.nav,.template-default>.nav,aside.nav{flex:0 0 260px!important;overflow-x:hidden!important;overflow-y:auto!important}.grnd-nav,.nav,.template-default>.nav,aside.nav{width:260px!important;min-width:260px!important;max-width:260px!important}.app-header button[class*=nav-toggler],.grnd-nav-toggle,.nav .nav-toggler,.nav button[aria-label="Close Menu"],.nav button[aria-label="Open Menu"],.nav button[class*=nav-toggler],.template-default>.nav>button:not(.grnd-nav-toggle){display:none!important}}@media(max-width:860px){html{--nav-width:0px!important}.nav,.template-default>.nav,aside.nav{flex:0 0!important;width:0!important;min-width:0!important;max-width:0!important;overflow:visible!important;border:0!important;background:rgba(0,0,0,0)!important;padding:0!important}.template-default>:not(.nav){width:100%!important;max-width:100%!important;margin-left:0!important;padding-top:52px}.app-header button[class*=nav-toggler],.nav .nav-toggler{display:none!important}}.app-header{background:linear-gradient(90deg,#ff2d95,#ff5e7a 35%,#ff8a4c 70%,#ffc46b)!important;background-image:linear-gradient(90deg,#ff2d95,#ff5e7a 35%,#ff8a4c 70%,#ffc46b)!important;border-bottom:0!important}.app-header *{background-image:none!important}.app-header .btn,.app-header a.btn,.app-header button.btn{background:#1b1422!important;background-image:none!important;color:#ffc46b!important}.doc-header,.list-header{background:rgba(0,0,0,0)!important;background-image:none!important}.doc-header .doc-header__info,.list-header .list-header__title{background:rgba(0,0,0,0)!important}.app-header .btn,.collection-list a.btn,.doc-controls .btn,.doc-header .btn,.doc-header a,.doc-header button,.list-header .btn,a.btn[href*="/create"]{background:#1b1422!important;background-image:none!important;color:#ffc46b!important;border:0!important;font-weight:800!important;border-radius:8px!important}.doc-header .btn:hover,.list-header .btn:hover,a.btn[href*="/create"]:hover{color:#fff!important}.app-header img[alt=GRIND],.app-header img[alt=GRIND]:-moz-broken{max-height:28px;width:auto}html{--nav-width:260px!important}@media(min-width:861px){html{--nav-width:260px!important}.template-default,.template-default.template-default--nav-animate,.template-default.template-default--nav-hydrated,.template-default.template-default--nav-hydrated.template-default--nav-open,.template-default.template-default--nav-open{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important}#grnd-nav,.template-default #grnd-nav,.template-default>.grnd-nav,.template-default>.nav,.template-default>aside,aside.grnd-nav,aside.nav{display:flex!important;flex-direction:column!important;width:260px!important;min-width:260px!important;max-width:260px!important;flex:0 0 260px!important;grid-column:1!important;justify-self:stretch!important;align-self:stretch!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.template-default__wrap{width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 auto!important;grid-column:2!important;margin-left:0!important;padding-left:0!important}.template-default__nav-toggler-wrapper{display:none!important}}@media(max-width:860px){html{--nav-width:0px!important}.template-default,.template-default.template-default--nav-hydrated,.template-default.template-default--nav-hydrated.template-default--nav-open,.template-default.template-default--nav-open{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.template-default>.grnd-nav,.template-default>.nav,.template-default>aside:not(.is-mobile){width:0!important;min-width:0!important;max-width:0!important;flex:0 0!important;overflow:visible!important;border:0!important;padding:0!important;background:rgba(0,0,0,0)!important}.template-default__wrap{width:100%!important;min-width:0!important;grid-column:1!important;margin-left:0!important}.grnd-nav.is-mobile{width:260px!important;min-width:260px!important;max-width:260px!important}.nav:not(.grnd-nav):not(.is-mobile),.template-default>.nav:not(.is-mobile),.template-default>aside:not(.is-mobile){width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important}#grnd-nav.is-mobile,.grnd-nav.is-mobile,aside.grnd-nav.is-mobile,aside.nav.grnd-nav.is-mobile{display:flex!important;flex-direction:column!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;width:260px!important;min-width:260px!important;max-width:260px!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:80!important;background:#1b1422!important;padding:58px 12px 16px!important}}