.ezcollege-counselor-admin{--ez-admin-border: var(--primary-low);--ez-admin-soft: var(--primary-very-low);max-width:1180px}.ezcollege-counselor-admin__header-actions{display:flex;flex-wrap:wrap;gap:.5rem}.ezcollege-counselor-admin__notice{display:grid;gap:.35rem;margin:1rem 0 1.5rem;padding:1rem 1.15rem;border:1px solid var(--ez-admin-border);border-radius:.75rem;background:var(--ez-admin-soft)}.ezcollege-counselor-admin__layout{display:grid;gap:1.5rem}.ezcollege-counselor-admin__table{width:100%}.ezcollege-counselor-admin__table code{overflow-wrap:anywhere;word-break:break-word}.ezcollege-counselor-admin__table .d-table__cell-actions{flex-wrap:wrap}.ezcollege-counselor-admin__table small{display:block;margin-top:.2rem;color:var(--primary-medium)}.ezcollege-counselor-admin__status{display:inline-flex;padding:.25rem .55rem;border-radius:999px;background:var(--primary-low);font-size:var(--font-down-1);font-weight:700;text-transform:capitalize}.ezcollege-counselor-admin__status--published{background:var(--success-low);color:var(--success)}.ezcollege-counselor-admin__status--revoked{background:var(--danger-low);color:var(--danger)}.ezcollege-counselor-admin__editor{padding:clamp(1rem,2vw,1.75rem);border:1px solid var(--ez-admin-border);border-radius:1rem;background:var(--secondary)}.ezcollege-counselor-admin__editor>header,.ezcollege-counselor-admin__editor>footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.ezcollege-counselor-admin__editor>header p{margin:0 0 .25rem;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ezcollege-counselor-admin__editor>header h2{margin:0}.ezcollege-counselor-admin__editor>footer{justify-content:flex-end;margin-top:1.5rem}.ezcollege-counselor-admin__editor fieldset{display:grid;gap:1rem;margin:1.5rem 0 0;padding:1.2rem;border:1px solid var(--ez-admin-border);border-radius:.75rem}.ezcollege-counselor-admin__editor legend{padding:0 .45rem;font-weight:700}.ezcollege-counselor-admin__editor label{display:grid;gap:.4rem;margin:0;font-weight:600}.ezcollege-counselor-admin__editor input:not([type=checkbox]),.ezcollege-counselor-admin__editor select,.ezcollege-counselor-admin__editor textarea{box-sizing:border-box;width:100%;margin:0}.ezcollege-counselor-admin__fields{display:grid;gap:1rem}.ezcollege-counselor-admin__fields.--two-column{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-counselor-admin__field-label{font-weight:600}.ezcollege-counselor-admin__portrait-field,.ezcollege-counselor-admin__portrait-details{display:grid;align-content:start;gap:.55rem}.ezcollege-counselor-admin__student-fields,.ezcollege-counselor-admin__profile-metadata,.ezcollege-counselor-admin__experiences{display:grid;gap:1rem;margin-top:.25rem;padding:1rem;background:var(--primary-very-low);border:1px solid var(--ez-admin-border);border-radius:.75rem}.ezcollege-counselor-admin__student-fields>div:first-child,.ezcollege-counselor-admin__profile-metadata>div:first-child,.ezcollege-counselor-admin__experiences>div:first-child{display:grid;gap:.25rem}.ezcollege-counselor-admin__student-fields>div:first-child p,.ezcollege-counselor-admin__profile-metadata>div:first-child p,.ezcollege-counselor-admin__experiences>div:first-child p{margin:0;font-weight:700}.ezcollege-counselor-admin__student-fields>div:first-child span,.ezcollege-counselor-admin__profile-metadata>div:first-child span,.ezcollege-counselor-admin__experiences>div:first-child span{color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.ezcollege-counselor-admin__experiences-header{display:flex !important;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem !important}.ezcollege-counselor-admin__experiences-header>div{display:grid;gap:.25rem}.ezcollege-counselor-admin__experiences-header p{margin:0;font-weight:700}.ezcollege-counselor-admin__experiences-header span{color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.ezcollege-counselor-admin__experience-list{display:grid;gap:.9rem}.ezcollege-counselor-admin__experience-row{display:grid;gap:.85rem;padding:1rem;border:1px solid var(--ez-admin-border);border-radius:.65rem;background:var(--secondary)}.ezcollege-counselor-admin__experience-row>.btn{justify-self:start}.ezcollege-counselor-admin__experience-empty{margin:0;padding:.85rem;border:1px dashed var(--primary-low-mid);border-radius:.6rem;color:var(--primary-medium)}.ezcollege-counselor-admin__portrait-field .file-uploader{min-width:0}.ezcollege-counselor-admin__portrait-field .file-uploader__preview{width:min(100%,22rem);height:auto;aspect-ratio:4/3;border-radius:.75rem;background-color:var(--primary-very-low)}.ezcollege-counselor-admin__portrait-field .file-uploader__controls{flex-wrap:wrap}.ezcollege-counselor-admin__portrait-lock{padding:.65rem .75rem;border-inline-start:3px solid var(--tertiary-medium);background:var(--tertiary-very-low);line-height:1.45}.ezcollege-counselor-admin__account-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:end;gap:.75rem}.ezcollege-counselor-admin__account-preview{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.75rem;border-radius:.65rem;background:var(--success-low)}.ezcollege-counselor-admin__account-preview b{color:var(--danger)}.ezcollege-counselor-admin__check{display:flex !important;grid-column:1/-1;align-items:flex-start;gap:.65rem !important}.ezcollege-counselor-admin__check input{flex:0 0 auto;margin-top:.2rem}@media(width <= 700px){.ezcollege-counselor-admin__header-actions{width:100%}.ezcollege-counselor-admin__header-actions .btn{flex:1 1 auto;justify-content:center}.ezcollege-counselor-admin__fields.--two-column,.ezcollege-counselor-admin__account-row{grid-template-columns:1fr}.ezcollege-counselor-admin__experiences-header .btn{width:100%;justify-content:center}.ezcollege-counselor-admin__table .d-table__header{display:none}.ezcollege-counselor-admin__table .d-table__row{display:grid;gap:.75rem;margin-bottom:.9rem;padding:1rem;border:1px solid var(--ez-admin-border);border-radius:.75rem}.ezcollege-counselor-admin__table .d-table__cell,.ezcollege-counselor-admin__table .d-table__cell-controls{display:block;padding:0;border:0}.ezcollege-counselor-admin__table .d-table__mobile-label{display:inline;margin-right:.3rem;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700}.ezcollege-counselor-admin__editor fieldset{padding:.9rem}}.ezcollege-handbook-admin{--ez-handbook-border: color-mix( in srgb, var(--primary) 13%, transparent );--ez-handbook-border-strong: color-mix( in srgb, var(--primary) 20%, transparent );--ez-handbook-soft: color-mix( in srgb, var(--primary) 4%, var(--secondary) );--ez-handbook-card: var(--secondary);min-width:0}.ezcollege-handbook-admin h2,.ezcollege-handbook-admin p{margin-top:0}.ezcollege-handbook-admin__page-header{min-width:0}.ezcollege-handbook-admin__page-header h1,.ezcollege-handbook-admin__page-header h2{letter-spacing:-0.025em}.ezcollege-handbook-admin__page-header p{max-width:52rem;color:var(--primary-medium);line-height:1.45}.ezcollege-handbook-admin__page-header .btn-primary{min-height:2.5rem;padding-inline:1rem;white-space:nowrap}.ezcollege-handbook-admin__notice{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:.4rem 1rem;align-items:center;margin:.8rem 0 1rem;padding:.7rem .85rem;border:1px solid var(--ez-handbook-border);border-radius:.65rem;background:var(--ez-handbook-soft)}.ezcollege-handbook-admin__notice strong{font-size:var(--font-down-1)}.ezcollege-handbook-admin__notice span{min-width:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.ezcollege-handbook-admin__metrics{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-bottom:1.25rem;overflow:hidden;border:1px solid var(--ez-handbook-border);border-radius:.75rem;background:var(--ez-handbook-card)}.ezcollege-handbook-admin__metrics article{display:flex;gap:.75rem;align-items:baseline;justify-content:space-between;min-width:0;padding:.75rem .9rem;border-right:1px solid var(--ez-handbook-border)}.ezcollege-handbook-admin__metrics article:last-child{border-right:0}.ezcollege-handbook-admin__metrics span{min-width:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.25}.ezcollege-handbook-admin__metrics strong{flex:0 0 auto;font-size:var(--font-up-1);font-variant-numeric:tabular-nums}.ezcollege-handbook-admin__coverage{min-width:0;margin-bottom:1.35rem;padding:.9rem;border:1px solid var(--ez-handbook-border);border-radius:.8rem;background:var(--ez-handbook-soft)}.ezcollege-handbook-admin__coverage>header{margin-bottom:.75rem}.ezcollege-handbook-admin__coverage>header p,.ezcollege-handbook-admin__coverage>header h2{margin-bottom:0}.ezcollege-handbook-admin__coverage>header p{color:var(--primary-medium);font-size:var(--font-down-1)}.ezcollege-handbook-admin__coverage>header h2{font-size:var(--font-up-2);letter-spacing:-0.02em}.ezcollege-handbook-admin__school-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(25rem, 100%), 1fr));gap:.75rem;min-width:0}.ezcollege-handbook-admin__school-card{display:grid;grid-template-rows:auto auto minmax(0, 1fr) auto auto;gap:.6rem;min-width:0;padding:.85rem;border:1px solid var(--ez-handbook-border);border-radius:.7rem;background:var(--ez-handbook-card);box-shadow:0 1px 2px color-mix(in srgb, var(--primary) 5%, transparent)}.ezcollege-handbook-admin__school-card>p{min-width:0;margin:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.4;overflow-wrap:anywhere}.ezcollege-handbook-admin__school-card-heading{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;min-width:0}.ezcollege-handbook-admin__school-card-heading>div{display:grid;gap:.15rem;min-width:0}.ezcollege-handbook-admin__school-card-heading strong,.ezcollege-handbook-admin__school-card-heading small{min-width:0;overflow-wrap:anywhere}.ezcollege-handbook-admin__school-card-heading strong{font-size:var(--font-up-1);line-height:1.3}.ezcollege-handbook-admin__school-card-heading small{color:var(--primary-medium)}.ezcollege-handbook-admin__school-card-heading>span{flex:0 0 auto;padding:.18rem .45rem;border-radius:999px;background:var(--primary-very-low);font-size:var(--font-down-2);font-weight:700;line-height:1.35}.ezcollege-handbook-admin__progress{width:100%;height:.4rem;overflow:hidden;background:var(--primary-low);border:0;border-radius:999px}.ezcollege-handbook-admin__progress::-webkit-progress-bar{background:var(--primary-low)}.ezcollege-handbook-admin__progress::-webkit-progress-value{background:var(--tertiary)}.ezcollege-handbook-admin__progress::-moz-progress-bar{background:var(--tertiary)}.ezcollege-handbook-admin__school-statuses,.ezcollege-handbook-admin__card-meta,.ezcollege-handbook-admin__actions,.ezcollege-handbook-admin__editor-actions{display:flex;flex-wrap:wrap;gap:.4rem .65rem;align-items:center}.ezcollege-handbook-admin__school-statuses,.ezcollege-handbook-admin__card-meta{color:var(--primary-medium);font-size:var(--font-down-2)}.ezcollege-handbook-admin__layout,.ezcollege-handbook-admin__library{min-width:0}.ezcollege-handbook-admin__list-heading,.ezcollege-handbook-admin__editor>header{display:flex;gap:1rem;justify-content:space-between}.ezcollege-handbook-admin__list-heading{align-items:end;margin-bottom:.7rem}.ezcollege-handbook-admin__list-heading p,.ezcollege-handbook-admin__list-heading h2{margin-bottom:0}.ezcollege-handbook-admin__list-heading h2{font-size:var(--font-up-3);letter-spacing:-0.025em}.ezcollege-handbook-admin__list-heading p,.ezcollege-handbook-admin__list-heading>span{color:var(--primary-medium);font-size:var(--font-down-1)}.ezcollege-handbook-admin__list-heading>span{flex:0 0 auto;padding-bottom:.15rem}.ezcollege-handbook-admin__filters{display:grid;grid-template-columns:minmax(11rem, 1fr) minmax(9rem, 0.7fr) minmax(15rem, 1.4fr) auto;gap:.65rem;align-items:end;margin-bottom:1rem;padding:.8rem;border:1px solid var(--ez-handbook-border);border-radius:.75rem;background:var(--ez-handbook-soft)}.ezcollege-handbook-admin__filters label{display:grid;gap:.25rem;min-width:0;margin:0;font-size:var(--font-down-1);font-weight:600}.ezcollege-handbook-admin__filters input,.ezcollege-handbook-admin__filters select{box-sizing:border-box;width:100%;min-width:0;height:2.35rem;margin:0}.ezcollege-handbook-admin__filters>button{min-height:2.35rem;white-space:nowrap}.ezcollege-handbook-admin__entry-search{grid-column:auto}.ezcollege-handbook-admin__cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(26rem, 100%), 1fr));gap:.8rem;min-width:0}.ezcollege-handbook-admin__card{display:grid;grid-template-rows:minmax(0, 1fr) auto;min-width:0;padding:.95rem;border:1px solid var(--ez-handbook-border);border-radius:.75rem;background:var(--ez-handbook-card);box-shadow:0 1px 2px color-mix(in srgb, var(--primary) 5%, transparent)}.ezcollege-handbook-admin__card:hover{border-color:var(--ez-handbook-border-strong)}.ezcollege-handbook-admin__card-main{display:grid;gap:.4rem;min-width:0}.ezcollege-handbook-admin__card-main>small{overflow:hidden;color:var(--primary-medium);font-size:var(--font-down-2);text-overflow:ellipsis;white-space:nowrap}.ezcollege-handbook-admin__card-main>strong{min-width:0;font-size:var(--font-up-1);line-height:1.32;overflow-wrap:anywhere}.ezcollege-handbook-admin__status{width:max-content;padding:.15rem .45rem;border-radius:999px;background:var(--primary-low);font-size:var(--font-down-2);font-weight:700;line-height:1.35;text-transform:uppercase}.ezcollege-handbook-admin__status--published{color:var(--success);background:var(--success-low)}.ezcollege-handbook-admin__status--stale{color:var(--danger);background:var(--danger-low)}.ezcollege-handbook-admin__card-actions{margin-top:.8rem;padding-top:.75rem;border-top:1px solid var(--ez-handbook-border)}.ezcollege-handbook-admin__card-actions .btn,.ezcollege-handbook-admin__card-actions a.btn{box-sizing:border-box;min-height:2rem;margin:0;text-decoration:none;white-space:nowrap}.ezcollege-handbook-admin__review-action{color:var(--danger) !important}.ezcollege-handbook-admin__editor-backdrop{position:fixed;z-index:1099;inset:0;width:100%;height:100%;margin:0;padding:0;appearance:none;cursor:default;background:color-mix(in srgb, var(--primary) 24%, transparent);border:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.ezcollege-handbook-admin__editor{position:fixed;z-index:1100;inset:0 0 0 auto;box-sizing:border-box;width:min(44rem,100vw - 4rem);max-width:100%;height:100dvh;padding:0 1.15rem 5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--primary) 14%, transparent) rgba(0,0,0,0);scrollbar-width:thin;background:var(--ez-handbook-card);border-left:1px solid var(--ez-handbook-border-strong);box-shadow:-1.25rem 0 3rem color-mix(in srgb, var(--primary) 18%, transparent)}.ezcollege-handbook-admin__editor>header{position:sticky;z-index:2;top:0;align-items:flex-start;margin:0 -1.15rem 1rem;padding:1rem 1.15rem;background:color-mix(in srgb, var(--secondary) 96%, transparent);border-bottom:1px solid var(--ez-handbook-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ezcollege-handbook-admin__editor>header>div{min-width:0}.ezcollege-handbook-admin__editor>header p,.ezcollege-handbook-admin__editor>header h2{margin:0}.ezcollege-handbook-admin__editor>header p{margin-bottom:.2rem;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ezcollege-handbook-admin__editor>header h2{max-width:36rem;font-size:var(--font-up-2);line-height:1.25;overflow-wrap:anywhere}.ezcollege-handbook-admin__editor>header>button{display:grid;flex:0 0 auto;width:2.25rem;height:2.25rem;min-height:0;padding:0;font-size:var(--font-up-2);border-radius:50%;place-items:center}.ezcollege-handbook-admin__editor>.alert{margin:0 0 1rem}.ezcollege-handbook-admin__editor fieldset{display:grid;gap:.75rem;min-width:0;margin:0 0 .9rem;padding:.9rem;border:1px solid var(--ez-handbook-border);border-radius:.7rem;background:color-mix(in srgb, var(--primary) 1.5%, var(--secondary))}.ezcollege-handbook-admin__editor fieldset legend{max-width:100%;padding:0 .35rem;font-size:var(--font-up-1);font-weight:700;line-height:1.3}.ezcollege-handbook-admin__editor label{display:grid;gap:.3rem;min-width:0;margin:0;font-size:var(--font-down-1);font-weight:600;line-height:1.35}.ezcollege-handbook-admin__editor input,.ezcollege-handbook-admin__editor select,.ezcollege-handbook-admin__editor textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0}.ezcollege-handbook-admin__editor textarea{resize:vertical}.ezcollege-handbook-admin__school-picker{display:grid;gap:.55rem;min-width:0}.ezcollege-handbook-admin__school-results{display:grid;max-height:18rem;overflow-y:auto;background:var(--secondary);border:1px solid var(--ez-handbook-border);border-radius:.65rem}.ezcollege-handbook-admin__school-results button{display:grid;gap:.2rem;min-width:0;padding:.75rem;color:var(--primary);text-align:left;cursor:pointer;background:rgba(0,0,0,0);border:0;border-bottom:1px solid var(--ez-handbook-border)}.ezcollege-handbook-admin__school-results button:last-child{border-bottom:0}.ezcollege-handbook-admin__school-results button:hover,.ezcollege-handbook-admin__school-results button:focus-visible{background:var(--highlight-low)}.ezcollege-handbook-admin__school-results button strong,.ezcollege-handbook-admin__school-results button span{min-width:0;overflow-wrap:anywhere}.ezcollege-handbook-admin__school-results button span{color:var(--primary-medium);font-size:var(--font-down-1)}.ezcollege-handbook-admin__selected-school{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;min-width:0;padding:.8rem;border:1px solid var(--ez-handbook-border);border-radius:.65rem;background:var(--ez-handbook-soft)}.ezcollege-handbook-admin__selected-school>div:first-child{display:grid;gap:.2rem;min-width:0}.ezcollege-handbook-admin__selected-school strong,.ezcollege-handbook-admin__selected-school span{min-width:0;overflow-wrap:anywhere}.ezcollege-handbook-admin__selected-school span{color:var(--primary-medium);font-size:var(--font-down-1)}.ezcollege-handbook-admin__selected-school .btn,.ezcollege-handbook-admin__selected-school a{white-space:nowrap}.ezcollege-handbook-admin__fields{display:grid;gap:.7rem;min-width:0}.ezcollege-handbook-admin__fields.--two-column{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-handbook-admin__preview{display:grid;gap:.4rem;min-width:0;margin-bottom:.9rem;padding:.9rem;color:#10213f;background:#f7fafc;border:1px solid #d8e1ed;border-radius:.7rem}.ezcollege-handbook-admin__preview>small{color:#65748a;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ezcollege-handbook-admin__preview strong,.ezcollege-handbook-admin__preview p,.ezcollege-handbook-admin__preview span{min-width:0;overflow-wrap:anywhere}.ezcollege-handbook-admin__preview strong{font-size:var(--font-up-1);line-height:1.35}.ezcollege-handbook-admin__preview p,.ezcollege-handbook-admin__preview span{margin:0;line-height:1.5}.ezcollege-handbook-admin__preview-meta{color:#65748a;font-size:var(--font-down-1)}.ezcollege-handbook-admin__preview-actions{display:grid;gap:.2rem;white-space:pre-line}.ezcollege-handbook-admin__editor-actions{position:fixed;z-index:1101;right:0;bottom:0;justify-content:flex-end;box-sizing:border-box;width:min(44rem,100vw - 4rem);margin:0;padding:.85rem 1.15rem;background:color-mix(in srgb, var(--secondary) 96%, transparent);border-top:1px solid var(--ez-handbook-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ezcollege-handbook-admin__editor-actions .btn{min-height:2.4rem;margin:0}@media(width <= 1200px){.ezcollege-handbook-admin__filters{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-handbook-admin__entry-search{grid-column:1/-1}.ezcollege-handbook-admin__filters>button{justify-self:start}}@media(width <= 900px){.ezcollege-handbook-admin__notice{grid-template-columns:minmax(0, 1fr)}.ezcollege-handbook-admin__metrics{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-handbook-admin__metrics article:nth-child(2){border-right:0}.ezcollege-handbook-admin__metrics article:nth-child(-n+2){border-bottom:1px solid var(--ez-handbook-border)}}@media(width <= 760px){.ezcollege-handbook-admin__cards,.ezcollege-handbook-admin__school-grid{grid-template-columns:minmax(0, 1fr)}.ezcollege-handbook-admin__editor{width:100vw;padding-inline:.85rem;border-left:0}.ezcollege-handbook-admin__editor>header{margin-inline:-0.85rem;padding-inline:.85rem}.ezcollege-handbook-admin__editor-actions{width:100vw;padding-inline:.85rem}}@media(width <= 600px){.ezcollege-handbook-admin__filters,.ezcollege-handbook-admin__fields.--two-column{grid-template-columns:minmax(0, 1fr)}.ezcollege-handbook-admin__entry-search{grid-column:auto}.ezcollege-handbook-admin__list-heading{align-items:stretch;flex-direction:column;gap:.25rem}.ezcollege-handbook-admin__school-card-heading,.ezcollege-handbook-admin__selected-school{flex-direction:column}.ezcollege-handbook-admin__school-card-heading>span{align-self:start}.ezcollege-handbook-admin__card-actions{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-handbook-admin__card-actions .btn,.ezcollege-handbook-admin__card-actions a.btn{justify-content:center;width:100%}.ezcollege-handbook-admin__school-card .ezcollege-handbook-admin__card-actions a:last-child{grid-column:1/-1}.ezcollege-handbook-admin__editor>header h2{font-size:var(--font-up-1)}}.ezcollege-rolling-news-admin{--ez-news-border: color-mix(in srgb, var(--primary) 13%, transparent);--ez-news-border-strong: color-mix(in srgb, var(--primary) 20%, transparent);--ez-news-soft: color-mix(in srgb, var(--primary) 4%, var(--secondary));--ez-news-card: var(--secondary);min-width:0}.ezcollege-rolling-news-admin h2,.ezcollege-rolling-news-admin p{margin-top:0}.ezcollege-rolling-news-admin__page-header{min-width:0}.ezcollege-rolling-news-admin__page-header h1,.ezcollege-rolling-news-admin__page-header h2{letter-spacing:-0.025em}.ezcollege-rolling-news-admin__page-header p{max-width:52rem;color:var(--primary-medium);line-height:1.45}.ezcollege-rolling-news-admin__page-header .btn-primary{min-height:2.5rem;padding-inline:1rem;white-space:nowrap}.ezcollege-rolling-news-admin__notice{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:.4rem 1rem;align-items:center;margin:.8rem 0 1rem;padding:.7rem .85rem;border:1px solid var(--ez-news-border);border-radius:.65rem;background:var(--ez-news-soft)}.ezcollege-rolling-news-admin__notice strong{font-size:var(--font-down-1)}.ezcollege-rolling-news-admin__notice span{min-width:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.ezcollege-rolling-news-admin__metrics{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-bottom:1.25rem;overflow:hidden;border:1px solid var(--ez-news-border);border-radius:.75rem;background:var(--ez-news-card)}.ezcollege-rolling-news-admin__metrics article{display:flex;gap:.75rem;align-items:baseline;justify-content:space-between;min-width:0;padding:.75rem .9rem;border-right:1px solid var(--ez-news-border)}.ezcollege-rolling-news-admin__metrics article:last-child{border-right:0}.ezcollege-rolling-news-admin__metrics span{min-width:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.25}.ezcollege-rolling-news-admin__metrics strong{flex:0 0 auto;font-size:var(--font-up-1);font-variant-numeric:tabular-nums}.ezcollege-rolling-news-admin__layout,.ezcollege-rolling-news-admin__library{min-width:0}.ezcollege-rolling-news-admin__list-heading,.ezcollege-rolling-news-admin__editor>header{display:flex;gap:1rem;justify-content:space-between}.ezcollege-rolling-news-admin__list-heading{align-items:end;margin-bottom:.7rem}.ezcollege-rolling-news-admin__list-heading p,.ezcollege-rolling-news-admin__list-heading h2{margin-bottom:0}.ezcollege-rolling-news-admin__list-heading h2{font-size:var(--font-up-3);letter-spacing:-0.025em}.ezcollege-rolling-news-admin__list-heading p,.ezcollege-rolling-news-admin__list-heading>span{color:var(--primary-medium);font-size:var(--font-down-1)}.ezcollege-rolling-news-admin__list-heading>span{flex:0 0 auto;padding-bottom:.15rem}.ezcollege-rolling-news-admin__filters{display:grid;grid-template-columns:repeat(3, minmax(9rem, 1fr)) minmax(15rem, 1.5fr) auto;gap:.65rem;align-items:end;margin-bottom:1rem;padding:.8rem;border:1px solid var(--ez-news-border);border-radius:.75rem;background:var(--ez-news-soft)}.ezcollege-rolling-news-admin__filters label{display:grid;gap:.25rem;min-width:0;margin:0;font-size:var(--font-down-1);font-weight:600}.ezcollege-rolling-news-admin__filters input,.ezcollege-rolling-news-admin__filters select{box-sizing:border-box;width:100%;min-width:0;height:2.35rem;margin:0}.ezcollege-rolling-news-admin__filters>button{min-height:2.35rem;white-space:nowrap}.ezcollege-rolling-news-admin__search{grid-column:auto}.ezcollege-rolling-news-admin__cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(26rem, 100%), 1fr));gap:.8rem}.ezcollege-rolling-news-admin__card{display:grid;grid-template-rows:minmax(0, 1fr) auto;min-width:0;padding:.95rem;border:1px solid var(--ez-news-border);border-radius:.75rem;background:var(--ez-news-card);box-shadow:0 1px 2px color-mix(in srgb, var(--primary) 5%, transparent)}.ezcollege-rolling-news-admin__card:hover{border-color:var(--ez-news-border-strong)}.ezcollege-rolling-news-admin__card-main{display:grid;gap:.4rem;min-width:0}.ezcollege-rolling-news-admin__card-main>small{overflow:hidden;color:var(--primary-medium);font-size:var(--font-down-2);text-overflow:ellipsis;white-space:nowrap}.ezcollege-rolling-news-admin__card-main>strong{min-width:0;font-size:var(--font-up-1);line-height:1.32;overflow-wrap:anywhere}.ezcollege-rolling-news-admin__card-meta,.ezcollege-rolling-news-admin__actions,.ezcollege-rolling-news-admin__editor-actions{display:flex;flex-wrap:wrap;gap:.4rem .65rem;align-items:center}.ezcollege-rolling-news-admin__card-meta{color:var(--primary-medium);font-size:var(--font-down-2)}.ezcollege-rolling-news-admin__status{width:max-content;padding:.15rem .45rem;border-radius:999px;background:var(--primary-low);font-size:var(--font-down-2);font-weight:700;line-height:1.35;text-transform:uppercase}.ezcollege-rolling-news-admin__status--published{color:var(--success);background:var(--success-low)}.ezcollege-rolling-news-admin__status--stale{color:var(--danger);background:var(--danger-low)}.ezcollege-rolling-news-admin__actions{margin-top:.8rem;padding-top:.75rem;border-top:1px solid var(--ez-news-border)}.ezcollege-rolling-news-admin__actions .btn,.ezcollege-rolling-news-admin__actions a.btn{box-sizing:border-box;min-height:2rem;margin:0;text-decoration:none;white-space:nowrap}.ezcollege-rolling-news-admin__review-action{color:var(--danger) !important}.ezcollege-rolling-news-admin__editor-backdrop{position:fixed;z-index:1099;inset:0;width:100%;height:100%;margin:0;padding:0;appearance:none;cursor:default;background:color-mix(in srgb, var(--primary) 24%, transparent);border:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.ezcollege-rolling-news-admin__editor{position:fixed;z-index:1100;inset:0 0 0 auto;box-sizing:border-box;width:min(44rem,100vw - 4rem);max-width:100%;height:100dvh;padding:0 1.15rem 5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--primary) 14%, transparent) rgba(0,0,0,0);scrollbar-width:thin;background:var(--ez-news-card);border-left:1px solid var(--ez-news-border-strong);box-shadow:-1.25rem 0 3rem color-mix(in srgb, var(--primary) 18%, transparent)}.ezcollege-rolling-news-admin__editor>header{position:sticky;z-index:2;top:0;align-items:flex-start;margin:0 -1.15rem 1rem;padding:1rem 1.15rem;background:color-mix(in srgb, var(--secondary) 96%, transparent);border-bottom:1px solid var(--ez-news-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ezcollege-rolling-news-admin__editor>header>div{min-width:0}.ezcollege-rolling-news-admin__editor>header p,.ezcollege-rolling-news-admin__editor>header h2{margin:0}.ezcollege-rolling-news-admin__editor>header p{margin-bottom:.2rem;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ezcollege-rolling-news-admin__editor>header h2{max-width:36rem;font-size:var(--font-up-2);line-height:1.25;overflow-wrap:anywhere}.ezcollege-rolling-news-admin__editor>header>button{display:grid;flex:0 0 auto;width:2.25rem;height:2.25rem;min-height:0;padding:0;font-size:var(--font-up-2);border-radius:50%;place-items:center}.ezcollege-rolling-news-admin__editor>.alert{margin:0 0 1rem}.ezcollege-rolling-news-admin__editor fieldset{display:grid;gap:.75rem;min-width:0;margin:0 0 .9rem;padding:.9rem;border:1px solid var(--ez-news-border);border-radius:.7rem;background:color-mix(in srgb, var(--primary) 1.5%, var(--secondary))}.ezcollege-rolling-news-admin__editor fieldset legend{max-width:100%;padding:0 .35rem;font-size:var(--font-up-1);font-weight:700;line-height:1.3}.ezcollege-rolling-news-admin__editor label{display:grid;gap:.3rem;min-width:0;margin:0;font-size:var(--font-down-1);font-weight:600;line-height:1.35}.ezcollege-rolling-news-admin__editor input,.ezcollege-rolling-news-admin__editor select,.ezcollege-rolling-news-admin__editor textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0}.ezcollege-rolling-news-admin__editor textarea{resize:vertical}.ezcollege-rolling-news-admin__fields{display:grid;gap:.7rem;min-width:0}.ezcollege-rolling-news-admin__fields.--two-column{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-rolling-news-admin__fields.--three-column{grid-template-columns:repeat(3, minmax(0, 1fr))}.ezcollege-rolling-news-admin__fields.--five-column{grid-template-columns:repeat(5, minmax(0, 1fr))}.ezcollege-rolling-news-admin__manifest{display:grid;gap:.75rem;padding:.75rem;background:color-mix(in srgb, #dce9ff 48%, var(--secondary));border:1px solid color-mix(in srgb, #5578b9 28%, var(--ez-news-border));border-radius:.65rem}.ezcollege-rolling-news-admin__scope-note{margin:0;color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.ezcollege-rolling-news-admin__evidence-list{display:grid;gap:.7rem;min-width:0}.ezcollege-rolling-news-admin__evidence{min-width:0;overflow:hidden;background:var(--ez-news-card);border:1px solid var(--ez-news-border);border-radius:.65rem}.ezcollege-rolling-news-admin__evidence>summary{display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:.7rem .8rem;cursor:pointer;background:var(--ez-news-soft)}.ezcollege-rolling-news-admin__evidence>summary>span{display:grid;min-width:0}.ezcollege-rolling-news-admin__evidence>summary small{color:var(--primary-medium)}.ezcollege-rolling-news-admin__evidence[open]>summary{border-bottom:1px solid var(--ez-news-border)}.ezcollege-rolling-news-admin__evidence>.ezcollege-rolling-news-admin__fields{padding:.8rem}.ezcollege-rolling-news-admin__evidence-sources{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.7rem;padding:0 .8rem .8rem}.ezcollege-rolling-news-admin__evidence-sources>section{display:grid;gap:.55rem;min-width:0;padding:.7rem;background:color-mix(in srgb, var(--primary) 2%, var(--secondary));border:1px solid var(--ez-news-border);border-radius:.55rem}.ezcollege-rolling-news-admin__checkbox{grid-template-columns:auto minmax(0, 1fr) !important;align-items:center}.ezcollege-rolling-news-admin__checkbox input{width:auto}.ezcollege-rolling-news-admin__source-heading{display:flex;gap:.75rem;align-items:end;justify-content:space-between}.ezcollege-rolling-news-admin__source-heading>div{display:grid;gap:.2rem;min-width:0}.ezcollege-rolling-news-admin__source-heading small{color:var(--primary-medium);font-weight:400}.ezcollege-rolling-news-admin__source-heading .btn{flex:0 0 auto;margin:0;white-space:nowrap}.ezcollege-rolling-news-admin__sources{display:grid;gap:.6rem;min-width:0}.ezcollege-rolling-news-admin__source-row{display:grid;grid-template-columns:minmax(8rem, 0.75fr) minmax(12rem, 1.25fr) auto;gap:.55rem;align-items:end;min-width:0;padding:.65rem;background:var(--ez-news-soft);border:1px solid var(--ez-news-border);border-radius:.6rem}.ezcollege-rolling-news-admin__source-row .btn{margin:0 0 1px}.ezcollege-rolling-news-admin__preview{display:grid;gap:.4rem;min-width:0;margin-bottom:.9rem;padding:.9rem;color:#10213f;background:#f7fafc;border:1px solid #d8e1ed;border-radius:.7rem}.ezcollege-rolling-news-admin__preview small{color:#65748a;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ezcollege-rolling-news-admin__preview strong,.ezcollege-rolling-news-admin__preview p,.ezcollege-rolling-news-admin__preview span,.ezcollege-rolling-news-admin__preview li{min-width:0;overflow-wrap:anywhere}.ezcollege-rolling-news-admin__preview p,.ezcollege-rolling-news-admin__preview span{margin:0;line-height:1.5}.ezcollege-rolling-news-admin__preview>aside{margin:.1rem 0;padding:.55rem .7rem;background:linear-gradient(90deg, #f9e8e1, #fcf5f2);border-left:3px solid #cf876e;border-radius:0 .45rem .45rem 0}.ezcollege-rolling-news-admin__preview>aside p{font-size:var(--font-down-1);font-weight:650}.ezcollege-rolling-news-admin__preview ul{display:grid;gap:.3rem;margin:0;padding-left:1.15rem;line-height:1.45}.ezcollege-rolling-news-admin__preview li strong{font-weight:750}.ezcollege-rolling-news-admin__editor-actions{position:fixed;z-index:1101;right:0;bottom:0;justify-content:flex-end;box-sizing:border-box;width:min(44rem,100vw - 4rem);margin:0;padding:.85rem 1.15rem;background:color-mix(in srgb, var(--secondary) 96%, transparent);border-top:1px solid var(--ez-news-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ezcollege-rolling-news-admin__editor-actions .btn{min-height:2.4rem;margin:0}@media(width <= 1200px){.ezcollege-rolling-news-admin__filters{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-rolling-news-admin__search{grid-column:1/-1}.ezcollege-rolling-news-admin__filters>button{justify-self:start}}@media(width <= 760px){.ezcollege-rolling-news-admin__notice{grid-template-columns:minmax(0, 1fr)}.ezcollege-rolling-news-admin__metrics{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-rolling-news-admin__metrics article:nth-child(2){border-right:0}.ezcollege-rolling-news-admin__metrics article:nth-child(-n+2){border-bottom:1px solid var(--ez-news-border)}.ezcollege-rolling-news-admin__cards{grid-template-columns:minmax(0, 1fr)}.ezcollege-rolling-news-admin__editor{width:100vw;padding-inline:.85rem;border-left:0}.ezcollege-rolling-news-admin__editor>header{margin-inline:-0.85rem;padding-inline:.85rem}.ezcollege-rolling-news-admin__editor-actions{width:100vw;padding-inline:.85rem}}@media(width <= 600px){.ezcollege-rolling-news-admin__filters,.ezcollege-rolling-news-admin__fields.--two-column,.ezcollege-rolling-news-admin__fields.--three-column,.ezcollege-rolling-news-admin__fields.--five-column,.ezcollege-rolling-news-admin__evidence-sources,.ezcollege-rolling-news-admin__source-row{grid-template-columns:minmax(0, 1fr)}.ezcollege-rolling-news-admin__search{grid-column:auto}.ezcollege-rolling-news-admin__list-heading,.ezcollege-rolling-news-admin__source-heading{align-items:stretch;flex-direction:column}.ezcollege-rolling-news-admin__source-heading .btn{align-self:start}.ezcollege-rolling-news-admin__actions{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-rolling-news-admin__actions .btn,.ezcollege-rolling-news-admin__actions a.btn{justify-content:center;width:100%}.ezcollege-rolling-news-admin__editor>header h2{font-size:var(--font-up-1)}}.ezcollege-ask-ez-admin{--ask-ez-admin-ink: #10264a;--ask-ez-admin-muted: #65728a;--ask-ez-admin-line: #dce2e8;--ask-ez-admin-green: #dff0ce;container-name:ask-ez-admin;container-type:inline-size;max-width:1420px;overflow-wrap:anywhere}.ezcollege-ask-ez-admin__status-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;margin:1.25rem 0}.ezcollege-ask-ez-admin__status-grid article{display:grid;gap:.35rem;min-width:0;padding:1.2rem;border:1px solid var(--ask-ez-admin-line);border-radius:16px;background:var(--secondary)}.ezcollege-ask-ez-admin__status-grid span,.ezcollege-ask-ez-admin__status-grid small{color:var(--ask-ez-admin-muted)}.ezcollege-ask-ez-admin__status-grid strong{color:var(--ask-ez-admin-ink);font-size:1.2rem;overflow-wrap:anywhere}.ezcollege-ask-ez-admin__layout{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(260px, 0.75fr);gap:1.25rem;align-items:start;margin-top:1.25rem}.ezcollege-ask-ez-admin__configuration,.ezcollege-ask-ez-admin__sidebar{display:grid;gap:1.25rem;min-width:0}.ezcollege-ask-ez-admin__panel{box-sizing:border-box;min-width:0;padding:1.35rem;border:1px solid var(--ask-ez-admin-line);border-radius:18px;background:var(--secondary)}.ezcollege-ask-ez-admin__panel header{margin-bottom:1.15rem}.ezcollege-ask-ez-admin__panel header p{margin:0 0 .25rem;color:var(--ask-ez-admin-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ezcollege-ask-ez-admin__panel header h2{margin:0;color:var(--ask-ez-admin-ink);font-size:1.3rem}.ezcollege-ask-ez-admin__switch{display:flex;gap:.8rem;align-items:flex-start;margin:0}.ezcollege-ask-ez-admin__switch input{width:1.2rem;height:1.2rem;margin-top:.1rem}.ezcollege-ask-ez-admin__switch span{display:grid;gap:.25rem}.ezcollege-ask-ez-admin__switch strong{color:var(--ask-ez-admin-ink)}.ezcollege-ask-ez-admin__switch small{color:var(--ask-ez-admin-muted)}.ezcollege-ask-ez-admin__fields{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:1rem}.ezcollege-ask-ez-admin__fields.--three{grid-template-columns:repeat(auto-fit, minmax(min(100%, 175px), 1fr))}.ezcollege-ask-ez-admin__fields label{display:grid;gap:.45rem;margin:0;color:var(--ask-ez-admin-ink);font-weight:650}.ezcollege-ask-ez-admin__fields input,.ezcollege-ask-ez-admin__fields select{box-sizing:border-box;width:100%;min-height:42px;margin:0}.ezcollege-ask-ez-admin__fields small{color:var(--ask-ez-admin-muted);font-weight:400;line-height:1.45}.ezcollege-ask-ez-admin__budget{display:grid;gap:.65rem;margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--ask-ez-admin-line)}.ezcollege-ask-ez-admin__budget div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;color:var(--ask-ez-admin-muted)}.ezcollege-ask-ez-admin__budget strong{color:var(--ask-ez-admin-ink)}.ezcollege-ask-ez-admin__budget progress{width:100%;height:.65rem;accent-color:#7aa84f}.ezcollege-ask-ez-admin__secret-list{display:grid;gap:0;margin:0}.ezcollege-ask-ez-admin__secret-list div{display:grid;grid-template-columns:minmax(0, 1fr) auto;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--ask-ez-admin-line)}.ezcollege-ask-ez-admin__secret-list dt,.ezcollege-ask-ez-admin__secret-list dd{margin:0}.ezcollege-ask-ez-admin__secret-list dd{font-weight:700;text-align:right}.ezcollege-ask-ez-admin__secret-list .is-ready{color:var(--success)}.ezcollege-ask-ez-admin__secret-list .is-missing{color:var(--ask-ez-admin-muted)}.ezcollege-ask-ez-admin__secret-note,.ezcollege-ask-ez-admin__cost-note{margin:1rem 0 0;color:var(--ask-ez-admin-muted);line-height:1.55}.ezcollege-ask-ez-admin__metrics{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.7rem}.ezcollege-ask-ez-admin__metrics article{display:grid;gap:.15rem;padding:.85rem;border-radius:12px;background:var(--primary-very-low)}.ezcollege-ask-ez-admin__metrics span{color:var(--ask-ez-admin-muted);font-size:.78rem}.ezcollege-ask-ez-admin__metrics strong{color:var(--ask-ez-admin-ink);font-size:1.2rem}.ezcollege-ask-ez-admin__footer{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.25rem;padding:1rem 0;color:var(--ask-ez-admin-muted)}@container ask-ez-admin (width <= 900px){.ezcollege-ask-ez-admin__layout{grid-template-columns:1fr}.ezcollege-ask-ez-admin__sidebar{grid-template-columns:repeat(auto-fit, minmax(min(100%, 260px), 1fr))}.ezcollege-ask-ez-admin__status-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 190px), 1fr))}}@container ask-ez-admin (width <= 560px){.ezcollege-ask-ez-admin__sidebar,.ezcollege-ask-ez-admin__status-grid,.ezcollege-ask-ez-admin__fields,.ezcollege-ask-ez-admin__fields.--three,.ezcollege-ask-ez-admin__metrics{grid-template-columns:1fr}.ezcollege-ask-ez-admin__secret-list div{grid-template-columns:1fr}.ezcollege-ask-ez-admin__secret-list div dd{text-align:left}.ezcollege-ask-ez-admin__footer{align-items:stretch;flex-direction:column}}@media(width <= 700px){.ezcollege-ask-ez-admin .d-page-subheader__title-row{gap:.75rem}.ezcollege-ask-ez-admin .d-page-subheader__actions{width:100%}.ezcollege-ask-ez-admin .d-page-subheader__actions .btn{width:100%;margin-left:0}}.ezcollege-newsletter-result{--ez-news-navy: #142b4a;--ez-news-gold: #c89a3d;min-height:min(720px,100vh - 120px);display:grid;place-items:center;padding:clamp(32px,7vw,88px) 16px;background:radial-gradient(circle at 12% 16%, rgba(200, 154, 61, 0.13), transparent 28rem),#f8f6f0}.ezcollege-newsletter-result__card{width:min(100%,680px);box-sizing:border-box;padding:clamp(28px,6vw,58px);text-align:center;background:#fff;border:1px solid #e5dfd2;border-radius:16px;box-shadow:0 20px 50px rgba(20,43,74,.1)}.ezcollege-newsletter-result__card h1{margin:14px 0 16px;color:var(--ez-news-navy);font-family:"Playfair Display",Georgia,serif;font-size:clamp(2rem,8vw,3.5rem);line-height:1.08;overflow-wrap:anywhere}.ezcollege-newsletter-result__eyebrow{color:#8b6721;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:none}.ezcollege-newsletter-result__icon{width:52px;height:52px;display:grid;place-items:center;margin:24px auto 0;color:#fff !important;background:var(--ez-news-navy);border-radius:50%;font-size:1.6rem;font-weight:800}.ezcollege-newsletter-result__icon--warning{color:var(--ez-news-navy);background:#f2d99e}.ezcollege-newsletter-result__lead{margin:0 auto;max-width:540px;color:#43505d;font-size:clamp(1rem,3vw,1.15rem);line-height:1.75;overflow-wrap:anywhere}.ezcollege-newsletter-result__note{margin:26px auto 0;padding:16px 18px;max-width:520px;color:#4e5964;background:#f8f6f0;border-left:3px solid var(--ez-news-gold);border-radius:8px;font-size:.95rem;line-height:1.65;text-align:left}.ezcollege-newsletter-result__button{display:inline-flex;justify-content:center;margin-top:28px;padding:12px 20px;color:#fff;background:var(--ez-news-navy);border-radius:8px;font-weight:700;text-decoration:none}.ezcollege-newsletter-result__button:visited,.ezcollege-newsletter-result__button:hover,.ezcollege-newsletter-result__button:focus-visible{color:#fff !important;background:#1e466f}.ezcollege-newsletter-result__privacy{margin:18px 0 0;color:#77818b;font-size:.82rem}@media(width <= 390px){.ezcollege-newsletter-result{padding-inline:10px}.ezcollege-newsletter-result__card{padding-inline:20px}.ezcollege-newsletter-result__button{width:100%;box-sizing:border-box}}.ezcollege-newsletter-admin{--ez-news-navy: #142b4a;--ez-news-gold: #c89a3d;max-width:1480px;min-width:0;container:ez-newsletter-admin/inline-size;overflow-wrap:anywhere}.ezcollege-newsletter-admin input,.ezcollege-newsletter-admin textarea,.ezcollege-newsletter-admin select{width:100%;box-sizing:border-box;min-width:0;margin-top:5px}.ezcollege-newsletter-admin label{display:block;color:#394653;font-size:.88rem;font-weight:650}.ezcollege-newsletter-admin fieldset{display:grid;min-inline-size:0;gap:16px;margin:0;padding:22px;border:1px solid #e0d9cc;border-radius:12px}.ezcollege-newsletter-admin legend{padding:0 8px;color:var(--ez-news-navy);font-family:"Playfair Display",Georgia,serif;font-size:1.1rem;font-weight:700}.ezcollege-newsletter-admin__scope-note{display:flex;gap:10px;margin:20px 0;padding:15px 18px;color:#4b5661;background:#f8f6f0;border-left:4px solid var(--ez-news-gold);border-radius:8px}.ezcollege-newsletter-admin__metrics{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px;margin:20px 0}.ezcollege-newsletter-admin__metrics article{display:flex;flex-direction:column;gap:8px;padding:18px;background:#fff;border:1px solid #e1dbcf;border-radius:12px}.ezcollege-newsletter-admin__metrics span{color:#68737e;font-size:.82rem}.ezcollege-newsletter-admin__metrics strong{color:var(--ez-news-navy);font-family:"Playfair Display",Georgia,serif;font-size:1.8rem}.ezcollege-newsletter-admin__tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:18px;border-bottom:1px solid #d8d2c7}.ezcollege-newsletter-admin__tabs button{min-width:max-content;padding:11px 16px;color:#52606d;background:rgba(0,0,0,0);border:0;border-bottom:3px solid rgba(0,0,0,0);font-weight:700;cursor:pointer}.ezcollege-newsletter-admin__tabs .is-active{color:var(--ez-news-navy);border-bottom-color:var(--ez-news-gold)}.ezcollege-newsletter-admin__workspace{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;align-items:start}.ezcollege-newsletter-admin__library,.ezcollege-newsletter-admin__editor,.ezcollege-newsletter-admin__subscribers,.ezcollege-newsletter-admin__settings{min-width:0;padding:22px;background:#fff;border:1px solid #dfd8cb;border-radius:14px;box-shadow:0 8px 24px rgba(20,43,74,.06)}.ezcollege-newsletter-admin__readiness{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin-bottom:22px}.ezcollege-newsletter-admin__readiness article{display:grid;gap:6px;padding:14px;background:#f8f6f0;border-radius:10px}.ezcollege-newsletter-admin__readiness span{color:#6f7a84;font-size:.78rem}.ezcollege-newsletter-admin__readiness strong{color:var(--ez-news-navy)}.ezcollege-newsletter-admin__settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ezcollege-newsletter-admin__settings-grid .--full{grid-column:1/-1}.ezcollege-newsletter-admin__settings-grid small{display:block;margin-top:5px;color:#727d87;font-weight:400}.ezcollege-newsletter-admin__secret-note{margin-top:20px;padding:14px;color:#53606b;background:#f4f6f8;border-left:3px solid var(--ez-news-navy)}.ezcollege-newsletter-admin__settings>footer{display:flex;justify-content:flex-end;margin-top:18px}.ezcollege-newsletter-admin__section-heading,.ezcollege-newsletter-admin__editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.ezcollege-newsletter-admin__section-heading p,.ezcollege-newsletter-admin__editor>header p{margin:0 0 4px;color:#8b6721;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ezcollege-newsletter-admin__section-heading h2,.ezcollege-newsletter-admin__editor>header h2{margin:0;color:var(--ez-news-navy);font-family:"Playfair Display",Georgia,serif}.ezcollege-newsletter-admin__section-heading>span,.ezcollege-newsletter-admin__editor>header>span{color:#75808b;font-size:.85rem}.ezcollege-newsletter-admin__issue-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:10px}.ezcollege-newsletter-admin__issue-cards article{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px;border:1px solid #e5dfd4;border-radius:10px}.ezcollege-newsletter-admin__issue-cards article>div{display:grid;gap:5px;min-width:0}.ezcollege-newsletter-admin__issue-cards small{color:#8b6721;font-weight:800;text-transform:uppercase}.ezcollege-newsletter-admin__issue-cards strong,.ezcollege-newsletter-admin__issue-cards span{overflow-wrap:anywhere}.ezcollege-newsletter-admin__issue-cards span{color:#68737e;font-size:.82rem}.ezcollege-newsletter-admin__issue-cards .btn{flex-shrink:0}@container ez-newsletter-admin (min-width: 1000px){.ezcollege-newsletter-admin__workspace--editing{grid-template-columns:minmax(0, 0.72fr) minmax(0, 1.28fr)}.ezcollege-newsletter-admin__workspace--editing .ezcollege-newsletter-admin__issue-cards{grid-template-columns:minmax(0, 1fr)}}.ezcollege-newsletter-admin__editor{display:grid;gap:20px}.ezcollege-newsletter-admin__recent{max-height:320px;overflow:auto;padding:12px;background:#f8f6f0;border-radius:9px}.ezcollege-newsletter-admin__recent summary{color:var(--ez-news-navy);font-weight:750;cursor:pointer}.ezcollege-newsletter-admin__recent button{display:grid;gap:3px;width:100%;margin-top:8px;padding:10px;text-align:left;background:#fff;border:1px solid #e1dacd;border-radius:8px;cursor:pointer}.ezcollege-newsletter-admin__recent span{color:#6e7984;font-size:.78rem}.ezcollege-newsletter-admin__block{display:grid;gap:12px;padding:16px;background:#fbfaf7;border:1px solid #e5dfd2;border-radius:10px}.ezcollege-newsletter-admin__block-title{display:flex;justify-content:space-between;color:var(--ez-news-navy)}.ezcollege-newsletter-admin__two-fields,.ezcollege-newsletter-admin__filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ezcollege-newsletter-admin__preview{padding:28px;background:#f8f6f0;border:1px solid #ded6c6;border-radius:14px}.ezcollege-newsletter-admin__preview>small{color:#8b6721;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ezcollege-newsletter-admin__preview>h2,.ezcollege-newsletter-admin__preview h3{color:var(--ez-news-navy);font-family:"Playfair Display",Georgia,serif}.ezcollege-newsletter-admin__preview article{padding-top:18px;margin-top:18px;border-top:1px solid #dcd4c6}.ezcollege-newsletter-admin__preview blockquote{margin:12px 0 0;padding:10px 12px;background:#fff;border-left:3px solid var(--ez-news-gold)}.ezcollege-newsletter-admin__editor>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;position:sticky;bottom:0;padding:14px;background:hsla(0,0%,100%,.96);border-top:1px solid #e4ded2}.ezcollege-newsletter-admin__filters{margin-bottom:18px;align-items:end;grid-template-columns:minmax(150px, 0.45fr) minmax(220px, 1fr) auto}.ezcollege-newsletter-admin__pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:14px}.ezcollege-newsletter-admin__pagination span{color:#68737e;font-size:.84rem}.ezcollege-newsletter-admin__subscriber-cards{display:grid;gap:8px}.ezcollege-newsletter-admin__subscriber-cards article{display:grid;grid-template-columns:minmax(240px, 1.2fr) minmax(160px, 0.7fr) auto;gap:16px;align-items:center;padding:14px 16px;border:1px solid #e3ddd1;border-radius:10px}.ezcollege-newsletter-admin__subscriber-cards article>div{display:grid;gap:4px;min-width:0}.ezcollege-newsletter-admin__subscriber-cards span,.ezcollege-newsletter-admin__subscriber-cards strong{overflow-wrap:anywhere}.ezcollege-newsletter-admin__subscriber-cards small{color:#8b6721;font-weight:800;text-transform:uppercase}.ezcollege-newsletter-admin__email{color:#5f6b76}@container ez-newsletter-admin (max-width: 980px){.ezcollege-newsletter-admin__metrics{grid-template-columns:repeat(2, minmax(0, 1fr))}.ezcollege-newsletter-admin__subscriber-cards article{grid-template-columns:1fr auto}}@container ez-newsletter-admin (max-width: 520px){.ezcollege-newsletter-admin__tabs{flex-wrap:wrap}.ezcollege-newsletter-admin__tabs button{flex:1 1 90px}.ezcollege-newsletter-admin__scope-note,.ezcollege-newsletter-admin__section-heading,.ezcollege-newsletter-admin__block-title,.ezcollege-newsletter-admin__issue-cards article{flex-direction:column}.ezcollege-newsletter-admin__metrics,.ezcollege-newsletter-admin__readiness,.ezcollege-newsletter-admin__two-fields,.ezcollege-newsletter-admin__filters,.ezcollege-newsletter-admin__settings-grid,.ezcollege-newsletter-admin__subscriber-cards article{grid-template-columns:1fr}.ezcollege-newsletter-admin__library,.ezcollege-newsletter-admin__editor,.ezcollege-newsletter-admin__subscribers,.ezcollege-newsletter-admin__settings,.ezcollege-newsletter-admin fieldset{padding:14px}.ezcollege-newsletter-admin__editor>footer .btn{width:100%;white-space:normal}}
/*# sourceMappingURL=ezcollege-core_18e57efb42d4e2af613597e6427ed19351c38291.css.map?__ws=forum.ezcollegeapp.com */