/* Almanara Modern 2.0 — the complete presentation source for Filament. */
@font-face{font-family:"IBM Plex Sans Arabic";src:url("../../fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-Regular.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"IBM Plex Sans Arabic";src:url("../../fonts/ibm-plex-sans-arabic/IBMPlexSansArabic-SemiBold.woff2") format("woff2");font-weight:600 800;font-display:swap}

:root{
    --font-family:"IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif;
    --al-sidebar-width:282px;--al-topbar-height:74px;
    --al-shadow:0 8px 28px rgb(10 37 64 / 7.5%);
    --al-shadow-soft:0 5px 18px rgb(6 26 46 / 16%);
}
*,::before,::after{box-sizing:border-box}
html,body,.fi-body,.fi-layout,.fi-main-ctn,.fi-main,.fi-page{font-family:var(--font-family)!important;background:var(--al-bg)!important;color:var(--al-ink)!important}
button,input,select,textarea{font-family:inherit!important}

/* Application shell */
.fi-topbar{position:fixed!important;inset:0 0 auto 0!important;z-index:50!important;height:var(--al-topbar-height)!important;background:var(--al-navy)!important;border-bottom:1px solid var(--al-orange)!important;box-shadow:var(--al-shadow-soft)!important}
.fi-topbar>nav{display:flex!important;align-items:center!important;gap:28px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.fi-topbar-start{display:flex!important;align-items:center!important;gap:28px!important;flex:1!important;min-width:0!important}
.fi-topbar-end{display:flex!important;align-items:center!important;gap:10px!important;margin-inline-start:auto!important}
.fi-topbar .fi-icon-btn{border-radius:12px!important;background:rgb(255 255 255 / 8%)!important;color:#fff!important}
.fi-topbar .fi-icon-btn:hover{background:rgb(255 255 255 / 14%)!important}
.fi-topbar .fi-icon-btn svg{color:var(--al-orange)!important}
.fi-topbar .fi-avatar{outline:2px solid color-mix(in srgb,var(--al-orange) 65%,transparent)!important}
.fi-topbar .fi-dropdown-panel *{color:var(--al-ink)!important}
.fi-topbar .fi-logo,.fi-topbar-logo-ctn{display:none!important}
.al-shell-brand{display:flex;align-items:center;gap:11px;flex:0 0 var(--al-sidebar-width);color:#fff}
.al-shell-brand__mark{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--al-orange);color:var(--al-navy);font-size:22px;font-weight:800}
.al-shell-brand__text{display:grid;line-height:1.25}.al-shell-brand__text strong{font-size:20px}.al-shell-brand__text small{color:rgb(255 255 255 / 58%);font-size:11px}
.al-shell-search{display:flex;align-items:center;gap:9px;width:min(520px,42vw);height:42px;padding:0 14px;border:1px solid rgb(255 255 255 / 9%);border-radius:12px;background:rgb(255 255 255 / 7%);color:#fff}
.al-shell-search svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.8}.al-shell-search input{min-width:0;width:100%;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.al-shell-search input::placeholder{color:rgb(255 255 255 / 45%)}.al-shell-search kbd{padding:2px 6px;border:1px solid rgb(255 255 255 / 14%);border-radius:5px;color:rgb(255 255 255 / 55%);font-size:10px;white-space:nowrap}

.fi-sidebar{top:var(--al-topbar-height)!important;bottom:0!important;width:var(--al-sidebar-width)!important;padding:18px 14px!important;background:linear-gradient(180deg,var(--al-navy-deep),var(--al-navy))!important;border:0!important;box-shadow:-8px 0 30px rgb(6 26 46 / 12%)!important;scrollbar-width:thin;scrollbar-color:var(--al-blue) transparent}
.fi-sidebar-header-ctn{display:none!important}.fi-sidebar-nav{padding:0!important}.fi-sidebar-nav-groups{gap:3px!important}.fi-sidebar-group{gap:3px!important}.fi-sidebar-group-label{margin:15px 12px 5px!important;color:rgb(255 255 255 / 36%)!important;font-size:11px!important;font-weight:600!important}.fi-sidebar-item-button,.fi-sidebar-item-btn{min-height:43px!important;padding:9px 12px!important;border-radius:11px!important;color:rgb(255 255 255 / 78%)!important;transition:.18s!important}.fi-sidebar-item-label{color:inherit!important;font-size:14px!important;font-weight:500!important}.fi-sidebar-item-icon,.fi-sidebar-group-collapse-btn,.fi-sidebar-group-collapse-btn .fi-icon{color:var(--al-orange)!important}.fi-sidebar-item-button:hover,.fi-sidebar-item-btn:hover{background:rgb(74 144 226 / 15%)!important;color:#fff!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-button,.fi-sidebar-item.fi-active>.fi-sidebar-item-btn{background:var(--al-blue)!important;color:#fff!important;box-shadow:inset -3px 0 var(--al-orange)!important}.fi-sidebar-item.fi-active .fi-sidebar-item-icon{color:#fff!important}.fi-sidebar-item-grouped-border,.fi-sidebar-item-grouped-border-part,.fi-sidebar-item-grouped-border-part-not-first,.fi-sidebar-item-grouped-border-part-not-last{display:none!important}

.fi-main-ctn{min-height:100vh!important;padding-top:var(--al-topbar-height)!important;margin-inline-start:0!important;margin-inline-end:var(--al-sidebar-width)!important}
.fi-main{width:100%!important;max-width:1608px!important;margin-inline:auto!important;padding:32px clamp(24px,3vw,54px) 48px!important}
.fi-page{gap:24px!important}.fi-header{align-items:center!important;margin-bottom:4px!important}.fi-header-heading{color:var(--al-navy)!important;font-size:29px!important;font-weight:700!important}.fi-header-subheading{color:var(--al-muted)!important}.fi-header-actions{margin-inline-start:auto!important}

/* Filament primitives */
.fi-section,.fi-ta-ctn,.fi-simple-main,.fi-wi-stats-overview-stat{overflow:hidden;border:1px solid var(--al-line)!important;border-radius:16px!important;background:var(--al-surface)!important;box-shadow:var(--al-shadow)!important}
.fi-section-header,.fi-ta-header,.fi-ta-header-ctn{padding:16px 18px!important;background:color-mix(in srgb,var(--al-bg) 42%,var(--al-surface))!important;border-color:var(--al-line)!important}.fi-section-header-heading,.fi-ta-header-cell-label{color:var(--al-navy)!important;font-weight:600!important}
.fi-ta-row{transition:background .16s ease!important}.fi-ta-row:hover{background:color-mix(in srgb,var(--al-blue) 5%,var(--al-surface))!important}.fi-ta-empty-state{min-height:190px!important;background:linear-gradient(180deg,var(--al-surface),color-mix(in srgb,var(--al-bg) 55%,var(--al-surface)))!important}.fi-ta-cell,.fi-ta-header-cell{padding-block:13px!important}
.fi-input-wrp{border:1px solid var(--al-line)!important;border-radius:11px!important;background:var(--al-surface)!important;box-shadow:none!important}.fi-input-wrp:focus-within{border-color:var(--al-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--al-blue) 14%,transparent)!important}.fi-btn{min-height:42px!important;border-radius:11px!important;font-weight:600!important}.fi-btn.fi-color-primary{background:var(--al-orange)!important;color:var(--al-navy)!important}.fi-btn.fi-color-primary:hover{background:var(--al-orange-hover)!important}.fi-badge{border-radius:999px!important}
.fi-modal-window{border-radius:18px!important;background:var(--al-surface)!important;box-shadow:0 25px 80px rgb(6 26 46 / 30%)!important}

/* Resource pages: use the same visual language as the dashboard. */
.fi-page:not(:has(.al-dashboard))>.fi-header{position:relative;overflow:hidden;min-height:118px;padding:24px 28px!important;border:1px solid color-mix(in srgb,var(--al-blue) 25%,transparent);border-radius:18px;background:linear-gradient(118deg,var(--al-navy-deep),var(--al-navy) 58%,var(--al-blue));box-shadow:0 14px 34px rgb(10 37 64 / 13%)}
.fi-page:not(:has(.al-dashboard))>.fi-header::after{content:"";position:absolute;inset-inline-end:-42px;bottom:-76px;width:150px;height:150px;border:28px solid color-mix(in srgb,var(--al-orange) 25%,transparent);border-radius:50%}
.fi-page:not(:has(.al-dashboard))>.fi-header>*{position:relative;z-index:1}.fi-page:not(:has(.al-dashboard))>.fi-header .fi-header-heading{color:#fff!important}.fi-page:not(:has(.al-dashboard))>.fi-header .fi-header-subheading,.fi-page:not(:has(.al-dashboard))>.fi-header .fi-breadcrumbs-item-label,.fi-page:not(:has(.al-dashboard))>.fi-header .fi-breadcrumbs-item-separator{color:rgb(255 255 255 / 68%)!important}.fi-page:not(:has(.al-dashboard))>.fi-header .fi-btn:not(.fi-color-primary){border-color:rgb(255 255 255 / 20%)!important;background:rgb(255 255 255 / 10%)!important;color:#fff!important}
.fi-page:not(:has(.al-dashboard))>.fi-header+.fi-page-content{margin-top:0!important}.fi-ta-ctn{border-top:3px solid color-mix(in srgb,var(--al-blue) 78%,var(--al-orange))!important}.fi-ta-header-cell{background:color-mix(in srgb,var(--al-navy) 4%,var(--al-surface))!important}.fi-ta-row:nth-child(even){background:color-mix(in srgb,var(--al-bg) 45%,var(--al-surface))!important}.fi-ta-record-checkbox{accent-color:var(--al-blue)}.fi-ta-actions .fi-icon-btn,.fi-ta-record-action .fi-icon-btn{border:1px solid var(--al-line)!important;background:var(--al-surface)!important}.fi-section-header{border-inline-start:4px solid var(--al-orange)!important}.fi-section-header-icon{color:var(--al-blue)!important}.fi-fo-field-wrp-label{color:var(--al-navy)!important;font-weight:600!important}

/* Dashboard widgets */
.al-dashboard{display:grid;gap:22px!important}.al-welcome{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;min-height:164px!important;padding:32px!important;border:1px solid color-mix(in srgb,var(--al-blue) 28%,transparent)!important;border-radius:18px!important;background:linear-gradient(118deg,var(--al-navy-deep),var(--al-navy) 48%,var(--al-blue))!important;color:#fff;box-shadow:0 18px 40px rgb(10 37 64 / 14%)!important}.al-welcome::after{content:"";position:absolute;inset-inline-end:-80px;bottom:-144px;width:240px;height:240px;border:48px solid color-mix(in srgb,var(--al-orange) 24%,transparent);border-radius:50%}.al-welcome>*{position:relative;z-index:1}.al-welcome h2{margin:5px 0;font-size:29px!important;font-weight:700}.al-welcome p,.al-welcome span{color:rgb(255 255 255 / 76%)}.al-welcome__mark{display:grid;place-items:center;width:68px;height:68px;border-radius:16px;background:var(--al-orange)!important;color:var(--al-navy);font-size:32px;font-weight:800;box-shadow:0 10px 26px color-mix(in srgb,var(--al-orange) 28%,transparent)!important}
.al-stats-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.al-stat{--tone:var(--al-blue);position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;min-height:118px!important;padding:18px!important;border:1px solid var(--al-line)!important;border-radius:16px!important;background:var(--al-surface)!important;box-shadow:var(--al-shadow)!important}.al-stat::after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--tone)}.al-stat--orange{--tone:var(--al-orange)}.al-stat--blue{--tone:var(--al-blue)}.al-stat--navy{--tone:var(--al-navy)}.al-stat__icon{position:relative;display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:13px;background:color-mix(in srgb,var(--tone) 14%,white)}.al-stat__icon::after{content:"";width:15px;height:15px;border-radius:50%;background:var(--tone)}.al-stat div{display:grid;gap:2px}.al-stat strong{color:var(--al-navy);font-size:26px!important}.al-stat small{color:var(--al-muted);white-space:nowrap}
.al-dashboard-grid{display:grid;grid-template-columns:1.25fr .9fr;gap:22px}.al-dashboard-grid--wide{grid-template-columns:1.25fr .75fr}.al-panel{padding:24px!important;border:1px solid var(--al-line)!important;border-radius:18px!important;background:var(--al-surface)!important;box-shadow:var(--al-shadow)!important}.al-panel>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--al-line)}.al-panel h3{margin:0;color:var(--al-navy);font-size:17px!important;font-weight:700}.al-kicker{color:var(--al-blue);font-size:12px}.al-live{padding:5px 11px!important;border-radius:999px;background:color-mix(in srgb,var(--al-success) 12%,white);color:var(--al-success);font-size:11px}.al-metric-row{display:grid;grid-template-columns:1fr auto;gap:7px 13px;padding:13px 0;border-bottom:1px solid var(--al-line)}.al-metric-row:last-child{border:0}.al-metric-row span{color:var(--al-muted)}.al-metric-row i{grid-column:1/-1;height:8px!important;overflow:hidden;border-radius:999px;background:var(--al-line)}.al-metric-row i::after{content:"";display:block;width:var(--value);height:100%;background:linear-gradient(90deg,var(--al-blue),var(--al-orange))}.al-quick-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.al-quick-grid a{display:flex;align-items:center;gap:11px;min-height:68px;padding:14px;border:1px solid var(--al-line);border-radius:13px;background:#f9fbfd;color:var(--al-ink);text-decoration:none}.al-quick-grid a:hover{border-color:var(--al-blue);background:#f2f7fe}.al-quick-grid span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--al-blue) 13%,white);color:var(--al-blue);font-weight:700}.al-programs,.al-risk-list{display:grid;gap:14px}.al-programs>div{display:grid;grid-template-columns:1fr auto;gap:6px 12px}.al-programs i{grid-column:1/-1;height:7px;overflow:hidden;border-radius:999px;background:var(--al-line)}.al-programs i::after{content:"";display:block;width:var(--value);height:100%;background:linear-gradient(90deg,var(--al-orange),var(--al-blue))}.al-risk-list>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--al-line)}.al-risk-list span{display:grid}.al-risk-list small{color:var(--al-muted)}.al-risk-list em{color:#b45309;font-size:12px;font-style:normal}

/* Custom administration pages */
.op-grid,.op-reports{display:grid;gap:20px}.op-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.op-card,.trash-card{padding:22px;border:1px solid var(--al-line);border-radius:16px;background:var(--al-surface);box-shadow:var(--al-shadow)}.op-card--hero{grid-column:1/-1;background:linear-gradient(125deg,var(--al-navy-deep),var(--al-navy) 60%,var(--al-blue));color:#fff}.op-card--hero p{max-width:75ch;color:rgb(255 255 255 / 75%)}.op-card header,.trash-card header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.op-card h2,.trash-card h2{color:inherit;font-size:18px;font-weight:700}.op-kicker{color:var(--al-blue);font-size:12px}.op-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.op-form label,.op-inline label{display:grid;gap:6px;color:var(--al-muted);font-size:13px}.op-form input,.op-form select,.op-form textarea,.op-inline input,.trash-card input{width:100%;padding:12px 14px;border:1px solid var(--al-line);border-radius:11px;background:#fff;color:var(--al-ink)}.op-full{grid-column:1/-1}.op-primary,.op-danger,.op-list button,.trash-actions button,.trash-policy button{width:max-content;padding:10px 17px;border:0;border-radius:11px;font-weight:600}.op-primary,.trash-policy button{background:var(--al-orange);color:var(--al-navy)}.op-danger,.trash-actions .danger{background:#fee2e2;color:#b91c1c}.op-inline{display:flex;align-items:end;gap:16px;margin-top:18px}.op-list{display:grid;gap:10px}.op-list article{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--al-line);border-radius:13px;background:#f9fbfd}.op-list article>div{display:grid;flex:1}.op-list small,.trash-card p,.trash-card small{color:var(--al-muted)}.op-status{padding:4px 10px;border-radius:999px;background:#e5e7eb;font-size:11px}.op-status.active,.op-status.ready{background:#dcfce7;color:#15803d}.op-status.revoked,.op-status.deleted{background:#f1f5f9;color:#64748b}.op-empty{padding:32px;text-align:center;color:var(--al-muted)}.op-report-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.op-report-stats article{position:relative;display:grid;gap:6px;min-height:112px;padding:18px;overflow:hidden;border:1px solid var(--al-line);border-radius:16px;background:#fff;box-shadow:var(--al-shadow)}.op-report-stats span{color:var(--al-muted);font-size:13px}.op-report-stats b{font-size:22px}.op-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.op-bars>div{display:grid;grid-template-columns:1fr auto;gap:6px;margin:13px 0}.op-bars i{grid-column:1/-1;height:9px;border-radius:999px;background:linear-gradient(90deg,var(--al-blue) var(--p),var(--al-line) var(--p))}.op-bars i.orange{background:linear-gradient(90deg,var(--al-orange) var(--p),var(--al-line) var(--p))}.op-table,.trash-table{overflow:auto}.op-table table,.trash-table table{width:100%;border-collapse:collapse}.op-table th,.op-table td,.trash-table th,.trash-table td{padding:12px;border-bottom:1px solid var(--al-line);text-align:start}

/* Theme editor and recycle bin */
.theme-editor{display:grid;gap:20px;width:100%;max-width:1180px;margin-inline:auto}.theme-panel,.theme-preview{padding:22px;border:1px solid var(--al-line);border-radius:16px;background:var(--al-surface);box-shadow:var(--al-shadow)}.theme-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.theme-panel__head h2{margin:0 0 4px;color:var(--al-navy);font-size:18px}.theme-panel__head p,.theme-field__help{color:var(--al-muted);font-size:13px}.theme-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.theme-field{display:grid;gap:6px;padding:15px;border:1px solid var(--al-line);border-radius:12px;background:var(--al-surface-soft)}.theme-field__label{font-weight:600}.theme-field__control{display:grid;grid-template-columns:44px 1fr;gap:8px}.theme-field input{min-height:42px;border:1px solid var(--al-line);border-radius:9px;background:var(--al-surface);color:var(--al-ink)}.theme-field input[type=color]{width:44px;padding:3px;cursor:pointer}.theme-field input[type=text]{width:100%;padding-inline:12px}.theme-field__error{color:var(--al-danger);font-size:12px}.theme-reset,.theme-save{padding:10px 18px;border:0;border-radius:11px;font:inherit;font-weight:600;cursor:pointer}.theme-reset{background:var(--al-orange-soft);color:var(--al-orange-hover)}.theme-save{background:var(--al-orange);color:var(--al-navy)}.theme-preview{display:grid;grid-template-columns:180px 1fr;min-height:240px;padding:0;overflow:hidden;background:var(--preview-bg)}.theme-preview__sidebar{display:flex;flex-direction:column;gap:7px;padding:20px;background:var(--preview-primary);color:#fff}.theme-preview__sidebar strong{margin-bottom:8px;font-size:18px}.theme-preview__sidebar span{padding:8px 10px;border-radius:8px;color:color-mix(in srgb,#fff 65%,transparent)}.theme-preview__sidebar .is-active{background:var(--preview-secondary);color:#fff;box-shadow:inset -3px 0 var(--preview-accent)}.theme-preview__content{padding:20px}.theme-preview__bar{display:flex;align-items:center;justify-content:space-between}.theme-preview__bar button{padding:7px 13px;border:0;border-radius:9px;background:var(--preview-secondary);color:#fff}.theme-preview__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.theme-preview__cards article{display:grid;gap:4px;padding:15px;border-inline-start:4px solid var(--preview-secondary);border-radius:12px;background:var(--preview-surface);box-shadow:var(--al-shadow)}.theme-preview__cards article.accent{border-color:var(--preview-accent)}.theme-preview__cards small{color:var(--al-muted)}.theme-preview__cards strong{color:var(--preview-primary);font-size:20px}.theme-actions{position:sticky;z-index:5;bottom:16px;padding:12px;border:1px solid var(--al-line);border-radius:16px;background:color-mix(in srgb,var(--al-surface) 92%,transparent);box-shadow:0 12px 30px rgb(10 37 64 / 12%);text-align:end;backdrop-filter:blur(12px)}
.theme-template-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.theme-template{display:grid;gap:7px;padding:14px;border:2px solid var(--al-line);border-radius:14px;background:var(--al-surface-soft);cursor:pointer}.theme-template.active{border-color:var(--al-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--al-blue) 12%,transparent)}.theme-template input{position:absolute;opacity:0}.theme-template small{color:var(--al-muted)}.theme-template__preview{height:90px;border-radius:10px;background:linear-gradient(90deg,var(--al-navy) 0 24%,var(--al-bg) 24%)}.theme-template__preview--almanara-classic{border:1px solid #dbe2ea;background:linear-gradient(90deg,#fff 0 24%,#f3f4f6 24%)}.theme-preview__topbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;margin:-20px -20px 18px;padding:12px 16px;background:var(--preview-primary);color:#fff;border-bottom:1px solid var(--preview-accent)}.theme-preview__topbar i{width:26px;height:26px;border-radius:50%;background:var(--preview-accent)}.trash-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.trash-actions{display:flex;gap:7px}.trash-actions button{background:var(--al-blue);color:#fff}.trash-empty{padding:40px!important;text-align:center!important;color:var(--al-muted)}.trash-policy{display:grid;align-content:start;gap:14px}.trash-policy label{display:grid;gap:7px}.trash-policy .switch{display:flex;align-items:center;gap:9px}

@media(max-width:1250px){.al-stats-grid{grid-template-columns:repeat(3,1fr)}.al-dashboard-grid,.al-dashboard-grid--wide{grid-template-columns:1fr}.op-report-stats{grid-template-columns:repeat(3,1fr)}.al-shell-search{width:min(420px,36vw)}}
@media(max-width:1024px){:root{--al-sidebar-width:0px}.fi-sidebar{width:282px!important}.fi-main-ctn{margin-inline-end:0!important}.al-shell-brand{flex-basis:auto}.al-shell-brand__text{display:none}.al-shell-search{width:min(520px,55vw)}.fi-main{padding:24px 18px 40px!important}.op-grid,.op-report-grid,.trash-layout{grid-template-columns:1fr}}
@media(max-width:640px){:root{--al-topbar-height:66px}.fi-topbar>nav{gap:12px!important;padding:0 14px!important}.al-shell-search{display:none}.fi-header-heading{font-size:24px!important}.fi-main{padding:20px 14px 36px!important}.al-stats-grid,.al-quick-grid,.op-report-stats,.op-form,.theme-template-list,.theme-fields{grid-template-columns:1fr}.theme-preview{grid-template-columns:1fr}.theme-preview__sidebar{display:none}.theme-panel__head{align-items:flex-start;flex-direction:column}.theme-actions{bottom:8px}.al-welcome{padding:22px!important}.al-welcome__mark{display:none}.op-full{grid-column:auto}.op-list article,.op-inline{align-items:stretch;flex-direction:column}}
