@import url("https://fonts.googleapis.com/css2?family=Asar&family=Palanquin:wght@400;500;600;700&display=swap");html[data-theme=light]{--color-base-0:#fefefe;--color-base-50:#f4f4f4;--color-base-100:#eaeaea;--color-base-150:#e0e0e0;--color-base-200:#d6d6d6;--color-base-250:#cccccc;--color-base-300:#c2c1c2;--color-base-400:#aeadae;--color-base-500:#9a999a;--color-base-600:#878585;--color-base-700:#737171;--color-base-800:#5f5c5d;--color-base-850:#555253;--color-base-900:#4b4849;--color-base-1000:#373435;--theme-bg:var(--color-bg);--theme-input-bg:var(--color-surface);--theme-text:var(--color-text);--theme-success-500:var(--color-success);--md-brand-primary:var(--color-brand-primary);--md-brand-primary-hover:var(--color-brand-primary-hover);--md-brand-primary-tint:var(--color-brand-primary-tint);--md-brand-secondary:var(--color-brand-secondary);--md-brand-secondary-tint:var(--color-brand-secondary-tint);--md-brand-orange:var(--brand-orange);--md-brand-orange-tint:color-mix(in srgb,var(--brand-orange) 14%,transparent);--md-brand-lime:var(--brand-lime);--md-brand-lime-tint:color-mix(in srgb,var(--brand-lime) 16%,transparent);--md-widget-bg:var(--color-surface);--md-shadow-card:0 4px 6px -1px rgba(55,52,53,0.1),0 2px 4px -2px rgba(55,52,53,0.08);--md-shadow-card-hover:0 10px 20px -3px rgba(55,52,53,0.12),0 4px 8px -4px rgba(55,52,53,0.08);--font-body:"Palanquin",system-ui,-apple-system,sans-serif;--font-mono:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-serif:"Asar",Georgia,serif}html[data-theme=light] .payload-admin,html[data-theme=light] body{font-family:var(--font-body)}html[data-theme=light] .dashboard__label,html[data-theme=light] .doc-header__title,html[data-theme=light] .step-nav h1,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3{font-family:var(--font-serif);letter-spacing:-.01em}html[data-theme=light] .btn--icon-style-with-border.btn--style-primary,html[data-theme=light] .btn--style-primary,html[data-theme=light] button[data-style=primary]{background-color:var(--md-brand-primary)!important;color:#ffffff!important;border-color:var(--md-brand-primary)!important}html[data-theme=light] .btn--style-primary:hover,html[data-theme=light] button[data-style=primary]:hover{background-color:var(--md-brand-primary-hover)!important;border-color:var(--md-brand-primary-hover)!important}html[data-theme=light] .list-create-new-doc__create-new-button{background-color:var(--md-brand-primary)!important;color:#ffffff!important;border-color:var(--md-brand-primary)!important}html[data-theme=light] .list-create-new-doc__create-new-button:hover{background-color:var(--md-brand-primary-hover)!important;border-color:var(--md-brand-primary-hover)!important}html[data-theme=light] .md-nav{width:256px;flex-shrink:0;height:100vh;position:-webkit-sticky;position:sticky;top:0;left:0;border-right:1px solid var(--color-border);background:var(--theme-bg);opacity:0}html[data-theme=light] .md-nav:has(.md-nav-shell--hydrated){transition:width .2s ease}html[data-theme=light] .md-nav--nav-open{opacity:1}html[data-theme=light] .md-nav--nav-animate{transition:opacity .2s ease-in-out}html[data-theme=light] .md-nav__scroll{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:12px 0}html[data-theme=light] .md-nav__header{position:absolute;top:0;width:100vw;height:var(--app-header-height)}html[data-theme=light] .md-nav__header-content{z-index:1;position:relative;height:100%;width:100%}@media (min-width:1024px){html[data-theme=light] .md-nav__header{display:none}}html[data-theme=light] .app-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--theme-bg);border-bottom:1px solid var(--color-border)}html[data-theme=light] .app-header__bg{background:var(--theme-bg)}html[data-theme=light] .app-header__account{display:none}html[data-theme=light] .step-nav a{color:var(--color-text)}html[data-theme=light] .step-nav a:hover{color:var(--md-brand-primary)}html[data-theme=light] .app-header__step-nav-wrapper{display:none}html[data-theme=light] .template-default__nav-toggler-wrapper{left:256px}html[data-theme=light] .template-default:has(.md-nav-shell[data-collapsed=true]) .template-default__nav-toggler-wrapper{left:76px}@media (min-width:1024px){html[data-theme=light] .template-default__nav-toggler-wrapper{display:none}}html[data-theme=light] .template-default{--nav-width:256px}html[data-theme=light] .template-default:has(.md-nav-shell[data-collapsed=true]){--nav-width:76px}html[data-theme=light] .app-header__actions-wrapper{flex:1 1}html[data-theme=light] .app-header__actions{width:100%;max-width:none!important;flex:1 1 auto!important;justify-content:space-between}html[data-theme=light] .gutter--left,html[data-theme=light] .gutter--right{padding-top:24px}html[data-theme=light] .collection-edit{padding:24px 60px 60px}html[data-theme=light] .md-header-search{position:relative}html[data-theme=light] .md-header-search form{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--theme-bg);width:260px;max-width:40vw}html[data-theme=light] .md-header-search-icon{color:var(--color-text-muted);flex-shrink:0;width:16px;height:16px}html[data-theme=light] .md-header-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-body);font-size:14px;color:var(--theme-text)}html[data-theme=light] .md-header-search-kbd{flex-shrink:0;font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:4px;padding:1px 5px}html[data-theme=light] .md-header-search-results{position:absolute;left:0;top:calc(100% + 6px);width:260px;max-height:280px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--style-radius-m,8px);box-shadow:0 12px 32px rgba(31,27,20,.16);z-index:20;list-style:none;margin:0;padding:6px}html[data-theme=light] .md-header-search-results li button{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;text-align:left;padding:8px 10px;border-radius:6px;font-size:13px;color:var(--theme-text);cursor:pointer}html[data-theme=light] .md-header-search-results li button:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-header-search-result-icon{color:var(--md-brand-primary);flex-shrink:0}html[data-theme=light] .md-header-right-controls{display:flex;align-items:center;gap:12px}html[data-theme=light] .md-header-bell{position:relative}html[data-theme=light] .md-header-bell>button{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:6px;background:var(--theme-bg);color:var(--theme-text);cursor:pointer}html[data-theme=light] .md-header-bell-badge{position:absolute;top:-6px;right:-6px;background:var(--color-danger);color:var(--color-text-inverse);border-radius:999px;font-size:10px;font-weight:700;min-width:17px;height:17px;display:flex;align-items:center;justify-content:center;padding:0 4px}html[data-theme=light] .md-header-bell-panel{position:absolute;right:0;top:calc(100% + 8px);width:300px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--style-radius-m,8px);box-shadow:0 12px 32px rgba(31,27,20,.16);z-index:20;overflow:hidden}html[data-theme=light] .md-header-bell-panel ul{list-style:none;margin:0;padding:6px 0}html[data-theme=light] .md-header-bell-panel a{display:flex;justify-content:space-between;padding:10px 16px;font-size:13px;color:var(--theme-text);text-decoration:none}html[data-theme=light] .md-header-bell-panel a:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-header-bell-count{font-weight:700}html[data-theme=light] .md-header-bell-empty{margin:0;padding:14px 16px;font-size:13px;color:var(--color-text-muted)}html[data-theme=light] .md-header-user-pill-container{position:relative;flex-shrink:0}html[data-theme=light] .md-header-user-pill{display:flex;align-items:center;gap:8px;height:36px;padding:6px 10px 6px 6px;border:1px solid var(--color-border);border-radius:6px;background:var(--theme-bg);color:var(--theme-text);font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}html[data-theme=light] .md-header-user-pill-avatar{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--md-brand-primary-tint);color:var(--md-brand-primary-hover);font-size:11px;font-weight:700;flex-shrink:0}html[data-theme=light] .md-header-user-pill-label{max-width:10rem;overflow:hidden;text-overflow:ellipsis}html[data-theme=light] .md-header-user-pill-chevron{width:14px;height:14px;flex-shrink:0;color:var(--color-text-muted)}@media (max-width:900px){html[data-theme=light] .md-header-search form{width:160px}html[data-theme=light] .md-header-user-pill-chevron,html[data-theme=light] .md-header-user-pill-label{display:none}}html[data-theme=light] .md-header-user-menu{position:absolute;right:0;top:calc(100% + 8px);width:224px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--style-radius-m,8px);box-shadow:0 12px 32px rgba(31,27,20,.16);z-index:20;overflow:hidden}html[data-theme=light] .md-header-user-menu-identity{border-bottom:1px solid var(--color-border);padding:10px 12px}html[data-theme=light] .md-header-user-menu-email{margin:0;font-size:13px;font-weight:700;color:var(--theme-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=light] .md-header-user-menu-role{margin:2px 0 0;font-size:11px;color:var(--color-text-muted)}html[data-theme=light] .md-header-user-menu-item{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;color:var(--theme-text);text-decoration:none}html[data-theme=light] .md-header-user-menu-item:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-header-user-menu-item-icon{width:16px;height:16px;flex-shrink:0;color:var(--color-text-muted)}html[data-theme=light] .md-nav-shell{display:flex;flex-direction:column;flex:1 1;min-height:0}html[data-theme=light] .md-nav-brand{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;margin-bottom:4px;border-bottom:1px solid var(--color-border)}html[data-theme=light] .md-nav-brand-logo{height:32px;width:auto}html[data-theme=light] .md-nav-collapse-toggle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--color-border);border-radius:6px;background:none;color:var(--color-text-muted);cursor:pointer}html[data-theme=light] .md-nav-collapse-toggle:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-nav-groups{display:flex;flex-direction:column;gap:16px;flex:1 1}html[data-theme=light] .md-nav-group-label{margin:0 0 4px;padding:0 16px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}html[data-theme=light] .md-nav-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:none;cursor:pointer;font-family:inherit}html[data-theme=light] .md-nav-group-toggle:hover,html[data-theme=light] .md-nav-group-toggle:hover .md-nav-group-chevron{color:var(--theme-text)}html[data-theme=light] .md-nav-group-chevron{width:14px;height:14px;flex-shrink:0;color:var(--color-text-muted);transition:transform .15s ease}html[data-theme=light] .md-nav-group-chevron--closed{transform:rotate(-90deg)}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]){width:76px}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-brand{justify-content:center}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-brand-logo{display:none}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-link{justify-content:center;padding:10px;gap:0}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-group-toggle,html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-link span{display:none}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-list{padding:0 12px}@media (max-width:1023px){html[data-theme=light] .md-nav-collapse-toggle{display:none}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]){width:256px}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-brand{justify-content:space-between}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-brand-logo{display:block}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-link{justify-content:flex-start;padding:8px 10px 8px 8px;gap:12px}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-link span{display:inline}html[data-theme=light] .md-nav:has(.md-nav-shell[data-collapsed=true]) .md-nav-group-toggle{display:flex}}html[data-theme=light] .md-nav-list{list-style:none;margin:0;padding:0 8px;display:flex;flex-direction:column;gap:2px}html[data-theme=light] .md-nav-link{display:flex;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:12px;border-left:4px solid transparent;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .12s ease,color .12s ease,border-color .12s ease}html[data-theme=light] .md-nav-link--active,html[data-theme=light] .md-nav-link:hover{border-radius:15px;border-left-color:var(--md-brand-orange);background:var(--md-brand-orange);color:var(--color-text-inverse);font-weight:700}html[data-theme=light] .md-nav-link-icon{flex-shrink:0;color:inherit;opacity:.85}html[data-theme=light] .md-nav-controls{margin-top:auto;padding:16px 16px 0;border-top:1px solid var(--color-border)}html[data-theme=light] .rs__control--is-focused,html[data-theme=light] input:focus-visible,html[data-theme=light] textarea:focus-visible{outline-color:var(--md-brand-primary)!important;border-color:var(--md-brand-primary)!important}html[data-theme=light] .collection-list .table{background:var(--md-widget-bg);border:1.5px solid var(--color-border,var(--color-base-250));border-radius:16px;box-shadow:var(--md-shadow-card);padding:20px}html[data-theme=light] .collection-list .table thead th{font-family:var(--font-body);font-weight:700;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase;color:var(--md-brand-primary);border-bottom:2px solid var(--color-base-250)}html[data-theme=light] .collection-list .table tbody tr{transition:background-color .12s ease}html[data-theme=light] .collection-list .table tbody tr:hover{background:var(--color-base-100)!important}html[data-theme=light] .collection-list .table tbody tr td a{color:var(--md-brand-primary);font-weight:600}html[data-theme=light] .list-header{padding-bottom:12px;margin-bottom:8px;border-bottom:3px solid var(--md-brand-primary)}html[data-theme=light] .list-header .list-header__title{font-family:var(--font-serif)}html[data-theme=light] .list-controls{background:var(--md-widget-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-m,8px);padding:12px 16px;margin-bottom:16px}html[data-theme=light] .doc-controls{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--md-widget-bg);border:1.5px solid var(--color-border,var(--color-base-250));border-radius:var(--style-radius-m,8px);box-shadow:var(--md-shadow-card);padding:10px 16px;margin-bottom:20px}html[data-theme=light] .doc-controls__label{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-500)}html[data-theme=light] .doc-controls__value{color:var(--theme-text)}html[data-theme=light] .document-fields__edit{background:var(--md-widget-bg);border:1.5px solid var(--color-border,var(--color-base-250));border-radius:16px;box-shadow:var(--md-shadow-card);padding:24px}html[data-theme=light] .document-fields__sidebar{background:var(--md-widget-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-l,12px);padding:20px}html[data-theme=light] .field-type{margin-bottom:22px}html[data-theme=light] .field-type:last-child{margin-bottom:0}html[data-theme=light] .field-label,html[data-theme=light] .field-type>label{font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-base-800);letter-spacing:.01em}html[data-theme=light] .field-label .required{color:var(--md-brand-primary)}html[data-theme=light] .field-type input[type=date],html[data-theme=light] .field-type input[type=email],html[data-theme=light] .field-type input[type=number],html[data-theme=light] .field-type input[type=text],html[data-theme=light] .field-type select,html[data-theme=light] .field-type textarea,html[data-theme=light] .rs__control{border-radius:var(--style-radius-m,8px);border:1px solid var(--color-base-300);background:var(--theme-input-bg);transition:border-color .12s ease,box-shadow .12s ease}html[data-theme=light] .field-type input:hover,html[data-theme=light] .field-type textarea:hover,html[data-theme=light] .rs__control:hover{border-color:var(--color-base-400)}html[data-theme=light] .field-type input:focus,html[data-theme=light] .field-type textarea:focus,html[data-theme=light] .rs__control--is-focused{border-color:var(--md-brand-primary)!important;box-shadow:0 0 0 3px rgba(148,68,46,.12)!important}html[data-theme=light] .field-description{font-size:.75rem;color:var(--color-base-500);margin-top:4px}html[data-theme=light] .collapsible__toggle,html[data-theme=light] .tabs-field__tab-button{font-family:var(--font-body);font-weight:600}html[data-theme=light] .tabs-field__tab-button--active{color:var(--md-brand-primary);border-bottom-color:var(--md-brand-primary)}html[data-theme=light] .collapsible,html[data-theme=light] .group-field{border:1px solid var(--color-base-200);border-radius:var(--style-radius-m,8px);background:var(--md-widget-bg);padding:16px}html[data-theme=light] .card{background:var(--md-widget-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-l,12px);box-shadow:0 1px 3px rgba(55,52,53,.05);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}html[data-theme=light] .card:hover{border-color:var(--md-brand-primary);box-shadow:0 4px 12px rgba(55,52,53,.08);transform:translateY(-1px)}html[data-theme=light] .card__title{font-family:var(--font-serif);font-size:1.0625rem;color:var(--theme-text)}html[data-theme=light] .btn--style-secondary{border:1px solid var(--color-base-300);background:var(--theme-bg);color:var(--color-base-800);border-radius:var(--style-radius-m,8px)}html[data-theme=light] .btn--style-secondary:hover{border-color:var(--md-brand-primary);color:var(--md-brand-primary)}html[data-theme=light] .btn--style-error,html[data-theme=light] .delete-document__toggle{color:var(--theme-error-500,#b3261e)}html[data-theme=light] .btn--style-icon-label{color:var(--md-brand-primary)}html[data-theme=light] .btn--style-icon-label:hover{color:var(--md-brand-primary-hover)}@media (prefers-reduced-motion:reduce){html[data-theme=light] .card,html[data-theme=light] .collection-list .table tbody tr,html[data-theme=light] .field-type input,html[data-theme=light] .field-type textarea,html[data-theme=light] .rs__control{transition:none}html[data-theme=light] .card:hover{transform:none}}html[data-theme=light] .md-dash{max-width:1280px;padding:20px}html[data-theme=light] .md-dash-header{margin-bottom:24px}html[data-theme=light] .md-dash-eyebrow{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--md-brand-primary);margin-bottom:4px}html[data-theme=light] .md-dash-title{font-family:var(--font-serif);font-size:32px;margin:0}html[data-theme=light] .md-dash-stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}html[data-theme=light] .md-dash-panel,html[data-theme=light] .md-dash-stat-card{background:var(--md-widget-bg)}html[data-theme=light] .md-dash-stat-card{border:1.5px solid var(--color-border);border-radius:16px;box-shadow:var(--md-shadow-card);transition:box-shadow .15s ease;padding:20px}html[data-theme=light] .md-dash-stat-card:hover{box-shadow:var(--md-shadow-card-hover)}html[data-theme=light] .md-dash-stat-icon{width:44px;height:44px;border-radius:var(--style-radius-m,8px);background:var(--md-brand-primary-tint);color:var(--md-brand-primary);display:flex;align-items:center;justify-content:center;margin-bottom:12px}html[data-theme=light] .md-dash-stat-icon svg{width:22px;height:22px}html[data-theme=light] .md-dash-stat-card:nth-of-type(4n+2) .md-dash-stat-icon{background:var(--md-brand-orange-tint);color:var(--md-brand-orange)}html[data-theme=light] .md-dash-stat-card:nth-of-type(4n+3) .md-dash-stat-icon{background:var(--md-brand-secondary-tint);color:var(--md-brand-secondary)}html[data-theme=light] .md-dash-stat-card:nth-of-type(4n+4) .md-dash-stat-icon{background:var(--md-brand-lime-tint);color:var(--md-brand-lime)}html[data-theme=light] .md-dash-stat-value{font-family:var(--font-serif);font-size:28px;line-height:1.1}html[data-theme=light] .md-dash-stat-label{font-size:13px;color:var(--color-text-muted);margin-top:2px}html[data-theme=light] .md-dash-stat-sub{font-size:11px;color:var(--color-text-muted);margin-top:8px;font-weight:600}html[data-theme=light] .md-dash-row{display:grid;grid-template-columns:1.618fr 1fr;grid-gap:20px;gap:20px;align-items:start}@media (max-width:900px){html[data-theme=light] .md-dash-row{grid-template-columns:1fr}}html[data-theme=light] .md-dash-panel{border:1.5px solid var(--color-border);border-radius:16px;box-shadow:var(--md-shadow-card);transition:box-shadow .15s ease;padding:20px}html[data-theme=light] .md-dash-panel:hover{box-shadow:var(--md-shadow-card-hover)}html[data-theme=light] .md-dash-panel-header{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-theme=light] .md-dash-panel-title{font-family:var(--font-serif);font-size:17px}html[data-theme=light] .md-dash-panel-title-group{display:flex;align-items:center;gap:10px}html[data-theme=light] .md-dash-panel-icon{color:var(--md-brand-primary);flex-shrink:0}html[data-theme=light] .md-dash-panel-value{font-family:var(--font-serif);font-size:22px;flex-shrink:0}html[data-theme=light] .md-dash-panel-link{display:inline-block;margin-top:16px;font-size:13px;font-weight:600;color:var(--md-brand-primary-hover);text-decoration:none}html[data-theme=light] .md-dash-panel-link:hover{text-decoration:underline}html[data-theme=light] .md-dash-row--top{margin-bottom:20px}html[data-theme=light] .md-dash-bars{display:flex;flex-direction:column;gap:10px}html[data-theme=light] .md-dash-bar-row{display:grid;grid-template-columns:140px 1fr 72px;align-items:center;grid-gap:12px;gap:12px;padding:6px 4px;border-radius:var(--style-radius-m,8px);text-decoration:none;color:var(--theme-text);transition:background-color .12s ease}html[data-theme=light] .md-dash-bar-row:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-dash-bar-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;min-width:0}html[data-theme=light] .md-dash-bar-icon{color:var(--md-brand-primary);flex-shrink:0}html[data-theme=light] .md-dash-bar-row:nth-of-type(4n+2) .md-dash-bar-icon,html[data-theme=light] .md-dash-list-row:nth-of-type(4n+2) .md-dash-list-icon,html[data-theme=light] .md-dash-recent-row:nth-of-type(4n+2) .md-dash-recent-icon{color:var(--md-brand-orange)}html[data-theme=light] .md-dash-bar-row:nth-of-type(4n+3) .md-dash-bar-icon,html[data-theme=light] .md-dash-list-row:nth-of-type(4n+3) .md-dash-list-icon,html[data-theme=light] .md-dash-recent-row:nth-of-type(4n+3) .md-dash-recent-icon{color:var(--md-brand-secondary)}html[data-theme=light] .md-dash-bar-row:nth-of-type(4n+4) .md-dash-bar-icon,html[data-theme=light] .md-dash-list-row:nth-of-type(4n+4) .md-dash-list-icon,html[data-theme=light] .md-dash-recent-row:nth-of-type(4n+4) .md-dash-recent-icon{color:var(--md-brand-lime)}html[data-theme=light] .md-dash-bar-track{height:10px;border-radius:5px;background:color-mix(in srgb,var(--color-border) 35%,transparent);display:block;overflow:hidden}html[data-theme=light] .md-dash-bar-fill{display:block;height:100%;background:var(--md-brand-primary);border-radius:5px}html[data-theme=light] .md-dash-bar-row:nth-of-type(4n+2) .md-dash-bar-fill{background:var(--md-brand-orange)}html[data-theme=light] .md-dash-bar-row:nth-of-type(4n+3) .md-dash-bar-fill{background:var(--md-brand-secondary)}html[data-theme=light] .md-dash-bar-row:nth-of-type(4n+4) .md-dash-bar-fill{background:var(--md-brand-lime)}html[data-theme=light] .md-dash-bar-count{font-size:12px;font-weight:700;color:var(--color-text-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-theme=light] .md-dash-recent-list{display:flex;flex-direction:column;gap:4px}html[data-theme=light] .md-dash-recent-row{display:flex;align-items:flex-start;gap:10px;padding:8px;border-radius:var(--style-radius-m,8px);text-decoration:none;color:var(--theme-text);transition:background-color .12s ease}html[data-theme=light] .md-dash-recent-row:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-dash-recent-icon{color:var(--md-brand-primary);flex-shrink:0;margin-top:2px}html[data-theme=light] .md-dash-recent-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}html[data-theme=light] .md-dash-recent-title{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=light] .md-dash-recent-meta{font-size:11px;color:var(--color-text-muted)}html[data-theme=light] .md-dash-empty{font-size:13px;color:var(--color-text-muted);padding:8px 4px;margin:0}html[data-theme=light] .md-dash-status-pill{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;border-radius:999px;margin-top:2px}html[data-theme=light] .md-dash-status-pill--published{background:var(--color-success);color:var(--color-text-inverse)}html[data-theme=light] .md-dash-status-pill--draft{background:color-mix(in srgb,var(--color-border) 35%,transparent);color:var(--color-text-muted)}html[data-theme=light] .md-dash-list{display:flex;flex-direction:column;gap:4px}html[data-theme=light] .md-dash-list-row{display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--style-radius-m,8px);text-decoration:none;color:var(--theme-text);transition:background-color .12s ease}html[data-theme=light] .md-dash-list-row:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}html[data-theme=light] .md-dash-list-icon{color:var(--md-brand-primary);flex-shrink:0;display:flex}html[data-theme=light] .md-dash-list-label{font-size:14px;font-weight:500;flex:1 1}html[data-theme=light] .md-dash-list-count{font-size:13px;font-weight:700;color:var(--color-text-muted);min-width:24px;text-align:right}html[data-theme=light] .md-dash-list-bar{width:60px;height:6px;border-radius:3px;background:color-mix(in srgb,var(--color-border) 35%,transparent);display:block;overflow:hidden}html[data-theme=light] .md-dash-list-bar-fill{display:block;height:100%;background:var(--md-brand-primary);border-radius:3px}html[data-theme=light] .md-dash-list-row:nth-of-type(4n+2) .md-dash-list-bar-fill{background:var(--md-brand-orange)}html[data-theme=light] .md-dash-list-row:nth-of-type(4n+3) .md-dash-list-bar-fill{background:var(--md-brand-secondary)}html[data-theme=light] .md-dash-list-row:nth-of-type(4n+4) .md-dash-list-bar-fill{background:var(--md-brand-lime)}html[data-theme=light] .md-dash-panel--narrow{display:flex;flex-direction:column}html[data-theme=light] .md-dash-donut-wrap{display:flex;flex-direction:column;align-items:center;padding:8px 0 16px}html[data-theme=light] .md-dash-donut{width:140px;height:140px}html[data-theme=light] .md-dash-donut-track{fill:none;stroke:color-mix(in srgb,var(--color-border) 35%,transparent);stroke-width:3.2}html[data-theme=light] .md-dash-donut-fill{fill:none;stroke:var(--md-brand-primary);stroke-width:3.2;transform:rotate(-90deg);transform-origin:center;stroke-linecap:round}html[data-theme=light] .md-dash-donut-text{font-family:var(--font-serif);font-size:7px;fill:var(--theme-text)}html[data-theme=light] .md-dash-donut-caption{font-size:12px;color:var(--color-text-muted);text-align:center;margin:8px 0 0}html[data-theme=light] .md-dash-mini-stats{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--color-border);padding-top:16px}html[data-theme=light] .md-dash-mini-stat{display:flex;align-items:center;gap:10px}html[data-theme=light] .md-dash-mini-stat-icon{color:var(--md-brand-primary);flex-shrink:0}html[data-theme=light] .md-dash-mini-stat-value{font-family:var(--font-serif);font-size:18px;line-height:1.1}html[data-theme=light] .md-dash-mini-stat-label{font-size:12px;color:var(--color-text-muted)}