:root{--motion-ease:cubic-bezier(.2,.7,.2,1);--motion-fast:.14s;--motion-enter:.28s;--motion-exit:.2s}.actionSheet{--sheet-enter-y:12px;--sheet-exit-y:10px}.actionSheetPanel{transform:translateY(var(--sheet-drag-offset,0px));transition:transform var(--motion-enter) var(--motion-ease);overscroll-behavior:contain}.actionSheet[open][data-state=opening] .actionSheetPanel{animation:sheet-enter var(--motion-enter) var(--motion-ease)}.actionSheet[open][data-state=closing] .actionSheetPanel{animation:sheet-exit var(--motion-exit) ease-in forwards;pointer-events:none}.actionSheet[open]::backdrop{animation:sheet-backdrop-in var(--motion-enter) ease-out}.actionSheet[open][data-state=closing]::backdrop{animation:sheet-backdrop-out var(--motion-exit) ease-in forwards}.actionSheetPanel[data-dragging]{transition:none;animation:none!important}.sheetDismiss{border-radius:var(--control-radius);width:100%;min-height:44px;color:var(--accent);background:var(--control-track);flex:none;margin-top:18px;font-size:14px;font-weight:550}@keyframes sheet-enter{0%{opacity:0;transform:translateY(var(--sheet-enter-y))}to{opacity:1;transform:translateY(0)}}@keyframes sheet-exit{0%{opacity:1;transform:translateY(var(--sheet-drag-offset,0px))}to{opacity:0;transform:translateY(calc(var(--sheet-drag-offset,0px) + var(--sheet-exit-y)))}}@keyframes sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-backdrop-out{0%{opacity:1}to{opacity:0}}.navigation a{font-weight:550;transform:none}.navigation a[aria-current=page]{font-weight:550}.navigation a>span.navigation-pending[data-pending=true]{inset-inline-end:12px;margin:0;position:absolute;top:calc(50% - 6px)}.navigation a:active{background:var(--tint);transform:none}.navigation .tgGlyph{flex-basis:20px;width:20px;height:20px}.navigation a,.glassControl,.choiceRow,.segmentOption,.sheetDismiss,.quickActionRow,.text-button,.icon-button{transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,opacity var(--motion-fast) ease}.sheetDismiss:active{opacity:.72}@media (hover:hover){.sheetDismiss:hover{background:var(--tint)}}@keyframes content-enter{0%{opacity:.55}to{opacity:1}}.workspace-content{animation:.16s ease-out content-enter}@media (max-width:760px){.actionSheet{--sheet-enter-y:100%;--sheet-exit-y:100%}.navigation a{white-space:nowrap;flex-basis:0;min-width:0;line-height:20px}.navigation a>span.navigation-pending[data-pending=true]{inset-inline-end:7px}}@media (prefers-reduced-motion:reduce){.actionSheet[open] .actionSheetPanel,.actionSheet[open]::backdrop{transition:none;animation:none!important}.navigation a,.glassControl,.choiceRow,.segmentOption,.sheetDismiss,.quickActionRow,.text-button,.icon-button{transition:none}.workspace-content{animation:none}}.actionSheet[data-animate-size] .actionSheetPanel{transition:height .24s var(--motion-ease),transform var(--motion-enter) var(--motion-ease)}.sheetSizing{display:flow-root}@media (prefers-reduced-motion:reduce){.actionSheet[data-animate-size] .actionSheetPanel{transition:none}}
.workspace-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.workspace-controls .tgSelect{width:220px}.workspace-dates{gap:10px;display:flex}.workspace-dates label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.workspace-dates input{background:var(--surface-soft);min-height:40px;color:var(--ink);border-radius:12px;padding:8px 10px}.workspace-search{gap:10px;margin-bottom:18px;display:flex}.workspace-search .search-box{flex:1;min-width:0}.workspace-table-scroll{max-width:100%;overflow:auto}.workspace-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.workspace-table th{color:var(--muted);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:500}.workspace-table td{vertical-align:top;border-top:1px solid var(--line);overflow-wrap:anywhere;max-width:300px;padding:14px 12px}.workspace-table tbody tr:hover{background:var(--control-track)}.workspace-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:20px;display:grid}.workspace-metrics>div{background:var(--control-track);border-radius:14px;padding:14px}.workspace-metrics span{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.workspace-metrics strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:550}.workspace-records{gap:10px;display:grid}.workspace-record{background:var(--control-track);border-radius:14px;padding:14px}.workspace-record p{justify-content:space-between;gap:16px;margin:4px 0;font-size:13px;display:flex}.workspace-record p>span{color:var(--muted)}.workspace-record strong{font-weight:500}.workspace-answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.workspace-pagination{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.workspace-pagination>span{color:var(--muted);font-size:12px}@media (max-width:760px){.workspace-controls .tgSelect{flex:1;width:auto;min-width:140px}.workspace-dates{flex:1 0 100%}.workspace-dates label{flex:1;min-width:0}.workspace-dates input{width:100%;min-width:0}.workspace-table{font-size:12px}.workspace-table td,.workspace-table th{padding:10px 8px}.workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.cabinet-navigation-shell{flex:1;min-height:0;margin-bottom:12px;position:relative}.cabinet-navigation-shell>.overlay-scrollbar{right:-8px}.cabinet-navigation{overscroll-behavior:contain;scrollbar-width:none;scrollbar-gutter:auto;height:100%;min-height:0;overflow:hidden auto}.cabinet-navigation::-webkit-scrollbar{width:0;height:0;display:none}.cabinet-navigation-content{flex-direction:column;gap:4px;min-width:0;display:flex}.navigation-loading{gap:12px;padding:13px 12px;display:grid}.navigation-loading>span{background:var(--skeleton-fill);border-radius:7px;width:72%;height:14px}.navigation-loading>span:nth-child(3n){width:56%}.navigation-error{color:var(--muted);gap:8px;padding:14px 12px;font-size:12px;display:grid}.navigation-error button{min-height:36px;color:var(--accent);justify-self:start;padding:6px 0;font-weight:600}.rail .brand,.rail-bottom{flex:none}.mobile-navigation{display:none}.cabinet-menu{gap:6px;display:grid}.cabinet-menu a{color:var(--ink);background:var(--control-track);border-radius:14px;align-items:center;gap:12px;padding:13px;font-size:14px;display:flex}.cabinet-menu a[aria-current=page]{background:var(--tint);color:var(--accent)}.document-list{gap:8px;display:grid}.document-row{text-align:left;background:var(--surface-soft);border-radius:14px;align-items:center;gap:12px;min-height:68px;padding:14px;display:flex}.document-row>span:nth-child(2){flex:1;min-width:0}.document-row strong{font-size:14px;font-weight:550;display:block}.document-row small,.document-status,.document-state{color:var(--muted);font-size:12px}.document-state{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.document-group{margin:18px 0}.document-group>h3,.document-group>summary{margin-bottom:14px;font-size:14px;font-weight:550}.document-group>summary{cursor:pointer;background:var(--control-track);border-radius:12px;padding:12px}.document-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.document-fields label,.document-fields:where(label),.document-item label{color:var(--body);flex-direction:column;gap:6px;font-size:12px;display:flex}.document-fields input,.document-item input{background:var(--control-track);width:100%;min-width:0;min-height:42px;color:var(--ink);border-radius:10px;padding:10px 12px;font-size:14px}.document-item{grid-template-columns:minmax(140px,2fr) repeat(3,minmax(60px,1fr)) auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.document-upload{background:var(--control-track);cursor:pointer;border-radius:12px;align-items:center;min-height:44px;padding:10px 14px;font-size:13px;display:inline-flex}.document-upload input{opacity:0;width:1px;height:1px}.document-confirm{align-items:flex-start;gap:10px;margin:20px 0;font-size:13px;line-height:20px;display:flex}.document-review{max-height:35dvh;overflow:auto}.document-review p{margin:12px 0;font-size:12px}.document-review span{color:var(--muted);margin-bottom:3px;display:block}.document-review strong{font-weight:500}.workspace:is([data-route=ai],[data-route=training]) .workspace-content{flex-direction:column;display:flex;overflow:hidden}@media (min-width:761px){.workspace:is([data-route=ai],[data-route=training]) .workspace-content{padding-bottom:16px}}.ai-layout{flex:1;min-width:0;min-height:0;display:grid}.ai-history-list{flex-direction:column;gap:6px;display:flex}.ai-history-list>.tgGlassButton{margin:0}.ai-session{text-align:left;background:0 0;border-radius:12px;align-items:flex-start;gap:9px;min-height:56px;padding:11px;display:flex}.ai-session>svg{color:var(--muted);flex:none;margin-top:2px}.ai-session>span{min-width:0}.ai-session strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.ai-session small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.ai-session.is-selected{color:var(--ink);background:0 0}.ai-conversation{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.ai-chat-header{flex:none;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.ai-chat-header h2{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:14px;font-weight:550;line-height:20px;overflow:hidden}.ai-messages{overscroll-behavior:contain;scrollbar-width:none;scrollbar-gutter:auto;flex:1;min-height:0;padding:12px 22px 20px 0;overflow:auto}.ai-messages::-webkit-scrollbar{width:0;height:0;display:none}.ai-message{overflow-wrap:anywhere;flex-direction:column;margin-bottom:8px;font-size:14px;line-height:1.65;display:flex;position:relative}.ai-message--user{width:fit-content;max-width:85%;margin-left:auto}.ai-message--user .ai-message-content{background:var(--message-sent);border-radius:16px;padding:8px 16px}.ai-message--user .ai-message-actions{justify-content:flex-end}.ai-author{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.ai-message p{margin:8px 0}.ai-message h1,.ai-message h2,.ai-message h3{margin:18px 0 10px;font-size:17px;line-height:1.4}.ai-message ul,.ai-message ol{padding-left:22px}.ai-message pre{background:var(--control-track);border-radius:12px;padding:14px;font-size:12px;overflow:auto}.ai-message blockquote{color:var(--muted);border-left:2px solid var(--line);padding-left:14px}.ai-activity{color:var(--muted);margin:12px 0;font-size:12px}.ai-composer{background:var(--surface-soft);border-radius:18px;flex:none;align-items:center;gap:6px;min-height:56px;padding:6px;display:flex;position:relative}.ai-mode-trigger{flex:none;width:44px;min-height:44px}.ai-mode-choices .choiceRow small{color:var(--muted);margin-top:4px;font-size:13px;line-height:18px;display:block}.ai-composer textarea{resize:none;background:0 0;outline:none;flex:1;min-width:0;min-height:32px;max-height:160px;padding:5px 2px;font-size:14px;line-height:22px}.ai-composer:has(textarea:focus-visible){box-shadow:inset 0 0 0 1px var(--line-accent)}.ai-send{width:44px;height:44px;color:var(--edem-on-brand);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ai-send:before{content:"";background:var(--edem-brand);border-radius:50%;position:absolute;inset:3px}.ai-send:disabled{opacity:.4}.ai-send svg{z-index:1;position:relative}.ai-send svg,.ai-history svg{stroke-width:1.8px}.ai-history-trigger{display:inline-flex}.ai-bind,.ai-approval{background:var(--control-track);border-radius:14px;padding:16px;font-size:13px}.ai-bind p,.ai-approval p{margin-bottom:12px}.ai-approval pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.ai-jump{background:var(--surface);border-radius:12px;align-self:center;padding:8px 12px;font-size:12px;position:absolute;bottom:94px}@media (hover:hover){.ai-session:hover,.document-row:hover{background:var(--control-track)}}@media (max-width:760px){.cabinet-navigation-shell{display:none}.mobile-navigation{display:flex}.mobile-navigation a,.mobile-more{min-width:0;min-height:49px;color:var(--muted);background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:5px 0;font-size:10px;display:flex}.mobile-navigation a[aria-current=page]{color:var(--accent);background:var(--tint)}.document-fields{grid-template-columns:1fr}.document-item{grid-template-columns:repeat(3,minmax(0,1fr))}.document-item label:first-child{grid-column:1/-1}.ai-layout{gap:0;display:flex}.ai-conversation{flex:1}.workspace:is([data-route=ai],[data-route=training]) .page{height:var(--tg-viewport-stable-height,100dvh);min-height:0;padding-bottom:calc(12px + var(--safe-bottom))}.ai-messages{padding-right:22px}.ai-message{font-size:14px}.ai-composer{padding:6px}.ai-message--user{max-width:94%}}.form-submit{margin-top:20px}.document-fields .tgSelect{width:100%}.ai-action-details{margin:12px 0;font-size:12px}.ai-action-details summary{background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:8px;width:fit-content;min-height:36px;padding:7px 10px;font-weight:600;list-style:none;display:flex}.ai-action-details summary::-webkit-details-marker{display:none}.ai-action-details summary svg{transition:transform .15s}.ai-action-details[open] summary svg{transform:rotate(180deg)}.ai-action-details pre{background:var(--surface);border-radius:10px;margin-top:8px;padding:10px}.schedule-prompt{gap:8px;margin-top:16px;font-size:13px;display:grid}.schedule-prompt textarea{background:var(--control-track);resize:vertical;border-radius:12px;width:100%;padding:12px;font-size:14px}.schedule-card{min-width:0}.schedule-card>h2{overflow-wrap:anywhere;margin-bottom:14px}.schedule-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.schedule-meta>span:first-child{color:var(--muted);font-size:13px;line-height:19px}.schedule-card-prompt{color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 0;font-size:14px;line-height:1.55}.schedule-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.schedule-actions .tgGlassButton{min-height:42px}.schedule-time-edit{color:var(--body);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:13px;line-height:20px;display:flex}.schedule-time-edit strong{color:var(--ink);font-weight:600}.schedule-form-note{color:var(--muted);margin:18px 0 20px;font-size:12px;line-height:18px}.schedule-uncertain{background:var(--warn-bg);color:var(--warn-ink);border-radius:12px;margin:16px 0;padding:12px 14px;font-size:13px;line-height:19px}@media (max-width:480px){.schedule-actions .tgGlassButton{flex:calc(50% - 4px)}.schedule-actions .tgGlassButton:last-child{flex-basis:100%}.schedule-time-edit .tgGlassButton{width:100%}}.schedule-state{white-space:nowrap;border-radius:8px;align-items:center;min-height:24px;padding:2px 8px;font-size:12px;font-weight:550;line-height:16px;display:inline-flex}.schedule-state[data-tone=success]{background:var(--success-bg);color:var(--success-ink)}.schedule-state[data-tone=warning]{background:var(--warn-bg);color:var(--warn-ink)}.schedule-state[data-tone=neutral]{background:var(--control-track);color:var(--muted)}.schedule-confirm-action{margin-top:20px}.schedule-timezone-setup{background:var(--surface-soft);border-radius:14px;justify-items:start;gap:10px;max-width:460px;margin:14px 0 20px;padding:16px;display:grid}.schedule-timezone-setup strong{font-size:15px}.schedule-timezone-setup p{color:var(--body);margin:0;font-size:13px;line-height:19px}.schedule-timezone-setup .tgSelect{justify-content:space-between;width:100%}@media (max-width:480px){.schedule-timezone-setup{max-width:none}.schedule-timezone-setup .tgGlassButton{width:100%}}.document-fields .document-confirm{flex-direction:row;align-items:center}.ai-thread{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ai-message-actions{color:var(--muted);margin:0;display:flex}.ai-history-list>.text-button{align-items:center;gap:8px;display:flex}.ai-history-list>.search-box{min-height:38px;margin:2px 0}.ai-file{color:var(--muted);align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.ai-file>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-attach{cursor:pointer;flex:none;position:relative}.ai-attach:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-3px;border-radius:10px}.media-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.media-card{background:var(--surface-soft);border-radius:var(--radius);min-width:0;padding:12px}.media-card img{object-fit:contain;border-radius:12px;width:100%;height:240px}.media-card p{overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.5}.ai-jump:disabled{visibility:hidden;pointer-events:none}.ai-chat-header{min-height:40px;padding-bottom:4px}.ai-new-chat{border-radius:12px;justify-content:flex-start;min-height:40px;padding-inline:12px}.ai-new-chat .glassWhite{background:var(--surface-soft)}.ai-new-chat>span:not(.glassLayers):not(.glassEffect){justify-content:flex-start}.ai-history-filter{text-align:left;min-height:40px;color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:8px 11px;font-size:13px;display:flex}.ai-history-filter[aria-pressed=true]{background:var(--tint);color:var(--accent)}.ai-message-actions .icon-button{border-radius:8px;width:32px;min-height:32px;padding:6px}.ai-attach{width:44px;min-height:44px}.assistant-group-toggle{width:100%;min-height:44px;color:var(--body);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.assistant-group-toggle>span:nth-child(2){flex:1}.assistant-group-toggle>.tgChevron{transition:transform .18s}.assistant-group-toggle[aria-expanded=true]>.tgChevron{transform:rotate(180deg)}.assistant-group-collapse{grid-template-rows:0fr;transition:grid-template-rows .18s;display:grid}.assistant-group-collapse[data-open=true]{grid-template-rows:1fr}.assistant-group-links{min-height:0;overflow:hidden}.cabinet-navigation .assistant-group-links a{gap:10px;min-height:38px;margin:2px 0 2px 20px;padding:8px 10px;font-size:13px}@media (hover:hover){.assistant-group-toggle:hover,.ai-history-filter:hover,.ai-message-actions .icon-button:hover{background:var(--control-track)}}@media (pointer:coarse){.ai-message-actions .icon-button,.ai-attach{width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.assistant-group-collapse,.assistant-group-toggle>.tgChevron{transition:none}}.voice-input{flex:none;width:44px;min-height:44px}.ai-composer:has(.voice-input:not([data-phase=idle])){min-height:var(--voice-composer-height,56px)}.voice-input:not([data-phase=idle]){z-index:2;align-items:center;width:auto;min-width:0;display:flex;position:absolute;inset:6px}.ai-composer:has(.voice-input:not([data-phase=idle]))>.ai-attach{visibility:hidden}.ai-composer:has(.voice-input:not([data-phase=idle]))>textarea{visibility:hidden}.ai-composer:has(.voice-input:not([data-phase=idle]))>.ai-send{visibility:hidden}.voice-inline{align-items:center;gap:6px;width:100%;min-width:0;min-height:44px;display:flex}.voice-inline-message{min-width:0;color:var(--body);flex:1;font-size:13px;line-height:18px}.voice-live-dot{background:#d75248;border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite voice-pulse}.voice-timer{min-width:34px;color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.voice-waveform{width:100%;min-width:36px;height:32px;color:var(--edem-brand);flex:1;display:block}.voice-trigger,.voice-stop,.voice-cancel,.voice-retry{border-radius:50%;flex:none;width:44px;min-height:44px}.voice-stop,.voice-cancel,.voice-retry{color:var(--body);background:0 0;position:relative}.voice-stop:before,.voice-cancel:before,.voice-retry:before{content:"";background:var(--control-track);border-radius:50%;position:absolute;inset:3px}.voice-stop svg,.voice-cancel svg,.voice-retry svg{z-index:1;position:relative}.voice-loading{color:var(--accent);flex:none;margin-inline:13px;animation:1s linear infinite voice-spin}@keyframes voice-pulse{50%{opacity:.35}}@keyframes voice-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.voice-live-dot,.voice-loading{animation:none}}.ai-message-meta{min-height:32px;color:var(--muted);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;align-items:center;gap:2px;margin-top:2px;font-size:11px;line-height:16px;transition:opacity .16s;display:flex}.ai-message--user .ai-message-meta{justify-content:flex-end}@media (hover:hover){.ai-message:hover .ai-message-meta{opacity:1;pointer-events:auto}}.ai-message:focus-within .ai-message-meta{opacity:1;pointer-events:auto}.ai-message-meta time{white-space:nowrap}.ai-copy-button{color:var(--body);background:0 0;border:0;position:relative}.ai-message-actions .ai-copy-button:hover,.ai-message-actions .ai-copy-button:focus-visible{color:var(--ink);background:0 0}.ai-message-actions .ai-copy-button:active{color:var(--ink);opacity:1;background:0 0;transform:none}.ai-copy-button svg{z-index:1;margin:auto;transition:opacity .18s,transform .18s;position:absolute;inset:0}.ai-copy-button .ai-check-glyph{opacity:0;transform:scale(.55)rotate(-25deg)}.ai-copy-button[data-copied=true] .ai-copy-glyph{opacity:0;transform:scale(.55)rotate(25deg)}.ai-copy-button[data-copied=true] .ai-check-glyph{opacity:1;color:var(--edem-brand);transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){.ai-message-meta,.ai-copy-button svg{transition:none;animation:none}}.cabinet-menu{gap:6px}.cabinet-menu>a{background:var(--surface);min-height:44px;padding:10px 12px}.cabinet-menu .assistant-group{background:var(--surface);border-radius:14px;padding:4px}.cabinet-menu .assistant-group-toggle{min-height:44px;padding:8px}.cabinet-menu .assistant-group-links a{background:0 0;min-height:44px;margin:2px 0;padding:10px 12px}.cabinet-menu .assistant-group-links a[aria-current=page]{background:var(--tint);color:var(--accent)}.navigation-preferences{flex-direction:column;min-width:0;scroll-margin-top:72px;display:flex}.navigation-preferences>.tgPanel{flex-direction:column;flex:1;display:flex}.navigation-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.navigation-slot{background:var(--surface);border-radius:14px;min-width:0;min-height:72px}.navigation-slot-icon{width:24px;height:24px;color:var(--accent);pointer-events:none;flex:none;place-items:center;display:grid}.navigation-slot-icon .tgGlyph{width:20px;height:20px}.navigation-choose{border-radius:inherit;text-align:left;align-items:center;gap:10px;width:100%;height:100%;min-height:72px;padding:14px;display:flex}.navigation-choose:hover{background:var(--control-track)}.navigation-slot-label{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:550;line-height:20px}.navigation-choose>svg{flex:none}.navigation-slot-placeholder{align-items:center;gap:10px;padding:14px;display:flex}.navigation-slot-placeholder span:first-child{background:var(--skeleton-fill);border-radius:7px;flex:none;width:20px;height:20px}.navigation-slot-placeholder span:last-child{background:var(--skeleton-fill);border-radius:5px;width:60%;height:10px}.mobile-navigation-placeholder{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:49px;padding:5px 0;display:flex}.mobile-navigation-placeholder span:first-child{background:var(--skeleton-fill);border-radius:7px;width:20px;height:20px}.mobile-navigation-placeholder span:last-child{background:var(--skeleton-fill);border-radius:4px;width:min(42px,70%);height:7px}.navigation-save{align-self:flex-start;min-height:44px;margin-top:auto}@media (max-width:480px){.navigation-slots{grid-template-columns:minmax(0,1fr)}.navigation-save{align-self:stretch}}.navigation-picker-sheet .actionSheetPanel{height:min(520px,calc(var(--tg-viewport-height,100dvh) - 80px));position:relative}.navigation-picker-sheet .tgSheetContent{scrollbar-width:none;scrollbar-gutter:auto;flex:1;min-height:0;padding:0 4px;overflow-y:auto}.navigation-picker-sheet .tgSheetContent::-webkit-scrollbar{width:0;height:0;display:none}.navigation-picker-option{text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:46px;padding:9px 12px;display:flex}.navigation-picker-option:hover,.navigation-picker-option[aria-current]{background:var(--control-track)}.navigation-picker-option>.tgGlyph{width:19px;height:19px;color:var(--accent);flex:none}.navigation-picker-option>span:not(.tgGlyph){flex:1}.navigation-picker-option>svg{color:var(--accent);flex:none}.navigation-customize{text-align:center;padding:12px 0;font-size:13px;display:block}.mobile-navigation a>span:not(.tgGlyph):not(.tgChevron){text-overflow:ellipsis;max-width:100%;overflow:hidden}.knowledge-submit{width:fit-content;max-width:100%;margin-top:18px}@media (max-width:760px){.knowledge-submit{width:100%}}.schedule-prompt textarea:focus{box-shadow:inset 0 0 0 1px var(--line-accent);outline:none}.schedule-prompt textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.knowledge-examples{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.knowledge-examples button{background:var(--control-fill);min-height:40px;color:var(--body);text-align:left;border-radius:12px;padding:8px 12px;font-size:12px}.knowledge-examples button:hover{background:color-mix(in srgb,var(--control-fill) 85%,var(--ink))}.knowledge-examples button:disabled{opacity:.5}@media (pointer:coarse){.knowledge-examples button{min-height:44px}}.knowledge-result{background:var(--surface);border-radius:12px;gap:12px;min-width:0;margin-top:18px;padding:16px;font-size:13px;display:grid}.knowledge-result-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.knowledge-result-head strong{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:20px}.knowledge-result-head .tgGlassButton{min-height:38px;padding:4px 12px;font-size:12px}.knowledge-result p{margin:0}.knowledge-answer-loading{color:#0000;background:linear-gradient(105deg,var(--muted) 30%,var(--ink) 50%,var(--muted) 70%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;width:fit-content;animation:1.8s linear infinite knowledge-shimmer}@keyframes knowledge-shimmer{to{background-position-x:-220%}}.knowledge-answer-empty{color:var(--muted)}@media (max-width:480px){.knowledge-result-head .tgGlassButton{width:100%}}@media (prefers-reduced-motion:reduce){.knowledge-answer-loading{color:var(--muted);background:0 0;animation:none}}.workspace-mobile-cards{display:none}.table-open{text-align:left;color:var(--accent);padding:4px 0;font-weight:550}.workspace-card{text-align:left;background:var(--surface);width:100%;min-width:0;color:var(--ink);border-radius:14px;padding:14px;display:block}.workspace-card-heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:15px;line-height:21px;display:flex}.workspace-card-heading strong{overflow-wrap:anywhere;min-width:0;font-weight:550}.workspace-card dl,.record-info{gap:10px;margin:0;font-size:13px;line-height:20px;display:grid}.workspace-card dl>div,.record-info>div{grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.workspace-card dt,.record-info dt{color:var(--muted)}.workspace-card dd,.record-info dd{overflow-wrap:anywhere;margin:0}.crm-detail{font-size:14px;line-height:1.5}.crm-detail-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.crm-detail-summary>strong{font-size:22px;font-weight:600}.record-status{background:var(--tint);color:var(--accent);white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:12px}.crm-detail-section{margin-top:22px}.crm-detail-section h3{margin:0 0 10px;font-size:14px;font-weight:600}.contact-card,.crm-task{background:var(--surface);border-radius:12px;gap:5px;margin-top:8px;padding:12px;display:grid}.contact-card a{overflow-wrap:anywhere;width:fit-content;padding:3px 0}.crm-timeline{gap:16px;padding:0;list-style:none;display:grid}.crm-timeline li{padding:0}@media (max-width:760px){.workspace-desktop-table{display:none}.workspace-mobile-cards{gap:10px;display:grid}.tgPanel:has(>.workspace-mobile-cards){background:0 0;padding:0}.topToolbar{top:max(env(safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));margin-inline:calc(-1 * var(--page-gutter));padding:8px var(--page-gutter);background:var(--canvas);pointer-events:auto}.mobile-navigation{background:var(--control-fill)}.search-box input,.schedule-prompt textarea,.ai-composer textarea,.date-fields input,.period-fields input{font-size:16px}}.report-tabs{margin-bottom:18px}.report-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.report-shortcuts>a{background:var(--surface-soft);color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.report-shortcuts>a>span:nth-child(2){flex:1;min-width:0}.report-shortcuts strong{font-size:14px;font-weight:550;display:block}.report-shortcuts small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.saved-reports{gap:12px;display:grid}.saved-reports>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.saved-reports strong{font-size:14px;font-weight:550}.workspace-answer h2,.workspace-answer h3{margin:18px 0 10px;font-size:17px}.markdown-table-scroll{max-width:100%;margin:12px 0;overflow-x:auto}.markdown-table-scroll table{border-collapse:collapse;text-align:start;width:100%;font-size:13px}.markdown-table-scroll th,.markdown-table-scroll td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.markdown-table-scroll th{color:var(--muted);font-weight:550}.workspace-answer p{margin:10px 0}@media (max-width:760px){.report-shortcuts{grid-template-columns:1fr}}.finance-dashboard{gap:18px;min-width:0;display:grid}.finance-entry-back,.finance-entry-panel>.subtitle{margin-bottom:16px}.finance-toolbar,.finance-actions,.finance-operation-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finance-operation-title{justify-content:space-between}.finance-operation-title h3,.finance-preview-part h3{margin:0;font-size:15px}.page--finance{isolation:isolate;position:relative}.page--finance:before{content:"";z-index:-1;height:var(--finance-hero-height,400px);transform:translateY(calc(-1 * var(--finance-hero-scroll,0px)));background:radial-gradient(ellipse at 85% 0%,color-mix(in srgb,var(--ai-brand-end) 85%,transparent),transparent 65%),linear-gradient(125deg,var(--finance-hero-start,var(--ai-brand-start)),var(--finance-hero-end,var(--ai-brand-end)));border-radius:20px 20px 0 0;position:absolute;inset:0 0 auto}.page--finance .workspace-bar{background:0 0}.page--finance[data-finance-hero=visible] .workspace-location,.page--finance[data-finance-hero=visible] .workspace-location a,.page--finance[data-finance-hero=visible] .workspace-current,.page--finance[data-finance-hero=visible] .workspace-divider{color:var(--edem-on-brand)}.page--finance[data-finance-hero=visible] .workspace-location a{background:0 0}.page--finance .page-header h1,.page--finance .finance-toolbar>.text-button{color:var(--edem-on-brand)}.finance-carousel{min-width:0;padding:0;overflow:clip visible;container-type:inline-size}.finance-swiper.swiper{outline:none;width:100%;padding:20px 0 14px;overflow:visible}.finance-swiper .swiper-slide{height:auto}.finance-swiper .swiper-slide:focus{outline:none}.finance-swiper:focus-visible .swiper-slide-active>.finance-floating-card{box-shadow:inset 0 0 0 2px var(--focus),0 10px 22px #08333124}.finance-swiper .swiper-slide:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:28px}.finance-swiper:not(.swiper-initialized) .swiper-slide{width:calc(78.125% - 2.625px);margin-right:12px}.finance-swiper:not(.swiper-initialized) .swiper-wrapper{padding-left:10.9375%}.finance-floating-card{background:var(--surface);min-width:0;height:100%;min-height:232px;color:var(--ink);border-radius:28px;flex-direction:column;justify-content:center;padding:20px;display:flex;position:relative;box-shadow:0 10px 22px #08333124}.finance-floating-card h2{letter-spacing:-.2px;max-width:calc(100% - 78px);margin:0 0 26px;font-size:14px;font-weight:600;line-height:20px}.finance-floating-card strong{letter-spacing:-.7px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;font-size:clamp(21px,2.2cqw,28px);font-weight:650;line-height:1.2;display:block}.finance-floating-card p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:18px}.finance-trend-plot,.finance-trend-empty{width:72px;height:40px;color:var(--muted);position:absolute;top:28px;right:18px}.finance-trend-empty{place-items:center;font-size:20px;display:grid}.finance-trend-plot[data-direction=up],.finance-trend-change[data-direction=up]{color:var(--success-ink)}.finance-trend-plot[data-direction=down],.finance-trend-change[data-direction=down]{color:var(--danger-ink)}.finance-trend-change{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px;font-size:12px;font-weight:600;line-height:18px;display:flex}.finance-trend-change small{color:var(--muted);flex-basis:100%;font-size:11px;font-weight:400}.finance-carousel-controls{justify-content:center;align-items:center;margin-top:-4px;display:flex}.finance-carousel-dots{display:flex}.finance-carousel-dots button{border-radius:4px;place-items:center;width:15px;min-width:15px;height:28px;padding:0;display:grid}.finance-carousel-dots span,.finance-skeleton-dots span{background:color-mix(in srgb,var(--ink) 28%,transparent);border-radius:50%;width:7px;height:7px;transition:background .18s}.finance-carousel-dots [aria-current=true] span{background:var(--ink)}.finance-carousel-dots button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.finance-toolbar-loading{width:240px;min-height:40px}.finance-skeleton-track{gap:12px;padding:20px 0 14px;display:flex}.finance-skeleton-track:before{content:"";flex:0 0 calc(10.9375% - 12px)}.finance-skeleton-track>.finance-floating-card{flex:0 0 calc(78.125% - 2.625px)}.finance-skeleton-title{width:48%;margin-bottom:26px}.finance-skeleton-sum{width:78%;height:28px}.finance-skeleton-note{width:62%;margin-top:30px}.finance-skeleton-dots{align-items:center;gap:8px;height:28px;display:flex}@container (min-width:550px){.finance-skeleton-track:before{display:none}.finance-skeleton-track>.finance-floating-card{flex-basis:calc(50% - 6px)}.finance-swiper:not(.swiper-initialized) .swiper-wrapper{padding-left:0}.finance-swiper:not(.swiper-initialized) .swiper-slide{width:calc(50% - 6px)}}@container (min-width:900px){.finance-carousel-controls{display:none}.finance-skeleton-track>.finance-floating-card{flex-basis:calc(25% - 9px)}.finance-swiper:not(.swiper-initialized) .swiper-slide{width:calc(25% - 9px)}}@container (max-width:549px){.finance-floating-card strong{font-size:26px}}@media (max-width:760px){.page--finance:before{border-radius:0}}@media (prefers-reduced-motion:reduce){.finance-carousel-dots span{transition:none}}.finance-quality{padding:0;list-style:none}.finance-quality li,.finance-source-details dl>div,.finance-preview-part dl>div{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 0;font-size:13px;line-height:19px;display:grid}.finance-quality li+li,.finance-source-details dl>div+div,.finance-preview-part dl>div+div{border-top:1px solid var(--line)}.finance-source-columns h3{margin:14px 0 8px;font-size:15px;font-weight:600;line-height:21px}.finance-source-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.finance-source-details dl,.finance-preview-part dl{margin:0}.finance-source-details dd,.finance-preview-part dd{text-align:right;overflow-wrap:anywhere;max-width:180px;margin:0}.finance-operation{gap:12px;margin:20px 0;display:grid}.finance-operation+.finance-operation{border-top:1px solid var(--line);padding-top:18px}.finance-result{white-space:pre-wrap;font-size:14px;line-height:22px}.finance-preview-part{margin-top:20px}@media (max-width:760px){.finance-source-columns{grid-template-columns:minmax(0,1fr)}.finance-actions>.tgGlassButton{flex:160px}}@media (max-width:360px){.finance-floating-card{padding:20px}.finance-source-details dl>div,.finance-preview-part dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.finance-source-details dd,.finance-preview-part dd{text-align:left;max-width:none}}.document-fields .document-field{color:var(--body);flex-direction:column;gap:6px;font-size:12px;display:flex}
.mobile-mode-chooser{gap:14px;padding:4px 0 8px;display:grid}.mobile-mode-chooser>p{color:var(--body);text-align:center;margin:0;font-size:13px;line-height:20px}.mobile-mode-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mobile-mode-option{background:var(--surface);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:12px;display:flex}.mobile-mode-option[data-selected]{box-shadow:inset 0 0 0 2px var(--ai-brand-start)}.mobile-mode-option:has(input:focus-visible):not([data-selected]){box-shadow:inset 0 0 0 1px var(--ai-brand-start)}.mobile-mode-option strong{font-size:14px;line-height:19px}.mobile-mode-option small{color:var(--muted);font-size:11px;line-height:15px}.mobile-mode-preview{background:var(--control-track);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:5px;width:100%;height:106px;margin-bottom:5px;padding:9px;display:grid}.mobile-mode-preview i{background:var(--skeleton-fill);border-radius:4px;font-style:normal;display:block}.mobile-mode-preview .preview-top{grid-column:1/-1;width:52%;height:7px}.mobile-mode-preview--simple .preview-total{background:var(--surface);height:42px;color:var(--ink);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:start;gap:2px;padding:7px;display:flex}.mobile-mode-preview--simple .preview-total small{color:var(--muted);font-size:8px;line-height:10px}.mobile-mode-preview--simple .preview-total>span{background:var(--skeleton-fill);border-radius:4px;width:72%;height:9px;display:block}.mobile-mode-preview--simple .preview-line{background:var(--surface);grid-column:span 2;height:17px}.mobile-mode-preview--simple .preview-chat{background:var(--surface);width:42%;height:13px;color:var(--ink);grid-column:1/-1;font-size:9px;line-height:13px}.mobile-mode-preview--detailed{grid-template-columns:28% minmax(0,1fr);gap:5px}.mobile-mode-preview--detailed .preview-top{grid-column:1/-1}.mobile-mode-preview--detailed .preview-sidebar{background:var(--surface);grid-area:2/1/6;position:relative}.mobile-mode-preview--detailed .preview-sidebar:before{content:"";background:var(--skeleton-fill);width:13px;height:2px;box-shadow:0 14px var(--skeleton-fill),0 28px var(--skeleton-fill),0 42px var(--skeleton-fill);border-radius:2px;position:absolute;top:12px;left:5px}.mobile-mode-preview--detailed .preview-tab{background:var(--surface);height:14px;color:var(--muted);grid-column:2;align-items:center;padding-left:5px;font-size:8px;display:flex}.mobile-mode-preview--detailed .preview-tab:last-child{height:20px}.mobile-mode-setting{background:var(--surface-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;margin:0 0 16px;padding:12px 16px;display:flex}.mobile-mode-setting>span{gap:3px;min-width:0;display:grid}.mobile-mode-setting strong{font-size:14px;font-weight:600}.mobile-mode-setting small{color:var(--muted);font-size:12px}.mobile-mode-setting button{flex:none}.daily-page{width:100%;max-width:720px;padding-bottom:calc(24px + var(--safe-bottom));margin:0 auto}@media (min-width:761px){.daily-page{max-width:none;margin:0}}.daily-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.daily-header .subtitle{margin:5px 0 0}.daily-period{margin:16px 0}.daily-period-trigger{align-items:center;gap:8px;min-height:44px;padding:9px 14px;display:inline-flex}.daily-period-menu{gap:16px;display:grid}.daily-period-menu form{gap:12px;display:grid}.daily-period-menu .setting-caption{margin:0}.daily-period-hint{color:var(--muted);margin:0;font-size:12px;line-height:18px}.daily-custom-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.daily-custom-dates label{min-width:0;color:var(--body);gap:5px;font-size:12px;display:grid}.daily-custom-dates input{background:var(--control-fill);width:100%;min-height:44px;color:var(--ink);border-radius:10px;padding:8px}.daily-page>.daily-panel{background:var(--surface-soft);margin:12px 0}.daily-panel>h2{margin-bottom:10px}.daily-total{gap:4px;margin:6px 0 12px;display:grid}.daily-total>span{color:var(--body);font-size:13px}.daily-total>strong{color:var(--ink);font-size:28px;font-weight:700;line-height:34px}.daily-total>small,.daily-muted{color:var(--muted);font-size:12px;line-height:18px}.daily-muted{margin:8px 0 14px}.daily-cities{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 12px;display:grid}.daily-city{background:var(--surface);border-radius:10px;align-content:space-between;gap:8px;min-width:0;min-height:66px;padding:10px 12px;display:grid}.daily-city span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:15px}.daily-city strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:650;line-height:20px}.daily-link{min-height:44px;color:var(--accent);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.daily-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.daily-ai-action{justify-content:center;min-width:220px}.daily-chat{background:var(--surface-soft);border-radius:14px;align-items:center;gap:12px;min-height:64px;margin-top:12px;padding:12px 16px;text-decoration:none;display:flex}.daily-chat>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.daily-chat strong{color:var(--ink);font-size:14px}.daily-chat small{color:var(--muted);font-size:12px}.daily-chat>.tgChevron{flex:none}@media (max-width:600px){.daily-cities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.daily-ai-action{width:100%;min-height:44px}}.daily-conversion-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.daily-conversion-metric{background:var(--surface);border-radius:12px;align-content:start;gap:6px;min-width:0;padding:14px;display:grid}.daily-conversion-metric h3{color:var(--body);margin:0;font-size:13px;font-weight:600;line-height:19px}.daily-conversion-metric>strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:34px}.daily-conversion-metric>span{color:var(--body);font-variant-numeric:tabular-nums;font-size:12px;line-height:18px}.daily-conversion-metric>small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:18px}.daily-conversion .daily-conversion-summary{gap:4px;margin:8px 0 16px;display:grid}.daily-conversion .daily-conversion-summary p{color:var(--body);margin:0;font-size:13px;line-height:20px}.daily-conversion .daily-conversion-summary>span{color:var(--muted);font-size:12px;line-height:18px}.daily-conversion .daily-conversion-source-content{gap:20px;padding:4px 0 16px;display:grid}.daily-conversion .daily-conversion-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.daily-conversion .daily-conversion-facts>div{align-content:start;gap:4px;min-width:0;display:grid}.daily-conversion .daily-conversion-facts dt{color:var(--muted);font-size:12px;line-height:18px}.daily-conversion .daily-conversion-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:20px}.daily-conversion .daily-conversion-definitions{gap:16px;max-width:72ch;margin:0;display:grid}.daily-conversion .daily-conversion-definitions>div{gap:6px;display:grid}.daily-conversion .daily-conversion-definitions dt{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.daily-conversion .daily-conversion-definitions dd{color:var(--body);margin:0;font-size:13px;line-height:20px}.daily-conversion .daily-conversion-notes{max-width:72ch;color:var(--muted);gap:8px;margin:0;padding:0;font-size:12px;line-height:18px;list-style:none;display:grid}.daily-conversion .daily-conversion-section-note{color:var(--muted);margin:8px 0 16px;font-size:12px;line-height:18px}.daily-conversion .daily-conversion-attribution{flex-wrap:wrap;gap:12px 24px;margin:0 0 20px;display:flex}.daily-conversion .daily-conversion-attribution>div{gap:4px;display:grid}.daily-conversion .daily-conversion-attribution dt{color:var(--muted);font-size:12px;line-height:18px}.daily-conversion .daily-conversion-attribution dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600;line-height:22px}.daily-conversion .daily-conversion-operators{gap:16px;margin:0 0 16px;padding:0;list-style:none;display:grid}.daily-conversion .daily-conversion-operators li{border-top:1px solid var(--line);gap:12px;min-width:0;padding-top:16px;display:grid}.daily-conversion .daily-conversion-operators li>div{color:var(--body);flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:13px;line-height:20px;display:flex}.daily-conversion .daily-conversion-operators dl{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}.daily-conversion .daily-conversion-operators dl>div{align-items:baseline;gap:8px;font-size:12px;line-height:18px;display:flex}.daily-conversion .daily-conversion-operators dt{color:var(--muted)}.daily-conversion .daily-conversion-operators dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.daily-conversion .daily-conversion-personal-list>li>div>strong{color:var(--ink);overflow-wrap:anywhere;font-size:16px;line-height:22px}.daily-conversion .daily-conversion-personal-metric{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.daily-conversion .daily-conversion-personal-metric h3{color:var(--body);flex-basis:100%;margin:0;font-size:13px;font-weight:500;line-height:20px}.daily-conversion .daily-conversion-personal-metric>strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:34px}.daily-conversion .daily-conversion-personal-metric>span{color:var(--body);font-size:12px;line-height:18px}.daily-conversion .daily-conversion-personal-metric>.daily-conversion-section-note{flex-basis:100%;margin:0}.daily-conversion .daily-conversion-personal-secondary dd{color:var(--body);font-weight:500}.daily-conversion .daily-conversion-unknown{border-top:1px solid var(--line);gap:12px;margin:16px 0 20px;padding-top:16px;display:grid}.daily-conversion .daily-conversion-unknown h3{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.daily-conversion .daily-conversion-unknown p{color:var(--muted);margin:0;font-size:12px;line-height:18px}.daily-conversion .daily-conversion-leads{gap:0;margin:0 0 16px;display:grid}.daily-conversion .daily-conversion-leads article{border-top:1px solid var(--line);background:0 0;border-radius:0;gap:16px;min-width:0;padding:16px 0 20px;display:grid}.daily-conversion .daily-conversion-lead-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.daily-conversion .daily-conversion-lead-link{white-space:normal;text-align:left;background:0 0;border-radius:0;justify-content:flex-start;gap:4px;max-width:100%;min-height:44px;padding:0}.daily-conversion .daily-conversion-lead-link :is(.glassLayers,.glassEffect){display:none}.daily-conversion .daily-conversion-result-badge{background:var(--control-track);width:fit-content;max-width:100%;color:var(--body);border-radius:999px;padding:4px 8px;font-size:12px;line-height:18px}.daily-conversion .daily-conversion-result-badge[data-result=agreed]{background:var(--success-bg);color:var(--success-ink)}.daily-conversion .daily-conversion-lead-operator{grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:4px 16px;font-size:12px;line-height:18px;display:grid}.daily-conversion .daily-conversion-lead-operator>span,.daily-conversion .daily-conversion-lead-operator>time{color:var(--muted)}.daily-conversion .daily-conversion-lead-operator>strong{min-width:0;color:var(--body);overflow-wrap:anywhere;font-weight:500}.daily-conversion .daily-conversion-lead-operator>time{grid-column:2}.daily-conversion .daily-conversion-transfer-section{gap:12px;display:grid}.daily-conversion .daily-conversion-transfer-section h4{color:var(--body);margin:0;font-size:12px;font-weight:600;line-height:18px}.daily-conversion .daily-conversion-transfers{gap:16px;margin:0;padding:0;list-style:none;display:grid}.daily-conversion .daily-conversion-transfers li{grid-template-columns:130px minmax(0,1fr);gap:8px 16px;min-width:0;display:grid}.daily-conversion .daily-conversion-transfers time{color:var(--muted);font-size:12px;line-height:18px}.daily-conversion .daily-conversion-transfers li>div{min-width:0;color:var(--body);gap:8px;font-size:12px;line-height:18px;display:grid}.daily-conversion .daily-conversion-transfers strong{color:var(--ink);font-weight:500}.daily-conversion .daily-conversion-transfers dl{gap:4px;margin:0;display:grid}.daily-conversion .daily-conversion-transfers dl>div{grid-template-columns:42px minmax(0,1fr);gap:8px;display:grid}.daily-conversion .daily-conversion-transfers dt{color:var(--muted)}.daily-conversion .daily-conversion-transfers dd{overflow-wrap:anywhere;margin:0}.daily-conversion .daily-conversion-transfers p{color:var(--muted);margin:0}.daily-conversion .daily-conversion-history-status{color:var(--muted);margin:0;font-size:12px;line-height:18px}@media (max-width:480px){.daily-conversion .daily-conversion-transfers li{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:360px){.daily-conversion .daily-conversion-facts{grid-template-columns:minmax(0,1fr)}.daily-conversion .daily-conversion-lead-heading{flex-direction:column;align-items:flex-start;gap:4px}.daily-conversion .daily-conversion-lead-operator{grid-template-columns:minmax(0,1fr)}.daily-conversion .daily-conversion-lead-operator>time{grid-column:1}.daily-conversion-metrics{grid-template-columns:minmax(0,1fr)}}
