.board-task-card.svelte-4ulbb9{gap:var(--space-3);background:linear-gradient(90deg, var(--task-status-bg), #fff 58%);border:1px solid var(--task-status-border);border-left:5px solid var(--task-status-accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-panel);padding:0;display:grid;position:relative;overflow:hidden}.dragging.svelte-4ulbb9{opacity:.48}.pending.svelte-4ulbb9{opacity:.68}.card-summary.svelte-4ulbb9{gap:var(--space-2);width:100%;padding:var(--space-4) var(--space-4) var(--space-1);color:var(--ink);box-shadow:none;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;display:grid}.card-summary.svelte-4ulbb9:hover .title:where(.svelte-4ulbb9),.card-summary.svelte-4ulbb9:focus-visible .title:where(.svelte-4ulbb9){text-decoration:underline}.card-meta.svelte-4ulbb9{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid;overflow:hidden}.task-key.svelte-4ulbb9{color:var(--muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);flex:none}.title.svelte-4ulbb9{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.description.svelte-4ulbb9{color:var(--muted);font-size:var(--text-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.category-row.svelte-4ulbb9{justify-content:flex-end;gap:var(--space-1);flex-wrap:nowrap;min-width:0;display:flex;overflow:hidden}.category-row.svelte-4ulbb9 .category-chip{white-space:nowrap;flex:0 auto;min-width:0;max-width:150px}.card-images.svelte-4ulbb9{align-items:center;gap:var(--space-1);min-height:38px;display:flex}.checklist-progress.svelte-4ulbb9{padding:3px var(--space-2);color:var(--ink);border:1px solid var(--line-cool);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-bold);background:#eef1f3;justify-self:start}.card-images.svelte-4ulbb9 img:where(.svelte-4ulbb9),.card-images.svelte-4ulbb9 span:where(.svelte-4ulbb9){border:1px solid var(--line-cool);border-radius:var(--radius-xs);width:38px;height:38px}.card-images.svelte-4ulbb9 img:where(.svelte-4ulbb9){object-fit:cover}.card-images.svelte-4ulbb9 span:where(.svelte-4ulbb9){color:var(--ink);background:var(--surface);font-size:var(--text-2xs);font-weight:var(--weight-bold);place-items:center;display:inline-grid}footer.svelte-4ulbb9{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-4);display:flex}.avatar-row.svelte-4ulbb9{min-height:26px;display:flex}.avatar.svelte-4ulbb9{width:26px;height:26px;color:var(--ink);background:var(--blue);border:1px solid var(--blue-border);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-bold);place-items:center;margin-right:-5px;display:inline-grid}.avatar.svelte-4ulbb9:nth-child(2n){background:var(--pink)}.avatar.svelte-4ulbb9:nth-child(3n){background:var(--yellow)}.overflow.svelte-4ulbb9{background:var(--surface)}.empty-assignees.svelte-4ulbb9{color:var(--muted);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.join-button.svelte-4ulbb9{min-width:0}.board-column.svelte-1qbxtck{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-4);background:color-mix(in srgb, var(--task-status-bg) 72%, #fff);border:1px solid var(--task-status-border);border-radius:var(--radius-md);display:grid}.drop-active.svelte-1qbxtck{border-color:var(--ink);background:#ffd45b24}header.svelte-1qbxtck{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2);border-bottom:3px solid var(--task-status-accent);display:flex}h2.svelte-1qbxtck{font-size:var(--text-base);line-height:var(--leading-snug);margin:0}header.svelte-1qbxtck span:where(.svelte-1qbxtck){background:var(--task-status-label-bg);border:1px solid var(--task-status-accent);border-radius:var(--radius-pill);min-width:30px;height:30px;font-size:var(--text-xs);font-weight:var(--weight-bold);place-items:center;padding:0 8px;display:inline-grid}.task-list.svelte-1qbxtck{gap:var(--space-3);display:grid}.task-list.sorting.svelte-1qbxtck{gap:0}.drop-zone.svelte-1qbxtck{height:var(--space-3);position:relative}.drop-zone.svelte-1qbxtck:after{content:"";border-radius:var(--radius-pill);background:0 0;height:4px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.drop-zone.active.svelte-1qbxtck:after{background:var(--blue)}@media (width<=760px){.board-column.svelte-1qbxtck{gap:var(--space-4);padding:var(--space-4)}header.svelte-1qbxtck{z-index:1;margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;padding:var(--space-4) var(--space-4) var(--space-3);background:color-mix(in srgb, var(--task-status-bg) 88%, #fff);border-bottom-width:4px;position:sticky;top:0}.task-list.svelte-1qbxtck{gap:var(--space-4)}.task-list.sorting.svelte-1qbxtck{gap:0}.drop-zone.svelte-1qbxtck{height:var(--space-4)}}.empty-state.svelte-1qbxtck{min-height:96px;padding:var(--space-4);color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-semibold);background:#ffffff9e;margin:0}.assignee-manager.svelte-1si01x7{gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line);display:grid}h3.svelte-1si01x7{font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.assignee-list.svelte-1si01x7{gap:var(--space-3);display:grid}.assignee-row.svelte-1si01x7{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:#ffffffad;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end;display:grid}label.svelte-1si01x7{gap:var(--space-1);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-bold);display:grid}input.svelte-1si01x7{width:100%;min-width:0;font-size:var(--text-sm)}.empty.svelte-1si01x7,.error.svelte-1si01x7{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.empty.svelte-1si01x7{color:var(--muted)}.join-link.svelte-1si01x7{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.error.svelte-1si01x7{color:var(--danger)}@media (width<=760px){.assignee-row.svelte-1si01x7{grid-template-columns:1fr 1fr}}@media (width<=520px){.assignee-row.svelte-1si01x7{grid-template-columns:1fr}}.task-form.svelte-1mmjlab{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}label.svelte-1mmjlab,.field.svelte-1mmjlab{gap:var(--space-2);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold);display:grid}.wide.svelte-1mmjlab{grid-column:1/-1}input.svelte-1mmjlab,textarea.svelte-1mmjlab{min-width:0;font-size:var(--text-base)}textarea.svelte-1mmjlab{resize:vertical}.title-edit-input.svelte-1mmjlab{padding:var(--space-2) var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.image-section.svelte-1mmjlab,.category-section.svelte-1mmjlab,.checklist-section.svelte-1mmjlab{gap:var(--space-3);display:grid}h3.svelte-1mmjlab{font-size:var(--text-base);line-height:var(--leading-snug);margin:0}.upload-dropzone.svelte-1mmjlab{align-content:center;place-items:center;gap:var(--space-1);min-height:176px;padding:var(--space-7) var(--space-5);color:var(--ink);border:1px dashed var(--line-strong);border-radius:var(--radius-md);cursor:pointer;background:#ffffff9e;transition:background .12s,border-color .12s,box-shadow .12s;display:grid}.upload-dropzone.compact.svelte-1mmjlab{aspect-ratio:4/3;min-height:auto;padding:var(--space-3)}.upload-dropzone.dragging.svelte-1mmjlab{border-color:var(--blue);box-shadow:inset 0 0 0 2px var(--focus-ring);background:#53b2dd29}.upload-dropzone.pending.svelte-1mmjlab{cursor:wait;opacity:.62}.upload-dropzone.svelte-1mmjlab input:where(.svelte-1mmjlab){clip:rect(0, 0, 0, 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.upload-title.svelte-1mmjlab,.upload-copy.svelte-1mmjlab{text-align:center;line-height:1.2}.upload-title.svelte-1mmjlab{font-size:var(--text-lg);font-weight:var(--weight-bold)}.upload-copy.svelte-1mmjlab{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.upload-dropzone.compact.svelte-1mmjlab .upload-title:where(.svelte-1mmjlab){font-size:var(--text-sm)}.upload-dropzone.compact.svelte-1mmjlab .upload-copy:where(.svelte-1mmjlab){font-size:var(--text-xs)}.image-grid.svelte-1mmjlab{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}figure.svelte-1mmjlab{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:#ffffffb8;margin:0;display:grid}.image-preview.svelte-1mmjlab{aspect-ratio:4/3;background:var(--surface);border-radius:var(--radius-xs);width:100%;box-shadow:none;cursor:pointer;border:0;padding:0;display:block;overflow:hidden}div.image-preview.svelte-1mmjlab{cursor:default}img.svelte-1mmjlab{object-fit:cover;width:100%;height:100%;display:block}figcaption.svelte-1mmjlab{gap:var(--space-2);min-width:0;display:grid}figcaption.svelte-1mmjlab span:where(.svelte-1mmjlab){color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.category-choice-list.svelte-1mmjlab{gap:var(--space-2);flex-wrap:wrap;display:flex}.category-choice.svelte-1mmjlab{justify-content:center;align-items:center;gap:var(--space-1);min-height:34px;padding:6px var(--space-3);color:var(--category-text);background:var(--category-bg);border:1px solid var(--category-border);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-bold);box-shadow:none;transition:border-color .12s,box-shadow .12s,transform .12s;display:inline-flex}.category-choice.selected.svelte-1mmjlab{border-color:var(--ink);border-width:2px;transform:translateY(-1px);box-shadow:0 0 0 3px #2430371f,inset 0 0 0 1px #2430374d}.category-selected-mark.svelte-1mmjlab{color:#fff;background:var(--ink);border-radius:var(--radius-pill);width:18px;height:18px;font-size:var(--text-xs);place-items:center;line-height:1;display:inline-grid}.checklist-item-row.svelte-1mmjlab input[type=checkbox]:where(.svelte-1mmjlab){width:20px;height:20px;accent-color:var(--green);padding:0}.checklist-editor.svelte-1mmjlab{padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:#ffffff8f;gap:0;display:grid}.checklist-items.svelte-1mmjlab{display:grid}.checklist-item-row.svelte-1mmjlab{gap:var(--space-3);padding:var(--space-2) var(--space-1);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.checklist-item-row.removable.svelte-1mmjlab{grid-template-columns:auto minmax(0,1fr) auto}.checklist-item-row.svelte-1mmjlab+.checklist-item-row:where(.svelte-1mmjlab){border-top:1px solid #e0d7c2e6}.checklist-item-row.svelte-1mmjlab input:where(.svelte-1mmjlab):not([type]){min-height:40px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);background:#ffffffc7;border-width:1px}.checklist-item-row.done.svelte-1mmjlab input:where(.svelte-1mmjlab):not([type]){color:var(--muted);text-decoration:line-through}.compact-action.svelte-1mmjlab{min-height:36px;padding:7px var(--space-2);font-size:var(--text-xs);background:#ffffffc7;border-width:1px}.icon-action.svelte-1mmjlab{place-items:center;width:36px;min-width:36px;padding:0;display:inline-grid}.icon-action.svelte-1mmjlab svg:where(.svelte-1mmjlab){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.add-list-item.svelte-1mmjlab{width:min(180px,100%);min-width:96px;height:40px;margin-top:var(--space-2);min-height:40px;box-shadow:none;background:0 0;border-width:1px;justify-self:center;font-size:1.35rem;line-height:1}.add-list-item.svelte-1mmjlab span:where(.svelte-1mmjlab){display:inline-block;transform:translateY(-1px)}.checklist-confirmation-backdrop.svelte-1mmjlab{z-index:40;padding:var(--space-5);background:#24303757;place-items:center;display:grid;position:fixed;inset:0}.checklist-confirmation.svelte-1mmjlab{gap:var(--space-4);width:min(420px,100%);padding:var(--space-6);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);display:grid}.checklist-confirmation.svelte-1mmjlab h3:where(.svelte-1mmjlab),.checklist-confirmation.svelte-1mmjlab p:where(.svelte-1mmjlab){margin:0}.checklist-confirmation-actions.svelte-1mmjlab{justify-content:flex-end;gap:var(--space-2);display:flex}small.svelte-1mmjlab,.form-error.svelte-1mmjlab{color:var(--danger);font-size:var(--text-xs);font-weight:var(--weight-bold);margin:0}.form-error.svelte-1mmjlab,.actions.svelte-1mmjlab{grid-column:1/-1}.actions.svelte-1mmjlab{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-1);display:flex}.read-field.svelte-1mmjlab{width:100%;min-height:46px;padding:var(--space-3) 44px var(--space-3) var(--space-3);color:var(--ink);border-radius:var(--radius-sm);box-shadow:none;font:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:left;cursor:text;background:0 0;border:1px solid #0000;transition:background .12s,border-color .12s,box-shadow .12s;display:block;position:relative}.read-field.svelte-1mmjlab:after{width:34px;min-height:34px;color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-xs);content:"✎";opacity:0;pointer-events:none;background:#ffffffd1;place-items:center;font-size:1rem;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:8px;right:10px;transform:translateY(-2px)}.read-field.svelte-1mmjlab:hover,.read-field.svelte-1mmjlab:focus-visible{border-color:var(--line);background:#ffffffb8;box-shadow:inset 0 0 0 1px #2a313a14}.read-field.svelte-1mmjlab:hover:after,.read-field.svelte-1mmjlab:focus-visible:after{opacity:1;transform:translateY(0)}.title-read-field.svelte-1mmjlab{min-height:50px;padding:var(--space-2) 54px var(--space-2) var(--space-3);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.title-read-field.svelte-1mmjlab:after{width:38px;min-height:38px;font-size:1.08rem;top:10px;right:10px}.description-read-field.svelte-1mmjlab{min-height:124px;font-weight:var(--weight-semibold)}.description-read-field.svelte-1mmjlab a{cursor:pointer}.empty-read-field.svelte-1mmjlab{color:var(--muted)}.danger.svelte-1mmjlab{min-height:38px;padding:8px var(--space-3);font-size:var(--text-sm)}button.svelte-1mmjlab:disabled{cursor:wait;opacity:.62}@media (width<=620px){.task-form.svelte-1mmjlab,.actions.svelte-1mmjlab{grid-template-columns:1fr}.wide.svelte-1mmjlab,.form-error.svelte-1mmjlab,.actions.svelte-1mmjlab{grid-column:auto}.actions.svelte-1mmjlab{display:grid}.title-edit-input.svelte-1mmjlab,.title-read-field.svelte-1mmjlab{font-size:var(--text-lg)}.checklist-item-row.svelte-1mmjlab{grid-template-columns:auto minmax(0,1fr)}.checklist-item-row.svelte-1mmjlab .compact-action:where(.svelte-1mmjlab){grid-column:2;justify-self:start}}.task-board.svelte-wnmhjh{gap:var(--space-4);display:grid}.board-toolbar.svelte-wnmhjh{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.board-toolbar.svelte-wnmhjh>button:where(.svelte-wnmhjh){flex:none}.category-filter.svelte-wnmhjh{gap:var(--space-2);display:grid}.category-filter.svelte-wnmhjh>span:where(.svelte-wnmhjh){color:var(--muted);font-size:var(--text-2xs);font-weight:var(--weight-bold)}.category-filter.svelte-wnmhjh div:where(.svelte-wnmhjh){gap:var(--space-2);flex-wrap:wrap;display:flex}.category-filter.svelte-wnmhjh button:where(.svelte-wnmhjh){min-height:36px;padding:7px var(--space-3);color:var(--category-text,var(--ink));background:var(--category-bg,var(--surface));border:1px solid var(--category-border,var(--line-cool));border-radius:var(--radius-pill);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-bold);cursor:pointer}.category-filter.svelte-wnmhjh button.active:where(.svelte-wnmhjh){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 3px color-mix(in srgb, var(--category-border,var(--blue-border)) 28%, transparent)}.category-filter.svelte-wnmhjh .clear-filter:where(.svelte-wnmhjh){border-color:var(--line-cool);background:0 0}.board-grid.svelte-wnmhjh{gap:var(--space-4);grid-template-columns:repeat(4,minmax(220px,1fr));align-items:start;display:grid}.refresh-error.svelte-wnmhjh{padding:var(--space-3) var(--space-4);color:var(--danger);background:var(--danger-soft);border:1px solid var(--danger);border-radius:var(--radius-sm);font-weight:var(--weight-semibold);margin:0}.filtered-empty-state.svelte-wnmhjh{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--line-cool);border-radius:var(--radius-sm);display:flex}.filtered-empty-state.svelte-wnmhjh div:where(.svelte-wnmhjh){gap:var(--space-1);display:grid}.filtered-empty-state.svelte-wnmhjh strong:where(.svelte-wnmhjh){color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold)}.filtered-empty-state.svelte-wnmhjh span:where(.svelte-wnmhjh){color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.filtered-empty-state.svelte-wnmhjh button:where(.svelte-wnmhjh){justify-self:end}.detail-state.svelte-wnmhjh{margin:0 0 var(--space-4);color:var(--muted);font-weight:var(--weight-semibold)}.detail-state.error.svelte-wnmhjh{color:var(--danger)}.status-field.svelte-wnmhjh{gap:var(--space-2);margin-bottom:var(--space-5);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold);display:grid}.status-field.svelte-wnmhjh select:where(.svelte-wnmhjh){width:min(360px,100%)}.task-title-action-button.svelte-wnmhjh{width:34px;height:34px;min-height:34px;padding:0}.task-title-action-button.svelte-wnmhjh svg:where(.svelte-wnmhjh){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.task-delete-button.svelte-wnmhjh{color:var(--muted)}.task-delete-button.svelte-wnmhjh:hover,.task-delete-button.svelte-wnmhjh:focus-visible{color:var(--danger);background:var(--danger-soft)}.task-link-state.svelte-wnmhjh{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.delete-confirmation.svelte-wnmhjh p:where(.svelte-wnmhjh){margin:0}.delete-confirmation.svelte-wnmhjh p:where(.svelte-wnmhjh),.delete-confirmation.svelte-wnmhjh label:where(.svelte-wnmhjh),.delete-confirmation.svelte-wnmhjh input:where(.svelte-wnmhjh),.delete-confirmation.svelte-wnmhjh button:where(.svelte-wnmhjh){font:inherit}.delete-confirmation.svelte-wnmhjh p:where(.svelte-wnmhjh){color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.delete-confirmation.svelte-wnmhjh{gap:var(--space-4);display:grid}.delete-confirmation.svelte-wnmhjh .delete-task-title:where(.svelte-wnmhjh){padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);overflow-wrap:anywhere}.delete-confirmation.svelte-wnmhjh label:where(.svelte-wnmhjh){gap:var(--space-2);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-bold);display:grid}.delete-confirmation.svelte-wnmhjh input:where(.svelte-wnmhjh){width:100%}.delete-confirmation-actions.svelte-wnmhjh{justify-content:flex-end;gap:var(--space-2);display:flex}.delete-confirmation.svelte-wnmhjh .delete-error:where(.svelte-wnmhjh){color:var(--danger)}@media (width<=1100px){.board-grid.svelte-wnmhjh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.board-toolbar.svelte-wnmhjh{display:grid}.filtered-empty-state.svelte-wnmhjh{align-items:stretch;display:grid}.delete-confirmation-actions.svelte-wnmhjh{display:grid}.board-grid.svelte-wnmhjh{grid-template-columns:1fr}}.board-page.svelte-89g097{width:min(1440px, calc(100% - 2 * var(--page-gutter)));min-height:calc(100vh - 180px);padding:var(--section-space) 0;margin:0 auto}.board-shell.svelte-89g097{gap:var(--space-7);padding:clamp(var(--space-6), 5vw, var(--space-10));background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);display:grid}.board-header.svelte-89g097{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}p.svelte-89g097:not(.eyebrow){max-width:680px;color:var(--muted);font-size:var(--text-lg)}.logout-form.svelte-89g097{margin-top:2px}.logout-form.svelte-89g097 button:where(.svelte-89g097){color:var(--muted)}.logout-form.svelte-89g097 button:where(.svelte-89g097):hover,.logout-form.svelte-89g097 button:where(.svelte-89g097):focus-visible{color:var(--ink);border-color:var(--ink);background:#fff}@media (width<=700px){.board-header.svelte-89g097{display:grid}.logout-form.svelte-89g097{justify-self:end;margin-top:0}}
