.fa,.fas,.far,.fab,.fa-solid{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,"Apple Color Emoji",Segoe UI Symbol;font-style:normal;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:1.15em;min-width:1.15em;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa:before,.fas:before,.far:before,.fab:before,.fa-solid:before{font-family:inherit;font-weight:inherit;font-size:.92em;line-height:1;content:"\2022"}.fa-home:before{content:"\2302"}.fa-sliders:before{content:"\2261"}.fa-cogs:before{content:"\2699"}.fa-shield:before{content:"\25a3"}.fa-search:before{content:"\2315"}.fa-times:before{content:"\d7"}.fa-circle-o-notch:before{content:"\25cc"}.fa-angle-double-left:before{content:"\ab"}.fa-angle-double-right:before{content:"\bb"}.fa-chevron-down:before,.fa-angle-down:before{content:"\2304"}.fa-chevron-right:before{content:"\203a"}.fa-star:before{content:"\2605"}.fa-star-o:before{content:"\2606"}.fa-building:before{content:"\25a6"}.fa-address-book:before{content:"\25a4"}.fa-user-plus:before{content:"\ff0b"}.fa-handshake-o:before{content:"\25c7"}.fa-exchange:before{content:"\21c4"}.fa-check-square-o:before{content:"\2611"}.fa-calendar:before{content:"\25a3"}.fa-calendar-check-o:before{content:"\25a3"}.fa-phone:before{content:"\260e"}.fa-envelope:before{content:"\2709"}.fa-sticky-note-o:before{content:"\25a7"}.fa-paperclip:before{content:"\2318"}.fa-life-ring:before{content:"\25c9"}.fa-book:before{content:"\25b0"}.fa-file-text-o:before{content:"\25a4"}.fa-shopping-cart:before{content:"\25eb"}.fa-briefcase:before{content:"\25a3"}.fa-certificate:before{content:"\25c8"}.fa-line-chart:before{content:"\2301"}.fa-bar-chart:before{content:"\25a5"}.fa-dashboard:before{content:"\25a9"}.fa-filter:before{content:"\25bd"}.fa-plug:before{content:"\2301"}.fa-id-badge:before{content:"\25a3"}.fa-clock-o:before,.fa-clock:before{content:"\25f7"}.fa-level-up:before{content:"\21a5"}.fa-cube:before{content:"\25a1"}.fa-cubes:before{content:"\25a6"}.fa-tags:before{content:"\25c7"}.fa-envelope-open-o:before{content:"\2709"}.fa-link:before{content:"\2194"}.fa-bars:before{content:"\2630"}.fa-random:before{content:"\21c6"}.fa-users:before{content:"\1f465"}.fa-list-ul:before,.fa-list:before{content:"\2637"}.fa-upload:before{content:"\2191"}.fa-tasks:before{content:"\2611"}.fa-heartbeat:before{content:"\2665"}.fa-stethoscope:before{content:"\2695"}.fa-robot:before{content:"\2699"}.fa-check-circle:before{content:"\2713"}.fa-code-fork:before{content:"\2387"}.fa-wand-magic-sparkles:before{content:"\2726"}.fa-database:before{content:"\25ad"}.fa-key:before{content:"\26bf"}.fa-table-columns:before{content:"\25a5"}.fa-arrows-rotate:before{content:"\21bb"}.fa-pen-to-square:before{content:"\270e"}.fa-play:before{content:"\25b6"}.fa-calculator:before{content:"\25a4"}.fa-crosshairs:before{content:"\2295"}.fa-circle:before{content:"\25cf"}.fa-sign-in:before{content:"\21aa"}.fa-plus:before{content:"+"}.fa-minus:before{content:"\2212"}.fa-trash:before,.fa-trash-o:before{content:"\d7"}.fa-pencil:before,.fa-edit:before{content:"\270e"}.fa-save:before{content:"\25a3"}.fa-refresh:before{content:"\21bb"}.fa-download:before{content:"\2193"}.fa-spin{animation:tinycrm-fa-spin 1s linear infinite}@keyframes tinycrm-fa-spin{to{transform:rotate(360deg)}}:root{--tmk-bg: #f4f6f9;--tmk-card: #ffffff;--tmk-text: #1f2937;--tmk-muted: #6b7280;--tmk-border: rgba(15, 23, 42, .12);--tmk-shadow: 0 6px 18px rgba(15, 23, 42, .08);--tmk-accent: #2563eb;--tmk-accent-2: #7c3aed;--tmk-danger: #dc2626;--tmk-warn: #d97706;--tmk-ok: #16a34a;--tmk-topbar-h: 72px;--tmk-side-w: 252px;--tmk-radius: 8px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--tmk-bg);color:var(--tmk-text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji";line-height:1.35}a{color:inherit}.tmk-topbar{position:fixed;top:0;left:0;right:0;height:var(--tmk-topbar-h);display:flex;align-items:center;justify-content:space-between;padding:0 14px;background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--tmk-border);z-index:50}.tmk-topbar-left{display:flex;align-items:center;gap:10px}.tmk-brand{display:inline-flex;align-items:center;text-decoration:none}.tmk-brand img{width:210px;height:47px;max-height:47px;object-fit:contain;object-position:left center;display:block}.tmk-topbar-right{display:flex;align-items:center;gap:10px}.tmk-shell{display:grid;grid-template-columns:var(--tmk-side-w) minmax(0,1fr);gap:0;padding-top:0;height:calc(100dvh - var(--tmk-topbar-h));min-height:0;align-items:stretch;overflow:hidden}.tmk-sidemenu{position:relative;top:0;height:100%;min-height:0;overflow:auto;padding:14px}.tmk-main{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;padding:0}.tmk-shell-public{grid-template-columns:1fr;gap:0}.tmk-main-public{width:min(100%,980px);margin:0 auto;padding:28px 18px 36px}.tmk-main-public .tmk-footer{width:min(536px,100%);margin:0 auto;padding-left:0;padding-right:0}.tmk-footer{grid-column:2 / 3;padding:16px 14px 18px 0;color:var(--tmk-muted);font-size:12px}@media(max-width:980px){.tmk-shell{grid-template-columns:1fr;padding-top:0}.tmk-sidemenu{position:relative;top:0;height:auto;padding:10px 14px}.tmk-main{padding:0}.tmk-footer{grid-column:1 / 2;padding:14px}}.tmk-route-body{display:block;flex:1 1 auto;min-height:0;min-width:0;max-width:100%;overflow:auto}.tmk-route-body.tmk-card{height:auto;box-sizing:border-box}.tmk-route-body>:not(router-outlet){display:block;width:100%;max-width:100%;min-width:0;height:auto;min-height:100%;overflow:visible}.tmk-main.tmk-main-public{height:auto;max-height:none;overflow:visible}.tmk-main.tmk-main-public>:not(router-outlet):not(.tmk-footer){flex:0 1 auto;overflow:visible}.tmk-main.tmk-main-public>.tmk-route-body,.tmk-main.tmk-main-public .tmk-route-body>:not(router-outlet){height:auto;min-height:0;overflow:visible}.tmk-menu-section{margin-bottom:16px}.tmk-menu-section-compact{margin-bottom:10px}.tmk-menu-section-compact .tmk-menu-link{padding-top:9px;padding-bottom:9px}.tmk-menu-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tmk-muted);margin:10px 0 8px}.tmk-menu-link{display:flex;align-items:center;gap:10px;text-decoration:none;padding:10px;border-radius:10px;border:1px solid transparent;color:#111827}.tmk-menu-link:hover{background:#2563eb0f;border-color:#2563eb24}.tmk-menu-link.active{background:#2563eb1a;border-color:#2563eb38}.tmk-ico{width:18px;text-align:center;opacity:.85}.tmk-card{background:var(--tmk-card);border:1px solid var(--tmk-border);border-radius:var(--tmk-radius);box-shadow:var(--tmk-shadow);padding:16px}.tmk-muted{color:var(--tmk-muted)}.tmk-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px}.minor{font-size:18px;font-weight:800;letter-spacing:.01em}.tmk-public-auth-wrap{width:100%;display:flex;justify-content:center;padding-top:28px}.tmk-login-card{width:min(100%,760px);padding:28px}.tmk-login-copy{margin-bottom:18px}.tmk-login-kicker{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tmk-muted);margin-bottom:6px}.tmk-login-title{margin:0;font-size:40px;line-height:1;font-weight:900;letter-spacing:-.03em}.tmk-login-subtitle{margin-top:12px;max-width:560px;font-size:18px;color:var(--tmk-muted)}.tmk-login-note{margin-top:14px;padding:10px 12px;border-radius:12px;background:#2563eb0f;border:1px solid rgba(37,99,235,.12);color:#334155;font-size:13px}.tmk-login-grid{margin-top:14px}.tmk-login-actions{margin-top:18px;align-items:center}.tmk-login-button{min-width:148px;min-height:46px}.tmk-login-error{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(220,38,38,.22);background:#dc26260f;color:#7f1d1d;font-weight:700}.tmk-nav{display:flex;align-items:center;gap:10px}.tmk-dd{position:relative}.tmk-dd-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;text-decoration:none;border:1px solid transparent;color:#111827;font-weight:700;font-size:12px;letter-spacing:.08em}.tmk-dd-toggle:hover{background:#0f172a0a;border-color:var(--tmk-border)}.tmk-dd.open .tmk-dd-toggle{background:#2563eb1a;border-color:#2563eb38}.tmk-dd-menu{position:absolute;right:0;top:calc(100% + 10px);min-width:240px;background:var(--tmk-card);border:1px solid var(--tmk-border);border-radius:14px;box-shadow:0 16px 42px #0f172a29;padding:8px;display:none}.tmk-dd.open .tmk-dd-menu{display:block}.tmk-dd-item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;text-decoration:none;color:#111827}.tmk-dd-item:hover{background:#2563eb14}.tmk-dd-sep{height:1px;background:var(--tmk-border);margin:8px 6px}.tmk-row{display:flex;gap:10px;flex-wrap:wrap}.tmk-input:not(.tmk-shared-control-surface),input.tmk-input,select.tmk-input,textarea.tmk-input,.tmk-select:not(.tmk-shared-control-surface),select.tmk-select{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--tmk-border);background:#fff;outline:none;color:#111827}select.tmk-input,select.tmk-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.25 4.5 6 8.25 9.75 4.5' fill='none' stroke='%2364748b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 12px}.tmk-input:focus{border-color:#2563eb8c;box-shadow:0 0 0 4px #2563eb24}.button{appearance:none;border:1px solid rgba(15,23,42,.14);background:#fff;color:#111827;border-radius:10px;padding:10px 12px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}.button:hover{border-color:#2563eb59;box-shadow:0 6px 16px #2563eb1a}.button.alt{background:#0f172a0a}.button.primary{background:var(--tmk-accent);color:#fff;border-color:#2563ebb3}.button.primary:hover{box-shadow:0 10px 26px #2563eb38}.button.danger{background:#dc26261a;border-color:#dc262638}.button.small{padding:8px 10px;font-size:12px}.button[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.tmk-table-wrap{width:100%;overflow-x:auto;border-radius:12px;border:1px solid var(--tmk-border)}.tmk-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff}.tmk-table thead th{position:sticky;top:0;background:#fff;border-bottom:1px solid var(--tmk-border);text-align:left;padding:10px 12px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#374151}.tmk-table tbody td{border-bottom:1px solid rgba(15,23,42,.08);padding:10px 12px;vertical-align:top}.tmk-table tbody tr:hover td{background:#2563eb0d}.tmk-clickrow{cursor:pointer}.tmk-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.tmk-page-actions{display:flex;gap:10px;flex-wrap:wrap}.tmk-help{display:inline-flex;width:18px;height:18px;border-radius:999px;align-items:center;justify-content:center;font-size:12px;font-weight:900;margin-left:8px;color:#2563ebeb;background:#2563eb1a;border:1px solid rgba(37,99,235,.18);cursor:help;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle;flex:0 0 auto}.tmk-help-inline{transform:translateY(-1px)}.tmk-help-title-row{display:inline-flex;align-items:center;gap:0;flex-wrap:wrap}.tmk-help:hover:after,.tmk-help:focus-visible:after{content:attr(data-tip) attr(title);position:absolute;left:0;top:calc(100% + 8px);min-width:240px;max-width:360px;padding:10px 12px;border-radius:12px;background:#fffffffa;border:1px solid var(--tmk-border);box-shadow:0 16px 42px #0f172a29;color:#111827;font-size:12px;font-weight:700;line-height:1.45;z-index:200;white-space:normal}.tmk-help:focus-visible{outline:2px solid rgba(37,99,235,.26);outline-offset:2px}.tmk-help-source-hidden{display:none}.tmk-adv{position:relative}.tmk-adv-menu{position:absolute;right:0;top:calc(100% + 8px);width:240px;display:flex;flex-direction:column;gap:8px;padding:10px;background:#fffffffa;border:1px solid var(--tmk-border);border-radius:14px;box-shadow:0 16px 42px #0f172a29;z-index:180}.tmk-adv-sep{height:1px;background:var(--tmk-border);margin:4px 0}.tmk-modal{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:18px;z-index:80}.tmk-modal-card{width:min(860px,100%);background:#fff;border-radius:16px;border:1px solid rgba(15,23,42,.16);box-shadow:0 18px 60px #00000052;padding:16px}.tmk-modal-title{font-size:16px;font-weight:900;margin-bottom:10px}.tmk-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.tmk-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:720px){.tmk-form-grid{grid-template-columns:1fr}}@media(max-width:720px){.tmk-main-public{padding:20px 12px 28px}.tmk-public-auth-wrap{padding-top:10px}.tmk-login-card{padding:22px 18px}.tmk-login-title{font-size:32px}.tmk-login-subtitle{font-size:16px}}.tmk-field label{display:block;font-size:12px;font-weight:800;color:#374151;margin-bottom:6px}.tmk-error{color:var(--tmk-danger);font-weight:800;margin:8px 0}.tmk-field.span-2{grid-column:span 2}@media(max-width:720px){.tmk-field.span-2{grid-column:span 1}}.tmk-toasts{position:fixed;top:calc(var(--tmk-topbar-h) + 12px);right:14px;display:flex;flex-direction:column;gap:10px;z-index:120}.tmk-toast{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px;min-width:280px;max-width:460px;background:#fffffffa;border:1px solid var(--tmk-border);border-radius:14px;box-shadow:0 16px 42px #0f172a29}.tmk-toast.success{border-color:#16a34a38;box-shadow:0 16px 42px #16a34a24}.tmk-toast.error{border-color:#dc262638;box-shadow:0 16px 42px #dc262624}.tmk-toast-msg{font-weight:800;font-size:12.5px;line-height:1.25}.tmk-toast-x{appearance:none;border:0;background:transparent;cursor:pointer;padding:2px 6px;border-radius:10px;color:#0f172a99}.tmk-toast-x:hover{background:#0f172a0f}.tmk-busy-overlay{position:fixed;inset:0;background:#0f172a4d;display:flex;align-items:center;justify-content:center;padding:18px;z-index:110}.tmk-busy-card{background:#fffffffa;border:1px solid var(--tmk-border);border-radius:16px;padding:14px 16px;display:inline-flex;align-items:center;gap:12px;box-shadow:0 18px 60px #0003}.tmk-busy-text{font-weight:900;letter-spacing:.01em}.tmk-spinner{width:18px;height:18px;border-radius:50%;border:3px solid rgba(15,23,42,.14);border-top-color:var(--tmk-accent);animation:tmkspin .9s linear infinite}@keyframes tmkspin{to{transform:rotate(360deg)}}.tmk-dual-list{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:start}@media(max-width:720px){.tmk-dual-list{grid-template-columns:1fr}}.tmk-listbox{width:100%;min-height:260px}.tmk-dual-actions{display:flex;flex-direction:column;gap:10px;padding-top:26px}@media(max-width:720px){.tmk-dual-actions{flex-direction:row;padding-top:0}}.tmk-catalog-grid{display:grid;grid-template-columns:1fr auto;gap:8px 12px;margin-top:10px}.tmk-catalog-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;color:var(--tmk-muted)}.tmk-row-actions{display:flex;gap:10px;justify-content:flex-end;align-items:center}.tmk-table td .button+.button{margin-left:10px}.tmk-subcard{background:#ffffffb8;border:1px solid var(--tmk-border);border-radius:12px;padding:14px}.tmk-section-head{font-size:15px;font-weight:800;letter-spacing:.01em}.tmk-page-status{margin-top:12px;padding:12px 14px;border:1px solid rgba(37,99,235,.18);background:#2563eb0f;border-radius:12px;color:#1d4ed8;font-weight:700}.tmk-select-wrap{min-width:0}.tmk-chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.tmk-chart-card{appearance:none;width:100%;text-align:left;border:1px solid rgba(15,23,42,.12);border-radius:16px;background:linear-gradient(180deg,#fffffffa,#f8fafcfa);padding:14px;cursor:pointer;box-shadow:0 10px 28px #0f172a0f}.tmk-chart-card:hover{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a1a}.tmk-chart-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.tmk-chart-card-empty-visual{align-self:start;min-height:0}.tmk-chart-card-empty-visual .tmk-chart-card-head{margin-bottom:0}.tmk-chart-card-title{font-size:14px;font-weight:900}.tmk-chart-card-total{font-size:24px;font-weight:900;color:#0f172a}.tmk-mini-bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(32px,1fr));align-items:end;gap:10px;min-height:124px}.tmk-mini-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.tmk-mini-bar-col{width:100%;min-height:16px;border-radius:10px 10px 4px 4px;background:#2563eb}.tmk-mini-bar-label{font-size:11px;color:#64748b;text-align:center;max-width:56px;line-height:1.1}.tmk-mini-donut-wrap{display:grid;grid-template-columns:118px 1fr;gap:12px;align-items:center}.tmk-mini-donut,.tmk-modal-donut{border-radius:999px;position:relative}.tmk-mini-donut{width:104px;height:104px;margin:0 auto}.tmk-mini-donut-hole,.tmk-modal-donut-hole{position:absolute;inset:17px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:900;color:#0f172a}.tmk-mini-legend,.tmk-modal-legend{display:flex;flex-direction:column;gap:8px}.tmk-mini-legend-row,.tmk-modal-legend-row{display:flex;align-items:center;gap:8px;font-size:12px}.tmk-mini-legend-dot{width:10px;height:10px;border-radius:999px;display:inline-block}.tmk-mini-legend-label{flex:1 1 auto;color:#475569}.tmk-mini-legend-value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#0f172a}.tmk-mini-treemap,.tmk-modal-treemap{display:flex;gap:8px;min-height:124px}.tmk-mini-treemap-block,.tmk-modal-treemap-block{border-radius:14px;padding:10px;color:#fff;min-width:0;display:flex;align-items:flex-end;font-weight:800}.tmk-mini-treemap-block span{font-size:12px;line-height:1.1}.tmk-chart-modal-card{width:min(960px,100%)}.tmk-modal-bars{display:flex;flex-direction:column;gap:10px}.tmk-modal-bar-row{display:grid;grid-template-columns:minmax(160px,220px) 1fr 72px;gap:10px;align-items:center}.tmk-modal-bar-label{font-weight:700;color:#0f172a}.tmk-modal-bar-track{height:12px;background:#e2e8f0;border-radius:999px;overflow:hidden}.tmk-modal-bar-fill{height:100%;border-radius:999px}.tmk-modal-bar-value{text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tmk-modal-donut-layout{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:18px;align-items:center}.tmk-modal-donut{width:220px;height:220px;margin:0 auto}.tmk-modal-donut-hole{inset:34px;text-align:center}@media(max-width:900px){.tmk-mini-donut-wrap,.tmk-modal-donut-layout,.tmk-modal-bar-row{grid-template-columns:1fr}.tmk-modal-treemap,.tmk-mini-treemap{flex-direction:column}}button,.button,input[type=button],input[type=submit],input[type=reset]{border-radius:8px}.tmk-segments-wrap,.tmk-segments-wrap .tmk-table,.tmk-segments-wrap .tmk-table thead,.tmk-segments-wrap .tmk-table tbody,.tmk-segments-wrap .tmk-table tr,.tmk-segments-wrap .tmk-table td,.tmk-segments-wrap .tmk-table th,.tmk-segments-wrap .tmk-actions-cell,.tmk-segments-wrap .tmk-segment-actions-menu{overflow:visible}.tmk-segments-wrap .tmk-actions-cell{position:relative;z-index:3}.tmk-segments-wrap .tmk-segment-actions-panel{top:auto;bottom:calc(100% + 6px);right:0;z-index:3000}.tmk-campaigns-wrap,.tmk-campaigns-wrap .tmk-table,.tmk-campaigns-wrap .tmk-table thead,.tmk-campaigns-wrap .tmk-table tbody,.tmk-campaigns-wrap .tmk-table tr,.tmk-campaigns-wrap .tmk-table td,.tmk-campaigns-wrap .tmk-table th,.tmk-campaigns-wrap .tmk-actions-cell,.tmk-campaigns-wrap .tmk-campaign-actions-menu{overflow:visible}.tmk-campaigns-wrap .tmk-col-actions{position:relative;z-index:3}.tmk-campaigns-wrap .tmk-campaign-actions-panel{top:auto;bottom:calc(100% + 6px);right:0;z-index:3000}.tmk-grid{display:grid}.table-wrapper{width:100%;overflow-x:auto}.crm-ops-workspace{display:flex;flex-direction:column;gap:16px;padding:16px;max-width:1680px;margin:0 auto}.crm-ops-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px;border:1px solid var(--tmk-border);border-radius:16px;background:linear-gradient(135deg,#fff,#f8fbff 58%,#eef5ff);box-shadow:var(--tmk-shadow)}.crm-ops-hero h1{margin:4px 0 6px;font-size:28px;line-height:1.1;color:#111827}.crm-ops-hero p{margin:0;max-width:860px;color:var(--tmk-muted);font-size:14px}.crm-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800;color:#2563eb}.crm-hero-actions,.crm-guardrail-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.crm-ops-alert{padding:10px 12px;border:1px solid rgba(217,119,6,.28);background:#fffbeb;color:#92400e;border-radius:12px;font-weight:700}.crm-ops-alert.ok{border-color:#16a34a47;background:#f0fdf4;color:#166534}.crm-kpi-grid{display:grid;gap:12px}.crm-kpi-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-kpi-card{padding:16px;border:1px solid var(--tmk-border);border-radius:14px;background:#fff;box-shadow:0 4px 12px #0f172a0d}.crm-kpi-card span,.crm-impact-grid span,.crm-history-grid span{display:block;color:#6b7280;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.crm-kpi-card strong{display:block;margin-top:8px;font-size:24px;line-height:1.1;color:#111827}.crm-kpi-card small,.crm-impact-grid small{display:block;margin-top:8px;color:#64748b;font-size:12px}.crm-ops-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);gap:16px;align-items:start}.crm-panel{border:1px solid var(--tmk-border);border-radius:16px;background:#fff;box-shadow:0 4px 12px #0f172a0d;padding:18px}.crm-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.crm-panel-head.compact{margin-bottom:10px}.crm-panel-head h2{margin:0;color:#111827;font-size:17px;line-height:1.2}.crm-panel-head p{margin:5px 0 0;color:#6b7280;font-size:13px}.crm-form-grid{display:grid;gap:12px}.crm-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-field{display:flex;flex-direction:column;gap:6px;min-width:0}.crm-field span{font-size:12px;font-weight:800;color:#374151}.crm-field small{font-size:11px;color:#6b7280}.crm-check-row{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(37,99,235,.16);border-radius:12px;background:#f8fbff;color:#1f2937;font-weight:700;line-height:1.35}.crm-check-row input{margin-top:2px}.crm-guardrail-actions{margin-top:12px;justify-content:flex-start}.crm-definition-list{display:grid;gap:10px;margin:14px 0 0}.crm-definition-list div{padding:10px 0;border-top:1px solid rgba(15,23,42,.08)}.crm-definition-list dt{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;color:#6b7280}.crm-definition-list dd{margin:4px 0 0;color:#111827;font-weight:700}.crm-count-pill{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid rgba(37,99,235,.18);border-radius:4px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:800;white-space:nowrap}.crm-impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-impact-grid article{padding:14px;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#f8fafc}.crm-impact-grid strong{display:block;margin-top:8px;font-size:26px;color:#111827}.crm-empty-state{padding:24px;border:1px dashed rgba(15,23,42,.18);border-radius:12px;background:#f8fafc;color:#64748b;text-align:center;font-weight:700}.crm-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-history-grid article{padding:14px;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#f8fafc;min-width:0}.crm-history-grid strong{display:block;margin-top:8px;font-size:16px;color:#111827}.crm-history-grid pre{margin:10px 0 0;max-height:220px;overflow:auto;padding:10px;border-radius:10px;background:#0f172a;color:#e5e7eb;font-size:12px;white-space:pre-wrap}@media(max-width:1100px){.crm-ops-hero,.crm-panel-head{flex-direction:column}.crm-ops-grid{grid-template-columns:1fr}.crm-kpi-grid.four,.crm-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-hero-actions{justify-content:flex-start}}@media(max-width:720px){.crm-ops-workspace{padding:10px}.crm-kpi-grid.four,.crm-impact-grid,.crm-history-grid,.crm-form-grid.two{grid-template-columns:1fr}.crm-panel,.crm-ops-hero{border-radius:12px;padding:14px}}.tmk-kpi-card{border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff;padding:12px;box-shadow:0 8px 20px #0f172a0a}.tmk-kpi-label{font-size:12px;font-weight:850;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.tmk-kpi-value{font-size:24px;font-weight:950;color:#0f172a;margin-top:4px;line-height:1.05}.tmk-pill{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.18);border-radius:4px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:850;padding:4px 9px;white-space:nowrap}.crm-queue-workspace{display:block;padding:18px 20px 28px;max-width:1880px;margin:0 auto}.crm-queue-hero{margin-bottom:14px}.crm-kpi-grid--five{grid-template-columns:repeat(5,minmax(150px,1fr))}.crm-queue-grid{grid-template-columns:minmax(520px,1.35fr) minmax(360px,.85fr);align-items:start}.crm-queue-grid.lower{margin-top:14px}.crm-panel-head h2{margin:0 0 3px}.crm-command-bar.compact{display:grid;grid-template-columns:minmax(240px,1fr) minmax(160px,220px);gap:10px;margin:0 0 12px;align-items:center}.crm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-form-grid label{display:grid;gap:6px;font-weight:750;color:#334155}.crm-form-grid label span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.crm-form-wide{grid-column:1/-1}.crm-action-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:14px}.crm-action-cell{white-space:nowrap;display:flex;gap:6px;flex-wrap:wrap}.button.xsmall{font-size:11px;padding:5px 8px;min-height:28px;border-radius:8px}.crm-table tr.selected-row td{background:#04aaba14}.crm-evidence-box{border:1px solid rgba(4,170,186,.24);background:#04aaba0f;border-radius:12px;padding:10px;margin-top:14px}.crm-alert-card{border-color:#dc262640;background:#fef2f2cc;margin:12px 0}.input.slim{max-width:240px}@media(max-width:1180px){.crm-kpi-grid--five{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-queue-grid,.crm-command-bar.compact{grid-template-columns:1fr}.input.slim{max-width:none}}@media(max-width:720px){.crm-form-grid{grid-template-columns:1fr}.crm-queue-workspace{padding:12px}.crm-action-cell{white-space:normal}}.tmk-kv{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;border-top:1px solid rgba(15,23,42,.08);padding:8px 0;font-size:13px}.tmk-kv:first-of-type{border-top:0}.tmk-kv span{color:#64748b;font-weight:700}.tmk-kv b{color:#0f172a;text-align:right;font-weight:850;max-width:58%;word-break:break-word}.tmk-selected-row{background:#2563eb0e}.tmk-selected-row td:first-child{box-shadow:none}@media(max-width:1180px){.crm-deals-record-layout{grid-template-columns:1fr}}.tmk-kv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:4px}.tmk-kv-grid>div{border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#f8fafcb8;padding:10px 12px;min-width:0}.tmk-kv-grid span{display:block;color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.tmk-kv-grid strong{display:block;color:#0f172a;font-size:13px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-uix-page{display:flex;flex-direction:column;gap:14px;max-width:1520px;margin:0 auto}.crm-uix-hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;background:#fff;border:1px solid var(--tmk-border);border-radius:14px;box-shadow:var(--tmk-shadow);padding:18px 20px}.crm-uix-eyebrow{color:#64748b;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.crm-uix-hero h1{margin:4px 0 0;font-size:26px;line-height:1.1;color:#0f172a}.crm-uix-hero p{margin:8px 0 0;color:#475569;max-width:860px}.crm-uix-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.crm-uix-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:4px 0;border-bottom:1px solid rgba(15,23,42,.1)}.crm-uix-tab{border:1px solid rgba(15,23,42,.12);background:#f8fafc;color:#334155;border-radius:10px;padding:9px 12px;font-weight:900;cursor:pointer}.crm-uix-tab.active{background:#1d4ed8;border-color:#1d4ed8;color:#fff;box-shadow:0 6px 14px #1d4ed838}.crm-uix-grid{display:grid;gap:12px}.crm-uix-grid.two{grid-template-columns:minmax(0,1fr) minmax(360px,.45fr)}.crm-uix-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-uix-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-uix-card{background:#fff;border:1px solid var(--tmk-border);border-radius:14px;box-shadow:var(--tmk-shadow);padding:14px;min-width:0}.crm-uix-card.soft{background:linear-gradient(180deg,#fff,#f8fafc)}.crm-uix-card h2,.crm-uix-card h3{margin:0;color:#0f172a}.crm-uix-card p{color:#64748b;margin:6px 0 0}.crm-uix-kpi span{color:#64748b;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.crm-uix-kpi strong{display:block;margin-top:6px;font-size:27px;line-height:1;color:#0f172a}.crm-uix-kpi small{display:block;margin-top:6px;color:#64748b}.crm-uix-table-wrap{overflow:auto;border:1px solid rgba(15,23,42,.1);border-radius:12px;margin-top:12px}.crm-uix-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.crm-uix-table th{background:#f8fafc;color:#475569;text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);white-space:nowrap}.crm-uix-table td{padding:11px 12px;border-bottom:1px solid rgba(15,23,42,.06);vertical-align:top}.crm-uix-table tr:last-child td{border-bottom:none}.crm-uix-empty{border:1px dashed rgba(15,23,42,.18);background:#f8fafc;color:#64748b;border-radius:12px;padding:18px;text-align:center;margin-top:12px}.crm-uix-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.crm-uix-form label{display:flex;flex-direction:column;gap:5px;color:#475569;font-size:12px;font-weight:900}.crm-uix-form input,.crm-uix-form select,.crm-uix-form textarea{width:100%;border:1px solid rgba(15,23,42,.16);border-radius:9px;padding:9px 10px;background:#fff;color:#0f172a}.crm-uix-form textarea{min-height:74px;resize:vertical}.crm-uix-form .wide{grid-column:1 / -1}.crm-uix-banner{border:1px solid rgba(37,99,235,.18);background:#eff6ff;color:#1e3a8a;border-radius:12px;padding:12px 14px}.crm-uix-error{border:1px solid rgba(220,38,38,.28);background:#fef2f2;color:#991b1b;border-radius:12px;padding:12px 14px;white-space:pre-wrap}.crm-uix-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(15,23,42,.1);background:#f8fafc;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:900;color:#334155}.crm-uix-pill.ok{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.crm-uix-pill.warn{color:#92400e;background:#fffbeb;border-color:#fde68a}.crm-uix-pill.bad{color:#991b1b;background:#fef2f2;border-color:#fecaca}.crm-uix-action-row{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:12px}.crm-uix-split{display:grid;grid-template-columns:minmax(0,.64fr) minmax(350px,.36fr);gap:12px;align-items:start}@media(max-width:1100px){.crm-uix-grid.two,.crm-uix-grid.three,.crm-uix-grid.four,.crm-uix-split{grid-template-columns:1fr}.crm-uix-hero{flex-direction:column}.crm-uix-actions{justify-content:flex-start}.crm-uix-form{grid-template-columns:1fr}}body .tmk-shell:not(.tmk-shell-public) .tmk-main{padding:0;width:100%;max-width:none;box-sizing:border-box}body .tmk-main>:not(router-outlet):not(.tmk-footer){width:100%;max-width:none;margin-left:0;margin-right:0}body .tmk-main .crm-uix-page,body .tmk-main .sec-page,body .tmk-main .metadata-authority-page,body .tmk-shell:not(.tmk-shell-public) .tmk-main .tmk-card{width:100%;max-width:none;margin-left:0;margin-right:0}body .crm-uix-page{gap:16px}body .crm-uix-hero{min-height:86px;padding:20px 22px;border-radius:18px;align-items:center}body .crm-uix-hero h1{font-size:28px;letter-spacing:-.025em}body .crm-uix-card{border-radius:18px;padding:18px;box-shadow:0 8px 22px #0f172a0f}body .crm-uix-card.soft{background:#fff}body .crm-uix-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}body .crm-uix-split{grid-template-columns:minmax(0,1fr) minmax(360px,420px);gap:16px}body .crm-uix-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body .crm-uix-form label>span{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#64748b}body .crm-uix-form input,body .crm-uix-form select,body .crm-uix-form textarea,body .tmk-input,body select.tmk-input,body textarea.tmk-input{min-height:40px;font-size:13px}body .crm-uix-table{font-size:13px;min-width:780px}body .crm-uix-table th{background:#f1f5f9}body .crm-uix-tabs{gap:10px;padding-top:2px;padding-bottom:8px}body .crm-uix-tab{text-decoration:none}body .crm-uix-error,body .tmk-error,body .sec-error{white-space:pre-wrap;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial}body .tmk-busy-overlay{display:none;pointer-events:none}body .tmk-busy-card{display:none}@media(max-width:1200px){body .tmk-shell:not(.tmk-shell-public) .tmk-main{padding:0}body .crm-uix-grid.four,body .crm-uix-grid.three,body .crm-uix-split{grid-template-columns:1fr}}@media(max-width:820px){body .crm-uix-form,body .crm-uix-grid.two{grid-template-columns:1fr}body .crm-uix-hero{align-items:flex-start;flex-direction:column}}:root,html[data-theme=light]{--tmk-primary:#2563EB;--tmk-primary-soft:#E6F0FF;--tmk-success:#0EA5E9;--tmk-warning:#F59E0B;--tmk-danger:#EF4444;--tmk-info:#0284C7;--tmk-text-primary:#0F172A;--tmk-text-secondary:#475569;--tmk-text-muted:#94A3B8;--tmk-border:#E2E8F0;--tmk-border-strong:#CBD5E1;--tmk-bg:#F8FAFC;--tmk-card:#FFFFFF;--tmk-surface:#FFFFFF;--tmk-surface-2:#F1F5F9;--tmk-surface-3:#EAF0F7;--tmk-input-bg:#FFFFFF;--tmk-hover:#F1F5F9;--tmk-selected:#E6F0FF;--tmk-success-soft:#E0F2FE;--tmk-warning-soft:#FFF7E6;--tmk-warning-text:#9A5A00;--tmk-danger-soft:#FEF2F2;--tmk-info-soft:#E0F2FE;--tmk-overlay:rgba(15,23,42,.46);--tmk-shadow-xs:0 1px 2px rgba(15,23,42,.05);--tmk-shadow-sm:0 4px 14px rgba(15,23,42,.07);--tmk-shadow-md:0 14px 36px rgba(15,23,42,.1);--tmk-shadow-lg:0 30px 70px rgba(15,23,42,.18);--tmk-focus:0 0 0 3px rgba(37,99,235,.18);--tmk-topbar-h:72px;--tmk-agent-w:356px;--tmk-radius:12px;--tmk-radius-lg:16px;--tmk-accent:var(--tmk-primary);--tmk-accent-2:var(--tmk-info);--tmk-ok:var(--tmk-success);--tmk-warn:var(--tmk-warning);--tmk-muted:var(--tmk-text-secondary);--tmk-text:var(--tmk-text-primary)}html[data-theme=dark]{--tmk-primary:#4F83FF;--tmk-primary-soft:#142A52;--tmk-success:#38BDF8;--tmk-warning:#FBBF24;--tmk-danger:#F87171;--tmk-info:#38BDF8;--tmk-text-primary:#F8FAFC;--tmk-text-secondary:#CBD5E1;--tmk-text-muted:#94A3B8;--tmk-border:#253247;--tmk-border-strong:#3A4A62;--tmk-bg:#07111F;--tmk-card:#0F172A;--tmk-surface:#0F172A;--tmk-surface-2:#162235;--tmk-surface-3:#1D2B40;--tmk-input-bg:#101B2B;--tmk-hover:#19273B;--tmk-selected:#142A52;--tmk-success-soft:#0D3147;--tmk-warning-soft:#3C2B0A;--tmk-warning-text:#FBBF24;--tmk-danger-soft:#3B171B;--tmk-info-soft:#0C3148;--tmk-overlay:rgba(0,0,0,.66);--tmk-shadow-xs:0 1px 2px rgba(0,0,0,.28);--tmk-shadow-sm:0 5px 18px rgba(0,0,0,.28);--tmk-shadow-md:0 16px 40px rgba(0,0,0,.36);--tmk-shadow-lg:0 30px 80px rgba(0,0,0,.48);--tmk-focus:0 0 0 3px rgba(79,131,255,.25);--tmk-accent:var(--tmk-primary);--tmk-accent-2:var(--tmk-info);--tmk-ok:var(--tmk-success);--tmk-warn:var(--tmk-warning);--tmk-muted:var(--tmk-text-secondary);--tmk-text:var(--tmk-text-primary)}html,body{background:var(--tmk-bg);color:var(--tmk-text-primary)}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{scrollbar-color:var(--tmk-border-strong) transparent}*::selection{background:var(--tmk-primary-soft);color:var(--tmk-text-primary)}html[data-theme] body .tmk-topbar{height:var(--tmk-topbar-h);min-height:var(--tmk-topbar-h);padding:0 16px;background:color-mix(in srgb,var(--tmk-card) 96%,transparent);color:var(--tmk-text-primary);border-bottom:1px solid var(--tmk-border);box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;z-index:90;display:flex;align-items:center;justify-content:space-between}html[data-theme] body .tmk-brand{display:flex;align-items:center;height:58px;min-width:188px;padding:2px 0;border-radius:10px}html[data-theme] body .tmk-brand img{display:block;width:auto;max-height:52px;max-width:220px;object-fit:contain;object-position:left center}html[data-theme=dark] body .tmk-brand{background:#fffffff5;padding:3px 8px;box-shadow:0 1px #ffffff0f,0 0 0 1px #94a3b82e}html[data-theme] body .tmk-topbar-divider{background:var(--tmk-border);height:26px}html[data-theme] body .tmk-workspace-kicker{color:var(--tmk-text-muted);font-size:10px;letter-spacing:.08em}html[data-theme] body .tmk-workspace-name{color:var(--tmk-text-primary);font-size:13px;font-weight:750}html[data-theme] body .tmk-topbar-right{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:0}html[data-theme] body .tmk-topbar-actions{display:flex;align-items:center;gap:6px}html[data-theme] body .tmk-icon-action,html[data-theme] body .tmk-header-search-toggle-icon{min-height:38px;height:38px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--tmk-text-secondary);box-shadow:none;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}html[data-theme] body .tmk-icon-action:hover,html[data-theme] body .tmk-icon-action.active,html[data-theme] body .tmk-header-search-toggle-icon:hover{background:var(--tmk-hover);color:var(--tmk-primary);border-color:var(--tmk-border)}html[data-theme] body .tmk-icon-action.tmk-icon-only{width:38px;min-width:38px;padding:0}html[data-theme] body .tmk-icon-action kbd{font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;border:1px solid var(--tmk-border-strong);background:var(--tmk-surface-2);color:var(--tmk-text-muted);padding:3px 5px;border-radius:5px}html[data-theme] body .tmk-user-chip{height:38px;display:flex;align-items:center;gap:8px;padding:0 8px;border-left:1px solid var(--tmk-border);margin-left:2px;color:var(--tmk-text-primary)}html[data-theme] body .tmk-user-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--tmk-primary-soft);color:var(--tmk-primary);font-size:11px;font-weight:850}html[data-theme] body .tmk-user-name{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}html[data-theme] body .tmk-header-search-panel{background:var(--tmk-card);border-color:var(--tmk-border);box-shadow:var(--tmk-shadow-lg);color:var(--tmk-text-primary)}html[data-theme] body .tmk-header-search-input{background:var(--tmk-input-bg);color:var(--tmk-text-primary);border-color:var(--tmk-border-strong)}html[data-theme] body .tmk-header-search-input:focus{border-color:var(--tmk-primary);box-shadow:var(--tmk-focus);outline:0}html[data-theme] body .tmk-header-search-item{color:var(--tmk-text-primary);border-color:var(--tmk-border);background:var(--tmk-card)}html[data-theme] body .tmk-header-search-item:hover{background:var(--tmk-hover)}html[data-theme] body .tmk-header-search-item-sub,html[data-theme] body .tmk-header-search-item-meta,html[data-theme] body .tmk-header-search-hint,html[data-theme] body .tmk-header-search-state{color:var(--tmk-text-secondary)}html[data-theme] body .tmk-shell{height:calc(100dvh - var(--tmk-topbar-h));min-height:0;display:grid;grid-template-columns:var(--tmk-side-w,276px) minmax(0,1fr);gap:0;padding-top:0;background:var(--tmk-bg);align-items:stretch;overflow:hidden}html[data-theme] body .tmk-shell.tmk-shell-agent-enabled{grid-template-columns:var(--tmk-side-w,276px) minmax(0,1fr) minmax(320px,var(--tmk-agent-w))}html[data-theme] body .tmk-shell-public{display:block}html[data-theme] body .tmk-sidemenu{position:relative;top:0;height:100%;min-height:0;padding:0;background:var(--tmk-card);border-right:1px solid var(--tmk-border);overflow:hidden;z-index:40}html[data-theme] body .tmk-sidebar-card{height:100%;display:flex;flex-direction:column;padding:12px 10px;background:var(--tmk-card);border:0;border-radius:0;box-shadow:none;overflow:auto}html[data-theme] body .tmk-sidebar-head{padding:4px 4px 10px;border-bottom:0;min-height:46px}html[data-theme] body .tmk-sidebar-kicker{color:var(--tmk-text-secondary);font-size:10.5px;font-weight:820;letter-spacing:.085em}html[data-theme] body .tmk-sidebar-title{color:var(--tmk-text-primary);font-size:15.5px;font-weight:820}html[data-theme] body .tmk-sidebar-icon-btn{background:transparent;color:var(--tmk-text-secondary);border:1px solid transparent;border-radius:9px;width:32px;height:32px}html[data-theme] body .tmk-sidebar-icon-btn:hover{background:var(--tmk-hover);color:var(--tmk-primary);border-color:var(--tmk-border)}html[data-theme] body .tmk-sidebar-workspaces{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px 2px 10px;border-bottom:1px solid var(--tmk-border);margin-bottom:8px}html[data-theme] body .tmk-sidebar-workspace{min-width:0;height:48px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--tmk-text-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:inherit;font-size:9px;font-weight:750;cursor:pointer;padding:3px}html[data-theme] body .tmk-sidebar-workspace .fa{font-size:15px;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-sidebar-workspace:hover{background:var(--tmk-hover);color:var(--tmk-text-primary)}html[data-theme] body .tmk-sidebar-workspace.active{background:var(--tmk-primary-soft);border-color:color-mix(in srgb,var(--tmk-primary) 22%,var(--tmk-border));color:var(--tmk-primary)}html[data-theme] body .tmk-sidebar-workspace.active .fa{color:var(--tmk-primary)}html[data-theme] body .tmk-sidebar-quick-jump{height:38px;width:100%;display:flex;align-items:center;gap:9px;padding:0 10px;border:1px solid var(--tmk-border);border-radius:10px;background:var(--tmk-bg);color:var(--tmk-text-secondary);font:inherit;font-size:11px;font-weight:650;cursor:pointer;margin-bottom:10px}html[data-theme] body .tmk-sidebar-quick-jump:hover{border-color:var(--tmk-primary);box-shadow:var(--tmk-focus)}html[data-theme] body .tmk-sidebar-quick-jump kbd{margin-left:auto;font:600 9px/1 ui-monospace,monospace;color:var(--tmk-text-muted);border:1px solid var(--tmk-border-strong);border-radius:5px;padding:3px 4px;background:var(--tmk-card)}html[data-theme] body .tmk-menu-section{margin-bottom:7px}html[data-theme] body .tmk-menu-section-static-head,html[data-theme] body .tmk-menu-section-toggle{min-height:31px;padding:6px 9px;color:var(--tmk-text-secondary);background:transparent;border:0;font-size:10.8px;font-weight:850;letter-spacing:.075em;text-transform:uppercase}html[data-theme] body .tmk-menu-link{min-height:40px;padding:8px 10px;border-radius:10px;color:var(--tmk-text-primary);background:transparent;font-size:13.5px;font-weight:700;border:1px solid transparent;gap:10px;letter-spacing:.002em}html[data-theme] body .tmk-menu-link:hover{background:var(--tmk-hover);color:var(--tmk-text-primary)}html[data-theme] body .tmk-menu-link.active{background:var(--tmk-primary-soft);color:var(--tmk-primary);border-color:transparent;font-weight:760}html[data-theme] body .tmk-menu-link .fa{color:var(--tmk-text-secondary);font-size:14px}html[data-theme] body .tmk-menu-link.active .fa{color:var(--tmk-primary)}html[data-theme] body .tmk-menu-star{color:var(--tmk-border-strong);opacity:.72}html[data-theme] body .tmk-menu-star.active{color:var(--tmk-warning)}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-head-copy,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-workspace span,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-quick-jump span,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-quick-jump kbd,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-title,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-section-static-head,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-link span,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-star{display:none}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-workspaces{grid-template-columns:1fr}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-workspace{height:38px}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-quick-jump,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-link{justify-content:center;padding-left:0;padding-right:0}html[data-theme] body .tmk-main{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;padding:0;overflow:hidden;background:var(--tmk-bg);color:var(--tmk-text-primary)}html[data-theme] body .tmk-route-body{flex:1 1 auto;width:100%;height:auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--crm-workspace-pad,12px);background:transparent;border:0;box-shadow:none;border-radius:0;box-sizing:border-box}html[data-theme] body .tmk-footer{color:var(--tmk-text-muted);border-color:var(--tmk-border);font-size:10px}html[data-theme] body .tmk-agent-shell-rail{position:relative;min-width:0;min-height:0;padding:12px 12px 12px 0;height:100%;overflow:auto;background:var(--tmk-bg)}html[data-theme] body :where(.tmk-card,.crm-card,.card,.panel,.workspace-card,.surface-card,.dashboard-card,.metric-card,.summary-card,.detail-card,.section-card){background:var(--tmk-card);color:var(--tmk-text-primary);border-color:var(--tmk-border);box-shadow:var(--tmk-shadow-xs)}html[data-theme] body :where(.tmk-page-head,.tmk-page-header,.section-head,.tmk-section-head){color:var(--tmk-text-primary)}html[data-theme] body :where(.muted,.tmk-muted,.subtitle,.sub,.help-text,.field-hint,small){color:var(--tmk-text-secondary)}html[data-theme] body :where(h1,h2,h3,h4,h5,h6,strong,label){color:inherit}html[data-theme] body :where(a){color:var(--tmk-primary)}html[data-theme] body :where(hr){border-color:var(--tmk-border)}html[data-theme] body :where(input,textarea,select,.tmk-input,.input){background:var(--tmk-input-bg);color:var(--tmk-text-primary);border-color:var(--tmk-border-strong)}html[data-theme] body :where(input,textarea,select,.tmk-input,.input):focus{border-color:var(--tmk-primary);outline:none;box-shadow:var(--tmk-focus)}html[data-theme] body :where(input,textarea)::placeholder{color:var(--tmk-text-muted)}html[data-theme] body :where(input,select,textarea):disabled{background:var(--tmk-surface-2);color:var(--tmk-text-muted);opacity:.82}html[data-theme] body :where(.button,button.button,.tmk-button,.btn){border-radius:9px;min-height:36px;font-weight:720;box-shadow:none;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}html[data-theme] body :where(.button:not(.alt):not(.danger),.button.primary,.btn-primary){background:var(--tmk-primary);border-color:var(--tmk-primary);color:#fff}html[data-theme] body :where(.button:not(.alt):not(.danger),.button.primary,.btn-primary):hover{background:#1d4ed8;border-color:#1d4ed8}html[data-theme=dark] body :where(.button:not(.alt):not(.danger),.button.primary,.btn-primary):hover{background:#6a96ff;border-color:#6a96ff}html[data-theme] body :where(.button.alt,.button.secondary,.btn-secondary,.button.outline){background:var(--tmk-card);color:var(--tmk-text-secondary);border-color:var(--tmk-border-strong)}html[data-theme] body :where(.button.alt,.button.secondary,.btn-secondary,.button.outline):hover{background:var(--tmk-hover);color:var(--tmk-text-primary);border-color:var(--tmk-primary)}html[data-theme] body :where(.button.danger,.btn-danger){background:var(--tmk-danger);border-color:var(--tmk-danger);color:#fff}html[data-theme] body :where(button:disabled,.button:disabled){opacity:.52;cursor:not-allowed}html[data-theme] body :where(table,.tmk-table){background:var(--tmk-card);color:var(--tmk-text-primary);border-color:var(--tmk-border)}html[data-theme] body :where(table thead th,.tmk-table thead th){background:var(--tmk-surface-2);color:var(--tmk-text-secondary);border-color:var(--tmk-border);font-size:10px;text-transform:uppercase;letter-spacing:.045em;font-weight:800}html[data-theme] body :where(table td,.tmk-table td){border-color:var(--tmk-border);color:var(--tmk-text-primary)}html[data-theme] body :where(table tbody tr:hover,.tmk-table tbody tr:hover){background:var(--tmk-hover)}html[data-theme] body :where(.tabs,.tmk-tabs,.tab-list){border-color:var(--tmk-border)}html[data-theme] body :where(.tab,.tmk-tab,.tab-button){color:var(--tmk-text-secondary)}html[data-theme] body :where(.tab.active,.tmk-tab.active,.tab-button.active){color:var(--tmk-primary);border-color:var(--tmk-primary)}html[data-theme] body :where(.badge,.chip,.tmk-chip,.status-chip){border-color:var(--tmk-border);background:var(--tmk-surface-2);color:var(--tmk-text-secondary)}html[data-theme] body :where(.badge.success,.chip.success,.status-completed,.status-success){background:var(--tmk-success-soft);color:var(--tmk-info)}html[data-theme] body :where(.badge.warning,.chip.warning,.status-warning,.status-on-hold){background:var(--tmk-warning-soft);color:var(--tmk-warning-text)}html[data-theme] body :where(.badge.danger,.chip.danger,.status-error,.status-cancelled){background:var(--tmk-danger-soft);color:var(--tmk-danger)}html[data-theme] body .tmk-launcher-overlay{background:var(--tmk-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-theme] body :where(.tmk-launcher-card,.tmk-personal-card,.tmk-help-card,.modal,.dialog,.tmk-modal){background:var(--tmk-card);color:var(--tmk-text-primary);border:1px solid var(--tmk-border);border-radius:var(--tmk-radius-lg);box-shadow:var(--tmk-shadow-lg)}html[data-theme] body .tmk-launcher-head{border-color:var(--tmk-border);color:var(--tmk-text-primary)}html[data-theme] body .tmk-launcher-close{background:transparent;color:var(--tmk-text-muted);border:0}html[data-theme] body .tmk-launcher-close:hover{background:var(--tmk-hover);color:var(--tmk-text-primary)}html[data-theme] body .tmk-launcher-input{background:var(--tmk-input-bg);color:var(--tmk-text-primary);border-color:var(--tmk-border-strong)}html[data-theme] body .tmk-launcher-item{background:transparent;color:var(--tmk-text-primary);border-color:var(--tmk-border)}html[data-theme] body .tmk-launcher-item:hover{background:var(--tmk-primary-soft);color:var(--tmk-primary)}html[data-theme] body .tmk-launcher-item-meta{color:var(--tmk-text-muted)}html[data-theme] body .tmk-personal-card{width:min(720px,calc(100vw - 32px));max-height:min(86vh,850px);overflow:auto}html[data-theme] body .tmk-personal-note{background:var(--tmk-surface-2);color:var(--tmk-text-secondary);border-color:var(--tmk-border)}html[data-theme] body .tmk-personal-note.warn{background:var(--tmk-warning-soft);color:var(--tmk-warning-text)}html[data-theme] body .tmk-settings-section{padding:14px 16px;border-top:1px solid var(--tmk-border)}html[data-theme] body .tmk-settings-section-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}html[data-theme] body .tmk-settings-section-head>div{display:flex;flex-direction:column;gap:3px}html[data-theme] body .tmk-settings-section-head strong{font-size:13px;color:var(--tmk-text-primary)}html[data-theme] body .tmk-settings-section-head span{font-size:11px;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-theme-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}html[data-theme] body .tmk-theme-option{display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto auto;column-gap:10px;text-align:left;padding:10px;border:1px solid var(--tmk-border);border-radius:12px;background:var(--tmk-card);color:var(--tmk-text-primary);font:inherit;cursor:pointer}html[data-theme] body .tmk-theme-option:hover{border-color:var(--tmk-primary)}html[data-theme] body .tmk-theme-option.active{border-color:var(--tmk-primary);box-shadow:var(--tmk-focus);background:color-mix(in srgb,var(--tmk-primary-soft) 45%,var(--tmk-card))}html[data-theme] body .tmk-theme-option strong{font-size:12px;align-self:end}html[data-theme] body .tmk-theme-option small{font-size:10px;align-self:start;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-theme-preview{grid-row:1/3;width:72px;height:48px;border-radius:8px;display:grid;grid-template-columns:18px 1fr;grid-template-rows:12px 1fr;gap:3px;padding:4px;border:1px solid #CBD5E1;overflow:hidden}html[data-theme] body .tmk-theme-preview>span:first-child{grid-row:1/3;background:#e6f0ff;border-radius:3px}html[data-theme] body .tmk-theme-preview>span:nth-child(2){background:#f1f5f9;border-radius:3px}html[data-theme] body .tmk-theme-preview>span:nth-child(3){background:#fff;border:1px solid #E2E8F0;border-radius:3px}html[data-theme] body .tmk-theme-preview.dark{background:#07111f;border-color:#3a4a62}html[data-theme] body .tmk-theme-preview.dark>span:first-child{background:#142a52}html[data-theme] body .tmk-theme-preview.dark>span:nth-child(2){background:#162235}html[data-theme] body .tmk-theme-preview.dark>span:nth-child(3){background:#0f172a;border-color:#253247}html[data-theme] body .tmk-setting-toggle{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 0;color:var(--tmk-text-primary)}html[data-theme] body .tmk-setting-toggle>span{display:flex;flex-direction:column;gap:3px}html[data-theme] body .tmk-setting-toggle strong{font-size:12px}.tmk-setting-toggle small{font-size:10px}html[data-theme] body .tmk-setting-toggle input{position:absolute;opacity:0;pointer-events:none}html[data-theme] body .tmk-setting-toggle i{position:relative;width:38px;height:22px;flex:0 0 38px;border-radius:999px;background:var(--tmk-border-strong);transition:.16s ease}html[data-theme] body .tmk-setting-toggle i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a40;transition:.16s ease}html[data-theme] body .tmk-setting-toggle input:checked+i{background:var(--tmk-primary)}html[data-theme] body .tmk-setting-toggle input:checked+i:after{transform:translate(16px)}html[data-theme] body .tmk-personal-field>span{color:var(--tmk-text-secondary);font-size:11px;font-weight:720}html[data-theme] body .tmk-personal-field small{color:var(--tmk-text-muted)}html[data-theme] body .tmk-personal-footer{border-color:var(--tmk-border);background:var(--tmk-card)}html[data-theme] body .tmk-personal-effective{color:var(--tmk-text-secondary)}html[data-theme] body .tmk-toasts{top:calc(var(--tmk-topbar-h) + 12px);right:14px;z-index:120}html[data-theme] body .tmk-toast{background:var(--tmk-card);color:var(--tmk-text-primary);border:1px solid var(--tmk-border);border-radius:11px;box-shadow:var(--tmk-shadow-md)}html[data-theme] body .tmk-toast-x{color:var(--tmk-text-muted);background:transparent}html[data-theme=dark] body :where(.page,.page-shell,.workspace,.workspace-body,.list-shell,.detail-shell,.form-shell,.dashboard,.crm-dashboard,.home-page){background:transparent;color:var(--tmk-text-primary)}html[data-theme=dark] body :where([class*=card],[class*=panel],[class*=tile],[class*=widget]){border-color:var(--tmk-border)}html[data-theme=dark] body :where(.tmk-card,.crm-card,.card,.panel,.workspace-card,[class$=-card],[class$=-panel]){background:var(--tmk-card);color:var(--tmk-text-primary)}html[data-theme=dark] body :where(.table-wrap,.table-shell,.list-table,.data-table){background:var(--tmk-card);border-color:var(--tmk-border)}html[data-theme=dark] body :where(.empty-state,.loading-state,.placeholder,.skeleton){background:var(--tmk-surface-2);color:var(--tmk-text-secondary);border-color:var(--tmk-border)}@supports ((mask-image:url()) or (-webkit-mask-image:url())){.fa:not(.fa-spin):before{content:"";display:inline-block;width:1em;height:1em;background:currentColor;-webkit-mask-image:var(--tmk-icon-svg,var(--tmk-icon-default));mask-image:var(--tmk-icon-svg,var(--tmk-icon-default));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;vertical-align:-.12em;font-size:inherit;transform:none}.fa-spin:before{font-family:inherit}:root{--tmk-icon-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='3'/%3E%3Cpath d='M9 12h6M12 9v6'/%3E%3C/svg%3E")}.fa-home,.fa-house{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11.5 12 4l9 7.5'/%3E%3Cpath d='M5.5 10.5V20h13v-9.5M9.5 20v-6h5v6'/%3E%3C/svg%3E")}.fa-building,.fa-building-o{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='4' y='3' width='16' height='18' rx='2'/%3E%3Cpath d='M8 7h2M14 7h2M8 11h2M14 11h2M8 15h2M14 15h2M10 21v-3h4v3'/%3E%3C/svg%3E")}.fa-address-card-o,.fa-address-book,.fa-address-book-o,.fa-id-card-o,.fa-id-badge,.fa-user-circle{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M4.5 18c.7-3 2.3-4.5 4.5-4.5s3.8 1.5 4.5 4.5M15 7h5M15 11h5M15 15h4'/%3E%3C/svg%3E")}.fa-users,.fa-user-plus{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3.5 19c.8-3.5 2.6-5.2 5.5-5.2s4.7 1.7 5.5 5.2M16 8h5M18.5 5.5v5'/%3E%3C/svg%3E")}.fa-usd,.fa-bullseye,.fa-certificate{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Cpath d='M15 8.5c-.7-.6-1.7-1-3-1-1.7 0-3 .8-3 2s1.2 1.8 3 2 3 .8 3 2-1.3 2.5-3 2.5c-1.2 0-2.3-.4-3.2-1.1M12 5v14'/%3E%3C/svg%3E")}.fa-briefcase,.fa-tasks,.fa-list-check,.fa-clipboard-list{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M9 7V4h6v3M3 12h18M10 12v2h4v-2'/%3E%3C/svg%3E")}.fa-check-square-o,.fa-check-circle{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='3'/%3E%3Cpath d='m7.5 12 3 3 6-7'/%3E%3C/svg%3E")}.fa-calendar,.fa-calendar-check-o{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M7 3v4M17 3v4M3 10h18M8 15l2 2 4-4'/%3E%3C/svg%3E")}.fa-phone,.fa-phone-square,.fa-headset,.fa-headphones,.fa-microphone{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 3.5 9 8 6.8 9.8c1.6 3.3 4.1 5.8 7.4 7.4L16 15l4.5 2.4-.8 3c-.2.8-1 1.3-1.8 1.2C9.7 20.5 3.5 14.3 2.4 6.1c-.1-.8.4-1.6 1.2-1.8l3-.8Z'/%3E%3C/svg%3E")}.fa-envelope,.fa-paper-plane{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E")}.fa-sticky-note-o,.fa-file-text-o,.fa-file-signature{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v5h4M9 12h6M9 16h6'/%3E%3C/svg%3E")}.fa-paperclip,.fa-folder,.fa-folder-o,.fa-archive{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6.5h7l2 2h9v11H3z'/%3E%3C/svg%3E")}.fa-ticket,.fa-life-ring,.fa-stethoscope,.fa-heartbeat{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v5a2 2 0 0 0 0 4v5H4v-5a2 2 0 0 0 0-4z'/%3E%3Cpath d='M9 9v6M15 9v6'/%3E%3C/svg%3E")}.fa-book,.fa-list-alt,.fa-list,.fa-list-ul{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 4h7a3 3 0 0 1 3 3v13a3 3 0 0 0-3-3H4zM20 4h-3a3 3 0 0 0-3 3v13a3 3 0 0 1 3-3h3z'/%3E%3C/svg%3E")}.fa-cube,.fa-cubes,.fa-shopping-cart,.fa-tags{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='m12 3 8 4.5v9L12 21l-8-4.5v-9zM4 7.5l8 4.5 8-4.5M12 12v9'/%3E%3C/svg%3E")}.fa-line-chart,.fa-chart-line,.fa-bar-chart,.fa-pie-chart,.fa-gauge,.fa-tachometer{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19V5M4 19h16'/%3E%3Cpath d='m7 15 4-4 3 2 5-6'/%3E%3C/svg%3E")}.fa-exchange,.fa-random,.fa-code-fork,.fa-sitemap,.fa-level-up{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='5' r='2'/%3E%3Ccircle cx='18' cy='5' r='2'/%3E%3Ccircle cx='12' cy='19' r='2'/%3E%3Cpath d='M6 7v3c0 2 2 3 4 3h2M18 7v3c0 2-2 3-4 3h-2v4'/%3E%3C/svg%3E")}.fa-search,.fa-filter{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6'/%3E%3Cpath d='m16 16 4 4'/%3E%3C/svg%3E")}.fa-comments-o,.fa-bullhorn{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M8 9h8M8 12h5'/%3E%3C/svg%3E")}.fa-robot,.fa-lightbulb-o,.fa-wand-magic-sparkles,.fa-flask{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='7' width='14' height='12' rx='3'/%3E%3Cpath d='M12 3v4M9 12h.01M15 12h.01M9 16h6'/%3E%3C/svg%3E")}.fa-cog,.fa-cogs,.fa-sliders,.fa-tools{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h3M11 17h9M14 4v6M8 14v6'/%3E%3C/svg%3E")}.fa-shield,.fa-shield-alt,.fa-lock,.fa-key{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M12 3 20 6v6c0 5-3.3 8-8 9-4.7-1-8-4-8-9V6z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.fa-database,.fa-table,.fa-table-columns,.fa-columns{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cellipse cx='12' cy='5' rx='8' ry='3'/%3E%3Cpath d='M4 5v6c0 1.7 3.6 3 8 3s8-1.3 8-3V5M4 11v6c0 1.7 3.6 3 8 3s8-1.3 8-3v-6'/%3E%3C/svg%3E")}.fa-plug,.fa-link{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M9.5 14.5 14.5 9.5M7 17l-1 1a3.5 3.5 0 0 1-5-5l4-4a3.5 3.5 0 0 1 5 0M17 7l1-1a3.5 3.5 0 1 1 5 5l-4 4a3.5 3.5 0 0 1-5 0'/%3E%3C/svg%3E")}.fa-globe,.fa-map-marker{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3.2 3 14.8 0 18M12 3c-3 3.2-3 14.8 0 18'/%3E%3C/svg%3E")}.fa-clock,.fa-clock-o,.fa-history,.fa-refresh{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.fa-upload,.fa-save{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M8 8l4-4 4 4M5 14v6h14v-6'/%3E%3C/svg%3E")}.fa-pen-to-square{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16zM13.5 6.5l4 4'/%3E%3C/svg%3E")}.fa-times,.fa-exclamation-circle,.fa-exclamation-triangle{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.fa-question-circle-o{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.8 9a2.4 2.4 0 1 1 3.5 2.2c-1 .5-1.3 1-1.3 2M12 17h.01'/%3E%3C/svg%3E")}.fa-star,.fa-star-o{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.7 5.5 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1-4.4-4.3 6.1-.9z'/%3E%3C/svg%3E")}.fa-th-large,.fa-bars{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='4' y='4' width='6' height='6' rx='1'/%3E%3Crect x='14' y='4' width='6' height='6' rx='1'/%3E%3Crect x='4' y='14' width='6' height='6' rx='1'/%3E%3Crect x='14' y='14' width='6' height='6' rx='1'/%3E%3C/svg%3E")}.fa-chevron-down,.fa-angle-down,.fa-angle-double-left,.fa-angle-double-right,.fa-chevron-right,.fa-angle-up{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 10 4 4 4-4'/%3E%3C/svg%3E")}.fa-play,.fa-pause{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m10 8 6 4-6 4z'/%3E%3C/svg%3E")}.fa-sign-out,.fa-sign-in{--tmk-icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4H5v16h5M14 8l4 4-4 4M8 12h10'/%3E%3C/svg%3E")}.fa-bell-o,.fa-circle,.fa-hashtag,.fa-calculator,.fa-ellipsis-h{--tmk-icon-svg:var(--tmk-icon-default)}}@media(max-width:1450px){html[data-theme] body .tmk-shell.tmk-shell-agent-enabled{grid-template-columns:var(--tmk-side-w,276px) minmax(0,1fr)}html[data-theme] body .tmk-agent-shell-rail{position:static;width:0;padding:0;height:0}}@media(max-width:1120px){html[data-theme] body .tmk-user-name,html[data-theme] body .tmk-action-label,html[data-theme] body .tmk-icon-action kbd{display:none}html[data-theme] body .tmk-quick-jump-button{width:38px;min-width:38px;padding:0}}@media(max-width:860px){html[data-theme] body .tmk-shell{grid-template-columns:80px minmax(0,1fr)}html[data-theme] body .tmk-sidemenu{width:80px}html[data-theme] body .tmk-sidebar-head-copy,html[data-theme] body .tmk-sidebar-workspace span,html[data-theme] body .tmk-sidebar-quick-jump span,html[data-theme] body .tmk-sidebar-quick-jump kbd,html[data-theme] body .tmk-menu-title,html[data-theme] body .tmk-menu-section-static-head,html[data-theme] body .tmk-menu-link span,html[data-theme] body .tmk-menu-star{display:none}html[data-theme] body .tmk-sidebar-workspaces{grid-template-columns:1fr}html[data-theme] body .tmk-main{padding:0}html[data-theme] body .tmk-workspace-chip,html[data-theme] body .tmk-topbar-divider{display:none}}@media(max-width:620px){html[data-theme] body .tmk-shell{display:block}html[data-theme] body .tmk-sidemenu{position:fixed;left:0;bottom:0;top:auto;width:100%;height:58px;border-top:1px solid var(--tmk-border);border-right:0;z-index:75}html[data-theme] body .tmk-sidebar-card{padding:5px 8px;overflow:hidden}html[data-theme] body .tmk-sidebar-head,html[data-theme] body .tmk-sidebar-quick-jump,html[data-theme] body .tmk-menu-section{display:none}html[data-theme] body .tmk-sidebar-workspaces{display:grid;grid-template-columns:repeat(4,1fr);border:0;padding:0;margin:0;height:48px}html[data-theme] body .tmk-sidebar-workspace{height:48px}html[data-theme] body .tmk-sidebar-workspace span{display:block;font-size:8px}html[data-theme] body .tmk-main{padding:0 0 62px}html[data-theme] body .tmk-theme-options{grid-template-columns:1fr}html[data-theme] body .tmk-user-chip{display:none}}:root,html[data-theme=light],html[data-theme=dark]{--crm-content-max:none;--crm-workspace-pad:12px;--crm-page-gap:12px;--crm-card-radius:14px;--crm-drawer-w:420px}html[data-theme] body .tmk-brand{height:64px;min-width:232px;padding:2px 0}html[data-theme] body .tmk-brand img{max-height:62px;max-width:258px;width:auto}html[data-theme=dark] body .tmk-brand{padding:3px 8px}html[data-theme] body .tmk-account-menu{position:relative;display:flex;align-items:center;margin-left:3px}html[data-theme] body .tmk-account-trigger{min-height:42px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--tmk-text-primary);display:flex;align-items:center;gap:8px;padding:4px 8px;cursor:pointer;font:inherit;text-align:left}html[data-theme] body .tmk-account-trigger:hover,html[data-theme] body .tmk-account-trigger[aria-expanded=true]{background:var(--tmk-hover);border-color:var(--tmk-border)}html[data-theme] body .tmk-account-copy{display:grid;line-height:1.1;max-width:170px}html[data-theme] body .tmk-account-copy small{font-size:9px;color:var(--tmk-text-muted);font-weight:650;margin-top:3px;text-transform:uppercase;letter-spacing:.055em}html[data-theme] body .tmk-account-caret{color:var(--tmk-text-muted);font-size:11px}html[data-theme] body .tmk-user-avatar.large{width:38px;height:38px;font-size:13px;flex:0 0 auto}html[data-theme] body .tmk-account-popover{position:absolute;right:0;top:calc(100% + 8px);width:320px;background:var(--tmk-card);border:1px solid var(--tmk-border);border-radius:14px;box-shadow:var(--tmk-shadow-lg);padding:8px;z-index:180;color:var(--tmk-text-primary)}html[data-theme] body .tmk-account-summary{display:flex;align-items:center;gap:10px;padding:10px}html[data-theme] body .tmk-account-summary>div{display:grid;gap:3px;min-width:0}html[data-theme] body .tmk-account-summary strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .tmk-account-summary span:not(.tmk-user-avatar){font-size:11px;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-account-divider{height:1px;background:var(--tmk-border);margin:5px 4px}html[data-theme] body .tmk-account-popover>button,html[data-theme] body .tmk-account-popover>a[role=menuitem]{text-decoration:none;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--tmk-text-primary);border-radius:10px;padding:9px 10px;text-align:left;font:inherit;cursor:pointer}html[data-theme] body .tmk-account-popover>button:hover,html[data-theme] body .tmk-account-popover>a[role=menuitem]:hover{background:var(--tmk-hover)}html[data-theme] body .tmk-account-popover>button>i,html[data-theme] body .tmk-account-popover>a[role=menuitem]>i{width:20px;text-align:center;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-account-popover>button>span,html[data-theme] body .tmk-account-popover>a[role=menuitem]>span{display:grid;gap:2px}html[data-theme] body .tmk-account-popover>button strong,html[data-theme] body .tmk-account-popover>a[role=menuitem] strong{font-size:12px}html[data-theme] body .tmk-account-popover>button small,html[data-theme] body .tmk-account-popover>a[role=menuitem] small{font-size:10px;color:var(--tmk-text-muted);font-weight:500;line-height:1.3}html[data-theme] body .tmk-account-popover>button.danger strong,html[data-theme] body .tmk-account-popover>button.danger>i{color:var(--tmk-danger)}html[data-theme] body .tmk-shell{grid-template-columns:var(--tmk-side-w,264px) minmax(0,1fr);padding-top:0;gap:0;width:100%;max-width:none}html[data-theme] body .tmk-shell.tmk-shell-agent-enabled{grid-template-columns:var(--tmk-side-w,264px) minmax(0,1fr) minmax(320px,var(--tmk-agent-w))}html[data-theme] body .tmk-sidebar-card{padding:10px 9px}html[data-theme] body .tmk-sidebar-head{min-height:42px;padding:2px 4px 8px}html[data-theme] body .tmk-sidebar-workspaces{gap:5px;padding:3px 1px 9px}html[data-theme] body .tmk-sidebar-workspace{height:50px;font-size:9px}html[data-theme] body .tmk-sidebar-workspace .fa{font-size:16px}html[data-theme] body .tmk-sidebar-quick-jump{margin:0 1px 8px}html[data-theme] body .tmk-menu-section{margin-bottom:8px}html[data-theme] body .tmk-menu-section-static-head,html[data-theme] body .tmk-menu-section-head{min-height:26px;color:var(--tmk-text-secondary);font-size:10.5px;letter-spacing:.065em;font-weight:840}html[data-theme] body .tmk-menu-link{min-height:38px;padding:8px 9px;border-radius:10px;font-size:12.5px;gap:9px;font-weight:690}html[data-theme] body .tmk-menu-link>.fa{width:18px;text-align:center;font-size:14px}html[data-theme] body .tmk-menu-star{opacity:.25}html[data-theme] body .tmk-menu-link:hover .tmk-menu-star,html[data-theme] body .tmk-menu-star.active{opacity:1}html[data-theme] body .tmk-main{padding:0;width:100%;max-width:none;min-width:0}html[data-theme] body .tmk-route-body.tmk-card{padding:var(--crm-workspace-pad);border:0;background:transparent;box-shadow:none;border-radius:0;width:100%;max-width:none}html[data-theme] body .tmk-route-body.tmk-card>router-outlet+*{display:block;width:100%;max-width:none;min-width:0;min-height:100%;height:auto;margin:0;overflow:visible;box-sizing:border-box}html[data-theme] body .tmk-route-body.tmk-card>router-outlet+*>:first-child{width:100%;max-width:none;min-width:0;min-height:100%;margin-top:0;margin-left:0;margin-right:0;box-sizing:border-box}html[data-theme] body .tmk-page{width:100%;max-width:none;margin:0;padding:0;display:grid;gap:var(--crm-page-gap);min-width:0;min-height:100%;align-content:start;box-sizing:border-box}html[data-theme] body .tmk-page-header{background:var(--tmk-card);border:1px solid var(--tmk-border);border-radius:var(--crm-card-radius);box-shadow:var(--tmk-shadow-xs);padding:18px 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-width:0}html[data-theme] body .tmk-page-header-copy{min-width:0;max-width:900px}html[data-theme] body .tmk-page-eyebrow{font-size:9px;line-height:1.2;font-weight:850;letter-spacing:.105em;text-transform:uppercase;color:var(--tmk-text-muted);margin-bottom:7px}html[data-theme] body .tmk-page-header h1{font-size:24px;line-height:1.15;letter-spacing:-.025em;margin:0;color:var(--tmk-text-primary)}html[data-theme] body .tmk-page-header p{margin:7px 0 0;color:var(--tmk-text-secondary);font-size:13px;line-height:1.45;max-width:840px}html[data-theme] body .tmk-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex:0 0 auto}html[data-theme] body .tmk-page-actions .button{min-height:36px}html[data-theme] body .tmk-kpi-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}html[data-theme] body .tmk-kpi-card{background:var(--tmk-card);border:1px solid var(--tmk-border);border-radius:var(--crm-card-radius);box-shadow:var(--tmk-shadow-xs);padding:13px 14px;min-width:0}html[data-theme] body .tmk-kpi-card>span{display:block;color:var(--tmk-text-secondary);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.045em}html[data-theme] body .tmk-kpi-card>strong{display:block;color:var(--tmk-text-primary);font-size:24px;line-height:1.1;margin-top:5px;overflow:hidden;text-overflow:ellipsis}html[data-theme] body .tmk-kpi-card>small{display:block;color:var(--tmk-text-muted);font-size:10px;margin-top:4px}html[data-theme] body .tmk-section-block{display:grid;gap:10px;min-width:0}html[data-theme] body .tmk-section-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:2px 2px 0}html[data-theme] body .tmk-section-heading h2{font-size:17px;margin:0;color:var(--tmk-text-primary)}html[data-theme] body .tmk-section-heading p{font-size:11px;margin:4px 0 0;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-card{border-radius:var(--crm-card-radius);border-color:var(--tmk-border);box-shadow:var(--tmk-shadow-xs);background:var(--tmk-card);color:var(--tmk-text-primary)}html[data-theme] body .tmk-tabs{display:flex;align-items:center;gap:4px;min-height:44px;padding:4px;border:1px solid var(--tmk-border);border-radius:12px;background:var(--tmk-surface-2);overflow:auto}html[data-theme] body .tmk-tabs button,html[data-theme] body .tmk-tabs a{border:0;background:transparent;color:var(--tmk-text-secondary);border-radius:9px;min-height:34px;padding:0 12px;display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none;font:inherit;font-size:11px;font-weight:750;cursor:pointer}html[data-theme] body .tmk-tabs button:hover,html[data-theme] body .tmk-tabs a:hover{background:var(--tmk-card);color:var(--tmk-text-primary)}html[data-theme] body .tmk-tabs .active{background:var(--tmk-card);color:var(--tmk-primary);box-shadow:var(--tmk-shadow-xs)}html[data-theme] body .tmk-table-wrap,html[data-theme] body .table-wrapper{overflow:auto;max-width:100%;border:1px solid var(--tmk-border);border-radius:12px;background:var(--tmk-card)}html[data-theme] body .tmk-table{width:100%;border-collapse:collapse;min-width:680px}html[data-theme] body .tmk-table th{height:38px;padding:0 12px;background:var(--tmk-surface-2);color:var(--tmk-text-secondary);font-size:10px;text-transform:uppercase;letter-spacing:.045em;text-align:left;white-space:nowrap}html[data-theme] body .tmk-table td{padding:10px 12px;border-top:1px solid var(--tmk-border);font-size:11px;color:var(--tmk-text-primary);vertical-align:middle}html[data-theme] body .tmk-table tbody tr:hover td{background:var(--tmk-hover)}html[data-theme] body .tmk-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}html[data-theme] body .tmk-field{display:grid;gap:5px;color:var(--tmk-text-primary);font-size:11px;font-weight:750;min-width:0}html[data-theme] body .tmk-field>span{color:var(--tmk-text-secondary)}html[data-theme] body .tmk-field input,html[data-theme] body .tmk-field select,html[data-theme] body .tmk-field textarea{width:100%;min-height:38px;border:1px solid var(--tmk-border-strong);border-radius:9px;background:var(--tmk-input-bg);color:var(--tmk-text-primary);font:inherit;padding:8px 10px;outline:0}html[data-theme] body .tmk-field textarea{min-height:84px;resize:vertical}html[data-theme] body .tmk-field input:focus,html[data-theme] body .tmk-field select:focus,html[data-theme] body .tmk-field textarea:focus{border-color:var(--tmk-primary);box-shadow:var(--tmk-focus)}html[data-theme] body .tmk-field small{font-size:10px;color:var(--tmk-text-muted);font-weight:500}html[data-theme] body .tmk-field-narrow{max-width:420px}html[data-theme] body .tmk-empty-state{min-height:132px;border:1px dashed var(--tmk-border-strong);border-radius:12px;background:var(--tmk-surface-2);display:grid;place-items:center;text-align:center;padding:22px;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-empty-state strong{display:block;color:var(--tmk-text-primary);font-size:13px;margin-bottom:4px}html[data-theme] body .tmk-empty-state p{margin:0;font-size:11px;max-width:520px}html[data-theme] body .tmk-drawer{position:fixed;right:0;top:var(--tmk-topbar-h);bottom:0;width:min(var(--crm-drawer-w),calc(100vw - 48px));background:var(--tmk-card);border-left:1px solid var(--tmk-border);box-shadow:var(--tmk-shadow-lg);z-index:130;display:flex;flex-direction:column;min-width:0}html[data-theme] body .tmk-drawer-head{padding:16px 18px;border-bottom:1px solid var(--tmk-border);display:flex;align-items:flex-start;justify-content:space-between;gap:12px}html[data-theme] body .tmk-drawer-body{padding:16px 18px;overflow:auto;display:grid;gap:12px}html[data-theme] body .tmk-drawer-footer{margin-top:auto;padding:12px 18px;border-top:1px solid var(--tmk-border);display:flex;justify-content:flex-end;gap:8px}html[data-theme] body .tmk-workspace-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--tmk-primary-soft) 52%,var(--tmk-card)),var(--tmk-card) 72%)}html[data-theme] body .tmk-workspace-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html[data-theme] body .tmk-workspace-area{padding:14px;display:grid;align-content:start;gap:12px;min-height:210px}html[data-theme] body .tmk-workspace-area-head{display:flex;align-items:flex-start;gap:10px}html[data-theme] body .tmk-workspace-area-icon{width:34px;height:34px;border-radius:10px;background:var(--tmk-primary-soft);color:var(--tmk-primary);display:grid;place-items:center;flex:0 0 auto}html[data-theme] body .tmk-workspace-area h3{font-size:13px;margin:0}html[data-theme] body .tmk-workspace-area p{font-size:10px;line-height:1.45;color:var(--tmk-text-secondary);margin:3px 0 0}html[data-theme] body .tmk-workspace-link-list{display:grid;border-top:1px solid var(--tmk-border)}html[data-theme] body .tmk-workspace-link-list a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:35px;border-bottom:1px solid var(--tmk-border);text-decoration:none;color:var(--tmk-text-primary);font-size:11px;font-weight:700;padding:0 2px}html[data-theme] body .tmk-workspace-link-list a span{display:flex;align-items:center;gap:8px}html[data-theme] body .tmk-workspace-link-list a span .fa{color:var(--tmk-text-muted);width:14px;text-align:center}html[data-theme] body .tmk-workspace-link-list a:hover{color:var(--tmk-primary)}html[data-theme] body .tmk-workspace-discovery{padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:15px}html[data-theme] body .tmk-workspace-discovery strong{font-size:12px}html[data-theme] body .tmk-workspace-discovery p{font-size:10px;color:var(--tmk-text-secondary);margin:3px 0 0}html[data-theme] body .tmk-keyboard-hint{display:flex;gap:4px;align-items:center;white-space:nowrap;color:var(--tmk-text-muted);font-size:10px}html[data-theme] body kbd{font:650 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;border:1px solid var(--tmk-border-strong);border-bottom-width:2px;border-radius:5px;background:var(--tmk-surface-2);padding:4px 6px;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-preferences-overlay{align-items:center;padding:20px}html[data-theme] body .tmk-preferences-card{width:min(820px,calc(100vw - 32px));max-height:min(720px,calc(100dvh - 40px));background:var(--tmk-card);border:1px solid var(--tmk-border);border-radius:16px;box-shadow:var(--tmk-shadow-lg);display:flex;flex-direction:column;overflow:hidden;color:var(--tmk-text-primary)}html[data-theme] body .tmk-preferences-header{padding:16px 18px 13px;border-bottom:1px solid var(--tmk-border);display:flex;align-items:flex-start;justify-content:space-between;gap:15px}html[data-theme] body .tmk-preferences-header h2{font-size:20px;margin:0}html[data-theme] body .tmk-preferences-header p{font-size:11px;color:var(--tmk-text-secondary);margin:4px 0 0}html[data-theme] body .tmk-preferences-layout{display:grid;grid-template-columns:180px minmax(0,1fr);min-height:360px;overflow:hidden}html[data-theme] body .tmk-preferences-nav{padding:10px;border-right:1px solid var(--tmk-border);background:var(--tmk-surface-2);display:flex;flex-direction:column;gap:3px}html[data-theme] body .tmk-preferences-nav button{border:0;background:transparent;color:var(--tmk-text-secondary);font:inherit;font-size:11px;font-weight:700;text-align:left;border-radius:9px;padding:9px 10px;display:flex;align-items:center;gap:9px;cursor:pointer}html[data-theme] body .tmk-preferences-nav button i{width:16px;text-align:center}html[data-theme] body .tmk-preferences-nav button:hover{background:var(--tmk-hover);color:var(--tmk-text-primary)}html[data-theme] body .tmk-preferences-nav button.active{background:var(--tmk-card);color:var(--tmk-primary);box-shadow:var(--tmk-shadow-xs)}html[data-theme] body .tmk-preferences-content{padding:18px;overflow:auto}html[data-theme] body .tmk-preference-section{display:grid;gap:16px}html[data-theme] body .tmk-preference-heading h3{font-size:16px;margin:0}html[data-theme] body .tmk-preference-heading p{font-size:11px;color:var(--tmk-text-secondary);margin:4px 0 0}html[data-theme] body .tmk-theme-options.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-theme] body .tmk-theme-options.compact .tmk-theme-option{min-height:96px;padding:10px;display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;text-align:left}html[data-theme] body .tmk-theme-options.compact .tmk-theme-preview{width:92px;height:58px}html[data-theme] body .tmk-theme-options.compact .tmk-theme-option>span:last-child{display:grid;gap:3px}html[data-theme] body .tmk-theme-options.compact .tmk-theme-option small{font-size:10px;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-setting-toggle.compact{min-height:62px;padding:10px 12px;border:1px solid var(--tmk-border);border-radius:11px;background:var(--tmk-surface-2)}html[data-theme] body .tmk-preferences-footer{border-top:1px solid var(--tmk-border);padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--tmk-card)}html[data-theme] body .tmk-preferences-footer>div:first-child{display:grid;gap:1px}html[data-theme] body .tmk-preferences-footer>div:first-child span{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--tmk-text-muted);font-weight:750}html[data-theme] body .tmk-preferences-footer>div:first-child strong{font-size:11px}html[data-theme] body .tmk-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:0;margin:0 0 12px}html[data-theme] body .tmk-page-head .minor,html[data-theme] body h2.minor{font-size:18px;line-height:1.2;color:var(--tmk-text-primary)}html[data-theme] body .button{border-radius:9px;min-height:36px;padding:7px 12px;font-size:11px;font-weight:750;box-shadow:none}html[data-theme] body .button.small{min-height:32px;padding:5px 10px;font-size:10px}html[data-theme] body input:not([type=checkbox]):not([type=radio]),html[data-theme] body select,html[data-theme] body textarea{border-radius:9px;background:var(--tmk-input-bg);color:var(--tmk-text-primary);border-color:var(--tmk-border-strong)}@media(max-width:1680px){html[data-theme] body .tmk-workspace-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme] body .tmk-account-copy{max-width:135px}}@media(max-width:1440px){html[data-theme] body .tmk-brand{min-width:208px}html[data-theme] body .tmk-brand img{max-width:226px;max-height:56px}html[data-theme] body .tmk-workspace-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .tmk-action-label,html[data-theme] body .tmk-icon-action kbd{display:none}html[data-theme] body .tmk-account-copy{max-width:115px}}@media(max-width:1240px){html[data-theme] body .tmk-shell{--tmk-side-w:238px}html[data-theme] body .tmk-route-body{--crm-workspace-pad:10px}html[data-theme] body .tmk-page-header{padding:15px 16px}html[data-theme] body .tmk-page-header h1{font-size:21px}html[data-theme] body .tmk-kpi-strip{grid-template-columns:repeat(2,minmax(150px,1fr))}html[data-theme] body .tmk-user-name{max-width:90px}html[data-theme] body .tmk-account-copy small{display:none}}@media(max-width:1080px){html[data-theme] body .tmk-shell{--tmk-side-w:218px}html[data-theme] body .tmk-workspace-chip,html[data-theme] body .tmk-topbar-divider,html[data-theme] body .tmk-account-copy{display:none}html[data-theme] body .tmk-account-trigger{padding:4px 6px}html[data-theme] body .tmk-account-caret{display:none}html[data-theme] body .tmk-workspace-card-grid{grid-template-columns:1fr}}@media(max-width:900px){html[data-theme] body .tmk-page-header{flex-direction:column}html[data-theme] body .tmk-page-actions{justify-content:flex-start}html[data-theme] body .tmk-preferences-layout{grid-template-columns:1fr}html[data-theme] body .tmk-preferences-nav{border-right:0;border-bottom:1px solid var(--tmk-border);flex-direction:row;overflow:auto}html[data-theme] body .tmk-preferences-nav button{white-space:nowrap}html[data-theme] body .tmk-theme-options.compact{grid-template-columns:1fr}}@media(max-width:720px){html[data-theme] body .tmk-brand{min-width:184px}html[data-theme] body .tmk-brand img{max-width:198px;max-height:52px}html[data-theme] body .tmk-kpi-strip{grid-template-columns:1fr 1fr}html[data-theme] body .tmk-preferences-footer{align-items:flex-start;flex-direction:column}html[data-theme] body .tmk-preferences-footer .tmk-page-actions{width:100%;justify-content:flex-end}html[data-theme] body .tmk-workspace-discovery{align-items:flex-start;flex-direction:column}}html[data-theme] body .tmk-kv-editor{display:grid;gap:7px;border:1px solid var(--tmk-border);border-radius:11px;background:var(--tmk-surface-2);padding:10px}html[data-theme] body .tmk-kv-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:800;color:var(--tmk-text-secondary)}html[data-theme] body .tmk-kv-row{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(180px,1.4fr) 30px;gap:7px;align-items:center}html[data-theme] body .tmk-kv-row input{min-height:34px;padding:6px 8px;font-size:11px}html[data-theme] body .tmk-kv-remove{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--tmk-text-muted);cursor:pointer}html[data-theme] body .tmk-kv-remove:hover{background:var(--tmk-danger-soft);color:var(--tmk-danger)}html[data-theme] body .tmk-kv-empty{font-size:10px;color:var(--tmk-text-muted);padding:4px 0}html[data-theme] body .tmk-kv-editor>small{font-size:9px;color:var(--tmk-text-muted)}html[data-theme] body .crm-int-page{gap:12px}html[data-theme] body .crm-int-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:10px;align-items:start;margin-top:0}html[data-theme] body .crm-int-layout>aside:first-child{grid-column:1;grid-row:1 / span 2;position:sticky;top:calc(var(--tmk-topbar-h) + 12px);max-height:calc(100dvh - var(--tmk-topbar-h) - 28px);overflow:auto}html[data-theme] body .crm-int-layout>main{grid-column:2;grid-row:1}html[data-theme] body .crm-int-layout>.crm-int-operator-card{grid-column:2;grid-row:2}html[data-theme] body .crm-int-card{border-radius:var(--crm-card-radius);padding:14px}html[data-theme] body .crm-int-lifecycle{margin:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}html[data-theme] body .crm-int-step{border-radius:11px;padding:9px 10px;background:var(--tmk-card);border-color:var(--tmk-border)}html[data-theme] body .crm-int-step b{font-size:10px}html[data-theme] body .crm-int-step span{font-size:9px;color:var(--tmk-text-secondary)}html[data-theme] body .crm-int-kpis{margin:0}html[data-theme] body .crm-int-kpi b{font-size:22px}html[data-theme] body .crm-int-capability-list{display:flex;gap:6px;flex-wrap:wrap}html[data-theme] body .crm-int-capability{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 8px;border:1px solid var(--tmk-border);border-radius:4px;background:var(--tmk-surface-2);font-size:10px;color:var(--tmk-text-secondary)}html[data-theme] body .crm-int-capability i{color:var(--tmk-success)}html[data-theme] body .crm-int-capability strong{font-size:9px;color:var(--tmk-text-primary)}html[data-theme] body .crm-int-panel-tabs{padding:3px;border-radius:10px;box-shadow:none}html[data-theme] body .crm-int-panel-tabs button{border:0;border-radius:8px;padding:6px 9px;font-size:10px;background:transparent;color:var(--tmk-text-secondary)}html[data-theme] body .crm-int-panel-tabs button.active{background:var(--tmk-primary-soft);color:var(--tmk-primary)}html[data-theme] body .crm-int-result-list{display:grid;border:1px solid var(--tmk-border);border-radius:10px;overflow:hidden}html[data-theme] body .crm-int-result-row{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(0,1.4fr);gap:12px;padding:9px 10px;border-top:1px solid var(--tmk-border);font-size:10px}html[data-theme] body .crm-int-result-row:first-child{border-top:0}html[data-theme] body .crm-int-result-row span{color:var(--tmk-text-secondary);font-weight:700}html[data-theme] body .crm-int-result-row strong{word-break:break-word}html[data-theme] body .crm-int-advanced-monitoring{padding:10px 12px}html[data-theme] body .crm-int-advanced-monitoring summary{cursor:pointer;font-size:11px;font-weight:800;color:var(--tmk-text-secondary)}html[data-theme] body .crm-int-advanced-monitoring p{font-size:10px;color:var(--tmk-text-muted);margin:7px 0 9px}@media(max-width:1240px){html[data-theme] body .crm-int-layout{grid-template-columns:1fr}html[data-theme] body .crm-int-layout>aside:first-child,html[data-theme] body .crm-int-layout>main,html[data-theme] body .crm-int-layout>.crm-int-operator-card{grid-column:1;grid-row:auto;position:static;max-height:none}html[data-theme] body .crm-int-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){html[data-theme] body .crm-int-lifecycle{grid-template-columns:1fr}}html[data-theme] body .crm-ops-alert{display:flex;align-items:center;gap:9px;padding:10px 12px;background:var(--tmk-danger-soft);color:var(--tmk-danger);font-size:11px}html[data-theme] body .crm-ops-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:10px;align-items:start}html[data-theme] body .crm-ops-primary,html[data-theme] body .crm-ops-queues{grid-column:1;padding:14px}html[data-theme] body .crm-ops-shortcuts{grid-column:2;grid-row:1 / span 2;padding:14px}html[data-theme] body .crm-ops-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}html[data-theme] body .crm-ops-action-grid>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:76px;border:1px solid var(--tmk-border);border-radius:11px;padding:10px;text-decoration:none;color:var(--tmk-text-primary);background:var(--tmk-card)}html[data-theme] body .crm-ops-action-grid>a:hover{border-color:color-mix(in srgb,var(--tmk-primary) 35%,var(--tmk-border));background:var(--tmk-hover)}html[data-theme] body .crm-ops-action-icon{width:34px;height:34px;border-radius:9px;background:var(--tmk-primary-soft);color:var(--tmk-primary);display:grid;place-items:center}html[data-theme] body .crm-ops-action-grid>a>span:nth-child(2){display:grid;gap:2px}html[data-theme] body .crm-ops-action-grid strong{font-size:11px}html[data-theme] body .crm-ops-action-grid small{font-size:9px;color:var(--tmk-text-secondary);line-height:1.35}html[data-theme] body .crm-ops-action-grid>a>b{font-size:18px}html[data-theme] body .crm-ops-tool-list{display:grid;margin-top:8px}html[data-theme] body .crm-ops-tool-list>a{display:grid;grid-template-columns:22px minmax(0,1fr) 14px;gap:8px;align-items:center;min-height:50px;border-top:1px solid var(--tmk-border);text-decoration:none;color:var(--tmk-text-primary)}html[data-theme] body .crm-ops-tool-list>a:first-child{border-top:0}html[data-theme] body .crm-ops-tool-list>a>i:first-child{color:var(--tmk-text-muted);text-align:center}html[data-theme] body .crm-ops-tool-list>a span{display:grid;gap:2px}html[data-theme] body .crm-ops-tool-list strong{font-size:11px}html[data-theme] body .crm-ops-tool-list small{font-size:9px;color:var(--tmk-text-secondary)}html[data-theme] body .crm-ops-diagnostics{padding:10px 12px}html[data-theme] body .crm-ops-diagnostics summary{font-size:11px;font-weight:800;cursor:pointer}html[data-theme] body .crm-ops-diagnostics>p{font-size:10px;color:var(--tmk-text-secondary)}html[data-theme] body .crm-ops-object-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px}html[data-theme] body .crm-ops-object-grid>a{display:grid;gap:2px;border:1px solid var(--tmk-border);border-radius:9px;padding:8px;text-decoration:none;color:var(--tmk-text-primary)}html[data-theme] body .crm-ops-object-grid>a span,html[data-theme] body .crm-ops-object-grid>a small{font-size:8px;color:var(--tmk-text-muted)}html[data-theme] body .crm-ops-object-grid>a strong{font-size:10px}html[data-theme] body .crm-ops-object-grid>a b{font-size:18px;margin-top:3px}html[data-theme] body .tmk-empty-state.compact{min-height:84px;border:0;background:transparent;padding:12px}@media(max-width:1180px){html[data-theme] body .crm-ops-grid{grid-template-columns:1fr}html[data-theme] body .crm-ops-primary,html[data-theme] body .crm-ops-queues,html[data-theme] body .crm-ops-shortcuts{grid-column:1;grid-row:auto}}@media(max-width:760px){html[data-theme] body .crm-ops-action-grid{grid-template-columns:1fr}}html[data-theme] body .ma-page{gap:12px;padding:14px}html[data-theme] body .ma-tabs{padding:4px;border:1px solid var(--tmk-border);border-radius:12px;background:var(--tmk-surface-2)}html[data-theme] body .ma-tab{border:0;border-radius:9px;min-height:34px;padding:0 11px;font-size:10px;color:var(--tmk-text-secondary)}html[data-theme] body .ma-tab.active{background:var(--tmk-card);color:var(--tmk-primary);box-shadow:var(--tmk-shadow-xs)}html[data-theme] body .ma-panel{border-radius:var(--crm-card-radius);border-color:var(--tmk-border);padding:14px;background:var(--tmk-card)}html[data-theme] body .ma-business-health{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px}html[data-theme] body .ma-health-icon{width:36px;height:36px;border-radius:10px;background:var(--tmk-primary-soft);color:var(--tmk-primary);display:grid;place-items:center}html[data-theme] body .ma-technical-details{margin-top:12px;border-top:1px solid var(--tmk-border);padding-top:10px}html[data-theme] body .ma-technical-details summary{cursor:pointer;font-size:10px;font-weight:800;color:var(--tmk-text-secondary)}html[data-theme] body .ma-technical-details>p{font-size:9px;color:var(--tmk-text-muted);margin:6px 0 10px}html[data-theme] body .ma-card{border-color:var(--tmk-border);background:var(--tmk-card);color:var(--tmk-text-primary)}html[data-theme] body .ma-card-title,html[data-theme] body .ma-panel-title{color:var(--tmk-text-primary)}html[data-theme] body .ma-card-note,html[data-theme] body .ma-panel-copy,html[data-theme] body .ma-row-copy,html[data-theme] body .ma-muted{color:var(--tmk-text-secondary)}html[data-theme] body .ma-table th{background:var(--tmk-surface-2);color:var(--tmk-text-secondary)}html[data-theme] body .ma-table,html[data-theme] body .ma-table th,html[data-theme] body .ma-table td{border-color:var(--tmk-border);color:var(--tmk-text-primary)}@media(max-width:900px){html[data-theme] body .ma-business-health{grid-template-columns:36px minmax(0,1fr)}html[data-theme] body .ma-business-health>.ma-pill{grid-column:2}}html[data-theme] body .crm-dash-shell.tmk-page{padding:0;gap:12px}html[data-theme] body .crm-dash-hero{border-radius:var(--crm-card-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--tmk-primary-soft) 45%,var(--tmk-card)),var(--tmk-card) 72%);box-shadow:var(--tmk-shadow-xs);padding:17px 18px}html[data-theme] body .crm-dash-title{font-size:24px;color:var(--tmk-text-primary)}html[data-theme] body .crm-dash-subtitle,html[data-theme] body .crm-section-subtitle,html[data-theme] body .crm-kpi-label,html[data-theme] body .crm-kpi-helper,html[data-theme] body .crm-workspace-desc,html[data-theme] body .crm-stat-label,html[data-theme] body .crm-object-meta,html[data-theme] body .crm-stage-label{color:var(--tmk-text-secondary)}html[data-theme] body .crm-dash-goal{border-radius:12px;background:var(--tmk-primary-soft);color:var(--tmk-text-primary);padding:10px 12px}html[data-theme] body .crm-board-card,html[data-theme] body .crm-stat-card,html[data-theme] body .crm-kpi-card{border-radius:var(--crm-card-radius);background:var(--tmk-card);border-color:var(--tmk-border);box-shadow:var(--tmk-shadow-xs)}html[data-theme] body .crm-section-title,html[data-theme] body .crm-kpi-value,html[data-theme] body .crm-stat-value,html[data-theme] body .crm-workspace-label,html[data-theme] body .crm-today-title,html[data-theme] body .crm-object-label,html[data-theme] body .crm-object-total,html[data-theme] body .crm-stage-value{color:var(--tmk-text-primary)}html[data-theme] body .crm-today-row,html[data-theme] body .crm-object-card,html[data-theme] body .crm-stage{background:var(--tmk-surface-2);border-color:var(--tmk-border)}html[data-theme] body .crm-empty{background:var(--tmk-surface-2);border-color:var(--tmk-border-strong);color:var(--tmk-text-secondary)}html[data-theme] body .tmk-advanced-technical{border:1px solid var(--tmk-border);border-radius:10px;background:var(--tmk-surface-2);padding:8px 10px;color:var(--tmk-text-primary)}html[data-theme] body .tmk-advanced-technical>summary{cursor:pointer;font-size:10px;font-weight:800;color:var(--tmk-text-secondary);list-style-position:inside}html[data-theme] body .tmk-advanced-technical[open]>summary{margin-bottom:9px;color:var(--tmk-text-primary)}html[data-theme] body .tmk-advanced-technical .tmk-field{margin:0}html[data-theme] body .tmk-shell:not(.tmk-shell-public){height:calc(100dvh - var(--tmk-topbar-h));min-height:0;align-items:stretch;overflow:hidden}html[data-theme] body .tmk-shell:not(.tmk-shell-public)>.tmk-sidemenu{top:0;height:100%;min-height:0}html[data-theme] body .tmk-shell:not(.tmk-shell-public)>.tmk-main{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;padding:0;overflow:hidden}html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-route-body{flex:1 1 auto;width:100%;height:auto;min-height:0;min-width:0;padding:var(--crm-workspace-pad,12px);margin:0;overflow:auto;box-sizing:border-box}html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-route-body>router-outlet+*{display:block;width:100%;max-width:none;min-width:0;min-height:100%;height:auto;margin:0;overflow:visible;box-sizing:border-box}html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-route-body>router-outlet+*>:first-child{width:100%;max-width:none;min-width:0;min-height:100%;margin-left:0;margin-right:0;box-sizing:border-box}html[data-theme] body .tmk-shell:not(.tmk-shell-public) :where(.tmk-page,.crm-uix-page,.crm-ops-workspace,.crm-queue-workspace,.metadata-authority-page,.ma-page,.sec-page){width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box}html[data-theme] body .tmk-shell:not(.tmk-shell-public) :where(.tmk-page,.crm-uix-page,.crm-ops-workspace,.crm-queue-workspace){padding:0}html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-footer{display:none}@media(max-width:1240px){html[data-theme] body .tmk-shell:not(.tmk-shell-public){--crm-workspace-pad:10px}}@media(max-width:620px){html[data-theme] body .tmk-shell:not(.tmk-shell-public){height:calc(100dvh - var(--tmk-topbar-h))}html[data-theme] body .tmk-shell:not(.tmk-shell-public)>.tmk-main{padding-bottom:58px}html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-route-body{--crm-workspace-pad:8px}}:root{--tmk-surface: #ffffff;--tmk-surface-subtle: #f8fafc;--tmk-surface-muted: #f1f5f9;--tmk-text-strong: #0f172a;--tmk-text-body: #334155;--tmk-text-secondary: #64748b;--tmk-border-subtle: rgba(15, 23, 42, .09);--tmk-border-strong: rgba(15, 23, 42, .15);--tmk-radius-sm: 9px;--tmk-radius-md: 12px;--tmk-radius-lg: 16px;--tmk-page-gap: 16px;--tmk-section-gap: 14px;--tmk-control-h: 40px;--tmk-card-shadow-enterprise: 0 8px 24px rgba(15, 23, 42, .055);--tmk-modal-shadow-enterprise: 0 28px 80px rgba(15, 23, 42, .3)}body .tmk-route-body.tmk-card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:16px 18px 22px}.tmk-route-surface{display:block;width:100%;min-width:0;min-height:100%;color:var(--tmk-text-body)}.tmk-route-surface>*{min-width:0}.tmk-embedded-surface{min-width:0}.tmk-authenticated-route-surface :where(.tmk-page,.crm-uix-page,.sec-page,.record-experience-page,.ma-page){width:100%;max-width:none;margin-left:0;margin-right:0}.tmk-route-surface :where(.crm-uix-page,.tmk-page,.sec-page,.record-experience-page,.ma-page,.crm-process-page,.activity-shell,.crm-deal-shell,.crm-leads-page,.service-shell,.itil-shell,.catalog-shell,.svc-settings,.svc-gov,.org-page,.pricing-shell,.msa-page){gap:var(--tmk-page-gap)}.tmk-route-surface :where(.tmk-card,.crm-uix-card,.tmk-section-card,.tmk-subcard,.rex-panel,.ta-card,.ma-card,.transport-viewer-card,.account-panel,.service-relation,.workflow-panel){border-color:var(--tmk-border-subtle);border-radius:var(--tmk-radius-lg);box-shadow:var(--tmk-card-shadow-enterprise)}.tmk-route-surface :where(.tmk-card,.crm-uix-card) :where(.tmk-card,.crm-uix-card,.tmk-subcard,.tmk-section-card){box-shadow:none;border-color:#0f172a13}.tmk-route-surface :where(.tmk-subcard,.tmk-section-card){background:var(--tmk-surface-subtle)}.tmk-route-surface h1{margin:0;color:var(--tmk-text-strong);font-size:clamp(25px,2vw,31px);line-height:1.12;font-weight:850;letter-spacing:-.025em}.tmk-route-surface h2{color:var(--tmk-text-strong);font-size:20px;line-height:1.2;font-weight:820;letter-spacing:-.012em}.tmk-route-surface h3{color:var(--tmk-text-strong);font-size:16px;line-height:1.28;font-weight:800}.tmk-route-surface h4{color:#1e293b;font-size:13px;line-height:1.35;font-weight:800}.tmk-route-surface :where(.minor,.tmk-section-head,.tmk-modal-title){color:var(--tmk-text-strong);font-weight:820;letter-spacing:-.008em}.tmk-route-surface :where(.tmk-muted,.crm-uix-card p,small,[class*=subtitle]){color:var(--tmk-text-secondary);line-height:1.45}.tmk-route-surface :where(.crm-uix-eyebrow,[class*=eyebrow],.tmk-login-kicker){color:var(--tmk-text-secondary);font-size:11px;line-height:1.2;font-weight:850;text-transform:uppercase;letter-spacing:.085em}.tmk-route-surface :where(.tmk-page-head,.tmk-page-header,.crm-uix-hero,.crm-route-head,.account-command-hero,.contact-command-hero,.tmk-workspace-hero,.crm-dash-hero,.crm-leads-hero,.crm-deal-hero,.service-hero,.svc-hero,.itil-hero,.catalog-hero,.pricing-hero,.nr-hero,.sec-hero,.formula-hero,.ta-hero,.cc-page-head,.ei-page-head,.tmk-activity-hero,.activity-hero,.tmk-coverage-hero,.tmk-rb-page-header){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;width:100%}.tmk-route-surface :where(.tmk-page-actions,.crm-uix-actions,.crm-route-actions,.crm-hero-actions,.account-command-actions,.contact-command-actions,.pricing-hero-actions,.ta-hero-actions,.tmk-header-actions){display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;min-width:0}.tmk-route-surface :where(.crm-uix-hero,.tmk-page-header,.tmk-page-head.tmk-card){min-height:0;padding:18px 20px;background:var(--tmk-surface);border-color:var(--tmk-border-subtle);border-radius:var(--tmk-radius-lg);box-shadow:var(--tmk-card-shadow-enterprise)}.tmk-route-surface :where(.crm-uix-kpi,.tmk-kpi-card,[class*=kpi-card]){min-height:92px;padding:14px 16px;border-radius:var(--tmk-radius-md);box-shadow:none}.tmk-route-surface :where(.crm-uix-kpi,.tmk-kpi-card,[class*=kpi-card]) :where(strong,[class*=kpi-value]){color:var(--tmk-text-strong);font-variant-numeric:tabular-nums}.tmk-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.tmk-input:not(.tmk-shared-control-surface),.tmk-select:not(.tmk-shared-control-surface)){max-width:100%;border:1px solid var(--tmk-border-strong);border-radius:var(--tmk-radius-sm);background:#fff;color:var(--tmk-text-strong);font:inherit}.tmk-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,.tmk-input:not(.tmk-shared-control-surface),.tmk-select:not(.tmk-shared-control-surface)){min-height:var(--tmk-control-h)}.tmk-route-surface textarea{min-height:88px;resize:vertical}.tmk-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.tmk-input:not(.tmk-shared-control-surface),.tmk-select:not(.tmk-shared-control-surface)):focus{outline:none;border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb1f}.tmk-route-surface label{color:#475569;font-weight:760}.tmk-route-surface :where(input[type=checkbox],input[type=radio]){width:16px;height:16px;accent-color:var(--tmk-accent)}.tmk-route-surface .button{min-height:38px;border-radius:var(--tmk-radius-sm);padding:8px 13px;font-size:13px;font-weight:760;line-height:1.1;box-shadow:none}.tmk-route-surface .button.small{min-height:34px;padding:7px 10px;font-size:12px}.tmk-route-surface .button.xsmall{min-height:29px;padding:5px 8px;font-size:11px}.tmk-route-surface .button.primary{box-shadow:0 6px 14px #2563eb29}.tmk-route-surface .button.danger{color:#991b1b}.tmk-route-surface :where(.tmk-table-wrap,.crm-uix-table-wrap,.table-wrapper){width:100%;max-width:100%;overflow:auto;border:1px solid var(--tmk-border-subtle);border-radius:var(--tmk-radius-md);background:#fff}.tmk-route-surface :where(table,.tmk-table,.crm-uix-table){width:100%;border-collapse:separate;border-spacing:0;font-size:13px;color:var(--tmk-text-body)}.tmk-route-surface :where(table,.tmk-table,.crm-uix-table) thead th{padding:9px 12px;background:var(--tmk-surface-subtle);border-bottom:1px solid var(--tmk-border-subtle);color:#475569;font-size:11px;line-height:1.2;font-weight:820;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.tmk-route-surface :where(table,.tmk-table,.crm-uix-table) tbody td{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.065);vertical-align:middle}.tmk-route-surface :where(table,.tmk-table,.crm-uix-table) tbody tr:last-child td{border-bottom:0}.tmk-route-surface :where(table,.tmk-table,.crm-uix-table) tbody tr:hover td{background:#2563eb09}.tmk-route-surface :where(.tmk-row-actions,.crm-action-cell){display:flex;justify-content:flex-end;gap:6px;flex-wrap:nowrap}.tmk-route-surface table td:last-child:has(.tmk-row-actions),.tmk-route-surface table td:last-child:has(.button){width:1%;white-space:nowrap}.tmk-route-surface table .tmk-mono{color:#64748b;font-size:11.5px;overflow-wrap:anywhere}.tmk-route-surface :where(.crm-uix-error,.tmk-error,.crm-alert-card){border:1px solid rgba(220,38,38,.2);border-radius:var(--tmk-radius-md);background:#fff7f7;color:#991b1b;padding:11px 13px}.tmk-route-surface :where(.crm-uix-empty,.tmk-empty-inline,[class*=-empty]){border-color:#0f172a24;border-radius:var(--tmk-radius-md);background:var(--tmk-surface-subtle);color:var(--tmk-text-secondary)}.tmk-route-surface :where(.crm-uix-banner,.crm-evidence-box){border-radius:var(--tmk-radius-md)}.tmk-route-surface :where(pre,.tmk-pre,.transport-json-card,.crm-result){max-width:100%;overflow:auto;border:1px solid var(--tmk-border-subtle);border-radius:var(--tmk-radius-md);background:#f8fafc;color:#334155;font-size:12px;line-height:1.48}.tmk-route-surface :where(.tmk-mono,[class*=technical],[class*=evidence]){overflow-wrap:anywhere}.tmk-route-surface :where(.tmk-modal,.tmk-modal-backdrop,.tmk-built-in-modal-backdrop,.trb-backdrop,.ta-modal-backdrop,.dbp-modal-backdrop,.tmk-ipm-backdrop){left:0;right:0;top:var(--tmk-topbar-h,72px);bottom:0;padding:20px;background:#0f172a80}.tmk-route-surface :where(.tmk-modal-card,.tmk-enterprise-modal-card,.tmk-built-in-modal,.crm-modal-card,.tmk-chart-modal-card,.activity-modal-card,.trb-modal,.ta-modal-card,.dbp-query-modal,.tmk-ipm-modal,.tmk-dataset-binding-modal-card){width:min(1040px,calc(100vw - 40px));max-width:100%;max-height:calc(100dvh - var(--tmk-topbar-h,72px) - 40px);border:1px solid var(--tmk-border-strong);border-radius:var(--tmk-radius-lg);background:#fff;box-shadow:var(--tmk-modal-shadow-enterprise);overflow:auto;overscroll-behavior:contain}.tmk-route-surface :where(.tmk-modal-title,.tmk-modal-head,.tmk-enterprise-modal-head,.tmk-built-in-modal-header,.trb-modal-head,.service-modal-head,.ta-modal-head,.dbp-query-modal-head,.tmk-dataset-binding-modal-head){position:sticky;top:0;z-index:3;background:#fff}.tmk-route-surface :where(.tmk-modal-actions,.tmk-enterprise-modal-foot,.tmk-built-in-modal-footer,.trb-modal-foot,.service-modal-actions,.ta-modal-actions,.dbp-query-modal-actions,.tmk-dataset-binding-modal-foot){position:sticky;bottom:0;z-index:3;background:#fff;border-top-color:var(--tmk-border-subtle)}.tmk-route-surface :where(.tmk-enterprise-modal-body,.tmk-built-in-modal-body,.trb-modal-body,.service-modal-body,.dbp-query-modal-body,.tmk-dataset-binding-modal-body){min-height:0;overflow:auto}.tmk-route-surface :where(.crm-uix-tabs,.account-tabs,.crm-tabs){display:flex;gap:6px;flex-wrap:wrap;min-width:0}.tmk-route-surface :where(.crm-uix-tab,.account-tab,.crm-tab){min-height:34px;border-radius:9px;white-space:normal;text-align:center;line-height:1.2}.tmk-specialized-surface :where(.crm-stage-wrap,.crm-canvas-shell,[class*=canvas],[class*=stage-wrap]){border-color:var(--tmk-border-subtle);border-radius:var(--tmk-radius-lg)}.tmk-builder-surface :where(.crm-pane,.tmk-card,.crm-uix-card){min-width:0}.tmk-public-route-surface{min-height:0}.tmk-public-route-surface .tmk-public-auth-wrap{padding:18px 0 28px}.tmk-public-route-surface .tmk-login-card{width:min(100%,760px);margin:0 auto;border-radius:var(--tmk-radius-lg);box-shadow:0 14px 40px #0f172a14}@media(max-width:1280px){body .tmk-route-body.tmk-card{padding:14px 14px 18px}.tmk-route-surface :where(.crm-uix-grid.four,[class*=kpi-grid]){grid-template-columns:repeat(2,minmax(0,1fr))}.tmk-route-surface :where(.crm-uix-grid.three){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.tmk-route-surface :where(.tmk-page-head,.tmk-page-header,.crm-uix-hero,.crm-route-head,.account-command-hero,.contact-command-hero,.tmk-workspace-hero,.crm-dash-hero,.crm-leads-hero,.crm-deal-hero,.service-hero,.svc-hero,.itil-hero,.catalog-hero,.pricing-hero,.nr-hero,.sec-hero,.formula-hero,.ta-hero,.cc-page-head,.ei-page-head,.tmk-activity-hero,.activity-hero,.tmk-coverage-hero,.tmk-rb-page-header){grid-template-columns:1fr}.tmk-route-surface :where(.tmk-page-actions,.crm-uix-actions,.crm-route-actions,.crm-hero-actions,.account-command-actions,.contact-command-actions,.pricing-hero-actions,.ta-hero-actions,.tmk-header-actions){justify-content:flex-start}.tmk-route-surface :where(.crm-uix-grid.two,.crm-uix-grid.three,.crm-uix-grid.four,.crm-uix-split,.tmk-form-grid,.crm-uix-form){grid-template-columns:1fr}}@media(max-width:720px){body .tmk-route-body.tmk-card{padding:10px 10px 14px}.tmk-route-surface{font-size:13px}.tmk-route-surface h1{font-size:24px}.tmk-route-surface h2{font-size:18px}.tmk-route-surface :where(.tmk-card,.crm-uix-card){padding:13px;border-radius:13px}.tmk-route-surface :where(.crm-uix-hero,.tmk-page-header,.tmk-page-head.tmk-card){padding:15px}.tmk-route-surface :where(.crm-uix-grid.four,.crm-uix-grid.three,[class*=kpi-grid]){grid-template-columns:1fr}.tmk-route-surface :where(.tmk-modal,.tmk-modal-backdrop,.tmk-built-in-modal-backdrop,.trb-backdrop,.ta-modal-backdrop,.dbp-modal-backdrop,.tmk-ipm-backdrop){padding:8px}.tmk-route-surface :where(.tmk-modal-card,.tmk-enterprise-modal-card,.tmk-built-in-modal,.crm-modal-card,.tmk-chart-modal-card,.activity-modal-card,.trb-modal,.ta-modal-card,.dbp-query-modal,.tmk-ipm-modal,.tmk-dataset-binding-modal-card){width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.tmk-route-surface :where(table,.tmk-table,.crm-uix-table){min-width:660px}}.tmk-route-surface :where(.tmk-page-head,.tmk-page-header,.crm-uix-hero,.tmk-dossier-header,[class$=-hero]) h2.minor{margin:0;color:var(--tmk-text-strong);font-size:clamp(24px,1.8vw,29px);line-height:1.14;font-weight:850;letter-spacing:-.022em}.tmk-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.tmk-input:not(.tmk-shared-control-surface),.tmk-select:not(.tmk-shared-control-surface)){padding:8px 10px;box-sizing:border-box}.tmk-route-surface :where(.tmk-modal-card,.tmk-enterprise-modal-card,.tmk-built-in-modal,.crm-modal-card,.tmk-chart-modal-card,.activity-modal-card,.trb-modal,.ta-modal-card,.dbp-query-modal,.tmk-ipm-modal,.tmk-dataset-binding-modal-card){padding:20px}@media(max-width:980px){.tmk-route-surface :where(table,.tmk-table,.crm-uix-table){display:block;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}}html[data-theme] body .tmk-brand{height:70px;min-width:266px;padding:0}html[data-theme] body .tmk-brand img{max-height:70px;max-width:296px;width:auto}@media(max-width:1440px){html[data-theme] body .tmk-brand{min-width:238px}html[data-theme] body .tmk-brand img{max-width:260px;max-height:64px}}@media(max-width:1080px){html[data-theme] body .tmk-brand{min-width:212px}html[data-theme] body .tmk-brand img{max-width:232px;max-height:58px}}@media(max-width:720px){html[data-theme] body .tmk-brand{min-width:184px}html[data-theme] body .tmk-brand img{max-width:198px;max-height:52px}}html[data-theme] body .tmk-topbar{padding-left:0}html[data-theme] body .tmk-topbar-left{gap:10px}html[data-theme] body .tmk-brand{box-sizing:border-box;width:238px;min-width:238px;height:var(--tmk-topbar-h);padding:0 10px;justify-content:flex-start;overflow:hidden}html[data-theme] body .tmk-brand img{display:block;width:100%;height:auto;max-width:218px;max-height:70px;object-fit:contain;object-position:left center}@media(max-width:1080px){html[data-theme] body .tmk-brand{width:216px;min-width:216px;padding:0 10px}html[data-theme] body .tmk-brand img{max-width:196px;max-height:62px}}@media(max-width:720px){html[data-theme] body .tmk-topbar{padding-left:0}html[data-theme] body .tmk-brand{width:184px;min-width:184px;padding:0 10px}html[data-theme] body .tmk-brand img{max-width:164px;max-height:52px}}html[data-theme] body .tmk-form-span-full{grid-column:1/-1}html[data-theme] body tmk-platform-modal-shell :where(.tmk-form-grid,.activity-form-grid,.commercial-form-grid){column-gap:20px;row-gap:16px}html[data-theme] body tmk-platform-modal-shell .tmk-field>label{margin:0 0 2px}html[data-theme] body tmk-platform-modal-shell :where(.tmk-input,tmk-platform-select,tmk-existing-object-picker,tmk-platform-date-time-picker,tmk-platform-hierarchy-picker){min-width:0}html[data-theme] body .tmk-readonly-control{min-height:var(--tmk-control-height,36px);box-sizing:border-box;display:flex;align-items:center;padding:8px 10px;border:1px solid var(--tmk-border,#dce5f0);border-radius:var(--tmk-radius-control,8px);background:var(--tmk-surface-muted,#f6f8fb);color:var(--tmk-text,#0f172a);font:inherit;cursor:default}html[data-theme] body .tmk-modal>.tmk-modal-card :where(.commercial-form-grid,.tmk-form-grid,.crm-context-facts){align-items:stretch}@layer tmk-component-base{.tmk-layout-u-00c6cb8ab3{display:flex;justify-content:center}.tmk-layout-u-01d607cbf9{grid-column:1/-1}.tmk-layout-u-02c1931c51{font-size:12px;font-weight:800;margin-bottom:6px}.tmk-layout-u-0369841bb8{max-height:420px;overflow:auto}.tmk-layout-u-0397de294e{grid-column:1 / span 2}.tmk-layout-u-0433df7c61{margin-top:10px;max-height:220px}.tmk-layout-u-04a74b9de2{width:25%}.tmk-layout-u-051f77060a{grid-template-columns:minmax(220px,320px)}.tmk-layout-u-0657817a0e{grid-template-columns:1fr 1fr;gap:12px}.tmk-layout-u-070d187fb1{margin:0;align-items:center}.tmk-layout-u-07c3354117{font-size:26px;font-weight:900}.tmk-layout-u-08b4236530{width:28%}.tmk-layout-u-09da1e5e54{margin-top:8px;font-weight:800}.tmk-layout-u-09de56fd8b{padding:12px 2px}.tmk-layout-u-09df057ec2{margin-top:12px;padding:12px}.tmk-layout-u-0c27bb9f1e{margin-top:10px;overflow-x:auto;max-width:100%}.tmk-layout-u-0d4e913890{margin-top:12px;justify-content:flex-end}.tmk-layout-u-0d5ff492ea{display:flex;gap:8px;align-items:center}.tmk-layout-u-0dcd85cd38{flex:1 1 360px}.tmk-layout-u-0f1465d770{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.tmk-layout-u-114ab06287{font-weight:900;margin-top:4px}.tmk-layout-u-11c1d5dd68{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.tmk-layout-u-11d3bea71c{margin-top:12px;grid-template-columns:1fr 280px;gap:12px}.tmk-layout-u-1230410b93{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.tmk-layout-u-1294519fc5{margin-top:0}.tmk-layout-u-12e3e53d63{margin-top:6px;max-width:960px}.tmk-layout-u-1305fa8339{padding:0}.tmk-layout-u-15feb0bfe4{margin-top:12px;grid-template-columns:1fr 180px 220px 180px 140px auto;align-items:end}.tmk-layout-u-1686f78c0e{justify-content:flex-start;margin-top:12px}.tmk-layout-u-16dbf2a37c{margin-bottom:14px}.tmk-layout-u-176de2da2d{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:flex-end}.tmk-layout-u-1953fa796c{margin-left:8px}.tmk-layout-u-19a3a9db74{margin-top:10px;max-height:240px}.tmk-layout-u-19f523ebe2{margin-top:8px;font-weight:900;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}.tmk-layout-u-1a316b476d{margin-top:12px;grid-template-columns:1fr 1fr 1fr 1fr}.tmk-layout-u-1adae05252{margin-top:10px;max-height:620px;overflow:auto}.tmk-layout-u-1b4c95dc37{margin-bottom:10px;align-items:flex-start}.tmk-layout-u-1d3e40cc56{min-width:190px}.tmk-layout-u-1d436efc1f{margin-top:6px}.tmk-layout-u-1e69a05507{padding:12px}.tmk-layout-u-20119d2cd0{margin-top:12px;background:#2563eb0a}.tmk-layout-u-204002dbc4{margin-top:0;min-height:44px}.tmk-layout-u-225b06227e{color:#dc2626}.tmk-layout-u-228f7b2e5b{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.tmk-layout-u-23b91fb7fa{margin-top:12px;border-color:#dc262659}.tmk-layout-u-24abc1ee56{white-space:pre-wrap;margin:0;min-height:120px}.tmk-layout-u-2562af16b3{display:grid;gap:8px;margin-top:10px}.tmk-layout-u-256b3d3d97{width:24%}.tmk-layout-u-2575e93d1e{flex:1 1 auto}.tmk-layout-u-2644b1e51a{margin-top:12px;align-items:stretch;gap:12px}.tmk-layout-u-264c227b55{font-weight:900;margin-bottom:10px}.tmk-layout-u-268ff2ed8e{margin-top:12px;min-height:120px;resize:vertical}.tmk-layout-u-26ab41a877{margin-top:12px;border-color:#dc262640;background:#fff7f7}.tmk-layout-u-26b561feb3{max-width:980px;width:min(980px,calc(100vw - 32px))}.tmk-layout-u-26c667bf9f{margin:5px 0 8px}.tmk-layout-u-270f538e22{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tmk-layout-u-2757cb5031{grid-template-columns:180px 1fr 120px;align-items:end}.tmk-layout-u-2852cba70f{grid-template-columns:1fr 220px;gap:12px}.tmk-layout-u-28990093c3{font-size:22px;font-weight:900}.tmk-layout-u-28f320e152{margin-top:12px;justify-content:flex-end;gap:10px}.tmk-layout-u-29c0fc404d{font-weight:800;margin-top:4px}.tmk-layout-u-29c2a2c2cb{font-weight:900;margin-top:6px}.tmk-layout-u-2b05fdf8ad{padding:14px}.tmk-layout-u-2d10951d1d{min-width:160px}.tmk-layout-u-2d639eff3c{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tmk-layout-u-2e254c94c2{font-weight:900;text-decoration:underline;cursor:pointer}.tmk-layout-u-2e27493631{margin-top:6px;font-size:12px}.tmk-layout-u-2e4e939aac{font-weight:900;margin-bottom:8px}.tmk-layout-u-2fb35a497f{padding:18px 22px;overflow:auto;min-height:0;flex:1 1 auto}.tmk-layout-u-30794ccb8a{font-weight:800}.tmk-layout-u-30809f81ff{width:max-content;min-width:100%;table-layout:auto}.tmk-layout-u-31e4e2a252{display:flex;gap:8px;flex-wrap:wrap}.tmk-layout-u-33ff8b3e89{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tmk-layout-u-3603f4b4ae{margin-top:12px;border-color:#f59e0b59;background:#fffbeb}.tmk-layout-u-360e696440{font-weight:950}.tmk-layout-u-3655b556fd{width:17%}.tmk-layout-u-36e81f8612{margin-top:4px}.tmk-layout-u-373e0092aa{margin-top:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tmk-layout-u-38965f9b18{margin:0}.tmk-layout-u-3977a88925{width:8%}.tmk-layout-u-3b2cdac893{padding:16px}.tmk-layout-u-3b9ca96eda{font-size:12px;max-width:520px;text-align:right}.tmk-layout-u-3c03caf3e3{padding-top:7px}.tmk-layout-u-3c6dab479f{padding-bottom:0}.tmk-layout-u-3ce0d62152{margin-top:7px}.tmk-layout-u-3e5269e6fe{min-width:360px}.tmk-layout-u-3e6a95c214{display:block;margin-top:5px}.tmk-layout-u-3e780d15cd{margin-top:12px;border-color:#22c55e59}.tmk-layout-u-3f4a06fd33{flex-wrap:wrap;gap:8px}.tmk-layout-u-3faa686027{margin-top:10px;max-height:240px;overflow:auto}.tmk-layout-u-417d474f5e{margin-top:10px;white-space:pre-wrap}.tmk-layout-u-42039c7f40{width:auto}.tmk-layout-u-42bd935787{flex-wrap:wrap}.tmk-layout-u-43a94d9494{font-size:12px;margin-top:6px}.tmk-layout-u-43e9c079be{font-size:16px}.tmk-layout-u-44b4ea56cf{width:13%}.tmk-layout-u-4567ead22c{min-width:110px}.tmk-layout-u-456ea24a28{font-weight:900;padding:0;border:0;background:transparent;color:#1d4ed8;cursor:pointer}.tmk-layout-u-45ae2b3c40{max-width:260px}.tmk-layout-u-4636770b49{margin-bottom:12px}.tmk-layout-u-46cab3da42{max-width:760px}.tmk-layout-u-474e20a933{display:flex;gap:6px;align-items:center}.tmk-layout-u-484f0fde0d{border-style:dashed;background:#fff}.tmk-layout-u-4863d4d89b{flex:1 1 640px;min-width:320px}.tmk-layout-u-498423c295{font-size:22px;font-weight:900;margin-top:6px}.tmk-layout-u-4a1c4ad14e{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.tmk-layout-u-4a404d32fc{box-shadow:none;padding:12px;grid-column:1 / -1}.tmk-layout-u-4b50422f73{color:#b91c1c;font-weight:800}.tmk-layout-u-4e03b48ffd{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:850}.tmk-layout-u-4e635d4623{margin-top:10px;max-height:320px;overflow:auto}.tmk-layout-u-4eb2bf41d9{width:11%}.tmk-layout-u-50d4543190{max-width:360px}.tmk-layout-u-5202d62d3f{margin:6px 0 8px}.tmk-layout-u-533828fa9d{margin-top:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.tmk-layout-u-541de79ae8{grid-template-columns:1fr;align-items:start}.tmk-layout-u-5569cfa93a{display:block;font-size:12px;font-weight:800;margin-bottom:6px}.tmk-layout-u-562448e616{margin-top:12px;max-height:240px}.tmk-layout-u-566cfa56f3{font-size:12px;color:#64748b}.tmk-layout-u-56c9706501{width:280px}.tmk-layout-u-58da438174{font-weight:900;margin-top:8px}.tmk-layout-u-5a2b4cf85a{margin-top:12px;grid-template-columns:minmax(280px,24%) minmax(0,1fr);align-items:start}.tmk-layout-u-5a2dfef236{text-align:center}.tmk-layout-u-5b65771322{margin-top:6px;white-space:normal}.tmk-layout-u-5d186b4674{margin-top:12px;grid-template-columns:2fr 1fr 1fr 1fr auto auto;align-items:end}.tmk-layout-u-5de26658cc{margin:0 0 10px;font-size:12px}.tmk-layout-u-5eb82601c8{margin-top:12px;background:#2563eb0d;border-color:#2563eb33}.tmk-layout-u-5fa1a76379{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tmk-layout-u-5fe7c721fb{margin-top:12px;border-color:#16a34a59}.tmk-layout-u-61c233c154{max-width:900px}.tmk-layout-u-6228610b2c{margin-top:8px;white-space:pre-wrap}.tmk-layout-u-6253876a64{flex:1}.tmk-layout-u-62854aed1f{display:flex;align-items:center;gap:6px;font-weight:900}.tmk-layout-u-62a8fb014a{margin-top:8px;flex-wrap:wrap}.tmk-layout-u-668fccd65f{margin-top:10px;font-weight:850}.tmk-layout-u-6695309544{font-size:12px;padding:0 8px}.tmk-layout-u-66dd1b0255{padding:12px;justify-content:space-between;gap:8px;align-items:center}.tmk-layout-u-67001bce0a{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;gap:10px}.tmk-layout-u-68eb52f808{background:#fee2e2;color:#991b1b}.tmk-layout-u-68ffe677db{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tmk-layout-u-69c68fe0f0{grid-template-columns:1fr 180px 180px;align-items:end;margin-bottom:12px}.tmk-layout-u-69eb4ffb53{margin-top:10px;max-height:210px}.tmk-layout-u-6a430da186{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 22px 14px;border-bottom:1px solid var(--tmk-border)}.tmk-layout-u-6a65425e45{max-height:180px;overflow:auto}.tmk-layout-u-6fd77f7f6c{flex:1;min-width:240px}.tmk-layout-u-701c3bab02{width:18%}.tmk-layout-u-71c92c1109{margin-top:12px;border-color:#3b82f647}.tmk-layout-u-71d5bdfd30{margin-top:12px;justify-content:space-between}.tmk-layout-u-71f9841409{width:90px}.tmk-layout-u-72244bfef4{width:170px}.tmk-layout-u-7251bade8b{margin-top:6px;max-width:980px}.tmk-layout-u-726e8b317f{margin-top:10px}.tmk-layout-u-728d4ed0d7{border-color:#dc262659}.tmk-layout-u-730f78cecd{font-weight:700;text-decoration:underline;cursor:pointer}.tmk-layout-u-768bda7dd9{margin-bottom:0}.tmk-layout-u-76a7a3c943{font-size:16px;font-weight:900;margin-top:8px}.tmk-layout-u-776803c128{width:23%}.tmk-layout-u-797332bb67{margin-top:10px;border-color:#dc262638;color:#991b1b}.tmk-layout-u-79e692b70d{max-width:300px}.tmk-layout-u-7a3d85e77d{display:flex;align-items:center;gap:6px;font-size:12px}.tmk-layout-u-7b18ae3977{margin-top:12px;background:#fff}.tmk-layout-u-7b6ff91f66{width:220px}.tmk-layout-u-7be6c95f42{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.tmk-layout-u-7cd35b46f7{margin-top:6px;white-space:pre-wrap}.tmk-layout-u-7d7ac16a80{margin-top:10px;max-height:260px;overflow:auto}.tmk-layout-u-7dd498f49a{margin-top:12px;max-height:420px;overflow:auto}.tmk-layout-u-8026b82d92{margin-top:12px;border:1px dashed rgba(15,23,42,.12);border-radius:8px}.tmk-layout-u-80fa4688aa{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.tmk-layout-u-81bcb8069a{font-size:24px;font-weight:900;margin-top:6px}.tmk-layout-u-8312d10ac4{margin-top:10px;max-height:420px;overflow:auto}.tmk-layout-u-8345b1285d{margin-top:0;padding:8px 10px;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px}.tmk-layout-u-834fd7b300{white-space:pre-wrap}.tmk-layout-u-8378652daa{width:140px}.tmk-layout-u-83ac1ceef7{cursor:pointer}.tmk-layout-u-83c9d02713{margin:0 0 8px}.tmk-layout-u-85b149ccc5{max-width:320px}.tmk-layout-u-85d8becd2a{gap:12px;align-items:flex-start}.tmk-layout-u-863040f2b3{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.tmk-layout-u-869b2ee0a1{margin-top:10px;grid-template-columns:repeat(4,minmax(120px,1fr))}.tmk-layout-u-881cbaa7a7{margin:4px 0 0}.tmk-layout-u-8ab8fe46be{margin-top:12px;grid-template-columns:1fr 120px auto}.tmk-layout-u-8ac4ddf6c9{font-weight:900}.tmk-layout-u-8d1883894a{margin-top:5px}.tmk-layout-u-8d84299030{margin-top:14px}.tmk-layout-u-901dc1023b{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.tmk-layout-u-918e3ab01e{align-items:flex-start;gap:16px}.tmk-layout-u-918fa5ceac{grid-column:1 / -1;margin-top:12px}.tmk-layout-u-92a6ffa52c{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:12px;align-items:flex-start}.tmk-layout-u-940c186f54{min-width:320px}.tmk-layout-u-94b6caffd5{font-size:12px}.tmk-layout-u-94ba49d09e{margin-top:12px;border-color:#16a34a40}.tmk-layout-u-95fc57c662{min-width:240px}.tmk-layout-u-95fdfeddb2{margin-top:7px;max-width:940px}.tmk-layout-u-962b4203de{margin-top:8px;font-size:12px}.tmk-layout-u-9666a5b9e4{min-width:520px}.tmk-layout-u-96e634cfa5{justify-content:space-between;align-items:center}.tmk-layout-u-98cced4e43{display:flex;gap:6px;flex-wrap:wrap}.tmk-layout-u-98f448369f{font-weight:850}.tmk-layout-u-98f89124b2{padding:10px 0}.tmk-layout-u-9a52d7e608{margin-top:12px;max-height:480px;overflow:auto}.tmk-layout-u-9b75d38881{text-align:right}.tmk-layout-u-9bb8deff0d{display:block;font-size:12px;margin:0}.tmk-layout-u-9bed860e32{flex:0 0 auto}.tmk-layout-u-9bee47f62a{gap:14px}.tmk-layout-u-9c3785c28e{font-weight:700}.tmk-layout-u-9ccc4ca9d6{width:100%}.tmk-layout-u-9dcf1dec3b{margin-top:-6px}.tmk-layout-u-9df2bb2ea7{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.tmk-layout-u-9f6d84428e{width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 48px);display:flex;flex-direction:column}.tmk-layout-u-9fda40b045{min-width:220px}.tmk-layout-u-a0c23fdc2b{margin-top:12px;border-color:#f59e0b59;background:#f59e0b12}.tmk-layout-u-a18e8827a3{font-size:28px;font-weight:900;margin-top:4px}.tmk-layout-u-a1fc4d3c89{margin-top:12px;grid-template-columns:1fr 180px 180px 180px 140px 140px auto;align-items:end}.tmk-layout-u-a2654bf347{margin-top:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.tmk-layout-u-a277c0166b{grid-column:1 / -1}.tmk-layout-u-a33b8fc2ff{margin-top:8px}.tmk-layout-u-a41363ae93{margin-top:12px;border-color:#3b82f63d}.tmk-layout-u-a4354349c3{margin-top:12px;border-color:#dc262659}.tmk-layout-u-a603a3359d{margin-top:12px;align-items:flex-end}.tmk-layout-u-a6b122c5be{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.tmk-layout-u-a6fb03734b{display:flex;align-items:center;gap:10px;cursor:pointer}.tmk-layout-u-a76c422182{margin-top:10px;max-height:520px;overflow:auto}.tmk-layout-u-a92a7d631c{width:38%}.tmk-layout-u-a9fa2bbf71{width:12%}.tmk-layout-u-ab684c819e{min-width:120px}.tmk-layout-u-abb347052d{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) 150px minmax(0,1.2fr) auto auto auto auto;gap:8px;align-items:center}.tmk-layout-u-abd137b89b{margin-bottom:6px}.tmk-layout-u-ac0ab40aee{white-space:pre-wrap;margin:0;min-height:140px}.tmk-layout-u-acc5f5eec6{min-width:180px}.tmk-layout-u-aebc913453{margin:16px}.tmk-layout-u-af42d7d252{gap:12px;margin-bottom:12px}.tmk-layout-u-b0a619ebbf{margin-top:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tmk-layout-u-b2178bbb1b{width:14%}.tmk-layout-u-b24a25faf1{width:32%}.tmk-layout-u-b31ffc868e{grid-template-columns:minmax(260px,1fr) auto auto auto}.tmk-layout-u-b368ea0651{display:flex;align-items:center;gap:8px;margin-top:22px}.tmk-layout-u-b637e10118{width:22%}.tmk-layout-u-b6d781cbbc{margin-top:12px}.tmk-layout-u-b9b1689eb9{margin-top:10px;white-space:pre-wrap;word-break:break-all}.tmk-layout-u-b9ce39d9cc{margin-top:10px;justify-content:flex-end}.tmk-layout-u-bab5749b4f{width:10%}.tmk-layout-u-bb5bea3857{margin:0 0 8px}.tmk-layout-u-bd6d4a2aa8{max-height:270px}.tmk-layout-u-bdbd403754{display:grid;gap:8px;margin-top:12px}.tmk-layout-u-bfd149c16d{justify-content:flex-start;margin-top:8px}.tmk-layout-u-c04d11f678{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tmk-layout-u-c0d0da9c4c{font-weight:900;margin-top:14px}.tmk-layout-u-c3d072159a{margin-top:10px;white-space:pre-wrap}.tmk-layout-u-c42a7fa672{padding:10px 2px}.tmk-layout-u-c42f23b8ec{font-size:12px}.tmk-layout-u-c4e8708dfd{box-shadow:none;padding:12px}.tmk-layout-u-c4f140a809{min-width:0}.tmk-layout-u-c676e9dfe9{justify-content:space-between}.tmk-layout-u-c67c966213{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.tmk-layout-u-c701f503e0{background:#dcfce7;color:#166534}.tmk-layout-u-c8590d693a{margin-top:3px}.tmk-layout-u-c9677a476c{grid-column:3 / span 2}.tmk-layout-u-c98a7f504f{margin:10px 0 0;white-space:pre-wrap}.tmk-layout-u-c994a8d2a0{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.tmk-layout-u-ca5340ce5e{gap:14px;margin-bottom:14px}.tmk-layout-u-cbc4a44eec{gap:8px;align-items:center}.tmk-layout-u-cc10e4a02a{min-height:0;display:flex;flex-direction:column}.tmk-layout-u-cc34e4e4e5{align-self:end}.tmk-layout-u-ccc58d95e3{display:flex;gap:6px}.tmk-layout-u-ccf82b781a{font-weight:850;color:#334155}.tmk-layout-u-ce2a0497b4{grid-column:1 / -1}.tmk-layout-u-ce8b356a39{width:26%}.tmk-layout-u-cf0665bfee{grid-template-columns:1fr 1.35fr;gap:12px;margin-top:12px}.tmk-layout-u-cfe65857fa{justify-content:space-between;align-items:center;margin-bottom:10px}.tmk-layout-u-d1dc646165{margin-top:2px}.tmk-layout-u-d20d21e4b1{margin-top:12px;grid-template-columns:repeat(2,minmax(120px,1fr))}.tmk-layout-u-d2dbc7c4ec{min-width:150px}.tmk-layout-u-d37cf24b48{margin-top:12px;grid-template-columns:1fr 220px 220px 220px 160px 160px;align-items:end}.tmk-layout-u-d3949858d6{flex:0 0 120px}.tmk-layout-u-d4300a2e0b{margin-top:12px;grid-template-columns:220px 1fr 180px 180px 160px 140px}.tmk-layout-u-d56e3e3bc1{gap:8px}.tmk-layout-u-d6241da47c{display:flex;gap:8px}.tmk-layout-u-d90d0077de{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) 150px minmax(0,1.2fr) auto auto auto auto;gap:8px;align-items:center;font-size:12px;font-weight:800;color:#475467}.tmk-layout-u-da1175bc20{padding:12px;justify-content:space-between;gap:10px}.tmk-layout-u-db9f608f77{margin-top:12px;grid-template-columns:1fr 1fr;align-items:start}.tmk-layout-u-dbab5fdc13{max-width:110px}.tmk-layout-u-dbb1e822be{gap:6px;flex-wrap:wrap}.tmk-layout-u-de5cb2f8a5{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tmk-layout-u-e0db5fbf10{width:160px}.tmk-layout-u-e1370c2236{border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:10px;background:#f8fafc}.tmk-layout-u-e148c2b008{max-width:520px;width:min(520px,calc(100vw - 32px))}.tmk-layout-u-e3352e3111{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.tmk-layout-u-e4065ce147{display:block;margin-top:5px;color:#475569}.tmk-layout-u-e4227f80cf{font-size:11px;margin-top:6px}.tmk-layout-u-e480ee6277{padding-top:8px;border-top:1px solid rgba(148,163,184,.16);margin-top:8px}.tmk-layout-u-e4c7d7fe00{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.tmk-layout-u-e503534c9f{margin-top:14px;gap:10px;flex-wrap:wrap;align-items:center}.tmk-layout-u-e64d1f4cee{margin-top:10px;max-height:360px;overflow:auto}.tmk-layout-u-e74ee8d347{flex:1 1 360px;min-width:320px}.tmk-layout-u-e855908b0b{margin-top:6px;color:var(--tmk-danger);white-space:pre-wrap}.tmk-layout-u-e89129cb11{min-width:130px}.tmk-layout-u-e8dd405b62{padding-top:10px}.tmk-layout-u-e8f598e4b8{grid-column:1 / -1;margin-top:2px}.tmk-layout-u-eba2110736{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:12px}.tmk-layout-u-ed37629549{width:250px}.tmk-layout-u-ed5b95285f{margin-top:12px;grid-template-columns:1fr 1fr}.tmk-layout-u-edece5d115{display:block;font-size:12px;margin-bottom:6px}.tmk-layout-u-ee0280aed2{width:180px}.tmk-layout-u-ee488c67b7{white-space:pre-wrap}.tmk-layout-u-ee86892023{margin:10px 0 0;align-items:center}.tmk-layout-u-ee97ea8caf{margin-top:12px;max-height:520px}.tmk-layout-u-eecfe984e2{max-width:1080px;width:min(1080px,calc(100vw - 32px))}.tmk-layout-u-eff450ab75{margin-top:12px;grid-template-columns:repeat(4,minmax(180px,1fr))}.tmk-layout-u-f133ab1f18{margin:0 0 6px}.tmk-layout-u-f1344be352{width:20%}.tmk-layout-u-f1644b3862{border-color:#dc262659}.tmk-layout-u-f1b83bbbf8{min-height:0;flex:1 1 auto}.tmk-layout-u-f1e67c8079{margin:10px 16px 0}.tmk-layout-u-f2fc895e16{min-width:100px}.tmk-layout-u-f4600e914e{min-width:140px}.tmk-layout-u-f58da23a79{max-width:760px;margin:48px auto;padding:28px}.tmk-layout-u-f62bc9de21{justify-content:flex-start}.tmk-layout-u-f6be8b1e81{display:flex;gap:10px;align-items:center}.tmk-layout-u-f73d3a8c9c{margin-top:12px;max-height:420px}.tmk-layout-u-f7668fcb7d{flex:1 1 720px;min-width:320px}.tmk-layout-u-f89ca3e588{max-width:220px}.tmk-layout-u-f91ab17e8c{padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.tmk-layout-u-fa7f5e62b6{margin-top:8px;white-space:pre-wrap}.tmk-layout-u-faa946bd33{min-width:170px}.tmk-layout-u-faf6680921{margin-top:10px;max-height:420px}.tmk-layout-u-fc27adf8b1{max-width:96px}.tmk-layout-u-fd973490f6{margin-top:10px;max-height:300px;overflow:auto}.tmk-layout-u-fe6f1b4a97{grid-template-columns:repeat(4,minmax(0,1fr))}.tmk-layout-u-fe9dd5fc95{font-weight:820;font-size:12px;margin-bottom:5px}.tmk-layout-u-ff0ab364a5{min-width:260px}.tmk-layout-u-ff26b41bf4{grid-column:1 / span 2}.tmk-layout-u-ff2982eb39{display:flex;gap:10px;align-items:center;margin-bottom:8px}.tmk-layout-u-fffdd52c08{margin-bottom:10px}}:root,html[data-theme=light]{--crm-color-primary: #0A66F5;--crm-color-primary-hover: #0054D6;--crm-color-primary-soft: #EAF2FF;--crm-color-canvas: #F6F8FB;--crm-color-surface: #FFFFFF;--crm-color-border: #DCE5F0;--crm-color-text: #0F172A;--crm-color-ink: #0B1F44;--crm-color-muted: #64748B;--crm-color-success: #12B76A;--crm-color-success-soft: #E8F8F0;--crm-color-warning: #F79009;--crm-color-warning-soft: #FFF4E5;--crm-color-danger: #F04438;--crm-color-danger-soft: #FEECEC;--crm-color-working: #7C3AED;--crm-color-working-soft: #F0EAFE;--crm-color-info: #0891B2;--crm-color-info-soft: #E6F8FC;--crm-radius-small: 4px;--crm-radius-control: 8px;--crm-radius-card: 12px;--crm-space-unit: 8px;--crm-control-height: 36px;--crm-row-height: 40px;--crm-page-gutter: 12px;--crm-card-padding: 16px;--crm-sidebar-width: 224px;--crm-topbar-height: 64px;--crm-overlay-radius: 8px;--crm-modal-width: 720px;--crm-nav-item-height: 36px;--crm-nav-item-font-size: 12px;--crm-nav-item-line-height: 16px;--crm-nav-item-font-weight: 520;--crm-nav-item-icon-size: 16px;--crm-nav-item-gap: 10px;--crm-nav-item-pad-y: 8px;--crm-nav-item-pad-x: 10px;--crm-nav-item-text: #334155;--crm-nav-item-icon: #64748B;--crm-focus-ring: 0 0 0 3px rgba(10, 102, 245, .18);--crm-overlay-shadow: 0 16px 40px rgba(11, 31, 68, .16);--tmk-primary: var(--crm-color-primary);--tmk-primary-soft: var(--crm-color-primary-soft);--tmk-accent: var(--crm-color-primary);--tmk-accent-2: var(--crm-color-info);--tmk-success: var(--crm-color-success);--tmk-warning: var(--crm-color-warning);--tmk-danger: var(--crm-color-danger);--tmk-info: var(--crm-color-info);--tmk-ok: var(--crm-color-success);--tmk-warn: var(--crm-color-warning);--tmk-text-primary: var(--crm-color-text);--tmk-text-strong: var(--crm-color-text);--tmk-text-body: #334155;--tmk-text-secondary: var(--crm-color-muted);--tmk-text-muted: #94A3B8;--tmk-text: var(--crm-color-text);--tmk-muted: var(--crm-color-muted);--tmk-bg: var(--crm-color-canvas);--tmk-card: var(--crm-color-surface);--tmk-surface: var(--crm-color-surface);--tmk-surface-subtle: #FAFBFD;--tmk-surface-muted: #F1F5F9;--tmk-surface-2: #F1F5F9;--tmk-surface-3: #EAF0F7;--tmk-input-bg: var(--crm-color-surface);--tmk-hover: #F3F7FD;--tmk-selected: var(--crm-color-primary-soft);--tmk-border: var(--crm-color-border);--tmk-border-subtle: var(--crm-color-border);--tmk-border-strong: #C8D4E3;--tmk-radius: var(--crm-radius-card);--tmk-radius-sm: var(--crm-radius-control);--tmk-radius-md: var(--crm-radius-card);--tmk-radius-lg: var(--crm-radius-card);--tmk-control-h: var(--crm-control-height);--tmk-control-height: var(--crm-control-height);--tmk-control-radius: var(--crm-radius-control);--tmk-control-pad-y: 8px;--tmk-control-pad-x: 10px;--tmk-control-font-size: 12px;--tmk-focus: var(--crm-focus-ring);--tmk-shadow-xs: 0 1px 2px rgba(11, 31, 68, .04);--tmk-shadow-sm: 0 1px 2px rgba(11, 31, 68, .05);--tmk-shadow-md: 0 2px 8px rgba(11, 31, 68, .07);--tmk-shadow-lg: var(--crm-overlay-shadow);--tmk-shadow: var(--tmk-shadow-xs);--tmk-card-shadow-enterprise: var(--tmk-shadow-xs);--tmk-modal-shadow-enterprise: var(--crm-overlay-shadow);--tmk-topbar-h: var(--crm-topbar-height);--tmk-success-soft: var(--crm-color-success-soft);--tmk-warning-soft: var(--crm-color-warning-soft);--tmk-warning-text: #9A5A00;--tmk-danger-soft: var(--crm-color-danger-soft);--tmk-info-soft: var(--crm-color-info-soft);--tmk-overlay: rgba(11, 31, 68, .48);--crm-workspace-pad: var(--crm-page-gutter);--crm-page-gap: 10px;--crm-card-radius: var(--crm-radius-card)}html[data-theme=dark]{--crm-color-primary: #5B8DFF;--crm-color-primary-hover: #79A3FF;--crm-color-primary-soft: #142A52;--crm-color-canvas: #07111F;--crm-color-surface: #0F172A;--crm-color-border: #2C3A50;--crm-color-text: #F8FAFC;--crm-color-ink: #F8FAFC;--crm-color-muted: #B8C3D3;--crm-color-success: #34D399;--crm-color-success-soft: #0D3327;--crm-color-warning: #FBBF24;--crm-color-warning-soft: #3A2B0D;--crm-color-danger: #F87171;--crm-color-danger-soft: #3B171B;--crm-color-working: #A78BFA;--crm-color-working-soft: #2B2044;--crm-color-info: #38BDF8;--crm-color-info-soft: #0C3148;--crm-focus-ring: 0 0 0 3px rgba(91, 141, 255, .25);--crm-overlay-shadow: 0 18px 48px rgba(0, 0, 0, .44);--tmk-text-body: #D7E0EC;--tmk-text-muted: #94A3B8;--tmk-surface-subtle: #111D2E;--tmk-surface-muted: #162235;--tmk-surface-2: #162235;--tmk-surface-3: #1D2B40;--tmk-hover: #18263A;--tmk-border-strong: #43536B;--tmk-warning-text: #FBBF24;--tmk-overlay: rgba(0, 0, 0, .66);--crm-nav-item-text: #D7E0EC;--crm-nav-item-icon: #94A3B8}html[data-theme] body{margin:0;background:var(--crm-color-canvas);color:var(--crm-color-text);font:14px/20px ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-theme] body :focus-visible{outline:2px solid var(--crm-color-primary);outline-offset:2px}html[data-theme] body ::selection{background:var(--crm-color-primary-soft);color:var(--crm-color-text)}html[data-theme] body .tmk-topbar{position:sticky;top:0;z-index:90;min-height:var(--crm-topbar-height);height:var(--crm-topbar-height);padding:0 16px 0 0;display:flex;align-items:center;gap:16px;background:var(--crm-color-surface);border-bottom:1px solid var(--crm-color-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme] body .tmk-topbar-left{display:flex;align-items:center;gap:10px;min-width:0;flex:0 0 auto}html[data-theme] body .tmk-brand{box-sizing:border-box;width:var(--crm-sidebar-width);min-width:var(--crm-sidebar-width);height:var(--crm-topbar-height);padding:8px 14px;display:inline-flex;align-items:center;justify-content:flex-start;overflow:hidden;border-radius:0;background:var(--crm-color-surface);box-shadow:none}html[data-theme] body .tmk-brand img{display:block;width:auto;max-width:188px;max-height:46px;object-fit:contain;object-position:left center}html[data-theme=dark] body .tmk-brand{background:var(--crm-color-surface);padding:8px 14px;box-shadow:none}html[data-theme] body .tmk-topbar-divider{width:1px;height:24px;background:var(--crm-color-border)}html[data-theme] body .tmk-workspace-chip{display:flex;flex-direction:column;gap:0;min-width:0}html[data-theme] body .tmk-workspace-kicker{color:var(--crm-color-muted);font-size:10px;line-height:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[data-theme] body .tmk-workspace-name{color:var(--crm-color-text);font-size:12px;line-height:16px;font-weight:700}html[data-theme] body .tmk-topbar-right{flex:1 1 auto;min-width:0;margin-left:0;display:grid;grid-template-columns:minmax(260px,560px) auto;justify-content:center;align-items:center;gap:16px}html[data-theme] body .tmk-header-search{position:relative;width:100%;max-width:560px;justify-self:center}html[data-theme] body .tmk-header-search .tmk-header-search-toggle-icon{width:100%;min-width:0;height:var(--crm-control-height);min-height:var(--crm-control-height);padding:0 12px;display:flex;align-items:center;justify-content:flex-start;gap:8px;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-control);background:#fbfcfe;color:var(--crm-color-muted);box-shadow:none;font-size:12px;font-weight:500}html[data-theme=dark] body .tmk-header-search .tmk-header-search-toggle-icon{background:var(--tmk-surface-subtle)}html[data-theme] body .tmk-header-search .tmk-header-search-toggle-icon:after{content:attr(aria-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .tmk-header-search .tmk-header-search-toggle-icon:hover,html[data-theme] body .tmk-header-search.is-open .tmk-header-search-toggle-icon{border-color:#afc8eb;background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:var(--crm-focus-ring)}html[data-theme] body .tmk-header-search-panel{right:auto;left:0;top:calc(100% + 8px);width:min(560px,calc(100vw - 32px));padding:8px;background:var(--crm-color-surface);color:var(--crm-color-text);border:1px solid var(--crm-color-border);border-radius:var(--crm-overlay-radius);box-shadow:var(--crm-overlay-shadow)}html[data-theme] body .tmk-header-search-input{min-height:var(--crm-control-height);padding:8px 42px 8px 12px;border:1px solid #C8D4E3;border-radius:var(--crm-radius-control);background:var(--crm-color-surface);color:var(--crm-color-text)}html[data-theme] body .tmk-header-search-input:focus{outline:none;border-color:var(--crm-color-primary);box-shadow:var(--crm-focus-ring)}html[data-theme] body .tmk-header-search-item{min-height:40px;padding:8px 10px;border-radius:var(--crm-radius-control);color:var(--crm-color-text)}html[data-theme] body .tmk-header-search-item:hover{background:var(--crm-color-primary-soft);border-color:transparent}html[data-theme] body .tmk-topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}html[data-theme] body .tmk-icon-action,html[data-theme] body .tmk-quick-jump-button,html[data-theme] body .tmk-account-trigger{min-height:var(--crm-control-height);height:var(--crm-control-height);border-radius:var(--crm-radius-control);box-shadow:none}html[data-theme] body .tmk-icon-action,html[data-theme] body .tmk-quick-jump-button{border:1px solid transparent;background:transparent;color:var(--crm-color-muted);padding:0 9px}html[data-theme] body .tmk-icon-action:hover,html[data-theme] body .tmk-icon-action.active,html[data-theme] body .tmk-quick-jump-button:hover{background:var(--crm-color-primary-soft);color:var(--crm-color-primary);border-color:transparent}html[data-theme] body .tmk-icon-action.tmk-icon-only{width:36px;min-width:36px;padding:0}html[data-theme] body .tmk-account-trigger{padding:0 8px;border:1px solid transparent;background:transparent;color:var(--crm-color-text)}html[data-theme] body .tmk-account-trigger:hover,html[data-theme] body .tmk-account-trigger[aria-expanded=true]{border-color:var(--crm-color-border);background:#fafbfd}html[data-theme] body .tmk-account-popover,html[data-theme] body .tmk-launcher-card,html[data-theme] body .tmk-help-card,html[data-theme] body .tmk-preferences-card{border:1px solid var(--crm-color-border);border-radius:var(--crm-overlay-radius);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:var(--crm-overlay-shadow)}html[data-theme] body .tmk-shell:not(.tmk-shell-public){height:calc(100dvh - var(--crm-topbar-height));min-height:0;display:grid;grid-template-columns:min(var(--tmk-side-w, var(--crm-sidebar-width)),var(--crm-sidebar-width)) minmax(0,1fr);gap:0;overflow:hidden;background:var(--crm-color-canvas)}html[data-theme] body .tmk-shell.tmk-shell-agent-enabled{grid-template-columns:min(var(--tmk-side-w, var(--crm-sidebar-width)),var(--crm-sidebar-width)) minmax(0,1fr) minmax(320px,var(--tmk-agent-w, 356px))}html[data-theme] body .tmk-sidemenu{position:relative;top:0;height:100%;min-height:0;padding:0;overflow:hidden;background:var(--crm-color-surface);border-right:1px solid var(--crm-color-border)}html[data-theme] body .tmk-sidebar-card{box-sizing:border-box;height:100%;min-height:0;padding:8px;display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:0;background:var(--crm-color-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme] body .tmk-sidebar-scope-region{position:relative;flex:0 0 auto;min-height:0;padding-bottom:6px}html[data-theme] body .tmk-sidebar-scope-region.is-hidden{padding-bottom:0}html[data-theme] body .tmk-sidebar-card{position:relative;padding-top:16px}html[data-theme] body .tmk-sidebar-scope-toggle{position:absolute;z-index:92;left:calc(var(--crm-sidebar-width) / 2);bottom:-9px;transform:translate(-50%);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;min-height:18px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--crm-nav-item-text);font:inherit;cursor:pointer}html[data-theme] body .tmk-sidebar-scope-toggle-icon{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;border:1px solid #c9d8ed;border-radius:50%;background:var(--crm-color-surface);color:var(--crm-color-primary);box-shadow:0 1px 4px #0f1f4414,0 0 0 1px #0a66f50d}html[data-theme] body .tmk-sidebar-scope-toggle-label{display:none}html[data-theme] body .tmk-sidebar-scope-toggle:hover .tmk-sidebar-scope-toggle-icon{background:var(--crm-color-primary-soft);border-color:#b8d3f6}html[data-theme] body .tmk-sidebar-scope-toggle:focus-visible{outline:2px solid var(--crm-color-primary);outline-offset:2px}html[data-theme] body .tmk-sidebar-scope-toggle-chevron{display:block;flex:0 0 4px;width:4px;height:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-1px) rotate(45deg);transition:transform .15s ease}html[data-theme] body .tmk-sidebar-scope-toggle-chevron.is-expanded{transform:translateY(1px) rotate(225deg)}html[data-theme] body .tmk-topbar.is-rail-collapsed .tmk-sidebar-scope-toggle{left:calc(var(--crm-sidebar-width) / 2);width:18px;height:18px}html[data-theme] body .tmk-topbar.is-rail-collapsed .tmk-sidebar-scope-toggle-icon{width:18px;height:18px;flex-basis:18px}html[data-theme] body .tmk-topbar.is-rail-collapsed .tmk-sidebar-scope-toggle-label{display:none}html[data-theme] body .tmk-sidebar-scopes{display:flex;flex-direction:column;gap:2px;flex:0 0 auto}html[data-theme] body .tmk-sidebar-scope{position:relative;box-sizing:border-box;width:100%;min-height:var(--crm-nav-item-height);padding:var(--crm-nav-item-pad-y) var(--crm-nav-item-pad-x);display:flex;align-items:center;justify-content:flex-start;gap:var(--crm-nav-item-gap);border:0;border-radius:var(--crm-radius-control);background:transparent;color:var(--crm-nav-item-text);box-shadow:none;font:inherit;font-size:var(--crm-nav-item-font-size);line-height:var(--crm-nav-item-line-height);font-weight:var(--crm-nav-item-font-weight);text-align:left;cursor:pointer}html[data-theme] body .tmk-sidebar-scope .fa,html[data-theme] body .tmk-menu-link .fa,html[data-theme] body .tmk-sidebar-collapse .fa{width:var(--crm-nav-item-icon-size);min-width:var(--crm-nav-item-icon-size);height:var(--crm-nav-item-icon-size);font-size:var(--crm-nav-item-icon-size);line-height:var(--crm-nav-item-icon-size);text-align:center;color:var(--crm-nav-item-icon)}html[data-theme] body .tmk-sidebar-scope.active .fa,html[data-theme] body .tmk-menu-link.active .fa{color:var(--crm-color-primary)}html[data-theme] body .tmk-sidebar-scope:hover,html[data-theme] body .tmk-sidebar-collapse:hover{background:#f6f8fb;color:var(--crm-color-text)}html[data-theme=dark] body .tmk-sidebar-scope:hover,html[data-theme=dark] body .tmk-sidebar-collapse:hover{background:var(--tmk-hover)}html[data-theme] body .tmk-sidebar-scope.active{background:var(--crm-color-primary-soft);color:var(--crm-color-primary)}html[data-theme] body .tmk-sidebar-divider{height:1px;flex:0 0 auto;margin:8px 0;background:var(--crm-color-border)}html[data-theme] body .tmk-sidebar-sections{flex:1 1 auto;min-height:0;overflow:auto;padding-right:1px;scrollbar-width:thin}html[data-theme] body .tmk-menu-section{margin:0 0 12px}html[data-theme] body .tmk-menu-title,html[data-theme] body .tmk-menu-section-static-head{padding:6px 10px 4px;color:var(--crm-color-muted);font-size:10px;line-height:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[data-theme] body .tmk-menu-section-body{display:flex;flex-direction:column;gap:1px;padding:0}html[data-theme] body .tmk-menu-node{min-width:0}html[data-theme] body .tmk-menu-node-row{position:relative;min-width:0;display:block}html[data-theme] body .tmk-menu-link{position:relative;box-sizing:border-box;min-height:var(--crm-nav-item-height);margin:0;padding:var(--crm-nav-item-pad-y) var(--crm-nav-item-pad-x);display:flex;align-items:center;gap:var(--crm-nav-item-gap);border:0;border-radius:var(--crm-radius-control);background:transparent;color:var(--crm-nav-item-text);box-shadow:none;text-decoration:none;font-size:var(--crm-nav-item-font-size);line-height:var(--crm-nav-item-line-height);font-weight:var(--crm-nav-item-font-weight)}html[data-theme] body .tmk-menu-node-row.has-children>.tmk-menu-link{padding-left:36px}html[data-theme=dark] body .tmk-menu-link{color:var(--crm-color-text)}html[data-theme] body .tmk-menu-link:hover{background:#f6f8fb;color:var(--crm-color-text)}html[data-theme=dark] body .tmk-menu-link:hover{background:var(--tmk-hover)}html[data-theme] body .tmk-menu-link.active{background:var(--crm-color-primary-soft);color:var(--crm-color-primary);box-shadow:none}html[data-theme] body .tmk-menu-link.active:before,html[data-theme] body .tmk-sidebar-scope.active:before{content:none;display:none;width:0;border:0;background:none;box-shadow:none}html[data-theme] body .tmk-menu-link.active-branch:not(.active){color:var(--crm-color-primary)}html[data-theme] body .tmk-menu-expander{position:absolute;left:8px;top:8px;z-index:1;width:20px;height:20px;min-width:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer}html[data-theme] body .tmk-menu-expander:hover,html[data-theme] body .tmk-menu-expander:focus-visible{background:#f6f8fb;color:var(--crm-color-primary)}html[data-theme] body .tmk-menu-expander-symbol{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--crm-nav-item-icon-size);height:var(--crm-nav-item-icon-size);box-sizing:border-box;border:1.5px solid currentColor;border-radius:3px;line-height:0;font-size:0;font-weight:600}html[data-theme] body .tmk-menu-expander-symbol:before,html[data-theme] body .tmk-menu-expander-symbol:after{content:"";position:absolute;left:3px;right:3px;top:50%;height:1.5px;border-radius:1px;background:currentColor;transform:translateY(-50%)}html[data-theme] body .tmk-menu-expander-symbol.is-collapsed:after{inset:3px auto 3px 50%;width:1.5px;height:auto;transform:translate(-50%)}html[data-theme] body .tmk-menu-expander-symbol.is-expanded:after{display:none}html[data-theme] body .tmk-menu-leaf-icon{width:var(--crm-nav-item-icon-size);min-width:var(--crm-nav-item-icon-size);height:var(--crm-nav-item-icon-size);display:inline-block;color:var(--crm-nav-item-icon)}html[data-theme] body .tmk-menu-link.active .tmk-menu-leaf-icon{color:var(--crm-color-primary)}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=assistant]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M21%2011.5a8.4%208.4%200%200%201-9%208.5%209.5%209.5%200%200%201-4-.9L3%2021l1.8-4.4A8.3%208.3%200%200%201%203%2011.5%208.4%208.4%200%200%201%2012%203a8.4%208.4%200%200%201%209%208.5z'/%3E%3Cpath%20d='M8%2012h.01M12%2012h.01M16%2012h.01'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M21%2011.5a8.4%208.4%200%200%201-9%208.5%209.5%209.5%200%200%201-4-.9L3%2021l1.8-4.4A8.3%208.3%200%200%201%203%2011.5%208.4%208.4%200%200%201%2012%203a8.4%208.4%200%200%201%209%208.5z'/%3E%3Cpath%20d='M8%2012h.01M12%2012h.01M16%2012h.01'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=meetings]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%202v4M18%202v4M3%209h18'/%3E%3Crect%20x='3'%20y='4'%20width='18'%20height='17'%20rx='2'/%3E%3Cpath%20d='m9%2015%202%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%202v4M18%202v4M3%209h18'/%3E%3Crect%20x='3'%20y='4'%20width='18'%20height='17'%20rx='2'/%3E%3Cpath%20d='m9%2015%202%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=calls]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M22%2016.9v3a2%202%200%200%201-2.2%202%2019.8%2019.8%200%200%201-8.6-3.1%2019.4%2019.4%200%200%201-6-6A19.8%2019.8%200%200%201%202.1%204.2%202%202%200%200%201%204.1%202h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L8%2010a16%2016%200%200%200%206%206l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M22%2016.9v3a2%202%200%200%201-2.2%202%2019.8%2019.8%200%200%201-8.6-3.1%2019.4%2019.4%200%200%201-6-6A19.8%2019.8%200%200%201%202.1%204.2%202%202%200%200%201%204.1%202h3a2%202%200%200%201%202%201.7c.1%201%20.4%202%20.7%202.9a2%202%200%200%201-.5%202.1L8%2010a16%2016%200%200%200%206%206l1.3-1.3a2%202%200%200%201%202.1-.5c.9.3%201.9.6%202.9.7a2%202%200%200%201%201.7%202z'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=quotes]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%203h9l4%204v14H6z'/%3E%3Cpath%20d='M15%203v5h5M9%2012h7M9%2016h5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%203h9l4%204v14H6z'/%3E%3Cpath%20d='M15%203v5h5M9%2012h7M9%2016h5'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=contracts]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%203h9l4%204v14H6z'/%3E%3Cpath%20d='M15%203v5h5M9%2013h6M9%2017h4'/%3E%3Cpath%20d='m14%2018%202%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%203h9l4%204v14H6z'/%3E%3Cpath%20d='M15%203v5h5M9%2013h6M9%2017h4'/%3E%3Cpath%20d='m14%2018%202%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=entitlements]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%203%2019%206v5c0%205-3%208-7%2010-4-2-7-5-7-10V6z'/%3E%3Cpath%20d='m9%2012%202%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%203%2019%206v5c0%205-3%208-7%2010-4-2-7-5-7-10V6z'/%3E%3Cpath%20d='m9%2012%202%202%204-4'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=knowledge]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%205a3%203%200%200%201%203-3h5v18H7a3%203%200%200%200-3%203zM20%205a3%203%200%200%200-3-3h-5v18h5a3%203%200%200%201%203%203z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%205a3%203%200%200%201%203-3h5v18H7a3%203%200%200%200-3%203zM20%205a3%203%200%200%200-3-3h-5v18h5a3%203%200%200%201%203%203z'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=emails]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='14'%20rx='2'/%3E%3Cpath%20d='m3%207%209%206%209-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='5'%20width='18'%20height='14'%20rx='2'/%3E%3Cpath%20d='m3%207%209%206%209-6'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=notes]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%203h14v18H5zM8%208h8M8%2012h8M8%2016h5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%203h14v18H5zM8%208h8M8%2012h8M8%2016h5'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=files]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='m21.4%2011.6-8.5%208.5a6%206%200%200%201-8.5-8.5l9-9a4%204%200%201%201%205.7%205.7l-9%209a2%202%200%201%201-2.8-2.8l8.3-8.3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='m21.4%2011.6-8.5%208.5a6%206%200%200%201-8.5-8.5l9-9a4%204%200%201%201%205.7%205.7l-9%209a2%202%200%201%201-2.8-2.8l8.3-8.3'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-leaf-icon[data-nav-key=price_lists]:before{content:"";display:block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20%2013%2011%2022%202%2013V4h9z'/%3E%3Ccircle%20cx='7'%20cy='9'%20r='1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20%2013%2011%2022%202%2013V4h9z'/%3E%3Ccircle%20cx='7'%20cy='9'%20r='1'/%3E%3C/svg%3E") center / contain no-repeat}html[data-theme] body .tmk-menu-children{display:flex;flex-direction:column;gap:1px}html[data-theme] body .tmk-menu-node[data-depth="1"]>.tmk-menu-node-row .tmk-menu-link{padding-left:28px;font-weight:var(--crm-nav-item-font-weight)}html[data-theme] body .tmk-menu-node[data-depth="1"]>.tmk-menu-node-row.has-children .tmk-menu-link{padding-left:54px}html[data-theme] body .tmk-menu-node[data-depth="1"]>.tmk-menu-node-row .tmk-menu-expander{left:26px}html[data-theme] body .tmk-menu-node[data-depth="2"]>.tmk-menu-node-row .tmk-menu-link{padding-left:46px;font-weight:var(--crm-nav-item-font-weight)}html[data-theme] body .tmk-menu-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .tmk-sidebar-footer{flex:0 0 auto;margin-top:4px;padding-top:8px;border-top:1px solid var(--crm-color-border)}html[data-theme] body .tmk-sidebar-collapse{box-sizing:border-box;width:100%;min-height:var(--crm-nav-item-height);padding:var(--crm-nav-item-pad-y) var(--crm-nav-item-pad-x);display:flex;align-items:center;gap:var(--crm-nav-item-gap);border:0;border-radius:var(--crm-radius-control);background:transparent;color:var(--crm-nav-item-text);font:inherit;font-size:var(--crm-nav-item-font-size);line-height:var(--crm-nav-item-line-height);font-weight:var(--crm-nav-item-font-weight);text-align:left;cursor:pointer}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-card{padding:16px 6px 8px}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-scope,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-link,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-collapse{justify-content:center;padding-left:0;padding-right:0}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-scope span,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-link span,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-sidebar-collapse span,html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-section-static-head{display:none}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-section{margin-bottom:4px}html[data-theme] body .tmk-sidemenu.is-collapsed .tmk-menu-node-row{display:block}html[data-theme] body .tmk-main{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;padding:0;overflow:hidden}html[data-theme] body .tmk-route-body.tmk-card{flex:1 1 auto;width:100%;min-width:0;min-height:0;margin:0;padding:var(--crm-page-gutter);overflow:auto;background:var(--crm-color-canvas);border:0;border-radius:0;box-shadow:none}html[data-theme] body .tmk-route-body.tmk-card:has(>.crm-installed-base-workspace-route){padding:12px}html[data-theme] body .tmk-route-body>:not(router-outlet){display:block;width:100%;max-width:none;min-width:0;min-height:100%;margin:0;overflow:visible}html[data-theme] body .tmk-footer{display:none}body .tmk-route-surface.tmk-authenticated-route-surface{display:block;width:100%;min-width:0;min-height:100%;color:var(--tmk-text-body)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-card,.crm-uix-card,.tmk-section-card,.tmk-subcard,.rex-panel,.ta-card,.ma-card,.account-panel,.service-relation,.workflow-panel){background:var(--crm-color-surface);border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-card);box-shadow:0 1px 2px #0b1f440a}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-card,.crm-uix-card) :where(.tmk-card,.crm-uix-card,.tmk-subcard,.tmk-section-card){box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-page,.tmk-page,.sec-page,.record-experience-page,.ma-page,.crm-process-page,.activity-shell,.crm-deal-shell,.crm-leads-page,.service-shell,.itil-shell,.catalog-shell,.svc-settings,.svc-gov,.org-page,.pricing-shell,.msa-page){width:100%;max-width:none;margin:0;padding:0;gap:16px}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-page-head,.tmk-page-header,.crm-uix-hero,.crm-route-head,.account-command-hero,.contact-command-hero,.tmk-workspace-hero,.crm-dash-hero,.crm-leads-hero,.crm-deal-hero,.service-hero,.svc-hero,.itil-hero,.catalog-hero,.pricing-hero,.nr-hero,.sec-hero,.formula-hero,.ta-hero,.cc-page-head,.ei-page-head,.tmk-activity-hero,.activity-hero,.tmk-coverage-hero,.tmk-rb-page-header){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;width:100%;min-height:0;margin:0;padding:0 0 8px;background:transparent;border:0;border-radius:0;box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface h1{margin:0;color:var(--crm-color-text);font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.02em}body .tmk-route-surface.tmk-authenticated-route-surface h2{color:var(--crm-color-text);font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.01em}body .tmk-route-surface.tmk-authenticated-route-surface h3{color:var(--crm-color-text);font-size:14px;line-height:20px;font-weight:700}body .tmk-route-surface.tmk-authenticated-route-surface :where(.minor,.tmk-section-head,.tmk-modal-title){color:var(--crm-color-text);font-size:14px;line-height:20px;font-weight:700}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-eyebrow,[class*=eyebrow]){color:var(--crm-color-primary);font-size:11px;line-height:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-muted,.crm-uix-card p,small,[class*=subtitle]){color:var(--crm-color-muted)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-page-actions,.crm-uix-actions,.crm-route-actions,.crm-hero-actions,.account-command-actions,.contact-command-actions,.pricing-hero-actions,.ta-hero-actions,.tmk-header-actions,.crm-uix-action-row){display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;min-width:0}body .tmk-route-surface.tmk-authenticated-route-surface .button,html[data-theme] body .tmk-button,html[data-theme] body .btn{min-height:var(--crm-control-height);height:var(--crm-control-height);padding:0 12px;border:1px solid #C8D4E3;border-radius:var(--crm-radius-control);background:var(--crm-color-surface);color:#334155;box-shadow:none;font-size:12px;line-height:16px;font-weight:700}body .tmk-route-surface.tmk-authenticated-route-surface .button:hover,html[data-theme] body .tmk-button:hover,html[data-theme] body .btn:hover{border-color:#afc8eb;background:#f8fafd;box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface .button.primary,html[data-theme] body .tmk-button.primary,html[data-theme] body .btn-primary{border-color:var(--crm-color-primary);background:var(--crm-color-primary);color:#fff}body .tmk-route-surface.tmk-authenticated-route-surface .button.primary:hover,html[data-theme] body .tmk-button.primary:hover,html[data-theme] body .btn-primary:hover{border-color:var(--crm-color-primary-hover);background:var(--crm-color-primary-hover);box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface .button.alt,html[data-theme] body .btn-secondary{background:#f8fafd;color:#334155}body .tmk-route-surface.tmk-authenticated-route-surface .button.danger,html[data-theme] body .btn-danger{border-color:#f8b8b3;background:var(--crm-color-danger-soft);color:#b42318}body .tmk-route-surface.tmk-authenticated-route-surface .button.small{min-height:32px;height:32px;padding:0 10px}body .tmk-route-surface.tmk-authenticated-route-surface .button.xsmall{min-height:28px;height:28px;padding:0 8px;font-size:11px}body .tmk-route-surface.tmk-authenticated-route-surface .button[disabled],body .tmk-route-surface.tmk-authenticated-route-surface :where(input,select,textarea,button)[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.tmk-input:not(.tmk-shared-control-surface),.tmk-select:not(.tmk-shared-control-surface),[role=combobox]){box-sizing:border-box;max-width:100%;min-height:var(--crm-control-height);padding:8px 10px;border:1px solid #C8D4E3;border-radius:var(--crm-radius-control);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:none;font:inherit}body .tmk-route-surface.tmk-authenticated-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,[role=combobox]){height:var(--crm-control-height);min-height:var(--crm-control-height)}body .tmk-route-surface.tmk-authenticated-route-surface textarea{min-height:88px;resize:vertical}body .tmk-route-surface.tmk-authenticated-route-surface :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.tmk-input:not(.tmk-shared-control-surface),.tmk-select:not(.tmk-shared-control-surface),[role=combobox]):focus,body .tmk-route-surface.tmk-authenticated-route-surface [aria-expanded=true][role=combobox]{outline:none;border-color:var(--crm-color-primary);box-shadow:var(--crm-focus-ring)}body .tmk-route-surface.tmk-authenticated-route-surface :where(input,select,textarea)[aria-invalid=true]{border-color:var(--crm-color-danger);box-shadow:0 0 0 3px #f044381a}body .tmk-route-surface.tmk-authenticated-route-surface :where(input[type=checkbox],input[type=radio]){width:16px;height:16px;accent-color:var(--crm-color-primary)}body .tmk-route-surface.tmk-authenticated-route-surface label{color:#475569;font-size:12px;line-height:16px;font-weight:700}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-table-wrap,.crm-uix-table-wrap,.table-wrapper,.table-wrap,.table-shell){width:100%;max-width:100%;overflow:auto;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-card);background:var(--crm-color-surface);box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface :where(table,.tmk-table,.crm-uix-table,.data-table,.list-table,.ma-table){width:100%;border-collapse:separate;border-spacing:0;background:var(--crm-color-surface);color:#334155;font-size:12px;line-height:16px}body .tmk-route-surface.tmk-authenticated-route-surface :where(table,.tmk-table,.crm-uix-table,.data-table,.list-table,.ma-table) thead th{min-height:var(--crm-row-height);height:var(--crm-row-height);padding:0 10px;border-bottom:1px solid var(--crm-color-border);background:#f8fafd;color:#52647b;font-size:11px;line-height:14px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle}body .tmk-route-surface.tmk-authenticated-route-surface :where(table,.tmk-table,.crm-uix-table,.data-table,.list-table,.ma-table) tbody td{min-height:var(--crm-row-height);height:var(--crm-row-height);padding:0 10px;border-bottom:1px solid #EDF2F7;vertical-align:middle}body .tmk-route-surface.tmk-authenticated-route-surface :where(table,.tmk-table,.crm-uix-table,.data-table,.list-table,.ma-table) tbody tr:hover td{background:#f8fbff}body .tmk-route-surface.tmk-authenticated-route-surface :where(table,.tmk-table,.crm-uix-table,.data-table,.list-table,.ma-table) tbody tr:last-child td{border-bottom:0}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-tabs,.account-tabs,.crm-tabs,.tmk-tabs,.tabs,.tab-list){display:flex;align-items:center;gap:4px;min-width:0;flex-wrap:wrap;border-bottom:0}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-tab,.account-tab,.crm-tab,.tmk-tab,.tab,.tab-button){min-height:32px;padding:6px 1px 4px;margin-right:12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--crm-color-muted);box-shadow:none;font-size:12px;line-height:16px;font-weight:700}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-tab,.account-tab,.crm-tab,.tmk-tab,.tab,.tab-button).active,body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-tab,.account-tab,.crm-tab,.tmk-tab,.tab,.tab-button)[aria-selected=true]{color:var(--crm-color-primary);border-bottom-color:var(--crm-color-primary);box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-kpi,.tmk-kpi-card,[class*=kpi-card],.metric-card,.crm-stat-card){min-height:84px;padding:12px 14px;border-radius:var(--crm-radius-card);box-shadow:none}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-kpi,.tmk-kpi-card,[class*=kpi-card],.metric-card,.crm-stat-card) :where(strong,[class*=kpi-value],.crm-stat-value){color:var(--crm-color-text);font-variant-numeric:tabular-nums}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-chip,.badge,.chip,.tmk-chip,.crm-uix-pill){display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:3px 7px;border:1px solid transparent;border-radius:var(--crm-radius-small);font-size:11px;line-height:14px;font-weight:700}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-new,.status-info,.crm-uix-pill.info){background:var(--crm-color-primary-soft);color:var(--crm-color-primary)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-working,.crm-uix-pill.working){background:var(--crm-color-working-soft);color:var(--crm-color-working)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-warning,.status-waiting,.status-on-hold,.crm-uix-pill.warn){background:var(--crm-color-warning-soft);color:#b54708}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-error,.status-escalated,.crm-uix-pill.bad){background:var(--crm-color-danger-soft);color:#b42318}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-success,.status-completed,.status-resolved,.crm-uix-pill.ok){background:var(--crm-color-success-soft);color:#067647}body .tmk-route-surface.tmk-authenticated-route-surface :where(.status-disabled,.status-cancelled){background:#f1f5f9;color:var(--crm-color-muted)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-error,.tmk-error,.crm-alert-card,.error-state){padding:10px 12px;border:1px solid #F8B8B3;border-radius:var(--crm-radius-control);background:var(--crm-color-danger-soft);color:#b42318}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-empty,.tmk-empty-inline,.tmk-empty-state,.empty-state,[class*=-empty]){padding:16px;border:1px dashed #C8D4E3;border-radius:var(--crm-radius-card);background:#fafbfd;color:var(--crm-color-muted)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.loading-state,.skeleton){color:var(--crm-color-muted)}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-adv-menu,[role=menu],.popover){border:1px solid var(--crm-color-border);border-radius:var(--crm-overlay-radius);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:var(--crm-overlay-shadow)}body .tmk-route-surface.tmk-authenticated-route-surface :where(pre,.tmk-pre,.transport-json-card,.crm-result){max-width:100%;overflow:auto;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-control);background:#f8fafd;color:#334155;font-size:12px;line-height:16px}html[data-theme] body :where(.tmk-modal,.tmk-modal-backdrop,.tmk-built-in-modal-backdrop,.trb-backdrop,.ta-modal-backdrop,.dbp-modal-backdrop,.tmk-ipm-backdrop,.tmk-preferences-overlay,.tmk-launcher-overlay){padding:20px;background:var(--tmk-overlay)}html[data-theme] body :where(.tmk-modal-card,.tmk-enterprise-modal-card,.tmk-built-in-modal,.crm-modal-card,.activity-modal-card,.trb-modal,.ta-modal-card,.dbp-query-modal,.tmk-ipm-modal,.tmk-dataset-binding-modal-card){width:min(var(--crm-modal-width),calc(100vw - 40px));max-width:100%;max-height:calc(100dvh - 40px);padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-card);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:var(--crm-overlay-shadow)}html[data-theme] body :where(.tmk-chart-modal-card,.dbp-query-modal,.tmk-dataset-binding-modal-card){width:min(1040px,calc(100vw - 40px))}html[data-theme] body :where(.tmk-modal-title,.tmk-modal-head,.tmk-enterprise-modal-head,.tmk-built-in-modal-header,.trb-modal-head,.service-modal-head,.ta-modal-head,.dbp-query-modal-head,.tmk-dataset-binding-modal-head){position:sticky;top:0;z-index:3;flex:0 0 auto;margin:0;padding:16px 20px;border-bottom:1px solid var(--crm-color-border);background:var(--crm-color-surface)}html[data-theme] body :where(.tmk-enterprise-modal-body,.tmk-built-in-modal-body,.trb-modal-body,.service-modal-body,.dbp-query-modal-body,.tmk-dataset-binding-modal-body,.tmk-drawer-body){flex:1 1 auto;min-height:0;padding:16px 20px;overflow:auto;overscroll-behavior:contain}html[data-theme] body :where(.tmk-modal-actions,.tmk-enterprise-modal-foot,.tmk-built-in-modal-footer,.trb-modal-foot,.service-modal-actions,.ta-modal-actions,.dbp-query-modal-actions,.tmk-dataset-binding-modal-foot,.tmk-drawer-footer){position:sticky;bottom:0;z-index:3;flex:0 0 auto;margin:0;padding:12px 20px;border-top:1px solid var(--crm-color-border);background:var(--crm-color-surface)}html[data-theme] body .tmk-toasts{top:calc(var(--crm-topbar-height) + 12px);right:16px;gap:8px}html[data-theme] body .tmk-toast{min-width:280px;max-width:420px;padding:10px 12px;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-control);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:var(--crm-overlay-shadow)}html[data-theme] body .tmk-busy-overlay,html[data-theme] body .tmk-busy-card{display:none;pointer-events:none}body .tmk-route-surface.tmk-public-route-surface .tmk-public-auth-wrap{padding:24px 0 32px}body .tmk-route-surface.tmk-public-route-surface .tmk-login-card{width:min(100%,720px);margin:0 auto;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-card);background:var(--crm-color-surface);box-shadow:0 1px 2px #0b1f440d}@media(max-width:1280px){:root{--crm-page-gutter: 12px}html[data-theme] body .tmk-topbar-right{grid-template-columns:minmax(220px,460px) auto}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-grid.four,[class*=kpi-grid]){grid-template-columns:repeat(2,minmax(0,1fr))}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-grid.three){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1080px){html[data-theme] body .tmk-topbar-right{grid-template-columns:minmax(180px,1fr) auto}html[data-theme] body .tmk-action-label,html[data-theme] body .tmk-icon-action kbd,html[data-theme] body .tmk-account-copy small{display:none}}@media(max-width:980px){html[data-theme] body .tmk-sidebar-scope-toggle{left:calc(var(--crm-sidebar-width) / 2);width:18px;height:18px}html[data-theme] body .tmk-sidebar-scope-toggle-icon{width:18px;height:18px;flex-basis:18px}html[data-theme] body .tmk-sidebar-scope-toggle-label{display:none}html[data-theme] body .tmk-topbar{height:auto;min-height:var(--crm-topbar-height);padding:8px 12px;flex-wrap:wrap}html[data-theme] body .tmk-brand{width:200px;min-width:200px;height:48px;padding:4px 8px}html[data-theme] body .tmk-brand img{max-width:176px;max-height:40px}html[data-theme] body .tmk-workspace-chip,html[data-theme] body .tmk-topbar-divider{display:none}html[data-theme] body .tmk-topbar-right{width:100%;grid-template-columns:1fr auto;gap:8px}html[data-theme] body .tmk-shell:not(.tmk-shell-public){height:calc(100dvh - 112px);grid-template-columns:64px minmax(0,1fr)}html[data-theme] body .tmk-shell.tmk-shell-agent-enabled{grid-template-columns:64px minmax(0,1fr)}html[data-theme] body .tmk-agent-shell-rail{display:none}html[data-theme] body .tmk-sidemenu{width:64px}html[data-theme] body .tmk-sidebar-card{padding:16px 6px 8px}html[data-theme] body .tmk-sidebar-scope,html[data-theme] body .tmk-menu-link,html[data-theme] body .tmk-sidebar-collapse{justify-content:center;padding-left:0;padding-right:0}html[data-theme] body .tmk-sidebar-scope span,html[data-theme] body .tmk-menu-link span,html[data-theme] body .tmk-sidebar-collapse span,html[data-theme] body .tmk-menu-section-static-head{display:none}html[data-theme] body .tmk-menu-section{margin-bottom:4px}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-page-head,.tmk-page-header,.crm-uix-hero,.crm-route-head,.account-command-hero,.contact-command-hero,.tmk-workspace-hero,.crm-dash-hero,.crm-leads-hero,.crm-deal-hero,.service-hero,.svc-hero,.itil-hero,.catalog-hero,.pricing-hero,.nr-hero,.sec-hero,.formula-hero,.ta-hero,.cc-page-head,.ei-page-head,.tmk-activity-hero,.activity-hero,.tmk-coverage-hero,.tmk-rb-page-header){grid-template-columns:1fr}body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-page-actions,.crm-uix-actions,.crm-route-actions,.crm-hero-actions,.account-command-actions,.contact-command-actions,.pricing-hero-actions,.ta-hero-actions,.tmk-header-actions){justify-content:flex-start}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-grid.two,.crm-uix-grid.three,.crm-uix-grid.four,.crm-uix-split,.tmk-form-grid,.crm-uix-form){grid-template-columns:1fr}}@media(max-width:768px){:root{--crm-page-gutter: 10px}html[data-theme] body .tmk-sidebar-scope-toggle{left:calc(var(--crm-sidebar-width) / 2)}html[data-theme] body .tmk-shell:not(.tmk-shell-public){height:calc(100dvh - 112px);display:grid;grid-template-columns:56px minmax(0,1fr)}html[data-theme] body .tmk-shell.tmk-shell-agent-enabled{grid-template-columns:56px minmax(0,1fr)}html[data-theme] body .tmk-agent-shell-rail{display:none}html[data-theme] body .tmk-sidemenu{position:relative;width:56px;height:100%;border-right:1px solid var(--crm-color-border);border-top:0}html[data-theme] body .tmk-sidebar-card{padding:16px 6px 8px}html[data-theme] body .tmk-sidebar-scope,html[data-theme] body .tmk-menu-link,html[data-theme] body .tmk-sidebar-collapse{justify-content:center;padding-left:0;padding-right:0}html[data-theme] body .tmk-sidebar-scope span,html[data-theme] body .tmk-menu-link span,html[data-theme] body .tmk-sidebar-collapse span,html[data-theme] body .tmk-menu-section-static-head{display:none}html[data-theme] body .tmk-menu-section{margin-bottom:4px}html[data-theme] body .tmk-main{padding-bottom:0}body .tmk-route-surface.tmk-authenticated-route-surface h1{font-size:24px;line-height:30px}body .tmk-route-surface.tmk-authenticated-route-surface :where(.crm-uix-grid.four,.crm-uix-grid.three,[class*=kpi-grid]){grid-template-columns:1fr}body .tmk-route-surface.tmk-authenticated-route-surface :where(table,.tmk-table,.crm-uix-table,.data-table,.list-table,.ma-table){min-width:660px}html[data-theme] body :where(.tmk-modal,.tmk-modal-backdrop,.tmk-built-in-modal-backdrop,.trb-backdrop,.ta-modal-backdrop,.dbp-modal-backdrop,.tmk-ipm-backdrop,.tmk-preferences-overlay,.tmk-launcher-overlay){padding:8px}html[data-theme] body :where(.tmk-modal-card,.tmk-enterprise-modal-card,.tmk-built-in-modal,.crm-modal-card,.activity-modal-card,.trb-modal,.ta-modal-card,.dbp-query-modal,.tmk-ipm-modal,.tmk-dataset-binding-modal-card){width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:var(--crm-radius-control)}}@media(pointer:coarse){html[data-theme] body .tmk-icon-action,html[data-theme] body .tmk-quick-jump-button,html[data-theme] body .tmk-account-trigger,body .tmk-route-surface.tmk-authenticated-route-surface .button{min-height:44px}}body .crm-guideline-page.tmk-authenticated-route-surface{display:block;width:100%;max-width:none;min-width:0;min-height:100%;margin:0;padding:0}body .crm-guideline-page.tmk-authenticated-route-surface>:where(section,div,main,article){box-sizing:border-box;width:100%;max-width:none;margin-left:0;margin-right:0}body .crm-guideline-page.tmk-authenticated-route-surface>:where(section,div,main)>header:first-child,body .crm-guideline-page.tmk-authenticated-route-surface>header:first-child{width:100%;margin:0 0 8px}body .crm-guideline-page.tmk-authenticated-route-surface>:where(section,div,main){gap:16px}body .crm-guideline-page.tmk-authenticated-route-surface>:where(.tmk-card,.crm-uix-card),body .crm-guideline-page.tmk-authenticated-route-surface>:where(section,div,main)>:where(.tmk-card,.crm-uix-card):first-child:is(header){max-width:none}body .crm-guideline-page.tmk-authenticated-route-surface :where(.tmk-card,.crm-uix-card,.tmk-section-card,.tmk-subcard,.rex-panel,.ta-card,.ma-card){padding:var(--crm-card-padding)}html[data-theme] body .tmk-topbar-left{width:var(--crm-sidebar-width);min-width:var(--crm-sidebar-width)}html[data-theme] body .tmk-workspace-chip,html[data-theme] body .tmk-topbar-divider{display:none}html[data-theme] body .tmk-topbar-right{grid-template-columns:minmax(320px,560px) auto;justify-content:space-between;padding-left:16px}html[data-theme] body .tmk-header-search{position:relative;display:block;width:100%;max-width:560px}html[data-theme] body .tmk-header-search-prefix{position:absolute;left:12px;top:50%;z-index:2;transform:translateY(-50%);color:var(--crm-color-muted);pointer-events:none}html[data-theme] body .tmk-header-search-global-input{box-sizing:border-box;width:100%;height:var(--crm-control-height);padding:0 62px 0 34px;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-control);background:#fbfcfe;color:var(--crm-color-text);font:inherit;font-size:12px;line-height:16px;outline:none}html[data-theme=dark] body .tmk-header-search-global-input{background:var(--tmk-surface-subtle)}html[data-theme] body .tmk-header-search-global-input:focus{border-color:var(--crm-color-primary);background:var(--crm-color-surface);box-shadow:var(--crm-focus-ring)}html[data-theme] body .tmk-header-search-global-input::placeholder{color:var(--crm-color-muted);opacity:1}html[data-theme] body .tmk-header-search-global-spinner{position:absolute;right:36px;top:50%;transform:translateY(-50%);color:var(--crm-color-primary);pointer-events:none}html[data-theme] body .tmk-header-search>.tmk-header-search-close{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:24px;height:24px}html[data-theme] body .tmk-header-search-panel{top:calc(100% + 8px);left:0;right:auto;width:100%;min-width:min(420px,calc(100vw - 32px));max-width:560px}body .crm-guideline-page.tmk-authenticated-route-surface select{appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--crm-color-muted) 50%),linear-gradient(135deg,var(--crm-color-muted) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}html[data-theme] body :where(.tmk-platform-select-input,.tmk-platform-multi-select-input,.tmk-platform-combobox-input,.tmk-datetime-display,.tmk-ref-input){height:var(--crm-control-height);min-height:var(--crm-control-height);border:1px solid #C8D4E3;border-radius:var(--crm-radius-control);background:var(--crm-color-surface);color:var(--crm-color-text);font-size:12px;line-height:16px;font-weight:600}html[data-theme] body :where(.tmk-platform-select-input,.tmk-platform-multi-select-input,.tmk-platform-combobox-input){padding:8px 38px 8px 10px}html[data-theme] body .tmk-datetime-display{padding:8px 38px 8px 10px}html[data-theme] body .tmk-ref-input{padding:8px 42px 8px 10px}html[data-theme] body :where(.tmk-platform-select-menu,.tmk-platform-multi-select-menu){border:1px solid var(--crm-color-border);border-radius:var(--crm-overlay-radius);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:var(--crm-overlay-shadow)}html[data-theme] body :where(.tmk-platform-select-search,.tmk-platform-multi-select-search){min-height:var(--crm-control-height);background:var(--crm-color-surface);border-bottom:1px solid var(--crm-color-border)}html[data-theme] body :where(.tmk-platform-select-head,.tmk-platform-multi-select-head){background:#f8fafd;color:var(--crm-color-muted);border-bottom:1px solid var(--crm-color-border)}html[data-theme] body .tmk-platform-select-option{min-height:var(--crm-control-height);padding:8px 10px;background:var(--crm-color-surface);color:var(--crm-color-text)}html[data-theme] body .tmk-platform-select-option-main{min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px}html[data-theme] body .tmk-platform-select-selection-marker{width:18px;color:var(--crm-color-primary);font-size:13px;font-weight:800;text-align:center}html[data-theme] body :where(.tmk-platform-select-option,.tmk-platform-multi-select-option):hover,html[data-theme] body :where(.tmk-platform-select-option,.tmk-platform-multi-select-option).active{background:#f7fafe}html[data-theme] body :where(.tmk-platform-select-option,.tmk-platform-multi-select-option).selected{background:var(--crm-color-primary-soft)}html[data-theme] body :where(.tmk-platform-select-label,.tmk-platform-multi-select-label){color:var(--crm-color-text);font-size:12px;line-height:16px;font-weight:600}body .crm-guideline-page .crm-uix-table-sort{width:100%;height:var(--crm-row-height);display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}body .crm-guideline-page .crm-uix-table-sort:hover{color:var(--crm-color-primary)}body .crm-guideline-page .crm-uix-table-sort-indicator{color:#94a3b8;font-size:11px}body .crm-guideline-page .crm-uix-table-select-col{width:40px;min-width:40px;text-align:center}body .crm-guideline-page .crm-uix-table-footer{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;border-top:1px solid var(--crm-color-border);background:var(--crm-color-surface);color:var(--crm-color-muted);font-size:11px;line-height:14px}body .crm-guideline-page .crm-uix-table-pagination{display:flex;align-items:center;gap:8px}body .crm-guideline-page .crm-uix-table-pagination button{width:30px;height:30px;border:1px solid var(--crm-color-border);border-radius:6px;background:var(--crm-color-surface);color:var(--crm-color-text);cursor:pointer}body .crm-guideline-page .crm-uix-table-pagination button:hover:not(:disabled){border-color:#afc8eb;background:var(--crm-color-primary-soft);color:var(--crm-color-primary)}body .crm-guideline-page .crm-uix-table-pagination button:disabled{opacity:.45;cursor:not-allowed}body .crm-guideline-page .crm-uix-table-state{min-height:72px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--crm-color-border);border-radius:var(--crm-radius-card);background:var(--crm-color-surface)}body .crm-guideline-page .crm-uix-table-state.error-state{flex-direction:column;align-items:flex-start;justify-content:center;border-color:#f8b8b3;background:var(--crm-color-danger-soft)}body .crm-guideline-page .crm-uix-table-spinner{width:14px;height:14px;border:2px solid var(--crm-color-border);border-top-color:var(--crm-color-primary);border-radius:50%;animation:crm-guideline-spin .7s linear infinite}@keyframes crm-guideline-spin{to{transform:rotate(360deg)}}body .crm-guideline-page :where(.tmk-toasts,.crm-uix-toast-stack){pointer-events:none}body .crm-guideline-page :where(.tmk-toast,.crm-uix-toast){pointer-events:auto}html[data-theme] body :where(.tmk-modal-body,.crm-modal-body,.activity-modal-body,.ta-modal-body,.tmk-ipm-modal-body,.catalog-modal-body,.svc-modal-body,.itil-modal-body,.pricing-modal-body,.nr-modal-body,.doc-modal-body,.msa-modal-body){flex:1 1 auto;min-height:0;padding:16px 20px;overflow:auto;overscroll-behavior:contain}html[data-theme] body :where(.crm-modal-header,.activity-modal-header,.catalog-modal-header,.svc-modal-header,.itil-modal-header,.pricing-modal-header,.nr-modal-header,.doc-modal-header,.msa-modal-header){position:sticky;top:0;z-index:3;flex:0 0 auto;margin:0;padding:16px 20px;border-bottom:1px solid var(--crm-color-border);background:var(--crm-color-surface)}html[data-theme] body :where(.crm-modal-footer,.activity-modal-footer,.catalog-modal-footer,.svc-modal-footer,.itil-modal-footer,.pricing-modal-footer,.nr-modal-footer,.doc-modal-footer,.msa-modal-footer){position:sticky;bottom:0;z-index:3;flex:0 0 auto;margin:0;padding:12px 20px;border-top:1px solid var(--crm-color-border);background:var(--crm-color-surface)}@media(max-width:980px){html[data-theme] body .tmk-topbar-left{width:auto;min-width:0}html[data-theme] body .tmk-topbar-right{padding-left:0;grid-template-columns:minmax(0,1fr) auto}}@media(max-width:768px){body .crm-guideline-page .crm-uix-table-footer{position:sticky;left:0;min-width:320px}}html[data-theme] body :where(.basis-semantic-answer__drawer,.tmk-drawer,.crm-drawer,[class$=-drawer]){border-left:1px solid var(--crm-color-border);background:var(--crm-color-surface);color:var(--crm-color-text);box-shadow:-18px 0 48px #0b1f4424}html[data-theme] body :where(.basis-semantic-answer__drawer,.tmk-drawer,.crm-drawer,[class$=-drawer])>header{position:sticky;top:0;z-index:3;padding:16px 20px;border-bottom:1px solid var(--crm-color-border);background:var(--crm-color-surface)}html[data-theme] body :where(.basis-semantic-answer__drawer-body,.tmk-drawer-body,.crm-drawer-body,[class$=-drawer-body]){flex:1 1 auto;min-height:0;padding:16px 20px;overflow:auto;overscroll-behavior:contain}html[data-theme] body :where([class$=-modal-card],[class$=-modal].tmk-card){max-height:calc(100dvh - 40px)}html[data-theme] body :where([class$=-modal-head],[class$=-modal-header]){position:sticky;top:0;z-index:3;flex:0 0 auto;margin:0;padding:16px 20px;border-bottom:1px solid var(--crm-color-border);background:var(--crm-color-surface)}html[data-theme] body :where([class$=-modal-body]){flex:1 1 auto;min-height:0;padding:16px 20px;overflow:auto;overscroll-behavior:contain}html[data-theme] body :where([class$=-modal-foot],[class$=-modal-footer],[class$=-modal-actions]){position:sticky;bottom:0;z-index:3;flex:0 0 auto;margin:0;padding:12px 20px;border-top:1px solid var(--crm-color-border);background:var(--crm-color-surface)}html[data-theme] body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-shared-control-surface.tmk-input,.tmk-shared-control-surface.tmk-select),html[data-theme] body :where(.tmk-shared-control-surface.tmk-input,.tmk-shared-control-surface.tmk-select){width:100%;min-width:0;min-height:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}html[data-theme] body .tmk-route-surface.tmk-authenticated-route-surface :where(.tmk-shared-control-surface.tmk-input,.tmk-shared-control-surface.tmk-select):focus,html[data-theme] body :where(.tmk-shared-control-surface.tmk-input,.tmk-shared-control-surface.tmk-select):focus{border:0;box-shadow:none;outline:none}html[data-theme] body tmk-platform-modal-shell [modal-footer],html[data-theme] body :where(.tmk-modal-actions,.tmk-enterprise-modal-foot,.tmk-built-in-modal-footer,.trb-modal-foot,.service-modal-actions,.ta-modal-actions,.dbp-query-modal-actions,.tmk-dataset-binding-modal-foot,.tmk-drawer-footer,.crm-modal-footer,.activity-modal-footer,.catalog-modal-footer,.svc-modal-footer,.itil-modal-footer,.pricing-modal-footer,.nr-modal-footer,.doc-modal-footer,.msa-modal-footer,[class$=-modal-foot],[class$=-modal-footer],[class$=-modal-actions]){display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}html[data-theme] body tmk-platform-modal-shell [modal-footer]{width:100%;min-width:0}body .tmk-route-surface.tmk-authenticated-route-surface .tmk-chart-grid{width:100%;max-width:100%;min-width:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(56px,auto);grid-auto-flow:dense;gap:8px;align-items:start;overflow:hidden}body .tmk-route-surface.tmk-authenticated-route-surface .tmk-chart-card{min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box}body .tmk-route-surface.tmk-authenticated-route-surface .tmk-chart-card-head,body .tmk-route-surface.tmk-authenticated-route-surface .tmk-mini-donut-wrap,body .tmk-route-surface.tmk-authenticated-route-surface .tmk-mini-legend,body .tmk-route-surface.tmk-authenticated-route-surface .tmk-mini-legend-row{min-width:0;max-width:100%}body .tmk-route-surface.tmk-authenticated-route-surface .tmk-mini-donut-wrap{grid-template-columns:minmax(96px,118px) minmax(0,1fr)}body .tmk-route-surface.tmk-authenticated-route-surface .tmk-mini-legend-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){body .tmk-route-surface.tmk-authenticated-route-surface .tmk-chart-card{grid-column:auto / span 6;grid-row:auto}}@media(max-width:700px){body .tmk-route-surface.tmk-authenticated-route-surface .tmk-chart-card{grid-column:1 / -1;grid-row:auto}}html[data-theme] body tmk-action-menu-overlay .tmk-action-menu-overlay{z-index:2300}html[data-theme] body tmk-action-menu-overlay .tmk-action-menu-overlay>.button{width:100%;justify-content:flex-start;margin:0;text-align:left}html[data-theme] body .tmk-modal>.tmk-modal-card{overflow-y:auto;overscroll-behavior:contain}html[data-theme] body .tmk-modal>.tmk-modal-card>.tmk-modal-title~:not(.tmk-modal-actions){margin-left:20px;margin-right:20px;min-width:0}html[data-theme] body .tmk-modal>.tmk-modal-card>.tmk-modal-title+:not(.tmk-modal-actions){margin-top:16px}html[data-theme] body .tmk-modal>.tmk-modal-card>.tmk-modal-actions{margin-top:16px}html[data-theme] body .tmk-modal>.tmk-modal-card .commercial-form-grid,html[data-theme] body .tmk-modal>.tmk-modal-card .tmk-form-grid,html[data-theme] body .tmk-modal>.tmk-modal-card .crm-context-facts{align-items:stretch}html[data-theme] body .tmk-modal>.tmk-modal-card .tmk-kv{min-height:40px;box-sizing:border-box}html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-panel{display:grid;gap:12px;padding:14px;box-sizing:border-box}html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-panel>div:first-child{display:grid;gap:4px}html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-panel>div:first-child>strong,html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-panel>div:first-child>span{display:block}html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-panel>div:first-child>span{color:var(--crm-color-muted);line-height:1.45}html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-facts,html[data-theme] body .tmk-modal>.tmk-modal-card .crm-process-actions{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}body .crm-guideline-page .comm-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;max-width:100%;width:100%;box-sizing:border-box;overflow:clip;align-content:start}body .crm-guideline-page .comm-workspace,body .crm-guideline-page .comm-workspace :where(section,article,aside,header,nav,div,button,label,input,select,span,strong){box-sizing:border-box;min-width:0}body .crm-guideline-page .comm-workspace :where(input,select,textarea,tmk-platform-select){max-width:100%}body .crm-guideline-page .comm-workspace .comm-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;min-height:66px;margin:0;border:1px solid var(--crm-color-border);border-radius:12px;box-shadow:none}body .crm-guideline-page .comm-workspace .comm-head h1{font-size:20px;line-height:26px;margin:0}body .crm-guideline-page .comm-workspace .comm-head p{font-size:12px;line-height:18px;margin:3px 0 0}body .crm-guideline-page .comm-workspace .comm-stage{display:grid;width:100%;max-width:100%;min-height:clamp(440px,calc(100dvh - 224px),900px);grid-template-columns:minmax(202px,224px) minmax(0,1fr);gap:8px;align-items:stretch;overflow:hidden}body .crm-guideline-page .comm-workspace .comm-stage>.comm-sidebar,body .crm-guideline-page .comm-workspace .comm-stage>.comm-primary{margin:0;box-shadow:none;min-width:0;overflow:hidden;padding:0;border:1px solid var(--crm-color-border);border-radius:10px;background:var(--crm-color-surface)}body .crm-guideline-page .comm-workspace .comm-stage>.comm-sidebar{display:flex;flex-direction:column;gap:0;padding:12px 10px}body .crm-guideline-page .comm-workspace .comm-sidebar-commands{margin-bottom:12px}body .crm-guideline-page .comm-workspace .comm-compose-primary{width:100%;min-height:36px;border:1px solid var(--crm-color-primary);color:#fff;background:var(--crm-color-primary);font-weight:650;text-align:center}body .crm-guideline-page .comm-workspace .comm-compose-primary:hover{background:var(--crm-color-primary-hover)}body .crm-guideline-page .comm-workspace .comm-sidebar h2{font-size:13px;line-height:20px;margin:0 0 8px}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-list{gap:4px}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-list>button{min-height:44px;padding:8px 10px;overflow:hidden;border:1px solid transparent;box-shadow:none;text-align:left}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-list>button :where(strong,small){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-folder-panel{margin-top:10px;padding-top:10px;gap:6px}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-folder-head{margin:0 0 4px}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-folder-head>strong{font-size:12px}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-folder-head button{min-height:30px;padding:4px 7px}body .crm-guideline-page .comm-workspace .comm-folder-tree{max-height:clamp(160px,calc(100dvh - 440px),470px);overflow-x:hidden;overflow-y:auto}body .crm-guideline-page .comm-workspace .comm-folder-tree>button{display:flex;width:100%;max-width:100%;min-height:36px;height:auto;border-color:transparent;text-align:left;padding-top:7px;padding-bottom:7px}body .crm-guideline-page .comm-workspace .comm-folder-tree .comm-folder-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .crm-guideline-page .comm-workspace .comm-sidebar-settings{display:grid;align-content:end;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid var(--crm-color-border)}body .crm-guideline-page .comm-workspace .comm-sidebar-settings a{display:block;width:100%;min-height:34px;padding:8px 10px;border:0;color:var(--crm-color-muted);font-size:12px;line-height:18px;text-align:left;text-decoration:none;overflow-wrap:anywhere}body .crm-guideline-page .comm-workspace .comm-sidebar-settings a:hover{color:var(--crm-color-primary);background:var(--crm-color-primary-soft)}body .crm-guideline-page .comm-workspace .comm-primary{display:flex;flex-direction:column;min-height:0}body .crm-guideline-page .comm-workspace .comm-inbox-title{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;flex-wrap:nowrap;padding:12px 16px;border-bottom:1px solid var(--crm-color-border)}body .crm-guideline-page .comm-workspace .comm-mailbox-identity{min-width:0;flex:1}body .crm-guideline-page .comm-workspace .comm-mailbox-identity h2,body .crm-guideline-page .comm-workspace .comm-mailbox-identity p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}body .crm-guideline-page .comm-workspace .comm-mailbox-identity h2{font-size:15px;line-height:22px}body .crm-guideline-page .comm-workspace .comm-reader-grid{display:grid;grid-template-columns:minmax(250px,36%) minmax(0,1fr);width:100%;min-width:0;min-height:0;flex:1 1 auto;gap:0;margin:0;overflow:hidden}body .crm-guideline-page .comm-workspace .comm-reader-grid>.comm-message-list,body .crm-guideline-page .comm-workspace .comm-reader-grid>.comm-reading-pane{min-width:0;max-width:100%;min-height:0;max-height:none;border:0;border-radius:0;box-shadow:none;overflow-x:hidden;overflow-y:auto;padding:12px 14px}body .crm-guideline-page .comm-workspace .comm-reader-grid>.comm-message-list{border-right:1px solid var(--crm-color-border);display:flex;flex-direction:column;align-items:stretch;gap:6px}body .crm-guideline-page .comm-workspace .comm-message-list h2{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .crm-guideline-page .comm-workspace .comm-message-list .comm-live-search{display:flex;min-width:0}body .crm-guideline-page .comm-workspace .comm-message-list .comm-live-search input[type=search]{flex:1 1 180px;min-width:0;width:100%}body .crm-guideline-page .comm-workspace .comm-message-list .comm-mail-filters{grid-template-columns:minmax(0,1fr) minmax(78px,92px);min-width:0}body .crm-guideline-page .comm-workspace .comm-message-list>button{display:grid;width:100%;min-height:52px;padding:8px 9px;text-align:left;overflow:hidden;gap:4px;border:1px solid transparent;border-bottom-color:var(--crm-color-border);border-radius:4px}body .crm-guideline-page .comm-workspace .comm-message-list>button.selected{background:var(--crm-color-primary-soft)}body .crm-guideline-page .comm-workspace .comm-message-list>button .comm-mail-line,body .crm-guideline-page .comm-workspace .comm-message-list>button .comm-subject-row{display:flex;min-width:0;width:100%;max-width:100%;align-items:center;gap:6px}body .crm-guideline-page .comm-workspace .comm-message-list>button .comm-mail-line strong,body .crm-guideline-page .comm-workspace .comm-message-list>button .comm-subject-row>span:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .crm-guideline-page .comm-workspace .comm-message-list>button .comm-mail-line small{flex:0 0 auto;max-width:110px}body .crm-guideline-page .comm-workspace .comm-reading-pane{padding:16px 20px}body .crm-guideline-page .comm-workspace .comm-reading-pane h2{overflow-wrap:anywhere;line-height:1.3}body .crm-guideline-page .comm-workspace .comm-reading-pane .comm-live-attachments>button{width:100%}body .crm-guideline-page .comm-workspace .comm-reading-pane .comm-live-attachments>button small{white-space:normal;text-align:right}body .crm-guideline-page .comm-workspace .comm-thread-grid{display:grid;width:100%;min-width:0;grid-template-columns:minmax(235px,31%) minmax(0,1fr);gap:0;margin:0;overflow:hidden;flex:1 1 auto}body .crm-guideline-page .comm-workspace .comm-thread-grid>.comm-conversations{padding:12px;border-right:1px solid var(--crm-color-border);overflow:auto}body .crm-guideline-page .comm-workspace .comm-thread-grid>.comm-messages{padding:12px;max-height:none;min-width:0}body .crm-guideline-page .comm-workspace .comm-messages.comm-shared-columns{grid-template-columns:minmax(0,1fr) minmax(230px,35%);gap:12px;align-items:start}body .crm-guideline-page .comm-workspace .comm-messages.comm-shared-columns>.comm-pane-tabs{grid-column:1/-1}body .crm-guideline-page .comm-workspace .comm-messages :where(.comm-reader-pane,.comm-crm-pane,.comm-thread){min-width:0;max-width:100%;overflow-wrap:anywhere}body .crm-guideline-page .comm-workspace .comm-messages .comm-crm-pane{overflow-y:auto}body .crm-guideline-page .comm-workspace .comm-email-dialog{max-width:calc(100vw - 24px)}@media(max-width:1199px){body .crm-guideline-page .comm-workspace .comm-stage{grid-template-columns:minmax(180px,204px) minmax(0,1fr)}body .crm-guideline-page .comm-workspace .comm-reader-grid{grid-template-columns:minmax(230px,42%) minmax(0,1fr)}body .crm-guideline-page .comm-workspace .comm-messages.comm-shared-columns{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){body .crm-guideline-page .comm-workspace .comm-stage{grid-template-columns:minmax(0,1fr);min-height:0;overflow:visible}body .crm-guideline-page .comm-workspace .comm-stage>.comm-sidebar{display:block}body .crm-guideline-page .comm-workspace .comm-sidebar .comm-folder-tree{display:flex;gap:4px;overflow-x:auto;overflow-y:hidden;max-height:none}body .crm-guideline-page .comm-workspace .comm-folder-tree>button{flex:0 0 auto;width:auto;max-width:210px}body .crm-guideline-page .comm-workspace .comm-sidebar-settings{display:flex;flex-wrap:wrap}body .crm-guideline-page .comm-workspace .comm-sidebar-settings a{width:auto}body .crm-guideline-page .comm-workspace .comm-reader-grid{min-height:550px}body .crm-guideline-page .comm-workspace .comm-primary{min-height:540px}}@media(max-width:620px){body .crm-guideline-page .comm-workspace .comm-head{align-items:flex-start;flex-wrap:wrap}body .crm-guideline-page .comm-workspace .comm-head h1{font-size:18px}body .crm-guideline-page .comm-workspace .comm-reader-grid,body .crm-guideline-page .comm-workspace .comm-thread-grid{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}body .crm-guideline-page .comm-workspace .comm-reader-grid>.comm-message-list{border-right:0;border-bottom:1px solid var(--crm-color-border);max-height:300px}body .crm-guideline-page .comm-workspace .comm-reader-grid>.comm-reading-pane{min-height:300px}body .crm-guideline-page .comm-workspace .comm-mail-filters{grid-template-columns:minmax(0,1fr) minmax(72px,88px)}body .crm-guideline-page .comm-workspace .comm-thread-grid>.comm-conversations{border-right:0;border-bottom:1px solid var(--crm-color-border);max-height:260px}body .crm-guideline-page .comm-workspace .comm-inbox-title{padding:10px 12px}body .crm-guideline-page .comm-workspace .comm-reading-pane{padding:12px}}html[data-theme] body tmk-platform-select{box-sizing:border-box;display:block;min-width:0;max-width:100%;border:0;padding:0;background:transparent;box-shadow:none}body .crm-guideline-page .my-mail .my-mail-primary{color:#fff;background:var(--crm-color-primary);border-color:var(--crm-color-primary)}body .crm-guideline-page .my-mail .my-mail-primary:hover{background:var(--crm-color-primary-hover)}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-card,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card{width:min(860px,calc(100vw - 44px));max-width:860px;padding:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:12px}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:19px 22px;border-bottom:1px solid #dbe4ee;background:#fff}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-card .tmk-modal-title,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card .tmk-modal-title{position:static;margin:0;padding:0;border:0;background:transparent;font-size:19px;line-height:1.3;font-weight:800;color:#14243d}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head .tmk-muted,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head .tmk-muted{margin:5px 0 0;line-height:1.45;font-size:12px;color:#64748b}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head>button,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head>button{flex:0 0 auto;align-self:flex-start;min-height:34px;border-radius:8px}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content{min-width:0;min-height:0;overflow:auto;padding:20px 22px 24px;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-content:start;background:#fff}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-donut-layout,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-donut-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px;align-items:center}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-donut,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-donut{width:236px;height:236px;max-width:236px;max-height:236px}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-legend,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-legend{display:grid;gap:9px;min-width:0}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content .tmk-table-wrap,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content .tmk-table-wrap{margin:0;max-width:100%;min-width:0;overflow:auto;border:1px solid #dce5f0;border-radius:9px}@media(max-width:680px){html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-donut-layout,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content .tmk-modal-donut-layout{grid-template-columns:minmax(0,1fr);gap:14px}html[data-theme] body .crm-record-reference tmk-object-chart-strip .tmk-chart-modal-content,html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-content{padding:14px 16px 18px}}html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card .tmk-modal-title:before{content:"Case analytics";display:block;margin-bottom:4px;color:#12223a;font-size:19px;font-weight:800;line-height:1.3}html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card .tmk-modal-title{font-size:12px;line-height:1.35;font-weight:550;color:#64748b}html[data-theme] body .service-shell tmk-object-chart-strip .tmk-chart-modal-card>.tmk-page-head .tmk-muted{display:none}html[data-theme] body app-root.tmk-embedded-surface{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}html[data-theme] body app-root.tmk-embedded-surface>.tmk-topbar{position:relative;top:auto;flex:0 0 auto}html[data-theme] body app-root.tmk-embedded-surface>.tmk-shell{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}html[data-theme] body app-root.tmk-embedded-surface>.tmk-shell.tmk-shell-public{overflow:auto}html[data-theme] body :is(.tmk-sidemenu,.tmk-sidebar-card) :is(.tmk-menu-link,.tmk-sidebar-scope).active,html[data-theme] body :is(.tmk-sidemenu,.tmk-sidebar-card) [aria-current=page]{border-left:0;border-inline-start:0;box-shadow:none;outline-offset:0}html[data-theme] body :is(.tmk-sidemenu,.tmk-sidebar-card) :is(.tmk-menu-link,.tmk-sidebar-scope).active:before,html[data-theme] body :is(.tmk-sidemenu,.tmk-sidebar-card) :is(.tmk-menu-link,.tmk-sidebar-scope).active:after{content:none;display:none;border:0;box-shadow:none}@media(min-width:1101px)and (min-height:651px){html[data-theme] body .tmk-route-body:has(>router-outlet+crm-bpmn-designer){display:flex;flex-direction:column;overflow:hidden;min-height:0}html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-route-body>router-outlet+crm-bpmn-designer{display:block;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}html[data-theme] body crm-bpmn-designer>.bpmn-workspace{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:0}html[data-theme] body crm-bpmn-designer :is(.bpmn-head,.bpmn-toolbar,.bpmn-message){flex:0 0 auto}html[data-theme] body crm-bpmn-designer .bpmn-grid{display:grid;flex:1 1 0;height:auto;min-height:0;overflow:hidden}html[data-theme] body crm-bpmn-designer :is(.bpmn-palette,.bpmn-inspector,.bpmn-canvas){min-height:0}html[data-theme] body crm-bpmn-designer .bpmn-canvas>svg{height:100%;min-height:0}}@media(max-width:1100px),(max-height:650px){html[data-theme] body .tmk-route-body:has(>router-outlet+crm-bpmn-designer){overflow:auto}html[data-theme] body crm-bpmn-designer>.bpmn-workspace{height:auto;min-height:0;overflow:visible}html[data-theme] body crm-bpmn-designer .bpmn-grid{height:auto;min-height:0}html[data-theme] body crm-bpmn-designer .bpmn-canvas{min-height:320px}html[data-theme] body crm-bpmn-designer .bpmn-canvas>svg{height:420px;min-height:0}}@media(min-width:851px)and (min-height:651px){html[data-theme] body .tmk-shell:not(.tmk-shell-public) .tmk-route-body:has(.studio-content>router-outlet+*>:is(.bpmn-workspace,.crm-process-page)){display:flex;flex-direction:column;min-height:0;overflow:hidden}html[data-theme] body .tmk-route-body:has(.studio-content>router-outlet+*>:is(.bpmn-workspace,.crm-process-page))>router-outlet+crm-customization-automation-studio{display:flex;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}html[data-theme] body crm-customization-automation-studio:has(.studio-content>router-outlet+*>:is(.bpmn-workspace,.crm-process-page))>.studio-root{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}html[data-theme] body crm-customization-automation-studio .studio-root:has(.studio-content>router-outlet+*>:is(.bpmn-workspace,.crm-process-page))>:is(.studio-header,.studio-nav){flex:0 0 auto}html[data-theme] body crm-customization-automation-studio .studio-root:has(.studio-content>router-outlet+*>:is(.bpmn-workspace,.crm-process-page))>.studio-content{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}html[data-theme] body crm-customization-automation-studio .studio-content>router-outlet+*:has(>:is(.bpmn-workspace,.crm-process-page)){display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-workspace{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-grid{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-canvas,html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-palette,html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-inspector{min-height:0}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-canvas>svg{height:100%;min-height:0}html[data-theme] body crm-customization-automation-studio .studio-content .crm-process-page{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}html[data-theme] body crm-customization-automation-studio .studio-content .crm-process-page .crm-designer-layout{display:grid;flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow:hidden}html[data-theme] body crm-customization-automation-studio .studio-content .crm-designer-layout:not(.validation-open):not(.canvas-focus){grid-template-columns:minmax(190px,258px) minmax(0,1fr)}html[data-theme] body crm-customization-automation-studio .studio-content .crm-designer-layout :is(.crm-canvas-shell,.crm-designer-left,.crm-palette,.crm-inspector){min-height:0}html[data-theme] body crm-customization-automation-studio .studio-content .crm-designer-layout .crm-canvas-shell{height:100%}}@media(max-width:850px),(max-height:650px){html[data-theme] body .tmk-route-body:has(.studio-content>router-outlet+*>:is(.bpmn-workspace,.crm-process-page)){overflow:auto}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-grid{flex:none;height:auto;min-height:420px}html[data-theme] body crm-customization-automation-studio .studio-content .crm-designer-layout{height:auto;max-height:none;min-height:520px}}@media(min-width:851px)and (max-width:1100px)and (min-height:651px){html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-grid{grid-template-columns:minmax(120px,155px) minmax(0,1fr) minmax(160px,190px);grid-template-rows:minmax(0,1fr)}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-inspector{grid-column:auto;min-height:0}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-canvas{min-height:0}}@media(max-width:850px),(max-height:650px){html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-palette,html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-inspector{max-height:420px;overflow:auto}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-canvas{min-height:380px}}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-grid{grid-template-columns:190px minmax(0,1fr)}html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-modal-backdrop .bpmn-inspector{display:flex;grid-column:auto;width:min(980px,100%);min-height:0;max-height:86dvh;overflow:hidden}@media(max-width:1100px){html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-grid{grid-template-columns:160px minmax(0,1fr)}}@media(max-width:650px){html[data-theme] body crm-customization-automation-studio .studio-content .bpmn-grid{grid-template-columns:minmax(0,1fr)}}.crm-process-cancel-controls{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.crm-process-cancel-select{flex:1;min-width:240px}.crm-process-cancel-input{width:100%;margin-top:8px}.crm-process-confirm{margin-top:16px;border:1px solid var(--crm-color-border,#DCE5F0);border-radius:8px;padding:16px}.crm-process-confirm-compact{margin-top:0}.crm-process-confirm-reason{display:block;width:100%;margin-top:8px}.crm-process-confirm-actions{display:flex;gap:12px;margin-top:16px;justify-content:flex-end}.crm-process-confirm-actions-compact{margin-top:0}.crm-process-reconcile-fields{display:grid;gap:16px;margin-top:16px}.crm-process-reconcile-fields-compact{margin-top:0}html[data-theme] body .crm-guideline-page .pl-btn.primary,html[data-theme] body .crm-guideline-page .pl-link.primary,html[data-theme] body .crm-guideline-page .pl-link.primary span{color:var(--crm-color-surface)}html[data-theme] body .tmk-route-body.tmk-card{padding:var(--crm-page-gutter)}body .crm-guideline-page :where(.tmk-badge,.crm-uix-badge,.status-badge,.status-pill,.transport-badge){border-radius:4px;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}body .crm-guideline-page :where(.pcv-layout,.pcv-rail,.pcv-details,.tmk-table-wrap){min-width:0}body .crm-guideline-page .transport-tabrail{position:relative;display:flex;align-items:center;gap:0;margin:0 0 9px;padding:0 24px;border:0;background:transparent;min-width:0}body .crm-guideline-page .transport-tabrail .transport-tabs{display:flex;align-items:center;gap:14px;min-width:0;overflow-x:auto;flex:1;border:0;box-shadow:none;border-radius:0;padding:0;background:transparent}body .crm-guideline-page .transport-tabrail .transport-tabs button{flex:0 0 auto;padding:6px 1px 4px;margin:0;min-height:32px;white-space:nowrap;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;font-weight:650;color:#64748b}body .crm-guideline-page .transport-tabrail .transport-tabs button.active{color:#0a66f5;border-bottom-color:#0a66f5;box-shadow:none;background:transparent}body .crm-guideline-page .transport-tabrail .transport-tabrail-arrow{position:absolute;left:0;top:2px;display:flex;align-items:center;justify-content:center;padding:0;width:22px;height:28px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#64748b;font-size:20px;cursor:pointer;margin:0}body .crm-guideline-page .transport-tabrail .transport-tabrail-arrow:last-child{left:auto;right:0}body .crm-guideline-page .transport-tabrail .transport-tabrail-arrow:hover{color:#0a66f5;background:#eaf2ff}html[data-theme] body .tmk-route-surface.tmk-authenticated-route-surface :is([role=tablist],[class$=-tabs],[class*="-tabs "],[class$=-tabbar],[class*="-tabbar "],[class$=-tabs-bar],[class*="-tabs-bar "],.tmk-tabs,.tmk-platform-tabs,.crm-uix-tabs,.account-tabs,.crm-tabs,.tabs,.tab-list,.transport-tabs,.governance-nav,.cw-tabs,.crm-cfg-tabs):not(.crm-cfg-tabs){border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;gap:16px;min-height:0}html[data-theme] body .tmk-route-surface.tmk-authenticated-route-surface :is([role=tablist],[class$=-tabs],[class*="-tabs "],[class$=-tabbar],[class*="-tabbar "],[class$=-tabs-bar],[class*="-tabs-bar "],.tmk-tabs,.tmk-platform-tabs,.crm-uix-tabs,.account-tabs,.crm-tabs,.tabs,.tab-list,.transport-tabs,.governance-nav,.cw-tabs,.crm-cfg-tabs):not(.crm-cfg-tabs)>:is([role=tab],.tmk-tab,.tmk-platform-tab,.crm-uix-tab,.account-tab,.crm-tab,.tab,.tab-button,button){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;position:relative;min-height:36px;margin:0;padding:9px 0 3px;border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;background:transparent;color:var(--crm-color-muted);font-size:12px;font-weight:650;line-height:18px;white-space:nowrap;text-decoration:none;cursor:pointer}html[data-theme] body .tmk-route-surface.tmk-authenticated-route-surface :is([role=tablist],[class$=-tabs],[class*="-tabs "],[class$=-tabbar],[class*="-tabbar "],[class$=-tabs-bar],[class*="-tabs-bar "],.tmk-tabs,.tmk-platform-tabs,.crm-uix-tabs,.account-tabs,.crm-tabs,.tabs,.tab-list,.transport-tabs,.governance-nav,.cw-tabs,.crm-cfg-tabs):not(.crm-cfg-tabs)>:is([role=tab],.tmk-tab,.tmk-platform-tab,.crm-uix-tab,.account-tab,.crm-tab,.tab,.tab-button,button):is(.active,[aria-selected=true],[aria-current=page]){color:var(--crm-color-primary);border-bottom-color:var(--crm-color-primary);border-radius:0;box-shadow:none;background:transparent}html[data-theme] body .tmk-route-surface.tmk-authenticated-route-surface :is([role=tablist],[class$=-tabs],[class*="-tabs "],[class$=-tabbar],[class*="-tabbar "],[class$=-tabs-bar],[class*="-tabs-bar "],.tmk-tabs,.tmk-platform-tabs,.crm-uix-tabs,.account-tabs,.crm-tabs,.tabs,.tab-list,.transport-tabs,.governance-nav,.cw-tabs,.crm-cfg-tabs):not(.crm-cfg-tabs)>:is([role=tab],.tmk-tab,.tmk-platform-tab,.crm-uix-tab,.account-tab,.crm-tab,.tab,.tab-button,button):focus-visible{outline:2px solid var(--crm-color-primary);outline-offset:2px}html[data-theme] body .crm-guideline-page .cw-button.primary{color:#fff;background:var(--crm-color-primary);border-color:var(--crm-color-primary)}
