:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--jardal-bg-canvas:#131111;--jardal-bg-surface:#1b1819;--jardal-bg-panel:#231f20;--jardal-bg-elevated:#2c2829;--jardal-border-subtle:#434345;--jardal-border-control:#827f80;--jardal-text-primary:#eeedee;--jardal-text-secondary:#cfcdcd;--jardal-text-muted:#aeabac;--jardal-brand-primary:#186cbf;--jardal-brand-link:#8fc2fd;--jardal-focus-ring:#bfdcff;--jardal-text-on-primary:#fff;--jardal-state-success:#54d795;--jardal-state-attention:#fcba43;--jardal-state-error:#ff877f;--jardal-brand-primary-hover:#2172c6;--jardal-brand-primary-active:#005198;--jardal-bg-hover:#2c2829;--jardal-bg-selected:#1e354d5d;--jardal-state-info:#8fc2fd;--jardal-state-success-bg:#143121;--jardal-state-attention-bg:#36270e;--jardal-state-error-bg:#3e211f;--jardal-state-info-bg:#071f39;--jardal-action-danger:#b32228;--jardal-overlay-scrim:#0009;--jardal-brand-glow:#00519859}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--jardal-bg-canvas:#f6f6f6;--jardal-bg-surface:#fff;--jardal-bg-panel:#eeedee;--jardal-bg-elevated:#fff;--jardal-border-subtle:#e0dfdf;--jardal-border-control:#827f80;--jardal-text-primary:#231f20;--jardal-text-secondary:#434345;--jardal-text-muted:#666263;--jardal-brand-primary:#005198;--jardal-brand-link:#005198;--jardal-focus-ring:#005198;--jardal-text-on-primary:#fff;--jardal-state-success:#077045;--jardal-state-attention:#8f520d;--jardal-state-error:#b32228;--jardal-brand-primary-hover:#024079;--jardal-brand-primary-active:#022f5b;--jardal-bg-hover:#eeedee;--jardal-bg-selected:#e1eeff;--jardal-state-info:#005198;--jardal-state-success-bg:#e5f8ec;--jardal-state-attention-bg:#faf2e0;--jardal-state-error-bg:#ffeeec;--jardal-state-info-bg:#f1f7ff;--jardal-action-danger:#b32228;--jardal-overlay-scrim:#1e354d5d;--jardal-brand-glow:#0051981a}*,:before,:after{box-sizing:border-box}html{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary)}body{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);font-optical-sizing:auto;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,p{margin-block:0 .75rem}h1{color:var(--jardal-text-primary);letter-spacing:-.01em;font-size:1.75rem;font-weight:600;line-height:1.29}h2{color:var(--jardal-text-primary);letter-spacing:-.01em;font-size:1.375rem;font-weight:600;line-height:1.36}h3{color:var(--jardal-text-primary);font-size:1.125rem;font-weight:600;line-height:1.44}a{color:var(--jardal-brand-link)}a:hover,a:active{text-decoration-thickness:2px}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.6}::selection{background-color:var(--jardal-bg-selected)}:focus{outline:none}:focus-visible{outline:2px solid var(--jardal-focus-ring);outline-offset:2px}img,svg,video{max-inline-size:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (forced-colors:active){:focus-visible{outline:2px solid highlight}::selection{background-color:highlight}}.jardal-shell{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);flex-direction:column;min-block-size:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex}.jardal-shell__header{background-color:var(--jardal-bg-canvas);border-block-end:1px solid var(--jardal-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:8px;padding-inline:16px;display:flex}.jardal-shell__brand{color:var(--jardal-text-primary);padding-block:8px;font-size:1.125rem;font-weight:600;line-height:1.5;text-decoration:none}.jardal-shell__nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.jardal-shell__nav-link{color:var(--jardal-brand-link);padding-block:12px;font-size:.875rem}.jardal-shell__outlet{flex:1 0 auto;min-inline-size:0}.jardal-shell__footer{background-color:var(--jardal-bg-canvas);border-block-start:1px solid var(--jardal-border-subtle);color:var(--jardal-text-secondary);padding-block:16px;padding-inline:16px;font-size:.875rem}.jardal-shell__footer-brand{color:var(--jardal-text-primary);font-weight:600}.jardal-app-row{flex-wrap:wrap;flex:1 0 auto;min-inline-size:0;display:flex}.jardal-app-content{flex:320px;min-inline-size:0}.jardal-shell-message{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);text-align:start;min-block-size:100vh;padding:16px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.jardal-shell-message__title{color:var(--jardal-text-primary);margin:0 0 8px;font-size:1.75rem}.jardal-shell-message__text{color:var(--jardal-text-secondary);margin:0 0 12px;font-size:1rem}.jardal-shell-message__link{color:var(--jardal-brand-link);font-size:1rem}.jardal-shell-message__actions{gap:16px;display:flex}.jardal-shell-message__retry{color:var(--jardal-brand-link);background-color:#0000;border:none;padding:0;font-size:1rem;text-decoration:underline}.jardal-button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-block-size:2.75rem;padding-block:8px;padding-inline:16px;font-size:1rem;font-weight:600;line-height:1.5;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.jardal-button--full-width{inline-size:100%}.jardal-button__icon,.jardal-button svg{flex:none;block-size:20px;inline-size:20px}.jardal-button--primary{background-color:var(--jardal-brand-primary);border-color:var(--jardal-brand-primary);color:var(--jardal-text-on-primary)}.jardal-button--primary:active{background-color:var(--jardal-brand-primary-active);border-color:var(--jardal-brand-primary-active)}.jardal-button--secondary{background-color:var(--jardal-bg-surface);border-color:var(--jardal-border-control);color:var(--jardal-text-primary)}.jardal-button--secondary:active{background-color:var(--jardal-bg-panel)}.jardal-button--danger{background-color:var(--jardal-action-danger);border-color:var(--jardal-action-danger);color:var(--jardal-text-on-primary)}.jardal-button--danger:active{opacity:.85}.jardal-button--ghost{color:var(--jardal-brand-link);background-color:#0000;border-color:#0000}.jardal-button--ghost:active{background-color:var(--jardal-bg-panel)}@media (hover:hover){.jardal-button--primary:not(:disabled):hover{background-color:var(--jardal-brand-primary-hover);border-color:var(--jardal-brand-primary-hover)}.jardal-button--secondary:not(:disabled):hover,.jardal-button--ghost:not(:disabled):hover{background-color:var(--jardal-bg-hover)}}.jardal-icon-button{block-size:2.75rem;color:var(--jardal-text-secondary);background-color:#0000;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;inline-size:2.75rem;padding:0;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.jardal-icon-button:active{background-color:var(--jardal-bg-panel);color:var(--jardal-text-primary)}.jardal-icon-button[aria-pressed=true]{color:var(--jardal-brand-link)}.jardal-icon-button__icon{display:inline-flex}.jardal-icon-button__icon svg{block-size:20px;inline-size:20px}@media (hover:hover){.jardal-icon-button:not(:disabled):hover{background-color:var(--jardal-bg-hover);color:var(--jardal-text-primary)}}.jardal-field{flex-direction:column;gap:4px;display:inline-flex}.jardal-field--full-width{display:flex}.jardal-field__label{color:var(--jardal-text-primary);font-size:.875rem;font-weight:500;line-height:1.43}.jardal-field__label--required:after{content:" *"}.jardal-field:has(.jardal-field__control:disabled)>.jardal-field__label{color:var(--jardal-text-muted)}.jardal-field__control{background-color:var(--jardal-bg-panel);border:1px solid var(--jardal-border-control);color:var(--jardal-text-primary);border-radius:8px;min-block-size:2.75rem;inline-size:100%;padding-block:8px;padding-inline:12px;font-size:1rem;line-height:1.5;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1)}.jardal-field__control::placeholder{color:var(--jardal-text-muted);opacity:1}.jardal-field__control--error{border-color:var(--jardal-state-error)}.jardal-field__control:disabled{cursor:not-allowed;opacity:.6}.jardal-field__help{color:var(--jardal-text-muted);margin:0;font-size:.875rem;line-height:1.43}.jardal-field__help--error{color:var(--jardal-state-error)}.jardal-select{inline-size:100%;display:inline-flex;position:relative}.jardal-select>.jardal-field__control{appearance:none;padding-inline-end:40px}.jardal-select:after{border-block-start:6px solid var(--jardal-text-secondary);content:"";pointer-events:none;inset-inline-end:16px;border-inline:5px solid #0000;block-size:0;inline-size:0;position:absolute;top:50%;transform:translateY(-50%)}.jardal-check{cursor:pointer;align-items:flex-start;gap:12px;min-block-size:2.75rem;display:inline-flex}.jardal-check:has(.jardal-check__input:disabled){cursor:not-allowed;opacity:.6}.jardal-check__box{flex:none;block-size:20px;inline-size:20px;margin-block-start:2px;display:inline-grid;position:relative}.jardal-check__input{appearance:none;background-color:var(--jardal-bg-panel);border:1px solid var(--jardal-border-control);cursor:pointer;border-radius:8px;block-size:100%;inline-size:100%;margin:0;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1)}.jardal-check__input:disabled{cursor:not-allowed}.jardal-check__input:checked,.jardal-check__input:indeterminate{background-color:var(--jardal-brand-primary);border-color:var(--jardal-brand-primary)}.jardal-check__input--error{border-color:var(--jardal-state-error)}.jardal-check__mark{opacity:0;pointer-events:none;position:absolute;inset:0}.jardal-check__input:checked+.jardal-check__mark,.jardal-check__input:indeterminate+.jardal-check__mark{opacity:1}.jardal-check__mark:before{border:solid var(--jardal-text-on-primary);content:"";border-width:0 2px 2px 0;block-size:11px;inline-size:6px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.jardal-check__input:indeterminate+.jardal-check__mark:before{border-width:2px 0 0;block-size:0;inline-size:10px;top:8px;left:4px;transform:none}.jardal-check__label{color:var(--jardal-text-primary);font-size:1rem;line-height:1.5}@media (forced-colors:active){.jardal-check__input:checked,.jardal-check__input:indeterminate{background-color:highlight;border-color:highlight}.jardal-check__mark:before{border-color:highlighttext}.jardal-select:after{border-block-start-color:buttontext}}.jardal-card{background-color:var(--jardal-bg-surface);border:1px solid var(--jardal-border-subtle);box-shadow:0 1px 2px color-mix(in srgb, var(--jardal-overlay-scrim) 35%, transparent);border-radius:12px;padding-block:16px;padding-inline:16px}.jardal-card__header{flex-direction:column;gap:4px;margin-block-end:12px;display:flex}.jardal-card__header:last-child{margin-block-end:0}.jardal-card__title{color:var(--jardal-text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.44}.jardal-card__description{color:var(--jardal-text-secondary);margin:0;font-size:.875rem;line-height:1.43}.jardal-card__content{color:var(--jardal-text-primary);font-size:1rem;line-height:1.5}.jardal-card__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:16px;display:flex}.jardal-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding-block:2px;padding-inline:8px;font-size:.75rem;font-weight:500;line-height:1.33;display:inline-flex}.jardal-badge--neutral{background-color:var(--jardal-bg-panel);border-color:var(--jardal-border-subtle);color:var(--jardal-text-secondary)}.jardal-badge--info{background-color:var(--jardal-state-info-bg);border-color:color-mix(in srgb, var(--jardal-state-info) 40%, transparent);color:var(--jardal-state-info)}.jardal-badge--success{background-color:var(--jardal-state-success-bg);border-color:color-mix(in srgb, var(--jardal-state-success) 40%, transparent);color:var(--jardal-state-success)}.jardal-badge--attention{background-color:var(--jardal-state-attention-bg);border-color:color-mix(in srgb, var(--jardal-state-attention) 40%, transparent);color:var(--jardal-state-attention)}.jardal-badge--error{background-color:var(--jardal-state-error-bg);border-color:color-mix(in srgb, var(--jardal-state-error) 40%, transparent);color:var(--jardal-state-error)}.jardal-tabs__list{border-block-end:1px solid var(--jardal-border-subtle);flex-wrap:wrap;gap:4px;display:flex}.jardal-tabs__tab{color:var(--jardal-text-secondary);background-color:#0000;border:none;border-block-end:3px solid #0000;min-block-size:2.75rem;margin-block-end:-1px;padding-block:8px;padding-inline:12px;font-size:.875rem;font-weight:500;line-height:1.43;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1)}.jardal-tabs__tab--selected{border-block-end-color:var(--jardal-brand-link);color:var(--jardal-text-primary)}.jardal-tabs__tab:disabled{cursor:not-allowed;opacity:.6}.jardal-tabs__panel{padding-block:16px}.jardal-tabs__panel[hidden]{display:none}@media (hover:hover){.jardal-tabs__tab:not(:disabled):hover{background-color:var(--jardal-bg-hover);color:var(--jardal-text-primary)}}.jardal-dialog-scrim{background-color:var(--jardal-overlay-scrim);z-index:100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.jardal-dialog{background-color:var(--jardal-bg-elevated);border:1px solid var(--jardal-border-subtle);box-shadow:0 12px 32px color-mix(in srgb, var(--jardal-overlay-scrim) 70%, transparent);overflow-block:auto;border-radius:16px;max-block-size:calc(100vh - 32px);inline-size:100%;max-inline-size:480px;padding-block:16px;padding-inline:16px;animation:.2s cubic-bezier(.2,0,0,1) jardal-dialog-in}@keyframes jardal-dialog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jardal-dialog__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jardal-dialog__title{color:var(--jardal-text-primary);flex:auto;margin:0;font-size:1.125rem;font-weight:600;line-height:1.44}.jardal-dialog__close{block-size:2.75rem;color:var(--jardal-text-secondary);background-color:#0000;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;inline-size:2.75rem;padding:0;font-size:1.5rem;line-height:1;display:inline-flex}.jardal-dialog__close-icon{block-size:20px;inline-size:20px;line-height:20px}.jardal-dialog__description{color:var(--jardal-text-secondary);margin-block:8px 0;font-size:.875rem;line-height:1.43}.jardal-dialog__body{color:var(--jardal-text-primary);margin-block-start:12px;font-size:1rem;line-height:1.5}.jardal-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:16px;display:flex}@media (hover:hover){.jardal-dialog__close:not(:disabled):hover{background-color:var(--jardal-bg-hover);color:var(--jardal-text-primary)}}.jardal-toast-viewport{pointer-events:none;z-index:200;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;inset-block-end:16px;inset-inline:16px}.jardal-toast{background-color:var(--jardal-bg-elevated);border:1px solid var(--jardal-border-subtle);border-inline-start:3px solid var(--jardal-border-control);box-shadow:0 4px 12px color-mix(in srgb, var(--jardal-overlay-scrim) 55%, transparent);pointer-events:auto;border-radius:12px;align-items:center;gap:12px;inline-size:100%;max-inline-size:420px;padding-block:8px;padding-inline:16px;animation:.2s cubic-bezier(.2,0,0,1) jardal-toast-in;display:flex}@keyframes jardal-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jardal-toast--info{border-inline-start-color:var(--jardal-state-info)}.jardal-toast--success{border-inline-start-color:var(--jardal-state-success)}.jardal-toast--attention{border-inline-start-color:var(--jardal-state-attention)}.jardal-toast--error{border-inline-start-color:var(--jardal-state-error)}.jardal-toast__content{color:var(--jardal-text-primary);flex:auto;font-size:.875rem;line-height:1.43}.jardal-toast__dismiss{block-size:2.75rem;color:var(--jardal-text-secondary);background-color:#0000;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;inline-size:2.75rem;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}@media (hover:hover){.jardal-toast__dismiss:not(:disabled):hover{background-color:var(--jardal-bg-hover);color:var(--jardal-text-primary)}}.jardal-table-scroll{background-color:var(--jardal-bg-surface);border:1px solid var(--jardal-border-subtle);border-radius:12px;overflow-x:auto}.jardal-table{border-collapse:collapse;inline-size:100%;font-size:.875rem;line-height:1.43}.jardal-table__caption{color:var(--jardal-text-muted);text-align:start;padding-block:12px;padding-inline:12px;font-size:.875rem;line-height:1.43}.jardal-table__header-cell{border-block-end:1px solid var(--jardal-border-control);color:var(--jardal-text-secondary);text-align:start;padding-block:8px;padding-inline:12px;font-size:.75rem;font-weight:600;line-height:1.33}.jardal-table__cell{border-block-end:1px solid var(--jardal-border-subtle);color:var(--jardal-text-primary);text-align:start;vertical-align:top;padding-block:12px;padding-inline:12px}.jardal-table__body>.jardal-table__row:last-child>.jardal-table__cell,.jardal-table__body>.jardal-table__row:last-child>.jardal-table__header-cell{border-block-end:none}.jardal-table__cell--numeric{font-variant-numeric:tabular-nums;text-align:end}@media (hover:hover){.jardal-table__body>.jardal-table__row:hover>.jardal-table__cell,.jardal-table__body>.jardal-table__row:hover>.jardal-table__header-cell{background-color:var(--jardal-bg-hover)}}.jardal-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-block:32px;padding-inline:16px;display:flex}.jardal-empty__icon{color:var(--jardal-text-secondary);display:inline-flex}.jardal-empty__icon svg{block-size:24px;inline-size:24px}.jardal-empty__title{color:var(--jardal-text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.44}.jardal-empty__description{color:var(--jardal-text-secondary);max-inline-size:40ch;margin:0;font-size:.875rem;line-height:1.43}.jardal-empty__action{margin-block-start:8px}.jardal-skeleton{background-color:var(--jardal-bg-panel);animation:1.2s ease-in-out infinite alternate jardal-skeleton-pulse;display:block}.jardal-skeleton--text{border-radius:4px;block-size:1em;inline-size:100%}.jardal-skeleton--rectangular{border-radius:8px;inline-size:100%}.jardal-skeleton--circular{border-radius:50%;block-size:40px;inline-size:40px}@keyframes jardal-skeleton-pulse{0%{opacity:1}to{opacity:.55}}@media (forced-colors:active){.jardal-tabs__tab--selected{border-block-end-color:highlight}.jardal-badge{border-color:canvastext}.jardal-skeleton{opacity:.25;background-color:canvastext;animation:none}}.jardal-topbar{background-color:var(--jardal-bg-canvas);border-block-end:1px solid var(--jardal-border-subtle);z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:8px;padding-inline:16px;display:flex;position:sticky;top:0}.jardal-topbar__brand{color:var(--jardal-text-primary);padding-block:8px;font-size:1.125rem;font-weight:600;line-height:1.5}a.jardal-topbar__brand{text-decoration:none}.jardal-topbar__account{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.jardal-topbar__workspace{color:var(--jardal-text-secondary);font-size:.875rem}.jardal-topbar__logout{color:var(--jardal-brand-link);background-color:#0000;border:none;padding-block:12px;padding-inline:8px;font-size:.875rem;text-decoration:underline}.jardal-sidebar{background-color:var(--jardal-bg-surface);border-inline-end:1px solid var(--jardal-border-subtle);flex-shrink:0;min-inline-size:200px;padding:12px}.jardal-sidebar__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.jardal-sidebar__link{color:var(--jardal-text-secondary);border-inline-start:3px solid #0000;border-radius:8px;padding-block:12px;padding-inline:12px;font-size:.875rem;line-height:1.5;text-decoration:none;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:block}.jardal-sidebar__link--active{background-color:var(--jardal-bg-selected);border-inline-start-color:var(--jardal-brand-link);color:var(--jardal-text-primary);font-weight:600}@media (hover:hover){.jardal-sidebar__link:not(.jardal-sidebar__link--active):hover{background-color:var(--jardal-bg-hover);color:var(--jardal-text-primary)}}@media (forced-colors:active){.jardal-sidebar__link--active{border-inline-start-color:highlight}}.jardal-public{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);padding-block:24px;padding-inline:16px}.jardal-public__inner{flex-direction:column;gap:16px;max-inline-size:40rem;margin-inline:auto;display:flex}.jardal-public__title{margin-block:0}.jardal-public__lede{color:var(--jardal-text-secondary);margin-block:0;font-size:1rem}.jardal-public__cta{text-decoration:none}.jardal-public__prefs{gap:12px;margin-block-start:16px;display:grid}@media (width>=40rem){.jardal-public__prefs{grid-template-columns:1fr 1fr}}.jardal-auth{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);padding-block:24px;padding-inline:16px}.jardal-auth__inner{max-inline-size:25rem;margin-inline:auto}.jardal-auth__form{flex-direction:column;gap:12px;display:flex}.jardal-auth__error{color:var(--jardal-state-error);margin-block:0;font-size:.875rem}.jardal-auth__status{color:var(--jardal-text-secondary);margin-block:12px 0;font-size:.875rem}.jardal-auth__prefs{gap:12px;margin-block-start:16px;display:grid}.jardal-dashboard{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);padding-block:24px;padding-inline:16px}.jardal-dashboard__inner{flex-direction:column;gap:16px;max-inline-size:40rem;margin-inline:auto;display:flex}.jardal-dashboard__title{margin-block:0 4px;font-size:1.5rem}.jardal-dashboard__lede,.jardal-dashboard__context{color:var(--jardal-text-secondary);margin-block:0;font-size:.875rem}.jardal-dashboard__lede{margin-block-end:4px}.jardal-dashboard__nav{flex-wrap:wrap;gap:8px 16px;display:flex}.jardal-dashboard__nav-link{color:var(--jardal-brand-link);font-size:.875rem}.jardal-dashboard__list{color:var(--jardal-text-primary);margin-block:0;padding-inline-start:20px;font-size:.875rem}.jardal-dashboard__meta{color:var(--jardal-text-secondary);font-size:.875rem}.jardal-dashboard__state{flex-direction:column;gap:12px;display:flex}.jardal-dashboard__loading,.jardal-dashboard__notice{color:var(--jardal-text-secondary);margin-block:0;font-size:.875rem}.jardal-dashboard__error{color:var(--jardal-state-error);margin-block:0;font-size:.875rem}.jardal-dashboard__breakdown{color:var(--jardal-brand-link);font-size:.875rem}.jardal-proyecto{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);padding-block:24px;padding-inline:16px}.jardal-proyecto__inner{flex-direction:column;gap:16px;max-inline-size:40rem;margin-inline:auto;display:flex}.jardal-proyecto__title{margin-block:0 4px;font-size:1.5rem}.jardal-proyecto__lede,.jardal-proyecto__context{color:var(--jardal-text-secondary);margin-block:0;font-size:.875rem}.jardal-proyecto__lede{margin-block-end:4px}.jardal-proyecto__back{color:var(--jardal-text-secondary);margin-block:0;font-size:.875rem}.jardal-proyecto__back-link{color:var(--jardal-brand-link);font-size:.875rem}.jardal-proyecto__list{color:var(--jardal-text-primary);margin-block:0;padding-inline-start:20px;font-size:.875rem}.jardal-proyecto__meta{color:var(--jardal-text-secondary);font-size:.875rem}.jardal-proyecto__detail{flex-direction:column;gap:8px;display:flex}.jardal-proyecto__name{color:var(--jardal-text-primary);margin-block:0 4px;font-size:1rem}.jardal-proyecto__filters{gap:12px;display:grid}@media (width>=40rem){.jardal-proyecto__filters{grid-template-columns:1fr 1fr 1fr}}.jardal-ticket{background-color:var(--jardal-bg-canvas);color:var(--jardal-text-primary);padding-block:24px;padding-inline:16px}.jardal-ticket__inner{flex-direction:column;gap:16px;max-inline-size:40rem;margin-inline:auto;display:flex}.jardal-ticket__title{margin-block:0 4px;font-size:1.5rem}.jardal-ticket__lede,.jardal-ticket__context{color:var(--jardal-text-secondary);margin-block:0;font-size:.875rem}.jardal-ticket__lede{margin-block-end:4px}.jardal-ticket__back{color:var(--jardal-text-secondary);margin-block:0;font-size:.875rem}.jardal-ticket__back-link{color:var(--jardal-brand-link);font-size:.875rem}.jardal-ticket__summary{flex-direction:column;gap:12px;display:flex}.jardal-ticket__description{color:var(--jardal-text-primary);margin-block:0;font-size:.875rem}.jardal-ticket__meta{color:var(--jardal-text-secondary);font-size:.875rem}.jardal-ticket__section-title{color:var(--jardal-text-primary);margin-block:0 4px;font-size:.875rem}.jardal-ticket__list{color:var(--jardal-text-primary);margin-block:0;padding-inline-start:20px;font-size:.875rem}.jardal-ticket__list--secondary{color:var(--jardal-text-secondary)}.jardal-ticket__stack{flex-direction:column;gap:4px;display:flex}
