.BarnEncryption-module__tPVhkG__section{border-bottom:1px solid var(--default-border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;padding:72px 0;display:grid}.BarnEncryption-module__tPVhkG__copy h2{font-size:var(--home-title);font-weight:var(--medium);letter-spacing:-.025em;text-wrap:balance;line-height:1.4}.BarnEncryption-module__tPVhkG__copy p{max-width:500px;color:var(--secondary-text);margin-top:20px;font-size:14px;line-height:1.8}.BarnEncryption-module__tPVhkG__figure{--cycle:12s;--ink:#171717;--muted:#666;--line:#e6e6e6;--accent:#8e4ec6;border:1px solid var(--default-border);background:var(--background-1);border-radius:16px;margin:0;padding:28px 22px 18px;box-shadow:0 16px 40px -32px #17171730}.BarnEncryption-module__tPVhkG__visual .BarnEncryption-module__tPVhkG__diagram{width:100%;height:auto;display:block;overflow:visible}.BarnEncryption-module__tPVhkG__route,.BarnEncryption-module__tPVhkG__routeFlow{stroke:var(--line);stroke-width:1.5px;stroke-linecap:round}.BarnEncryption-module__tPVhkG__routeFlow{stroke:var(--accent);stroke-dasharray:3 8;opacity:0;animation:BarnEncryption-module__tPVhkG__routeFlow var(--cycle) linear infinite}.BarnEncryption-module__tPVhkG__paper{fill:#fff;stroke:#d5d5d5;stroke-width:1.5px}.BarnEncryption-module__tPVhkG__fold{stroke:#d5d5d5;stroke-width:1.5px;stroke-linejoin:round}.BarnEncryption-module__tPVhkG__documentContent{stroke:#a3a3a3;stroke-width:2px;stroke-linecap:round}.BarnEncryption-module__tPVhkG__documentContent rect{stroke:none;fill:var(--ink)}.BarnEncryption-module__tPVhkG__documentCipher{fill:var(--accent);opacity:0}.BarnEncryption-module__tPVhkG__sender .BarnEncryption-module__tPVhkG__documentContent{animation:BarnEncryption-module__tPVhkG__sourceContent var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__sender .BarnEncryption-module__tPVhkG__documentCipher{animation:BarnEncryption-module__tPVhkG__sourceCipher var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__recipient .BarnEncryption-module__tPVhkG__documentContent{animation:BarnEncryption-module__tPVhkG__receivedContent var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__recipient .BarnEncryption-module__tPVhkG__documentCipher{animation:BarnEncryption-module__tPVhkG__receivedCipher var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__scan{stroke:var(--accent);stroke-width:2px;stroke-linecap:round;opacity:0}.BarnEncryption-module__tPVhkG__sender .BarnEncryption-module__tPVhkG__scan{animation:BarnEncryption-module__tPVhkG__encryptScan var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__recipient .BarnEncryption-module__tPVhkG__scan{animation:BarnEncryption-module__tPVhkG__decryptScan var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__deviceKey circle{fill:none;stroke:var(--muted);stroke-width:1.5px}.BarnEncryption-module__tPVhkG__deviceKey path{stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.BarnEncryption-module__tPVhkG__sender .BarnEncryption-module__tPVhkG__deviceKey{animation:BarnEncryption-module__tPVhkG__senderKey var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__recipient .BarnEncryption-module__tPVhkG__deviceKey{animation:BarnEncryption-module__tPVhkG__receiverKey var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__cloud{stroke:var(--muted);stroke-width:1.5px}.BarnEncryption-module__tPVhkG__storedCipher{fill:var(--muted);animation:BarnEncryption-module__tPVhkG__storedCipher var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__packet{opacity:0;animation:BarnEncryption-module__tPVhkG__transfer var(--cycle) cubic-bezier(.45, 0, .25, 1) infinite;transform:translate(100px,88px)}.BarnEncryption-module__tPVhkG__packetFrame{fill:#fff;stroke:#bd92da;stroke-width:1.5px}.BarnEncryption-module__tPVhkG__packetBits{fill:var(--accent)}.BarnEncryption-module__tPVhkG__packetLock{stroke:var(--accent);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.BarnEncryption-module__tPVhkG__labels{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;font-size:13px;line-height:1.6;display:grid}.BarnEncryption-module__tPVhkG__footer{border-top:1px solid var(--default-border);justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding-top:16px;display:flex}.BarnEncryption-module__tPVhkG__phase{color:var(--secondary-text);font-size:12px;line-height:1.6;display:grid}.BarnEncryption-module__tPVhkG__phase>span{opacity:0;grid-area:1/1}.BarnEncryption-module__tPVhkG__encryptPhase{animation:BarnEncryption-module__tPVhkG__encryptPhase var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__transferPhase{animation:BarnEncryption-module__tPVhkG__transferPhase var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__decryptPhase{animation:BarnEncryption-module__tPVhkG__decryptPhase var(--cycle) ease infinite}.BarnEncryption-module__tPVhkG__phase .BarnEncryption-module__tPVhkG__staticPhase{display:none}.BarnEncryption-module__tPVhkG__footer button{border:1px solid var(--default-border);background:var(--background-1);color:var(--secondary-text);font:inherit;cursor:pointer;border-radius:6px;flex:none;align-items:center;gap:6px;padding:8px;font-size:12px;display:inline-flex}.BarnEncryption-module__tPVhkG__footer button:hover{color:var(--primary-text);background:var(--gray-100)}.BarnEncryption-module__tPVhkG__footer button svg{width:13px;height:13px}.BarnEncryption-module__tPVhkG__figure[data-paused=true] .BarnEncryption-module__tPVhkG__diagram *,.BarnEncryption-module__tPVhkG__figure[data-paused=true] .BarnEncryption-module__tPVhkG__phase>span{animation-play-state:paused}@keyframes BarnEncryption-module__tPVhkG__transfer{0%,21%{opacity:0;transform:translate(100px,88px)scale(.8)}25%{opacity:1;transform:translate(100px,88px)scale(1)}46%,54%{opacity:1;transform:translate(300px,88px)scale(1)}74%{opacity:1;transform:translate(500px,88px)scale(1)}78%,to{opacity:0;transform:translate(500px,88px)scale(.8)}}@keyframes BarnEncryption-module__tPVhkG__sourceContent{0%,8%,to{opacity:1}16%,94%{opacity:0}}@keyframes BarnEncryption-module__tPVhkG__sourceCipher{0%,8%,to{opacity:0}18%,92%{opacity:1}}@keyframes BarnEncryption-module__tPVhkG__receivedContent{0%,76%,to{opacity:0;clip-path:inset(0 0 100%)}88%,94%{opacity:1;clip-path:inset(0)}}@keyframes BarnEncryption-module__tPVhkG__receivedCipher{0%,68%,88%,to{opacity:0}76%,80%{opacity:1}}@keyframes BarnEncryption-module__tPVhkG__encryptScan{0%,8%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(0)}18%{opacity:1;transform:translateY(32px)}20%,to{opacity:0;transform:translateY(32px)}}@keyframes BarnEncryption-module__tPVhkG__decryptScan{0%,76%{opacity:0;transform:translateY(0)}78%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(32px)}88%,to{opacity:0;transform:translateY(32px)}}@keyframes BarnEncryption-module__tPVhkG__senderKey{0%,24%,to{opacity:1}30%,94%{opacity:.4}}@keyframes BarnEncryption-module__tPVhkG__receiverKey{0%,68%,to{opacity:.4}76%,94%{opacity:1}}@keyframes BarnEncryption-module__tPVhkG__routeFlow{0%,22%,80%,to{opacity:0;stroke-dashoffset:0}30%,70%{opacity:.45}78%{opacity:0;stroke-dashoffset:-66px}}@keyframes BarnEncryption-module__tPVhkG__storedCipher{0%,36%,68%,to{fill:var(--muted)}46%,56%{fill:var(--accent)}}@keyframes BarnEncryption-module__tPVhkG__encryptPhase{0%,21%,to{opacity:1}26%,96%{opacity:0}}@keyframes BarnEncryption-module__tPVhkG__transferPhase{0%,21%,78%,to{opacity:0}26%,72%{opacity:1}}@keyframes BarnEncryption-module__tPVhkG__decryptPhase{0%,72%,to{opacity:0}78%,94%{opacity:1}}@media (max-width:1100px){.BarnEncryption-module__tPVhkG__section{gap:32px}.BarnEncryption-module__tPVhkG__figure{padding-inline:16px}.BarnEncryption-module__tPVhkG__labels{font-size:12px}.BarnEncryption-module__tPVhkG__footer button span{display:none}}@media (max-width:768px){.BarnEncryption-module__tPVhkG__section{grid-template-columns:minmax(0,1fr);gap:28px;padding:40px 0}.BarnEncryption-module__tPVhkG__figure{padding-top:24px}}@media (prefers-reduced-motion:reduce){.BarnEncryption-module__tPVhkG__diagram *,.BarnEncryption-module__tPVhkG__phase>span{animation:none!important}.BarnEncryption-module__tPVhkG__packet,.BarnEncryption-module__tPVhkG__scan,.BarnEncryption-module__tPVhkG__documentCipher,.BarnEncryption-module__tPVhkG__routeFlow{opacity:0}.BarnEncryption-module__tPVhkG__documentContent,.BarnEncryption-module__tPVhkG__deviceKey{opacity:1;clip-path:none}.BarnEncryption-module__tPVhkG__phase>span{display:none}.BarnEncryption-module__tPVhkG__phase .BarnEncryption-module__tPVhkG__staticPhase{opacity:1;display:block}.BarnEncryption-module__tPVhkG__footer button{display:none}}
.barn-module__u_ZvQG__page{padding:0 var(--desktop-padding);font-weight:var(--regular)}.barn-module__u_ZvQG__page svg{flex:none;width:20px;height:20px}.barn-module__u_ZvQG__page a:focus-visible,.barn-module__u_ZvQG__page button:focus-visible,.barn-module__u_ZvQG__page summary:focus-visible,.barn-module__u_ZvQG__page select:focus-visible{outline:2px solid var(--primary-text);outline-offset:4px}.barn-module__u_ZvQG__page [data-barn-reveal]{transition:opacity .65s,translate .7s cubic-bezier(.22,1,.36,1)}.barn-module__u_ZvQG__page[data-motion=ready] [data-barn-reveal]:not([data-visible=true]){opacity:0;translate:0 20px}.barn-module__u_ZvQG__hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:44px;min-height:650px;padding:80px 0 88px;display:grid}.barn-module__u_ZvQG__heroCopy{min-width:0}.barn-module__u_ZvQG__brandLine{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:32px;animation:.65s cubic-bezier(.22,1,.36,1) both barn-module__u_ZvQG__barnEnter;display:flex}.barn-module__u_ZvQG__brandLine img{display:block}.barn-module__u_ZvQG__badge{border:1px solid var(--default-border);color:var(--secondary-text);background:var(--background-1);border-radius:100px;padding:5px 10px;font-size:11px;line-height:1.5;display:inline-flex}.barn-module__u_ZvQG__hero h1{font-size:clamp(32px,3.4vw,48px);font-weight:var(--medium);letter-spacing:-.035em;text-wrap:balance;line-height:1.3;animation:.65s cubic-bezier(.22,1,.36,1) 70ms both barn-module__u_ZvQG__barnEnter}.barn-module__u_ZvQG__lead{max-width:420px;font-size:var(--paragraph-16);color:var(--secondary-text);margin-top:24px;line-height:1.8;animation:.65s cubic-bezier(.22,1,.36,1) .14s both barn-module__u_ZvQG__barnEnter}.barn-module__u_ZvQG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;animation:.65s cubic-bezier(.22,1,.36,1) .21s both barn-module__u_ZvQG__barnEnter;display:flex}.barn-module__u_ZvQG__secondaryAction{border:1px solid var(--default-border);min-height:44px;font-size:13px;font-weight:var(--medium);background:var(--background-1);border-radius:100px;justify-content:center;align-items:center;gap:9px;padding:10px 15px;transition:border-color .15s;display:inline-flex}.barn-module__u_ZvQG__secondaryAction:hover{border-color:var(--gray-600)}.barn-module__u_ZvQG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.barn-module__u_ZvQG__features{border-top:1px solid var(--default-border);padding:60px 0 72px}.barn-module__u_ZvQG__sectionHeading h2,.barn-module__u_ZvQG__teamCopy h2,.barn-module__u_ZvQG__downloadCopy h2{font-size:var(--home-title);letter-spacing:-.025em;line-height:1.4;font-weight:var(--medium);text-wrap:balance}.barn-module__u_ZvQG__featureList{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:40px;display:grid}.barn-module__u_ZvQG__feature{padding-right:28px}.barn-module__u_ZvQG__feature+.barn-module__u_ZvQG__feature{border-left:1px solid var(--default-border);padding-left:36px}.barn-module__u_ZvQG__feature:nth-child(2){transition-delay:80ms}.barn-module__u_ZvQG__feature:nth-child(3){transition-delay:.16s}.barn-module__u_ZvQG__featureIcon{color:var(--secondary-text);background:var(--gray-100);border-radius:8px;place-items:center;width:40px;height:40px;margin-bottom:18px;transition:transform .22s,background .22s;display:inline-grid}.barn-module__u_ZvQG__feature:hover .barn-module__u_ZvQG__featureIcon{background:var(--gray-200);transform:translateY(-3px)}.barn-module__u_ZvQG__feature h3{font-size:16px;line-height:1.6;font-weight:var(--medium);margin-bottom:12px}.barn-module__u_ZvQG__feature p{color:var(--secondary-text);font-size:14px;line-height:1.8}.barn-module__u_ZvQG__teamSection{border-block:1px solid var(--default-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:64px 0;display:grid}.barn-module__u_ZvQG__teamCopy>p{color:var(--secondary-text);max-width:500px;margin-top:20px;font-size:14px;line-height:1.8}.barn-module__u_ZvQG__teamDemo{background:var(--background-1);border:1px solid var(--default-border);border-radius:12px;padding:26px}.barn-module__u_ZvQG__teamFolder{border-bottom:1px solid var(--default-border);align-items:center;gap:12px;padding-bottom:22px;display:flex}.barn-module__u_ZvQG__teamFolder>span:first-child{background:var(--gray-100);border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.barn-module__u_ZvQG__teamFolder h3{font-size:14px;font-weight:var(--medium);line-height:1.6}.barn-module__u_ZvQG__teamCount{white-space:nowrap;color:var(--secondary-text);margin-left:auto;font-size:10px}.barn-module__u_ZvQG__member{border-bottom:1px solid var(--gray-200);align-items:center;gap:11px;padding:18px 0;display:flex}.barn-module__u_ZvQG__memberAvatar{background:var(--gray-100);width:32px;height:32px;color:var(--secondary-text);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.barn-module__u_ZvQG__member:nth-child(2) .barn-module__u_ZvQG__memberAvatar{background:var(--blue-100);color:var(--blue-900)}.barn-module__u_ZvQG__member:nth-child(3) .barn-module__u_ZvQG__memberAvatar{background:var(--teal-100);color:var(--teal-900)}.barn-module__u_ZvQG__member>div{flex-direction:column;gap:2px;display:flex}.barn-module__u_ZvQG__member strong{font-size:12px;font-weight:var(--medium)}.barn-module__u_ZvQG__memberOwner{color:var(--secondary-text);margin-left:auto;font-size:10px}.barn-module__u_ZvQG__member select{max-width:150px;font:inherit;border:1px solid var(--default-border);background:var(--background-1);border-radius:5px;margin-left:auto;padding:7px 9px;font-size:10px}.barn-module__u_ZvQG__teamFeedback{align-items:flex-start;gap:8px;min-height:61px;padding-top:18px;animation:.26s ease-out barn-module__u_ZvQG__barnEnter;display:flex}.barn-module__u_ZvQG__teamFeedback svg{width:15px;height:15px;color:var(--secondary-text);margin-top:2px}.barn-module__u_ZvQG__teamFeedback p{color:var(--secondary-text);font-size:12px;line-height:1.7}.barn-module__u_ZvQG__downloadSection{scroll-margin-top:calc(var(--nav-height) + 24px);grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:96px;padding:80px 0;display:grid}.barn-module__u_ZvQG__downloadCopy>img{margin-bottom:18px;display:block}.barn-module__u_ZvQG__downloadCopy>p{max-width:435px;color:var(--secondary-text);margin-top:20px;font-size:14px;line-height:1.8}.barn-module__u_ZvQG__downloadBenefits{flex-direction:column;gap:12px;margin-top:28px;padding:0;list-style:none;display:flex}.barn-module__u_ZvQG__downloadBenefits li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;display:flex}.barn-module__u_ZvQG__downloadBenefits svg{width:17px;height:17px;color:var(--secondary-text);margin-top:2px}.barn-module__u_ZvQG__downloadCard{border:1px solid var(--default-border);background:var(--background-1);border-radius:12px;padding:34px}.barn-module__u_ZvQG__windowsIcon{background:var(--gray-100);border-radius:10px;place-items:center;width:48px;height:48px;margin-bottom:22px;display:inline-grid}.barn-module__u_ZvQG__windowsIcon svg{width:23px;height:23px}.barn-module__u_ZvQG__downloadCard h3{font-size:20px;font-weight:var(--medium)}.barn-module__u_ZvQG__platform{color:var(--secondary-text);margin-top:6px;font-size:13px}.barn-module__u_ZvQG__releaseInfo{color:var(--secondary-text);min-height:21px;margin-top:24px;font-size:12px;line-height:1.7}.barn-module__u_ZvQG__downloadCard .barn-module__u_ZvQG__downloadButton{width:100%;margin-top:14px}.barn-module__u_ZvQG__browserAlternative{border-top:1px solid var(--default-border);margin-top:24px;padding-top:22px}.barn-module__u_ZvQG__browserAlternative a{font-size:13px;font-weight:var(--medium);align-items:center;gap:8px;display:inline-flex}.barn-module__u_ZvQG__browserAlternative svg{width:16px;height:16px}.barn-module__u_ZvQG__browserAlternative a:hover{color:var(--primary-text)}.barn-module__u_ZvQG__downloadError{color:var(--red-900);margin-top:14px;font-size:12px;line-height:1.8}@keyframes barn-module__u_ZvQG__barnEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.barn-module__u_ZvQG__page{padding-inline:32px}.barn-module__u_ZvQG__hero{gap:30px;min-height:580px}.barn-module__u_ZvQG__downloadSection{gap:48px}.barn-module__u_ZvQG__featureList{gap:24px}.barn-module__u_ZvQG__feature{padding-right:0}.barn-module__u_ZvQG__feature+.barn-module__u_ZvQG__feature{padding-left:24px}}@media (max-width:900px){.barn-module__u_ZvQG__hero{grid-template-columns:minmax(0,1fr);gap:44px;padding-top:56px}.barn-module__u_ZvQG__heroCopy{max-width:560px}.barn-module__u_ZvQG__lead{max-width:490px}.barn-module__u_ZvQG__hero h1{font-size:42px}.barn-module__u_ZvQG__teamSection{gap:32px}.barn-module__u_ZvQG__featureList{gap:20px}.barn-module__u_ZvQG__feature+.barn-module__u_ZvQG__feature{padding-left:20px}.barn-module__u_ZvQG__feature h3{font-size:15px}.barn-module__u_ZvQG__teamDemo{padding:22px}}@media (max-width:768px){.barn-module__u_ZvQG__page{padding-inline:6px}.barn-module__u_ZvQG__hero{padding:48px 0 56px}.barn-module__u_ZvQG__hero h1{font-size:36px}.barn-module__u_ZvQG__brandLine{margin-bottom:26px}.barn-module__u_ZvQG__features{padding:40px 0 44px}.barn-module__u_ZvQG__featureList{grid-template-columns:1fr;gap:24px;margin-top:28px}.barn-module__u_ZvQG__feature{padding:0}.barn-module__u_ZvQG__feature+.barn-module__u_ZvQG__feature{border-left:0;border-top:1px solid var(--default-border);padding:24px 0 0}.barn-module__u_ZvQG__featureIcon{margin-bottom:12px}.barn-module__u_ZvQG__teamSection{grid-template-columns:1fr;gap:30px;padding:40px 0}.barn-module__u_ZvQG__teamCopy{grid-row:1}.barn-module__u_ZvQG__downloadSection{grid-template-columns:1fr;gap:32px;padding:44px 0}.barn-module__u_ZvQG__downloadCard{padding:26px}}@media (max-width:440px){.barn-module__u_ZvQG__hero h1{font-size:32px}.barn-module__u_ZvQG__actions{gap:10px}.barn-module__u_ZvQG__teamDemo{padding:20px}.barn-module__u_ZvQG__teamCount{font-size:9px}.barn-module__u_ZvQG__member{gap:9px}.barn-module__u_ZvQG__member select{max-width:133px;padding-inline:6px}.barn-module__u_ZvQG__memberOwner{font-size:9px}}@media (prefers-reduced-motion:reduce){.barn-module__u_ZvQG__page *,.barn-module__u_ZvQG__page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.barn-module__u_ZvQG__page [data-barn-reveal]{opacity:1!important;translate:none!important}}
.BarnPreview-module__QYqv8W__preview{min-width:0;animation:.75s cubic-bezier(.22,1,.36,1) .16s both BarnPreview-module__QYqv8W__previewEnter;position:relative}.BarnPreview-module__QYqv8W__preview svg{flex:none;width:18px;height:18px}.BarnPreview-module__QYqv8W__preview a:focus-visible,.BarnPreview-module__QYqv8W__preview button:focus-visible,.BarnPreview-module__QYqv8W__preview select:focus-visible{outline:2px solid var(--primary-text);outline-offset:2px}.BarnPreview-module__QYqv8W__previewWindow{background:var(--background-1);border:1px solid var(--default-border);border-radius:12px;overflow:hidden;box-shadow:0 24px 64px -34px #17171729,0 8px 24px -16px #17171718}.BarnPreview-module__QYqv8W__windowBar{border-bottom:1px solid var(--default-border);background:var(--background-2);height:38px;color:var(--secondary-text);justify-content:space-between;align-items:center;gap:16px;padding:0 15px;font-size:10px;display:flex}.BarnPreview-module__QYqv8W__windowBar>svg{width:12px;height:12px}.BarnPreview-module__QYqv8W__windowDots{gap:5px;display:flex}.BarnPreview-module__QYqv8W__windowDots i{border:1px solid var(--gray-500);border-radius:50%;width:6px;height:6px}.BarnPreview-module__QYqv8W__previewBody{grid-template-columns:134px minmax(0,1fr);display:grid}.BarnPreview-module__QYqv8W__previewSidebar{border-right:1px solid var(--default-border);background:var(--background-2);color:var(--secondary-text);flex-direction:column;gap:6px;padding:24px 10px 16px;display:flex}.BarnPreview-module__QYqv8W__previewSidebar>img{margin:0 0 24px 6px}.BarnPreview-module__QYqv8W__previewSidebar>button{color:var(--secondary-text);font:inherit;font-size:10px;font-weight:var(--regular);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:10px 8px;transition:background .16s,color .16s;display:flex}.BarnPreview-module__QYqv8W__previewSidebar>button:hover{color:var(--primary-text);background:var(--gray-100)}.BarnPreview-module__QYqv8W__previewSidebar>button[aria-current=page]{color:var(--primary-text);background:var(--gray-200)}.BarnPreview-module__QYqv8W__previewSidebar svg{width:14px;height:14px}.BarnPreview-module__QYqv8W__previewFiles{min-width:0;padding:26px 20px 14px}.BarnPreview-module__QYqv8W__fileHeading{justify-content:space-between;align-items:center;gap:8px;min-height:48px;margin-bottom:20px;display:flex}.BarnPreview-module__QYqv8W__fileHeading>div{min-width:0}.BarnPreview-module__QYqv8W__fileHeading h3{font-size:18px;font-weight:var(--medium);letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;line-height:1.6;overflow:hidden}.BarnPreview-module__QYqv8W__demoBack{color:var(--secondary-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:6px;padding:0;font-size:9px;display:flex}.BarnPreview-module__QYqv8W__demoBack svg{width:12px;height:12px}.BarnPreview-module__QYqv8W__demoUpload{border:1px solid var(--default-border);background:var(--background-1);color:var(--primary-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:7px 9px;font-size:10px;transition:background .15s,border-color .15s;display:flex}.BarnPreview-module__QYqv8W__demoUpload:hover:not(:disabled){border-color:var(--gray-600);background:var(--background-2)}.BarnPreview-module__QYqv8W__demoUpload:disabled{color:var(--secondary-text);cursor:default}.BarnPreview-module__QYqv8W__demoUpload svg{width:13px;height:13px}.BarnPreview-module__QYqv8W__demoWorkspace{overscroll-behavior:contain;height:252px;overflow:auto}.BarnPreview-module__QYqv8W__fileTable{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.BarnPreview-module__QYqv8W__fileTable th{color:var(--secondary-text);font-size:9px;font-weight:var(--regular);border-bottom:1px solid var(--default-border);padding:0 0 9px}.BarnPreview-module__QYqv8W__fileTable th:first-child{width:54%}.BarnPreview-module__QYqv8W__fileTable th:nth-child(2){width:17%}.BarnPreview-module__QYqv8W__fileTable th:nth-child(3){text-align:right;width:20%}.BarnPreview-module__QYqv8W__fileTable th:last-child{width:9%}.BarnPreview-module__QYqv8W__fileTable td{border-bottom:1px solid var(--gray-200);height:43px;font-size:10px}.BarnPreview-module__QYqv8W__fileTable td:nth-child(3){text-align:right;color:var(--secondary-text);white-space:nowrap;font-size:9px}.BarnPreview-module__QYqv8W__fileTable svg{width:14px;height:14px;display:block}.BarnPreview-module__QYqv8W__fileTable tr{transition:background .16s}.BarnPreview-module__QYqv8W__fileTable tbody tr:hover{background:var(--background-2)}.BarnPreview-module__QYqv8W__demoFileButton{text-align:left;width:100%;min-height:38px;font:inherit;font-size:10px;font-weight:var(--regular);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:3px 6px 3px 0;display:flex}.BarnPreview-module__QYqv8W__demoFileButton>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BarnPreview-module__QYqv8W__folderSymbol,.BarnPreview-module__QYqv8W__fileSymbol{width:25px;height:25px;color:var(--secondary-text);background:var(--gray-100);border-radius:5px;flex:none;place-items:center;display:grid}.BarnPreview-module__QYqv8W__folderSymbol{color:var(--primary-text);background:var(--gray-200)}.BarnPreview-module__QYqv8W__teamAccess{background:var(--gray-100);color:var(--secondary-text);border-radius:100px;padding:3px 6px;font-size:9px}.BarnPreview-module__QYqv8W__privateAccess{color:var(--secondary-text);font-size:9px}.BarnPreview-module__QYqv8W__demoShareButton{width:100%;min-width:26px;height:32px;color:var(--secondary-text);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.BarnPreview-module__QYqv8W__demoShareButton:hover{background:var(--gray-200);color:var(--primary-text)}.BarnPreview-module__QYqv8W__previewStatus{color:var(--secondary-text);align-items:flex-start;gap:7px;min-height:40px;padding-top:16px;font-size:10px;line-height:1.7;display:flex}.BarnPreview-module__QYqv8W__previewStatus svg{width:12px;height:12px;color:var(--green-900);margin-top:2px}.BarnPreview-module__QYqv8W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BarnPreview-module__QYqv8W__demoTransfer{min-height:40px;color:var(--secondary-text);padding-top:16px;font-size:9px}.BarnPreview-module__QYqv8W__demoTransfer>span{justify-content:space-between;gap:8px;display:flex}.BarnPreview-module__QYqv8W__demoTransfer strong{font-size:9px;font-weight:var(--medium)}.BarnPreview-module__QYqv8W__demoTransfer>div{background:var(--gray-200);border-radius:10px;height:3px;margin-top:9px;overflow:hidden}.BarnPreview-module__QYqv8W__demoTransfer i{background:var(--primary-text);border-radius:inherit;height:100%;display:block}.BarnPreview-module__QYqv8W__newFileRow{animation:.8s ease-out both BarnPreview-module__QYqv8W__newFile}.BarnPreview-module__QYqv8W__demoPanel{padding:4px 0;animation:.22s ease-out both BarnPreview-module__QYqv8W__panelEnter}.BarnPreview-module__QYqv8W__demoPanelHeader{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.BarnPreview-module__QYqv8W__demoPanelHeader h4{font-size:11px;font-weight:var(--medium);color:var(--secondary-text)}.BarnPreview-module__QYqv8W__demoPanelHeader button{border:1px solid var(--default-border);cursor:pointer;background:#fff;border-radius:5px;place-items:center;width:28px;height:28px;padding:0;display:grid}.BarnPreview-module__QYqv8W__demoPanelHeader svg{width:14px;height:14px}.BarnPreview-module__QYqv8W__demoSelectedFile{border-bottom:1px solid var(--default-border);align-items:center;gap:7px;padding-bottom:12px;font-size:11px;display:flex}.BarnPreview-module__QYqv8W__demoSelectedFile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BarnPreview-module__QYqv8W__demoSelectedFile svg{width:16px;height:16px;color:var(--secondary-text)}.BarnPreview-module__QYqv8W__demoSharing{flex-direction:column;gap:9px;padding-top:15px;display:flex}.BarnPreview-module__QYqv8W__demoSharing label{color:var(--secondary-text);font-size:10px}.BarnPreview-module__QYqv8W__demoSharing select{border:1px solid var(--default-border);width:100%;font:inherit;background:#fff;border-radius:5px;padding:8px;font-size:11px}.BarnPreview-module__QYqv8W__demoAction{border:1px solid var(--primary-text);background:var(--primary-text);color:#fff;font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:10px;transition:background .15s;display:inline-flex}.BarnPreview-module__QYqv8W__demoAction:hover{background:var(--gray-950)}.BarnPreview-module__QYqv8W__demoAction svg{width:13px;height:13px}.BarnPreview-module__QYqv8W__demoDocument{padding:17px 0 0}.BarnPreview-module__QYqv8W__demoDocument h5{overflow-wrap:anywhere;margin-top:5px;font-size:16px;line-height:1.6}.BarnPreview-module__QYqv8W__documentLines{gap:6px;margin:13px 0 17px;display:grid}.BarnPreview-module__QYqv8W__documentLines i{background:var(--gray-200);border-radius:3px;width:95%;height:3px}.BarnPreview-module__QYqv8W__documentLines i:nth-child(2){width:82%}.BarnPreview-module__QYqv8W__documentLines i:last-child{width:61%}@keyframes BarnPreview-module__QYqv8W__previewEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes BarnPreview-module__QYqv8W__panelEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes BarnPreview-module__QYqv8W__newFile{0%{background:var(--green-100)}to{background:0 0}}@media (max-width:1100px){.BarnPreview-module__QYqv8W__previewBody{grid-template-columns:108px minmax(0,1fr)}.BarnPreview-module__QYqv8W__previewSidebar{padding-inline:5px}.BarnPreview-module__QYqv8W__previewSidebar>img{width:86px;height:20px;margin-left:5px}.BarnPreview-module__QYqv8W__previewSidebar>button{gap:5px;padding-inline:6px;font-size:9px}.BarnPreview-module__QYqv8W__previewFiles{padding-inline:13px}.BarnPreview-module__QYqv8W__demoFileButton{gap:5px}.BarnPreview-module__QYqv8W__folderSymbol,.BarnPreview-module__QYqv8W__fileSymbol{width:21px}}@media (max-width:900px){.BarnPreview-module__QYqv8W__preview{width:100%;max-width:680px;margin-inline:auto}.BarnPreview-module__QYqv8W__previewBody{grid-template-columns:134px minmax(0,1fr)}.BarnPreview-module__QYqv8W__previewSidebar{padding-inline:10px}.BarnPreview-module__QYqv8W__previewSidebar>img{width:103px;height:24px}.BarnPreview-module__QYqv8W__previewSidebar>button{gap:8px;font-size:10px}.BarnPreview-module__QYqv8W__previewFiles{padding-inline:20px}}@media (max-width:600px){.BarnPreview-module__QYqv8W__previewBody{grid-template-columns:110px minmax(0,1fr)}.BarnPreview-module__QYqv8W__previewSidebar{padding-inline:5px}.BarnPreview-module__QYqv8W__previewSidebar>img{width:86px;height:20px}.BarnPreview-module__QYqv8W__previewSidebar>button{gap:5px;font-size:9px}.BarnPreview-module__QYqv8W__previewFiles{padding-inline:12px}.BarnPreview-module__QYqv8W__demoUpload>span{display:none}.BarnPreview-module__QYqv8W__demoUpload{width:30px;height:30px;padding:0}.BarnPreview-module__QYqv8W__demoUpload svg{width:15px;height:15px}}@media (max-width:440px){.BarnPreview-module__QYqv8W__previewBody{flex-direction:column;display:flex}.BarnPreview-module__QYqv8W__previewSidebar{border-right:0;border-bottom:1px solid var(--default-border);flex-direction:row;gap:3px;padding:8px}.BarnPreview-module__QYqv8W__previewSidebar>img{display:none}.BarnPreview-module__QYqv8W__previewSidebar>button{white-space:nowrap;flex:1;justify-content:center;gap:5px;min-width:0;padding:9px 5px;font-size:9px}.BarnPreview-module__QYqv8W__previewSidebar svg{width:12px;height:12px}.BarnPreview-module__QYqv8W__previewFiles{padding:20px 12px 14px}.BarnPreview-module__QYqv8W__fileHeading h3{font-size:17px}.BarnPreview-module__QYqv8W__fileTable th:first-child{width:51%}.BarnPreview-module__QYqv8W__fileTable th:nth-child(2){width:18%}.BarnPreview-module__QYqv8W__fileTable th:last-child{width:11%}.BarnPreview-module__QYqv8W__demoWorkspace{height:252px}}@media (prefers-reduced-motion:reduce){.BarnPreview-module__QYqv8W__preview,.BarnPreview-module__QYqv8W__preview *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
