@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v19/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}:root{--cl-font-family-base: "Source Sans 3", "Segoe UI", Arial, sans-serif;--cl-font-size-2xs: .75rem;--cl-font-size-xs: .8125rem;--cl-font-size-sm: .9375rem;--cl-font-size-md: 1rem;--cl-font-size-lg: 1.125rem;--cl-font-size-xl: 1.5rem;--cl-font-size-2xl: 1.875rem;--cl-font-weight-regular: 400;--cl-font-weight-medium: 500;--cl-font-weight-semibold: 600;--cl-font-weight-bold: 700;--cl-line-height-tight: 1.2;--cl-line-height-base: 1.45;--cl-letter-spacing-tight: -.02em;--cl-letter-spacing-wide: .08em;--cl-space-1: .25rem;--cl-space-2: .5rem;--cl-space-3: .75rem;--cl-space-4: 1rem;--cl-space-5: 1.5rem;--cl-space-6: 2rem;--cl-space-7: 2.5rem;--cl-space-8: 3rem;--cl-space-9: 4rem;--space-1: var(--cl-space-1);--space-2: var(--cl-space-2);--space-3: var(--cl-space-3);--space-4: var(--cl-space-4);--space-5: var(--cl-space-5);--space-6: var(--cl-space-6);--space-7: var(--cl-space-7);--space-8: var(--cl-space-8);--space-9: var(--cl-space-9);--cl-radius-sm: .25rem;--cl-radius-md: .5rem;--cl-radius-lg: .75rem;--cl-radius-xl: 1rem;--cl-radius-pill: 999px;--radius-sm: var(--cl-radius-sm);--radius-md: var(--cl-radius-md);--radius-lg: var(--cl-radius-lg);--cl-toolbar-height: 3.5rem;--cl-nav-height: 2.75rem;--cl-sidebar-width: 16rem;--cl-control-height: 2.5rem;--cl-control-height-sm: 2rem;--cl-control-height-lg: 3rem;--toolbar-height: var(--cl-toolbar-height);--control-height: var(--cl-control-height);--cl-color-brand: #0067d8;--cl-color-brand-hover: #0058b8;--cl-color-brand-deep: #0c4583;--cl-color-brand-soft: #e8f1ff;--cl-color-brand-surface: #f5f9ff;--cl-color-text: #273446;--cl-color-text-strong: #1d2838;--cl-color-text-soft: #627189;--cl-color-text-faint: #7e8ca2;--cl-color-page: #f4f7fb;--cl-color-page-alt: #eef3f9;--cl-color-surface: #ffffff;--cl-color-surface-muted: #f8fbff;--cl-color-field: #ffffff;--cl-color-field-disabled: #f6f6f6;--cl-color-border: #d5deea;--cl-color-border-strong: #c3cfdf;--cl-color-success: #1b7b3e;--cl-color-success-soft: #e2f4eb;--cl-color-alert: #ffab00;--cl-color-alert-soft: #fff6c0;--cl-color-danger: #d11d1d;--cl-color-danger-soft: #fceeee;--cl-color-info: #006add;--cl-color-info-soft: #e6f0ff;--cl-color-on-brand: #ffffff;--cl-color-command-text: #ffffff;--cl-color-command-muted: rgba(255,255,255,.78);--cl-color-command-surface: rgba(255,255,255,.18);--cl-color-command-border: rgba(255,255,255,.2);--cl-color-overlay: rgba(39,52,70,.45);--cl-top-band-gradient: linear-gradient(-225deg, #006ade 0%, #0058b8 100%);--cl-body-gradient: linear-gradient(180deg, #f7faff 0%, #f4f7fb 100%);--cl-shadow-sm: 0 1px 2px rgba(25,52,88,.08);--cl-shadow-md: 0 8px 20px rgba(24,58,108,.1);--cl-shadow-lg: 0 18px 40px rgba(24,58,108,.12);--cl-transition-fast: .2s ease;--cl-transition-base: .3s ease;--font-family-base: var(--cl-font-family-base);--font-size-sm: var(--cl-font-size-sm);--font-size-md: var(--cl-font-size-md);--font-weight-semibold: var(--cl-font-weight-semibold)}html,body{margin:0;padding:0;font-family:var(--cl-font-family-base);font-size:var(--cl-font-size-sm);line-height:var(--cl-line-height-base);color:var(--cl-color-text);background:var(--cl-color-page);-webkit-font-smoothing:antialiased}.cl-shell-bar{position:sticky;top:0;z-index:30}.cl-workspace{width:100%;max-width:none;margin:0 auto}.toolbar,.cl-command-bar{min-height:var(--cl-toolbar-height);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--cl-space-4);width:100%;padding:0 var(--cl-space-5);background:var(--cl-top-band-gradient);color:var(--cl-color-command-text);box-shadow:0 2px 6px #00395530}.toolbar-first-container,.toolbar-end-container{display:flex;align-items:center;gap:var(--cl-space-3);min-width:0}.cl-nav-bar{background:var(--cl-color-surface);border-bottom:1px solid var(--cl-color-border);box-shadow:0 1px 3px #1934580f}.main-container{width:100%;padding:var(--cl-space-6);min-height:calc(100vh - var(--cl-toolbar-height))}.cl-card{background:var(--cl-color-surface);border:1px solid var(--cl-color-border);border-radius:var(--cl-radius-md);box-shadow:var(--cl-shadow-sm)}.cl-card__body{padding:var(--cl-space-5)}.cl-btn{display:inline-flex;align-items:center;gap:var(--cl-space-2);min-height:var(--cl-control-height);padding:0 var(--cl-space-4);border-radius:var(--cl-radius-sm);font-family:var(--cl-font-family-base);font-size:var(--cl-font-size-sm);font-weight:var(--cl-font-weight-semibold);cursor:pointer;border:2px solid transparent;transition:background var(--cl-transition-base),color var(--cl-transition-base),border-color var(--cl-transition-base)}.cl-btn--primary{background:var(--cl-color-brand);border-color:var(--cl-color-brand);color:var(--cl-color-on-brand)}.cl-btn--primary:hover:not(:disabled){background:var(--cl-color-brand-hover);border-color:var(--cl-color-brand-hover)}.cl-btn--secondary{background:var(--cl-color-surface);border-color:var(--cl-color-brand);color:var(--cl-color-brand)}.cl-btn--secondary:hover:not(:disabled){background:var(--cl-color-brand-soft)}.cl-btn--ghost{background:transparent;border-color:transparent;color:var(--cl-color-brand)}.cl-btn--ghost:hover:not(:disabled){background:var(--cl-color-brand-soft)}.cl-btn:disabled{opacity:.55;cursor:not-allowed}.cl-field{display:flex;flex-direction:column;gap:var(--cl-space-1)}.cl-label{font-size:var(--cl-font-size-xs);font-weight:var(--cl-font-weight-semibold);color:var(--cl-color-text-soft);text-transform:uppercase;letter-spacing:var(--cl-letter-spacing-wide)}.cl-input{width:100%;min-height:var(--cl-control-height);padding:0 var(--cl-space-3);border:1px solid var(--cl-color-border);border-radius:var(--cl-radius-sm);background:var(--cl-color-field);color:var(--cl-color-text);font-family:var(--cl-font-family-base);font-size:var(--cl-font-size-sm);transition:border-color var(--cl-transition-fast),box-shadow var(--cl-transition-fast)}.cl-input:focus{outline:none;border-color:var(--cl-color-brand);box-shadow:0 0 0 3px var(--cl-color-brand-soft)}.cl-input:disabled{background:var(--cl-color-field-disabled);color:var(--cl-color-text-faint)}.cl-tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--cl-radius-pill);font-size:var(--cl-font-size-xs);font-weight:var(--cl-font-weight-medium)}.cl-tag--success{background:var(--cl-color-success-soft);color:var(--cl-color-success)}.cl-tag--danger{background:var(--cl-color-danger-soft);color:var(--cl-color-danger)}.cl-tag--alert{background:var(--cl-color-alert-soft);color:#b27700}.cl-tag--info{background:var(--cl-color-info-soft);color:var(--cl-color-info)}.cl-tag--neutral{background:var(--cl-color-page-alt);color:var(--cl-color-text-soft)}.cl-table-wrapper{overflow-x:auto}.cl-table{width:100%;border-collapse:collapse}.cl-table th{background:var(--cl-color-page-alt);border:1px solid var(--cl-color-border);padding:var(--cl-space-2) var(--cl-space-3);font-size:var(--cl-font-size-xs);font-weight:var(--cl-font-weight-semibold);text-align:left;text-transform:uppercase;letter-spacing:var(--cl-letter-spacing-wide);color:var(--cl-color-text-soft)}.cl-table td{border-bottom:1px solid var(--cl-color-border);padding:var(--cl-space-3);font-size:var(--cl-font-size-sm);color:var(--cl-color-text)}.cl-table tbody tr:hover td{background:var(--cl-color-brand-surface)}.auth-shell-background{position:fixed;inset:0 0 auto;height:11rem;background:var(--cl-top-band-gradient);pointer-events:none;z-index:0}.auth-card{background:var(--cl-color-surface);border:1px solid var(--cl-color-border);border-radius:var(--cl-radius-lg);box-shadow:var(--cl-shadow-lg);padding:var(--cl-space-7);width:100%;max-width:28rem}.deeds-page{max-width:70rem;margin:0 auto}.deeds-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.deeds-header h1{margin:0 0 .35rem;color:var(--cl-color-text-strong);font-size:var(--cl-font-size-2xl)}.deeds-header p,.deeds-muted{color:var(--cl-color-text-soft);margin:0}.deeds-actions{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center}.deeds-button{min-height:2.75rem;border:1px solid var(--cl-color-border);border-radius:var(--cl-radius-sm);background:var(--cl-color-surface);color:var(--cl-color-brand);padding:.55rem 1rem;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;justify-content:center}.deeds-button:hover{background:var(--cl-color-brand-soft)}.deeds-button:disabled{opacity:.55;cursor:default}.deeds-button--primary{background:var(--cl-color-brand);border-color:var(--cl-color-brand);color:var(--cl-color-on-brand)}.deeds-button--primary:hover{background:var(--cl-color-brand-hover)}.deeds-card{background:var(--cl-color-surface);border:1px solid var(--cl-color-border);border-radius:var(--cl-radius-md);box-shadow:var(--cl-shadow-sm);padding:1.25rem;margin-bottom:1rem}.deeds-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.deeds-field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.deeds-field label{font-size:var(--cl-font-size-xs);color:var(--cl-color-text-soft);font-weight:700}.deeds-field input,.deeds-field select,.deeds-field textarea{min-height:2.75rem;width:100%;border:1px solid var(--cl-color-border);background:var(--cl-color-field);color:var(--cl-color-text);border-radius:var(--cl-radius-sm);padding:.6rem .7rem;font:inherit;box-sizing:border-box}.deeds-field textarea{min-height:5rem}.deeds-form{display:grid;gap:1rem}.deeds-error{background:var(--cl-color-danger-soft);color:var(--cl-color-danger);border-radius:var(--cl-radius-sm);padding:.75rem;margin:.75rem 0}.deeds-success{background:var(--cl-color-brand-soft);color:var(--cl-color-brand);border-radius:var(--cl-radius-sm);padding:.75rem;margin:.75rem 0}.deeds-status{display:inline-block;padding:.25rem .65rem;border-radius:var(--cl-radius-pill);background:var(--cl-color-page-alt);font-weight:700}.deeds-status--out{background:var(--cl-color-danger-soft);color:var(--cl-color-danger)}.deeds-list{list-style:none;padding:0;margin:0}.deeds-list li{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;border-top:1px solid var(--cl-color-border);padding:.9rem 0}.deeds-list li:first-child{border-top:0}.deeds-list a{font-weight:700;color:var(--cl-color-brand)}.deeds-video{width:100%;max-height:65vh;background:#111;border-radius:var(--cl-radius-md)}@media (max-width: 700px){.shell-main{padding:1rem!important}.deeds-button{min-height:3rem}}
