.external-tmpl .btn:disabled{opacity:.3;cursor:default}.external-tmpl .btn:not(:disabled){cursor:pointer}.external-tmpl .no-touchevents .btn:not(:disabled):hover,.external-tmpl .no-touchevents .btn:not(:disabled).hover,.external-tmpl .no-touchevents .btn:not(:disabled).is-hover{border-color:var(--btn-hover-color-border);border-image:var(--btn-hover-border-image);background-color:var(--btn-hover-color-bg);background-image:none;color:var(--btn-hover-color-text)}.external-tmpl .btn:not(:disabled):active,.external-tmpl .btn:not(:disabled).active,.external-tmpl .btn:not(:disabled).is-active{border-color:var(--btn-active-color-border);border-image:var(--btn-active-border-image);background-color:var(--btn-active-color-bg);background-image:none;color:var(--btn-active-color-text)}.external-tmpl .btn:not(:disabled):focus-visible,.external-tmpl .btn:not(:disabled).focus,.external-tmpl .btn:not(:disabled).is-focus{border-color:var(--btn-focus-color-border);border-image:var(--btn-focus-border-image);background-color:var(--btn-focus-color-bg);background-image:none;color:var(--btn-focus-color-text);outline:2px solid #fff;box-shadow:0 0 0 4px #000;z-index:1}.external-tmpl ::placeholder{color:#757575;opacity:1}.external-tmpl .table-container{--table-spacing: 1rem;--table-padding: calc(var(--table-spacing) / 2);--table-tr-odd-color: var(--color-dark);--table-tr-odd-bg-color: var(--color-light);--table-tr-even-color: var(--color-dark);--table-tr-even-bg-color: var(--color-container);--table-border-spacing: 4px;--table-negative-padding: calc(var(--table-spacing) / -2);--table-cell-min-width: 8rem;container-type:inline-size;grid-column:main;width:100%;max-width:var(--text-max-width);margin-left:auto;margin-right:auto;overflow-x:auto}.external-tmpl .table{width:100%;border-spacing:var(--table-border-spacing);border-color:var(--color-light);text-align:center}.external-tmpl .table th,.external-tmpl .table td{padding:var(--table-padding)}.external-tmpl .table th:before,.external-tmpl .table td:before{content:"";display:block;min-width:var(--table-cell-min-width)}.external-tmpl .table th{background-color:var(--table-tr-even-bg-color);color:var(--table-tr-even-color)}.external-tmpl .table tr:nth-child(odd){background-color:var(--table-tr-odd-bg-color);color:var(--table-tr-odd-color)}.external-tmpl .table tr:nth-child(even){background-color:var(--table-tr-even-bg-color);color:var(--table-tr-even-color)}.external-tmpl .table td:before{margin-right:var(--table-padding);align-self:stretch}.external-tmpl .table--text-alignment-left{text-align:left}.external-tmpl .table--text-alignment-center{text-align:center}.external-tmpl .table--text-alignment-right{text-align:right}.external-tmpl .table--scrollable{width:100%;border-spacing:4px;border-color:var(--color-light);word-break:normal;overflow-wrap:normal;hyphens:none}.external-tmpl .table--scrollable th{white-space:nowrap}@container (max-width: 900px){.external-tmpl .table--responsive t.external-tmpl{display:flex;flex-direction:column;gap:2rem}}@container (max-width: 900px){.external-tmpl .table--responsive tr{background-color:var(--table-tr-odd-bg-color);color:var(--table-tr-odd-color)}}.external-tmpl .table--responsive td:before{margin-right:var(--table-padding);align-self:stretch}@container (max-width: 900px){.external-tmpl .table--responsive td{display:grid;grid-template-columns:1fr;position:relative;width:100%;border-bottom:none;align-items:center;background-color:var(--table-tr-even-bg-color);color:var(--table-tr-even-color)}}@container (max-width: 900px){.external-tmpl .table--responsive.table--header-top th,.external-tmpl .table--responsive.table--header-left th{display:none}.external-tmpl .table--responsive.table--header-top td,.external-tmpl .table--responsive.table--header-left td{grid-template-columns:.3fr 1fr}.external-tmpl .table--responsive.table--header-top td:before,.external-tmpl .table--responsive.table--header-left td:before{content:attr(data-thlabel);background-color:var(--table-tr-even-bg-color);color:var(--table-tr-even-color);padding:var(--table-padding);margin:var(--table-negative-padding) var(--table-padding) var(--table-negative-padding) var(--table-negative-padding);font-weight:var(--typo-font-weight-bold)}.external-tmpl .table--responsive.table--header-top td:not(:last-child),.external-tmpl .table--responsive.table--header-left td:not(:last-child){margin-bottom:var(--table-border-spacing)}}@container (max-width: 900px){.external-tmpl .table--responsive.table--header-top tr:nth-child(odd),.external-tmpl .table--responsive.table--header-left tr:nth-child(odd),.external-tmpl .table--responsive.table--no-header tr:nth-child(odd){background-color:var(--table-tr-odd-bg-color);color:var(--table-tr-odd-color)}.external-tmpl .table--responsive.table--header-top tr:nth-child(even),.external-tmpl .table--responsive.table--header-left tr:nth-child(even),.external-tmpl .table--responsive.table--no-header tr:nth-child(even){background-color:var(--table-tr-even-bg-color);color:var(--table-tr-even-color)}}@container (max-width: 900px){.external-tmpl .table--responsive.table--header-top th{background-color:var(--table-tr-even-bg-color);color:var(--table-tr-even-color);font-weight:var(--typo-font-weight-bold)}}@container (max-width: 900px){.external-tmpl .table--responsive.table--no-header td{margin-bottom:var(--table-border-spacing)}.external-tmpl .table--responsive.table--no-header td:before{display:none}}.external-tmpl .table--dense{--table-cell-min-width: 1rem}
