.feature-unlock-modal-content{background-color:#120b0e!important;border:none!important;max-width:1200px!important;position:relative!important;overflow:hidden!important}.feature-unlock-modal-header{z-index:20!important;background:0 0!important;border-bottom:none!important;width:auto!important;padding:.75rem!important;position:absolute!important;top:0!important;right:0!important}.feature-unlock-modal-title{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.feature-unlock-modal-close{color:#fbf7f4!important}.feature-unlock-modal-close:hover{background-color:#ffffff1a!important}.feature-unlock-modal-body{background:0 0!important;padding:0!important}.feature-unlock-beam{clip-path:polygon(42% 0,58% 0,92% 100%,8% 100%);mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#fbf7f424,#fbf7f400 75%);width:55%;height:130%;position:absolute;top:-15%;left:24%}.feature-unlock-window{background:#fff;box-shadow:0 24px 60px -20px #0009}@keyframes invoiceMockScroll{0%,8%{transform:translateY(0)}55%,80%{transform:translateY(-170px)}to{transform:translateY(0)}}.invoice-mock-scroll{animation:4.5s ease-in-out infinite invoiceMockScroll}@keyframes invoiceMockStampIn{0%,50%{opacity:0;transform:rotate(-10deg)scale(.8)}62%,78%{opacity:1;transform:rotate(-10deg)scale(1)}to{opacity:0;transform:rotate(-10deg)scale(.8)}}.invoice-mock-stamp{opacity:0;animation:4.5s ease-in-out infinite invoiceMockStampIn;display:inline-block}@media (prefers-reduced-motion:reduce){.invoice-mock-scroll{animation:none}.invoice-mock-stamp{opacity:1;animation:none;transform:rotate(-10deg)scale(1)}}.gcal-unlock-modal-content{background-color:#120b0e!important;border:none!important;max-width:1200px!important;position:relative!important;overflow:hidden!important}.gcal-unlock-modal-header{z-index:20!important;background:0 0!important;border-bottom:none!important;width:auto!important;padding:.75rem!important;position:absolute!important;top:0!important;right:0!important}.gcal-unlock-modal-title{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.gcal-unlock-modal-close{color:#fbf7f4!important}.gcal-unlock-modal-close:hover{background-color:#ffffff1a!important}.gcal-unlock-modal-body{background:0 0!important;padding:0!important}.gcal-unlock-beam{clip-path:polygon(42% 0,58% 0,92% 100%,8% 100%);mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#fbf7f424,#fbf7f400 75%);width:55%;height:130%;position:absolute;top:-15%;left:24%}.gcal-unlock-window{background:#fff;box-shadow:0 24px 60px -20px #0009}.gcal-unlock-grid{background-image:repeating-linear-gradient(#ececec 0 1px,#0000 1px 38px);border-left:1px solid #ececec;height:304px;position:relative}.gcal-unlock-now:before{content:"";background:#ea4335;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px}.gcal-unlock-ev{color:#fff;background:#1a73e8;border-radius:2px;padding:3px 6px;font-size:10px;line-height:1.25;position:absolute;inset:0;overflow:hidden}.gcal-unlock-ev b{font-size:10.5px;font-weight:500;display:block}.gcal-unlock-ev span{opacity:.85;font-size:8.5px}.gcal-unlock-ev--synced{background:var(--purple2)}.gcal-unlock-sync-a,.gcal-unlock-sync-b,.gcal-unlock-sync-c{animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.gcal-unlock-sync-a{animation-name:gcalUnlockEvA}.gcal-unlock-sync-b{animation-name:gcalUnlockEvB}.gcal-unlock-sync-c{animation-name:gcalUnlockEvC}@keyframes gcalUnlockEvA{0%,8%{opacity:0;transform:translateY(5px)}12%,86%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(0)}}@keyframes gcalUnlockEvB{0%,34%{opacity:0;transform:translateY(5px)}38%,86%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(0)}}@keyframes gcalUnlockEvC{0%,60%{opacity:0;transform:translateY(5px)}64%,86%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(0)}}.gcal-unlock-badge{z-index:5;background:#fff;border:1px solid #1a1114;justify-content:center;align-items:center;width:15px;height:15px;padding:1.5px;display:flex;position:absolute;bottom:-5px;right:-5px}@media (prefers-reduced-motion:reduce){.gcal-unlock-sync-a,.gcal-unlock-sync-b,.gcal-unlock-sync-c{opacity:1;animation:none;transform:none}}
