.ce55193dc{border:1px solid;border-left:4px solid;border-radius:6px;padding:10px 14px;margin:0 0 12px;font-size:14px;line-height:20px;background:transparent}.c0474cd8c{font-weight:600;text-decoration:underline}.ce179a531{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.c407c7941{position:-webkit-sticky;position:sticky;bottom:calc(-1 * var(--hueco-inferior, 0px));z-index:30;-webkit-padding-end:200px;padding-inline-end:200px;box-shadow:var(--shadow-popover)}.c9e391645{display:flex;flex-wrap:wrap}.c7189e0e5,.c9e391645{align-items:center;gap:var(--space-2);min-width:0}.c7189e0e5{display:inline-flex}.c20f2aa83{text-decoration:none}.ca171dfd2{display:inline-flex}.ca171dfd2 svg{width:16px;height:16px}.ce179a531 .c6df688e2,.ce179a531 .c6df688e2:active,.ce179a531 .c6df688e2:hover{cursor:not-allowed;background:var(--color-surface-alt);border-color:var(--color-border);color:var(--color-text-disabled)}.c037f7502{font-size:var(--fs-xs);color:var(--color-text-muted);max-width:280px}.ca46315f0{position:relative;display:inline-flex}.c151954fc{position:absolute;bottom:calc(100% + var(--space-1));left:0;z-index:40;display:flex;flex-direction:column;min-width:240px;max-width:min(360px,calc(100vw - 32px));padding:var(--space-1) 0;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover)}.ced20baa7{display:flex;align-items:flex-start;gap:var(--space-2);width:100%;min-height:var(--control-h);padding:var(--space-2) var(--space-3);border:0;background:transparent;color:var(--color-text);font:inherit;font-size:var(--fs-md);text-align:left;text-decoration:none;cursor:pointer}.ced20baa7:hover{background:var(--color-surface-alt)}.ced20baa7:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.c4558aeaf{display:inline-flex;padding-top:var(--space-0)}.c4558aeaf svg{width:16px;height:16px}.c5ba0499d{display:flex;flex-direction:column;gap:var(--space-0)}.cbf870dee{font-size:var(--fs-xs);color:var(--color-text-muted)}.cb2942f6f{color:var(--color-danger-ink);font-weight:var(--fw-semibold)}.cb2942f6f:hover{background:var(--color-danger-soft)}.c41174ec0,.c41174ec0:hover{cursor:not-allowed;background:transparent;color:var(--color-text-disabled)}.cfa040399{height:1px;margin:var(--space-1) 0;background:var(--color-border)}@media (pointer:coarse){.ced20baa7{min-height:44px}}@media (max-width:640px){.c407c7941{-webkit-padding-end:calc(var(--space-4) + 44px + var(--space-2));padding-inline-end:calc(var(--space-4) + 44px + var(--space-2))}}@media (max-width:600px){.ce179a531{padding-block:var(--space-2);-webkit-padding-start:var(--space-2);padding-inline-start:var(--space-2)}.ca46315f0{position:static}.c151954fc{left:var(--space-2);max-width:calc(100% - 2 * var(--space-2))}}.c2003f8ce{padding-block:var(--space-2);-webkit-padding-start:var(--space-2);padding-inline-start:var(--space-2)}.c2003f8ce .ca46315f0{position:static}.c2003f8ce .c151954fc{left:var(--space-2);max-width:calc(100% - 2 * var(--space-2))}.c9f6d18b8{display:flex;flex-direction:column;height:100dvh;background:var(--color-surface);color:var(--color-text)}.cacdf727a{flex:none;align-items:center;justify-content:space-between;height:44px;padding:0 var(--space-4);background:var(--mrd-navy-strong)}.c1493bcff,.cacdf727a{display:flex;color:var(--color-text-on-dark)}.c1493bcff{align-items:baseline;gap:var(--space-2);text-decoration:none}.cde8a3997{color:var(--color-text-on-dark);font-size:var(--fs-xl);font-weight:var(--fw-semibold);font-style:italic;letter-spacing:.02em}.c313be6d0{font-size:var(--fs-lg)}.c3d465cd0{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-sm)}.c5cac2514{padding:0 var(--space-2);border:1px solid var(--color-text-on-dark-muted);border-radius:4px;color:var(--color-text-on-dark-muted);font-size:var(--fs-xs)}.c03a2f4a3{color:var(--color-text-on-dark)}.ceda8dcb1{display:grid;flex:1 1 auto;grid-template-columns:216px minmax(0,1fr);min-height:0}.c9f7e1744{gap:var(--space-4);padding:var(--space-3) var(--space-2);overflow:auto;border-right:1px solid var(--color-border);background:var(--color-surface)}.c9f7e1744,.ce34c1b17{display:flex;flex-direction:column}.c313d6031{margin-top:auto}.c837b4b8c{display:flex;align-items:center;gap:var(--space-3);min-height:38px;padding:0 var(--space-3);border-left:3px solid transparent;border-radius:4px;color:var(--color-text-secondary);font-size:var(--fs-lg);text-decoration:none;white-space:nowrap}.c837b4b8c:hover{background:var(--color-surface-alt);color:var(--color-text)}.c837b4b8c:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.c6cdb74a5,.c6cdb74a5:hover{border-left-color:var(--mrd-red);background:var(--color-surface-alt);color:var(--mrd-navy);font-weight:var(--fw-semibold)}.cc2677ad6{color:var(--color-text-faint)}.c7cae1d48{margin-left:auto;color:var(--color-text-muted);font-size:var(--fs-xs)}.ca231b166{display:grid;grid-template-columns:28px minmax(0,1fr) 300px;grid-gap:var(--space-3);gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-4);overflow:hidden}.c2f8c2337{display:inline-flex;align-items:flex-start;justify-content:center;width:28px;height:40px;border:0;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer}.c2f8c2337:hover{background:var(--color-surface-alt);color:var(--mrd-navy)}.c2f8c2337:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.cd7af589f{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0}.c544c19d0{display:grid;flex:none;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-4);border-radius:6px;background:var(--color-surface-alt)}.cdbfd36eb{flex-direction:column;gap:var(--space-2)}.c65991d4d,.cdbfd36eb{display:flex;min-width:0}.c65991d4d{align-items:baseline;gap:var(--space-3)}.cdc46635b{flex:none;color:var(--color-text-muted);font-size:var(--fs-2xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ccf66ab33{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:var(--color-text);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c86c92db5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.c7c5d73d2{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--fs-md)}.c07790921{border-color:var(--color-info-border);background:var(--color-info-soft);color:var(--color-info-ink)}.c658f0bb8{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-ink)}.c6d64621e{border-color:var(--color-neutral-border);background:var(--color-neutral-soft);color:var(--color-neutral-ink)}.c90b838cb{border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger-ink)}.c0e206c3a{align-self:center;color:var(--color-text-muted);font-size:var(--fs-sm)}.ca685fa78{margin:0;overflow:hidden;color:var(--color-text-secondary);font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap}.c44de2b7a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border-left:3px solid var(--mrd-navy);background:var(--color-surface)}.c2f57b5ff{display:flex;flex-direction:column;min-width:0}.c985aae17{color:var(--color-text-muted);font-size:var(--fs-xs)}.ccadf6dbd{font-size:var(--fs-md);overflow-wrap:anywhere}.c91ff6105{color:var(--color-text-faint)}.c772fcfbd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-5);color:var(--color-text-secondary);font-size:var(--fs-sm)}.cf5c694b4{margin-left:var(--space-2);color:var(--color-text);font-size:var(--fs-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.c0b5ed0a2{margin:0;color:var(--color-warning-ink);font-size:var(--fs-sm)}.c0ab80f74{flex-direction:column}.c0ab80f74,.cbf2be6b9{display:flex;gap:var(--space-3);min-width:0}.c37397a33,.cbf2be6b9{align-items:center}.c37397a33{display:inline-flex;flex:none;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface);color:var(--mrd-navy);font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.cead1e0cc{min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--fs-xl);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cead1e0cc:hover{color:var(--mrd-navy);text-decoration:underline}.cf461bdb5{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1)}.c74016b69{color:var(--color-text-muted);font-size:var(--fs-xs)}.c83b9f1f5{align-self:stretch;min-height:88px;padding:var(--space-3);border-radius:6px;background:var(--color-surface)}.c18205c9a{display:flex;align-items:center;gap:var(--space-3)}.c35d9ced2{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:6px;background:var(--color-accent-soft);color:var(--mrd-navy);font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.c5ee7e584{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.c610ffb29{overflow:hidden;font-size:var(--fs-xl);text-overflow:ellipsis;white-space:nowrap}.c8a77ecfe{color:var(--color-success-ink);font-weight:var(--fw-semibold)}.c5a528b2c,.c8a77ecfe{font-size:var(--fs-sm)}.c5a528b2c{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.c7929530c{display:flex;flex:none;align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--fs-xs)}.c631a9aaa{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer}.c631a9aaa:hover:not(:disabled){background:var(--color-surface-alt);color:var(--mrd-navy)}.c631a9aaa:disabled{color:var(--color-text-disabled);cursor:default}.c631a9aaa:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.caa5e6bc0{margin:0;color:var(--color-text-faint);font-size:var(--fs-md)}.c8a778a56{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.cfe76d8ba{min-height:44px;padding:0 var(--space-3);border:1px solid transparent;border-radius:6px;background:none;color:var(--color-text-faint);font:inherit;font-size:var(--fs-lg);cursor:pointer}.cfe76d8ba:hover{background:var(--color-surface-alt);color:var(--color-text-secondary)}.cfe76d8ba:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.c1ed6b91f,.c1ed6b91f:hover{border-color:var(--mrd-navy);background:var(--color-accent-soft);color:var(--mrd-navy);font-weight:var(--fw-semibold)}.c8a9e97f5{margin-left:var(--space-1);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:var(--fw-regular)}.cc4450a8f{width:1px;height:24px;margin:0 var(--space-2);background:var(--color-border-strong)}.ce62653dd{padding:0 var(--space-2);color:var(--color-text-secondary);font-size:var(--fs-md)}.cdaaae207{flex:1 1 auto;min-height:0;padding:var(--space-3) var(--space-4);overflow:auto;border:1px solid var(--color-border-strong);border-radius:6px}.c99345cf1{display:grid;grid-template-columns:112px 148px minmax(0,1fr) 96px minmax(0,170px) auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:56px;border-bottom:1px solid var(--color-border)}.c1e460dc3{color:var(--mrd-navy);font-size:var(--fs-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.c1e460dc3:hover{text-decoration:underline}.c7c203053{display:flex;flex-direction:column;gap:2px}.c0a236ae2{align-self:flex-start;padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:4px;font-size:var(--fs-sm)}.c927e1d40{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-ink)}.cf5964b2a{border-color:var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-warning-ink)}.ca29f5991{border-color:var(--color-neutral-border);background:var(--color-neutral-soft);color:var(--color-neutral-ink)}.c50043d00{border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger-ink)}.c1a451e6a{color:var(--color-text-secondary);font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c91c34a19{min-width:0}.c66a1f881{display:block;overflow:hidden;color:var(--color-text);font-size:var(--fs-lg);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.c66a1f881:hover{text-decoration:underline}.cd0078297{display:block;overflow:hidden;color:var(--color-text-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.c5b3cd9f3{font-size:var(--fs-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c5b3cd9f3,.cf7f50b31{color:var(--color-text-muted)}.cf7f50b31{overflow:hidden;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap}.c417b78f7{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning-ink);font-size:var(--fs-sm)}.c4c9af1f7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.cfc56842a{margin:0 0 var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:var(--fw-regular)}.c0159fa14{display:grid;grid-template-columns:120px 150px minmax(0,1fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-height:40px;font-size:var(--fs-md)}.c0159fa14,.caa7af0f9{border-bottom:1px solid var(--color-border)}.caa7af0f9{padding:var(--space-2) 0}.c985be465{color:var(--color-text-muted);font-size:var(--fs-sm)}.cdeb5ca34{margin:var(--space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.c556f5cb5,.cdeb5ca34{font-size:var(--fs-md)}.c556f5cb5{display:grid;grid-template-columns:48px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 100px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-height:60px;border-bottom:1px solid var(--color-border)}.ca87bbaf6{align-self:start;min-width:0;max-height:100%;padding:var(--space-3);overflow:auto;border:1px solid var(--color-border-strong);border-radius:6px}.cc741b06d{margin:0 0 var(--space-2);font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.c8591efd6{display:flex;flex-direction:column;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--fs-md)}.c8591efd6 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c5a3c1cd9{color:var(--color-text-muted);font-size:var(--fs-xs)}.c132b3cb9{display:inline-block;margin-top:var(--space-2);font-size:var(--fs-sm)}.cdcc55768{color:var(--color-text-muted)}.c0dfe9fda,.cdcc55768{margin:var(--space-3) 0;font-size:var(--fs-md)}.c0dfe9fda{color:var(--color-danger-ink)}.ca9b91267{margin-left:var(--space-2);padding:0;border:0;background:none;color:var(--mrd-navy);font:inherit;text-decoration:underline;cursor:pointer}.c575c2fbb{max-width:720px;margin:var(--space-6) auto;padding:var(--space-4)}@media (max-width:1100px){.ceda8dcb1{grid-template-columns:minmax(0,1fr)}.c9f7e1744{display:none}.ca231b166{grid-template-columns:minmax(0,1fr);overflow:auto}.c2f8c2337{display:none}.c4c9af1f7,.c544c19d0{grid-template-columns:minmax(0,1fr)}.c99345cf1{grid-template-columns:96px minmax(0,1fr) auto}.c5b3cd9f3,.cf7f50b31{display:none}}.c156b43b6{margin:0;padding:0;list-style:none}.c87ebb7c0{padding:0;border:0;background:none;color:var(--color-text-on-dark);font:inherit;font-size:var(--fs-sm);text-decoration:underline;cursor:pointer}.c68a7c5fa{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-strong);font-size:var(--fs-md)}.c68a7c5fa h2{margin:0}.c2e6f9821{display:inline-flex;flex-wrap:wrap;margin:0 0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;overflow:hidden}.c9346aa9a{min-height:36px;padding:0 var(--space-4);border:0;border-right:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;font-size:var(--fs-md);cursor:pointer}.c9346aa9a:last-child{border-right:0}.c9346aa9a:hover{background:var(--color-surface-alt)}.c9346aa9a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.c9d746089,.c9d746089:hover{background:var(--mrd-navy);color:var(--color-text-on-dark);font-weight:var(--fw-semibold)}.cce3f403f{margin-left:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-regular)}.c5e960ddf{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.c5e960ddf th{border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:left}.c5e960ddf td,.c5e960ddf th{padding:var(--space-2) var(--space-2)}.c5e960ddf td{border-bottom:1px solid var(--color-border);vertical-align:top}.c5e960ddf tbody tr:hover{background:var(--color-row-hover)}.c55dd73a2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.c1034d7b0{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--fs-sm)}.ce14527c9{padding:0;border:0;background:none;color:var(--mrd-navy);font:inherit;text-decoration:underline;cursor:pointer}.cdacfed0e{margin-top:var(--space-5)}.c13122189{margin:var(--space-2) 0 var(--space-1);font-size:var(--fs-md)}.cc921f2a0{display:flex;flex-direction:column;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.cc9a0ddca{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.cd7f2a0df{display:grid;grid-template-columns:96px 130px minmax(0,1fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-2);border:0;border-bottom:1px solid var(--color-border);border-left:3px solid transparent;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cd7f2a0df:hover{background:var(--color-row-hover)}.cd7f2a0df:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.c89502aa0,.c89502aa0:hover{border-left-color:var(--mrd-red);background:var(--color-accent-soft)}.c93e62d16{margin:0 0 var(--space-2);font-size:var(--fs-xl);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.c7bb25d48{color:var(--mrd-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c24647fd6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-md)}.c492aa77a{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border-strong)}.c3dd16015{margin:0 0 var(--space-2);padding:var(--space-1) var(--space-2);border-left:3px solid var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.cbdd035f5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.cbdd035f5 .cd0078297{grid-column:1/-1}.c7028d2b2{border-color:var(--color-info-border);background:var(--color-info-soft);color:var(--color-info-ink)}.c88a4166a{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-3);font-size:var(--fs-md)}.c45242647{width:100%;min-height:72px;padding:var(--space-2);border:1px solid var(--color-border-input);border-radius:6px;font:inherit;resize:vertical}.cf843baab{align-self:flex-start;min-height:36px;padding:0 var(--space-4);border:1px solid var(--mrd-navy);border-radius:6px;background:var(--mrd-navy);color:var(--color-text-on-dark);font:inherit;font-weight:var(--fw-semibold);cursor:pointer}.cf843baab:disabled{border-color:var(--color-border-strong);background:var(--color-surface-alt);color:var(--color-text-disabled);cursor:default}.c734ff1b1{border-bottom:1px solid var(--color-border)}.c0328b8ee{display:grid;grid-template-columns:110px 140px minmax(0,1fr) 100px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2);border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.c0328b8ee:hover{background:var(--color-row-hover)}.c0328b8ee:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.c24011619{padding:0 var(--space-2) var(--space-3)}@media (max-width:1100px){.cc9a0ddca{grid-template-columns:minmax(0,1fr)}.c0328b8ee{grid-template-columns:90px minmax(0,1fr)}}.c68a7c5fa .cd0078297,.c88a4166a .cd0078297{white-space:normal}.c81977b5f{display:flex;flex-direction:column;gap:var(--space-1)}.ca6f6100e{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface);color:var(--mrd-navy);font:inherit;text-align:left;cursor:pointer}.ca6f6100e:hover{background:var(--color-row-hover)}.ca6f6100e:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.c0fc8b747{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.c94a2c0d7{display:grid;grid-template-columns:48px minmax(0,1.2fr) 120px minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-height:60px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--fs-md)}.cf9a990e3:not(:empty)+.cc0dc2787{display:none}.cc0dc2787{margin:var(--space-3) 0;color:var(--color-text-muted);font-size:var(--fs-md)}.cb7999da9{margin-bottom:var(--space-3);font-size:var(--fs-xs)}.ca13960e1{flex-wrap:wrap;list-style:none;margin:0;padding:0}.ca13960e1,.cf94c8100{display:flex;align-items:center;gap:var(--space-1)}.cde2d45ff{color:var(--color-text-faint)}.c17b13535{color:var(--color-text-muted);text-decoration:none}.c17b13535:hover{color:var(--color-text);text-decoration:underline}.c17b13535:focus-visible{text-decoration:underline}.c7cfb224b{color:var(--color-text);font-weight:var(--fw-semibold)}@media (pointer:coarse){.c17b13535{display:inline-flex;align-items:center;min-height:44px}}.c4b445925{position:fixed;bottom:20px;right:20px;flex-direction:column;z-index:200;max-width:min(400px,calc(100vw - 32px))}.c4b445925,.cbc20df60{display:flex;gap:var(--space-2)}.cbc20df60{align-items:flex-start;padding:var(--space-3) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);font-size:var(--fs-md);line-height:20px;background:var(--color-surface)}.cbc20df60>svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.c6b046aa5{border-left:3px solid var(--color-success);color:var(--color-success)}.ca4f4cd52{border-left:3px solid var(--color-danger);color:var(--color-danger)}.c37e38e12{flex:1 1;color:var(--color-text)}.cf794f37c{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;color:var(--color-text-muted);padding:0}.cf794f37c:hover{background:var(--color-surface-alt);color:var(--color-text)}@media (pointer:coarse){.cf794f37c{width:44px;height:44px;margin:-10px -10px -10px 0}}@media (max-width:640px){.c4b445925{right:16px;left:16px;max-width:none;bottom:calc(88px + env(safe-area-inset-bottom))}}.cc9e18735{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--aviso-borde,var(--color-border));border-left:3px solid var(--aviso-color,var(--color-neutral));border-radius:var(--radius-sm);background:var(--aviso-fondo,var(--color-surface));color:var(--color-text);font-size:var(--fs-md);line-height:20px}.c6f13c7e1{padding:var(--space-1) var(--space-2);font-size:var(--fs-sm)}.c9746dd67{flex-shrink:0;margin-top:var(--space-0);color:var(--aviso-color,var(--color-neutral))}.c1af06832{flex:1 1 auto;min-width:0}.c33966001{font-weight:var(--fw-semibold)}.c67813e43{flex-shrink:0;display:flex;gap:var(--space-2);align-items:center}.cd267a8fd{margin-top:var(--space-1);font-size:var(--fs-sm);color:var(--color-text-secondary)}.cd267a8fd summary{cursor:pointer;color:var(--color-accent);font-weight:var(--fw-semibold);width:-moz-fit-content;width:fit-content}.c52b66956{margin-top:var(--space-1)}.c8c9414db{--aviso-color:var(--color-info);--aviso-fondo:var(--color-info-soft);--aviso-borde:var(--color-info-border)}.ceadf8d63{--aviso-color:var(--color-warning);--aviso-fondo:var(--color-warning-soft);--aviso-borde:var(--color-warning-border)}.cc3ca5e4b{--aviso-color:var(--color-danger);--aviso-fondo:var(--color-danger-soft);--aviso-borde:var(--color-danger-border)}.cec567efc{--aviso-color:var(--color-success);--aviso-fondo:var(--color-success-soft);--aviso-borde:var(--color-success-border)}.ce7631c02{--aviso-color:var(--color-neutral);--aviso-fondo:var(--color-surface);--aviso-borde:var(--color-border)}.cb6435715{flex-direction:column;min-width:0;min-height:0;padding:var(--space-3) var(--space-4);overflow-y:auto}.cb6402ec4,.cb6435715{display:flex;gap:var(--space-3)}.cb6402ec4{align-items:flex-end}.ca40b9246{min-width:0}.c9238eaf5{color:var(--color-text-muted);font-size:var(--fs-sm)}.c5810e497{margin:0;color:var(--mrd-navy);font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.c63e4783f{display:inline-flex}.c4e7989df{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-left:auto}.c8af1fedc,.cb1e26dc0{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--space-4);border:1px solid var(--mrd-navy);border-radius:6px;font:inherit;text-decoration:none;cursor:pointer}.c8af1fedc{background:var(--mrd-navy);color:var(--color-text-on-dark);font-weight:var(--fw-semibold)}.cb1e26dc0{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--mrd-navy)}.cb1e26dc0:hover{background:var(--color-row-hover)}.c8af1fedc:disabled,.cb1e26dc0:disabled{border-color:var(--color-border-strong);background:var(--color-surface-alt);color:var(--color-text-disabled);cursor:default}.c3c39d16b button:focus-visible,.c3cc597de:focus-visible,.c597d84fb:focus-visible,.c87f0e9d7:focus-visible,.c8af1fedc:focus-visible,.cb1e26dc0:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.c4b059414{display:inline-block;padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:4px;font-size:var(--fs-sm);white-space:nowrap}.ca1b30d99{border-color:var(--color-neutral-border);background:var(--color-neutral-soft);color:var(--color-neutral-ink)}.c6b58c845{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-ink)}.c1eca4e5c{border-color:var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-warning-ink)}.c343c1aa8{border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger-ink)}.c15f1bb6c{border-color:var(--color-info-border);background:var(--color-info-soft);color:var(--color-info-ink)}.c0988d613{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface)}.c226735b9,.ce33673e3{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-md)}.c226735b9{flex:1 1 260px}.cf3794e96{color:var(--color-text-muted);font-size:var(--fs-sm)}.c0988d613 input[type=search],.c0988d613 select{min-height:36px;padding:0 var(--space-2);border:1px solid var(--color-border-input);border-radius:6px;background:var(--color-surface);color:var(--color-text);font:inherit}.c0988d613 input:focus-visible,.c0988d613 select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.cf2235777{display:inline-flex;border:1px solid var(--color-border-input);border-radius:6px;overflow:hidden}.c597d84fb,.c87f0e9d7{display:inline-flex;align-items:center;text-decoration:none;min-height:36px;padding:0 var(--space-3);border:0;background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.c597d84fb{background:var(--mrd-navy);color:var(--color-text-on-dark)}.c3cc597de{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface);color:var(--mrd-navy);font:inherit;cursor:pointer}.c9c8c3d6c{margin:0;font-size:var(--fs-md)}.c9c8c3d6c,.cb70bdeca{color:var(--color-text-muted)}.cb70bdeca{margin:var(--space-4) 0}.ce8564e30{color:var(--color-danger-ink)}.c38b59cd7,.ce8564e30{margin:var(--space-3) 0}.c38b59cd7{color:var(--color-text-muted);font-size:var(--fs-md)}.c214a15f1{margin-left:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;color:var(--mrd-navy);font:inherit;cursor:pointer}.c214a15f1,.c5104b564{background:var(--color-surface)}.c5104b564{border:1px solid var(--color-border);border-radius:6px;overflow-x:auto}.c1f8085f0{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.c1f8085f0 th{border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);font-size:var(--fs-sm);font-weight:var(--fw-regular);text-align:left;white-space:nowrap}.c1f8085f0 td,.c1f8085f0 th{padding:var(--space-1) var(--space-3)}.c1f8085f0 td{height:40px;border-bottom:1px solid var(--color-border);vertical-align:middle}.c1f8085f0 tbody tr:last-child td{border-bottom:0}.c1f8085f0 tbody tr:hover{background:var(--color-row-hover)}.c1c654cc7{max-width:280px;overflow:hidden;text-overflow:ellipsis}.c1c654cc7,.c1e261850{white-space:nowrap}.cf3d693c1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.c1f8085f0 a{color:var(--mrd-navy)}.caeec7a02{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cc086acef{display:block;overflow:hidden;color:var(--color-text-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.cbda834e0{color:var(--color-text-faint)}.c3c39d16b{display:flex;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--fs-md)}.c3c39d16b button{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface);color:var(--mrd-navy);font:inherit;cursor:pointer}.c3c39d16b button:disabled{color:var(--color-text-disabled);cursor:default}.c7d38f9df{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--color-warning-border);border-radius:6px;background:var(--color-surface)}.c78310710{margin:0;font-size:var(--fs-lg)}.ce6b375bc{max-width:80ch;color:var(--color-text-secondary)}.ce6b375bc p{margin:0 0 var(--space-2)}.c36074c87{margin:0;color:var(--color-text-muted);font-size:var(--fs-sm)}.c32cf2dba{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.c6c65eceb{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.c0d7fb7a9{gap:var(--space-3);padding:var(--space-3)}.c0d7fb7a9,.c6f49f403{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface)}.c6f49f403{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.c6ed6a38c{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.cf1f33fc0{color:var(--color-text-muted);font-size:var(--fs-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cdd792fb5{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.cd918620e{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);margin:0}.cd918620e dt{color:var(--color-text-muted);font-size:var(--fs-sm)}.cd918620e dd{margin:0;overflow-wrap:anywhere}.c5631fc3e{display:flex;flex-direction:column;gap:var(--space-2)}.cdc1197c5{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.c2fbc0e69{margin:0;color:var(--color-text-muted);font-size:var(--fs-sm)}.c68ed86a8{margin:0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning-ink);font-weight:var(--fw-semibold)}.c2f82dcec{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.c1dca234d{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface)}.cd9e29524{font-weight:var(--fw-semibold)}.c48a8b279{color:var(--color-text-muted);font-size:var(--fs-sm)}.c3a1a8756{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.c293aea83{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:inherit;text-decoration:none}.c293aea83:hover{background:var(--color-row-hover)}.c293aea83:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ccf734a24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-weight:var(--fw-semibold)}@media (max-width:1100px){.c32cf2dba{grid-template-columns:minmax(0,1fr)}}.c8fbaa659{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.ca7e0664e{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface)}.ca612f69f,.ca7e0664e{display:flex;flex-direction:column}.ca612f69f{gap:2px;margin:0;padding:0;list-style:none}.c186f46f0,.cc9c6cf92{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:36px;padding:0 var(--space-2);border:0;border-radius:4px;background:none;color:var(--color-text);font:inherit;text-align:left;cursor:pointer}.cc9c6cf92:hover{background:var(--color-row-hover)}.c186f46f0{background:var(--color-accent-soft);color:var(--mrd-navy);font-weight:var(--fw-semibold)}.c186f46f0:focus-visible,.cc9c6cf92:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (max-width:1100px){.c8fbaa659{grid-template-columns:minmax(0,1fr)}}.c0bc98c25{display:flex;flex-direction:column;gap:var(--space-3);max-width:900px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface)}.ca70ea873,.cc19483a9{display:flex;gap:var(--space-2)}.ca70ea873{flex-direction:column;margin:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:6px}.c4951cf8e{display:grid;grid-template-columns:minmax(0,2fr) 90px 110px 110px auto;align-items:end;grid-gap:var(--space-2);gap:var(--space-2)}.c3156f60f{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ca19d4e02{display:flex;flex-direction:column;min-width:200px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:inherit;text-decoration:none}.ca19d4e02:hover{background:var(--color-row-hover)}.ca19d4e02:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cfc59a03a{color:var(--mrd-navy);font-size:var(--fs-xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c11f2841c,.cfc59a03a{font-weight:var(--fw-semibold)}.c6157313e{display:inline-flex;align-items:center;gap:var(--space-1)}.c01142372{width:72px}.c3e96a221{display:flex;flex-wrap:wrap;gap:var(--space-1);min-width:200px;max-width:260px}.ca81745ab{white-space:normal;min-width:150px;max-width:240px}.cc3753c1e .c1c654cc7{max-width:clamp(120px,12vw,280px)}.c5fefab57{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.c11d4e23c{display:flex;flex-direction:column;gap:var(--space-2);max-height:70vh;overflow-y:auto}.c52f42477{list-style:none;margin:0;padding:0}.c6eeab80c,.cdba28b90{display:block;padding:var(--space-1) var(--space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm)}.cdba28b90{background:var(--color-row-hover);font-weight:var(--fw-semibold)}.c34bf7a89{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.c2c19b7b7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;border:0}.c4745318d{display:inline-flex;align-items:center;gap:var(--space-1)}.c1f1eef2c{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.cb36e7906{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.cc099248b{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold)}.c76949603{position:-webkit-sticky;position:sticky;top:0;z-index:30}.cd969d134{background:none;border:0;padding:0;text-decoration:underline;cursor:pointer;font:inherit}.c0d879140,.cd969d134{color:inherit}.c358e2ec2{margin-top:8px}.c679a3d19{margin:0 0 6px}.c3a7f6224{margin:6px 0 2px}.c75a0c7ff{margin:0;padding-left:18px}.c90b314f7{min-width:0}@media (max-width:640px){.c90b314f7 [data-aviso]{flex-wrap:wrap}.c90b314f7 [data-aviso]>div:first-of-type{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 32px)}.c90b314f7 [data-aviso]>div:nth-of-type(2){flex:1 1 100%}}.c315022ec{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border:1px solid var(--badge-borde,transparent);border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:1;white-space:nowrap}.c315022ec:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--badge-punto,currentColor);flex-shrink:0}.c13249ee2{height:24px}.cad1ef234{background:var(--color-neutral-soft);color:var(--color-neutral-ink);--badge-punto:var(--color-neutral);--badge-borde:var(--color-neutral-border)}.cbe67ca74{background:var(--color-accent-soft);color:var(--color-accent-strong);--badge-punto:var(--color-accent);--badge-borde:var(--color-accent-border)}.c4f2a2b89{background:var(--color-info-soft);color:var(--color-info-ink);--badge-punto:var(--color-info);--badge-borde:var(--color-info-border)}.c0e7b8b41{background:var(--color-success-soft);color:var(--color-success-ink);--badge-punto:var(--color-success);--badge-borde:var(--color-success-border)}.cf50342a8{background:var(--color-warning-soft);color:var(--color-warning-ink);--badge-punto:var(--color-warning);--badge-borde:var(--color-warning-border)}.c18dee2b9{background:var(--color-danger-soft);color:var(--color-danger-ink);--badge-punto:var(--color-danger);--badge-borde:var(--color-danger-border)}.cf3f67a6e{background:var(--color-semaforo-amarillo-soft);color:var(--color-semaforo-amarillo-ink);--badge-punto:var(--color-semaforo-amarillo);--badge-borde:var(--color-semaforo-amarillo-border)}.c9b3f845a{background:var(--color-semaforo-naranja-soft);color:var(--color-semaforo-naranja-ink);--badge-punto:var(--color-semaforo-naranja);--badge-borde:var(--color-semaforo-naranja-border)}.c42aeb57b{background:var(--color-semaforo-azul-soft);color:var(--color-semaforo-azul-ink);--badge-punto:var(--color-semaforo-azul);--badge-borde:var(--color-semaforo-azul-border)}.cf9eb46f0{background:var(--color-semaforo-azul-claro-soft);color:var(--color-semaforo-azul-claro-ink);--badge-punto:var(--color-semaforo-azul-claro);--badge-borde:var(--color-semaforo-azul-claro-border)}.c4bc67ee8{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-sm);background:var(--color-row-selected);color:var(--color-text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1}.cde0e2e1a{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.c07502e26{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-1);border:0;border-radius:4px;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:14px;font-weight:500;line-height:var(--lh-tight);cursor:pointer}.c07502e26:hover{color:var(--color-text);text-decoration:underline}.c07502e26:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.cde738d7e{flex-shrink:0}.c50a1fdee{display:flex;flex-direction:column;gap:var(--space-4);font-size:14px;line-height:var(--lh-base);color:var(--color-text)}.c2d12b2c6{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface-alt);font-size:var(--fs-secondary)}.c2d12b2c6,.c42b97d60{margin:0;color:var(--color-text-secondary)}.c0edad69d{display:flex;flex-direction:column;gap:var(--space-2)}.cdccca9a1{margin:0;font-size:14px;font-weight:600;color:var(--color-text)}.cf25dcacd{margin:0}.ca144652b{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:var(--space-1)}.c935040d7{width:100%;border-collapse:collapse;font-size:13px}.c935040d7 td,.c935040d7 th{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.c935040d7 th{font-weight:600;color:var(--color-text-secondary);background:var(--color-surface-alt)}.c17b9de98{display:block;margin-top:2px;color:var(--color-text-muted);font-size:var(--fs-secondary)}.c836f5033{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.c836f5033 dt{font-weight:600}.c836f5033 dd{margin:0}.c4057d98e{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:4px;background:var(--color-surface)}.c6fc9c26b{font-size:14px;font-weight:600}.c6fc9c26b,.caa776b80{margin:0;color:var(--color-warning-ink)}.caa776b80{padding-left:20px}.c0a99fefa{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:var(--color-accent);font-size:14px;font-weight:600;text-decoration:none}.c0a99fefa:hover{background:var(--color-accent-soft)}.c0a99fefa:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.c0282fdb4{position:relative;display:inline-flex}.c0ab595f0{display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-2);border:1px solid transparent;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.c0ab595f0:hover{border-color:currentColor}.c0ab595f0:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cf89e603c{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:60;min-width:240px;margin:0;padding:var(--space-1) 0;list-style:none;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);box-shadow:var(--shadow-popover)}.cda3c8985{display:flex;align-items:center;width:100%;min-height:var(--control-h);padding:0 var(--space-3);border:0;background:transparent;color:var(--color-text);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.cda3c8985:hover{background:var(--color-row-hover)}.cda3c8985:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.cda3c8985:disabled{color:var(--color-text-muted);cursor:not-allowed}.c0c09c1c4{position:relative;display:inline-flex}.c48042e8f{position:relative;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.c48042e8f:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.c73040859{position:absolute;top:calc(100% + var(--space-1));left:0;z-index:70;display:flex;flex-direction:column;gap:var(--space-1);width:max-content;max-width:min(280px,calc(100vw - 32px));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);box-shadow:var(--shadow-popover);color:var(--color-text);font-size:var(--fs-secondary);font-weight:400;line-height:var(--lh-base);text-align:left;white-space:normal}.c360cc1e0,.c76eb315d{display:block}.c360cc1e0{color:var(--color-text-muted)}@media (pointer:coarse){.c07502e26,.c0ab595f0,.cda3c8985{min-height:44px}.c48042e8f:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}}.cd7fd9ddf{position:relative;width:100%;height:100%}.c2a79a93b,.cd7fd9ddf{overflow:hidden;background:var(--ui-lienzo,#ffffff)}.c2a79a93b{position:absolute;top:0;left:0;transform-origin:0 0}.cd05d97b0{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--ui-boton-alta-alto,27.5px);padding:0 8px;font-family:var(--ui-fuente-app,inherit);font-size:var(--ui-fs-boton,15.5px);font-weight:var(--ui-fw-semibold,600);line-height:1.2;text-align:center;cursor:pointer;border-radius:var(--ui-radio,0)}.cd05d97b0:focus-visible{outline:2px solid var(--ui-foco-teclado,#0f6cbd);outline-offset:1px}.c5695da14{background:var(--ui-lienzo,#ffffff);color:var(--ui-texto-menu,#999999);border:1px solid var(--ui-boton-gris-borde,#f5f5f5)}.ccc49f55f{background:transparent;color:var(--ui-azul-enlace,#0078d7);border:0;font-weight:var(--ui-fw-bold,700)}.c8bc36ede{background:var(--ui-azul-calendario,#0f6cbd);color:#ffffff;border:1px solid var(--ui-azul-calendario,#0f6cbd)}.c639b0d26{min-width:103px;min-height:52px;color:#ffffff;border-width:1px;border-style:solid;border-radius:var(--ui-radio-boton,4px)}.c8b39d0c8{background:var(--ui-boton-amarillo,#ffd761);border-color:var(--ui-boton-amarillo-borde,#3982bb)}.c1335a1e0{background:var(--ui-boton-azul,#99cfec);border-color:var(--ui-boton-azul-borde,#3383c8)}.c716a473b{background:var(--ui-boton-deshab-fondo,#f4f4f4);color:var(--ui-boton-deshab-texto,#ababab);border:1px solid var(--ui-boton-deshab-borde,#e0e0e0);cursor:not-allowed}.ce3d58ff3,.cfb7a15ec{position:relative;display:inline-flex;align-items:center;gap:8px;margin:10px 16px 0 0}.c401958ea,.c84debd6a{box-sizing:border-box;height:24px;padding:0 10px;border:1px solid var(--ui-texto-sobre-carcasa,#ffffff);border-radius:3px;background:transparent;color:var(--ui-texto-sobre-carcasa,#ffffff);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.c401958ea:focus-visible,.c84debd6a:focus-visible{outline:2px solid var(--ui-foco-editor,#ffbf00);outline-offset:1px}.c84debd6a:disabled{cursor:progress;opacity:.6}.cd048727b{box-sizing:border-box;height:24px;padding:4px 10px 0;border-radius:3px;background:var(--ui-boton-amarillo,#ffd761);color:var(--ui-carcasa,#001328);font-size:13px;font-weight:var(--ui-fw-bold,700);letter-spacing:.3px;white-space:nowrap}.c86a44fc9{position:absolute;z-index:50;top:32px;right:0;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;width:320px;padding:16px;border:1px solid var(--ui-borde-campo,#dadada);background:var(--ui-fondo,#ffffff);box-shadow:0 4px 16px rgb(0 0 0/25%);color:var(--ui-texto-base,#46535c);font-family:var(--ui-fuente-app,sans-serif)}.cc8a35dc5{margin:0;font-size:16px;font-weight:var(--ui-fw-bold,700)}.c5b2f5bcd{margin:0 0 4px;font-size:12px;line-height:1.4}.ca9c49c59{font-size:13px;font-weight:var(--ui-fw-semibold,600)}.cb56917da{box-sizing:border-box;height:32px;padding:0 8px;border:1px solid var(--ui-borde-campo,#dadada);font:inherit;font-size:14px}.cb56917da:focus-visible{outline:2px solid var(--ui-foco-editor,#ffbf00);outline-offset:0}.c22760c9c{display:flex;gap:12px;align-items:center;margin-top:6px}.cab64861c{margin:0;color:var(--ui-pedido-incidencia,#f26161);font-size:12px}.cfb7a15ec .cab64861c{position:absolute;top:28px;right:0;padding:4px 8px;background:var(--ui-fondo,#ffffff)}.c4344387e{position:relative;height:calc(100vh - var(--cp-alto-barra) - 48px);min-height:480px;overflow:hidden}.c2a2c8ceb{display:flex;flex-direction:column;gap:8px;min-width:0}.c2a2c8ceb>*{flex-shrink:0}.c0cb97e37{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.c8078f143{font-size:16px;line-height:24px;font-weight:600;margin:0;white-space:nowrap}.c558a945e{display:inline-flex;align-items:center;gap:4px}.c558a945e input{min-height:30px;padding:3px 8px;font-size:13px}.c2b0ce465{display:inline-flex;border:1px solid var(--border,#d5ddda);border-radius:6px;overflow:hidden;background:var(--surface,#ffffff)}.c6aaa0e2f{padding:4px 12px;font-size:13px;font-weight:600;color:var(--text-muted,#4a5b57);text-decoration:none;border-right:1px solid var(--border,#d5ddda);white-space:nowrap}.c6aaa0e2f:last-child{border-right:none}.c6aaa0e2f[aria-current=page]{background:var(--accent,#0b6b66);color:var(--on-accent,#ffffff)}.c6b4568ba{display:inline-flex;gap:6px;margin-left:auto;align-items:center;flex-wrap:wrap}.cc7bd3620{border:1px solid var(--border-input,#6b7a76);background:var(--surface,#ffffff);border-radius:6px;padding:3px 10px;min-height:30px;font-size:13px;font-weight:600;white-space:nowrap}.cc7bd3620:hover:not(:disabled){background:var(--surface-2,#e9eeec)}.cc7bd3620[aria-pressed=true]{background:var(--accent-soft,#d9efec);border-color:var(--accent,#0b6b66)}.cc7bd3620.cab0ee39b{background:var(--accent,#0b6b66);border-color:var(--accent,#0b6b66);color:var(--on-accent,#ffffff)}.ca4416e9f{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));background:var(--surface,#ffffff);border:1px solid var(--border,#d5ddda);border-radius:6px;overflow:hidden}.cab7c7e87{padding:6px 10px;border-right:1px solid var(--border,#d5ddda);min-width:0;display:grid;grid-gap:1px;gap:1px}.cab7c7e87:last-child{border-right:none}.cab7c7e87.c9047a450{background:var(--accent-soft,#d9efec)}.cc25a86a3{font-size:12px;line-height:14px;color:var(--text-muted,#4a5b57);letter-spacing:.02em}.c3a31dce3,.cc25a86a3{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c3a31dce3{font-size:14px;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cda9429b0{font-size:12px;line-height:14px;color:var(--text-muted,#4a5b57);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c1fd80dba{display:block;font-size:12px;line-height:13px;font-weight:600;color:var(--warning,#8a4b00);white-space:normal}.c1fa009be{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.c49ce050a{color:var(--text-muted,#4a5b57);letter-spacing:.03em;margin-right:2px}.c49ce050a,.cfa92d51d{font-size:12px;font-weight:600}.cfa92d51d{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:2px 10px;min-height:26px;border:1px solid var(--border,#d5ddda);background:var(--surface,#ffffff);white-space:nowrap;color:var(--text,#10231f)}.cfa92d51d[aria-pressed=true]{border-color:var(--accent,#0b6b66);background:var(--accent-soft,#d9efec);box-shadow:inset 0 0 0 1px var(--accent,#0b6b66)}.cfa92d51d .cf0df808d{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted,#4a5b57);font-weight:600}.ccb011803{border-color:#f0c078;background:var(--warning-soft,#fdebd0);color:var(--warning,#8a4b00)}.ccb011803[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--warning,#8a4b00);border-color:var(--warning,#8a4b00);background:var(--warning-soft,#fdebd0)}.ccb011803 .cf0df808d{color:var(--warning,#8a4b00)}.c8a3a0045{border-style:dashed;background:transparent}.c8a3a0045,.c8a3a0045 .cf0df808d{color:#5f6770}.c48415781{--color-estado:transparent;width:9px;height:9px;border-radius:50%;display:inline-block;flex:none;background:var(--color-estado);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.c630cf6cb{box-shadow:inset 0 0 0 2px var(--warning,#8a4b00)}.cb7ce619b{--color-estado:transparent;background:var(--color-estado)}.ceab0f4a4{margin-left:12px}.c1be13117,.c38463b94{font-size:12px}.c1be13117{font-weight:600}.c827db4bc{padding:2px 10px;font-size:13px;width:210px}.c827db4bc,.cfef4440e{min-height:28px;border:1px solid var(--border-input,#6b7a76);border-radius:6px;background:var(--surface,#ffffff);color:var(--text,#10231f)}.cfef4440e{padding:2px 6px;font-size:12px;max-width:150px}.cb0b763e0{margin-left:auto}.c733e0ff7,.cb0b763e0{font-size:12px;color:var(--text-muted,#4a5b57);white-space:nowrap}.c6e360b92{font-family:inherit;font-size:12px;border:solid var(--border,#d5ddda);border-width:1px 1px 2px;border-radius:4px;padding:0 4px}.c421a8b11,.c6e360b92{background:var(--surface,#ffffff)}.c421a8b11{position:relative;border:1px solid var(--border,#d5ddda);border-radius:6px;overflow:auto;height:62vh;min-height:240px;outline:none}.c421a8b11:focus-visible{box-shadow:0 0 0 2px var(--accent,#0b6b66)}.cbcdae8aa{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px;table-layout:fixed;--alto-fila:32px}.cbcdae8aa td,.cbcdae8aa th{padding:0 8px;height:var(--alto-fila);border-bottom:1px solid var(--border,#d5ddda);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--surface,#ffffff)}.cbcdae8aa thead th{position:-webkit-sticky;position:sticky;z-index:3;background:var(--surface-2,#e9eeec);font-size:12px;font-weight:600;color:var(--text,#10231f);height:30px}.cbcdae8aa thead .c5e2e7d78 th{top:0;height:22px;font-size:12px;letter-spacing:.04em;color:var(--text-muted,#4a5b57);border-bottom:none}.cbcdae8aa thead .ce2518bf8 th{top:22px}.cbcdae8aa tfoot td{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;background:var(--surface-2,#e9eeec);font-weight:600;height:30px}.cbcdae8aa .c5a49982c{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c325ed6d9{position:-webkit-sticky;position:sticky;z-index:2}.cbcdae8aa tfoot .c325ed6d9,.cbcdae8aa thead .c325ed6d9{z-index:4}.cb9c527d5{box-shadow:1px 0 0 var(--border,#d5ddda),4px 0 6px -4px rgba(16,35,31,.18)}.cbb8f77dd{display:block;font-size:12px;line-height:1.2;color:var(--text-muted,#4a5b57);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c852b83b4{cursor:pointer}.c852b83b4:hover td{background:#f6f9f8}.c852b83b4.c2737ce31 td{background:var(--accent-soft,#d9efec)}.c852b83b4.c2737ce31 td:first-child{box-shadow:inset 3px 0 0 var(--accent,#0b6b66)}.cb9b1cbb8{all:unset;cursor:pointer;display:inline-flex;gap:3px;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis}.cb9b1cbb8:focus-visible{outline:2px solid var(--accent,#0b6b66);outline-offset:1px}.c48b8e864,.cf2ff640e{color:var(--text-muted,#4a5b57)}.c48b8e864{font-size:12px;font-weight:600;margin-left:4px}.c8b4120a6{display:block;white-space:normal}.c1c792fef,.c8b4120a6{color:var(--warning,#8a4b00);font-weight:600}.c1c792fef{font-size:12px;margin-left:4px}.c45a03515{font-size:13px;font-weight:600;color:var(--accent,#0b6b66);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.cde1865d4{color:var(--warning,#8a4b00);font-weight:600}.c8520e1aa{display:inline-flex;align-items:center;gap:6px}.c0ad6bb1c{all:unset;display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.c0ad6bb1c.c79d23cdc{cursor:pointer;border-bottom:1px dashed var(--border-input,#6b7a76)}.c0ad6bb1c.c79d23cdc:focus-visible{outline:2px solid var(--accent,#0b6b66);outline-offset:1px}.c640bf85a{background:var(--success,#1f7a4d)}.c640bf85a,.c787900af{width:8px;height:8px;border-radius:50%;flex:none}.c787900af{background:#e0a100}.cc6c281ab{background:var(--danger,#b42318)}.c414f0d90,.cc6c281ab{width:8px;height:8px;border-radius:50%;flex:none}.c414f0d90{border:1px solid var(--border-input,#6b7a76)}.c6399b7ec{padding:24px;text-align:center;color:var(--text-muted,#4a5b57)}.c83c7e911{position:fixed;inset:0;background:rgba(16,35,31,.18);z-index:40}.c4cdfe839{position:fixed;top:0;right:0;bottom:0;width:min(560px,100vw);z-index:41;background:var(--surface,#ffffff);box-shadow:-12px 0 32px rgba(16,35,31,.22);display:flex;flex-direction:column;font-size:13px;line-height:19px;color:var(--text,#10231f)}.cd4af0c5c{padding:12px 16px 8px;border-bottom:1px solid var(--border,#d5ddda);display:grid;grid-gap:4px;gap:4px}.cf3f059db{font-size:16px;font-weight:600;margin:0}.ce44a2c93{color:var(--text-muted,#4a5b57);font-size:12px}.cf429b093{display:flex;gap:2px;padding:0 12px;border-bottom:1px solid var(--border,#d5ddda);overflow-x:auto}.c6de468d1{all:unset;cursor:pointer;padding:7px 10px;font-size:13px;font-weight:600;color:var(--text-muted,#4a5b57);border-bottom:2px solid transparent;white-space:nowrap}.c6de468d1[aria-selected=true]{color:var(--accent,#0b6b66);border-bottom-color:var(--accent,#0b6b66)}.c6de468d1:focus-visible{outline:2px solid var(--accent,#0b6b66)}.cb1e0c85b{flex:1 1;overflow:auto;padding:12px 16px 20px;display:grid;grid-gap:12px;gap:12px;align-content:start}.c6a22f7d6{padding:10px 16px;border-top:1px solid var(--border,#d5ddda);display:flex;gap:6px;flex-wrap:wrap}.c4cb4e984{display:grid;grid-gap:6px;gap:6px}.c4cb4e984 h4{margin:0;font-size:12px;letter-spacing:.03em;color:var(--text-muted,#4a5b57)}.c4e90a4a0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px;margin:0}.c4e90a4a0 dt{font-size:12px;color:var(--text-muted,#4a5b57)}.c4e90a4a0 dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cbbca5bd6{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.cbbca5bd6 li{display:grid;grid-template-columns:130px 1fr auto;grid-gap:8px;gap:8px;align-items:start;padding:6px 8px;border:1px solid var(--border,#d5ddda);border-radius:6px}.c287d3267{font-weight:600}.cf68c6fb8{display:block;font-size:12px;color:var(--text-muted,#4a5b57)}.cb5a175fa{width:100%;border-collapse:collapse;font-size:12px}.cb5a175fa td,.cb5a175fa th{padding:4px 6px;border-bottom:1px solid var(--border,#d5ddda);text-align:left;vertical-align:top}.cb5a175fa .c5a49982c{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.c62dc1f3d{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.c62dc1f3d li{border-left:3px solid var(--accent,#0b6b66);padding:2px 0 2px 8px}.c62dc1f3d li.c7fe1c2b7{border-left-color:var(--border,#d5ddda);color:var(--text-muted,#4a5b57);text-decoration:line-through}.c20a611b7{display:block;font-size:12px;color:var(--text-muted,#4a5b57);text-decoration:none}.c5dc2fdb2{color:var(--warning,#8a4b00);font-weight:600}.cf6aa00f4{position:relative}.ce719f464{position:absolute;right:0;top:calc(100% + 4px);z-index:30;background:var(--surface,#ffffff);border:1px solid var(--border,#d5ddda);border-radius:6px;box-shadow:var(--pop,0 16px 40px rgba(16,35,31,.2));padding:12px;max-height:60vh;overflow:auto;width:min(620px,calc(100vw - 32px));display:grid;grid-gap:8px;gap:8px}.ce719f464 fieldset{border:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:2px 10px;gap:2px 10px}.ce719f464 legend{font-weight:600;font-size:12px;color:var(--text-muted,#4a5b57);margin-bottom:2px}.ce719f464 label{font-size:13px;display:flex;gap:6px;align-items:center}.cf58d4d31{display:grid;grid-gap:10px;gap:10px}.cf58d4d31 .c0700eb39{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.c71a4c6c2{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));grid-gap:8px;gap:8px}.cbbbbf683{background:var(--surface,#ffffff);border:1px solid var(--border,#d5ddda);border-radius:6px;padding:8px 10px;display:grid;grid-gap:6px;gap:6px;min-width:0}.cbbbbf683 h3{margin:0;font-size:14px;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.c48756639{grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:3px;gap:3px;height:54px}.c48756639,.cd40c1975{display:grid;align-items:end}.cd40c1975{height:100%;position:relative}.cbe010238{background:var(--accent,#0b6b66);min-height:1px}.c394a6d64,.cbe010238{border-radius:2px 2px 0 0;opacity:.85}.c394a6d64{position:absolute;left:0;right:0;bottom:0;background:var(--warning,#8a4b00)}.cff5375a8{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:3px;gap:3px;font-size:12px;color:var(--text-muted,#4a5b57);text-align:center}.c63b83842{display:flex;height:14px;border-radius:6px;overflow:hidden;background:var(--surface-2,#e9eeec)}.c63b83842 span{display:block;height:100%}.ce033204a{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--text-muted,#4a5b57);align-items:center}.c337e2057 td.ca865bb3a{padding:2px 3px;width:90px}.c6c7fe6b2{--color-estado:transparent;all:unset;cursor:pointer;display:block;box-sizing:border-box;width:100%;height:26px;border-radius:5px;padding:0 6px;font-size:12px;font-weight:600;line-height:26px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#10231f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--color-estado)}.c6c7fe6b2:focus-visible{outline:2px solid var(--accent,#0b6b66);outline-offset:1px}.c3277d7ac{box-shadow:inset 0 0 0 2px var(--warning,#8a4b00)}.c03eff01b{display:block;height:26px;border-radius:5px;background:var(--surface-2,#e9eeec);opacity:.45}@media (max-width:900px){.ca4416e9f{grid-template-columns:repeat(5,minmax(0,1fr))}.cab7c7e87:nth-child(5){border-right:none}.c827db4bc{width:100%}.cf58d4d31 .c0700eb39{grid-template-columns:1fr}}.c2a2c8ceb .cfa92d51d{font-size:12px;line-height:16px}.c2a2c8ceb .cc7bd3620{font-size:13px;line-height:18px}.c2a2c8ceb .c6aaa0e2f{font-size:13px}.c2a2c8ceb .c3a31dce3{font-size:14px}.c2a2c8ceb .cbcdae8aa{font-size:13px}.c2a2c8ceb .cbcdae8aa thead .c5e2e7d78 th,.c2a2c8ceb .cbcdae8aa thead th{font-size:12px}.c61f4777f{display:flex;gap:4px;border-bottom:1px solid var(--border,#d5ddda);flex-wrap:wrap}.cd62e5182{padding:6px 12px;border-radius:6px 6px 0 0;text-decoration:none;color:var(--text-muted,#4a5b57);font-weight:600;font-size:14px;border:1px solid transparent;border-bottom:none}.cd62e5182[aria-current=page]{color:var(--accent,#0b6b66);background:var(--surface,#ffffff);border-color:var(--border,#d5ddda)}.c8b500b1a{width:max(100%,1596px)}.c96f8b2af{height:58vh}.cbcdae8aa td.c58439dcf{padding:0;border:none}.c89adf0b5{display:flex;gap:8px;align-items:start}.c89adf0b5 .cf3f059db{flex:1 1}.c5a919f39{margin:0;padding:var(--space-6,32px);color:var(--color-text-secondary,#334155)}.c47d4e519{max-width:560px;margin:0 auto;padding:var(--space-6,32px) var(--space-4,16px);color:var(--color-text,#0f172a)}.cb906ecdc{margin:0 0 var(--space-3,12px);font-size:var(--fs-xl,20px)}.c55a84823{margin:0 0 var(--space-2,8px);text-align:right}.cc72bfd03{position:fixed;inset:0;background:var(--overlay);align-items:center;justify-content:center;z-index:110}.cac50d715,.cc72bfd03{display:flex;padding:var(--space-4)}.cac50d715{width:100%;max-width:480px;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-dialog);flex-direction:column;gap:var(--space-3)}.cac50d715:focus{outline:none}.c0448a12b{max-width:640px;max-height:85vh;max-height:85dvh;overflow:auto}.ccaf5de95{font-size:var(--fs-lg);line-height:var(--lh-tight);letter-spacing:0}.c320c65c9,.ccaf5de95{font-weight:var(--fw-semibold)}.c320c65c9{color:var(--color-text)}.c320c65c9,.c50b70afd{font-size:var(--fs-md)}.c50b70afd{line-height:20px;color:var(--color-text-secondary)}.c22a3fcb8{display:contents}.c7e978437{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--color-warning-ink)}.c7e978437 svg{flex-shrink:0;margin-top:1px;color:var(--color-warning)}.ce064cd14{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);color:var(--color-danger-ink);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm)}.c12d7d861{display:flex;justify-content:flex-start}.c5a26c922{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.cf291e34a{display:flex;flex-direction:column;gap:var(--space-4)}.c0be8e1ef{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cf9bb3c65{min-height:80px;padding:var(--space-2) 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border-input);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--fs-md);resize:vertical}.cf9bb3c65:hover:not(:focus){border-color:var(--color-border-input-hover)}.cf9bb3c65:focus{border-color:var(--color-focus);box-shadow:var(--focus-ring);outline:none}.cdc94b6e2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--fs-xs)}.c022aa3e4{padding:0;border:0;background:none;color:var(--color-accent);font:inherit;text-decoration:underline;cursor:pointer}.c022aa3e4:focus-visible,.c88b0cb46:focus-visible{outline:var(--focus-outline);outline-offset:2px}.cad096310{display:flex;flex-direction:column;gap:var(--space-0);min-width:0}.c88b0cb46{display:inline-flex;align-items:center;min-height:24px;color:var(--color-accent);overflow-wrap:anywhere}.c9c98024b{color:var(--color-text-muted)}.c4c7b80a8{color:var(--color-text);font-weight:var(--fw-semibold)}.c1652faa1,.c7f2035f4{display:block;color:var(--color-text-muted);font-size:var(--fs-xs)}.cd630e154{color:var(--color-text-secondary);font-size:var(--fs-sm)}.c090311c4,.cd630e154{margin:0 0 var(--space-3)}.c090311c4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.c090311c4 p{margin:0;max-width:720px;color:var(--color-text-secondary);font-size:var(--fs-sm)}.caf79f537{gap:var(--space-1) var(--space-4);margin:var(--space-2) 0 0;font-size:var(--fs-sm)}.c73993b67,.caf79f537{display:flex;flex-wrap:wrap}.c73993b67{align-items:baseline;gap:var(--space-1);margin:0}.c9723f8e0{color:var(--color-text-muted);font-size:var(--fs-xs)}.c73993b67 dd{margin:0}@media (pointer:coarse){.c88b0cb46{min-height:40px}}.c9d3af13c{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-md)}.c9db04c82{position:relative;z-index:1}.ca98ff8dc{display:block;font-size:var(--fs-secondary)}.c39580ab2{margin-top:var(--space-4)}.c5e02f390{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.cddbdd2ad{margin:0;font-size:var(--fs-h2)}.c310a5e5d{margin:0 0 var(--space-3)}.c5bf90724{margin:var(--space-1) 0;font-size:13px}.c5bf90724,.cac97ae59{color:var(--color-text-muted)}.cac97ae59{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-1);border:1px solid var(--color-border-strong);border-radius:4px;font-size:var(--fs-xs);font-weight:600}.cbf273f11{display:flex;flex-wrap:wrap;gap:var(--space-1)}.cdf98950e{display:flex;flex-direction:column;gap:var(--space-3)}.cc5cdb319{width:100%;min-height:120px;padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:6px;font:inherit;resize:vertical}.c8f5911ca{font-size:12px;color:var(--color-text-muted);text-align:right}.cc0cdaef9{margin:0;color:var(--color-danger-ink)}.c2229abc0{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) 0;padding:0;list-style:none}.c0e2b336c{display:flex;align-items:center;gap:var(--space-2)}.cd548424f{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.c1b8f7d0d{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.cccdea96b{display:flex;flex-wrap:wrap;gap:var(--space-1)}.c03258b91{min-height:var(--control-h);padding:0 10px;font-size:var(--fs-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);cursor:pointer}.c03258b91:hover{border-color:var(--color-border-input-hover)}.c03258b91:focus-visible{outline:none;border-color:var(--color-focus);box-shadow:var(--focus-ring)}.c0e23f6d9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ce2059b56{flex:1 1 220px;height:var(--control-h);padding:0 10px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm)}.ce2059b56:focus{outline:none;border-color:var(--color-focus);box-shadow:var(--focus-ring)}.c47f106a9{min-height:120px;padding:var(--space-2) 10px;font-size:var(--fs-md);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);overflow-wrap:anywhere}.c47f106a9:focus{outline:none;border-color:var(--color-focus);box-shadow:var(--focus-ring)}.c47f106a9[aria-readonly=true]{background:var(--color-surface-sunken)}.c47f106a9 :is(ul,ol){margin:0;padding-left:var(--space-5)}.c507e63da{display:flex;flex-direction:column;gap:var(--space-3)}.c006dffdf{display:flex;justify-content:flex-end;gap:var(--space-2)}.ca9fd0116{margin:0;color:var(--color-danger-ink)}