@layer ui-base{:root{--ui-color-primary:#2053ff;--ui-color-primary-hover:#1744df;--ui-color-primary-active:#163bc0;--ui-color-primary-bg:#edf2ff;--ui-color-primary-border:#a9bdff;--ui-color-link:var(--ui-color-primary);--ui-color-text:#202631;--ui-color-text-secondary:#667085;--ui-color-text-tertiary:#667085;--ui-color-text-placeholder:var(--ui-color-text-tertiary);--ui-color-text-disabled:#727d8b;--ui-color-text-light-solid:#fff;--ui-color-text-description:var(--ui-color-text-secondary);--ui-color-text-quaternary:var(--ui-color-text-disabled);--ui-color-border:#cdd3dd;--ui-color-border-hover:#98a2b3;--ui-color-border-secondary:#e4e7ec;--ui-color-split:var(--ui-color-border-secondary);--ui-color-bg-container:#fff;--ui-color-bg-layout:#f6f7f9;--ui-color-fill-secondary:#f2f4f7;--ui-color-fill-alter:#f8f9fb;--ui-color-fill-quaternary:var(--ui-color-fill-alter);--ui-color-bg-disabled:#f4f5f7;--ui-color-error:#b42318;--ui-color-error-hover:#912018;--ui-color-error-bg:#fff3f2;--ui-color-error-border:#f2b6b0;--ui-color-success:#067647;--ui-color-success-bg:#edfcf2;--ui-color-success-border:#a9dec0;--ui-color-warning:#925d09;--ui-color-warning-bg:#fffaeb;--ui-color-warning-border:#f2da9d;--ui-focus-ring:2px solid var(--ui-color-primary);--ui-focus-offset:2px;--ui-control-focus-offset:-2px;--ui-control-height:32px;--ui-control-height-sm:24px;--ui-control-height-lg:40px;--ui-control-height-comfortable:36px;--ui-border-radius:7px;--ui-border-radius-sm:4px;--ui-border-radius-lg:12px;--ui-font-size:14px;--ui-font-size-sm:12px;--ui-font-size-compact:13px;--ui-font-size-title:24px;--ui-font-size-heading:20px;--ui-font-size-subheading:18px;--ui-font-size-section:16px;--ui-font-family:var(--tsz-font-text,system-ui, sans-serif);--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-shadow-overlay:0 12px 32px #10182824;--ui-motion-duration:.15s;--ui-motion-easing:ease-out}@media (prefers-reduced-motion:reduce){:root{--ui-motion-duration:0s}}}.ui-modal-mask,.ui-drawer-mask{background:#1018286b;position:fixed;inset:0}.ui-modal-wrap,.ui-drawer-wrap{box-sizing:border-box;position:fixed;inset:0}.ui-modal-wrap{padding:0 var(--ui-space-4) var(--ui-space-6);overscroll-behavior:contain;overflow-y:auto}.ui-modal-centered{padding-block:var(--ui-space-6);grid-template-columns:minmax(0,1fr);align-content:safe center;display:grid}.ui-modal,.ui-drawer{box-sizing:border-box;max-width:100%;color:var(--ui-color-text,var(--ui-color-text));font-family:var(--tsz-font-text,system-ui);font-size:var(--ui-font-size);outline:0;line-height:1.5;position:relative}.ui-modal{min-width:0;margin:0 auto min(8vh,72px);top:min(8vh,72px)}.ui-modal-centered .ui-modal{margin-block-end:0;top:0}.ui-modal-container,.ui-drawer-container,.ui-popover-container,.ui-dropdown-container,.ui-notification-notice,.ui-message-notice{background:var(--ui-color-bg-container);border:1px solid var(--ui-color-border-secondary);box-shadow:var(--ui-shadow-overlay)}.ui-modal-container{border-radius:var(--ui-border-radius-lg);padding:var(--ui-space-5) var(--ui-space-6)}.ui-modal-title,.ui-drawer-title{color:var(--ui-color-text);overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:650;line-height:1.45}.ui-modal-header{margin-bottom:14px;padding-inline-end:32px}.ui-modal-body{overflow-wrap:anywhere;min-width:0}.ui-modal-footer,.ui-modal-confirm-btns,.ui-popconfirm-buttons{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ui-modal-footer{margin-top:var(--ui-space-5)}.ui-modal-close,.ui-drawer-close,.ui-feedback-close{width:32px;height:32px;color:var(--ui-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:20px;display:grid}.ui-modal-close,.ui-drawer-close{z-index:1;position:absolute;inset-block-start:14px;inset-inline-end:16px}.ui-modal-close:hover,.ui-drawer-close:hover,.ui-feedback-close:hover{background:var(--ui-color-fill-secondary)}.ui-modal-close:focus-visible,.ui-drawer-close:focus-visible,.ui-feedback-close:focus-visible{outline:var(--ui-focus-ring)}.ui-drawer-wrap{display:flex;overflow:hidden}.ui-drawer-right .ui-drawer-wrap{justify-content:flex-end}.ui-drawer-bottom .ui-drawer-wrap{align-items:flex-end}.ui-drawer-nonmodal .ui-drawer-wrap{pointer-events:none}.ui-drawer-nonmodal .ui-drawer{pointer-events:auto}.ui-drawer-container{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.ui-drawer-title{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.ui-drawer-header{padding:18px 54px var(--ui-space-4) var(--ui-space-5);border-bottom:1px solid var(--ui-color-border-secondary)}.ui-drawer-body{min-width:0;min-height:0;padding:var(--ui-space-5);overflow-wrap:anywhere;flex:1;overflow:auto}.ui-drawer-footer{padding:var(--ui-space-3) var(--ui-space-5);border-top:1px solid var(--ui-color-border-secondary)}.ui-drawer-extra{margin-inline-start:auto}.ui-popover,.ui-dropdown,.ui-tooltip,.ui-menu-submenu-popup,.ui-dropdown-menu-submenu-popup{box-sizing:border-box;max-width:calc(100vw - 12px);font:14px/1.5 var(--tsz-font-text,system-ui);color:var(--ui-color-text);position:absolute}.ui-popover-container{padding:var(--ui-space-3);box-sizing:border-box;overflow-wrap:anywhere;border-radius:10px;max-height:calc(100dvh - 12px);overflow:auto}.ui-popover,.ui-dropdown,.ui-tooltip{padding:6px}.ui-popover-title{margin-bottom:6px;font-weight:600}.ui-popconfirm-buttons{margin-top:10px}.ui-tooltip-container{max-width:min(320px,100vw - 16px);padding:5px var(--ui-space-2);color:var(--ui-color-text-light-solid);background:var(--ui-color-text);font-size:var(--ui-font-size-sm);overflow-wrap:anywhere;border-radius:6px}.ui-dropdown-container{padding:var(--ui-space-1);box-sizing:border-box;border-radius:8px;max-height:calc(100dvh - 12px);overflow:auto}.ui-tooltip-hidden,.ui-popover-hidden,.ui-dropdown-hidden,.ui-modal-mask-hidden,.ui-drawer-mask-hidden,.ui-menu-hidden,.ui-menu-submenu-hidden,.ui-dropdown-menu-hidden,.ui-dropdown-menu-submenu-hidden{display:none}.ui-menu,.ui-menu-sub,.ui-dropdown-menu,.ui-dropdown-menu-sub{box-sizing:border-box;padding:var(--ui-space-1);background:var(--ui-color-bg-container);color:var(--ui-color-text);outline:0;margin:0;list-style:none}.ui-menu-submenu-popup,.ui-dropdown-menu-submenu-popup{z-index:1100;border-radius:8px;min-width:144px;max-height:calc(100dvh - 12px);overflow:auto;box-shadow:0 6px 20px #10182829}.ui-menu-item,.ui-menu-submenu-title,.ui-dropdown-menu-item,.ui-dropdown-menu-submenu-title{align-items:center;gap:var(--ui-space-2);box-sizing:border-box;min-height:36px;padding:6px var(--ui-space-3);color:inherit;cursor:pointer;white-space:nowrap;border-radius:6px;margin:1px 0;display:flex}.ui-menu-item-active,.ui-menu-submenu-active>.ui-menu-submenu-title,.ui-dropdown-menu-item-active,.ui-dropdown-menu-submenu-active>.ui-dropdown-menu-submenu-title{background:var(--ui-color-fill-secondary)}.ui-menu-item-selected,.ui-dropdown-menu-item-selected{color:var(--ui-color-primary);background:var(--ui-color-primary-bg)}.ui-menu-submenu-selected>.ui-menu-submenu-title{color:var(--ui-color-primary)}.ui-menu-item-disabled,.ui-dropdown-menu-item-disabled{opacity:.5;cursor:not-allowed}.ui-menu-danger{color:var(--ui-color-error)}.ui-menu-icon{flex-shrink:0;display:inline-flex}.ui-menu-title-content{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-menu-inline-collapsed>.ui-menu-item,.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title{padding-inline:var(--ui-space-1);justify-content:center}.ui-menu-inline-collapsed>.ui-menu-item>.ui-menu-title-content,.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title>.ui-menu-title-content{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-menu-submenu-title:after,.ui-dropdown-menu-submenu-title:after{content:"";border-inline-end:1px solid;border-bottom:1px solid;width:6px;height:6px;margin-inline-start:auto;transform:rotate(45deg)}.ui-menu-submenu-open>.ui-menu-submenu-title:after{transform:rotate(225deg)}.ui-menu-inline-collapsed>.ui-menu-submenu>.ui-menu-submenu-title:after{display:none}.ui-message,.ui-notification{z-index:3200;gap:var(--ui-space-2);pointer-events:none;max-width:calc(100vw - 24px);font:14px/1.5 var(--tsz-font-text,system-ui);color:var(--ui-color-text);display:grid;position:fixed}.ui-message{top:20px;left:50%;transform:translate(-50%)}.ui-notification{width:360px;top:20px;right:16px}.ui-message-notice,.ui-notification-notice{pointer-events:auto;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.ui-message-notice[data-type=error]{color:var(--ui-color-error)}.ui-feedback-content{gap:var(--ui-space-1);overflow-wrap:anywhere;flex:1;display:grid}.ui-feedback-close{width:24px;height:24px}.ui-float-btn{z-index:100;background:var(--ui-color-bg-container);color:var(--ui-color-text);cursor:pointer;font:inherit;border:1px solid #d0d5dd;border-radius:50%;justify-items:center;gap:2px;padding:7px;display:grid;position:fixed;inset-block-end:24px;inset-inline-end:24px;box-shadow:0 3px 12px #1018281f}.ui-float-btn-square{border-radius:8px}@font-face{font-family:TSZ Text;src:url(/assets/InterDisplay-Regular-Dni2OXAS.woff2)format("woff2");font-style:normal;font-weight:100 500;font-feature-settings:"cv01", "cv06", "ss01", "ss03";unicode-range:U+27,U+2C-2E,U+30-39,U+3C-3E,U+2018-2019,U+201C-201D;font-display:swap}@font-face{font-family:TSZ Text;src:url(/assets/InterDisplay-Bold-C7amZJAa.woff2)format("woff2");font-style:normal;font-weight:501 700;font-feature-settings:"cv01", "cv06", "ss01", "ss03";unicode-range:U+27,U+2C-2E,U+30-39,U+3C-3E,U+2018-2019,U+201C-201D;font-display:swap}@font-face{font-family:TSZ Text;src:url(/assets/InterDisplay-ExtraBold-B4ba67_E.woff2)format("woff2");font-style:normal;font-weight:701 900;font-feature-settings:"cv01", "cv06", "ss01", "ss03";unicode-range:U+27,U+2C-2E,U+30-39,U+3C-3E,U+2018-2019,U+201C-201D;font-display:swap}@font-face{font-family:TSZ Text;src:url(/assets/InterDisplay-RegularItalic-DN-Otxw3.woff2)format("woff2");font-style:italic;font-weight:100 500;font-feature-settings:"cv01", "cv06", "ss01", "ss03";unicode-range:U+27,U+2C-2E,U+30-39,U+3C-3E,U+2018-2019,U+201C-201D;font-display:swap}@font-face{font-family:TSZ Text;src:url(/assets/InterDisplay-BoldItalic-BKDDQuap.woff2)format("woff2");font-style:italic;font-weight:501 700;font-feature-settings:"cv01", "cv06", "ss01", "ss03";unicode-range:U+27,U+2C-2E,U+30-39,U+3C-3E,U+2018-2019,U+201C-201D;font-display:swap}@font-face{font-family:TSZ Text;src:url(/assets/InterDisplay-ExtraBoldItalic-B8e1P_qZ.woff2)format("woff2");font-style:italic;font-weight:701 900;font-feature-settings:"cv01", "cv06", "ss01", "ss03";unicode-range:U+27,U+2C-2E,U+30-39,U+3C-3E,U+2018-2019,U+201C-201D;font-display:swap}@font-face{font-family:TSZ Words;src:url(/assets/Andika-Regular-B-0TUju0.woff2)format("woff2");font-style:normal;font-weight:400;font-feature-settings:"cv01", "cv04", "cv06", "cv09", "cv39", "cv52", "ss05";font-display:swap}@font-face{font-family:TSZ Words;src:url(/assets/Andika-Bold-DU9TL9lB.woff2)format("woff2");font-style:normal;font-weight:700;font-feature-settings:"cv01", "cv04", "cv06", "cv09", "cv39", "cv52", "ss05";font-display:swap}@font-face{font-family:TSZ Words;src:url(/assets/Andika-Italic-BkLli4ph.woff2)format("woff2");font-style:italic;font-weight:400;font-feature-settings:"cv01", "cv04", "cv06", "cv09", "cv39", "cv52", "ss05";font-display:swap}@font-face{font-family:TSZ Words;src:url(/assets/Andika-BoldItalic-DuaMP73O.woff2)format("woff2");font-style:italic;font-weight:700;font-feature-settings:"cv01", "cv04", "cv06", "cv09", "cv39", "cv52", "ss05";font-display:swap}@font-face{font-family:TSZ Phonetics;src:url(/assets/Andika-Regular-B-0TUju0.woff2)format("woff2");font-style:normal;font-weight:100 900;font-feature-settings:"cv01", "cv04", "cv06", "cv09", "liga" 0, "ss05";font-display:swap}:root{--tsz-font-fallback:system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--tsz-font-text:"TSZ Text", var(--tsz-font-fallback);--tsz-font-words:"TSZ Words", var(--tsz-font-fallback);--tsz-font-phonetics:"TSZ Phonetics", var(--tsz-font-fallback)}.tsz-entry-en,.tsz-entry-en input,.tsz-entry-en textarea{font-family:var(--tsz-font-text)}.tsz-words,.tsz-words input,.tsz-words textarea{font-family:var(--tsz-font-words);font-size:14pt}.tsz-phonetics,.tsz-phonetics input,.tsz-phonetics textarea{font-family:var(--tsz-font-phonetics);font-style:normal}.tsz-actual-pronunciation,.tsz-actual-pronunciation input,.tsz-actual-pronunciation textarea{font-size:14pt}.admin-filter-card{min-width:0;container-type:inline-size}.admin-filter-card>.ui-card-body{padding:var(--ui-space-4)}.admin-filter-form{align-items:flex-start;gap:var(--ui-space-3) var(--ui-space-4);flex-wrap:wrap;max-width:100%;display:flex}.admin-filter-form.ui-form-inline>.ui-form-item{min-width:0;max-width:100%;margin:0}.admin-filter-form .ui-form-item-control{min-width:0}.admin-filter-form .ui-input-affix-wrapper,.admin-filter-form .ui-select,.admin-filter-form .ui-picker{max-width:100%}.admin-filter-form .ui-form-item-label>label{color:var(--ui-color-text-secondary)}@container (width<=640px){.admin-filter-form>.ui-form-item:not(.admin-filter-actions){flex:220px}.admin-filter-form .ui-form-item-row{flex-wrap:nowrap}.admin-filter-form .ui-form-item-control{flex:1}.admin-filter-form .ui-form-item-control-input-content>.ui-input,.admin-filter-form .ui-form-item-control-input-content>.ui-input-affix-wrapper,.admin-filter-form .ui-form-item-control-input-content>.ui-input-group-wrapper,.admin-filter-form .ui-form-item-control-input-content>.ui-select,.admin-filter-form .ui-form-item-control-input-content>.ui-picker{width:100%!important}}@container (width<=440px){.admin-filter-form>.ui-form-item:not(.admin-filter-actions){flex-basis:100%}.admin-filter-form .ui-form-item-label{text-align:left;flex:0 0 72px}}:root{--ch-primary:32 83 255;--ch-primary-muted:237 242 255}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--tsz-font-text);margin:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-table-wrapper{container-type:inline-size}.ui-table-pagination{row-gap:var(--ui-space-2);flex-wrap:wrap;max-width:100%}@media (width<=600px){.ui-pagination .ui-pagination-options{margin-inline-start:0}.ui-pagination .ui-pagination-total-text{flex-basis:100%}}.lucide{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em}.ui-icon-spin,.lucide-loader-circle{animation:1s linear infinite ui-icon-spin}@keyframes ui-icon-spin{to{transform:rotate(360deg)}}
