.ifc-features{--ifc-muted:var(--demo-caption)}.ifc-features #message-translation{scroll-margin-top:var(--space-40)}.ifc-detail-footer{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-24);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.ifc-detail-footer .afp-disclosure{margin:0}.ifc-detail-link{align-items:center;gap:var(--space-8);min-height:var(--ui-target-min);color:var(--ui-brand);font-size:var(--ui-type-detail);font-weight:550;line-height:1.7;display:inline-flex}.ifc-detail-link:hover{text-underline-offset:var(--space-4);text-decoration:underline}.ifc-detail-link:focus-visible{outline:var(--ui-action-focus-width) solid var(--ui-action-focus);outline-offset:var(--ui-action-focus-offset)}.ifc-detail-link svg{flex:none}.ifc-visual{gap:var(--space-12);min-width:0;min-height:243px;margin:var(--space-16) 0 var(--space-20);flex-direction:column;flex:1;display:flex}.ifc-mini-agent{align-items:center;gap:var(--space-8);display:flex}.ifc-avatar{border-radius:var(--radius-8);background:var(--demo-inbox-card-agent-surface);width:32px;height:32px;color:var(--demo-inbox-card-agent-icon);flex-shrink:0;place-items:center;display:grid}.ifc-mini-agent>span>b{color:var(--ui-text);font-size:var(--demo-text-label);font-weight:550;line-height:1.6;display:block}.ifc-mini-agent small{margin-top:var(--space-4);color:var(--ifc-muted);font-size:var(--demo-text-caption);display:block}.ifc-mini-agent>i{background:var(--demo-inbox-card-agent-online);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.ifc-mini-steps{gap:var(--space-12);padding:var(--space-8) 0;display:grid}.ifc-mini-steps>span{gap:var(--space-8);font-size:var(--demo-text-caption);color:var(--ifc-muted);align-items:center;line-height:1.65;display:flex}.ifc-mini-steps svg{width:17px;height:17px;padding:var(--space-4);background:var(--demo-inbox-card-step-surface);border:1px solid var(--ui-border);border-radius:50%}.ifc-mini-bubble{padding:var(--space-12);border:1px solid var(--ui-border);background:var(--demo-inbox-card-message-surface);border-radius:var(--ui-radius-panel);font-size:var(--demo-text-caption);color:var(--ui-text);line-height:1.65;display:block}.ifc-mini-bubble--green{background:var(--demo-inbox-card-reply-surface);border-color:var(--demo-inbox-card-reply-border)}.ifc-mini-bubble small{align-items:center;gap:var(--space-4);margin-top:var(--space-8);font-size:var(--demo-text-caption);color:var(--ifc-muted);display:flex}.ifc-mini-bubble b{color:var(--ui-text);font-weight:500}.ifc-mini-footnote{padding-top:var(--space-8);color:var(--ifc-muted);font-size:var(--demo-text-caption);margin-top:auto;line-height:1.7;display:block}.ifc-mini-command{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border:1px solid var(--demo-inbox-card-command-border);background:var(--demo-inbox-card-command-surface);border-radius:var(--ui-radius-control);color:var(--ifc-muted);display:flex}.ifc-mini-command>b{font:500 var(--demo-text-caption) ui-monospace, monospace;color:var(--ui-text);line-height:1.65}.ifc-mini-command>i{background:var(--demo-inbox-card-command-caret);width:1px;height:13px}.ifc-mini-saved{gap:var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);padding:var(--space-4);background:var(--ui-surface);display:grid}.ifc-mini-saved>span{align-items:center;gap:var(--space-8);font-size:var(--demo-text-caption);color:var(--ifc-muted);padding:var(--space-8) var(--space-4);flex-wrap:wrap;line-height:1.65;display:flex}.ifc-mini-saved>span:first-child{background:var(--demo-inbox-card-saved-selection);color:var(--ui-text);border-radius:var(--radius-4)}.ifc-mini-saved b{font-weight:500}.ifc-mini-saved small{font-size:var(--demo-text-caption);color:var(--ifc-muted);margin-left:auto}.ifc-mini-label{justify-content:space-between;align-items:center;display:flex}.ifc-language-badge{font-size:var(--demo-text-label);color:var(--demo-inbox-card-language-text);background:var(--demo-inbox-card-language-surface);border:1px solid var(--demo-inbox-card-language-border);border-radius:var(--radius-4);padding:var(--space-4) var(--space-8);font-weight:500;line-height:1.5;display:inline-flex}.ifc-mini-languages{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--ifc-muted);display:flex}.ifc-mini-languages b{padding:var(--space-8);border-radius:var(--radius-4);border:1px solid var(--ui-border);color:var(--ui-text);font-size:var(--demo-text-caption);text-align:center;background:var(--ui-subtle);flex:1;font-weight:500}.ifc-mini-translate{gap:var(--space-4);padding:var(--space-8) var(--space-12);border:1px solid var(--demo-inbox-card-translation-border);border-radius:var(--ui-radius-panel);background:var(--demo-inbox-card-translation-surface);display:grid}.ifc-mini-translate small{font-size:var(--demo-text-caption);color:var(--demo-inbox-card-translation-caption)}.ifc-mini-translate>span{font-size:var(--demo-text-caption);color:var(--demo-inbox-card-translation-original);line-height:1.65}.ifc-mini-translate b{font-size:var(--demo-text-caption);color:var(--demo-inbox-card-translation-result);font-weight:450;line-height:1.65}.ifc-mini-translate--out{background:var(--demo-inbox-card-translation-outgoing-surface);border-color:var(--demo-inbox-card-translation-outgoing-border)}.ifc-mini-rule{flex-direction:column;display:flex}.ifc-mini-rule>span{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--demo-inbox-card-rule-surface);font-size:var(--demo-text-caption);color:var(--ifc-muted);flex-wrap:wrap;line-height:1.65;display:flex}.ifc-mini-rule b{color:var(--ui-text);font-weight:500}.ifc-mini-rule>small{padding:var(--space-4) 0;font:var(--demo-text-caption) ui-monospace, monospace;color:var(--ifc-muted);align-self:center}.ifc-mini-team{gap:var(--space-8);color:var(--ifc-muted);font-size:var(--demo-text-caption);flex-wrap:wrap;align-items:center;line-height:1.65;display:flex}.ifc-mini-team b{font-size:var(--demo-text-caption);color:var(--ifc-muted);margin-left:auto;font-weight:400;line-height:1.65}.ifc-mini-members{gap:var(--space-8);padding-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.ifc-mini-members>span{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-4);border:1px solid var(--ui-border);border-radius:var(--radius-8);flex-direction:column;display:flex;position:relative}.ifc-mini-members b{background:var(--demo-inbox-card-member-avatar);width:24px;height:24px;font-size:var(--demo-text-caption);color:var(--ifc-muted);border-radius:50%;place-items:center;font-weight:500;line-height:1.65;display:grid}.ifc-mini-members small{font-size:var(--demo-text-caption);color:var(--ifc-muted)}.ifc-mini-members>span[data-current=true]{background:var(--ui-selected);border-color:var(--ui-border-strong)}.ifc-mini-members>span[data-current=true] b{background:var(--demo-inbox-card-member-selected-avatar);color:var(--ui-on-brand)}.ifc-mini-members svg{color:var(--ifc-muted);position:absolute;top:3px;right:3px}.ifc-mini-members>span[data-busy=true]{opacity:.58;border-style:dashed}.ifc-panel-message{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);padding:var(--space-16)}.ifc-panel-message>span{font-size:var(--demo-text-caption);color:var(--ifc-muted);display:block}.ifc-panel-message p{margin:var(--space-8) 0 0;color:var(--ui-text);font-size:var(--demo-text-label);line-height:1.7}.ifc-agent-process{align-items:center;gap:var(--space-8);margin:var(--space-16) 0 var(--space-4);color:var(--ifc-muted);font-size:var(--demo-text-caption);flex-wrap:wrap;line-height:1.65;display:flex}.ifc-agent-process>span{align-items:center;gap:var(--space-4);display:flex}.ifc-panel-action,.ifc-draft-field{margin-top:var(--space-16)}.ifc-panel-footnote{gap:var(--space-8);margin-top:var(--space-16);align-items:flex-start;display:flex}.ifc-panel-footnote svg{margin-top:var(--space-2);flex-shrink:0}.ifc-agent-knowledge{margin-top:0}.ifc-shortcut-list{gap:var(--space-8);display:grid}.ifc-shortcut-list>button{gap:var(--space-8);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);padding:var(--space-16);text-align:left;transition:var(--ui-action-transition);background:var(--ui-action-secondary-bg);color:var(--ui-action-secondary-fg);border-color:var(--ui-action-secondary-border);box-shadow:var(--ui-action-secondary-shadow);touch-action:manipulation;display:grid}.ifc-shortcut-list>button[aria-pressed=true]{background:var(--ui-action-selected-bg);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:var(--ui-action-selected-shadow);transition:var(--ui-action-transition);touch-action:manipulation}.ifc-shortcut-title{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.ifc-shortcut-title>code{font-size:var(--demo-text-caption);color:var(--ui-text);border-radius:var(--radius-4);background:var(--demo-inbox-shortcut-code-surface);padding:var(--space-4) var(--space-4);line-height:1.65}.ifc-shortcut-title>strong{font-size:var(--demo-text-label);color:var(--ui-ink);font-weight:550;line-height:1.6}.ifc-shortcut-title>svg{margin-left:auto}.ifc-shortcut-body{font-size:var(--demo-text-caption);color:var(--ifc-muted);overflow-wrap:anywhere;line-height:1.65}.ifc-shortcut-meta{justify-content:space-between;align-items:center;gap:var(--space-12);font-size:var(--demo-text-caption);color:var(--ifc-muted);flex-wrap:wrap;display:flex}.ifc-shortcut-meta>span{align-items:center;gap:var(--space-4);display:flex}.ifc-variable-preview{gap:var(--space-12);margin-top:var(--space-16);font-size:var(--demo-text-caption);color:var(--ifc-muted);flex-wrap:wrap;display:flex}.ifc-variable-preview>span{align-items:center;gap:var(--space-4);display:flex}.ifc-variable-preview code{font-size:var(--demo-text-caption);color:var(--ui-text);background:var(--demo-inbox-variable-code-surface);padding:var(--space-4) var(--space-4);border-radius:var(--radius-4)}.ifc-composer-status{justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-12);color:var(--ifc-muted);font-size:var(--demo-text-caption);flex-wrap:wrap;display:flex}.ifc-composer-status>button{padding:var(--space-8) var(--space-8);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);font-size:var(--demo-text-label);background:var(--ui-action-secondary-bg);color:var(--ui-action-secondary-fg);border-color:var(--ui-action-secondary-border);box-shadow:var(--ui-action-secondary-shadow);transition:var(--ui-action-transition);touch-action:manipulation;line-height:1.5}.ifc-translation-notice{gap:var(--space-12);margin:0 0 var(--space-24);padding:var(--space-16) var(--space-16);background:var(--demo-inbox-translation-notice-surface);border:1px solid var(--demo-inbox-translation-notice-border);border-radius:var(--ui-radius-panel);color:var(--demo-inbox-translation-notice-text);font-size:var(--demo-text-caption);align-items:flex-start;line-height:1.8;display:flex}.ifc-translation-notice svg{margin-top:var(--space-4);flex-shrink:0}.ifc-translation-notice strong{color:var(--demo-inbox-translation-notice-heading);font-size:var(--demo-text-label);margin-bottom:var(--space-4);font-weight:550;line-height:1.6;display:block}.ifc-language-route{justify-content:center;align-items:center;gap:var(--space-24);padding:var(--space-20);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);color:var(--ifc-muted);background:var(--demo-inbox-language-route-surface);display:flex}.ifc-language-route>span{color:var(--ui-text);text-align:center;font-size:var(--demo-text-label);line-height:1.5}.ifc-language-route small{color:var(--ifc-muted);font-size:var(--demo-text-caption);margin-top:var(--space-8);display:block}.ifc-translation-chat{background:var(--demo-inbox-translation-chat-surface)}.ifc-language-message{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-8) var(--radius-8) var(--radius-8) var(--radius-4);padding:var(--space-16)}.ifc-language-message>p{margin:var(--space-12) 0;color:var(--ui-text);font-size:var(--demo-text-label);line-height:1.7}.ifc-language-message>.ifc-message-original{padding-bottom:var(--space-12);border-bottom:1px dashed var(--ui-border);font-size:var(--demo-text-caption);color:var(--ifc-muted);margin-bottom:0;line-height:1.65}.ifc-language-message>small{align-items:center;gap:var(--space-4);color:var(--ifc-muted);font-size:var(--demo-text-caption);display:flex}.ifc-language-message--out{margin-left:var(--space-24);border-radius:var(--radius-8) var(--radius-8) var(--radius-4) var(--radius-8);background:var(--demo-inbox-language-outgoing-surface);border-color:var(--demo-inbox-language-outgoing-border)}.ifc-message-caption{justify-content:space-between;align-items:center;gap:var(--space-12);font-size:var(--demo-text-caption);color:var(--ifc-muted);display:flex}.ifc-message-caption>b{color:var(--ifc-muted);font-size:var(--demo-text-caption);font-weight:500}.ifc-translation-divider{justify-content:center;align-items:center;gap:var(--space-8);margin:var(--space-16) 0;color:var(--demo-inbox-translation-divider-text);font-size:var(--demo-text-caption);display:flex}.ifc-translation-example{animation:.25s ease-out ifc-content-in}.ifc-fixed-field>span{font-size:var(--demo-text-label);color:var(--ifc-muted);display:block}.ifc-fixed-field>strong{padding:var(--space-12);background:var(--demo-inbox-fixed-field-surface);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);margin-top:var(--space-8);font-size:var(--demo-text-label);min-height:39px;font-weight:450;line-height:1.6;display:block}.ifc-route-members{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ifc-route-member{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-8);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-subtle);min-width:0;display:flex}.ifc-route-member>span:nth-child(2){flex:1;min-width:0}.ifc-route-member strong{font-size:var(--demo-text-label);color:var(--ui-text);font-weight:550;line-height:1.6;display:block}.ifc-route-member small{font-size:var(--demo-text-caption);color:var(--ifc-muted);margin-top:var(--space-4);display:block}.ifc-route-member>span:last-child{color:var(--ifc-muted)}.ifc-route-avatar{width:25px;height:25px;color:var(--demo-inbox-card-routing-avatar-text);background:var(--demo-inbox-card-routing-avatar-surface);font-size:var(--demo-text-caption);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ifc-route-member[data-selected=true]{border-color:var(--ui-border-strong);background:var(--ui-selected)}.ifc-route-member[data-selected=true] .ifc-route-avatar{color:var(--ui-on-brand);background:var(--demo-inbox-card-routing-avatar-selected)}.ifc-route-member[data-available=false]{opacity:.55;border-style:dashed}.ifc-route-actions{align-items:center}.ifc-route-message{margin-top:var(--space-16)}.ifc-route-checks{margin:var(--space-16) 0;padding:0;list-style:none}.ifc-route-checks>li{align-items:center;gap:var(--space-8);padding:var(--space-12) 0;border-bottom:1px solid var(--ui-border);color:var(--demo-inbox-route-check-pending-text);font-size:var(--demo-text-caption);line-height:1.65;display:flex}.ifc-route-checks>li[data-pass=true]{color:var(--demo-inbox-route-check-passed-text)}.ifc-route-checks>li>span{overflow-wrap:anywhere;min-width:0}.ifc-route-checks>li>b{font-size:var(--demo-text-caption);flex-shrink:0;margin-left:auto;font-weight:400}.ifc-route-checks svg{flex-shrink:0}.ifc-route-result-tags{gap:var(--space-8);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.ifc-route-result-tags>span{font-size:var(--demo-text-caption);padding:var(--space-4) var(--space-8);border:1px solid var(--demo-inbox-route-result-border);border-radius:var(--radius-4);background:var(--demo-inbox-route-result-surface);color:var(--ifc-muted)}.ifc-route-footnote{margin-top:var(--space-16)}.ifc-routing-panel .afp-rule-result p{font-size:var(--demo-text-caption);line-height:1.65}.ifc-routing-panel .afp-example-actions button{align-items:center;gap:var(--space-4);display:flex}@keyframes ifc-content-in{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.ifc-shortcut-list>button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover,.ifc-composer-status>button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover{background:var(--ui-action-secondary-hover);color:var(--ui-action-secondary-fg);border-color:var(--ui-action-secondary-hover-border);box-shadow:var(--ui-action-secondary-shadow)}}.ifc-shortcut-list>button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active,.ifc-composer-status>button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active{background:var(--ui-action-secondary-pressed);color:var(--ui-action-secondary-fg);border-color:var(--ui-action-secondary-hover-border);box-shadow:none}.ifc-shortcut-list>button:focus-visible,.ifc-composer-status>button:focus-visible{outline:var(--ui-action-focus-width) solid var(--ui-action-focus);outline-offset:var(--ui-action-focus-offset)}.ifc-shortcut-list>button:is(:disabled,[aria-disabled=true]),.ifc-composer-status>button:is(:disabled,[aria-disabled=true]){background:var(--ui-action-disabled-bg);color:var(--ui-action-disabled-fg);border-color:var(--ui-action-disabled-border);box-shadow:none;opacity:1;cursor:not-allowed}.ifc-shortcut-list>button[aria-busy=true],.ifc-composer-status>button[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.ifc-shortcut-list>button[aria-pressed=true]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover{background:var(--ui-action-selected-hover);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:var(--ui-action-selected-shadow)}}.ifc-shortcut-list>button[aria-pressed=true]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active{background:var(--ui-action-selected-pressed);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:none}.ifc-shortcut-list>button[aria-pressed=true]:focus-visible{outline:var(--ui-action-focus-width) solid var(--ui-action-focus);outline-offset:var(--ui-action-focus-offset)}.ifc-shortcut-list>button[aria-pressed=true]:is(:disabled,[aria-disabled=true]){background:var(--ui-action-disabled-bg);color:var(--ui-action-disabled-fg);border-color:var(--ui-action-disabled-border);box-shadow:none;opacity:1;cursor:not-allowed}.ifc-shortcut-list>button[aria-pressed=true][aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.ifc-shortcut-list>button,.ifc-shortcut-list>button[aria-pressed=true],.ifc-composer-status>button{transition:none}}@media (max-width:1100px){.ifc-mini-agent>span>b{font-size:var(--demo-text-label);line-height:1.6}.ifc-mini-steps>span,.ifc-mini-rule>span,.ifc-mini-bubble,.ifc-mini-translate b,.ifc-mini-translate>span,.ifc-mini-saved>span,.ifc-mini-team{font-size:var(--demo-text-caption);line-height:1.65}.ifc-route-members{grid-template-columns:1fr}}@media (max-width:650px){.ifc-language-message--out{margin-left:var(--space-12)}.ifc-message-caption{align-items:flex-start;gap:var(--space-4);flex-direction:column}.ifc-route-members{grid-template-columns:repeat(3,minmax(0,1fr))}.ifc-route-member{text-align:center;flex-direction:column}.ifc-shortcut-title{gap:var(--space-8)}.ifc-composer-status>button{min-height:40px}}@media (max-width:600px){.ifc-panel-message p,.ifc-language-message>p{font-size:var(--demo-text-body);line-height:1.75}.ifc-language-message>.ifc-message-original{font-size:var(--demo-text-caption);line-height:1.65}.ifc-visual{min-height:225px}.ifc-mini-bubble small,.ifc-mini-footnote,.ifc-mini-saved small,.ifc-mini-translate small,.ifc-mini-languages b,.ifc-mini-members small{font-size:var(--demo-text-caption)}.ifc-mini-members b{width:27px;height:27px}.ifc-language-badge{font-size:var(--demo-text-label)}.ifc-agent-process{font-size:var(--demo-text-caption);gap:var(--space-4);line-height:1.65}.ifc-shortcut-body{font-size:var(--demo-text-label);line-height:1.65}.ifc-shortcut-meta{font-size:var(--demo-text-caption)}.ifc-language-route{gap:var(--space-20);padding:var(--space-16) var(--space-12)}.ifc-language-route>span{font-size:var(--demo-text-label);line-height:1.5}.ifc-route-member small{font-size:var(--demo-text-caption)}.ifc-variable-preview{font-size:var(--demo-text-caption);flex-direction:column}.ifc-translation-notice{padding:var(--space-12)}}@media (prefers-reduced-motion:reduce){.ifc-translation-example{animation:none}.ifc-shortcut-list>button{transition:none}}.ifc-translation-account{margin:calc(-1 * var(--space-8)) 0 var(--space-16);font-size:var(--demo-text-caption);color:var(--ifc-muted);line-height:1.8}.ifc-mini-agent>span,.ifc-mini-saved b,.ifc-mini-translate,.ifc-route-member strong{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.ifc-visual{--demo-text-caption:11px;--demo-text-label:12px;--demo-text-body:12px;--demo-text-title:14px;gap:var(--space-8);min-height:0;line-height:1.6}.ifc-visual time{font-size:10px;line-height:1.5}}
#inbox-extras .ifc-feature-grid>.ifc-panel{grid-column:1/-1;margin-top:0}@media (max-width:600px){#inbox-extras .afp-section-eyebrow,#inbox-extras .afp-disclosure{font-size:var(--demo-text-caption)}#inbox-extras .afp-section-heading>p{font-size:var(--demo-text-caption);line-height:1.7}#inbox-extras .ifc-panel{min-width:0;padding:var(--space-16)}#inbox-extras .afp-panel-intro{gap:var(--space-8);margin-bottom:var(--space-16)}#inbox-extras .afp-panel-intro h4{min-width:0}#inbox-extras .afp-close{width:44px;height:44px}#inbox-extras :is(.afp-columns,.afp-form-pair){grid-template-columns:minmax(0,1fr)}#inbox-extras .ifc-panel :is(button,.afp-check){min-height:44px}#inbox-extras .afp-field>:is(input,select,textarea){width:100%;min-width:0;max-width:100%;min-height:44px;font-size:var(--demo-control-font-size);line-height:var(--demo-control-line-height)}#inbox-extras .afp-field>:is(input,select):where(:not([type=checkbox],[type=radio],[type=range],[type=file])){min-height:var(--demo-control-min-height);padding-block:var(--space-8)}#inbox-extras .ifc-panel .afp-field,#inbox-extras .ifc-panel .afp-check,#inbox-extras .ifc-panel .afp-preview-title>span,#inbox-extras .ifc-panel .ifc-fixed-field>span{font-size:var(--demo-text-label)}#inbox-extras .ifc-panel .afp-context-source strong{font-size:var(--demo-text-label);line-height:1.6}#inbox-extras .ifc-panel .ifc-agent-process,#inbox-extras .ifc-panel .ifc-shortcut-title>code{font-size:var(--demo-text-caption);line-height:1.65}#inbox-extras .ifc-panel .afp-note,#inbox-extras .ifc-panel .afp-preview-title small,#inbox-extras .ifc-panel .ifc-panel-message>span,#inbox-extras .ifc-panel .ifc-shortcut-meta,#inbox-extras .ifc-panel .ifc-variable-preview,#inbox-extras .ifc-panel .ifc-variable-preview code,#inbox-extras .ifc-panel .ifc-composer-status,#inbox-extras .ifc-panel .ifc-translation-notice,#inbox-extras .ifc-panel .ifc-language-route small,#inbox-extras .ifc-panel .ifc-language-message>small,#inbox-extras .ifc-panel .ifc-message-caption,#inbox-extras .ifc-panel .ifc-message-caption>b,#inbox-extras .ifc-panel .ifc-translation-divider,#inbox-extras .ifc-panel .ifc-translation-account,#inbox-extras .ifc-panel .ifc-route-member small,#inbox-extras .ifc-panel .ifc-route-checks>li>b,#inbox-extras .ifc-panel .ifc-route-result-tags>span{font-size:var(--demo-text-caption)}#inbox-extras .ifc-panel .afp-example-actions button{font-size:var(--demo-text-action)}#inbox-extras .ifc-panel .afp-empty,#inbox-extras .ifc-panel .afp-context-source p,#inbox-extras .ifc-panel .ifc-route-checks>li{font-size:var(--demo-text-caption);line-height:1.65}#inbox-extras .ifc-panel .ifc-shortcut-body{font-size:var(--demo-text-label);line-height:1.65}#inbox-extras .ifc-panel .ifc-fixed-field>strong,#inbox-extras .ifc-panel .ifc-route-member strong{font-size:var(--demo-text-label);line-height:1.6}#inbox-extras .afp-check{line-height:1.75}#inbox-extras :is(.afp-preview-title,.ifc-shortcut-meta,.ifc-composer-status){gap:var(--space-8);flex-wrap:wrap}#inbox-extras .afp-preview-title>span{min-width:0}#inbox-extras :is(.afp-preview-title>span,.afp-check,.afp-context-source strong)>svg{flex-shrink:0}#inbox-extras :is(.afp-preview,.afp-rule-result,.ifc-panel-message,.ifc-language-message){padding:var(--space-12)}#inbox-extras .afp-rule-result>div{min-width:0}#inbox-extras .ifc-agent-process{gap:var(--space-8)}#inbox-extras .ifc-shortcut-list>button{min-width:0;padding:var(--space-12)}#inbox-extras .ifc-variable-preview>span{flex-wrap:wrap;min-width:0;line-height:1.8}#inbox-extras .ifc-variable-preview code{overflow-wrap:anywhere}#inbox-extras .ifc-composer-status>button{padding-inline:var(--space-12)}#inbox-extras .ifc-language-route{gap:var(--space-12)}#inbox-extras .ifc-language-route>span{min-width:0}#inbox-extras .ifc-language-route>svg{flex-shrink:0}#inbox-extras .ifc-language-message>p{overflow-wrap:anywhere}#inbox-extras .ifc-language-message>small{align-items:flex-start;line-height:1.7}#inbox-extras .ifc-language-message>small>svg{margin-top:var(--space-4);flex-shrink:0}#inbox-extras .ifc-translation-divider{line-height:1.7}#inbox-extras .ifc-fixed-field{min-width:0}#inbox-extras .ifc-fixed-field>strong{overflow-wrap:anywhere;line-height:1.75}#inbox-extras .ifc-route-member{gap:var(--space-8);padding:var(--space-12) var(--space-4)}#inbox-extras .ifc-route-member small{line-height:1.6}#inbox-extras .afp-example-actions{gap:var(--space-8)}#inbox-extras .afp-example-actions button{padding-inline:var(--space-12)}#inbox-extras .ifc-route-checks>li{align-items:flex-start;line-height:1.75}#inbox-extras .ifc-route-checks>li>svg{margin-top:var(--space-4)}#inbox-extras .ifc-route-result-tags>span{line-height:1.7}}
