.mdp{height:100%;min-height:0;font-size:var(--fs-ui,12px);color:var(--ink);flex-direction:column;display:flex}.mdp.in-dialog{height:auto;margin:-4px -4px 0}.mdp-head{background:var(--head);min-height:32px;box-shadow:inset 0 -1px 0 var(--line);align-items:center;gap:8px;padding:0 10px;display:flex}.mdp-head strong{font-weight:600}.mdp-context{color:var(--ink-3);font-size:var(--fs-meta,11px);margin-left:auto;font-weight:500}.mdp-close{border-radius:var(--r-sm);width:22px;height:22px;color:var(--ink-3);place-items:center;margin-right:-4px;display:grid}.mdp-close:hover{background:var(--hover);color:var(--ink)}.mdp-body{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.mdp.in-dialog .mdp-body{overflow:visible}.mdp-file{box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:minmax(0,1fr);gap:3px;padding:10px;display:grid}.mdp-title{align-items:baseline;gap:10px;display:flex}.mdp-title strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-title,13px);flex:1;font-weight:600;overflow:hidden}.mdp-length{font-family:var(--mono);font-size:var(--fs-meta,11px);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none}.mdp-path{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:var(--fs-meta,11px);margin:0;overflow:hidden}.mdp-format{gap:4px;margin-top:6px;display:grid}.mdp-format-row{color:var(--ink-2);font-variant-numeric:tabular-nums;grid-template-columns:14px minmax(0,1fr) auto minmax(64px,auto);align-items:center;gap:8px;display:grid}.mdp-format-row .mb-glyph{color:var(--ink-3)}.mdp-format-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdp-format-row span:first-of-type{color:var(--ink)}.mdp-format-row span:last-child{text-align:right}.mdp-section{box-shadow:inset 0 1px 0 var(--line);padding:2px 10px 8px}.mdp-section h3{font:inherit;margin:0}.mdp-disclose{border-radius:var(--r-sm);width:calc(100% + 8px);height:28px;color:var(--ink);font-size:var(--fs-ui,12px);text-align:left;align-items:center;gap:6px;margin:0 -4px;padding:0 4px;font-weight:600;display:flex}.mdp-disclose:hover{background:var(--hover)}.mdp-disclose svg{color:var(--ink-3);transition:transform .16s var(--ease-out);flex:none}.mdp-disclose[aria-expanded=true] svg{transform:rotate(90deg)}.mdp-disclose small{color:var(--ink-3);font-size:var(--fs-meta,11px);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.mdp-section-body{gap:4px;padding-top:2px;display:grid}.mdp-section-body[hidden]{display:none}.mdp-grid{grid-template-columns:88px minmax(0,1fr);gap:3px 10px;margin:0;display:grid}.mdp-field{display:contents}.mdp-field dt{color:var(--ink-3);font-size:var(--fs-meta,11px);place-self:center end}.mdp-field dd{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--r-sm);min-width:0;height:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-size:var(--fs-meta,11px);font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;background:#7d80851a;background:lab(53.574% -.407934 -2.98432/.1);margin:0;padding:0 8px;line-height:22px;overflow:hidden}.mdp-field dd.unknown,.mdp-field dd.wait{color:var(--ink-3)}.mdp-note{border-radius:var(--r-sm);background:color-mix(in oklch, var(--warn) 10%, transparent);color:var(--ink-2);font-size:var(--fs-meta,11px);margin:0 10px 12px;padding:6px 8px;line-height:1.45}.mdp-empty{color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:32px 16px;display:flex}.mdp-empty .mb-glyph{color:var(--ink-3);margin-bottom:4px}.mdp-empty p{text-wrap:balance;max-width:240px;margin:0;line-height:1.4}.mdp-info{flex-direction:column;display:flex}.mdp-info.saving{cursor:progress}.mdp-head-edit{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px;display:grid}.mdp-head-edit .mdp-path{padding-left:6px}.mdp-input{border-radius:var(--r-sm);width:100%;min-width:0;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;font-size:var(--fs-meta,11px);background:#7d80851a;background:lab(53.574% -.407934 -2.98432/.1);border:0;outline:none;padding:0 7px;line-height:24px;transition:background .12s,box-shadow .12s}.mdp-input:hover:not([readonly]):not(:disabled){background:#7d808529;background:lab(53.574% -.407934 -2.98432/.16)}.mdp-input:focus,.mdp-input:focus-visible{background:var(--field-bg);box-shadow:var(--ring-inset)}.mdp-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--danger)}.mdp-input[readonly]{color:var(--ink-2)}.mdp-input.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}textarea.mdp-input{resize:none;field-sizing:content;height:auto;min-height:44px;max-height:200px;padding:4px 7px;line-height:1.45;display:block}.mdp-input.mdp-title-input{height:30px;box-shadow:none;font-size:var(--fs-title,13px);background:0 0;padding:0 6px;font-weight:600;line-height:30px}.mdp-input.mdp-title-input:hover:not([readonly]){background:var(--hover)}.mdp-input.mdp-title-input:focus{background:var(--field-bg);box-shadow:var(--ring-inset)}.mdp-row{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:2px 8px;display:grid}.mdp-label{min-width:0;color:var(--ink-3);font-size:var(--fs-meta,11px);text-align:right;text-overflow:ellipsis;white-space:nowrap;padding-top:5px;line-height:14px;overflow:hidden}.mdp-value{align-items:center;gap:4px;min-width:0;display:flex}.mdp-row>.mdp-error{grid-column:2}.mdp-error{color:var(--danger);font-size:var(--fs-meta,11px);margin:0;line-height:1.4}.mdp-error.form{border-radius:var(--r-sm);background:color-mix(in oklch, var(--danger) 12%, transparent);color:var(--ink);margin:4px 10px 10px;padding:6px 8px}.mdp-quiet{color:var(--ink-3);font-size:var(--fs-meta,11px);margin:2px 0;line-height:1.4}.mdp-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px;display:grid}.mdp-pair .mdp-row{grid-template-columns:88px minmax(0,1fr)}.mdp-pair .mdp-row:nth-child(2n){grid-template-columns:34px minmax(0,1fr)}.mdp-reset,.mdp-open,.mdp-add{border-radius:var(--r-sm);width:22px;height:22px;color:var(--ink-3);flex:none;place-items:center;display:grid}.mdp-reset:hover,.mdp-open:hover,.mdp-add:hover:not(:disabled){background:var(--hover);color:var(--ink)}.mdp-value .info{flex:none}.mdp-row-actions{justify-content:flex-end;padding-top:4px;display:flex}.mdp-marks{align-items:center;gap:10px;min-height:24px;padding-left:2px;display:flex}.mdp-stars,.mdp-labels{align-items:center;display:flex}.mdp-star{border-radius:var(--r-xs);width:20px;height:22px;color:var(--ink-4,var(--ink-3));place-items:center;display:grid}.mdp-star svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round}.mdp-star.on{color:var(--warn,#f5cf4f)}@supports (color:lab(0% 0 0)){.mdp-star.on{color:var(--warn,lab(84.6799% 4.17066 65.7428))}}.mdp-star.on svg{fill:currentColor}.mdp-stars:hover .mdp-star:not(:disabled){color:var(--ink-2)}.mdp-stars:hover .mdp-star.on:not(:disabled){color:var(--warn,#f5cf4f)}@supports (color:lab(0% 0 0)){.mdp-stars:hover .mdp-star.on:not(:disabled){color:var(--warn,lab(84.6799% 4.17066 65.7428))}}.mdp-mixed{color:var(--ink-3);font-size:var(--fs-meta,11px);margin-left:4px}.mdp-labels{gap:1px}.mdp-swatch{border-radius:var(--r-xs);place-items:center;width:18px;height:22px;display:grid}.mdp-swatch:before{content:"";border-radius:var(--r-xs);background:var(--sw);width:10px;height:10px;transition:transform .12s var(--ease-out);box-shadow:inset 0 0 0 1px #ffffff1f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.12)}.mdp-swatch.none:before{background:linear-gradient(135deg, transparent 45%, var(--ink-3) 45% 55%, transparent 55%);box-shadow:inset 0 0 0 1px var(--ink-3)}.mdp-swatch:hover:not(:disabled):before{transform:scale(1.15)}.mdp-swatch.on:before{box-shadow:0 0 0 1.5px var(--surface,#1d1e21), 0 0 0 3px var(--ink)}@supports (color:lab(0% 0 0)){.mdp-swatch.on:before{box-shadow:0 0 0 1.5px var(--surface,lab(11.224% .108413 -2.25706)), 0 0 0 3px var(--ink)}}.mdp-flag{border-radius:var(--r-sm);width:22px;height:22px;color:var(--ink-3);place-items:center;margin-left:auto;display:grid}.mdp-flag svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.mdp-flag:hover:not(:disabled){background:var(--hover);color:var(--ink)}.mdp-flag.on{color:var(--danger)}.mdp-flag.on svg{fill:color-mix(in oklch, currentColor 35%, transparent)}.mdp-tags-wrap{gap:4px;display:grid}.mdp-tags{border-radius:var(--r-sm);min-height:28px;box-shadow:inset 0 0 0 1px var(--line);cursor:text;background:#7d80851a;background:lab(53.574% -.407934 -2.98432/.1);flex-wrap:wrap;align-items:center;gap:4px;padding:3px;display:flex}.mdp-tags:focus-within{background:var(--field-bg);box-shadow:var(--ring-inset)}.mdp-tags.invalid{box-shadow:inset 0 0 0 1px var(--danger)}.mdp-tags.read-only{cursor:default}.mdp-tag{border-radius:var(--r-xs);max-width:100%;height:20px;color:var(--ink);font-size:var(--fs-meta,11px);background:#7d808538;background:lab(53.574% -.407934 -2.98432/.22);align-items:center;gap:2px;padding:0 2px 0 6px;display:inline-flex}.mdp-tag>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdp-tags.read-only .mdp-tag{padding-right:6px}.mdp-tag.partial{box-shadow:inset 0 0 0 1px var(--line-2,var(--line));color:var(--ink-2);background:0 0}.mdp-tag button{border-radius:var(--r-xs);width:16px;height:16px;color:var(--ink-3);place-items:center;display:grid}.mdp-tag button:hover{background:var(--hover);color:var(--ink)}.mdp-tag-field{min-width:80px;height:20px;color:var(--ink);font:inherit;font-size:var(--fs-meta,11px);background:0 0;border:0;outline:none;flex:80px;padding:0 4px}.mdp-tag-field:focus-visible{outline:none}.menu.portal.mdp-suggest{min-width:160px;max-width:260px;padding:4px}.mdp-suggest ul{margin:0;padding:0;list-style:none}.mdp-suggest-item{border-radius:var(--r-sm);height:24px;color:var(--ink-2);font-size:var(--fs-meta,11px);text-overflow:ellipsis;white-space:nowrap;cursor:default;padding:0 8px;line-height:24px;overflow:hidden}.mdp-suggest-item.on{background:var(--hover);color:var(--ink)}.mdp-custom{gap:4px;display:grid}.mdp-custom .mdp-label{color:var(--ink-2)}.mdp-custom-add{grid-template-columns:88px minmax(0,1fr) 22px;align-items:center;gap:4px 8px;margin-top:2px;display:grid}.mdp-custom-add .mdp-input::placeholder{color:var(--ink-3)}.mdp-fields{gap:4px;display:grid}.mdp-value .select{flex:1;min-width:0}.mdp-select.overridden .select-button,.mdp-select.overridden button{color:var(--accent-2,var(--accent))}.mdp-map{flex:1;gap:4px;min-width:0;display:grid}.mdp-pending{border-radius:var(--r-sm);background:color-mix(in oklch, var(--accent) 12%, transparent);color:var(--ink-2);font-size:var(--fs-meta,11px);align-items:center;gap:8px;margin:0 0 4px;padding:6px 8px;line-height:1.4;display:flex}.mdp-spin{border:1.5px solid color-mix(in oklch, var(--ink) 25%, transparent);border-top-color:var(--ink);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite mdp-spin}@keyframes mdp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mdp-spin{animation-duration:2.4s}.mdp-disclose svg,.mdp-swatch:before{transition:none}}.mdp-section .mdp-file{box-shadow:none;padding:2px 0 8px}.mdp-file-name{min-width:0;color:var(--ink-2);font-size:var(--fs-meta,11px);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mdp-section .mdp-note{margin:8px 0 0}.modal:has(>.mdp.in-dialog){width:min(440px,100%)}.mdp.in-dialog{width:auto}.mdp-actions{flex:none;align-items:center;gap:2px;display:flex}.mdp-actions:empty{display:none}.mdp-fields .mdp-actions,.mdp-fields .mdp-actions:empty{width:42px;display:flex}.mdp-value .select>.select-button{height:24px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-meta,11px);background:#7d80851a;background:lab(53.574% -.407934 -2.98432/.1);padding:0 22px 0 7px}.mdp-value .select>.select-button:hover:not(:disabled){background:#7d808529;background:lab(53.574% -.407934 -2.98432/.16)}.mdp-value .select>.select-button:focus-visible,.mdp-value .select>.select-button[aria-expanded=true]{box-shadow:var(--ring-inset)}.mdp-value .select>.icon{width:12px;height:12px;right:6px}.mdp-info .mdp-grid{grid-template-columns:88px minmax(0,1fr);gap:2px 8px}.mdp-info .mdp-field dd{box-shadow:none;background:0 0;padding:0}
