.macro-product-preview{position:absolute;inset:26px 24px 16px;pointer-events:none}.macro-product-canvas{position:relative;width:100%;height:100%;color:var(--color-ink);font-family:var(--font-sans);text-align:left;letter-spacing:normal}.macro-preview-back,.macro-preview-front{position:absolute;border:1px solid #e4e4e8;border-radius:12px;background:light-dark(#fff,var(--color-surface-0));box-shadow:0 12px 28px -12px #20202b2b,0 2px 5px #20202b05}.macro-preview-back{top:8px;left:0;width:94%;height:224px;overflow:hidden;transform:rotate(-3deg)}.macro-preview-front{z-index:2;right:0;bottom:10px;width:84%;transform:rotate(2deg);box-shadow:0 16px 32px -12px #20202b38,0 2px 5px #20202b08}.macro-preview-message{padding:14px}.macro-product-canvas .homepage-conversation{gap:0;margin:0;font-size:15px;line-height:1.55}.macro-product-canvas .homepage-message{max-width:100%;grid-template-columns:26px minmax(0,1fr);gap:6px}.macro-product-canvas .homepage-message[data-side=self]{grid-template-columns:minmax(0,1fr) 26px}.macro-product-canvas .homepage-message-name{padding-inline:10px}.macro-product-canvas .homepage-message-person [data-slot=avatar]{width:26px;height:26px}.macro-product-canvas .homepage-message [data-user-message-bubble]{border:1px solid var(--color-edge-muted);border-radius:16px;background:light-dark(#fafafa,var(--color-surface-1));box-shadow:none;padding:8px 10px}.macro-product-canvas .homepage-compose-status{display:none}.macro-product-canvas .homepage-email-demo{--homepage-email-height: 320px}.macro-product-canvas .homepage-email-surface{min-height:320px;border:0;border-radius:0;padding:18px 22px;background:light-dark(#fff,var(--color-surface-0));color:light-dark(#242428,#fff);box-shadow:none}.macro-product-email .homepage-email-surface{padding-top:12px}.macro-product-email .macro-preview-message{padding:10px 14px}.macro-product-email .homepage-email-surface:after{display:none}.macro-product-email .homepage-email-row{border-color:light-dark(#ebebee,var(--color-edge-muted))}.macro-product-email .homepage-email-row:not(.homepage-email-subject),.macro-product-email .homepage-email-subject .homepage-email-label{display:none}.macro-product-email .homepage-email-subject input{font-size:17px;font-weight:500;color:light-dark(#242428,#fff)}.macro-product-email .homepage-email-body p{font-size:15px;line-height:24px}.macro-product-email .homepage-email-body-wrap{margin-top:6px}.macro-product-email .homepage-email-body p:first-child{margin-top:0}.macro-product-email .macro-preview-front{bottom:0}.macro-product-canvas .mdf-frame{width:100%;max-width:none;height:360px;margin:0;padding:0;left:auto;transform:none;background:transparent;mask-image:none}.macro-product-canvas .mds-card{max-width:none;border:0;background:light-dark(#fff,var(--color-surface-0));box-shadow:none}.macro-product-documents .macro-preview-back{left:auto;right:0;transform:rotate(3deg)}.macro-product-documents .macro-preview-front{right:auto;left:0;transform:rotate(-2deg)}.macro-product-documents .mds{--mds-body: 16px;padding:22px}.macro-product-documents .mds-title{margin-bottom:1.1em}.macro-preview-task{padding:17px 20px;font-size:15px}.macro-preview-task>.demo-inline-mention{font-weight:500}.macro-preview-task-meta{display:flex;align-items:center;gap:7px;margin:13px 0;color:var(--color-ink-muted);font-size:13px}.macro-preview-task-meta>span:first-child{border-radius:5px;background:var(--color-surface-2);padding:3px 7px;margin-right:3px}.macro-preview-task-meta img{width:20px;height:20px;border-radius:50%}.macro-preview-task>.homepage-mention{color:var(--color-ink-muted);font-size:14px}.macro-product-agents .homepage-agent-story{padding:24px 10px 0;border:0;background:transparent}.macro-product-agents .homepage-agent-story .homepage-message:first-child{display:none}.macro-product-agents .homepage-message{width:100%;transform:rotate(-2deg)}.macro-product-agents .homepage-message-body{width:100%}.macro-product-agents .homepage-message [data-user-message-bubble]{padding:16px;background:light-dark(#fff,var(--color-surface-0));box-shadow:0 12px 24px -12px #20202b28}.macro-product-agents .homepage-message-reply{margin:-2px 0 0 -25px;padding:0;transform:translate(9px) rotate(4deg)}.macro-product-agents .homepage-message-reply:before,.macro-product-agents .demo-cursor-origin,.macro-product-agents .demo-cursor-quote,.macro-product-agents .homepage-agent-merge{display:none}.macro-product-agents .demo-cursor-card{padding:17px;background:light-dark(#fff,var(--color-surface-0));border-color:light-dark(#dedee3,var(--color-edge));box-shadow:0 18px 32px -12px #20202b38}.macro-product-agents .demo-cursor-output{margin-top:13px}.macro-product-spreadsheet .macro-preview-back{height:235px}.macro-preview-sheet{width:640px;transform:scale(1.15);transform-origin:top left}.macro-product-canvas .homepage-spreadsheet{height:320px}.macro-product-canvas .homepage-sheet-editor{background:light-dark(#fff,var(--color-surface-0));color:light-dark(#242428,#fff)}.macro-product-canvas .homepage-sheet-toolbar{display:none}.macro-product-canvas .homepage-sheet-formula,.macro-product-canvas .homepage-sheet-formula input:first-child,.macro-product-canvas .homepage-sheet-column-row>div,.macro-product-canvas .homepage-sheet-row>[role=rowheader],.macro-product-canvas .homepage-sheet-cell{border-color:light-dark(#e7e7eb,var(--color-edge-muted))}.macro-product-canvas .homepage-sheet-formula input{color:light-dark(#242428,#fff)}.macro-product-canvas .homepage-sheet-column-row,.macro-product-canvas .homepage-sheet-row>[role=rowheader]{background:light-dark(#f7f7f8,var(--color-surface-1));color:light-dark(#75757d,#a8a8a8)}.macro-product-canvas .homepage-sheet-column-row>div{color:light-dark(#75757d,#a8a8a8)}.macro-product-canvas .homepage-sheet-cell[aria-selected=true]{box-shadow:inset 0 0 0 2px #2871bb}.macro-product-canvas .homepage-sheet-cell[aria-selected=true]:after{background:#2871bb}.macro-preview-company{width:71%;bottom:16px;padding:7px}.macro-preview-company [data-layer]>div{background:light-dark(#fff,var(--color-surface-0));box-shadow:none;font-size:16px;gap:12px}.macro-preview-company [data-layer]>div>div:last-child{font-size:13px}.macro-product-crm .macro-preview-back{height:234px}.macro-product-canvas .homepage-crm .mdf-frame{padding:0}.macro-product-canvas .homepage-crm-viewport{height:320px}.macro-product-canvas .homepage-crm-header{padding:13px 17px}.macro-product-crm .macro-preview-message{width:89%}.macro-product-calls .macro-preview-back{left:auto;right:0;width:84%;height:188px;transform:rotate(3deg)}.macro-product-calls .macro-preview-front{right:auto;left:0;width:90%;transform:rotate(-2deg)}.macro-preview-recording .call-bar{min-height:40px;padding-inline:12px}.macro-preview-recording .call-poster{position:relative;height:150px;min-height:0;border-radius:0;background:light-dark(#f0f0f2,var(--color-surface-1))}.macro-preview-recording .call-poster-tile{min-height:0;background:light-dark(#e9e9ed,var(--color-surface-2))}.macro-preview-recording .call-poster-name{color:#fff}.macro-call-transcript .call-transcript{margin:0;border:0}.macro-call-transcript .call-transcript-row{padding-top:12px}.macro-call-transcript .call-transcript-text{font-size:15px;line-height:22px}@media(max-width:700px){.macro-product-preview{inset:22px 18px 12px}.macro-preview-back{height:216px}.macro-preview-front{bottom:6px;width:90%}.macro-product-email .homepage-email-surface{padding:12px 16px 16px}.macro-product-documents .mds{padding:18px 16px;--mds-body: 15px}.macro-preview-task{padding:14px}.macro-product-agents .homepage-agent-story{padding:14px 0 0}.macro-product-agents .demo-cursor-card{padding:13px}.macro-preview-company{width:80%}.macro-call-transcript [role=listitem]:nth-child(n+2){display:none}}.macro-product-preview{inset:30px 30px 28px}.macro-preview-back{width:78%;height:300px}.macro-preview-front{width:67%;bottom:0}.macro-product-canvas .macro-workflow-document{height:335px}.macro-product-canvas .macro-workflow-document .doc-story-page{padding:18px 0}.macro-product-canvas .macro-workflow-document .doc-story-title{font-size:22px;line-height:1.3}.macro-product-canvas .macro-workflow-document .doc-story-body{font-size:15px;line-height:1.6}.macro-product-canvas .macro-workflow-document .doc-story-body h2{font-size:17px;margin:18px 0 10px}.macro-task-selection{display:flex;align-items:center;gap:8px;border-radius:3px}.macro-task-selection[data-selected=true]{background:light-dark(#d8e8fa,#304563)}.macro-selection-menu{position:absolute;top:125px;right:20px;padding:4px;background:light-dark(#fff,var(--color-surface-0));border:1px solid light-dark(#e3e3e7,var(--color-edge));border-radius:8px;box-shadow:0 5px 14px #00000014}.macro-workflow-modal{position:absolute;inset:0;z-index:4;display:flex;justify-content:center;align-items:center}.macro-workflow-modal .mail-share-scrim{position:relative;inset:auto;padding:0;background:none;width:min(440px,94%)}.macro-workflow-modal .mail-share-form{width:100%;background:light-dark(#fff,var(--color-surface-0));box-shadow:0 20px 60px #20202b25;border-color:light-dark(#e3e3e7,var(--color-edge))}.macro-workflow-email .mail-thread{height:100%;background:light-dark(#fff,var(--color-surface-0))}.macro-workflow-email .mail-thread-body{padding:14px 22px;color:light-dark(#242428,#fff);font-size:15px}.macro-workflow-email .mail-thread-body>h3{display:none}.macro-workflow-channel .mail-channel{min-height:0;height:auto;padding-bottom:0;background:light-dark(#fff,var(--color-surface-0))}.macro-workflow-channel .mail-channel-messages{padding:14px}.macro-workflow-channel .mail-channel-composer{display:none}.macro-workflow-channel .homepage-conversation{gap:14px}.macro-workflow-channel .homepage-message{width:100%}.macro-workflow-channel .homepage-message[data-side=self] [data-user-message-bubble]{background:light-dark(#f3f5f8,var(--color-surface-2))}.macro-workflow-pointer{position:absolute;top:0;left:0;z-index:8;transition:transform .65s cubic-bezier(.22,1,.36,1)}.macro-workflow-toggle{position:absolute;bottom:-20px;right:-12px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:light-dark(#85858b,#a8a8a8);pointer-events:auto}.macro-workflow-toggle:hover{background:light-dark(#eeeeef,var(--color-surface-3));color:light-dark(#242428,#fff)}.macro-workflow-toggle:focus-visible{outline:2px solid #2871bb;outline-offset:2px}.macro-workflow-toggle svg{width:14px;height:14px}.macro-product-canvas .macro-workflow-agent{padding:22px;height:320px}.macro-workflow-agent [data-tool-group]{margin-top:14px}.macro-workflow-agent-result{position:absolute;width:78%;right:0;bottom:0}.macro-workflow-agent-result .homepage-agent-story{padding:0}.macro-workflow-agent-result .homepage-message-name,.macro-workflow-agent-result .homepage-message-person,.macro-workflow-agent-result .homepage-message-body{display:none}.macro-workflow-agent-result .homepage-message{display:block}.macro-workflow-agent-result .homepage-message-reply{margin:0;transform:rotate(3deg)}.macro-product-spreadsheet .macro-preview-back{height:300px}.macro-preview-company{width:58%}.macro-company-detail{display:grid;gap:12px;padding:12px 17px;font-size:15px;border-top:1px solid light-dark(#ebebee,var(--color-edge-muted))}.macro-company-detail>span:nth-child(odd){color:light-dark(#75757d,#a8a8a8);font-size:12px}.macro-product-crm .macro-preview-back{width:100%;height:315px}.macro-product-calls .macro-preview-back{height:270px;width:78%}.macro-workflow-recording .call-player{height:235px;width:100%}.macro-workflow-recording .call-poster{background:light-dark(#f0f0f2,var(--color-surface-1))}.macro-workflow-recording .call-poster-tile{background:light-dark(#e9e9ed,var(--color-surface-2))}.macro-workflow-recording .call-poster-name{color:#fff}.macro-product-calls .macro-preview-front{width:70%}.macro-call-transcript .call-transcript-row[data-selected]{background:light-dark(#edf4fb,#253449)}@media(max-width:700px){.macro-product-preview{inset:24px 14px 28px}.macro-preview-back{width:95%;height:285px;transform:rotate(-2deg)}.macro-preview-front{width:94%}.macro-product-canvas .macro-workflow-document{height:340px}.macro-workflow-document .dummy-scroll{padding-inline:14px}.macro-workflow-modal .mail-share-scrim{width:100%}.macro-workflow-channel .homepage-conversation{font-size:14px}.macro-workflow-email .mail-thread-body{padding:12px}.macro-workflow-agent-result{width:96%}.macro-product-calls .macro-preview-back{width:94%}.macro-product-calls .macro-preview-front{width:96%}.macro-call-transcript [role=listitem]:nth-child(n+2){display:block}.macro-call-transcript .call-transcript-text{font-size:14px;line-height:20px}.macro-workflow-toggle{width:44px;height:44px;bottom:-28px;right:-7px}}@media(prefers-reduced-motion:reduce){.macro-workflow-pointer{display:none;transition:none}.macro-product-canvas *,.macro-product-canvas *:before,.macro-product-canvas *:after{animation:none!important;transition:none!important}}.macro-workflow-channel{overflow:hidden}.macro-workflow-modal{opacity:0;visibility:hidden;transform:translateY(10px) scale(.975);transition:opacity .35s ease,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s .5s}.macro-workflow-modal[data-open=true]{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition-delay:0s}.macro-workflow-modal .mail-share-form{animation:none}.macro-workflow-modal .mail-recipient-chip,.macro-workflow-modal [data-share-message]{animation:macro-control-enter .4s cubic-bezier(.22,1,.36,1) both}.macro-workflow-channel .mail-staged-messages{width:100%}.macro-workflow-channel .mail-message-step{display:grid;grid-template-rows:0fr;opacity:0;translate:0 8px;transition:grid-template-rows .65s cubic-bezier(.22,1,.36,1),opacity .45s ease,translate .65s cubic-bezier(.22,1,.36,1)}.macro-workflow-channel .mail-message-step[data-visible=true]{grid-template-rows:1fr;opacity:1;translate:0 0}.macro-workflow-channel .mail-message-step>div{min-height:0;overflow:hidden}.macro-workflow-channel .mail-message-step+.mail-message-step .homepage-conversation{padding-top:16px}.macro-workflow-channel .mail-message-step .homepage-conversation{width:100%;margin:0}.macro-workflow-channel .mail-message-step .homepage-message,.macro-workflow-channel .mail-message-step [data-user-message-bubble]{animation:none}.macro-workflow-result,.macro-workflow-agent-result{animation:macro-result-enter .65s cubic-bezier(.22,1,.36,1) both}.macro-selection-menu,[data-created-task],.macro-workflow-agent [data-tool-group]{animation:macro-control-enter .45s cubic-bezier(.22,1,.36,1) both}.macro-task-selection{transition:background .35s ease}.macro-product-canvas[data-paused=true] *{animation-play-state:paused}@keyframes macro-control-enter{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@keyframes macro-result-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.macro-workflow-modal{transform:none}.macro-workflow-channel .mail-message-step{translate:none}}.macro-preview-back,.macro-preview-front,.macro-workflow-modal .mail-share-form{border:1px solid light-dark(#d9d9e24d,#ffffff16);border-radius:24px;background:light-dark(#fff,var(--color-surface-0));box-shadow:0 0 0 .5px light-dark(#b8b8c21f,#ffffff05),0 3px 8px -4px light-dark(#25253512,#0002),0 20px 48px -20px light-dark(#25253538,#0006)}.macro-preview-back{transform:rotate(-1.5deg)}.macro-preview-front{transform:rotate(1.5deg);box-shadow:0 0 0 .5px light-dark(#b8b8c21f,#ffffff05),0 5px 12px -5px light-dark(#25253516,#0002),0 26px 56px -24px light-dark(#25253545,#0006)}.macro-product-documents .macro-preview-back,.macro-product-calls .macro-preview-back{transform:rotate(1.5deg)}.macro-product-documents .macro-preview-front,.macro-product-calls .macro-preview-front{transform:rotate(-1.5deg)}.macro-product-agents .homepage-message{transform:none}.macro-workflow-agent-result .homepage-message-reply{transform:rotate(1.5deg)}.macro-product-agents .demo-cursor-card{border-radius:22px;border-color:light-dark(#dedee480,#ffffff20);box-shadow:0 3px 8px -4px light-dark(#25253512,#0002),0 22px 50px -24px light-dark(#25253545,#0006)}.macro-product-canvas .homepage-message [data-user-message-bubble]{border-color:light-dark(#e8e8ed80,#ffffff0d);background:light-dark(#f8f8fa,var(--color-surface-1));box-shadow:inset 0 1px 0 light-dark(#fff,#ffffff08)}.macro-workflow-modal .mail-share-form{box-shadow:0 0 0 .5px light-dark(#b8b8c226,#ffffff08),0 5px 14px -5px light-dark(#25253525,#0003),0 30px 70px -24px light-dark(#25253555,#0008);overflow:hidden}.macro-workflow-composer{position:absolute;top:6px;left:0;width:82%;z-index:3;transform:rotate(-1.5deg)}.macro-product-canvas .macro-workflow-composer .homepage-email-demo{min-height:0;--homepage-email-height: 0px}.macro-product-canvas .macro-workflow-composer .homepage-email-surface{min-height:0;padding:16px 22px;border-radius:26.25px;background:linear-gradient(145deg,light-dark(#fff,oklch(.17 .002 250)),light-dark(#fcfcfe,oklch(.17 .002 250)));box-shadow:0 0 0 .75px light-dark(#d9d9e280,transparent),0 2px 8px light-dark(#2525350c,transparent),0 20px 54px -18px light-dark(#25253540,transparent),0 10px 40px -8px light-dark(transparent,#0004)}.macro-product-canvas .macro-workflow-composer .homepage-email-surface:after{display:block;border-color:light-dark(#ffffffa0,#ffffff08);background:linear-gradient(135deg,light-dark(#fff,#ffffff18),#ffffff00 45%,light-dark(#dcdce560,#ffffff08)) border-box}.macro-product-canvas .macro-workflow-composer .homepage-email-row{display:flex;min-height:30px;border-color:light-dark(#e9e9ef,var(--color-edge-muted))}.macro-product-canvas .macro-workflow-composer .homepage-email-label{display:block;flex-basis:50px;color:light-dark(#8b8b95,#a8a8a8);font-size:12px}.macro-product-canvas .macro-workflow-composer .homepage-email-row input{padding:7px 0;color:light-dark(#33333b,#fff);font-size:13px;line-height:18px}.macro-product-canvas .macro-workflow-composer .homepage-email-sender{padding:2px 0;color:light-dark(#33333b,#fff);background:none;font-size:13px}.macro-workflow-composer .homepage-email-sender img{width:20px;height:20px}.macro-product-canvas .macro-workflow-composer .homepage-email-body-wrap{margin-top:16px}.macro-product-canvas .macro-workflow-composer .homepage-email-body{min-height:0}.macro-product-canvas .macro-workflow-composer .homepage-email-body p{font-size:15px;line-height:24px;margin:0 0 12px}.macro-workflow-composer .homepage-email-toolbar{margin-top:0}.macro-workflow-composer .homepage-email-toolbar button{color:light-dark(#878791,#a8a8a8)}.macro-workflow-composer .homepage-email-toolbar .homepage-email-send{background:light-dark(#24242a,#fff);color:light-dark(#fff,var(--color-surface-0));opacity:1}.macro-product-email[data-phase="7"]>.macro-preview-back{opacity:0}.macro-product-email>.macro-preview-back{transition:opacity .45s ease}.macro-product-email[data-phase="7"] .macro-workflow-channel{z-index:1}@media(max-width:700px){.macro-workflow-composer{width:96%}.macro-product-canvas .macro-workflow-composer .homepage-email-surface{padding:12px 16px}.macro-product-canvas .macro-workflow-composer .homepage-email-row input{font-size:12px}.macro-product-canvas .macro-workflow-composer .homepage-email-body p{font-size:14px;line-height:21px}}.macro-collab-line{opacity:0;transform:translateY(3px);transition:opacity .7s ease,transform .7s ease}.macro-collab-line[data-visible=true]{opacity:1;transform:none}.macro-product-canvas .macro-workflow-task{height:330px}.macro-workflow-task .dummy-scroll{overflow:hidden}.macro-workflow-task .pt-12{padding-top:24px}.macro-workflow-task [aria-label="Task title"]{font-size:22px}.macro-product-documents .doc-story-body .macro-collab-line{margin-bottom:18px}.macro-product-documents .doc-named-caret{margin-left:4px}@media(max-width:640px){.macro-product-canvas .macro-workflow-document{height:360px}.macro-product-canvas .macro-workflow-task{height:340px}}@media(prefers-reduced-motion:reduce){.macro-collab-line{transition:none}}.macro-product-canvas[data-theme-light=false] :is(.macro-preview-back,.macro-preview-front,.mail-share-form,.homepage-email-surface,.demo-cursor-card){border:0;box-shadow:inset 0 1px color-mix(in oklch,var(--glass-tint) calc(var(--glass-highlight-base) * 1.5),transparent),inset 0 -1px color-mix(in oklch,var(--glass-shade-color) var(--glass-shade-base),transparent),0 10px 40px -8px #0006}.macro-product-canvas[data-theme-light=false] :is(.macro-preview-back,.macro-preview-front,.mail-share-form,.homepage-email-surface,.demo-cursor-card):after{content:"";display:block;position:absolute;inset:0;z-index:4;border:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in oklch,var(--glass-tint) calc(var(--glass-rim-strong-base) * 1.5),transparent),transparent 24%,transparent 76%,color-mix(in oklch,var(--glass-tint) calc(var(--glass-rim-soft-base) * 1.5),transparent));background-color:color-mix(in oklch,var(--glass-tint) 4%,transparent);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.macro-product-canvas[data-theme-light=false] .homepage-message [data-user-message-bubble]{border:0;border-radius:24px;padding:10px 16px;background:var(--color-surface);box-shadow:none}.macro-product-canvas[data-theme-light=false] .homepage-message[data-side=peer] [data-user-message-bubble]{background:var(--color-panel);box-shadow:var(--glass-shadow)}.macro-product-canvas .macro-workflow-composer .homepage-email-surface{--macro-composer-action-inset: 9.375px;padding-bottom:var(--macro-composer-action-inset)}.macro-workflow-composer .homepage-email-toolbar{flex:none;margin-top:4px;margin-right:calc(var(--macro-composer-action-inset) - 22px)}@media(max-width:700px){.macro-workflow-composer .homepage-email-toolbar{margin-right:calc(var(--macro-composer-action-inset) - 16px)}}.macro-product-canvas .demo-cursor-card{position:relative}.macro-document-editing-preview{position:relative;inset:auto;height:410px}.macro-document-editing-preview .macro-workflow-document{position:relative;inset:auto;width:100%;height:100%;transform:none;border:0;border-radius:26.25px;background:linear-gradient(135deg,#ffffff07,transparent 55%),#101012d1;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff07,0 14px 32px -24px #0009}.macro-document-editing-preview .macro-workflow-document .doc-story-body{font-size:17px}.macro-document-editing-preview .macro-workflow-document .doc-story-title{font-size:28px}@media(max-width:700px){.macro-document-editing-preview{height:460px}.macro-document-editing-preview .doc-named-caret:before{bottom:auto;top:100%;border-radius:0 3px 3px}}
