:root{--tm-brand:#004b8d;--tm-brand-hi:#005ca8;--tm-brand-deep:#00335f;--tm-brand-dark:#003d73;--tm-brand-light:#eaf2fa;--tm-foundation:#071b3a;--tm-chrome:#071b3a;--tm-chrome-raised:#0c213c;--tm-accent:#00a86b;--tm-accent-text:#006b50;--tm-hero-bg:var(--tm-foundation);--tm-hero-glow:none;--tm-hero-accent:#fff;--tm-hero-em-style:normal;--tm-hero-em-weight:700;--tm-dot:var(--tm-accent);--tm-font:var(--font-google-sans,"Google Sans"), var(--font-plex-thai,"IBM Plex Sans Thai"), "Segoe UI", Arial, sans-serif;--tm-font-thai:var(--font-plex-thai,"IBM Plex Sans Thai"), Tahoma, sans-serif;--tm-font-accent:var(--tm-font);--tm-brand-gradient:var(--tm-hero-bg);--tm-shadow-rgb:7 27 58;--tm-canvas:#f4f7fa;--tm-surface:#fff;--tm-hairline:#dfe6ec;--tm-control-border:#8090a5;--tm-field-hover:#334155;--tm-gray-50:#f8fafc;--tm-gray-100:#f1f5f9;--tm-gray-200:#e2e8f0;--tm-gray-300:#cbd5e1;--tm-gray-400:#94a3b8;--tm-gray-500:#5b6b80;--tm-gray-600:#475569;--tm-gray-700:#334155;--tm-gray-800:#1e293b;--tm-gray-900:#071b3a;--tm-focus:#071b3a;--tm-success-bg:#e6f7ef;--tm-success-text:#0f7150;--tm-success-strong:#2ad587;--tm-warning-bg:#fdf1df;--tm-warning-text:#8a5a00;--tm-warning-strong:#f49f27;--tm-info-bg:#e4f1fe;--tm-info-text:#0b5ca8;--tm-info-strong:#007ded;--tm-error-bg:#ffebee;--tm-error-text:#b3261e;--tm-error-strong:#d32f2f;--tm-neutral-bg:#f1f1f0;--tm-neutral-text:#525252;--tm-neutral-strong:#adadad;--tm-chrome-text:#f4f7fa;--tm-chrome-muted:#b8c8db;--tm-chrome-hairline:#ffffff1f;--tm-chrome-hover:#0c213c;--tm-r-sm:6px;--tm-r-md:8px;--tm-r-surface:14px;--tm-r-hero:16px;--tm-r-card:24px;--tm-r-hero-ctl:12px;--tm-shadow-raised:0 1px 2px rgb(var(--tm-shadow-rgb) / .06), 0 1px 3px rgb(var(--tm-shadow-rgb) / .05);--tm-shadow-card:0 1px 2px rgb(var(--tm-shadow-rgb) / .04), 0 4px 16px rgb(var(--tm-shadow-rgb) / .06);--tm-shadow-dropdown:0 4px 16px rgb(var(--tm-shadow-rgb) / .12), 0 1px 4px rgb(var(--tm-shadow-rgb) / .06);--tm-shadow-modal:0 8px 40px rgb(var(--tm-shadow-rgb) / .14);--tm-scrim:#00000073;--tm-ease:cubic-bezier(.2,.7,.2,1);--tm-dur:.2s;--tm-topbar:60px;--tm-sidebar:232px;--tm-sidebar-collapsed:68px;--tm-z-drawer:300;--tm-z-dialog:1000;--tm-z-overlay:2000;--tm-z-popover:2100;--tm-z-tour:9000;--tm-z-toast:9999}[data-brand=ingu]{--tm-brand:#1f3a63;--tm-brand-hi:#2b4c7e;--tm-brand-deep:#13243e;--tm-brand-dark:#182e4f;--tm-brand-light:#e8edf4;--tm-foundation:#141414;--tm-chrome:#141414;--tm-chrome-raised:#1f1f1d;--tm-chrome-hover:#ffffff0f;--tm-accent:#e8c48a;--tm-accent-text:#1f3a63;--tm-hero-bg:linear-gradient(135deg, #2b4c7e 0%, #1f3a63 48%, #13243e 100%);--tm-hero-glow:radial-gradient(120% 90% at 100% 0%, #ffffff29, transparent 55%);--tm-hero-accent:#e8c48a;--tm-hero-em-style:italic;--tm-hero-em-weight:400;--tm-font:var(--font-manrope,"Manrope"), var(--font-plex-thai,"IBM Plex Sans Thai"), Tahoma, "Segoe UI", system-ui, sans-serif;--tm-font-accent:var(--font-fraunces,"Fraunces"), Georgia, serif}.tmes-app :lang(th),.tm-signin :lang(th){font-family:var(--tm-font-thai);letter-spacing:normal;text-transform:none;line-height:1.6}:focus-visible{outline:2px solid var(--tm-focus);outline-offset:2px}.tm-on-dark :focus-visible,.tm-chrome :focus-visible,.tm-hero :focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.tm-watermark{display:none}}.tm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tmes-app{font-family:var(--tm-font);color:var(--tm-gray-900);font-variant-numeric:tabular-nums;--color-gray-50:#f8fafc;--color-gray-100:#f1f5f9;--color-gray-200:#e2e8f0;--color-gray-300:#cbd5e1;--color-gray-400:#94a3b8;--color-gray-500:#5b6b80;--color-gray-600:#475569;--color-gray-700:#334155;--color-gray-800:#1e293b;--color-gray-900:#071b3a;--color-gray-950:#04122a;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#5b6b80;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#071b3a;--color-slate-950:#04122a;--color-zinc-50:#f8fafc;--color-zinc-100:#f1f5f9;--color-zinc-200:#e2e8f0;--color-zinc-300:#cbd5e1;--color-zinc-400:#94a3b8;--color-zinc-500:#5b6b80;--color-zinc-600:#475569;--color-zinc-700:#334155;--color-zinc-800:#1e293b;--color-zinc-900:#071b3a;--color-zinc-950:#04122a;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-200:#e2e8f0;--color-neutral-300:#cbd5e1;--color-neutral-400:#94a3b8;--color-neutral-500:#5b6b80;--color-neutral-600:#475569;--color-neutral-700:#334155;--color-neutral-800:#1e293b;--color-neutral-900:#071b3a;--color-neutral-950:#04122a;--color-stone-50:#f8fafc;--color-stone-100:#f1f5f9;--color-stone-200:#e2e8f0;--color-stone-300:#cbd5e1;--color-stone-400:#94a3b8;--color-stone-500:#5b6b80;--color-stone-600:#475569;--color-stone-700:#334155;--color-stone-800:#1e293b;--color-stone-900:#071b3a;--color-stone-950:#04122a;--color-blue-50:#f4f8fc;--color-blue-100:#eaf2fa;--color-blue-200:#c7dcef;--color-blue-300:#93badf;--color-blue-400:#4f8cc4;--color-blue-500:#1f6bae;--color-blue-600:#004b8d;--color-blue-700:#003d73;--color-blue-800:#00335f;--color-blue-900:#00264a;--color-indigo-50:#f4f8fc;--color-indigo-100:#eaf2fa;--color-indigo-200:#c7dcef;--color-indigo-300:#93badf;--color-indigo-400:#4f8cc4;--color-indigo-500:#1f6bae;--color-indigo-600:#004b8d;--color-indigo-700:#003d73;--color-indigo-800:#00335f;--color-indigo-900:#00264a;--color-sky-50:#f4f8fc;--color-sky-100:#eaf2fa;--color-sky-200:#c7dcef;--color-sky-300:#93badf;--color-sky-400:#4f8cc4;--color-sky-500:#1f6bae;--color-sky-600:#004b8d;--color-sky-700:#003d73;--color-sky-800:#00335f;--color-sky-900:#00264a;--color-green-50:#e6f7ef;--color-green-100:#e6f7ef;--color-green-200:#bfe9d4;--color-green-300:#8fdcb7;--color-green-400:#2ad587;--color-green-500:#1fa86a;--color-green-600:#0f7150;--color-green-700:#0f7150;--color-green-800:#0b5a40;--color-green-900:#08432f;--color-emerald-50:#e6f7ef;--color-emerald-100:#e6f7ef;--color-emerald-200:#bfe9d4;--color-emerald-300:#8fdcb7;--color-emerald-400:#2ad587;--color-emerald-500:#1fa86a;--color-emerald-600:#0f7150;--color-emerald-700:#0f7150;--color-emerald-800:#0b5a40;--color-emerald-900:#08432f;--color-amber-50:#fdf1df;--color-amber-100:#fdf1df;--color-amber-200:#fadfb5;--color-amber-300:#f7c77f;--color-amber-400:#f49f27;--color-amber-500:#f49f27;--color-amber-600:#8a5a00;--color-amber-700:#8a5a00;--color-amber-800:#6b4600;--color-amber-900:#4f3400;--color-yellow-50:#fdf1df;--color-yellow-100:#fdf1df;--color-yellow-200:#fadfb5;--color-yellow-400:#f49f27;--color-yellow-500:#f49f27;--color-yellow-600:#8a5a00;--color-yellow-700:#8a5a00;--color-yellow-800:#6b4600;--color-orange-50:#fdf1df;--color-orange-100:#fdf1df;--color-orange-200:#fadfb5;--color-orange-400:#f49f27;--color-orange-500:#f49f27;--color-orange-600:#8a5a00;--color-orange-700:#8a5a00;--color-orange-800:#6b4600;--color-red-50:#ffebee;--color-red-100:#ffebee;--color-red-200:#fbc9cf;--color-red-300:#f59ca6;--color-red-400:#e5646f;--color-red-500:#d32f2f;--color-red-600:#b3261e;--color-red-700:#931f19;--color-red-800:#7a1a15;--color-red-900:#5c1410;--color-rose-50:#ffebee;--color-rose-100:#ffebee;--color-rose-500:#d32f2f;--color-rose-600:#b3261e;--color-rose-700:#931f19;--radius-2xl:14px;--shadow-xs:var(--tm-shadow-raised);--shadow-sm:var(--tm-shadow-card);--shadow:var(--tm-shadow-card);--shadow-md:var(--tm-shadow-dropdown);--shadow-lg:var(--tm-shadow-dropdown);--shadow-xl:var(--tm-shadow-modal);--shadow-2xl:var(--tm-shadow-modal)}[data-brand=ingu] .tmes-app{--color-blue-50:#eef2f7;--color-blue-100:#e8edf4;--color-blue-200:#c9d4e4;--color-blue-300:#9fb2cd;--color-blue-400:#6b86ad;--color-blue-500:#3f5f8c;--color-blue-600:#1f3a63;--color-blue-700:#182e4f;--color-blue-800:#13243e;--color-blue-900:#0e1b2f;--color-indigo-50:#eef2f7;--color-indigo-100:#e8edf4;--color-indigo-200:#c9d4e4;--color-indigo-300:#9fb2cd;--color-indigo-400:#6b86ad;--color-indigo-500:#3f5f8c;--color-indigo-600:#1f3a63;--color-indigo-700:#182e4f;--color-indigo-800:#13243e;--color-indigo-900:#0e1b2f;--color-sky-50:#eef2f7;--color-sky-100:#e8edf4;--color-sky-200:#c9d4e4;--color-sky-300:#9fb2cd;--color-sky-400:#6b86ad;--color-sky-500:#3f5f8c;--color-sky-600:#1f3a63;--color-sky-700:#182e4f;--color-sky-800:#13243e;--color-sky-900:#0e1b2f}.tmes-app :is(.text-gray-300,.text-gray-400,.text-slate-300,.text-slate-400):not(svg):not(.tm-chrome *){color:var(--tm-gray-500)}.tmes-app svg:is(.text-gray-300,.text-gray-400){color:var(--tm-gray-400)}.tmes-app :is(div,section,form,article,ul,aside):is(.bg-white,.bg-\[var\(--surface-raised\)\]):is(.rounded-xl,.rounded-2xl,.rounded-lg):is(.border,.shadow-sm,.shadow){border-radius:var(--tm-r-surface);box-shadow:var(--tm-shadow-card);border-color:#0000}.tmes-app :is(.border-gray-50,.border-gray-100,.border-gray-200,.border-slate-100,.border-slate-200),.tmes-app :is(.divide-gray-50,.divide-gray-100,.divide-gray-200,.divide-slate-100)>:not(:last-child){border-color:var(--tm-hairline)}.tmes-app table thead,.tmes-app table thead tr,.tmes-app table thead th{background:0 0!important}.tmes-app table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--tm-gray-600);border-bottom:1px solid var(--tm-hairline);white-space:nowrap;font-size:11px;font-weight:700}.tmes-app table tbody td{height:64px}.tmes-app table tbody tr:last-child td{border-bottom:0}.tmes-app :is(a,button):is(.bg-blue-600,.bg-indigo-600,.bg-blue-700,.bg-gray-900,.bg-slate-900){background:var(--tm-brand);color:#fff;box-shadow:var(--tm-shadow-raised)}.tmes-app :is(a,button):is(.bg-blue-600,.bg-indigo-600,.bg-blue-700,.bg-gray-900,.bg-slate-900):hover:not(:disabled){background:var(--tm-brand-dark)}.tmes-app .tm-btn-advance{background:var(--tm-brand)!important;color:#fff!important}.tmes-app .tm-btn-advance:hover:not(:disabled){background:var(--tm-brand-dark)!important}.tmes-app :is(a,button).bg-white.border:is(.rounded-md,.rounded-lg,.rounded-xl):not(.rounded-2xl){border-color:var(--tm-gray-300);color:var(--tm-gray-700)}.tmes-app :is(a,button).bg-white.border:is(.rounded-md,.rounded-lg,.rounded-xl):not(.rounded-2xl):hover:not(:disabled){background:var(--tm-brand-light);border-color:var(--tm-brand-light);color:var(--tm-brand)}.tmes-app button:is(.text-red-500,.text-red-600,.text-red-700):not(:disabled):hover{background:var(--tm-error-text);border-color:var(--tm-error-text);color:#fff}.tmes-app button:disabled,.tmes-app [aria-disabled=true]{opacity:.55;box-shadow:none;cursor:not-allowed}.tmes-app :is(button,a){transition-duration:var(--tm-dur)}.tmes-app :is(input:not([type=checkbox],[type=radio],[type=file],[type=color],[type=range],[type=hidden]),select){border-color:var(--tm-control-border);background-color:#fff;border-radius:999px;min-height:44px}.tmes-app :is(input:not([type=checkbox],[type=radio],[type=file],[type=color],[type=range]),select):not([class*=pl-]):not([class*=px-0]){padding-left:18px}.tmes-app :is(input:not([type=checkbox],[type=radio],[type=file],[type=color],[type=range]),select):not([class*=pr-]){padding-right:18px}.tmes-app select{padding-right:36px}.tmes-app textarea{border-color:var(--tm-control-border);border-radius:16px;padding:12px 18px}.tmes-app :is(input,select,textarea):hover:not(:focus):not(:disabled){border-color:var(--tm-field-hover)}.tmes-app :is(input,select,textarea):focus{border-color:var(--tm-focus);box-shadow:none;--tw-ring-shadow:0 0 #0000}.tmes-app input:is([type=checkbox],[type=radio]){accent-color:var(--tm-brand);width:16px;height:16px}.tmes-app .tm-chrome :is(input,select){min-height:0}@media (max-width:768px){.tmes-app :is(input,select,textarea){font-size:16px}}.tmes-app span.rounded-full[class*=bg-]:is(.text-xs,[class*=text-\[]){letter-spacing:.01em;font-weight:600}.tm-shell{grid-template-columns:auto 1fr;grid-template-rows:var(--tm-topbar) 1fr;background:var(--tm-chrome);height:100dvh;display:grid;position:relative;overflow:clip}.tm-topbar{color:var(--tm-chrome-text);z-index:50;grid-column:1/-1;align-items:center;gap:12px;padding:0 16px 0 18px;display:flex;position:relative}.tm-brandmark{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.tm-logo{letter-spacing:.32em;color:#fff;padding-left:.32em;font-size:17px;font-weight:700}.tm-logo.on-light{color:var(--tm-gray-900);padding-left:0}.tm-logo-img{flex:none;display:block}.tm-product{border-left:1px solid var(--tm-chrome-hairline);flex-direction:column;min-width:0;padding-left:12px;line-height:1.2;display:flex}.tm-product b{color:#fff;font-size:13px;font-weight:700}.tm-product small{color:var(--tm-chrome-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.tm-top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.tm-round{border:1px solid var(--tm-chrome-hairline);width:38px;height:38px;color:var(--tm-chrome-text);cursor:pointer;transition:background var(--tm-dur), color var(--tm-dur);background:0 0;border-radius:50%;place-items:center;display:grid;position:relative}.tm-round:hover{background:var(--tm-chrome-hover);color:#fff}.tm-round:after{content:"";position:absolute;inset:-3px}.tm-round svg{width:18px;height:18px}.tm-clock{background:var(--tm-chrome-raised);height:38px;color:var(--tm-chrome-text);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.tm-clock small{color:#ffffffb8;font-weight:500}.tm-avatar{background:var(--tm-brand-light);width:38px;height:38px;color:var(--tm-brand);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.tm-menu-btn{display:none}.tm-search{align-items:center;display:flex;position:relative}.tm-search-pill{opacity:0;pointer-events:none;width:38px;height:38px;box-shadow:var(--tm-shadow-dropdown);background:#fff;border-radius:999px;align-items:center;transition:width .42s cubic-bezier(.3,1.35,.5,1),opacity .18s;display:flex;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.tm-search.open .tm-search-pill{opacity:1;pointer-events:auto;width:min(440px,52vw)}.tm-search-pill input{min-width:0;font:inherit;color:var(--tm-gray-900);background:0 0;outline:0;flex:1;font-size:14px;min-height:0!important;box-shadow:none!important;border:0!important;padding:0 8px 0 18px!important}.tm-search-pill input:focus-visible{outline:none}.tm-search-close{background:var(--tm-brand);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-right:4px;display:grid}.tm-search-close svg{width:15px;height:15px}.tm-search-hint{background:var(--tm-chrome-raised);color:var(--tm-chrome-text);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--tm-dur);border-radius:8px;padding:6px 12px;font-size:12px;position:absolute;top:calc(100% + 26px);right:0}.tm-search.open .tm-search-hint.show{opacity:1}.tm-kbd{font:inherit;border:1px solid var(--tm-chrome-hairline);color:var(--tm-chrome-muted);border-radius:4px;padding:1px 6px;font-size:11px}.tm-pop{min-width:260px;color:var(--tm-gray-900);border-radius:var(--tm-r-md);box-shadow:var(--tm-shadow-dropdown);z-index:var(--tm-z-popover);background:#fff;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.tm-pop-head{border-bottom:1px solid var(--tm-hairline);margin-bottom:6px;padding:10px 12px 12px}.tm-pop-head b{font-size:14px;display:block}.tm-pop-head small{color:var(--tm-gray-600);font-size:12px}.tm-pop a,.tm-pop button.tm-pop-item{width:100%;color:var(--tm-gray-700);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.tm-pop a:hover,.tm-pop button.tm-pop-item:hover{background:var(--tm-brand-light);color:var(--tm-brand)}.tm-pop svg{flex:none;width:16px;height:16px}.tm-pop dl{grid-template-columns:auto 1fr;gap:8px 14px;margin:0;padding:8px 12px;font-size:13px;display:grid}.tm-pop dt{white-space:nowrap}.tm-pop dd{color:var(--tm-gray-600);margin:0}.tm-sidebar{width:var(--tm-sidebar);transition:width .26s var(--tm-ease);min-height:0;color:var(--tm-chrome-text);flex-direction:column;display:flex}.tm-sidebar.collapsed{width:var(--tm-sidebar-collapsed)}.tm-nav{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:1;padding:8px 12px 16px;overflow:hidden auto}.tm-nav-label{letter-spacing:.14em;text-transform:uppercase;color:var(--tm-chrome-muted);white-space:nowrap;padding:16px 12px 6px;font-size:10.5px;font-weight:700;overflow:hidden}.tm-sidebar.collapsed .tm-nav-label{visibility:hidden;height:12px;padding:6px 0 0}.tm-nav a{height:40px;color:var(--tm-chrome-text);white-space:nowrap;transition:background var(--tm-dur), color var(--tm-dur);opacity:.86;border-radius:999px;align-items:center;gap:12px;margin:1px 0;padding:0 12px;font-size:13.5px;text-decoration:none;display:flex}.tm-nav a:hover{background:var(--tm-chrome-hover);opacity:1}.tm-nav a[aria-current=page]{background:var(--tm-brand);color:#fff;opacity:1;font-weight:600;box-shadow:inset 3px 0 #fff}.tm-nav a[aria-current=page] svg{color:#fff}.tm-nav a svg{flex:none;width:18px;height:18px}.tm-nav a span{text-overflow:ellipsis;overflow:hidden}.tm-sidebar.collapsed .tm-nav a{justify-content:center;width:44px;padding:0}.tm-sidebar.collapsed .tm-nav a span{display:none}.tm-side-foot{border-top:1px solid var(--tm-chrome-hairline);flex-direction:column;gap:2px;padding:10px 12px 14px;display:flex}.tm-side-foot button,.tm-side-foot a{height:40px;color:var(--tm-chrome-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 12px;font-size:13px;text-decoration:none;display:flex}.tm-side-foot button:hover,.tm-side-foot a:hover{background:var(--tm-chrome-hover);color:var(--tm-chrome-text)}.tm-side-foot svg{flex:none;width:18px;height:18px}.tm-sidebar.collapsed .tm-side-foot :is(button,a){justify-content:center;width:44px;padding:0}.tm-sidebar.collapsed .tm-side-foot span{display:none}.tm-scrim{background:var(--tm-scrim);z-index:var(--tm-z-drawer);opacity:0;pointer-events:none;transition:opacity var(--tm-dur);position:fixed;inset:0}.tm-content{background:var(--tm-canvas);border-top-left-radius:var(--tm-r-hero);min-width:0;min-height:0;position:relative;overflow:hidden auto}.tm-content-inner{flex-direction:column;gap:24px;margin:0;padding:24px 32px 48px;display:flex}@media (min-width:1440px){.tm-content-inner{padding:28px 40px 56px}}.tm-crumbrow{align-items:center;gap:10px;min-width:0;display:flex}.tm-histbtn{width:34px;height:34px;box-shadow:var(--tm-shadow-raised);color:var(--tm-gray-700);cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.tm-histbtn:after{content:"";position:absolute;inset:-5px}.tm-histbtn:hover{color:var(--tm-gray-900)}.tm-histbtn svg{width:16px;height:16px}.tm-crumbs{box-shadow:var(--tm-shadow-raised);background:#fff;border-radius:999px;align-items:center;gap:2px;min-width:0;padding:4px;display:flex;overflow:hidden}.tm-crumbs ol{align-items:center;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tm-crumbs li{align-items:center;gap:2px;min-width:0;display:flex}.tm-crumbs li:last-child{flex:none}.tm-crumbs a,.tm-crumbs [aria-current]{height:30px;color:var(--tm-gray-700);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;min-width:0;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.tm-crumbs a span{text-overflow:ellipsis;overflow:hidden}.tm-crumbs a:hover{background:var(--tm-brand-light);color:var(--tm-brand)}.tm-crumbs [aria-current=page]{background:var(--tm-brand);color:#fff;font-weight:600}.tm-crumbs svg{flex:none;width:16px;height:16px}.tm-crumbs .tm-sep{width:12px;height:12px;color:var(--tm-gray-400)}@media (max-width:768px){.tm-shell{grid-template-columns:1fr}.tm-menu-btn{display:grid}.tm-product small,.tm-clock small{display:none}.tm-clock{padding:0 12px}.tm-product{display:none}.tm-sidebar{background:var(--tm-chrome);z-index:calc(var(--tm-z-drawer) + 1);transition:transform .28s var(--tm-ease);padding-top:12px;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);width:min(300px,86vw)!important}.tm-sidebar.mobile-open{transform:none}.tm-sidebar.collapsed .tm-nav a,.tm-sidebar.collapsed .tm-side-foot :is(button,a){justify-content:flex-start;width:auto;padding:0 12px}.tm-sidebar.collapsed .tm-nav a span,.tm-sidebar.collapsed .tm-side-foot span{display:inline}.tm-sidebar.collapsed .tm-nav-label{visibility:visible;height:auto;padding:16px 12px 6px}.tm-sidebar.mobile-open+.tm-scrim{opacity:1;pointer-events:auto}.tm-collapse{display:none!important}.tm-content{border-top-left-radius:16px;border-top-right-radius:16px}.tm-content-inner{gap:16px;padding:16px 16px 40px}.tm-search.open{z-index:5;background:var(--tm-chrome);padding:0 12px;position:absolute;inset:0}.tm-search.open .tm-search-pill{width:100%;position:static;transform:none}.tm-search.open>.tm-round,.tm-search-hint,.tm-crumbs .tm-crumb-home span{display:none}.tm-crumbs li:not(:last-child) a span{max-width:9ch}.tm-histbtn.fwd{display:none}}.tm-hero{border-radius:var(--tm-r-hero);background:var(--tm-hero-bg);color:#fff;isolation:isolate;grid-template-columns:1fr auto;align-items:center;gap:24px 40px;padding:32px 40px;display:grid;position:relative;overflow:hidden}.tm-hero:before{content:"";background:var(--tm-hero-glow);z-index:-1;pointer-events:none;position:absolute;inset:0}.tm-hero.compact{padding:22px 32px}.tm-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.tm-eyebrow i{background:var(--tm-dot);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--tm-dot) 22%, transparent);border-radius:50%}.tm-glass-pill{letter-spacing:.04em;text-transform:none;color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.tm-hero h1{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:40px;font-weight:700;line-height:1.1}.tm-hero h1 em{font-style:var(--tm-hero-em-style);font-family:var(--tm-font-accent);font-weight:var(--tm-hero-em-weight);letter-spacing:-.01em;color:var(--tm-hero-accent);display:block}.tm-hero.compact h1{font-size:24px}.tm-hero.compact h1 em{display:inline}.tm-hero-sub{color:#fffc;max-width:60ch;margin:10px 0 0;font-size:14.5px;line-height:1.55}.tm-hero-controls{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.tm-hero-btn{border-radius:var(--tm-r-hero-ctl);height:46px;font:inherit;cursor:pointer;color:#fff;transition:background var(--tm-dur);background:#ffffff1a;border:1px solid #ffffff6b;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tm-hero-btn:hover{background:#ffffff2e}.tm-hero-btn.primary{color:var(--tm-brand);box-shadow:var(--tm-shadow-raised);background:#fff;border-color:#fff}.tm-hero-btn.primary:hover{background:var(--tm-brand-light)}.tm-hero-btn svg{width:16px;height:16px}.tm-ring-card{border-radius:var(--tm-r-surface);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a101c52;border:1px solid #ffffff1f;align-items:center;gap:20px;padding:18px 22px;display:flex}.tm-ring{flex:none;width:116px;height:116px;position:relative}.tm-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.tm-ring-mid{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.tm-ring-mid b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}.tm-ring-mid small{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;margin-top:4px;font-size:10.5px}.tm-legend{gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.tm-legend li{white-space:nowrap;align-items:center;gap:8px;display:flex}.tm-legend i{border-radius:50%;flex:none;width:8px;height:8px}.tm-legend b{font-variant-numeric:tabular-nums;margin-left:auto;padding-left:14px}@media (max-width:1024px){.tm-hero{grid-template-columns:1fr}}@media (max-width:768px){.tm-hero,.tm-hero.compact{padding:22px 20px}.tm-hero h1{font-size:28px;line-height:1.15}.tm-hero.compact h1{font-size:22px}.tm-ring-card{flex-wrap:wrap}}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)){isolation:isolate;background:var(--tm-hero-bg);color:#fff;border-radius:var(--tm-r-hero);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;min-height:92px;padding:22px 32px;display:flex;position:relative;overflow:hidden}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)):before{content:"";z-index:-1;pointer-events:none;background:var(--tm-hero-glow);position:absolute;inset:0}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(h1,h2,p,span,div,label,small):not(.bg-white *):not(.tm-badge):not(.tm-badge *):not(span[class*=bg-]):not([class*=bg-green]):not([class*=bg-amber]):not([class*=bg-red]):not([class*=bg-blue]){color:inherit}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) h1{letter-spacing:-.02em;color:#fff;text-wrap:balance;line-height:1.15;font-size:24px!important}:is(.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) h1+p,.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) h1~p){font-size:13.5px;color:#fffc!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) svg:not(button svg):not(a svg):not(span[class*=bg-]>svg){color:var(--tm-hero-accent)!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid))>a:first-child:not([class*=bg-]){color:#fffc!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(div)>a:first-child:has(>svg:only-child){color:#fffc!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(a,button):is(.bg-blue-600,.bg-indigo-600,.bg-gray-900,.bg-blue-700){min-height:46px;box-shadow:var(--tm-shadow-raised);padding-inline:20px;color:var(--tm-brand)!important;border-radius:var(--tm-r-hero-ctl)!important;background:#fff!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(a,button):is(.bg-blue-600,.bg-indigo-600,.bg-gray-900,.bg-blue-700):hover:not(:disabled){background:var(--tm-brand-light)!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(a,button):is(.bg-white,.border):not(.bg-blue-600):not(.bg-gray-900){min-height:46px;padding-inline:18px;color:#fff!important;border-radius:var(--tm-r-hero-ctl)!important;background:#ffffff1a!important;border:1px solid #ffffff6b!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(a,button):is(.bg-white,.border):hover:not(:disabled){background:#ffffff2e!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(input,select){min-height:46px;color:#fff!important;border-radius:var(--tm-r-hero-ctl)!important;background:#0a101c47!important;border-color:#ffffff4d!important}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :is(input)::placeholder{color:#ffffffa8}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) :focus-visible{outline-color:#fff}@media (max-width:768px){.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)){padding:20px}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) h1{font-size:22px!important}}.tm-page{min-width:0}.tm-surface{border-radius:var(--tm-r-surface);box-shadow:var(--tm-shadow-card);background:#fff}.tm-panel-head{border-bottom:1px solid var(--tm-hairline);justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.tm-panel-head h2{margin:0;font-size:16px;font-weight:700}.tm-panel-head small{color:var(--tm-gray-600);margin-left:8px;font-size:13px;font-weight:500}.tm-link{color:var(--tm-brand);align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.tm-link:hover{text-decoration:underline}.tm-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1024px){.tm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.tm-metrics{gap:12px}}.tm-metric{flex-direction:column;gap:10px;min-width:0;padding:20px 22px;display:flex}.tm-metric-top{align-items:center;gap:10px;display:flex}.tm-metric-ico{background:var(--tm-brand-light);width:34px;height:34px;color:var(--tm-brand);border-radius:10px;flex:none;place-items:center;display:grid}.tm-metric-ico svg{width:17px;height:17px}.tm-metric-label{color:var(--tm-gray-700);font-size:13px;font-weight:600}.tm-metric-spark{width:76px;height:28px;color:var(--tm-brand);margin-left:auto}.tm-metric-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:36px;font-weight:700;line-height:1;overflow:hidden}.tm-metric-value small{color:var(--tm-gray-500);letter-spacing:0;font-size:16px;font-weight:600}.tm-metric-foot{color:var(--tm-gray-600);align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:480px){.tm-metric{padding:16px}.tm-metric-value{font-size:26px}.tm-metric-spark{display:none}}.tm-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.tm-badge.dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tm-badge.success{background:var(--tm-success-bg);color:var(--tm-success-text)}.tm-badge.warning{background:var(--tm-warning-bg);color:var(--tm-warning-text)}.tm-badge.info{background:var(--tm-info-bg);color:var(--tm-info-text)}.tm-badge.error{background:var(--tm-error-bg);color:var(--tm-error-text)}.tm-badge.neutral{background:var(--tm-neutral-bg);color:var(--tm-neutral-text)}.tm-rows{margin:0;padding:6px 12px 12px;list-style:none}.tm-row{min-height:64px;color:inherit;transition:background var(--tm-dur);border-radius:12px;align-items:center;gap:14px;padding:10px 12px;text-decoration:none;display:flex;position:relative}.tm-row:hover{background:var(--tm-gray-50)}.tm-row+.tm-row{border-top:1px solid var(--tm-hairline)}.tm-row-ico{background:var(--tm-gray-100);width:40px;height:40px;color:var(--tm-gray-700);border-radius:12px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.tm-row-main{flex:1;min-width:0}.tm-row-main b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.tm-row-main small{color:var(--tm-gray-600);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.tm-row-end{text-align:right;font-variant-numeric:tabular-nums;flex:none}.tm-row-end b{font-size:14px;display:block}.tm-row-end small{color:var(--tm-gray-600);font-size:12px;display:block}.tm-row-open{width:34px;height:34px;color:var(--tm-gray-700);background:var(--tm-gray-100);border-radius:50%;flex:none;place-items:center;display:grid}.tm-row:hover .tm-row-open{background:var(--tm-brand);color:#fff}.tm-row-open svg{width:16px;height:16px}.tm-empty{text-align:center;color:var(--tm-gray-600);padding:40px 24px;font-size:14px}.tm-empty b{color:var(--tm-gray-900);margin-bottom:4px;font-size:15px;display:block}@media (max-width:600px){.tm-row{gap:10px;padding:10px 6px}.tm-row-hide-sm{display:none}}.tm-results-group+.tm-results-group{margin-top:0}.tm-field{font-family:var(--tm-font);flex-direction:column;gap:6px;display:flex}.tm-field-box{position:relative}.tm-field input{border:1px solid var(--tm-control-border);width:100%;height:52px;font:inherit;color:var(--tm-gray-900);transition:border-color var(--tm-dur);box-sizing:border-box;background:#fff;border-radius:999px;outline:none;padding:18px 24px 6px;font-size:14px}.tm-field.dense input{height:44px;padding:14px 18px 4px}.tm-field.has-end input{padding-right:52px}.tm-field input:hover:not(:focus){border-color:var(--tm-gray-900)}.tm-field input:focus{border-color:var(--tm-focus);box-shadow:0 0 0 1px var(--tm-focus)}.tm-field input:focus-visible{outline:none}.tm-field label{color:var(--tm-gray-600);pointer-events:none;transition:all .16s var(--tm-ease);background:0 0;margin-left:-4px;padding:0 4px;font-size:14px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.tm-field.dense label{left:18px}.tm-field input:focus+label,.tm-field input:not(:placeholder-shown)+label{color:var(--tm-gray-900);background:#fff;font-size:11.5px;font-weight:600;top:0}.tm-field input:-webkit-autofill+label{background:#fff;font-size:11.5px;top:0}.tm-field input::placeholder{color:#0000}.tm-field input:focus::placeholder{color:var(--tm-gray-500)}.tm-field.invalid input{border-color:var(--tm-error-text)}.tm-field.invalid label{color:var(--tm-error-text)}.tm-field-end{width:40px;height:40px;color:var(--tm-gray-600);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.tm-field-end:hover{background:var(--tm-gray-100);color:var(--tm-gray-900)}.tm-field-end svg{width:18px;height:18px}.tm-field-error{color:var(--tm-error-text);margin:0;padding:0 24px;font-size:12px}.tm-field-hint{color:var(--tm-gray-600);margin:0;padding:0 24px;font-size:12px}@media (max-width:768px){.tm-field input{font-size:16px}}.tm-pw{flex-direction:column;gap:8px;display:flex}.tm-pw-head{color:#5b6b80;justify-content:space-between;align-items:baseline;gap:12px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.tm-pw-head b{color:#b91c1c;font-weight:600}.tm-pw.is-medium .tm-pw-head b{color:#b45309}.tm-pw.is-strong .tm-pw-head,.tm-pw.is-strong .tm-pw-head b{color:#15803d}.tm-pw-bar{background:#e5e7eb;border-radius:999px;height:6px;margin:0 8px;overflow:hidden}.tm-pw-bar i{border-radius:inherit;height:100%;transition:width .24s var(--tm-ease), background var(--tm-dur);background:#ef4444;display:block}.tm-pw.is-medium .tm-pw-bar i{background:#f59e0b}.tm-pw.is-strong .tm-pw-bar i{background:#16a34a}.tm-pw .tm-field:not(.invalid) input{border-color:#e5e7eb}.tm-pw.is-empty .tm-field:not(.invalid) input:focus{border-color:#071b3a;box-shadow:0 0 0 1px #071b3a}.tm-pw.is-empty .tm-field input:focus+label{color:#071b3a}.tm-pw.is-weak .tm-field:not(.invalid) input{border-color:#ef4444}.tm-pw.is-weak .tm-field:not(.invalid) input:focus{box-shadow:0 0 0 1px #ef4444}.tm-pw.is-medium .tm-field:not(.invalid) input{border-color:#f59e0b}.tm-pw.is-medium .tm-field:not(.invalid) input:focus{box-shadow:0 0 0 1px #f59e0b}.tm-pw.is-strong .tm-field:not(.invalid) input{border-color:#16a34a}.tm-pw.is-strong .tm-field:not(.invalid) input:focus{box-shadow:0 0 0 1px #16a34a}.tm-pw.is-strong .tm-field:not(.invalid) label{color:#15803d}.tm-pw-rules{flex-wrap:wrap;gap:6px;margin:0;padding:0 4px;list-style:none;display:flex}.tm-pw-rules li{color:#5b6b80;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px 0 8px;font-size:12px;font-weight:500;display:inline-flex}.tm-pw-rules li svg{color:#5b6b80;flex:none;width:14px;height:14px}.tm-pw-rules li.ok{color:#15803d;border-color:#16a34a}.tm-pw-rules li.ok svg{color:#16a34a}.tm-pw-rules li.bad{color:var(--tm-gray-700);border-color:#ef4444}.tm-pw-rules li.bad svg{color:#ef4444}@media (prefers-reduced-motion:reduce){.tm-pw-bar i{transition:none}}.tm-signin{background:var(--tm-canvas);min-height:100dvh;font-family:var(--tm-font);color:var(--tm-gray-900);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.tm-signin-brand{isolation:isolate;background:var(--tm-hero-bg);color:#fff;flex-direction:column;justify-content:space-between;gap:40px;padding:40px 64px;display:flex;position:relative;overflow:hidden}.tm-signin-brand:before{content:"";z-index:-1;background:var(--tm-hero-glow);pointer-events:none;position:absolute;inset:0}.tm-signin-top{animation:tmFadeIn .5s var(--tm-ease) both;align-items:center;gap:16px;display:flex}.tm-signin-top .tm-logo-img{height:36px!important}.tm-signin-product{letter-spacing:-.005em;color:#fff;border-left:1px solid var(--tm-chrome-hairline);padding-left:16px;font-size:18px;font-weight:600;line-height:28px}.tm-signin-copy{max-width:32rem;animation:tmRise .6s .18s var(--tm-ease) both}.tm-signin-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--tm-chrome-text);align-items:center;gap:10px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.tm-signin-eyebrow i{background:var(--tm-dot);border-radius:50%;flex:none;width:8px;height:8px}.tm-signin-copy h2{letter-spacing:-.02em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(40px,4.4vw,64px);font-weight:600;line-height:1.15}.tm-signin-copy h2 em{font-family:var(--tm-font-accent);font-style:var(--tm-hero-em-style);font-weight:var(--tm-hero-em-weight);color:var(--tm-hero-accent);letter-spacing:-.01em}[data-brand=ingu] .tm-signin-copy h2 em{display:block}.tm-signin-copy h2 .nw{white-space:nowrap}.tm-signin-copy h2:lang(th){line-height:1.3}.tm-signin-desc{color:var(--tm-chrome-muted);max-width:46ch;margin:18px 0 0;font-size:16px;line-height:1.55}.tm-signin-points{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.tm-signin-points li{color:var(--tm-chrome-text);align-items:center;gap:12px;font-size:15px;line-height:1.4;display:flex}.tm-signin-points .tick{border:1.5px solid var(--tm-chrome-muted);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.tm-signin-points .tick svg{color:#fff;width:13px;height:13px}.tm-signin-managed{color:var(--tm-chrome-muted);margin:0;font-size:13px}.tm-signin-main{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px 24px;display:flex;position:relative}.tm-lang{border-radius:999px;gap:2px;padding:3px;display:inline-flex}.tm-lang button{min-width:44px;height:32px;font:inherit;cursor:pointer;transition:background var(--tm-dur), color var(--tm-dur);background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:13px;font-weight:600}.tm-lang button[lang=th]{font-family:var(--tm-font-thai)}.tm-lang-canvas{position:absolute;top:28px;right:32px}.tm-lang-canvas button{color:var(--tm-gray-600)}.tm-lang-canvas button:hover{color:var(--tm-gray-900)}.tm-lang-canvas button[aria-pressed=true]{color:var(--tm-gray-900);box-shadow:var(--tm-shadow-raised);background:#fff}.tm-lang-band{background:#ffffff14;margin-left:auto;display:none}.tm-lang-band button{color:var(--tm-chrome-muted)}.tm-lang-band button[aria-pressed=true]{color:var(--tm-gray-900);background:#fff}.tm-signin-card{border-radius:var(--tm-r-card);width:100%;max-width:480px;box-shadow:var(--tm-shadow-card);text-align:left;background:#fff;flex-direction:column;gap:20px;padding:40px;display:flex}.tm-signin-card>.tm-logo-img{align-self:flex-start;height:40px!important}.tm-signin-card>.tm-logo{align-self:flex-start;font-size:22px!important}.tm-signin-head{gap:6px;display:grid}.tm-signin-card h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.2}.tm-signin-lead{color:var(--tm-gray-600);margin:0;font-size:15px;line-height:1.55}.tm-signin-card form{flex-direction:column;gap:16px;display:flex}.tm-signin-error{align-items:flex-start;gap:10px;display:flex}.tm-signin-error svg{flex:none;width:18px;height:18px;margin-top:1px}.tm-signin-error small{opacity:.85;margin-top:4px;font-size:12px;display:block}.tm-method{background:var(--tm-gray-100);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tm-method button{height:44px;font:inherit;color:var(--tm-gray-600);cursor:pointer;transition:background var(--tm-dur), color var(--tm-dur);background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:600}.tm-method button:hover{color:var(--tm-gray-900)}.tm-method button[aria-selected=true]{color:var(--tm-gray-900);box-shadow:var(--tm-shadow-raised);background:#fff}.tm-method-panel{flex-direction:column;gap:16px;display:flex}.tm-signin-prompt{color:var(--tm-gray-700);margin:0;font-size:15px}.tm-signin-help{color:var(--tm-gray-500);margin:0;font-size:13px;line-height:1.65}.tm-signin-forgot{text-align:center;margin:0;font-size:13.5px}.tm-signin-forgot a{color:var(--tm-brand);font-weight:600;text-decoration:none}.tm-signin-forgot a:hover{text-decoration:underline}.tm-signin-foot{text-align:center;font-size:13.5px}.tm-signin-foot a,.tm-signin-card .tm-textlink{color:var(--tm-brand);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;font-size:13.5px;text-decoration:none}.tm-signin-foot a:hover,.tm-signin-card .tm-textlink:hover{text-decoration:underline}.tm-btn{height:52px;font:inherit;cursor:pointer;transition:background var(--tm-dur);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tm-btn.primary{background:var(--tm-brand);color:#fff;box-shadow:var(--tm-shadow-raised)}.tm-btn.primary:hover:not(:disabled){background:var(--tm-brand-dark)}.tm-btn.quiet{color:var(--tm-gray-700);border:1px solid var(--tm-control-border);background:#fff}.tm-btn.quiet:hover:not(:disabled){background:var(--tm-brand-light);color:var(--tm-brand);border-color:var(--tm-brand-light)}.tm-ms-btn{gap:12px;width:100%;font-size:15px}.tm-ms-btn svg{flex:none}.tm-btn:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.tm-btn .spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite tmSpin}.tm-alert{border-radius:12px;padding:12px 16px;font-size:13.5px;line-height:1.5}.tm-alert.error{background:var(--tm-error-bg);color:var(--tm-error-text)}.tm-alert.success{background:var(--tm-success-bg);color:var(--tm-success-text)}.tm-alert.info{background:var(--tm-info-bg);color:var(--tm-info-text)}@keyframes tmSpin{to{transform:rotate(360deg)}}@keyframes tmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tmRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1023px){.tm-signin{grid-template-columns:1fr;align-content:start}.tm-signin-brand{justify-content:flex-start;gap:20px;padding:24px 32px 88px}.tm-signin-copy h2{font-size:36px;line-height:1.15}.tm-signin-points{gap:10px;margin-top:20px}.tm-signin-managed,.tm-lang-canvas{display:none}.tm-lang-band{display:inline-flex}.tm-signin-main{z-index:1;justify-content:flex-start;margin-top:-56px;padding:0 16px 32px;position:relative}.tm-signin-card{max-width:560px}}@media (max-width:767px){.tm-signin-brand{padding:16px 16px 76px}.tm-signin-top .tm-logo-img{height:30px!important}.tm-signin-copy h2{font-size:30px}.tm-signin-desc{font-size:15px}.tm-signin-points{display:none}.tm-signin-main{margin-top:-48px}.tm-signin-card{max-width:none;padding:28px 20px}.tm-signin-card>.tm-logo-img{height:34px!important}.tm-signin-card h1{font-size:24px}}@media (max-width:479px){.tm-signin-product{display:none}.tm-signin-top .tm-logo-img{height:32px!important}}.tm-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:20px 24px 14px;display:flex}.tm-list-head h2{align-items:baseline;gap:10px;margin:0;font-size:18px;font-weight:700;display:flex}.tm-list-head h2 small{color:var(--tm-gray-600);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.tm-list-search{align-items:center;width:min(320px,100%);display:flex;position:relative}.tm-list-search svg{width:16px;height:16px;color:var(--tm-gray-500);pointer-events:none;position:absolute;left:16px}.tmes-app .tm-list-search input:not([type=hidden]){border:1px solid var(--tm-control-border);width:100%;height:44px;font-size:14px;padding-left:42px!important}.tm-track{background:var(--tm-gray-100);scrollbar-width:none;border-radius:999px;gap:4px;margin:0 24px 12px;padding:4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.tm-track::-webkit-scrollbar{display:none}.tm-track a{height:36px;color:var(--tm-gray-700);white-space:nowrap;transition:background var(--tm-dur);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.tm-track a:last-child{margin-right:24px}.tm-track a:hover{color:var(--tm-gray-900);background:#fff9}.tm-track a b{min-width:20px;height:20px;color:var(--tm-gray-700);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.tm-track a[aria-current=page]{color:var(--tm-gray-900);box-shadow:var(--tm-shadow-raised);background:#fff;font-weight:600}.tm-track a[aria-current=page] b{background:var(--tm-gray-900);color:#fff}@media (max-width:768px){.tm-list-head{padding:16px 16px 12px}.tm-track{margin:0 12px 10px}.tm-list-search{width:100%}}.tmes-app .tm-field input{height:52px;min-height:0;padding:18px 24px 6px!important}.tmes-app .tm-field.dense input{height:44px;padding:14px 18px 4px!important}.tmes-app .tm-field.has-end input{padding-right:52px!important}.tm-page.tm-page>*>:first-child:has(>h1):not(.tm-hero):not(:has(table,form,.grid)){text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid))>div:has(>:is(a,button)){flex-wrap:wrap}.tmes-app .tm-page :is(div,section):has(>table){overflow-x:auto}@media (max-width:768px){.tmes-app .tm-page table:not(.tm-keep-table){width:100%;display:block}.tmes-app .tm-page table:not(.tm-keep-table) thead{display:none}.tmes-app .tm-page table:not(.tm-keep-table) tbody{flex-direction:column;gap:10px;padding:10px;display:flex}.tmes-app .tm-page table:not(.tm-keep-table) tr{box-shadow:0 0 0 1px var(--tm-hairline);background:#fff;border-radius:12px;padding:6px 14px;display:block}.tmes-app .tm-page table:not(.tm-keep-table) td{text-align:right;white-space:normal;justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex;border:0!important;height:auto!important;padding:8px 0!important}.tmes-app .tm-page table:not(.tm-keep-table) td+td{border-top:1px solid var(--tm-hairline)!important}.tmes-app .tm-page table:not(.tm-keep-table) td:first-child{text-align:left;justify-content:flex-start;font-weight:600}.tmes-app .tm-page table:not(.tm-keep-table) td[data-label]:not(:first-child):before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--tm-gray-600);text-align:left;flex:none;font-size:11px;font-weight:700}.tmes-app .tm-page table:not(.tm-keep-table) td:empty{display:none}}.tmes-app .tm-page>[class*=max-w-],.tmes-app .tm-page>*>[class*=max-w-]:is(.mx-auto,[class*=space-y-]){margin-left:0;margin-right:0;max-width:none!important}.tm-ss-trigger{width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--tm-dur);align-items:center;gap:8px;font-size:14px;display:inline-flex;border:1px solid var(--tm-control-border)!important;color:var(--tm-gray-900)!important;box-shadow:none!important;background:#fff!important;border-radius:999px!important;padding:0 14px 0 18px!important}.tm-ss-trigger:hover:not(:disabled){border-color:var(--tm-gray-900)!important}.tm-ss-trigger[aria-expanded=true]{border-color:var(--tm-focus)!important;box-shadow:0 0 0 1px var(--tm-focus)!important}.tm-ss-trigger:disabled{opacity:.55;cursor:not-allowed}.tm-ss-trigger[data-invalid=true]{border-color:var(--tm-error-text)!important}.tm-ss-value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tm-ss-value.placeholder{color:var(--tm-gray-500)}.tm-ss-chev{width:16px;height:16px;color:var(--tm-gray-600);transition:transform var(--tm-dur);flex:none}.tm-ss-trigger[aria-expanded=true] .tm-ss-chev{transform:rotate(180deg)}.tm-ss-ico{object-fit:cover;border-radius:2px;flex:none;width:20px;height:14px}.tm-ss-pop{z-index:var(--tm-z-popover);box-shadow:var(--tm-shadow-dropdown);font-family:var(--tm-font);color:var(--tm-gray-900);animation:tmSsIn .16s var(--tm-ease);background:#fff;border-radius:12px;outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.tm-ss-pop.sheet{max-height:75dvh;box-shadow:var(--tm-shadow-modal);animation:tmSsUp .22s var(--tm-ease);border-radius:20px 20px 0 0;top:auto;bottom:0;right:0;width:auto!important;left:0!important}.tm-ss-sheet-head{justify-content:space-between;align-items:center;padding:16px 18px 6px;display:flex}.tm-ss-sheet-head b{font-size:16px}.tm-ss-sheet-head button{font:inherit;color:var(--tm-brand);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 6px;font-weight:700}.tm-ss-search{background:var(--tm-gray-100);border-radius:999px;flex:none;align-items:center;gap:8px;height:40px;margin:8px;padding:0 12px;display:flex}.tm-ss-search svg{width:15px;height:15px;color:var(--tm-gray-600);flex:none}.tm-ss-search input{min-width:0;font:inherit;outline:none;flex:1;font-size:14px;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.tm-ss-search small{color:var(--tm-gray-600);font-variant-numeric:tabular-nums;font-size:11px}.tm-ss-list{overscroll-behavior:contain;margin:0;padding:0 6px 6px;list-style:none;overflow-y:auto}.tm-ss-opt{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:38px;padding:8px 12px;font-size:14px;display:flex}.tm-ss-opt span{flex:1;min-width:0}.tm-ss-opt.active{background:var(--tm-brand-light);color:var(--tm-brand)}.tm-ss-opt.selected{font-weight:600}.tm-ss-opt svg{width:16px;height:16px;color:var(--tm-brand);flex:none}.tm-ss-opt.disabled{opacity:.45;cursor:not-allowed}.tm-ss-group{letter-spacing:.06em;text-transform:uppercase;color:var(--tm-gray-600);padding:10px 12px 4px;font-size:11px;font-weight:700}.tm-ss-empty{color:var(--tm-gray-600);text-align:center;padding:16px 12px;font-size:13px}.tm-ss-pop.sheet .tm-ss-opt{min-height:48px}@keyframes tmSsIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes tmSsUp{0%{transform:translateY(100%)}to{transform:none}}.tm-page>*>:first-child:has(>h1,>div>h1,>div>div>h1):not(.tm-hero):not(:has(table,form,.grid)) .tm-ss-trigger{min-height:46px;color:#fff!important;border-radius:var(--tm-r-hero-ctl)!important;background:#0a101c47!important;border-color:#ffffff4d!important}.tm-ml-scrim{z-index:var(--tm-z-dialog);background:var(--tm-scrim);place-items:center;padding:24px;animation:.16s both tmFadeIn;display:grid;position:fixed;inset:0}.tm-ml{border-radius:var(--tm-r-surface);width:min(1080px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--tm-shadow-modal);background:#fff;outline:none;flex-direction:column;display:flex;overflow:hidden}.tm-ml-head{align-items:center;gap:14px;padding:20px 24px 14px;display:flex}.tm-ml-head h2{margin:0;font-size:18px;font-weight:700}.tm-ml-head p{color:var(--tm-gray-600);margin:2px 0 0;font-size:13px}.tm-ml-ico{background:var(--tm-brand-light);width:40px;height:40px;color:var(--tm-brand);border-radius:12px;flex:none;place-items:center;display:grid}.tm-ml-ico svg{width:20px;height:20px}.tm-ml-close{background:var(--tm-gray-100);width:40px;height:40px;color:var(--tm-gray-700);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.tm-ml-close:hover{background:var(--tm-gray-800);color:#fff}.tm-ml-tools{flex-wrap:wrap;align-items:center;gap:12px;padding:0 24px 14px;display:flex}.tm-ml-body{border-top:1px solid var(--tm-hairline);flex:1;min-height:240px;padding:4px 24px 20px;overflow-y:auto}.tm-ml-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tm-ml-tile{aspect-ratio:1;background:var(--tm-gray-100);cursor:pointer;width:100%;box-shadow:inset 0 0 0 1px var(--tm-hairline);border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.tm-ml-tile img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:8px}.tm-ml-tile:hover{box-shadow:inset 0 0 0 2px var(--tm-gray-400)}.tm-ml-tile.on{box-shadow:inset 0 0 0 3px var(--tm-brand);background:var(--tm-brand-light)}.tm-ml-check{background:var(--tm-brand);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:8px;right:8px}.tm-ml-check svg{width:15px;height:15px}.tm-ml-name{color:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity var(--tm-dur);background:linear-gradient(#0000,#0000008c);padding:18px 8px 6px;font-size:11px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tm-ml-tile:hover .tm-ml-name,.tm-ml-tile.on .tm-ml-name,.tm-ml-tile:focus-visible .tm-ml-name{opacity:1}.tm-ml-skel{aspect-ratio:1;background:linear-gradient(90deg, var(--tm-gray-100), var(--tm-gray-50), var(--tm-gray-100));background-size:200% 100%;border-radius:12px;animation:1.2s linear infinite tmSkel}@keyframes tmSkel{to{background-position:-200% 0}}.tm-ml-foot{border-top:1px solid var(--tm-hairline);align-items:center;gap:10px;padding:14px 24px;display:flex}.tm-ml-foot>span{min-width:0;color:var(--tm-gray-600);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}@media (max-width:768px){.tm-ml-scrim{place-items:end stretch;padding:0}.tm-ml{border-radius:20px 20px 0 0;width:100%;max-height:92dvh}.tm-ml-tools .tm-list-search{width:100%!important}.tm-ml-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tm-ml-foot .tm-btn.quiet{display:none}}.tm-imgfield{align-items:center;gap:10px;min-width:0;display:flex}.tm-imgfield-thumb{background:var(--tm-gray-100);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--tm-hairline);cursor:pointer;color:var(--tm-gray-500);border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.tm-imgfield-thumb img{width:100%;height:100%}.tm-imgfield-thumb svg{width:20px;height:20px}.tmes-app .tm-imgfield-url{border:1px solid var(--tm-control-border);flex:1;min-width:0;height:44px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px!important}.tm-imgfield-url.readonly{color:var(--tm-gray-600);background:var(--tm-gray-50);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;padding:0 16px;display:flex;overflow:hidden}.tm-imgfield-btn{flex:none;height:44px!important}.tm-imgfield-clear{width:36px;height:36px;color:var(--tm-gray-600);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.tm-imgfield-clear:hover{background:var(--tm-error-text);color:#fff}@media (max-width:600px){.tm-imgfield{flex-wrap:wrap}.tmes-app .tm-imgfield-url{flex-basis:calc(100% - 62px)}.tm-imgfield-btn{flex:1}}.tmes-app .tm-page :is(.max-w-3xl,.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl,.max-w-screen-xl,.max-w-screen-2xl):not(.fixed *):not([role=dialog] *):not(.fixed){max-width:none!important}.tmes-app .tm-page .grid>*{min-width:0}.tm-hero-seg{border-radius:var(--tm-r-hero-ctl);scrollbar-width:none;background:#0a101c4d;border:1px solid #ffffff24;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.tm-hero-seg button{color:#ffffffd1;height:38px;font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--tm-dur), color var(--tm-dur);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.tm-hero-seg button:hover{color:#fff;background:#ffffff1a}.tm-hero-seg button.on{color:var(--tm-brand);box-shadow:var(--tm-shadow-raised);background:#fff}.tm-hero-seg b{color:#fff;font-variant-numeric:tabular-nums;background:#ffffff2e;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;display:inline-grid}.tm-hero-seg button.on b{background:var(--tm-brand);color:#fff}.tm-hero.compact .tm-hero-controls{margin-top:18px}.tm-hero-stats{grid-auto-columns:minmax(92px,auto);grid-auto-flow:column;gap:10px;margin:0;display:grid}.tm-hero-stats>div{border-radius:var(--tm-r-hero-ctl);background:#0a101c4d;border:1px solid #ffffff1f;padding:12px 16px}.tm-hero-stats dt{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.tm-hero-stats dt i{border-radius:50%;width:7px;height:7px}.tm-hero-stats dd{font-variant-numeric:tabular-nums;color:#fff;margin:4px 0 0;font-size:26px;font-weight:700;line-height:1}@media (max-width:768px){.tm-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.tm-hero-stats>div{padding:10px 12px}.tm-hero-stats dd{font-size:22px}}.tm-hero-check{color:#ffffffdb;cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:13px;display:inline-flex}.tmes-app .tm-hero-check input{accent-color:#fff}.tmes-app .tm-denied{text-align:center;background:#fff;border:1px solid #e0e0e0;border-radius:16px;justify-items:center;gap:12px;max-width:520px;margin:64px auto;padding:40px 28px;display:grid}.tmes-app .tm-denied h1{color:#141414;letter-spacing:-.01em;font-size:22px;font-weight:600}.tmes-app .tm-denied p{color:#525252;margin-bottom:8px;font-size:14px;line-height:1.6}.tmes-app .tm-denied-icon{background:var(--tm-brand-light);width:56px;height:56px;color:var(--tm-brand);border-radius:999px;place-items:center;display:grid}.tmes-app .tm-denied-icon svg{width:26px;height:26px}.tmes-app .tm-viewas{color:#5c3b00;background:#fff7e6;border:1px solid #f0c36d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:10px 14px 10px 16px;font-size:14px;display:flex}.tmes-app .tm-viewas svg{flex:none;width:18px;height:18px}.tmes-app .tm-viewas b{font-weight:600}.tmes-app .tm-viewas button{color:#fff;background:#5c3b00;border-radius:999px;min-height:32px;margin-left:auto;padding:6px 14px;font-size:13px;font-weight:600}.tmes-app .tm-viewas button:hover{background:#3f2800}.tmes-app .tm-matrix{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.tmes-app .tm-matrix th,.tmes-app .tm-matrix td{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:8px 10px}.tmes-app .tm-matrix thead th{z-index:1;color:#525252;text-transform:none;background:#fafafa;font-size:12px;font-weight:600;position:sticky;top:0}.tmes-app .tm-matrix tbody tr.tm-cat th{background:var(--tm-gray-50);color:var(--tm-brand);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.tmes-app .tm-matrix td.tm-na{color:#c6c6c6;text-align:center}.tmes-app .tm-scope{appearance:none;color:#525252;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:999px;min-height:28px;padding:3px 10px;font-size:12px;font-weight:600}.tmes-app .tm-scope[data-s=all]{color:#1b6b3a;background:#e7f5ec;border-color:#9fd3b3}.tmes-app .tm-scope[data-s=individual]{background:var(--tm-brand-light);border-color:color-mix(in srgb, var(--tm-brand) 30%, #fff);color:var(--tm-brand)}.tmes-app .tm-scope[data-s=none]{color:#8d8d8d}.tmes-app .tm-scope:disabled{cursor:default;opacity:.85}.tmes-app .tm-level{border:1px solid #d0d0d0;border-radius:999px;display:inline-flex;overflow:hidden}.tmes-app .tm-level button{color:#525252;background:#fff;min-height:30px;padding:5px 12px;font-size:12px;font-weight:600}.tmes-app .tm-level button+button{border-left:1px solid #d0d0d0}.tmes-app .tm-level button[aria-pressed=true]{background:var(--tm-brand);color:#fff}.tmes-app .tm-level button:disabled{cursor:default}.tmes-app .tm-level button:disabled:not([aria-pressed=true]){color:#b0b0b0}@media (max-width:767px){.tmes-app .tm-matrix.tm-matrix-full{display:block;overflow-x:auto}.tmes-app .tm-matrix.tm-matrix-full thead,.tmes-app .tm-matrix.tm-matrix-full tbody,.tmes-app .tm-matrix.tm-matrix-full tr{display:revert}}.tm-dp{font-family:var(--tm-font);position:relative}.tm-dp-field{position:relative}.tm-dp-trigger{border:1px solid var(--tm-control-border);width:100%;height:44px;font:inherit;color:var(--tm-gray-900);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;transition:border-color var(--tm-dur), box-shadow var(--tm-dur);background:#fff;border-radius:999px;padding:0 48px 0 18px;font-size:14px;display:block;overflow:hidden}.tm-dp-trigger::placeholder{color:var(--tm-gray-500);opacity:1}.tm-dp-trigger:read-only:not(:disabled){cursor:pointer}.tm-dp.has-label .tm-dp-trigger{height:52px;padding:0 52px 0 24px}.tm-dp.dense .tm-dp-trigger{height:44px}.tm-dp-trigger:hover:not(:disabled){border-color:var(--tm-gray-900)}.tm-dp-trigger[aria-expanded=true],.tm-dp-trigger:focus,.tm-dp-trigger:focus-visible{border-color:var(--tm-focus);box-shadow:0 0 0 1px var(--tm-focus);outline:none}.tm-dp-trigger:disabled{opacity:.55;cursor:not-allowed}.tm-dp.invalid .tm-dp-trigger{border-color:var(--tm-error-text)}.tm-dp .tm-dp-field input.tm-dp-input{padding-right:48px!important}.tm-dp .tm-dp-field:has(.tm-dp-clear) input.tm-dp-input{padding-right:80px!important}.tm-dp-open{cursor:pointer;width:36px;height:36px;color:var(--tm-brand);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.tm-dp-open:hover:not(:disabled){background:var(--tm-brand-light)}.tm-dp-open:focus-visible{outline:2px solid var(--tm-focus);outline-offset:1px}.tm-dp-open:disabled{opacity:.55;cursor:not-allowed}.tm-dp-icon{width:20px;height:20px;color:var(--tm-brand);flex:none}.tm-dp-label{color:var(--tm-gray-700);pointer-events:none;background:#fff;padding:0 4px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:0;left:20px;transform:translateY(-50%)}.tm-dp-label .req,.tm-dp.invalid .tm-dp-label{color:var(--tm-error-text)}.tm-dp-clear{width:28px;height:28px;color:var(--tm-gray-500);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:44px;transform:translateY(-50%)}.tm-dp-clear:hover{background:var(--tm-gray-100);color:var(--tm-gray-900)}.tm-dp-clear svg{width:15px;height:15px}.tm-dp-error{color:var(--tm-error-text);margin:6px 0 0;padding:0 20px;font-size:12px;line-height:1.4}.tm-dp-pop{z-index:var(--tm-z-popover);box-shadow:var(--tm-shadow-dropdown);font-family:var(--tm-font);color:var(--tm-gray-900);animation:tmFadeIn .12s var(--tm-ease) both;background:#fff;border-radius:16px;padding:24px;position:fixed}.tm-dp-body{gap:20px;display:flex}.tm-dp-cal{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.tm-dp-nav{grid-template-columns:36px 1.35fr 1fr 36px;align-items:center;gap:8px;margin-bottom:4px;display:grid}.tm-dp-arrow{border:1px solid var(--tm-hairline);width:36px;height:36px;color:var(--tm-gray-700);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.tm-dp-arrow:hover{border-color:var(--tm-gray-900);color:var(--tm-gray-900)}.tm-dp-arrow svg{width:16px;height:16px}.tm-dp-nav .tm-ss-trigger.tm-dp-sel{height:36px;font-size:14px;font-weight:600;border-radius:8px!important;min-height:36px!important;padding:0 10px 0 12px!important}.tm-dp-grid{gap:6px;display:grid}.tm-dp-row{grid-template-columns:repeat(7,minmax(40px,1fr));gap:6px;display:grid}.tm-dp-row.head span{text-align:center;color:var(--tm-gray-500);padding:4px 0;font-size:12px}.tm-dp-day{background:var(--tm-gray-50,#f8fafc);min-width:40px;height:40px;font:inherit;color:var(--tm-gray-900);cursor:pointer;font-variant-numeric:tabular-nums;transition:background var(--tm-dur), border-color var(--tm-dur);border:1px solid #0000;border-radius:8px;font-size:14px}.tm-dp-day.other{color:var(--tm-gray-500);background:0 0}.tm-dp-day:hover:not([aria-disabled=true]),.tm-dp-day:focus-visible:not(.selected){background:var(--tm-brand-light);color:var(--tm-brand)}.tm-dp-day.today{border-color:var(--tm-brand)}.tm-dp-day.selected{background:var(--tm-brand);color:#fff;border-color:var(--tm-brand);font-weight:600}.tm-dp-day:focus-visible{outline:2px solid var(--tm-focus);outline-offset:1px}.tm-dp-day[aria-disabled=true]{opacity:.35;cursor:not-allowed}.tm-dp-time{flex-direction:column;gap:14px;display:flex}.tm-dp-pop.both .tm-dp-time{border-left:1px solid var(--tm-hairline);min-width:240px;padding-left:20px}.tm-dp-time-title{font-size:15px;font-weight:600}.tm-dp-steps{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tm-dp-steps.two{grid-template-columns:repeat(2,1fr)}.tm-dp-step{flex-direction:column;align-items:center;gap:8px;display:flex}.tm-dp-step-name{color:var(--tm-gray-600);font-size:12px}.tm-dp-step>button:not(.tm-dp-step-val){border:1px solid var(--tm-hairline);width:36px;height:32px;color:var(--tm-gray-700);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.tm-dp-step>button:not(.tm-dp-step-val):hover{border-color:var(--tm-gray-900);color:var(--tm-gray-900)}.tm-dp-step>button svg{width:15px;height:15px}.tm-dp-step input,.tm-dp-step-val{text-align:center;width:100%;max-width:80px;height:56px;font:inherit;font-variant-numeric:tabular-nums;color:var(--tm-gray-900);cursor:pointer;background:#fff;font-size:28px;font-weight:600;border:1px solid var(--tm-control-border)!important;border-radius:10px!important;padding:0!important}.tm-dp-step-val{font-size:20px}.tm-dp-step input{cursor:text}.tm-dp-step input:focus,.tm-dp-step-val:focus-visible{box-shadow:0 0 0 1px var(--tm-focus);outline:none;border-color:var(--tm-focus)!important}.tm-dp-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.tm-dp-cal .tm-dp-actions{grid-template-columns:1fr;margin-top:4px}.tm-dp-quiet{border:1px solid var(--tm-hairline);height:40px;font:inherit;color:var(--tm-gray-900);cursor:pointer;background:#fff;border-radius:8px;font-size:14px;font-weight:500}.tm-dp-quiet:hover:not([aria-disabled=true]){border-color:var(--tm-brand-light);background:var(--tm-brand-light);color:var(--tm-brand)}.tm-dp-quiet[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tm-dp-done{background:var(--tm-brand);color:#fff;height:48px;font:inherit;cursor:pointer;box-shadow:var(--tm-shadow-raised);border:0;border-radius:999px;grid-column:1/-1;font-size:15px;font-weight:600}.tm-dp-done:hover:not(:disabled){background:var(--tm-brand-dark)}.tm-dp-done:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.tm-dp-time:only-child .tm-dp-actions{grid-template-columns:1fr}.tm-dp-sheet-head{padding:0 0 12px;font-size:16px}.tm-dp-pop.sheet{max-height:88dvh;box-shadow:var(--tm-shadow-modal);padding:18px 16px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;bottom:0;right:0;overflow-y:auto;width:auto!important;top:auto!important;left:0!important}.tm-dp-pop.sheet .tm-dp-body{flex-direction:column}.tm-dp-pop.sheet.both .tm-dp-time{border-left:0;border-top:1px solid var(--tm-hairline);min-width:0;padding-top:14px;padding-left:0}.tm-dp-pop.sheet .tm-dp-row{grid-template-columns:repeat(7,minmax(0,1fr))}.tm-dp-pop.sheet .tm-dp-day{min-width:0;height:44px}@media (max-width:768px){.tm-dp-trigger{font-size:16px}.tm-dp-open{width:44px;height:44px;right:2px}.tm-dp-clear{right:48px}}.tm-dlg-scrim{z-index:var(--tm-z-dialog);background:var(--tm-scrim);place-items:center;padding:24px;animation:.16s both tmFadeIn;display:grid;position:fixed;inset:0}.tm-dlg{width:100%;max-height:calc(100dvh - 48px);color:var(--tm-gray-900);border-radius:var(--tm-r-card);font-family:var(--tm-font);background:#fff;outline:none;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 40px #071b3a24}.tm-dlg-info{max-width:600px}.tm-dlg-question{max-width:440px}.tm-dlg-wide{max-width:760px}.tm-dlg-head{flex:none;align-items:flex-start;gap:12px;padding:20px 20px 12px 24px;display:flex}.tm-dlg-icon{background:var(--tm-brand-light);width:40px;height:40px;color:var(--tm-brand);border-radius:12px;flex:none;place-items:center;display:grid}.tm-dlg-icon svg{width:20px;height:20px}.tm-dlg-titles{flex:1;min-width:0}.tm-dlg-titles h2{margin:0;font-size:18px;font-weight:700;line-height:1.3}.tm-dlg-titles p{color:var(--tm-gray-600);margin:4px 0 0;font-size:13.5px}.tm-dlg-close{background:var(--tm-gray-100);width:36px;height:36px;color:var(--tm-gray-700);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.tm-dlg-close:hover{background:var(--tm-gray-200)}.tm-dlg-close[aria-disabled=true]{opacity:.5;cursor:not-allowed}.tm-dlg-close svg{width:18px;height:18px}.tm-dlg-body{min-height:0;padding:4px 24px 16px;font-size:14px;line-height:1.55;overflow-y:auto}.tm-dlg-foot{border-top:1px solid var(--tm-hairline);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;padding:12px 20px 20px;display:flex}@media (max-width:600px){.tm-dlg-scrim{place-items:end center;padding:0}.tm-dlg,.tm-dlg-info,.tm-dlg-question,.tm-dlg-wide{max-width:none;max-height:92dvh;animation:tmSheetUp .22s var(--tm-ease) both;border-radius:20px 20px 0 0}}@keyframes tmSheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tm-dlg,.tm-dlg-scrim{animation:none!important}}.tm-btn{border-radius:var(--tm-r-md);border:1px solid var(--tm-control-border,#8090a5);height:40px;color:var(--tm-gray-900);font:inherit;cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.tm-btn:hover{background:var(--tm-gray-50)}.tm-btn.primary{background:var(--tm-brand);border-color:var(--tm-brand);color:#fff}.tm-btn.primary:hover{background:var(--tm-brand-dark)}.tm-btn.danger{background:var(--tm-error-text);border-color:var(--tm-error-text);color:#fff}.tm-btn[aria-disabled=true],.tm-btn:disabled{opacity:.5;cursor:not-allowed}.tm-btn svg{width:16px;height:16px}.tm-notice{z-index:calc(var(--tm-z-dialog) - 1);background:var(--tm-gray-900,#0f172a);color:#fff;border-radius:14px;align-items:center;gap:12px;width:min(560px,100vw - 32px);padding:12px 12px 12px 16px;font-size:14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #071b3a3d}.tm-notice+.tm-notice{bottom:92px}.tm-notice p{flex:1;min-width:0;margin:0}.tm-notice .tm-btn{color:#fff;background:0 0;border-color:#fff6;height:36px}.tm-notice .tm-btn.primary{color:var(--tm-brand);background:#fff;border-color:#fff}.tm-notice-x{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.tm-notice-x svg{width:16px;height:16px}.tm-notes h3{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 6px;font-size:15px;display:flex}.tm-notes h4{color:var(--tm-gray-700);margin:12px 0 4px;font-size:13.5px}.tm-notes ul{margin:4px 0 8px;padding-left:20px}.tm-notes li{margin:3px 0}.tm-notes .tm-coming{background:var(--tm-brand-light);border-radius:12px;padding:12px 16px}.tm-notes .tm-coming h3{margin-top:0}.tm-badge-mine{background:var(--tm-brand);color:#fff;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.tm-release-line{color:var(--tm-gray-500);font-variant-numeric:tabular-nums;font-size:12px}.tm-support-text{white-space:pre;background:var(--tm-gray-50);border:1px solid var(--tm-hairline);-webkit-user-select:all;user-select:all;border-radius:10px;max-height:50dvh;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}.tm-pop-item span small{color:var(--tm-gray-500);margin-top:1px;font-size:12px;font-weight:400;display:block}.tm-pop-head small+small{display:block}.tm-signin-release{text-align:center;margin:16px 0 0}.tmes-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.tmes-app){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tm-count{background:var(--tm-gray-100);min-width:20px;height:20px;color:var(--tm-gray-700);font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}:is([aria-pressed=true],[aria-selected=true],[aria-current=page])>.tm-count{background:var(--tm-brand-light);color:var(--tm-brand)}.tm-tone.success{background:var(--tm-success-bg);color:var(--tm-success-text);border-color:var(--tm-success-bg)}.tm-tone.warning{background:var(--tm-warning-bg);color:var(--tm-warning-text);border-color:var(--tm-warning-bg)}.tm-tone.info{background:var(--tm-info-bg);color:var(--tm-info-text);border-color:var(--tm-info-bg)}.tm-tone.error{background:var(--tm-error-bg);color:var(--tm-error-text);border-color:var(--tm-error-bg)}.tm-tone.neutral{background:var(--tm-neutral-bg);color:var(--tm-neutral-text);border-color:var(--tm-neutral-bg)}.tm-sensitive{display:block;position:relative}.tm-sensitive>input{width:100%}.tm-sensitive.has-toggle>input{padding-right:92px!important}.tm-sensitive-masked{-webkit-text-security:disc}.tm-sensitive-toggle{height:32px;color:var(--tm-gray-600);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.tm-sensitive-toggle:after{content:"";position:absolute;inset:-6px -2px}.tm-sensitive-toggle:hover:not(:disabled),.tm-sensitive-toggle[aria-pressed=true]{background:var(--tm-brand-light);color:var(--tm-brand)}.tm-sensitive-toggle:focus-visible{outline:2px solid var(--tm-focus);outline-offset:2px}.tm-sensitive-toggle:disabled{opacity:.55;cursor:not-allowed}.tm-sensitive-toggle svg{flex:none;width:16px;height:16px}.tm-secret{align-items:center;gap:6px;min-width:0;display:inline-flex}.tm-secret-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tm-secret .tm-sensitive-toggle{position:relative;top:auto;right:auto;transform:none}@media print{@page{margin:14mm}html,body{background:#fff!important;height:auto!important;overflow:visible!important}.tm-shell{background:#fff!important;height:auto!important;display:block!important;overflow:visible!important}.tm-topbar,.tm-sidebar,.tm-scrim,.tm-crumbrow,.tm-viewas,.tm-notice,.tm-pop,.tm-histbtn,.tm-content-inner>.tm-release-line,.tmes-app .fixed,.tmes-app .sticky.bottom-0,.tmes-app [class*=sticky][class*=bottom-],.tmes-app :is(.tm-hero-controls,.tm-hero-btn,.tm-btn,.tm-list-search,[role=search],input[type=search],.tm-sensitive-toggle),.tm-print-hide,[data-print=hide]{display:none!important}.tmes-app button:not([aria-pressed=true]):not([aria-selected=true]):not([role=switch]):not(:has(h1,h2,h3,h4,p,img,table)){display:none!important}.tm-content{background:#fff!important;border-radius:0!important;height:auto!important;overflow:visible!important}.tm-content-inner{gap:12px!important;padding:0!important}.tmes-app :is(.overflow-auto,.overflow-y-auto,.overflow-x-auto,.overflow-scroll,[class*=max-h-],.h-screen,.h-dvh){max-height:none!important;overflow:visible!important}.tmes-app :is(.h-screen,.h-dvh){height:auto!important}.tmes-app .sticky{position:static!important}.tmes-app{color:#000!important;background:#fff!important}.tmes-app *,.tmes-app :before,.tmes-app :after{box-shadow:none!important;text-shadow:none!important}.tmes-app :is(h1,h2,h3,h4,p,span,small,b,strong,td,th,li,dt,dd,label,a,code){color:#000!important}.tm-hero{border-bottom:1px solid #000;color:#000!important;background:#fff!important;border-radius:0!important;padding:0 0 8px!important}.tm-hero:before,.tm-hero:after{display:none!important}.tmes-app :is(.tm-surface,.bg-white){background:#fff!important}.tmes-app :is(tr,.tm-row,.tm-metric){break-inside:avoid}.tmes-app thead{display:table-header-group}.tm-page a[href^=http]:not(.tm-btn):after{content:" (" attr(href) ")";word-break:break-all;font-size:90%}.tm-badge{border:1px solid}}.tm-pager{color:var(--tm-gray-600);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;padding:4px 24px 20px;font-size:13px;display:flex}.tm-pager>span:first-child{margin-right:auto}.tm-pager .tm-btn{height:40px;padding:0 16px}.tm-pager .tm-btn svg{width:16px;height:16px}.tm-pager .tm-btn[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}@media (max-width:600px){.tm-pager{padding:4px 16px 16px}.tm-pager>span:first-child{width:100%}}
