@font-face{font-family:Gilroy;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-Light.woff2)format("woff2")}@font-face{font-family:Gilroy;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-Regular.woff2)format("woff2")}@font-face{font-family:Gilroy;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-Medium.woff2)format("woff2")}@font-face{font-family:Gilroy;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-SemiBold.woff2)format("woff2")}@font-face{font-family:Gilroy;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-Bold.woff2)format("woff2")}@font-face{font-family:Gilroy;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-ExtraBold.woff2)format("woff2")}@font-face{font-family:Gilroy;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/Gilroy-Black.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Outfit-Regular.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Outfit-Medium.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Outfit-SemiBold.woff2)format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Outfit-Bold.woff2)format("woff2")}@font-face{font-family:Clearface;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/ClearfaceStd-Regular.woff2)format("woff2")}@font-face{font-family:Clearface;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/ClearfaceRegularItalic.woff2)format("woff2")}:root{--jood-green:#142e2a;--jood-green-700:#1d3a35;--jood-cream:#f7f9f2;--jood-cream-dark:#ecf0e3;--jood-leaf:#dff49f;--jood-text:#142e2a;--jood-muted:#142e2aa6;--jood-border:#142e2a1a;--font-body:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"Outfit", ui-monospace, SFMono-Regular, "SF Mono", Consolas, monospace}html,body,button,input,select,textarea{font-family:var(--font-body);-webkit-font-smoothing:antialiased;letter-spacing:-.005em}h1,h2,h3,h4,h5,h6{font-family:Gilroy,Outfit,sans-serif}[data-theme=light]{--color-base-50:247, 249, 242;--color-base-100:236, 240, 227;--color-success-500:20, 46, 42;--color-success-600:16, 36, 33;--color-success-700:12, 28, 25;--color-success-800:9, 21, 19;--color-success-900:6, 14, 13;--color-success-1000:0, 0, 0}[data-theme=light] .nav,[data-theme=light] .template-default__nav{background:var(--jood-green);color:#ffffffc7;border-right:1px solid var(--jood-green-700)}@media (max-width:768px){[data-theme=light] .nav,[data-theme=light] .template-default__nav{box-shadow:0 24px 48px #00000059;width:75%!important;max-width:320px!important}[data-theme=light] .template-default--nav-open .template-default__wrap:before,[data-theme=light] .template-default--nav-animate-in:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;pointer-events:none;background:#142e2a73;position:fixed;inset:0}}[data-theme=light] .nav .nav__header,[data-theme=light] .template-default__nav .nav__header{border-bottom:none;padding:0}[data-theme=light] .nav .nav__header:empty,[data-theme=light] .template-default__nav .nav__header:empty{display:none}[data-theme=light] .nav .nav__scroll,[data-theme=light] .template-default__nav .nav__scroll{padding:16px 14px 24px}.jood-sidebar-brand{border-bottom:1px solid #ffffff14;align-items:baseline;gap:10px;margin-bottom:6px;padding:18px 16px 18px 56px;display:flex}.jood-sidebar-brand__mark{color:var(--jood-leaf)}.jood-sidebar-brand__mark svg{width:auto;height:22px}.jood-sidebar-brand__suffix{font-family:var(--font-body);letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;font-size:11px;font-weight:600}[data-theme=light] .nav a[href*=logout],[data-theme=light] .template-default__nav a[href*=logout]{color:#ffffffc7;background:#ffffff0d;border-radius:10px;align-items:center;gap:10px;margin:4px 8px 8px;padding:10px 12px;transition:background-color .18s,color .18s;display:inline-flex}[data-theme=light] .nav a[href*=logout]:after,[data-theme=light] .template-default__nav a[href*=logout]:after{content:"Log out";letter-spacing:-.005em;font-size:13px;font-weight:500}[data-theme=light] .nav a[href*=logout]:hover,[data-theme=light] .template-default__nav a[href*=logout]:hover{color:#fff;background:#dff49f1a}[data-theme=light] .nav,[data-theme=light] .template-default__nav{color:#ffffffeb}[data-theme=light] .nav a,[data-theme=light] .template-default__nav a{color:#ffffffdb;letter-spacing:-.005em;border-radius:8px;padding:9px 14px;font-weight:500;transition:background-color .18s,color .18s;display:block}[data-theme=light] .nav ul,[data-theme=light] .template-default__nav ul{margin:0;padding:0;list-style:none}[data-theme=light] .nav li,[data-theme=light] .template-default__nav li{display:block}[data-theme=light] .nav a:hover,[data-theme=light] .template-default__nav a:hover{color:#fff;background-color:#dff49f14}[data-theme=light] .nav a.active,[data-theme=light] .nav-group__list-item--active a,[data-theme=light] .template-default__nav a.active{color:var(--jood-leaf);background-color:#dff49f24;font-weight:600}[data-theme=light] .nav .nav-group__label,[data-theme=light] .nav .nav-group__toggle{color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:600}[data-theme=light] .nav .nav-group__toggle:hover{color:#ffffffd9}.jood-admin-logo{color:var(--jood-text);align-items:center;display:inline-flex}.jood-admin-logo svg{width:auto;height:32px}.app-header .step-nav__home,.app-header .step-nav__home>span,.app-header .step-nav__home>*{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;overflow:visible!important}.jood-admin-home{white-space:nowrap;font-family:var(--font-body);letter-spacing:-.005em;color:var(--jood-text);border-radius:8px;align-items:center;padding:4px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.jood-admin-home:hover{background:var(--jood-cream-dark);color:var(--jood-green-700)}.template-minimal .jood-admin-logo svg{height:44px}[data-theme=light] .nav .jood-admin-logo,[data-theme=light] .nav__header .jood-admin-logo{color:var(--jood-leaf)}[data-theme=light] .nav .jood-admin-logo svg,[data-theme=light] .nav__header .jood-admin-logo svg{height:26px}.template-minimal,.login{background:radial-gradient(circle at 0% 0%, #dff49f38 0%, transparent 45%),radial-gradient(circle at 100% 100%, #142e2a14 0%, transparent 55%),var(--jood-cream);justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.template-minimal__wrap{border:1px solid var(--jood-border);background:#fff;border-radius:18px;width:100%;max-width:440px;padding:36px 32px 32px;box-shadow:0 24px 48px #142e2a14}@media (max-width:480px){.template-minimal__wrap{border-radius:16px;padding:28px 22px 24px}}.login__brand{justify-content:center;margin-bottom:24px;display:flex}.template-minimal label .required,.template-minimal label>span[aria-label=required],.template-minimal label:after,.required{color:var(--jood-green)!important}.template-minimal input[type=email],.template-minimal input[type=password],.template-minimal input[type=text]{border:1px solid var(--jood-border);width:100%;height:44px;font-family:var(--font-body);color:var(--jood-text);background:#fff;border-radius:10px;padding:0 14px;font-size:15px;transition:border-color .18s,box-shadow .18s}.template-minimal input[type=email]:focus,.template-minimal input[type=password]:focus,.template-minimal input[type=text]:focus{border-color:var(--jood-green);outline:none;box-shadow:0 0 0 3px #142e2a1a}.template-minimal label{font-family:var(--font-body);color:var(--jood-text);letter-spacing:-.005em;font-size:13px;font-weight:600}.template-minimal button[type=submit],.template-minimal .btn--style-primary{border:1px solid var(--jood-green);background:var(--jood-green);color:#fff;width:100%;height:48px;font-family:var(--font-body);letter-spacing:.01em;cursor:pointer;border-radius:10px;margin-top:6px;font-size:15px;font-weight:600;transition:background-color .18s,box-shadow .18s,transform .18s}.template-minimal button[type=submit]:hover,.template-minimal .btn--style-primary:hover{background:var(--jood-green-700);border-color:var(--jood-green-700);transform:translateY(-1px);box-shadow:0 8px 18px #142e2a29}.template-minimal a{color:var(--jood-muted);border-bottom:1px solid var(--jood-border);font-size:13px;font-weight:500;text-decoration:none;transition:color .18s,border-color .18s}.template-minimal a:hover{color:var(--jood-green);border-bottom-color:var(--jood-green)}[data-theme=light] button.btn,[data-theme=light] a.btn,[data-theme=light] .pill{font-family:var(--font-body);letter-spacing:-.005em;border-radius:10px;font-weight:600;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}[data-theme=light] .btn--style-primary,[data-theme=light] .btn--style-primary:not(:disabled):not(.btn--disabled){background:var(--jood-green);color:#fff;border:1px solid var(--jood-green)}[data-theme=light] .btn--style-primary:hover{background:var(--jood-green-700);border-color:var(--jood-green-700);transform:translateY(-1px);box-shadow:0 8px 18px #142e2a29}[data-theme=light] .btn--style-secondary,[data-theme=light] .btn--icon-style-without-border,[data-theme=light] .pill--style-light,[data-theme=light] .pill--style-light-gray{color:var(--jood-text);border:1px solid var(--jood-border);background:#fff;padding:6px 14px}[data-theme=light] .btn--style-secondary:hover,[data-theme=light] .pill--style-light:hover,[data-theme=light] .pill--style-light-gray:hover{background:var(--jood-cream);border-color:var(--jood-green);color:var(--jood-green)}[data-theme=light] button.pill{color:var(--jood-text);border:1px solid var(--jood-border);background:#fff}[data-theme=light] button.pill:hover{background:var(--jood-cream);border-color:var(--jood-green);color:var(--jood-green)}[data-theme=light] .collection-list__sub-header .btn,[data-theme=light] .doc-controls .btn,[data-theme=light] .list-controls__buttons .btn{border-radius:10px}[data-theme=light] .upload .dropzone,[data-theme=light] .upload__dropzone,[data-theme=light] .file-field__upload,[data-theme=light] .field-type.upload .upload{background:var(--jood-cream);border:2px dashed #142e2a2e;border-radius:14px;padding:24px 28px;transition:background-color .18s,border-color .18s}[data-theme=light] .upload .dropzone:hover,[data-theme=light] .upload__dropzone:hover,[data-theme=light] .file-field__upload:hover,[data-theme=light] .field-type.upload .upload:hover{background:var(--jood-cream-dark);border-color:var(--jood-green)}[data-theme=light] .upload .dropzone button:first-of-type,[data-theme=light] .upload__dropzone button:first-of-type{background:var(--jood-green);color:#fff;border:1px solid var(--jood-green)}[data-theme=light] .upload .dropzone button:first-of-type:hover,[data-theme=light] .upload__dropzone button:first-of-type:hover{background:var(--jood-green-700);border-color:var(--jood-green-700);transform:translateY(-1px);box-shadow:0 8px 18px #142e2a29}[data-theme=light] .upload .dropzone__text,[data-theme=light] .upload__dropzone-text,[data-theme=light] .file-field__drag-and-drop,[data-theme=light] .upload .dropzone span{color:var(--jood-muted);letter-spacing:-.005em;font-size:13px}[data-theme=light] .file-details,[data-theme=light] .upload__file-details,[data-theme=light] .file-field__file-details{border:1px solid var(--jood-border);background:#fff;border-radius:14px;padding:16px}[data-theme=light] .thumbnail,[data-theme=light] .file-details__thumbnail,[data-theme=light] .upload-row__thumbnail{background:var(--jood-cream-dark);border-radius:10px;overflow:hidden}[data-theme=light] .file-details__actions button,[data-theme=light] .upload__file-details-buttons button{border:1px solid var(--jood-border);color:var(--jood-text);letter-spacing:.02em;background:#fff;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .18s,border-color .18s,color .18s}[data-theme=light] .file-details__actions button:hover,[data-theme=light] .upload__file-details-buttons button:hover{background:var(--jood-cream);border-color:var(--jood-green);color:var(--jood-green)}.jood-blob-field{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.jood-blob-field__label{font-family:var(--font-body);color:var(--jood-text);font-size:13px;font-weight:600}.jood-blob-field__hint{color:var(--jood-muted);margin:0;font-size:13px}.jood-blob-field__dropzone{background:var(--jood-cream);border:2px dashed #142e2a33;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px;transition:background-color .18s,border-color .18s;display:flex}.jood-blob-field__dropzone:hover{background:var(--jood-cream-dark);border-color:var(--jood-green)}.jood-blob-field__pick{cursor:pointer;background:var(--jood-green);color:#fff;letter-spacing:.01em;border-radius:10px;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.jood-blob-field__pick:hover{background:var(--jood-green-700);transform:translateY(-1px);box-shadow:0 8px 18px #142e2a29}.jood-blob-field__pick input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.jood-blob-field__status{color:var(--jood-green);font-size:13px;font-weight:500}.jood-blob-field__error{color:#b3261e;background:#b3261e14;border-radius:10px;margin:0;padding:10px 14px;font-size:13px}.jood-blob-field__preview{border:1px solid var(--jood-border);background:#fff;border-radius:14px;max-width:380px;margin-top:6px;overflow:hidden}.jood-blob-field__preview-media{object-fit:contain;background:var(--jood-cream-dark);width:100%;height:auto;max-height:280px;display:block}[data-theme=light] .upload .upload__create-new,[data-theme=light] .upload-row__create{background:var(--jood-green);color:#fff;border:1px solid var(--jood-green);border-radius:10px}[data-theme=light] .upload .upload__create-new:hover{background:var(--jood-green-700);border-color:var(--jood-green-700)}::selection{color:var(--jood-text);background:#142e2a2e}a{color:var(--jood-green)}a:hover{color:var(--jood-green-700)}.jood-dashboard{width:100%;max-width:1200px;font-family:var(--font-body);color:var(--jood-text);margin:0 auto;padding:24px 28px 32px}.jood-dashboard__header{margin-bottom:28px}.jood-dashboard__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--jood-muted);margin:0 0 6px;font-size:12px;font-weight:600}.jood-dashboard__title{letter-spacing:-.02em;color:var(--jood-text);margin:0 0 6px;font-size:28px;font-weight:700}.jood-dashboard__subtitle{color:var(--jood-muted);margin:0 0 16px;font-size:15px;line-height:22px}.jood-dashboard__cta-row{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.jood-dashboard__cta{border:1px solid var(--jood-border);color:var(--jood-text);letter-spacing:-.005em;background:#fff;border-radius:999px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.jood-dashboard__cta:hover{background:var(--jood-cream);border-color:var(--jood-green);color:var(--jood-green);transform:translateY(-1px)}.jood-dashboard__cta--primary{background:var(--jood-green);border-color:var(--jood-green);color:#fff}.jood-dashboard__cta--primary:hover{background:var(--jood-green-700);border-color:var(--jood-green-700);color:#fff;box-shadow:0 8px 18px #142e2a2e}.jood-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:28px;display:grid}@media (max-width:640px){.jood-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.jood-stat-card{border:1px solid var(--jood-border);color:var(--jood-text);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:20px 22px 22px;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}.jood-stat-card:hover{color:var(--jood-text);border-color:#142e2a33;transform:translateY(-1px);box-shadow:0 12px 28px #142e2a14}.jood-stat-card--green .jood-stat-card__value,.jood-stat-card--leaf .jood-stat-card__value{color:var(--jood-green)}.jood-stat-card--leaf{background:linear-gradient(180deg, var(--jood-cream) 0%, #fff 100%)}.jood-stat-card__label{text-transform:uppercase;letter-spacing:.12em;color:var(--jood-muted);font-size:13px;font-weight:600}.jood-stat-card__value{letter-spacing:-.025em;font-size:38px;font-weight:700;line-height:1}.jood-stat-card__subtitle{color:var(--jood-muted);font-size:13px;line-height:18px}.jood-panels{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:900px){.jood-panels{grid-template-columns:1fr 1fr}}.jood-panel{border:1px solid var(--jood-border);background:#fff;border-radius:14px;padding:18px 20px 12px}.jood-panel__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.jood-panel__title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.jood-panel__link{letter-spacing:.04em;text-transform:uppercase;color:var(--jood-muted);font-size:12px;font-weight:600;text-decoration:none}.jood-panel__link:hover{color:var(--jood-green)}.jood-panel__list{margin:0;padding:0;list-style:none}.jood-panel__row{border-top:1px solid var(--jood-border)}.jood-panel__row:first-child{border-top:0}.jood-panel__row-link{color:var(--jood-text);flex-direction:column;gap:4px;padding:12px 4px;text-decoration:none;transition:color .18s;display:flex}.jood-panel__row-link:hover{color:var(--jood-green-700)}.jood-panel__row-title{letter-spacing:-.005em;font-size:14px;font-weight:600}.jood-panel__row-amount{color:var(--jood-green);font-weight:700}.jood-panel__row-meta{color:var(--jood-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.jood-panel__pill{letter-spacing:.04em;text-transform:uppercase;background:var(--jood-cream-dark);color:var(--jood-text);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.jood-panel__pill--ok{color:var(--jood-green);background:#142e2a14}.jood-panel__pill--off{color:var(--jood-muted);background:#142e2a0f}.jood-panel__pill--neutral{background:var(--jood-cream-dark);color:var(--jood-text)}.jood-panel__empty{color:var(--jood-muted);padding:16px 4px 20px;font-size:14px}.jood-actions{border:1px solid var(--jood-border);background:#fff;border-radius:14px;margin-bottom:24px;overflow:hidden}.jood-actions__bar{border-bottom:1px solid var(--jood-border);background:linear-gradient(180deg, var(--jood-cream) 0%, #fff 100%);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.jood-actions__left{flex-wrap:wrap;flex:auto;gap:10px;display:flex}.jood-actions__right{align-items:center;gap:10px;display:flex}.jood-actions__link{color:var(--jood-green);border-radius:8px;align-items:center;padding:6px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.jood-actions__link:hover{background:var(--jood-cream-dark)}.jood-actions__btn{font-family:var(--font-body);letter-spacing:-.005em;border:1px solid var(--jood-border);color:var(--jood-text);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.jood-actions__btn:hover{background:var(--jood-cream);border-color:var(--jood-green);color:var(--jood-green);transform:translateY(-1px)}.jood-actions__btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.jood-actions__btn--primary{background:var(--jood-green);border-color:var(--jood-green);color:#fff}.jood-actions__btn--primary:hover{background:var(--jood-green-700);border-color:var(--jood-green-700);color:#fff}.jood-actions__btn--danger{color:#b3261e;background:#fff;border-color:#b3261e73}.jood-actions__btn--danger:hover{color:#8a1f17;background:#fdecea;border-color:#b3261e}.jood-actions__inline-error{color:#b3261e;font-size:12px}.jood-actions__debug{padding:16px 18px 18px}.jood-actions__debug-title{margin:0 0 6px;font-size:14px;font-weight:700}.jood-actions__debug-hint{color:var(--jood-muted);margin:0 0 12px;font-size:13px;line-height:1.5}.jood-actions__debug-hint code{background:var(--jood-cream-dark);border-radius:4px;padding:1px 5px;font-size:12px}.jood-actions__debug-form{flex-wrap:wrap;gap:8px;display:flex}.jood-actions__input{border:1px solid var(--jood-border);height:38px;font-family:var(--font-body);color:var(--jood-text);background:#fff;border-radius:10px;flex:280px;padding:0 12px;font-size:13px;transition:border-color .18s,box-shadow .18s}.jood-actions__input:focus{border-color:var(--jood-green);outline:none;box-shadow:0 0 0 3px #142e2a14}.jood-actions__debug-err{color:#8a1f17;background:#fdecea;border:1px solid #b3261e40;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}.jood-actions__debug-result{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}@media (min-width:1000px){.jood-actions__debug-result{grid-template-columns:1fr 1fr}}.jood-actions__debug-block{background:var(--jood-cream);border:1px solid var(--jood-border);border-radius:10px;padding:12px}.jood-actions__debug-block h4{text-transform:uppercase;letter-spacing:.06em;color:var(--jood-muted);align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:700;display:flex}.jood-actions__debug-block pre{white-space:pre-wrap;word-break:break-word;border:1px solid var(--jood-border);background:#fff;border-radius:8px;max-height:280px;margin:0;padding:10px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:11px;overflow:auto}.jood-actions__debug-block ul{gap:4px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.jood-actions__debug-block li{border:1px solid var(--jood-border);background:#fff;border-radius:6px;padding:6px 10px;font-size:12px}.jood-actions__debug-block li code{color:var(--jood-text);font-weight:600}.jood-actions__col-type{color:var(--jood-muted);margin-left:6px;font-size:11px}.jood-actions__pill{letter-spacing:.06em;text-transform:uppercase;background:var(--jood-cream-dark);color:var(--jood-text);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.jood-actions__pill--ok{color:var(--jood-green);background:#142e2a1f}.jood-actions__pill--warn{color:#8a4a00;background:#dc75002e}@media (max-width:640px){.jood-actions__bar{padding:12px 14px}.jood-actions__debug{padding:14px}.jood-actions__btn{padding:7px 12px;font-size:12px}.jood-dashboard{padding:18px 16px 24px}.jood-dashboard__title{font-size:24px}.jood-dashboard__subtitle{font-size:14px}.jood-stat-card{padding:14px 16px 16px}.jood-stat-card__value{font-size:26px}.jood-stat-card__label{font-size:11px}.jood-stat-card__subtitle{font-size:12px}.jood-panel{padding:14px 16px 8px}.jood-panel__row-link{padding:10px 2px}.jood-panel__row-title{font-size:13px}.jood-panel__row-meta{font-size:11px}}@media (max-width:768px){.jood-dashboard{padding:16px 14px 20px}.jood-dashboard__cta-row{gap:8px}.jood-dashboard__cta{padding:8px 12px;font-size:12px}}
