/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.contents{display:contents}.hidden{display:none}.hidden\!{display:none!important}.table{display:table}.grow{flex-grow:1}.grow\!{flex-grow:1!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring\!{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}:root{--dt-row-selected:13, 110, 253;--dt-row-selected-text:255, 255, 255;--dt-row-selected-link:228, 228, 228;--dt-row-stripe:0, 0, 0;--dt-row-hover:0, 0, 0;--dt-column-ordering:0, 0, 0;--dt-header-align-items:center;--dt-header-vertical-align:middle;--dt-html-background:white}:root.dark{--dt-html-background:#212529}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{box-sizing:border-box;content:"";border:5px solid #0000;border-left:10px solid #00000080;border-right-width:0;display:inline-block}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border:5px solid #0000;border-top:10px solid #00000080;border-bottom-width:0}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:#ffffff80}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:#ffffff80;border-left-color:#0000}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{border-top-width:0!important;border-bottom-width:0!important;height:0!important;padding-top:0!important;padding-bottom:0!important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before{content:"▲";content:"▲"/"";display:block;position:absolute;bottom:50%}table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{content:"▼";content:"▼"/"";display:block;position:absolute;top:50%}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order{width:12px;height:20px;position:relative}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{opacity:.125;font-size:.8em;line-height:9px;left:0}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline-offset:-2px;outline:2px solid #0000000d}table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>th.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>td.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled .dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px;display:flex}table.dataTable thead>tr>th div.dt-column-header .dt-column-title,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title,table.dataTable thead>tr>td div.dt-column-header .dt-column-title,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid #ffffff0d}div.dt-processing{text-align:center;z-index:10;width:200px;margin-top:-22px;margin-left:-100px;padding:2px;position:absolute;top:50%;left:50%}div.dt-processing>div:last-child{width:80px;height:15px;margin:1em auto;position:relative}div.dt-processing>div:last-child>div{background:#0d6efd;background:rgb(var(--dt-row-selected));border-radius:50%;width:13px;height:13px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:0}div.dt-processing>div:last-child>div:first-child{animation:.6s infinite datatables-loader-1;left:8px}div.dt-processing>div:last-child>div:nth-child(2){animation:.6s infinite datatables-loader-2;left:8px}div.dt-processing>div:last-child>div:nth-child(3){animation:.6s infinite datatables-loader-2;left:32px}div.dt-processing>div:last-child>div:nth-child(4){animation:.6s infinite datatables-loader-3;left:56px}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha:.035;--dt-row-stripe-alpha:.023;--dt-column-ordering-alpha:.019;--dt-row-selected-stripe-alpha:.923;--dt-row-selected-column-ordering-alpha:.919}table.dataTable{border-spacing:0;width:100%;margin:0 auto}table.dataTable thead th,table.dataTable tfoot th{font-weight:700}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border-bottom:1px solid #0000004d;padding:10px}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid #0000004d;padding:10px 10px 6px}table.dataTable>tbody>tr{background-color:#0000}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efde6;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid #00000026}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid #00000026;border-right:1px solid #00000026}table.dataTable.cell-border>tbody>tr>:first-child{border-left:1px solid #00000026}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid #0000004d}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px #00000006;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),var(--dt-row-stripe-alpha))}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px #0d6efdeb;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-stripe-alpha))}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px #00000009;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),var(--dt-row-hover-alpha))}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px #00000005;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),var(--dt-column-ordering-alpha))}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdea;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px #0000000e;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px #0000000c;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px #0000000a;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdf3;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf1;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdef;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px #00000015;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px #00000013;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px #00000010;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdfa;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf8;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdf5;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container div.dt-layout-row{justify-content:space-between;align-items:center;width:100%;margin:.75em 0;display:flex}div.dt-container div.dt-layout-row div.dt-layout-cell{justify-content:space-between;align-items:center;display:flex}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{text-align:center;display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:0}}div.dt-container{clear:both;position:relative}div.dt-container .dt-search input{color:inherit;background-color:#0000;border:1px solid #aaa;border-radius:3px;margin-left:3px;padding:5px}div.dt-container .dt-input{color:inherit;background-color:#0000;border:1px solid #aaa;border-radius:3px;padding:5px}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;min-width:1.5em;margin-left:2px;padding:.5em 1em;display:inline-block;color:inherit!important;text-decoration:none!important}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{background:-moz-linear-gradient(#0000000d 0%,#e6e6e60d 100%);background:-ms-linear-gradient(top,#e6e6e60d 0%,#0000000d 100%);background:linear-gradient(#e6e6e60d,#0000000d);border:1px solid #0000004d;color:inherit!important}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;box-shadow:none;background:0 0;border:1px solid #0000;color:#00000080!important}div.dt-container .dt-paging .dt-paging-button:hover{background:-moz-linear-gradient(#111 0%,#585858 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(#585858,#111);border:1px solid #111;color:#fff!important}div.dt-container .dt-paging .dt-paging-button:active{background:-moz-linear-gradient(#0c0c0c 0%,#2b2b2b 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(#2b2b2b,#0c0c0c);outline:none;box-shadow:inset 0 0 3px #111}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}div.dt-container.dt-empty-footer tbody>tr:last-child>*,div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid #0000004d}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}html.dark{--dt-row-hover:255, 255, 255;--dt-row-stripe:255, 255, 255;--dt-column-ordering:255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid #404346}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{background-color:var(--dt-html-background);border:1px solid #fff3}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{background:#ffffff26;border:1px solid #595b5e}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666!important}html.dark .dt-container .dt-paging .dt-paging-button:hover{background:#353535;border:1px solid #353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}[dir=rtl] table.dataTable thead th,[dir=rtl] table.dataTable thead td,[dir=rtl] table.dataTable tfoot th,[dir=rtl] table.dataTable tfoot td{text-align:right}[dir=rtl] table.dataTable th.dt-type-numeric,[dir=rtl] table.dataTable th.dt-type-date,[dir=rtl] table.dataTable td.dt-type-numeric,[dir=rtl] table.dataTable td.dt-type-date{text-align:left}[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}:root{color:#14231c;font-synthesis:none;text-rendering:optimizelegibility;--ink:#14231c;--muted:#647269;--line:#dfe6dd;--paper:#fffef9;--green:#176b45;--green-bright:#2f9667;--yellow:#f2c94c;--red:#df5a50;--text-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='24' viewBox='0 0 10 24'%3E%3Cpath d='M5 3v18M2 3h6M2 21h6' stroke='%23000000' stroke-width='1.4' stroke-linecap='square'/%3E%3C/svg%3E") 5 12, text;background:#f5f7f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:#f5f7f1;min-width:320px}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.app-shell{background-color:#f5f7f1;background-image:linear-gradient(#176b4509 1px,#0000 1px),linear-gradient(90deg,#176b4509 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh;position:relative;overflow:hidden}.ambient{z-index:0;pointer-events:none;filter:blur(2px);border-radius:999px;width:520px;height:520px;position:absolute}.ambient--one{background:radial-gradient(circle,#f2c94c33,#0000 67%);top:-280px;right:-130px}.ambient--two{background:radial-gradient(circle,#2f966721,#0000 68%);top:360px;left:-360px}.site-header,.hero,.results-section,.site-footer{z-index:1;width:min(1180px,100% - 40px);margin-inline:auto;position:relative}.site-header{border-bottom:1px solid #14231c1a;justify-content:space-between;align-items:center;min-height:88px;display:flex}.brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-mark{border:3px solid var(--ink);background:linear-gradient(to bottom,var(--red) 0 45%,var(--ink) 45% 55%,#fff 55%);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 4px #14231c1f}.brand-mark span{border:3px solid var(--ink);background:#fff;border-radius:50%;width:13px;height:13px;position:relative}.brand-copy{flex-direction:column;line-height:1;display:flex}.brand-copy strong{letter-spacing:-.6px;font-family:Georgia,Times New Roman,serif;font-size:22px}.brand-copy strong span{color:var(--green)}.brand-copy small{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:700}.header-actions{align-items:center;gap:12px;display:flex}.header-badge{border:1px solid var(--line);color:var(--green);background:#fffef9b3;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:13px;font-weight:700;display:flex}.hero{padding-block:30px 22px}.eyebrow{color:var(--green);letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.search-panel{background:#fffef9eb;border:1px solid #14231c1a;border-radius:24px;width:min(800px,100%);margin-inline:auto;padding:26px;position:relative;box-shadow:0 24px 70px #18432e1f,0 3px #14231c0f}.search-panel__top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.search-input-wrap{min-height:66px;color:var(--green);cursor:var(--text-cursor);background:#fff;border:2px solid #bdc9bf;border-radius:14px;align-items:center;gap:13px;padding:0 16px 0 20px;transition:border-color .2s,box-shadow .2s;display:flex}.search-input-wrap>svg{pointer-events:none;flex:none}.search-input-wrap:focus-within{border-color:var(--green-bright);box-shadow:0 0 0 4px #2f96671f}.search-input-wrap input{min-width:0;color:var(--ink);cursor:var(--text-cursor);caret-color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.search-input-wrap input::placeholder{color:#98a39b}.search-input-wrap input::-webkit-search-cancel-button{display:none}.search-input-wrap button{width:32px;height:32px;color:var(--muted);background:#edf1ec;border:0;border-radius:50%;place-items:center;display:grid}.language-picker{margin-top:18px}.language-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;display:grid}.language-picker button{color:#929b95;opacity:.68;filter:grayscale(.8);background:#edf0ed;border:1px solid #d9dfda;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;padding:6px 10px 6px 6px;font-size:12px;font-weight:700;transition:border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.language-picker button:hover{color:#68736c;opacity:.88;border-color:#b7c2ba}.language-picker button.active{border-color:var(--green);color:var(--green);opacity:1;filter:none;background:#fff;box-shadow:0 0 0 3px #2f96671a}.language-picker b,.language-code{color:#fff;background:var(--green);letter-spacing:.6px;border-radius:6px;place-items:center;min-width:28px;height:24px;padding-inline:5px;font-size:10px;font-weight:900;display:inline-grid}.language-picker button:nth-child(2) b{background:#3d6b98}.language-picker button:nth-child(3) b{background:#a14c43}.results-section{padding-bottom:80px}.results-heading{border-bottom:1px solid #14231c1a;justify-content:center;align-items:center;gap:20px;margin-bottom:10px;padding:2px 4px 12px;display:flex}.results-heading h2{letter-spacing:-.3px;text-align:center;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.5vw,19px);font-weight:600}.table-card{background:var(--paper);border:1px solid #14231c1c;border-radius:20px;max-width:800px;margin-inline:auto;padding:10px;overflow:hidden;box-shadow:0 18px 55px #18432e14}.state-message{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:315px;display:flex}.state-message h3{margin:17px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:24px}.state-message p{max-width:430px;color:var(--muted);margin:0;line-height:1.6}.state-message--error{color:var(--red)}.state-message--compact{min-height:315px}.empty-search{width:68px;height:68px;color:var(--green);background:#edf4ee;border:1px solid #cfdbd1;border-radius:50%;place-items:center;display:grid}.loader{border:4px solid #dce5de;border-top-color:var(--green);border-radius:50%;width:45px;height:45px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}div.dt-container{color:var(--muted);font-size:13px}div.dt-container .dt-layout-row{margin:0}div.dt-container .dt-layout-row:not(:has(table)){display:none}div.dt-container .dt-length select{border-color:var(--line);background-color:#fff;border-radius:8px;min-width:62px;margin-inline:5px;padding:7px 27px 7px 9px}table.dataTable.poketranslate-table{border:1px solid #d9e0d8;border-radius:14px;overflow:hidden;border-collapse:separate!important;border-spacing:0!important;width:100%!important;margin:0!important}table.dataTable.poketranslate-table thead th{color:#fff;letter-spacing:1.1px;text-align:center;text-transform:uppercase;background:#161616;border-bottom:1px solid #1b1b1b;padding:13px 12px;font-size:10px;font-weight:900}table.dataTable.poketranslate-table tbody td{text-align:center;vertical-align:middle;white-space:normal;border-bottom:1px solid #e6ebe5;padding:13px 12px}table.dataTable.poketranslate-table tbody tr:last-child td{border-bottom:0}table.dataTable.poketranslate-table tbody tr{cursor:pointer;transition:background-color .15s}table.dataTable.poketranslate-table tbody tr:hover{background:#f4f8f3}table.dataTable.poketranslate-table tbody tr:focus{outline:2px solid var(--green);outline-offset:-2px;background:#edf5ef}.result-text{max-width:590px;color:var(--ink);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-inline:auto;font-size:13px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}table.dataTable.poketranslate-table tbody tr:hover .result-text{color:var(--green)}.result-text mark{color:inherit;background:#ffe991;border-radius:3px;padding:1px 2px}.table-language{color:#fff;background:var(--green);letter-spacing:.8px;border-radius:6px;place-items:center;min-width:34px;height:25px;font-size:10px;font-weight:900;display:inline-grid}.table-language--en{background:#3d6b98}.table-language--de{background:#a14c43}.map-name{color:#425248;text-overflow:ellipsis;white-space:nowrap;max-width:210px;margin-inline:auto;font-size:12px;font-weight:700;display:block;overflow:hidden}.category-name{color:#657269;text-transform:uppercase;background:#f8faf7;border:1px solid #dae3dc;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}div.dt-container .dt-paging .dt-paging-button{min-width:34px;min-height:34px;color:var(--muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;margin:2px!important;padding:6px 10px!important}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button:hover{border-color:var(--green)!important;color:#fff!important;background:var(--green)!important}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0a1610ad;place-items:center;padding:28px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.modal-panel{background:#f8f9f5;border:1px solid #ffffff73;border-radius:24px;width:min(800px,100%);max-height:calc(100vh - 56px);animation:.2s ease-out modal-in;overflow-y:auto;box-shadow:0 30px 100px #0000004d}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}.modal-header{justify-content:space-between;align-items:center;gap:20px;padding:25px 28px 18px;display:flex}.modal-title-wrap{align-items:center;gap:14px;display:flex}.modal-icon{color:#fff;background:var(--green);border-radius:13px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 7px #176b451f}.modal-header h2{letter-spacing:-.5px;margin:3px 0 0;font-family:Georgia,Times New Roman,serif;font-size:27px}.close-button{border:1px solid var(--line);width:42px;height:42px;color:var(--muted);background:#fff;border-radius:50%;place-items:center;display:grid}.close-button:hover{color:#fff;background:var(--ink)}.record-meta{flex-wrap:wrap;gap:9px;padding:0 28px 19px;display:flex}.record-meta span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:700;display:inline-flex}.translation-grid{grid-template-columns:repeat(3,1fr);gap:13px;padding:0 28px 28px;display:grid}.translation-grid--stacked{grid-template-columns:1fr}.translation-card{border:1px solid #dce4dd;border-top:4px solid var(--green);background:#fff;border-radius:13px;min-width:0;overflow:hidden}.translation-card--en{border-top-color:#3d6b98}.translation-card--de{border-top-color:#a14c43}.translation-card__header{border-bottom:1px solid #e8ece7;align-items:center;gap:10px;padding:14px 16px;display:flex}.translation-card--en .language-code{background:#3d6b98}.translation-card--de .language-code{background:#a14c43}.translation-card__header p{color:var(--ink);margin:0;font-size:12px;font-weight:850}.translation-card__count{color:#89948d;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:700}.translation-text{overflow-wrap:anywhere;color:#293a30;cursor:var(--text-cursor);white-space:pre-wrap;margin:0;padding:14px 17px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.75}.translation-text--empty{color:#929c95;font-family:inherit;font-style:italic}.contextual-breakdown{background:#f8faf8;border:1px solid #dce4dd;border-radius:13px;margin:0 28px 28px;overflow:hidden}.contextual-breakdown__header{border-bottom:1px solid #e1e8e2;padding:14px 17px}.contextual-breakdown__header h3,.contextual-breakdown__header p,.contextual-breakdown__item p{margin:0}.contextual-breakdown__header h3{color:var(--ink);font-size:13px}.contextual-breakdown__header p{color:var(--muted);margin-top:4px;font-size:11px}.contextual-breakdown__list{background:#e1e8e2;gap:1px;display:grid}.contextual-breakdown__item{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px 17px;display:grid}.contextual-breakdown__item p{color:#36463c;overflow-wrap:anywhere;grid-template-columns:25px minmax(0,1fr);align-content:start;font-size:12px;line-height:1.55;display:grid}.contextual-breakdown__item strong{color:#21342a}.translatable-word{cursor:pointer;border-radius:3px;transition:color .12s,background-color .12s}@media(max-width:760px){.contextual-breakdown{margin-left:16px;margin-right:16px}.contextual-breakdown__item{grid-template-columns:1fr;gap:8px}}.translatable-word:hover{color:var(--green);background:#e3f2e7;box-shadow:0 0 0 2px #e3f2e7}.translatable-segment{-webkit-text-decoration:underline dotted var(--green);text-decoration:underline dotted var(--green);text-underline-offset:3px;text-decoration-thickness:2px}.translatable-segment:hover{text-decoration-style:solid}.word-translation-tooltip{z-index:150;color:#fff;background:#17251e;border:1px solid #ffffff29;border-radius:11px;width:max-content;max-width:min(230px,100vw - 28px);padding:10px;font-size:12px;line-height:1.45;position:fixed;transform:translate(-50%);box-shadow:0 16px 45px #0000004d}.word-translation-tooltip:before{content:"";border:6px solid #0000;border-bottom-color:#17251e;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.translatable-word.is-speaking{color:var(--green);background:#e3f2e7;animation:.8s ease-in-out infinite speak-pulse}@keyframes speak-pulse{0%,to{opacity:1}50%{opacity:.45}}.word-translation-tooltip>div{border-top:1px solid #ffffff1a;grid-template-columns:29px 1fr;align-items:start;gap:8px;padding:7px 0;display:grid}.word-translation-tooltip>div:first-child{border-top:0;padding-top:0}.word-translation-tooltip>div:last-child{padding-bottom:0}.word-translation-tooltip>div b{color:#17251e;background:#dceadf;border-radius:5px;place-items:center;height:21px;font-size:9px;display:grid}.word-translation-tooltip__loading,.word-translation-tooltip__error{color:#d9e3dc;padding:8px 0 2px;display:block}.word-translation-tooltip__error{color:#ffaaa2}.modal-footer{border-top:1px solid var(--line);color:#7c8981;background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:15px 28px;font-size:10px;display:flex}.modal-footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-footer button{color:#fff;background:var(--ink);border:0;border-radius:8px;padding:9px 17px;font-size:12px;font-weight:800}.site-footer{color:var(--muted);border-top:1px solid #14231c1a;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:11px;display:flex}.site-footer span{color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.site-footer p{margin:0}@media(max-width:900px){.hero{padding-block:55px 20px}.translation-grid{grid-template-columns:1fr}}@media(max-width:640px){.site-header,.hero,.results-section,.site-footer{width:min(100% - 24px,1180px)}.site-header{min-height:74px}.brand-copy small,.header-badge{display:none}.hero{padding-block:35px 16px}.search-panel{padding:20px}.search-input-wrap{min-height:58px}.language-picker,.language-picker>div{width:100%}.language-picker button{justify-content:center}.table-card{border-radius:14px;padding:8px}.interactive-table,div.dt-container,div.dt-container .dt-layout-row,div.dt-container .dt-layout-cell,div.dt-container .dt-layout-table{width:100%;min-width:0}div.dt-container .dt-layout-row{display:block}table.dataTable.poketranslate-table{background:0 0;border:0;border-radius:0;display:block;overflow:visible}table.dataTable.poketranslate-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table.dataTable.poketranslate-table tbody{gap:8px;display:grid}table.dataTable.poketranslate-table tbody tr{background:#fff;border:1px solid #d9e0d8;border-radius:12px;width:100%;display:block;overflow:hidden;box-shadow:0 3px 12px #18432e0f}table.dataTable.poketranslate-table tbody td{text-align:left;border:0;display:block;white-space:normal!important;width:100%!important;padding:14px!important}.result-text{overflow-wrap:anywhere;text-align:left;-webkit-line-clamp:unset;width:100%;max-width:none;font-size:14px;line-height:1.55;display:block;overflow:visible}.modal-backdrop{padding:10px}.modal-panel{border-radius:17px;max-height:calc(100vh - 20px)}.modal-header,.translation-grid,.record-meta{padding-inline:16px}.modal-footer{flex-direction:column;align-items:stretch;padding-inline:16px}.modal-footer button{width:100%}.site-footer{flex-direction:column;align-items:flex-start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
