.app-dialog-overlay{z-index:70;background:var(--veil);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade-in var(--panel-duration) ease-out;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.app-dialog-overlay[data-reduce]{background:var(--veil-solid);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){.app-dialog-overlay{background:var(--veil-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.app-dialog{background:var(--surface);max-block-size:100%;inline-size:min(480px,100%);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;overflow:auto}.app-dialog[data-wide]{inline-size:min(600px,100%)}.app-dialog[data-size=fit]{inline-size:fit-content;min-inline-size:min(480px,100%);max-inline-size:calc(100vw - 32px)}.app-dialog[data-size=fit] .app-dialog-body{min-inline-size:0}.app-dialog-body{outline:none;flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.app-dialog-title{margin:0;font-size:20px;line-height:1.3}.app-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:4px;display:flex}.app-dialog-actions .primary-button,.app-dialog-actions .text-button,.app-dialog-actions .danger-button{min-block-size:44px}.danger-button{background:var(--bad);color:#fff;border-radius:var(--radius);cursor:pointer;border:0;padding:10px 16px;font-weight:600}.danger-button[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.danger-button[data-disabled]{opacity:.55;cursor:not-allowed}@media (width<640px){.app-dialog-overlay{align-items:flex-end;padding:0}.app-dialog,.app-dialog[data-wide],.app-dialog[data-size=fit]{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92dvh;inline-size:100%;max-inline-size:100%}}.tutorial-layer{z-index:80;pointer-events:none;position:fixed;inset:0}.tutorial-shade{background:var(--veil-solid);pointer-events:auto;position:fixed}.tutorial-ring{border:2px solid var(--focus);border-radius:var(--radius);pointer-events:none;transition:top var(--panel-duration) ease-out, left var(--panel-duration) ease-out, width var(--panel-duration) ease-out, height var(--panel-duration) ease-out;position:fixed;box-shadow:0 0 0 4px #ffffff59}.tutorial-bubble{background:var(--surface);inline-size:min(360px,100vw - 16px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);pointer-events:auto;outline:none;flex-direction:column;gap:8px;padding:16px 20px;display:flex;position:fixed}.tutorial-bubble:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tutorial-bubble[data-kind=sheet]{inline-size:auto;inset-inline:8px}.tutorial-bubble[data-placement=bottom][data-kind=sheet]{inset-block-end:calc(8px + env(safe-area-inset-bottom,0px))}.tutorial-bubble[data-placement=top][data-kind=sheet]{inset-block-start:calc(var(--banner-height) + 8px)}.tutorial-count{color:var(--muted);margin:0;font-size:13px;font-weight:600}.tutorial-progress{background:var(--surface-3);border-radius:999px;block-size:4px;overflow:hidden}.tutorial-progress span{background:var(--accent);block-size:100%;transition:inline-size var(--panel-duration) ease-out;display:block}.tutorial-title{margin:0;font-size:17px}.tutorial-bubble .help-markup p{margin:0}.tutorial-hint,.tutorial-missing,.tutorial-done{margin:0;font-size:13px}.tutorial-hint{color:var(--muted)}.tutorial-done{color:var(--accent-strong);font-weight:600}.tutorial-missing{color:var(--ink);background:var(--warn-soft);border-radius:var(--radius-sm);padding:6px 8px}.tutorial-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tutorial-primary,.tutorial-secondary{border-radius:var(--radius);min-block-size:40px;font:inherit;cursor:pointer;padding-inline:14px;font-weight:600}.tutorial-primary{border:1px solid var(--accent-line);background:var(--accent);color:var(--accent-ink)}.tutorial-primary[data-hovered]{background:var(--accent-strong)}.tutorial-secondary{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.tutorial-primary[data-focus-visible],.tutorial-secondary[data-focus-visible],.tutorial-band-quit[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.tutorial-band{z-index:85;background:var(--accent);color:var(--accent-ink);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 24px;display:flex;position:sticky;inset-block-start:calc(var(--banner-height) + var(--bar-space-start,0px))}.tutorial-band-text{flex:1;min-inline-size:0;margin:0}.tutorial-band-quit{border-radius:var(--radius);min-block-size:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:6px;padding-inline:12px;font-weight:600;display:inline-flex}.tutorial-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:600}.tutorial-length,.tutorial-note{color:var(--muted);margin:0;font-size:14px}.tutorial-summary{margin:0;padding-inline-start:20px}.tutorial-recap{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tutorial-recap li{align-items:center;gap:8px;display:flex}.tutorial-recap svg{color:var(--accent-strong)}.tutorial-modes{flex-direction:column;gap:8px;display:flex}.tutorial-modes-title{font-weight:600}.tutorial-mode{border:1px solid var(--line-strong);border-radius:var(--radius);cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.tutorial-mode[data-hovered]{background:var(--surface-2)}.tutorial-mode[data-selected]{border-color:var(--accent-line);background:var(--accent-soft)}.tutorial-mode[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.tutorial-mode[data-disabled]{color:var(--muted);cursor:not-allowed;border-style:dashed}.tutorial-mode-name{align-items:center;gap:8px;font-weight:600;display:flex}.tutorial-mode-badge{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:0 8px;font-size:12px;line-height:20px}.tutorial-mode-text{color:var(--muted);font-size:13px}.tutorial-fixed{margin:0;font-weight:600}.first-steps-progress{color:var(--muted);font-size:14px}.first-steps-news{border-radius:var(--radius);background:var(--accent-soft);color:var(--accent-strong);margin:0;padding:8px 12px;font-weight:600}.first-steps-list{margin:0;padding:0;list-style:none}.first-steps-item{border-block-start:1px solid var(--line);align-items:center;gap:12px;min-block-size:52px;display:flex}.first-steps-item:first-child{border-block-start:0}.first-steps-text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.first-steps-item[data-next] .first-steps-title{font-weight:600}.first-steps-new{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:0 8px;font-size:12px;font-weight:600;line-height:22px}.first-steps-foot{margin:0}.first-steps-list:not(.first-steps-done-list) .first-steps-item[data-done] .first-steps-title{color:var(--muted);text-decoration:line-through;text-decoration-thickness:2px}.first-steps-done{font-weight:600}.first-steps-done-section{flex-direction:column;gap:4px;display:flex}.first-steps-done-toggle.text-button{min-block-size:44px;color:var(--accent);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;font-weight:600;display:inline-flex}.first-steps-done-toggle svg{transform:rotate(-90deg)}.first-steps-done-toggle svg[data-open]{transform:none}[dir=rtl] .first-steps-done-toggle svg:not([data-open]){transform:rotate(90deg)}.first-steps-all-done{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.first-steps-all-done .first-steps-lead{white-space:normal}.first-steps-remove.text-button{min-block-size:44px;color:var(--accent);background:0 0;border:0;font-weight:600}.tutorial-next{border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:4px;padding:12px;display:flex}.tutorial-next p{margin:0}.tutorial-next-progress{font-weight:600}.tutorial-dim{background:var(--veil);pointer-events:none;position:fixed;inset:0}.tutorial-bubble[hidden]{display:none}.home-see-all-body .first-steps-item{flex-wrap:wrap;padding-block:6px}.home-see-all-body .first-steps-text{flex-basis:8rem}.home-see-all-body .first-steps-title,.home-see-all-body .first-steps-lead{white-space:normal;overflow-wrap:anywhere;overflow:visible}.home-see-all-body .first-steps-item .text-button,.home-see-all-body .first-steps-item .primary-button{margin-inline-start:auto}.brand-logo{object-fit:contain;inline-size:auto;max-inline-size:140px;display:block}.hint-reveal-wrap{vertical-align:middle;display:inline-flex}.hint-reveal{border:1px solid var(--line);background:var(--surface-2);block-size:28px;inline-size:28px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hint-reveal[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.hint-tip{z-index:80;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);max-inline-size:min(320px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding-block:6px;padding-inline:10px;font-size:13px;line-height:1.45}.hint-tip[data-entering]{animation:fade-in var(--panel-duration) ease-out}:root{--star:#8a5f00}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--star:#e8b84a}}:root[data-theme=dark]{--star:#e8b84a}.finder-star{color:var(--muted)}.finder-star[data-pressed]{color:var(--star)}.finder-star[data-compact]{block-size:36px;inline-size:36px}.finder-star[data-disabled]{cursor:default}.finder-follow{white-space:nowrap;flex:none;min-block-size:36px;padding-block:0;padding-inline:12px;font-size:14px;font-weight:600}.finder-follow-label{align-items:center;gap:6px;display:inline-flex}.finder-follow[data-pressed]{background:var(--accent-soft);color:var(--accent-strong);border-color:#0000}.finder-follow[data-disabled],.finder-follow[data-locked]{opacity:.6;cursor:default}.finder-pin{color:var(--muted)}.finder-pin[data-pressed]{background:var(--accent-soft);color:var(--accent-strong)}.finder-pin-name{flex-wrap:wrap;align-items:center;gap:4px 12px;min-inline-size:0;display:inline-flex}.finder-pin-name .hint{margin:0}.finder-pin-name .text-button{min-block-size:32px;padding-block:0;font-size:14px}.element-quick-actions{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.element-star-cell{text-align:center;inline-size:44px;padding-inline:4px!important}.pinned-group{border-inline-start:1px solid var(--bar-line,var(--line));align-items:center;gap:4px;padding-inline-start:8px;display:flex}.pinned-link{background:var(--bar-hover,var(--surface-2));justify-content:center;block-size:36px;inline-size:36px;min-inline-size:36px;padding:0;text-decoration:none;position:relative}.pinned-link:hover{background:var(--bar-active,var(--accent-soft))}.pinned-link[aria-current=page]{background:var(--bar-active,var(--accent-soft));color:var(--bar-active-ink,var(--accent-strong))}.pinned-link:is(:hover,:focus-visible) .bar-tip{display:block}.pinned-row-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.popover-dialog .pinned-rows{min-inline-size:220px}.pinned-rename{gap:16px;display:grid}.finder-notice-region{z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-end:16px;inset-inline:16px}.shell[data-viewport=phone]~.finder-notice-region,.finder-notice-region[data-phone]{inset-block-end:88px}.finder-notice{border-radius:var(--radius);background:var(--ink);max-inline-size:min(560px,100%);color:var(--surface);box-shadow:var(--shadow);pointer-events:auto;align-items:center;gap:8px;padding-block:4px;padding-inline:16px 4px;display:flex}.finder-notice .icon-button[data-hovered]{background:0 0;outline:1px solid}.finder-notice .icon-button[data-focus-visible]{outline-color:var(--surface)}.finder-follow[data-labels=icons]{place-items:center;min-block-size:40px;min-inline-size:40px;padding-inline:0;display:inline-grid}.finder-star[data-labels=icons-text],.finder-pin[data-labels=icons-text]{white-space:nowrap;align-items:center;gap:6px;min-block-size:36px;padding-block:0;padding-inline:10px;font-size:14px;font-weight:600;display:inline-flex}:root{--notice-red:#a12a2a;--notice-orange:#8a4b00;--notice-green:#23683a;--notice-blue:#1f5296;--notice-purple:#6b3593;--notice-info-bg:#e3eff7;--notice-info-line:#8db7d6;--notice-warning-bg:var(--warn-soft);--notice-warning-line:#d6b25a;--notice-success-bg:#e2f2e7;--notice-success-line:#86c39a;--tag-teal:#d5ecee;--tag-teal-ink:#0b5260;--tag-purple:#ece2f5;--tag-purple-ink:#5c2d81;--tag-green:#dff1e4;--tag-green-ink:#1f5f34;--tag-ochre:#f6ead0;--tag-ochre-ink:#6b4a05;--tag-brick:#f6dfda;--tag-brick-ink:#8a2c1f;--tag-navy:#dde4f2;--tag-navy-ink:#233a6b;--tag-grey:#e6eaeb;--tag-grey-ink:#3c4a4e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--notice-red:#f29b9b;--notice-orange:#f0b46a;--notice-green:#86d39f;--notice-blue:#93bdf2;--notice-purple:#cfa8ef;--notice-info-bg:#13283a;--notice-info-line:#2f5577;--notice-warning-line:#7a6223;--notice-success-bg:#14301f;--notice-success-line:#2d6a42;--tag-teal:#123a40;--tag-teal-ink:#9fdbe3;--tag-purple:#2e2140;--tag-purple-ink:#d6b8f2;--tag-green:#163521;--tag-green-ink:#9fdcb2;--tag-ochre:#3a2f12;--tag-ochre-ink:#f1d18c;--tag-brick:#3d1d18;--tag-brick-ink:#f4b3a6;--tag-navy:#1b2640;--tag-navy-ink:#b3c6f0;--tag-grey:#263236;--tag-grey-ink:#c9d4d6}}:root[data-theme=dark]{--notice-red:#f29b9b;--notice-orange:#f0b46a;--notice-green:#86d39f;--notice-blue:#93bdf2;--notice-purple:#cfa8ef;--notice-info-bg:#13283a;--notice-info-line:#2f5577;--notice-warning-line:#7a6223;--notice-success-bg:#14301f;--notice-success-line:#2d6a42;--tag-teal:#123a40;--tag-teal-ink:#9fdbe3;--tag-purple:#2e2140;--tag-purple-ink:#d6b8f2;--tag-green:#163521;--tag-green-ink:#9fdcb2;--tag-ochre:#3a2f12;--tag-ochre-ink:#f1d18c;--tag-brick:#3d1d18;--tag-brick-ink:#f4b3a6;--tag-navy:#1b2640;--tag-navy-ink:#b3c6f0;--tag-grey:#263236;--tag-grey-ink:#c9d4d6}.element-form{flex-direction:column;gap:16px;display:flex}.form-group{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px}.form-group-title{margin-block:0 12px;font-size:1rem;font-weight:650}details.form-group>summary{cursor:pointer;align-items:center;min-block-size:44px;display:flex}.form-description{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px}.form-description>summary{cursor:pointer;align-items:center;min-block-size:44px;display:flex}.description-text{overflow-wrap:anywhere}.description-text>:first-child{margin-block-start:0}.description-text>:last-child{margin-block-end:0}.description-text :is(ul,ol){padding-inline-start:1.5em}.description-link-destination{color:var(--muted);unicode-bidi:isolate}.form-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=640px){.form-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid[data-columns="2"]>[data-width="2"]{grid-column:1/-1}}.form-field,.form-control{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.form-input-hint{margin:0}.form-field-head{align-items:center;gap:6px;display:flex}.form-label{color:var(--muted);font-size:.875rem;font-weight:600}.form-required{color:var(--bad-ink)}.form-value{overflow-wrap:anywhere}.form-title-value{font-size:1.125rem;font-weight:650}.form-text{white-space:pre-wrap}.form-empty{color:var(--faint)}.form-textarea{resize:vertical;min-block-size:96px}.form-number{align-items:center;gap:8px;display:flex}.form-unit{color:var(--muted)}.form-choices{flex-wrap:wrap;gap:8px 16px;display:flex}.form-radio,.form-checkbox{align-items:center;gap:8px;min-block-size:44px;display:inline-flex}.form-radio:before{content:"";border:2px solid var(--line-strong);border-radius:50%;block-size:18px;inline-size:18px}.form-radio[data-disabled]{color:var(--muted);cursor:not-allowed}.form-radio[data-disabled]:before{border-style:dashed}.form-radio[data-selected]:before{border-color:var(--accent-line);box-shadow:inset 0 0 0 4px var(--surface);background:var(--accent)}.form-box{border:2px solid var(--line-strong);border-radius:var(--radius-sm);block-size:18px;inline-size:18px}.form-checkbox[data-selected] .form-box{background:var(--accent);border-color:var(--accent-line)}.form-radio[data-focus-visible],.form-checkbox[data-focus-visible],.form-help[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.form-help{border:1px solid var(--line);background:var(--surface-2);block-size:28px;inline-size:28px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.form-popover{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);max-inline-size:min(360px,100vw - 32px)}.form-help-dialog{outline:none;padding:12px}.form-listbox{max-block-size:240px;padding:4px;overflow:auto}.form-listbox-inline{border:1px solid var(--line);border-radius:var(--radius)}.form-option{border-radius:var(--radius-sm);cursor:pointer;align-items:center;min-block-size:44px;padding:10px 12px;display:flex}.form-option[data-focused],.form-option[data-hovered]{background:var(--surface-2)}.form-option[data-selected]{background:var(--accent-soft);font-weight:650}.form-error{font-size:.875rem}.form-summary{border:1px solid var(--bad);border-radius:var(--radius-lg);background:var(--surface);padding:12px 16px}.form-summary p{margin-block:0 6px;font-weight:600}.form-summary ul{margin:0;padding-inline-start:20px}.link-button{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;min-block-size:32px;padding:0;text-decoration:underline}.form-tags{flex-wrap:wrap;gap:6px;display:flex}.tag{background:var(--tag-grey);max-inline-size:100%;color:var(--tag-grey-ink);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:999px;padding:2px 8px;font-size:.875rem;display:inline-block;overflow:hidden}.tag[data-color=teal]{background:var(--tag-teal);color:var(--tag-teal-ink)}.tag[data-color=purple]{background:var(--tag-purple);color:var(--tag-purple-ink)}.tag[data-color=green]{background:var(--tag-green);color:var(--tag-green-ink)}.tag[data-color=ochre]{background:var(--tag-ochre);color:var(--tag-ochre-ink)}.tag[data-color=brick]{background:var(--tag-brick);color:var(--tag-brick-ink)}.tag[data-color=navy]{background:var(--tag-navy);color:var(--tag-navy-ink)}.notice{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);border-inline-start-width:4px;grid-column:1/-1;padding:12px 16px}.notice[data-style=info]{background:var(--notice-info-bg);border-color:var(--notice-info-line)}.notice[data-style=warning]{background:var(--notice-warning-bg);border-color:var(--notice-warning-line)}.notice[data-style=success]{background:var(--notice-success-bg);border-color:var(--notice-success-line)}.rich-text>:first-child{margin-block-start:0}.rich-text>:last-child{margin-block-end:0}.rich-text h3{font-size:1rem}.rich-text h4{font-size:.9375rem}.rich-text a{color:var(--accent)}.notice-color-red{color:var(--notice-red)}.notice-color-orange{color:var(--notice-orange)}.notice-color-green{color:var(--notice-green)}.notice-color-blue{color:var(--notice-blue)}.notice-color-purple{color:var(--notice-purple)}.notice-editor{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface)}.notice-toolbar{border-block-end:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:6px;display:flex}.notice-tool{border-radius:var(--radius-sm);min-block-size:36px;min-inline-size:36px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.notice-tool[data-selected]{background:var(--accent-soft);border-color:var(--accent-line)}.notice-tool[data-focus-visible]{outline:2px solid var(--focus);outline-offset:1px}.notice-colors{border-inline:1px solid var(--line);gap:2px;padding-inline:4px;display:inline-flex}.notice-swatch{border:1px solid var(--line-strong);background:var(--ink);border-radius:50%;block-size:16px;inline-size:16px}.notice-swatch[data-color=red]{background:var(--notice-red)}.notice-swatch[data-color=orange]{background:var(--notice-orange)}.notice-swatch[data-color=green]{background:var(--notice-green)}.notice-swatch[data-color=blue]{background:var(--notice-blue)}.notice-swatch[data-color=purple]{background:var(--notice-purple)}.notice-link{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:8px;padding:8px;display:flex}.notice-editor-content{outline:none;min-block-size:120px;padding:12px}.notice-editor-content:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.ProseMirror{white-space:pre-wrap;word-wrap:break-word;font-variant-ligatures:none;position:relative}.ProseMirror-hideselection ::selection{background:0 0}[data-saved]{border-radius:var(--radius);outline:2px solid var(--accent-line);outline-offset:2px;animation:2.5s ease-out forwards field-saved}@keyframes field-saved{0%{background:var(--accent-soft)}to{background:0 0}}:root[data-motion=reduced] [data-saved],:root[data-motion=none] [data-saved]{background:var(--accent-soft);animation:none}.type-stripe,.type-chip,.type-dot{--type-accent:var(--tag-grey-ink);--type-tint:var(--tag-grey)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=teal]{--type-accent:var(--tag-teal-ink);--type-tint:var(--tag-teal)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=purple]{--type-accent:var(--tag-purple-ink);--type-tint:var(--tag-purple)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=green]{--type-accent:var(--tag-green-ink);--type-tint:var(--tag-green)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=ochre]{--type-accent:var(--tag-ochre-ink);--type-tint:var(--tag-ochre)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=brick]{--type-accent:var(--tag-brick-ink);--type-tint:var(--tag-brick)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=navy]{--type-accent:var(--tag-navy-ink);--type-tint:var(--tag-navy)}:is(.create-card,.type-stripe,.type-chip,.type-dot)[data-color=grey]{--type-accent:var(--tag-grey-ink);--type-tint:var(--tag-grey)}.type-stripe{border-block-start:5px solid var(--type-accent);border-radius:3px;block-size:0;margin-block-end:12px}.element-open-header>.type-stripe{border-radius:0;flex:1 0 100%;margin-block:-8px 4px;margin-inline:-20px -8px}.type-chip{border:1px solid var(--type-accent);background:var(--type-tint);max-inline-size:100%;color:var(--type-accent);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-radius:999px;padding:1px 8px;font-size:.875rem;font-weight:600;display:inline-block;overflow:hidden}.type-dot{border:5px solid var(--type-accent);vertical-align:middle;border-radius:50%;flex:none;block-size:0;inline-size:0;margin-inline-end:6px;display:inline-block}@media (forced-colors:active){.type-stripe,.type-dot{border-color:canvastext}.type-chip{color:canvastext;border-color:canvastext}}.type-preview{flex-wrap:wrap;gap:12px;margin-block:4px 16px;display:flex}.type-preview-theme{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-inline-size:0;color:var(--ink);flex:220px;padding:12px 16px}.type-preview-name{font-weight:600}.type-preview-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.type-preview-row+.type-preview-row{color:var(--muted);margin-block-start:8px}.type-preview-theme[data-theme=light]{--surface:#fff;--surface-2:#e9efef;--ink:#122024;--muted:#55666b;--line:#d2dcdd;--tag-teal:#d5ecee;--tag-teal-ink:#0b5260;--tag-purple:#ece2f5;--tag-purple-ink:#5c2d81;--tag-green:#dff1e4;--tag-green-ink:#1f5f34;--tag-ochre:#f6ead0;--tag-ochre-ink:#6b4a05;--tag-brick:#f6dfda;--tag-brick-ink:#8a2c1f;--tag-navy:#dde4f2;--tag-navy-ink:#233a6b;--tag-grey:#e6eaeb;--tag-grey-ink:#3c4a4e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.type-preview-theme[data-theme=dark]{--surface:#132024;--surface-2:#19292d;--ink:#e2ecee;--muted:#9aadb1;--line:#25383d;--tag-teal:#123a40;--tag-teal-ink:#9fdbe3;--tag-purple:#2e2140;--tag-purple-ink:#d6b8f2;--tag-green:#163521;--tag-green-ink:#9fdcb2;--tag-ochre:#3a2f12;--tag-ochre-ink:#f1d18c;--tag-brick:#3d1d18;--tag-brick-ink:#f4b3a6;--tag-navy:#1b2640;--tag-navy-ink:#b3c6f0;--tag-grey:#263236;--tag-grey-ink:#c9d4d6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.freeze-pin{block-size:24px;inline-size:24px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.freeze-pin:before{content:"";border:1px solid var(--line-strong);background:var(--surface);border-radius:50%;position:absolute;inset:0}.freeze-pin[aria-pressed=true]{color:var(--accent-ink)}.freeze-pin[aria-pressed=true]:before{background:var(--accent);border-color:#0000}.freeze-pin-icon{transition:transform .12s ease-out;position:relative}.freeze-pin[data-frozen] .freeze-pin-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.freeze-pin-icon{transition:none}}.freeze-pin:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (pointer:coarse){.freeze-pin:not(.freeze-pin-labelled){block-size:44px;inline-size:44px;margin:-10px}.freeze-pin:not(.freeze-pin-labelled):before{inset:10px}}.freeze-pin-labelled{min-block-size:32px;inline-size:auto;font:inherit;border-radius:999px;gap:8px;padding-block:4px;padding-inline:8px 12px;display:inline-flex}.freeze-pin-labelled:before{border-radius:999px}.freeze-pin-text{position:relative}@media (pointer:coarse){.freeze-pin-labelled{min-block-size:44px}}@media (forced-colors:active){.freeze-pin:before{border-color:buttontext}.freeze-pin[aria-pressed=true]{color:highlighttext}.freeze-pin[aria-pressed=true]:before{background:highlight}}.icon-label{display:contents}.icon-label-tip{z-index:80;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);max-inline-size:min(280px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding-block:4px;padding-inline:8px;font-size:13px;line-height:1.4}.icon-label-tip[data-entering]{animation:fade-in var(--panel-duration) ease-out}.brand-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.brand-art-layer{position:absolute;inset:0}.brand-art-layer>svg,.brand-art-layer>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.brand-art-dark{display:none}.brand-art-layer[data-dimmed]>img{filter:brightness(.55)saturate(.9)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-art-light{display:none}:root:not([data-theme=light]) .brand-art-dark{display:block}}:root[data-theme=dark] .brand-art-light{display:none}:root[data-theme=dark] .brand-art-dark{display:block}.home-banner{border:1px solid var(--line);border-radius:var(--radius-lg);isolation:isolate;align-items:center;min-block-size:140px;margin-block-end:16px;padding:16px 24px;display:flex;position:relative;overflow:hidden}.home-banner>.brand-art{z-index:-1}.home-banner-card{border-radius:var(--radius-lg);background:var(--surface);min-inline-size:0;max-inline-size:min(100%,640px);color:var(--ink);box-shadow:var(--shadow);flex-direction:column;gap:4px;padding:14px 20px;display:flex}.home-banner-card .page-title{margin:0}.home-banner-announcement{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.home-banner[data-compact]{min-block-size:88px;padding:12px}.home-banner[data-compact] .home-banner-card{max-inline-size:100%;padding:8px 14px}.home-banner[data-compact] .page-title{font-size:20px}.home-banner[data-compact] .home-banner-announcement{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-body{isolation:isolate;position:relative}.home-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-backdrop[data-intensity=faint]{opacity:.07}.home-backdrop[data-intensity=marked]{opacity:.16}@media (forced-colors:active){.home-backdrop,.home-banner>.brand-art,.auth-backdrop{display:none}}@media (prefers-contrast:more){.home-backdrop,.home-banner>.brand-art{display:none}}@media print{.home-backdrop,.home-banner>.brand-art,.auth-backdrop{display:none}}.auth-backdrop{z-index:0;position:fixed;inset:0}.home-head-actions{justify-content:flex-end}.auth-screen{min-block-size:100dvh;background:var(--bg);color:var(--ink);flex-direction:column;padding-block-start:var(--banner-height,0px);display:flex}.auth-top{justify-content:flex-end;padding:16px 24px;display:flex}.auth-language{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.auth-select{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);block-size:36px;color:var(--ink);font:inherit;padding-inline:8px}.auth-main{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:20px;padding:16px 16px 72px;display:flex}.auth-main:focus{outline:none}.auth-brand{align-items:center;gap:10px;margin:0;font-size:19px;font-weight:700;display:flex}.auth-mark{border-radius:var(--radius);background:var(--accent);block-size:36px;inline-size:36px;color:var(--accent-ink);place-items:center;display:inline-grid}.auth-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);inline-size:100%;max-inline-size:420px;box-shadow:var(--shadow);flex-direction:column;gap:18px;padding:32px;display:flex}.auth-card.auth-wide{max-inline-size:520px}.auth-title{margin:0;font-size:22px;line-height:1.3}.auth-step{color:var(--muted);margin:0 0 -10px;font-size:13px;font-weight:600}.auth-text,.auth-hint{margin:0}.auth-hint{color:var(--muted);font-size:13px}.auth-hint[data-tone=bad]{color:var(--bad-ink)}.auth-field{flex-direction:column;gap:6px;display:flex}.auth-label{font-size:14px;font-weight:600}.auth-input{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);block-size:44px;inline-size:100%;color:var(--ink);font:inherit;padding-inline:12px;display:block}.auth-input[type=date]{align-items:center;min-inline-size:0;display:flex}@supports (font:-apple-system-body) and (appearance:none){.auth-input[type=date]{appearance:none}}.auth-input[type=date]::-webkit-date-and-time-value{text-align:start;min-block-size:1.5em}.auth-input[type=date]::-webkit-datetime-edit{padding:0;display:inline-flex}.auth-input[type=date]::-webkit-datetime-edit-fields-wrapper{padding-block:0}.auth-input[type=date]::-webkit-datetime-edit-day-field{padding-block:0}.auth-input[type=date]::-webkit-datetime-edit-month-field{padding-block:0}.auth-input[type=date]::-webkit-datetime-edit-year-field{padding-block:0}.auth-input[type=date]::-webkit-datetime-edit-text{padding-block:0}.auth-input[data-focus-visible],.auth-input:focus-visible,.auth-select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.auth-code{font-variant-numeric:tabular-nums;letter-spacing:.2em;font-size:18px}.auth-password{position:relative}.auth-password .auth-input{padding-inline-end:48px}.auth-eye{position:absolute;inset-block-start:2px;inset-inline-end:2px}.auth-submit{min-block-size:44px;inline-size:100%}.text-button.auth-link{color:var(--accent);background:0 0;border-color:#0000;align-self:center;font-weight:500}.text-button.auth-link[data-hovered]{color:var(--accent-strong);text-decoration:underline}.auth-links,.auth-actions{flex-wrap:wrap;justify-content:center;gap:8px 16px;display:flex}.auth-message{border-radius:var(--radius);background:var(--surface-2);margin:0;padding:12px 14px}.auth-message p{margin:0}.auth-message p+p{margin-block-start:6px}.auth-message[data-tone=bad]{border-inline-start:4px solid var(--bad)}.auth-message[data-tone=warn]{background:var(--warn-soft);color:var(--on-warn)}.auth-reference,.auth-secret-key{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:600}.auth-secret-key{letter-spacing:.04em;font-size:15px}.auth-steps{flex-direction:column;gap:16px;margin:0;padding-inline-start:20px;display:flex}.auth-steps>li{flex-direction:column;gap:10px;display:flex}.qr-code{border-radius:var(--radius-sm);block-size:184px;inline-size:184px}.password-rules{color:var(--muted);flex-direction:column;gap:4px;margin:-6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.password-rules li{align-items:center;gap:6px;display:flex}.password-rules li[data-met=true]{color:var(--ink)}.password-rules li[data-met=true] svg{color:var(--accent)}.recovery-codes{border-radius:var(--radius);background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding:16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:600;list-style:none;display:grid}.auth-audit{max-inline-size:420px;color:var(--muted);gap:10px;font-size:13px;display:flex}.auth-audit p{margin:0}.auth-audit-icon{flex:none;margin-block-start:1px}.auth-audit summary{cursor:pointer;color:var(--accent);font-weight:500}.auth-screen[data-image]{isolation:isolate;position:relative}.auth-screen[data-image] .auth-top,.auth-screen[data-image] .auth-main{z-index:1;position:relative}.auth-screen[data-image] .auth-language,.auth-screen[data-image] .auth-brand,.auth-screen[data-image] .auth-audit{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);padding:8px 14px}.auth-screen[data-image] .auth-audit{padding:12px 16px}@media (width<640px){.auth-card{padding:24px 20px}.recovery-codes{grid-template-columns:1fr}}@media print{.auth-top,.auth-brand,.auth-audit,.no-print{display:none!important}.recovery-print{box-shadow:none;border:0}}.choicelist{display:contents}.choicelist-trigger{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);min-block-size:36px;min-inline-size:0;max-inline-size:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;padding-block:0;padding-inline:12px 10px;display:inline-flex}.choicelist-trigger[data-hovered]{border-color:var(--muted)}.choicelist-trigger[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.choicelist-trigger[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.choicelist-trigger[data-disabled]{cursor:not-allowed;background:var(--surface-2);color:var(--muted)}.choicelist-trigger[aria-invalid=true]{border-color:var(--bad)}.choicelist-trigger[data-placeholder] .choicelist-value{color:var(--muted)}.choicelist-trigger-text{flex:auto;min-inline-size:0;display:grid;overflow:hidden}.choicelist-value,.choicelist-sizer{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.choicelist-sizer{visibility:hidden;block-size:0}.choicelist-sizer:before{content:attr(data-label)}.choicelist-chevron{color:var(--muted);transition:transform var(--duration,.15s) ease-out;flex:none}.choicelist-trigger[aria-expanded=true] .choicelist-chevron{transform:rotate(180deg)}.choicelist-popover{min-inline-size:var(--trigger-width);background:var(--surface);max-inline-size:min(480px,100vw - 32px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;outline:none;flex-direction:column;display:flex;overflow:hidden}.choicelist-panel{min-block-size:0;max-block-size:inherit;flex-direction:column;flex:auto;display:flex}.choicelist-listbox{overscroll-behavior:contain;outline:none;flex-direction:column;flex:auto;gap:2px;min-block-size:0;max-block-size:320px;padding:4px;display:flex;overflow:auto}.choicelist-section{flex-direction:column;gap:2px;display:flex}.choicelist-group{color:var(--muted);padding:8px 12px 4px;font-size:13px;font-weight:600}.choicelist-option{border-radius:var(--radius-sm);cursor:pointer;overflow-wrap:anywhere;word-break:normal;outline:none;align-items:center;gap:12px;min-block-size:44px;padding:8px 12px;display:flex}.choicelist-option-text{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.choicelist-option-hint{color:var(--muted);font-size:13px;line-height:1.35}.choicelist-option-reason{align-items:center;gap:4px;display:inline-flex}.choicelist-lock{flex:none}.choicelist-option[data-hovered],.choicelist-option[data-focused]{background:var(--surface-2)}.choicelist-option[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--accent)}.choicelist-option[data-selected]{background:var(--accent-soft);font-weight:650}.choicelist-option[data-selected] .choicelist-option-hint{font-weight:400}.choicelist-option[data-disabled]{cursor:not-allowed;color:var(--muted);background:0 0}.choicelist-check{color:var(--accent-strong);flex:none;align-self:flex-start;margin-block-start:2px}.choicelist-match{color:var(--accent-strong);font-weight:700}.choicelist-empty{color:var(--muted);margin:0;padding:12px;font-size:14px}.choicelist-search{flex:none;padding:8px 8px 4px;position:relative}.choicelist-search-icon{color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:20px;transform:translateY(-25%)}.choicelist-search-input{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);block-size:44px;inline-size:100%;color:var(--ink);font:inherit;padding-inline:36px 12px}.choicelist-search-input::placeholder{color:var(--muted)}.choicelist-search-input:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--accent)}.choicelist-search-input::-webkit-search-cancel-button{appearance:none}.choicelist-popover[data-sheet]{min-inline-size:0;max-inline-size:none;box-shadow:none;background:var(--veil-solid);border:0;border-radius:0;flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden;max-block-size:none!important;inline-size:auto!important;position:fixed!important;inset:0!important}.choicelist-popover[data-sheet] .choicelist-panel{max-block-size:var(--sheet-max,90dvh);background:var(--surface);border-radius:16px 16px 0 0;flex:0 auto;margin-block-end:var(--sheet-bottom,0px);padding-block-end:env(safe-area-inset-bottom,0px);transition:transform .12s ease-out;box-shadow:0 -8px 32px #0c22282e}.choicelist-popover[data-sheet][data-low] .choicelist-panel{border-radius:0}.choicelist-panel[data-unarmed] .choicelist-listbox{pointer-events:none}.choicelist-sheet-head{border-block-end:1px solid var(--line);touch-action:none;flex-direction:column;flex:none;padding:8px 12px 6px;display:flex}.choicelist-sheet-handle{background:var(--line-strong);border-radius:999px;align-self:center;block-size:5px;inline-size:40px;margin-block-end:6px}.choicelist-sheet-bar{align-items:center;gap:12px;padding-inline:4px;display:flex}.choicelist-sheet-title{overflow-wrap:anywhere;flex:auto;min-inline-size:0;margin:0;font-size:18px;font-weight:650}.choicelist-sheet-close{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-block-size:44px;color:var(--ink);font:inherit;cursor:pointer;flex:none;padding-inline:14px}.choicelist-sheet-close[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.choicelist-popover[data-sheet] .choicelist-listbox{max-block-size:none;padding:8px 8px 16px}.choicelist-popover[data-sheet] .choicelist-option{min-block-size:48px;padding-block:10px;font-size:16px}.choicelist-popover[data-sheet] .choicelist-search-input{block-size:48px;font-size:16px}@media (prefers-reduced-motion:reduce){.choicelist-chevron,.choicelist-popover[data-sheet] .choicelist-panel{transition:none}}@media (width<640px){.choicelist-trigger{gap:6px;min-block-size:48px;font-size:16px}}.account-sections{flex-direction:column;gap:16px;max-inline-size:880px;display:flex}.account-lead{max-inline-size:880px;color:var(--muted);margin:0 0 16px}.page-head{flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:16px;display:flex}.page-head>.page-title{margin-block:0}.account-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:20px 24px;display:flex}.account-card p{margin:0}.account-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.account-card-head>.hint-reveal-wrap{margin-inline-end:auto}.account-card-title{margin:0;font-size:18px}.account-subtitle{margin:8px 0 0;font-size:15px}.account-facts{grid-template-columns:minmax(140px,max-content) 1fr;gap:10px 24px;margin:0;display:grid}.account-facts>div{display:contents}.account-facts dt{color:var(--muted)}.account-facts dd{overflow-wrap:anywhere;margin:0}.account-inline-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-inline-form .auth-field{flex:220px}.account-actions{flex-wrap:wrap;gap:8px;display:flex}.account-actions .text-button,.account-actions .primary-button,.account-card-head .text-button{min-block-size:44px}.account-status:empty{display:none}.account-status{color:var(--accent-strong);font-weight:500}.badge{background:var(--surface-2);color:var(--muted);border-radius:999px;align-items:center;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.badge:empty{display:none}.badge[data-tone=good]{background:var(--accent-soft);color:var(--accent-strong)}.badge[data-tone=bad]{color:var(--bad-ink)}.account-table-wrap{overflow-x:auto}.account-table{border-collapse:collapse;inline-size:100%;font-size:14px}.account-table th{text-align:start;color:var(--muted);border-block-end:1px solid var(--line);padding:8px 12px;font-weight:600}.account-table td{border-block-end:1px solid var(--line);vertical-align:middle;padding:10px 12px}.account-table tr:last-child td{border-block-end:0}.dialog-form{flex-direction:column;gap:16px;display:flex}.dialog-form p{margin:0}@media (width<640px){.account-card{padding:16px}.account-facts{grid-template-columns:1fr;gap:2px}.account-facts dd{margin-block-end:10px}.account-table thead{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account-table,.account-table tbody,.account-table tr,.account-table td{display:block}.account-table tr{border-block-end:1px solid var(--line);padding:8px 0}.account-table td{border:0;padding:2px 0}}.motion-levels,.motion-categories{flex-direction:column;gap:4px;display:flex}.motion-legend{color:var(--muted);font-size:14px;font-weight:600}.motion-level-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.motion-choice{align-items:flex-start;padding-block:8px}.motion-choice-text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.motion-choice-label{font-weight:500}.motion-reason{color:var(--ink)}.motion-choice[data-disabled]{cursor:not-allowed}.motion-choice[data-disabled] .motion-choice-label{color:var(--muted)}.motion-note{background:var(--surface-2);border-radius:var(--radius);align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}.motion-note svg{color:var(--accent-strong);flex:none;margin-block-start:1px}@media (width<=639px){.motion-level-grid{grid-template-columns:minmax(0,1fr)}}.prefs-wide-only{border-block-start:1px solid var(--line);gap:12px;padding-block-start:12px;display:grid}.prefs-wide-only:not([open]){gap:0}.prefs-wide-only-summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.prefs-wide-only>.hint{margin:0}.my-elements-tablist{margin-block-start:4px}.my-elements-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-block:8px 12px;display:flex}.my-elements-search{flex:260px;max-inline-size:420px}.my-elements-filter{flex:0 auto}.my-elements-count,.my-elements-note{color:var(--muted);margin-block:8px}.my-elements-note .text-button{margin-inline-start:4px}.my-elements-groups{flex-direction:column;gap:16px;display:flex}.my-elements-group-title{margin-block:0 4px;font-size:16px;font-weight:700}.my-elements-fold{border:0;border-block-end:1px solid var(--line);min-block-size:44px;inline-size:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;padding:8px 0;display:flex}.my-elements-fold:before{content:"";border-block-end:2px solid;border-inline-end:2px solid;flex:none;block-size:8px;inline-size:8px;margin-inline-end:12px;transform:rotate(-45deg)}.my-elements-fold[aria-expanded=true]:before{transform:rotate(45deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .my-elements-fold[aria-expanded=false]:before{transform:rotate(135deg)}.my-elements-fold[data-focus-visible]{outline:2px solid var(--focus);outline-offset:2px}.my-elements-list{margin:0;padding:0;list-style:none}.my-elements-row{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;min-block-size:48px;padding:6px 0;display:flex}.my-elements-row:first-child{border-block-start:0}.my-elements-text{flex-direction:column;flex:240px;min-inline-size:0;display:flex}.my-elements-code{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px}.my-elements-title{color:var(--ink);overflow-wrap:anywhere;font-weight:600}a.my-elements-title{text-decoration:none}a.my-elements-title:hover{text-decoration:underline}.my-elements-status{flex:0 auto;max-inline-size:100%}.my-elements-meta{color:var(--muted);flex:none;font-size:13px}.my-elements-follow{flex-direction:column;flex:0 auto;display:flex}.my-elements-unfollow{flex:none;min-block-size:44px}.my-elements-locked{text-align:end;flex:1 0 100%;margin:0}.element-widget{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.element-widget-head{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.element-widget-head .home-item-title{overflow-wrap:break-word;font-weight:600}.element-widget-phase,.element-widget-passage p{margin:0}.element-widget-phases{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.element-widget-phases li{border-radius:var(--radius-sm);border:1px solid var(--line);padding:2px 8px;font-size:.8125rem}.element-widget-phases li[data-state=done]{background:var(--accent-soft,var(--surface))}.element-widget-phases li[data-state=current]{border-color:var(--accent);font-weight:600}.element-widget-phases li[data-state=upcoming]{color:var(--muted);border-style:dashed}.element-widget-lines{margin:4px 0 0;padding-inline-start:18px;font-size:.8125rem}.element-widget-lines li[data-outcome=pending]{color:var(--muted)}.element-widget-progress{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.element-widget-progress-label{color:var(--muted);font-size:.8125rem}.element-widget-bar{background:var(--line);border-radius:999px;flex:80px;block-size:8px;overflow:hidden}.element-widget-bar>span{background:var(--accent);block-size:100%;display:block}.element-widget-progress-value{font-variant-numeric:tabular-nums;font-weight:600}.element-widget-fields{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px 12px;margin:0;display:grid}.element-widget-fields dt{color:var(--muted);font-size:.75rem}.element-widget-fields dd{overflow-wrap:break-word;margin:0}.element-widget-unavailable-title{margin:0;font-weight:600}.element-widget-unavailable p.home-meta{margin:0}.element-widget-actions,.element-widget-empty{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.element-widget-removed{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block-end:12px;padding:8px 12px;display:flex}.element-picker-list,.element-fields-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.element-picker-item{text-align:start;border-radius:var(--radius-sm);inline-size:100%;color:inherit;font:inherit;cursor:pointer;overflow-wrap:break-word;background:0 0;border:0;padding:8px 10px}.element-picker-item[data-hovered],.element-picker-item[data-focus-visible]{background:var(--surface);outline:2px solid var(--accent);outline-offset:-2px}
