.intercom-library-card{padding:35px;display:grid;gap:22px;background:var(--surface)}.intercom-library-card a{display:inline-flex;align-items:center;gap:8px;align-self:start;width:fit-content;padding:12px 18px;border:1px solid var(--line);border-radius:6px}.intercom-library-card p{max-width:620px;color:var(--muted);line-height:1.6}.intercom-library-cover{height:360px;border:1px solid var(--line);overflow:hidden;background:#fff}.intercom-library-cover iframe{border:0;width:100%;height:100%;pointer-events:none}.specimen-embed .library-nav,.specimen-embed .library-header,.specimen-embed .intro,.specimen-embed .page-footer,.specimen-embed .frame-label,.specimen-embed .owner,.specimen-embed .nav-scrim{display:none!important}.specimen-embed .library-main{margin:0}.specimen-embed #content{padding:0}.specimen-embed .pair{display:block;margin:0}.specimen-embed .frame{border:0;border-radius:0;overflow:hidden}.specimen-embed .specimen{min-height:100dvh;border:0}.specimen-embed .trial-banner{display:none!important}.specimen-embed .inbox-board{height:100dvh!important;max-height:none!important}.specimen-embed .analytics-surface{padding:25px}.specimen-embed .spec-header{padding:25px}.specimen-embed .dashboard-shell{min-height:100dvh}.specimen-embed[data-crop] .primary-group-rail,.specimen-embed[data-crop] .ib-folders,.specimen-embed[data-crop] .ib-list{display:none!important}.specimen-embed[data-crop] .dashboard-shell{display:block!important}.specimen-embed[data-crop] .inbox-board{display:flex!important}.specimen-embed[data-crop] .ib-thread{display:flex!important;flex:1;min-width:0}.specimen-embed[data-crop=conversation] .ib-profile{display:none!important}.specimen-embed[data-crop=profile] .ib-profile{display:block!important;position:static!important;width:240px;flex-shrink:0}.specimen-embed[data-crop=profile] .ib-thread{display:none!important}.specimen-embed[data-crop=profile] .ib-profile{width:100%}.specimen-embed .ib-local-status{font-size:10px}.specimen-embed .report-grid{min-width:0}.specimen-embed .sc-preview{display:none}
.specimen-embed[data-crop] .dashboard-preview-shell{display:block!important}.specimen-embed .ib-type-spec,.specimen-embed .eval-preview-bar{display:none!important}
.pair:has(.intercom-library-card){grid-template-columns:minmax(0,1fr)}
/* Static marketing presentation only. Interactive library and demo remain unchanged. */
html:has(.specimen-still),.specimen-still{height:100%;overflow:hidden!important;overscroll-behavior:none}.specimen-still *{scrollbar-width:none!important}.specimen-still *::-webkit-scrollbar{display:none!important}.specimen-still :is(.specimen,.inbox-board,.ib-folders,.ib-messages,.ib-profile-scroll,.dashboard-shell-content,.eval-main,.onboarding-board,.sc-thread){overflow:hidden!important;overscroll-behavior:none}.specimen-still .ib-messages{overflow:clip!important}.specimen-still :is(.ib-message-body,.ib-message,.ib-thread-meta,.ib-panel-head,.ib-composer,.ib-composer-mode,.ib-composer-actions,.ib-list-tools,.ib-sort,.ib-conversation,.ib-profile section,.ib-recent,.ib-thread,.ib-folders,.ib-list,.ib-profile,.ib-profile dl div){border:0!important;box-shadow:none!important}.specimen-still .ib-message-body{border-radius:14px!important;padding:16px 18px!important;background:#f2f3f3}.specimen-still .ib-message.outgoing .ib-message-body{background:#edf2f6!important}.specimen-still .ib-composer{background:#f7f8f8;margin:12px;border-radius:12px;padding:12px}.specimen-still .ib-messages{padding:24px}.specimen-still .ib-local-status,.specimen-still .ib-type-spec,.specimen-still .ib-call-card,.specimen-still .eval-preview-bar{display:none!important}.specimen-still .ib-panel-head{background:#fff!important}.specimen-still .ib-thread{background:#fff}.specimen-still .ib-profile{background:#fafafa}.specimen-still .card{border-color:transparent;box-shadow:0 3px 16px #00000004}.specimen-still .ib-conversation.active{background:#f1f2f2!important}
.specimen-still :is(.ib-call,.ib-ai-welcome,.ib-message.ai,.ib-list-foot){display:none!important}.specimen-still .ib-composer textarea{height:44px!important;min-height:44px!important}.specimen-still .ib-messages{padding:16px 20px}.specimen-still .ib-message{margin:12px 0}.specimen-still .ib-message-body{padding:12px 16px!important}.specimen-still .ib-day{margin-bottom:14px}.specimen-still :is(.ib-profile-cover,.ib-profile-identity,.ib-profile-section,.ib-profile-header){border:0!important}.specimen-still{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.specimen-embed[data-crop=ai] .ib-profile{display:none!important}.specimen-embed[data-crop=ai] .ib-thread{background:#f6f7f9}.specimen-embed[data-crop=ai] .ib-message.outgoing .ib-message-body{background:#fff!important}.specimen-embed[data-crop=ai] .ib-message-body{font-size:14px;line-height:1.55}.ai-ownership{font-size:11px;color:#5b786c;margin-bottom:15px}.ai-reply-placeholder{font-size:13px;color:#94999b;padding:12px 0}.marketing-report{padding:24px;background:#fafbfc;min-height:100vh;font-family:system-ui,sans-serif}.marketing-report header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.marketing-report h1{font-size:20px;font-weight:600;letter-spacing:-.035em}.marketing-report h2,.marketing-report h3{font-size:13px;font-weight:600}.marketing-report header p,.marketing-report small,.report-periods p{font-size:11px;color:#899093;margin-top:7px}.report-range{font-size:11px;background:#f3f4f5;border-radius:7px;padding:8px;white-space:nowrap}.report-range b{color:#242729;background:white;padding:5px;border-radius:5px;font-weight:500}.report-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.marketing-report .card{padding:18px;border:1px solid #e8eaec;border-radius:14px;box-shadow:none;background:#fff}.report-metrics strong,.report-periods strong{display:block;font-size:27px;letter-spacing:-.04em;margin:14px 0 8px;font-weight:600}.report-metrics small{display:block}.report-resolution{margin-bottom:16px}.report-periods{display:flex;gap:60px;margin:18px 0 12px}.report-periods small,.report-periods b{color:#446fe8}.report-periods>div+div small,.report-periods>div+div b{color:#a5c6ed}.marketing-report .chart{width:100%;height:240px}.report-countries{display:grid;gap:14px;margin-top:18px}.report-secondary{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.report-secondary .row{margin-top:18px}.marketing-report .row{font-size:12px}.marketing-report .previous{stroke:#a5c6ed}.marketing-report .series{stroke:#446fe8}@media(max-width:600px){.marketing-report{padding:16px}.marketing-report header{display:block}.marketing-report .report-range{display:inline-block;margin-top:10px}.report-metrics{grid-template-columns:1fr 1fr}.report-metrics strong{font-size:24px}.report-secondary{grid-template-columns:1fr}.marketing-report .chart{height:180px}.specimen-embed[data-crop=ai] .ib-messages{padding:12px}.specimen-embed[data-crop=ai] .ib-message-body{font-size:13px}}
