.marketing-stack{gap:1rem}.marketing-overview{display:grid;gap:.85rem;margin-bottom:1rem}.marketing-overview--three{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-overview--four{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-stat-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value" "icon meta";column-gap:.95rem;row-gap:.3rem;align-content:start;align-items:start;padding:1rem;border-radius:1.1rem;border:1px solid #eee3dc;background:#fff;box-shadow:0 14px 28px #1f29370a}.marketing-stat-card__icon{grid-area:icon;width:2.8rem;height:2.8rem;border-radius:.95rem;display:grid;place-items:center;background:#fff2ec;color:#d36541}.marketing-stat-card__icon svg{font-size:1rem}.marketing-stat-card--mint .marketing-stat-card__icon{background:#eefaf2;color:#2d9151}.marketing-stat-card--sand .marketing-stat-card__icon{background:#fff8ea;color:#b68218}.marketing-stat-card--sky .marketing-stat-card__icon{background:#eef5ff;color:#4d77c9}.marketing-stat-card span{grid-area:label;display:block;color:#8a807a;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.marketing-stat-card strong{grid-area:value;display:block;color:#1f2937;font-size:1.85rem;line-height:1}.marketing-stat-card small{grid-area:meta;display:block;color:#667085;font-size:.83rem;line-height:1.45}.marketing-section-badge{display:inline-flex;min-height:2.15rem;align-items:center;padding:0 .9rem;border-radius:999px;background:#fff6f1;border:1px solid #f0ddd0;color:#a24d2f;font-size:.78rem;font-weight:800}.marketing-toolbar{display:flex;justify-content:space-between;align-items:center;gap:.9rem;flex-wrap:wrap;margin-bottom:1rem}.marketing-toolbar__left,.marketing-toolbar__right{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.marketing-toolbar__right{margin-left:auto}.marketing-bulk{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.marketing-bulk select,.marketing-search input,.marketing-position-input,.marketing-form-grid select,.marketing-file-input{min-height:2.85rem;border:1px solid #e6d8cc;border-radius:.95rem;background:#fff;color:#334155;font:inherit}.marketing-bulk select,.marketing-search input,.marketing-form-grid select{padding:0 .95rem}.marketing-search{min-width:min(100%,320px)}.marketing-search input{width:100%}.marketing-button-link,.marketing-button-reset{margin-top:0}.marketing-toolbar--newsletter,.marketing-toolbar--newsletter .marketing-toolbar__left,.marketing-toolbar--newsletter .marketing-toolbar__right--newsletter{flex-wrap:nowrap}.marketing-toolbar--newsletter .marketing-toolbar__left{flex:0 0 auto}.marketing-toolbar--newsletter .marketing-toolbar__right--newsletter,.marketing-toolbar--newsletter .marketing-search{flex:1 1 auto;min-width:0}.marketing-toolbar--newsletter .marketing-button-reset{flex:0 0 auto;white-space:nowrap}.marketing-state-text{margin:0;color:#667085}.marketing-table-wrap{border:1px solid #efe2d7;border-radius:1.15rem;overflow:auto}.marketing-table{min-width:100%}.marketing-table thead th{background:#fff8f4;color:#8f6d58;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.marketing-table th,.marketing-table td{padding-top:.95rem;padding-bottom:.95rem;vertical-align:middle}.marketing-primary-cell{display:grid;gap:.2rem}.marketing-primary-cell strong{font-size:.98rem;color:#1f2937}.marketing-primary-cell span,.marketing-summary-cell{color:#697586;font-size:.84rem;line-height:1.45}.marketing-position-input{width:5.75rem;padding:0 .8rem}.marketing-toggle{display:inline-flex;align-items:center;gap:.5rem;min-height:2.55rem;padding:0 .9rem;border-radius:999px;border:1px solid #eaded3;background:#fff8f4;color:#8b6a57;font:inherit;font-weight:700;cursor:pointer}.marketing-toggle span{width:.8rem;height:.8rem;border-radius:999px;background:#d1c1b5}.marketing-toggle.is-on{border-color:#27845e38;background:#eefaf3;color:#1f7a56}.marketing-toggle.is-on span{background:#27845e}.marketing-pagination{display:flex;justify-content:flex-end;align-items:center;gap:.8rem;margin-top:1rem;flex-wrap:nowrap;overflow-x:auto}.marketing-form-header-actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.marketing-blog-form{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);gap:1rem}.marketing-blog-form__main,.marketing-blog-form__side{display:flex;flex-direction:column;gap:1rem;min-width:0}.marketing-panel{border:1px solid #eee2d7;border-radius:1.2rem;background:radial-gradient(circle at top right,rgba(var(--theme-active-rgb),.06),transparent 36%),#fff;padding:1rem;box-shadow:0 14px 30px #1f29370a}.marketing-panel__head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.95rem}.marketing-panel__head h4{margin:0;font-size:1rem;color:#1f2937}.marketing-panel__head p{margin:.3rem 0 0;color:#697586;font-size:.84rem}.marketing-form-grid{gap:.9rem}.marketing-form-grid .field span{color:#475467;font-weight:700}.marketing-form-grid .field input,.marketing-form-grid .field textarea,.marketing-form-grid .field select{border-color:#e6d8cc;border-radius:1rem;padding:.85rem .95rem}.marketing-form-grid--single{grid-template-columns:minmax(0,1fr)}.marketing-check-card{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border:1px solid #eee2d7;border-radius:1rem;background:#fffaf7}.marketing-check-card input{width:1rem;height:1rem;margin-top:.1rem}.marketing-check-card strong{display:block;color:#1f2937;font-size:.94rem}.marketing-check-card span{display:block;margin-top:.2rem;color:#697586;font-size:.82rem}.marketing-media-grid{display:grid;gap:.9rem}.marketing-media-card{display:grid;gap:.65rem}.marketing-media-card__label{color:#475467;font-size:.87rem;font-weight:700}.marketing-media-preview{height:180px;border-radius:1rem;border:1px dashed #ead9ca;background:#fffaf6;overflow:hidden;display:grid;place-items:center}.marketing-media-preview img{width:100%;height:100%;object-fit:cover}.marketing-media-placeholder{color:#8e7d71;font-size:.88rem;font-weight:700}.marketing-media-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.marketing-media-action{min-height:2.65rem;border:1px solid #ead9ca;border-radius:.8rem;background:#fff;color:#263445;font:inherit;font-size:.84rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.marketing-media-action:hover{border-color:rgba(var(--theme-primary-rgb),.35);box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.marketing-media-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:32000;background:#0f172a61;display:flex;align-items:flex-start;justify-content:center;padding:6rem 1rem 1rem;overflow:auto}.marketing-media-modal__dialog{width:min(860px,100%);max-height:min(720px,calc(100vh - 7rem));overflow:auto;border:1px solid #ead9ca;border-radius:1.25rem;background:#fffaf7;box-shadow:0 28px 70px #0f172a3d;padding:1rem;display:grid;gap:.85rem}.marketing-media-modal__head,.marketing-media-modal__actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.marketing-media-modal__head p,.marketing-media-modal__head h4{margin:0}.marketing-media-modal__head p{color:#a45e3f;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.marketing-media-modal__head h4{color:#17202c;font-size:1.2rem}.marketing-media-modal__close{width:2.65rem;height:2.65rem;border:1px solid #ead9ca;border-radius:.85rem;background:#fff;color:#263445;display:grid;place-items:center;cursor:pointer}.marketing-media-modal__folders{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.1rem}.marketing-media-modal__folder{border:1px solid #ead9ca;border-radius:999px;background:#fff;color:#6b5d55;font:inherit;font-size:.8rem;font-weight:800;padding:.55rem .85rem;white-space:nowrap;cursor:pointer}.marketing-media-modal__folder.is-active{border-color:transparent;background:var(--theme-button);color:var(--theme-button-contrast)}.marketing-media-modal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.75rem}.marketing-media-modal__card{border:1px solid #ead9ca;border-radius:1rem;background:#fff;padding:.5rem;display:grid;gap:.45rem;text-align:left;cursor:pointer}.marketing-media-modal__card.is-active{border-color:var(--theme-button);box-shadow:0 0 0 3px rgba(var(--theme-primary-rgb),.14)}.marketing-media-modal__card img{width:100%;aspect-ratio:1 / .76;object-fit:cover;border-radius:.75rem;background:#f4efe8}.marketing-media-modal__card span{color:#4b5563;font-size:.78rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-media-modal__state{margin:0;color:#7b6d64;font-size:.9rem;font-weight:700}.marketing-form-actions{display:flex;gap:.75rem;flex-wrap:wrap}.marketing-check-stack{display:grid;gap:.8rem}.marketing-search--panel{margin-bottom:.9rem}.marketing-select-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;max-height:420px;overflow:auto;padding-right:.1rem}.marketing-select-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-select-card{display:grid;gap:.25rem;padding:.9rem 1rem;border-radius:1rem;border:1px solid #eee1d5;background:linear-gradient(180deg,#fffffffa,#fff9f4eb);color:#1f2937;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.marketing-select-card:hover{border-color:color-mix(in srgb,var(--theme-active) 35%,#eadbcf);transform:translateY(-1px);box-shadow:0 10px 20px #1f29370d}.marketing-select-card.is-selected{border-color:color-mix(in srgb,var(--theme-active) 48%,#ffffff);background:radial-gradient(circle at top right,rgba(var(--theme-active-rgb),.12),transparent 38%),color-mix(in srgb,var(--theme-active) 7%,#ffffff);box-shadow:0 12px 24px rgba(var(--theme-active-rgb),.12)}.marketing-select-card strong{font-size:.95rem;line-height:1.35}.marketing-select-card span{color:#6b7280;font-size:.81rem;line-height:1.45}.marketing-table .table-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end;align-items:center}.marketing-table .ghost-button,.marketing-table .button-link{min-height:2.45rem}@media(max-width:1100px){.marketing-overview--four{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-blog-form{grid-template-columns:minmax(0,1fr)}.marketing-select-grid,.marketing-select-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.marketing-overview--three,.marketing-overview--four{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-stat-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"icon" "label" "value" "meta";column-gap:0;row-gap:.35rem}.marketing-toolbar{align-items:stretch}.marketing-toolbar--newsletter,.marketing-toolbar--newsletter .marketing-toolbar__left,.marketing-toolbar--newsletter .marketing-toolbar__right--newsletter{flex-wrap:wrap}.marketing-toolbar__left,.marketing-toolbar__right,.marketing-bulk,.marketing-form-header-actions,.marketing-form-actions{width:100%}.marketing-toolbar__right{margin-left:0}.marketing-search{min-width:100%;flex:1 1 100%}.marketing-select-grid,.marketing-select-grid--compact{grid-template-columns:minmax(0,1fr);max-height:none}}@media(max-width:340px){.marketing-overview--three,.marketing-overview--four{grid-template-columns:minmax(0,1fr)}}
