img.svelte-1hoglcg{max-width:100%;height:auto;opacity:0}img.fade-in.svelte-1hoglcg{opacity:1;transition:opacity .3s ease-in-out}img.visible.svelte-1hoglcg{opacity:1;transition:none}img.error.svelte-1hoglcg{opacity:.5;filter:grayscale(100%)}.src-btn{display:inline;appearance:none;margin:0;padding:0;border:0;border-radius:3px;cursor:pointer;color:inherit;text-align:inherit;text-decoration:none;text-decoration-style:dotted;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;line-height:inherit;font:inherit;background:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-color .15s ease,text-decoration-color .15s ease;user-select:text!important;-webkit-user-select:text!important;-webkit-user-drag:none}.src-btn:hover{background-color:#0891b217;text-decoration-line:underline;text-decoration-color:#0891b28c}.dark .src-btn:hover{background-color:#22d3ee1f;text-decoration-line:underline;text-decoration-color:#67e8f999}.src-btn:focus-visible{border-radius:2px;outline:2px solid rgba(8,145,178,.7);outline-offset:3px}.src-sup{display:inline-flex;align-items:center;justify-content:center;position:static;vertical-align:.06em;min-width:1.45em;height:1.45em;padding:0 .34em;margin-left:.34em;border-radius:.4em;background-color:#0e74901a;font-size:.72em;font-weight:600;font-style:normal;color:#0e7490;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;user-select:none;-webkit-user-select:none;transition:background-color .15s ease,color .15s ease}.dark .src-sup{background-color:#22d3ee1f;color:#67e8f9}.src-btn:hover .src-sup{background-color:#0e74902e;color:#155e75}.src-btn[data-active] .src-sup,.src-btn[data-active]:hover .src-sup{background-color:#0e7490;color:#fff}.dark .src-btn[data-active] .src-sup,.dark .src-btn[data-active]:hover .src-sup{background-color:#22d3ee;color:#020617}.dark .src-btn:hover .src-sup{background-color:#22d3ee38;color:#cffafe}.src-tip-global{position:fixed;transform:translate(-50%) translateY(calc(-100% - 14px));display:flex;flex-direction:column;align-items:flex-start;gap:2px;white-space:nowrap;z-index:99999;pointer-events:none;background:#fff;border:1px solid #dbe4ea;border-radius:8px;padding:8px 10px;animation:src-tip-in .15s ease forwards}.src-tip-global:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#fff}.src-tip-global:before{display:none}.dark .src-tip-global{background:#0f172a;border-color:#334155}.dark .src-tip-global:after{border-top-color:#0f172a}@keyframes src-tip-in{0%{opacity:0}to{opacity:1}}.src-tip-mark{font-size:.72rem;font-weight:700;color:#0f172a;letter-spacing:.02em}.src-tip-court{font-size:.63rem;color:#64748b;letter-spacing:.025em}.dark .src-tip-mark{color:#f1f5f9}.dark .src-tip-court{color:#94a3b8}.src-pop-global{position:fixed;transform:translate(-50%);z-index:99999;background:#fff;border:1px solid #dbe4ea;border-radius:10px;padding:12px;display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:160px;max-width:calc(100vw - 32px);animation:src-tip-in .15s ease forwards}.src-pop-global:before{content:"";position:absolute;left:50%;transform:translate(-50%);border:6px solid transparent}.src-pop-global[data-dir=down]:before,.src-pop-global:not([data-dir]):before{bottom:100%;border-bottom-color:#fff}.src-pop-global[data-dir=up]:before{top:100%;border-top-color:#fff}.dark .src-pop-global{background:#0f172a;border-color:#334155}.dark .src-pop-global[data-dir=down]:before,.dark .src-pop-global:not([data-dir]):before{border-bottom-color:#0f172a}.dark .src-pop-global[data-dir=up]:before{border-top-color:#0f172a}.src-pop-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.src-pop-mark{font-size:.78rem;font-weight:700;color:#0f172a;letter-spacing:.02em;white-space:nowrap}.src-pop-court{font-size:.68rem;color:#64748b;letter-spacing:.025em;white-space:nowrap}.src-pop-btn{width:100%;padding:6px 12px;background:#0e7490;color:#fff;font-size:.72rem;font-weight:600;border-radius:6px;border:none;cursor:pointer;white-space:nowrap;transition:background .15s ease}.src-pop-btn:active{background:#155e75}.dark .src-pop-mark{color:#f1f5f9}.dark .src-pop-court{color:#94a3b8}.src-link-unknown{color:inherit}.src-md-link{color:var(--ocean);text-decoration:underline;text-underline-offset:3px}.dark .src-md-link{color:var(--ocean-bright)}[data-markdown].md-body{color:inherit}[data-markdown].md-body p{margin-bottom:1.25em}[data-markdown].md-body p:last-child{margin-bottom:0}[data-markdown].md-body h1,[data-markdown].md-body h2,[data-markdown].md-body h3,[data-markdown].md-body h4{font-weight:700;line-height:1.3;margin-top:1.5em;margin-bottom:.5em;color:inherit}[data-markdown].md-body h1{font-size:1.5em}[data-markdown].md-body h2{font-size:1.25em}[data-markdown].md-body h3{font-size:1.1em}[data-markdown].md-body ul,[data-markdown].md-body ol{margin-bottom:1.25em;padding-left:1.5em}[data-markdown].md-body ul{list-style-type:disc}[data-markdown].md-body ol{list-style-type:decimal}[data-markdown].md-body li{margin-bottom:.35em}[data-markdown].md-body li>ul,[data-markdown].md-body li>ol{margin-top:.35em;margin-bottom:0}[data-markdown].md-body strong{font-weight:650;color:var(--ocean-bright)}[data-markdown].md-body em{font-style:italic}[data-markdown].md-body code{font-family:ui-monospace,monospace;font-size:.875em;background:#0000000f;border-radius:4px;padding:.1em .35em}.dark [data-markdown].md-body code{background:#ffffff1a}[data-markdown].md-body blockquote{border-left:3px solid #d1d5db;padding-left:1em;margin-left:0;color:#6b7280}.dark [data-markdown].md-body blockquote{border-left-color:#4b5563;color:#9ca3af}[data-markdown].md-body table{width:100%;border-collapse:collapse;font-size:.9em}[data-markdown].md-body .md-table-wrap{width:100%;overflow-x:auto;margin-bottom:1.25em;border-radius:8px;border:1px solid #e5e7eb}.dark [data-markdown].md-body .md-table-wrap{border-color:#1e293b}[data-markdown].md-body thead{background:#f8fafc}.dark [data-markdown].md-body thead{background:#1e293b}[data-markdown].md-body th{padding:.55em 1em;text-align:left;font-weight:600;font-size:.78em;text-transform:uppercase;letter-spacing:.05em;color:#64748b;border-bottom:1px solid #e2e8f0;white-space:nowrap}.dark [data-markdown].md-body th{color:#94a3b8;border-bottom-color:#334155}[data-markdown].md-body td{padding:.6em 1em;border-bottom:1px solid #f1f5f9;vertical-align:top;color:inherit}.dark [data-markdown].md-body td{border-bottom-color:#1e293b}[data-markdown].md-body tr:last-child td{border-bottom:none}[data-markdown].md-body tbody tr:hover{background:#00000005}.dark [data-markdown].md-body tbody tr:hover{background:#ffffff08}[data-markdown].md-body.md-invert strong{color:inherit}
