.ProductScreenshotMockup-module__EUUPdG__preview{aspect-ratio:16/9;border:1px solid var(--grey-1);border-radius:var(--radius-xl);background:var(--background);width:100%;overflow:hidden;container-type:inline-size}.ProductScreenshotMockup-module__EUUPdG__lightImage,.ProductScreenshotMockup-module__EUUPdG__darkImage,.ProductScreenshotMockup-module__EUUPdG__meetVideo{object-fit:cover;width:100%;height:100%;display:none}.ProductScreenshotMockup-module__EUUPdG__meetVideo{object-fit:contain;display:block}:is(html.light,html.lightgrey,html.beige,html.lightpink) .ProductScreenshotMockup-module__EUUPdG__lightImage{display:block}:is(html.black,html.darkblue,html.darkowl,html.code) .ProductScreenshotMockup-module__EUUPdG__darkImage{display:block}html:not(.light):not(.black):not(.darkblue):not(.darkowl):not(.lightgrey):not(.lightpink):not(.beige):not(.code) .ProductScreenshotMockup-module__EUUPdG__darkImage{display:block}.ProductScreenshotMockup-module__EUUPdG__appCanvas{--p:calc(100cqw / 1280);width:100%;height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-Nunito), sans-serif;font-size:calc(14 * var(--p));line-height:1.2;display:flex;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__appCanvas *,.ProductScreenshotMockup-module__EUUPdG__appCanvas :before,.ProductScreenshotMockup-module__EUUPdG__appCanvas :after{box-sizing:border-box}.ProductScreenshotMockup-module__EUUPdG__sidebar{z-index:3;width:calc(64 * var(--p));flex:0 0 calc(64 * var(--p));align-items:center;gap:calc(9 * var(--p));height:100%;padding:calc(12 * var(--p)) 0;border-right:calc(1 * var(--p)) solid var(--grey-1);background:var(--background);flex-direction:column;display:flex;position:relative}.ProductScreenshotMockup-module__EUUPdG__workspaceMark,.ProductScreenshotMockup-module__EUUPdG__sidebarAvatar{width:calc(34 * var(--p));height:calc(34 * var(--p));color:var(--background);background:var(--foreground);font-size:calc(12 * var(--p));border-radius:50%;place-items:center;font-weight:800;display:grid}.ProductScreenshotMockup-module__EUUPdG__sidebarRule{width:calc(40 * var(--p));height:calc(1 * var(--p));margin:calc(1 * var(--p)) 0 calc(2 * var(--p));background:var(--grey-1)}.ProductScreenshotMockup-module__EUUPdG__sidebarIcon{width:calc(40 * var(--p));height:calc(40 * var(--p));place-items:center;display:grid;position:relative}.ProductScreenshotMockup-module__EUUPdG__sidebarIcon:before{left:calc(-12 * var(--p));width:calc(3 * var(--p));height:calc(22 * var(--p));content:"";background:0 0;position:absolute}.ProductScreenshotMockup-module__EUUPdG__sidebarIconActive:before{background:var(--accent)}.ProductScreenshotMockup-module__EUUPdG__sidebarIcon img{width:calc(21 * var(--p));height:calc(21 * var(--p));object-fit:contain;opacity:.58}.ProductScreenshotMockup-module__EUUPdG__sidebarIconActive img{opacity:1}.ProductScreenshotMockup-module__EUUPdG__sidebarBottom{align-items:center;gap:calc(8 * var(--p));flex-direction:column;margin-top:auto;display:flex}.ProductScreenshotMockup-module__EUUPdG__sidebarAvatar{width:calc(32 * var(--p));height:calc(32 * var(--p));color:var(--background);background:var(--grey-7);font-size:calc(10 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__appMain,.ProductScreenshotMockup-module__EUUPdG__singleModule,.ProductScreenshotMockup-module__EUUPdG__chatPanel{flex:1;min-width:0;min-height:0}.ProductScreenshotMockup-module__EUUPdG__singleModule{flex-direction:column;height:100%;display:flex}.ProductScreenshotMockup-module__EUUPdG__topbar{height:calc(54 * var(--p));min-height:calc(54 * var(--p));padding:0 calc(20 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);background:var(--background);justify-content:space-between;align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__topbarStart,.ProductScreenshotMockup-module__EUUPdG__topbarEnd{align-items:center;gap:calc(18 * var(--p));display:flex}.ProductScreenshotMockup-module__EUUPdG__topbar strong{font-size:calc(15 * var(--p));font-weight:700}.ProductScreenshotMockup-module__EUUPdG__topbarEnd{color:var(--grey-5);font-size:calc(12 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__primaryButton{height:calc(34 * var(--p));padding:0 calc(14 * var(--p));border-radius:var(--radius-xl);color:var(--background);background:var(--foreground);font-size:calc(12 * var(--p));white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ProductScreenshotMockup-module__EUUPdG__search{width:calc(150 * var(--p));height:calc(30 * var(--p));padding:0 calc(10 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-lg);color:var(--grey-4);align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__topbarGlyph{letter-spacing:calc(1 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__moduleLayout{width:100%;height:100%;display:flex}.ProductScreenshotMockup-module__EUUPdG__chatList{width:calc(294 * var(--p));flex:0 0 calc(294 * var(--p));border-right:calc(1 * var(--p)) solid var(--grey-1);background:var(--background)}.ProductScreenshotMockup-module__EUUPdG__chatListHeader{height:calc(54 * var(--p));padding:0 calc(16 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);justify-content:space-between;align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__chatListHeader strong{font-size:calc(18 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__chatListHeader .ProductScreenshotMockup-module__EUUPdG__primaryButton{width:calc(30 * var(--p));height:calc(30 * var(--p));padding:0}.ProductScreenshotMockup-module__EUUPdG__chatSearch,.ProductScreenshotMockup-module__EUUPdG__memberSearch{height:calc(34 * var(--p));margin:calc(14 * var(--p));padding:calc(9 * var(--p)) calc(11 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-lg);color:var(--grey-4);font-size:calc(11 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__chatContact{min-height:calc(66 * var(--p));grid-template-columns:calc(36 * var(--p)) minmax(0, 1fr) auto;align-items:center;gap:calc(10 * var(--p));margin:0 calc(8 * var(--p));padding:calc(8 * var(--p));border-radius:var(--radius-lg);display:grid}.ProductScreenshotMockup-module__EUUPdG__chatContactActive{background:var(--grey-1)}.ProductScreenshotMockup-module__EUUPdG__contactAvatar{width:calc(34 * var(--p));height:calc(34 * var(--p));flex:0 0 calc(34 * var(--p));color:var(--background);background:var(--accent);font-size:calc(9 * var(--p));border-radius:50%;place-items:center;font-weight:800;display:grid}.ProductScreenshotMockup-module__EUUPdG__chatContact>span:nth-child(2),.ProductScreenshotMockup-module__EUUPdG__chatHeader>div>span:nth-child(2),.ProductScreenshotMockup-module__EUUPdG__memberTable strong,.ProductScreenshotMockup-module__EUUPdG__clientIdentity strong{gap:calc(3 * var(--p));flex-direction:column;min-width:0;display:flex}.ProductScreenshotMockup-module__EUUPdG__chatContact strong,.ProductScreenshotMockup-module__EUUPdG__chatHeader strong{font-size:calc(12 * var(--p));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__chatContact small,.ProductScreenshotMockup-module__EUUPdG__chatHeader small,.ProductScreenshotMockup-module__EUUPdG__memberTable small,.ProductScreenshotMockup-module__EUUPdG__clientIdentity small{color:var(--grey-4);font-size:calc(10 * var(--p));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__chatContact time{padding-top:calc(6 * var(--p));color:var(--grey-4);font-size:calc(8 * var(--p));align-self:start}.ProductScreenshotMockup-module__EUUPdG__chatPanel{background:color-mix(in srgb, var(--grey-1) 30%, var(--background));flex-direction:column;display:flex;position:relative}.ProductScreenshotMockup-module__EUUPdG__chatHeader{height:calc(54 * var(--p));min-height:calc(54 * var(--p));padding:0 calc(18 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);background:var(--background);justify-content:space-between;align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__chatHeader>div{align-items:center;gap:calc(10 * var(--p));display:flex}.ProductScreenshotMockup-module__EUUPdG__chatActions{color:var(--grey-4);font-size:calc(14 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__messages{gap:calc(26 * var(--p));min-height:0;padding:calc(44 * var(--p)) calc(64 * var(--p)) calc(96 * var(--p));flex-direction:column;flex:1;display:flex}.ProductScreenshotMockup-module__EUUPdG__dateDivider{color:var(--grey-4);font-size:calc(10 * var(--p));align-self:center}.ProductScreenshotMockup-module__EUUPdG__messageRow{align-items:flex-start;gap:calc(10 * var(--p));max-width:62%;display:flex}.ProductScreenshotMockup-module__EUUPdG__messageRow b{margin-bottom:calc(5 * var(--p));font-size:calc(11 * var(--p));display:block}.ProductScreenshotMockup-module__EUUPdG__messageRow time{color:var(--grey-4);font-size:calc(9 * var(--p));font-weight:500}.ProductScreenshotMockup-module__EUUPdG__messageRow p{padding:calc(10 * var(--p)) calc(13 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl);background:var(--background);font-size:calc(12 * var(--p));margin:0;line-height:1.4}.ProductScreenshotMockup-module__EUUPdG__ownMessage{text-align:right;flex-direction:row-reverse;align-self:flex-end}.ProductScreenshotMockup-module__EUUPdG__ownMessage p{background:color-mix(in srgb, var(--accent) 9%, var(--background))}.ProductScreenshotMockup-module__EUUPdG__composer{right:calc(24 * var(--p));bottom:calc(18 * var(--p));left:calc(24 * var(--p));height:calc(52 * var(--p));padding:0 calc(16 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-xl);color:var(--grey-4);background:var(--background);font-size:calc(11 * var(--p));justify-content:space-between;align-items:center;display:flex;position:absolute}.ProductScreenshotMockup-module__EUUPdG__weekdays,.ProductScreenshotMockup-module__EUUPdG__calendarGrid{grid-template-columns:repeat(7,1fr);display:grid}.ProductScreenshotMockup-module__EUUPdG__weekdays{height:calc(38 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);align-items:center}.ProductScreenshotMockup-module__EUUPdG__weekdays strong{padding-left:calc(12 * var(--p));color:var(--grey-4);font-size:calc(10 * var(--p));font-weight:700}.ProductScreenshotMockup-module__EUUPdG__calendarGrid{flex:1;grid-template-rows:repeat(5,1fr);min-height:0}.ProductScreenshotMockup-module__EUUPdG__calendarDay{padding:calc(8 * var(--p));border-right:calc(1 * var(--p)) solid var(--grey-1);border-bottom:calc(1 * var(--p)) solid var(--grey-1);font-size:calc(10 * var(--p));position:relative}.ProductScreenshotMockup-module__EUUPdG__calendarDay:nth-child(7n),.ProductScreenshotMockup-module__EUUPdG__calendarDay:nth-child(7n-1){background:color-mix(in srgb, var(--grey-2) 6%, var(--background))}.ProductScreenshotMockup-module__EUUPdG__calendarDay>span{width:calc(25 * var(--p));height:calc(25 * var(--p));justify-content:center;align-items:center;display:inline-flex}.ProductScreenshotMockup-module__EUUPdG__calendarDay .ProductScreenshotMockup-module__EUUPdG__today{height:calc(34 * var(--p));transform:translateY(calc(-8 * var(--p)));clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);color:var(--background);background:var(--accent)}.ProductScreenshotMockup-module__EUUPdG__calendarDay small{margin-top:calc(5 * var(--p));padding:calc(3 * var(--p)) calc(6 * var(--p));border-radius:calc(3 * var(--p));color:var(--background);background:var(--accent);font-size:calc(8 * var(--p));text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__calendarDay small[data-tone="2"]{background:var(--rev5)}.ProductScreenshotMockup-module__EUUPdG__calendarDay small[data-tone="3"]{background:var(--exp5)}.ProductScreenshotMockup-module__EUUPdG__filesToolbar,.ProductScreenshotMockup-module__EUUPdG__tableToolbar{height:calc(48 * var(--p));padding:0 calc(24 * var(--p));color:var(--grey-5);font-size:calc(11 * var(--p));justify-content:space-between;align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__moduleSectionTitle{margin:calc(12 * var(--p)) calc(24 * var(--p));font-size:calc(14 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__fileGrid{gap:calc(16 * var(--p));padding:calc(8 * var(--p)) calc(24 * var(--p));grid-template-columns:repeat(3,1fr);display:grid}.ProductScreenshotMockup-module__EUUPdG__fileCard{height:calc(172 * var(--p));justify-content:flex-end;gap:calc(5 * var(--p));padding:calc(16 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-xl);background:var(--background);flex-direction:column;display:flex;position:relative}.ProductScreenshotMockup-module__EUUPdG__fileIcon{width:calc(46 * var(--p));height:calc(54 * var(--p));color:var(--accent);font-size:calc(25 * var(--p));place-items:center;margin-bottom:auto;font-weight:800;display:grid}.ProductScreenshotMockup-module__EUUPdG__fileIcon[data-type=pdf]{color:var(--red)}.ProductScreenshotMockup-module__EUUPdG__fileIcon[data-type=sheet]{color:var(--rev6)}.ProductScreenshotMockup-module__EUUPdG__fileIcon[data-type=design]{color:var(--exp6)}.ProductScreenshotMockup-module__EUUPdG__fileCard strong{font-size:calc(12 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__fileCard small{color:var(--grey-4);font-size:calc(9 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__fileMenu{top:calc(12 * var(--p));right:calc(12 * var(--p));color:var(--grey-4);position:absolute}.ProductScreenshotMockup-module__EUUPdG__bookkeepingSummary,.ProductScreenshotMockup-module__EUUPdG__invoiceStats,.ProductScreenshotMockup-module__EUUPdG__kpiRow{gap:calc(16 * var(--p));padding:calc(22 * var(--p)) calc(24 * var(--p));grid-template-columns:repeat(3,1fr);display:grid}.ProductScreenshotMockup-module__EUUPdG__bookkeepingSummary>div,.ProductScreenshotMockup-module__EUUPdG__invoiceStats>span,.ProductScreenshotMockup-module__EUUPdG__kpiRow article{min-height:calc(86 * var(--p));justify-content:center;gap:calc(8 * var(--p));padding:calc(16 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl);flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__bookkeepingSummary small,.ProductScreenshotMockup-module__EUUPdG__invoiceStats small,.ProductScreenshotMockup-module__EUUPdG__kpiRow small{color:var(--grey-4);font-size:calc(10 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__bookkeepingSummary strong,.ProductScreenshotMockup-module__EUUPdG__invoiceStats strong,.ProductScreenshotMockup-module__EUUPdG__kpiRow strong{font-size:calc(20 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__tableToolbar{height:calc(42 * var(--p));border-top:calc(1 * var(--p)) solid var(--grey-1);border-bottom:calc(1 * var(--p)) solid var(--grey-1)}.ProductScreenshotMockup-module__EUUPdG__tableToolbar span:first-child{color:var(--foreground);font-weight:700}.ProductScreenshotMockup-module__EUUPdG__dataTable{margin:0 calc(24 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-xl);overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__tableHeader,.ProductScreenshotMockup-module__EUUPdG__tableRow{min-height:calc(54 * var(--p));padding:0 calc(18 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);font-size:calc(11 * var(--p));grid-template-columns:.7fr 1.6fr 1.2fr .9fr .7fr;align-items:center;display:grid}.ProductScreenshotMockup-module__EUUPdG__tableHeader{min-height:calc(38 * var(--p));color:var(--grey-4);background:var(--grey-1);font-size:calc(9 * var(--p));font-weight:700}.ProductScreenshotMockup-module__EUUPdG__tableRow:last-child{border-bottom:0}.ProductScreenshotMockup-module__EUUPdG__tableRow span[data-column="3"]{font-weight:700}.ProductScreenshotMockup-module__EUUPdG__tableRow span[data-column="4"]{color:var(--grey-5)}.ProductScreenshotMockup-module__EUUPdG__financeBody{min-height:0;padding:calc(6 * var(--p)) calc(24 * var(--p)) calc(24 * var(--p));flex:1;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__kpiRow{padding:calc(18 * var(--p)) 0;grid-template-columns:repeat(4,1fr)}.ProductScreenshotMockup-module__EUUPdG__kpiRow article{position:relative}.ProductScreenshotMockup-module__EUUPdG__kpiRow article span{top:calc(16 * var(--p));right:calc(14 * var(--p));color:var(--rev6);font-size:calc(9 * var(--p));position:absolute}.ProductScreenshotMockup-module__EUUPdG__financeGrid{gap:calc(16 * var(--p));grid-template-columns:2fr 1fr;min-height:0;display:grid}.ProductScreenshotMockup-module__EUUPdG__chartCard,.ProductScreenshotMockup-module__EUUPdG__breakdownCard,.ProductScreenshotMockup-module__EUUPdG__requestPanel{height:calc(424 * var(--p));padding:calc(20 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl)}.ProductScreenshotMockup-module__EUUPdG__chartCard header,.ProductScreenshotMockup-module__EUUPdG__breakdownCard header,.ProductScreenshotMockup-module__EUUPdG__requestPanel header{font-size:calc(12 * var(--p));justify-content:space-between;align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__chartCard header span,.ProductScreenshotMockup-module__EUUPdG__requestPanel header span{color:var(--grey-4);font-size:calc(9 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__chart{height:calc(320 * var(--p));margin-top:calc(38 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-2);background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(72 * var(--p)), var(--grey-1) calc(73 * var(--p)))}.ProductScreenshotMockup-module__EUUPdG__chart svg{width:100%;height:100%}.ProductScreenshotMockup-module__EUUPdG__chartArea{fill:color-mix(in srgb, var(--accent) 12%, transparent)}.ProductScreenshotMockup-module__EUUPdG__chartLine{fill:none;stroke:var(--accent);stroke-width:3px;vector-effect:non-scaling-stroke}.ProductScreenshotMockup-module__EUUPdG__breakdownCard>div{grid-template-columns:calc(72 * var(--p)) 1fr calc(30 * var(--p));align-items:center;gap:calc(10 * var(--p));margin-top:calc(38 * var(--p));color:var(--grey-5);font-size:calc(9 * var(--p));display:grid}.ProductScreenshotMockup-module__EUUPdG__breakdownCard i{height:calc(7 * var(--p));border-radius:calc(4 * var(--p));background:var(--accent);display:block}.ProductScreenshotMockup-module__EUUPdG__breakdownCard b{font-size:calc(9 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__requestPanel{height:calc(420 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__requestPanel>div{min-height:calc(90 * var(--p));grid-template-columns:calc(36 * var(--p)) 1fr calc(100 * var(--p)) calc(82 * var(--p)) calc(24 * var(--p));align-items:center;gap:calc(13 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);display:grid}.ProductScreenshotMockup-module__EUUPdG__requestPanel>div>strong{gap:calc(5 * var(--p));font-size:calc(12 * var(--p));flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__requestPanel small{color:var(--grey-4);font-size:calc(9 * var(--p));font-weight:500}.ProductScreenshotMockup-module__EUUPdG__requestPanel>div>b{font-size:calc(13 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__status,.ProductScreenshotMockup-module__EUUPdG__invoiceTable [data-status]{color:var(--accent);font-size:calc(10 * var(--p));font-weight:700}.ProductScreenshotMockup-module__EUUPdG__status[data-status=Approved],.ProductScreenshotMockup-module__EUUPdG__status[data-status=Active],.ProductScreenshotMockup-module__EUUPdG__invoiceTable [data-status=Paid]{color:var(--rev6)}.ProductScreenshotMockup-module__EUUPdG__status[data-status=Archived],.ProductScreenshotMockup-module__EUUPdG__invoiceTable [data-status=Draft]{color:var(--grey-4)}.ProductScreenshotMockup-module__EUUPdG__invoiceTable [data-status=Overdue]{color:var(--red)}.ProductScreenshotMockup-module__EUUPdG__invoiceStats{padding-bottom:calc(18 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__invoiceTable{margin-top:calc(18 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__clientsTable{margin-top:calc(8 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__clientsTable .ProductScreenshotMockup-module__EUUPdG__tableHeader,.ProductScreenshotMockup-module__EUUPdG__clientsTable .ProductScreenshotMockup-module__EUUPdG__tableRow{grid-template-columns:2.4fr .8fr .8fr .9fr calc(30 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__clientsTable .ProductScreenshotMockup-module__EUUPdG__tableRow{min-height:calc(70 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__clientIdentity{align-items:center;gap:calc(12 * var(--p));display:flex}.ProductScreenshotMockup-module__EUUPdG__clientIdentity>i{width:calc(11 * var(--p));height:calc(11 * var(--p));background:var(--accent);border-radius:50%}.ProductScreenshotMockup-module__EUUPdG__clientIdentity>i[data-index="1"]{background:var(--rev6)}.ProductScreenshotMockup-module__EUUPdG__clientIdentity>i[data-index="2"]{background:var(--exp5)}.ProductScreenshotMockup-module__EUUPdG__clientIdentity>i[data-index="3"]{background:var(--rev4)}.ProductScreenshotMockup-module__EUUPdG__clientIdentity>i[data-index="4"]{background:var(--grey-4)}.ProductScreenshotMockup-module__EUUPdG__whiteboard{background-color:var(--background);background-image:radial-gradient(var(--grey-2) calc(1 * var(--p)), transparent calc(1 * var(--p)));background-size:calc(20 * var(--p)) calc(20 * var(--p));width:100%;height:100%;position:relative;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__whiteboardTop{top:calc(18 * var(--p));left:calc(18 * var(--p));z-index:4;height:calc(44 * var(--p));align-items:center;gap:calc(18 * var(--p));padding:0 calc(16 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl);background:var(--background);font-size:calc(11 * var(--p));display:flex;position:absolute}.ProductScreenshotMockup-module__EUUPdG__whiteboardTop span{color:var(--grey-4)}.ProductScreenshotMockup-module__EUUPdG__whiteboardTools{top:calc(108 * var(--p));left:calc(18 * var(--p));z-index:4;width:calc(42 * var(--p));padding:calc(5 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl);background:var(--background);flex-direction:column;display:flex;position:absolute}.ProductScreenshotMockup-module__EUUPdG__whiteboardTools span{height:calc(32 * var(--p));border-radius:var(--radius-lg);color:var(--grey-5);font-size:calc(13 * var(--p));place-items:center;display:grid}.ProductScreenshotMockup-module__EUUPdG__whiteboardTools span[data-active=true]{color:var(--foreground);background:var(--grey-1)}.ProductScreenshotMockup-module__EUUPdG__boardNote{z-index:2;width:calc(240 * var(--p));min-height:calc(172 * var(--p));padding:calc(22 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);background:var(--background);position:absolute}.ProductScreenshotMockup-module__EUUPdG__boardNote small{color:var(--accent);font-size:calc(8 * var(--p));letter-spacing:calc(1.3 * var(--p));font-weight:800}.ProductScreenshotMockup-module__EUUPdG__boardNote strong{margin-top:calc(12 * var(--p));font-size:calc(18 * var(--p));display:block}.ProductScreenshotMockup-module__EUUPdG__boardNote p{margin:calc(14 * var(--p)) 0 0;color:var(--grey-5);font-size:calc(11 * var(--p));line-height:1.7}.ProductScreenshotMockup-module__EUUPdG__boardNoteOne{top:calc(178 * var(--p));left:calc(120 * var(--p));transform:rotate(-2deg)}.ProductScreenshotMockup-module__EUUPdG__boardNoteTwo{top:calc(226 * var(--p));left:calc(502 * var(--p));width:calc(272 * var(--p));transform:rotate(1deg)}.ProductScreenshotMockup-module__EUUPdG__boardNoteThree{top:calc(178 * var(--p));left:calc(880 * var(--p));transform:rotate(-1deg)}.ProductScreenshotMockup-module__EUUPdG__boardConnectors{inset:calc(70 * var(--p)) calc(30 * var(--p));z-index:1;width:calc(1100 * var(--p));height:calc(600 * var(--p));position:absolute;overflow:visible}.ProductScreenshotMockup-module__EUUPdG__boardConnectors path{fill:none;stroke:var(--grey-4);stroke-dasharray:calc(7 * var(--p)) calc(7 * var(--p));stroke-width:calc(2 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__boardSelection{top:calc(216 * var(--p));left:calc(490 * var(--p));z-index:3;width:calc(298 * var(--p));height:calc(198 * var(--p));border:calc(2 * var(--p)) solid var(--accent);position:absolute}.ProductScreenshotMockup-module__EUUPdG__boardSelection span{width:calc(8 * var(--p));height:calc(8 * var(--p));border:calc(2 * var(--p)) solid var(--accent);background:var(--background);position:absolute}.ProductScreenshotMockup-module__EUUPdG__boardSelection span:first-child{top:calc(-5 * var(--p));left:calc(-5 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__boardSelection span:nth-child(2){top:calc(-5 * var(--p));right:calc(-5 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__boardSelection span:nth-child(3){bottom:calc(-5 * var(--p));left:calc(-5 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__boardSelection span:nth-child(4){right:calc(-5 * var(--p));bottom:calc(-5 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__collaboratorCursor{top:calc(420 * var(--p));left:calc(750 * var(--p));z-index:5;color:var(--exp5);font-size:calc(22 * var(--p));position:absolute;transform:rotate(-25deg)}.ProductScreenshotMockup-module__EUUPdG__collaboratorCursor b{margin-left:calc(2 * var(--p));padding:calc(4 * var(--p)) calc(8 * var(--p));color:var(--background);background:var(--exp5);font-size:calc(9 * var(--p));display:inline-block;transform:rotate(25deg)}.ProductScreenshotMockup-module__EUUPdG__whiteboardLayers{top:calc(18 * var(--p));right:calc(18 * var(--p));z-index:4;width:calc(176 * var(--p));gap:calc(10 * var(--p));padding:calc(14 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl);background:var(--background);font-size:calc(10 * var(--p));flex-direction:column;display:flex;position:absolute}.ProductScreenshotMockup-module__EUUPdG__whiteboardLayers span{padding-top:calc(8 * var(--p));border-top:calc(1 * var(--p)) solid var(--grey-1);color:var(--grey-5)}.ProductScreenshotMockup-module__EUUPdG__workspaceLayout{grid-template-columns:calc(246 * var(--p)) 1fr;height:100%;display:grid}.ProductScreenshotMockup-module__EUUPdG__settingsNav{gap:calc(4 * var(--p));padding:calc(30 * var(--p)) calc(16 * var(--p));border-right:calc(1 * var(--p)) solid var(--grey-1);flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__settingsNav strong{margin:0 calc(10 * var(--p)) calc(18 * var(--p));font-size:calc(15 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__settingsNav span{padding:calc(10 * var(--p)) calc(12 * var(--p));border-radius:var(--radius-lg);color:var(--grey-5);font-size:calc(11 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__settingsNav span[data-active=true]{color:var(--foreground);background:var(--grey-1);font-weight:700}.ProductScreenshotMockup-module__EUUPdG__settingsContent{padding:calc(54 * var(--p)) calc(72 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__settingsContent>header{justify-content:space-between;align-items:flex-start;display:flex}.ProductScreenshotMockup-module__EUUPdG__settingsContent h2{font-size:calc(24 * var(--p));margin:0}.ProductScreenshotMockup-module__EUUPdG__settingsContent p{margin:calc(8 * var(--p)) 0 0;color:var(--grey-5);font-size:calc(11 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__settingsContent .ProductScreenshotMockup-module__EUUPdG__memberSearch{width:calc(300 * var(--p));margin:calc(34 * var(--p)) 0 calc(18 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__memberTable{border-top:calc(1 * var(--p)) solid var(--grey-1)}.ProductScreenshotMockup-module__EUUPdG__memberTable>div{min-height:calc(74 * var(--p));grid-template-columns:calc(38 * var(--p)) 1fr calc(140 * var(--p)) calc(28 * var(--p));align-items:center;gap:calc(12 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);display:grid}.ProductScreenshotMockup-module__EUUPdG__memberTable strong{font-size:calc(11 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__roleSelect{height:calc(32 * var(--p));padding:0 calc(10 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-lg);color:var(--grey-5);font-size:calc(10 * var(--p));justify-content:space-between;align-items:center;display:flex}.ProductScreenshotMockup-module__EUUPdG__authScreen,.ProductScreenshotMockup-module__EUUPdG__createWorkspaceScreen{background:var(--background);justify-content:center;align-items:center;display:flex;position:relative}.ProductScreenshotMockup-module__EUUPdG__authScreen:before,.ProductScreenshotMockup-module__EUUPdG__createWorkspaceScreen:before{background-image:linear-gradient(var(--grey-1) calc(1 * var(--p)), transparent calc(1 * var(--p))), linear-gradient(90deg, var(--grey-1) calc(1 * var(--p)), transparent calc(1 * var(--p)));background-size:calc(64 * var(--p)) calc(64 * var(--p));opacity:.35;content:"";position:absolute;inset:0}.ProductScreenshotMockup-module__EUUPdG__authBrand{top:calc(28 * var(--p));left:calc(36 * var(--p));z-index:1;font-size:calc(20 * var(--p));letter-spacing:calc(-1.2 * var(--p));font-style:italic;font-weight:900;position:absolute}.ProductScreenshotMockup-module__EUUPdG__authCard{z-index:1;width:calc(430 * var(--p));padding:calc(38 * var(--p));border:calc(2 * var(--p)) solid var(--grey-1);border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--grey-1) 30%, var(--background));position:relative}.ProductScreenshotMockup-module__EUUPdG__authCard h2{text-align:center;font-size:calc(28 * var(--p));margin:0}.ProductScreenshotMockup-module__EUUPdG__authCard>p{margin:calc(8 * var(--p)) 0 calc(28 * var(--p));color:var(--grey-5);text-align:center;font-size:calc(12 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__authCard label{gap:calc(8 * var(--p));font-size:calc(10 * var(--p));flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__authCard label strong{height:calc(42 * var(--p));padding:calc(13 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-lg);color:var(--grey-4);background:var(--background);font-size:calc(11 * var(--p));font-weight:500}.ProductScreenshotMockup-module__EUUPdG__authSubmit,.ProductScreenshotMockup-module__EUUPdG__createWorkspaceSubmit{height:calc(44 * var(--p));margin-top:calc(18 * var(--p));border-radius:var(--radius-xl);color:var(--background);background:var(--foreground);font-size:calc(12 * var(--p));place-items:center;font-weight:700;display:grid}.ProductScreenshotMockup-module__EUUPdG__authDivider{height:calc(42 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-2);text-align:center;position:relative}.ProductScreenshotMockup-module__EUUPdG__authDivider span{top:calc(34 * var(--p));padding:0 calc(10 * var(--p));color:var(--grey-4);background:color-mix(in srgb, var(--grey-1) 30%, var(--background));font-size:calc(9 * var(--p));position:relative}.ProductScreenshotMockup-module__EUUPdG__oauthRow{gap:calc(10 * var(--p));margin-top:calc(32 * var(--p));grid-template-columns:1fr 1fr;display:grid}.ProductScreenshotMockup-module__EUUPdG__oauthRow span{height:calc(40 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-lg);background:var(--background);font-size:calc(10 * var(--p));place-items:center;display:grid}.ProductScreenshotMockup-module__EUUPdG__authCard>small{margin-top:calc(22 * var(--p));color:var(--grey-5);text-align:center;font-size:calc(9 * var(--p));display:block}.ProductScreenshotMockup-module__EUUPdG__authCard>small b{color:var(--accent)}.ProductScreenshotMockup-module__EUUPdG__createWorkspaceCard{z-index:1;width:calc(890 * var(--p));padding:calc(28 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-2xl);background:var(--background);position:relative}.ProductScreenshotMockup-module__EUUPdG__createWorkspaceCard>header{grid-template-columns:calc(30 * var(--p)) 1fr calc(30 * var(--p));align-items:center;display:grid}.ProductScreenshotMockup-module__EUUPdG__createWorkspaceCard h2{font-size:calc(20 * var(--p));margin:0}.ProductScreenshotMockup-module__EUUPdG__createWorkspaceCard>header span:last-child{text-align:right}.ProductScreenshotMockup-module__EUUPdG__offerSwitch{justify-content:center;align-items:center;gap:calc(10 * var(--p));margin:calc(22 * var(--p)) 0;color:var(--grey-5);font-size:calc(10 * var(--p));display:flex}.ProductScreenshotMockup-module__EUUPdG__offerSwitch strong{color:var(--foreground)}.ProductScreenshotMockup-module__EUUPdG__offerSwitch>span{width:calc(38 * var(--p));height:calc(20 * var(--p));border-radius:calc(10 * var(--p));background:var(--grey-2);position:relative}.ProductScreenshotMockup-module__EUUPdG__offerSwitch>span:after{top:calc(3 * var(--p));left:calc(3 * var(--p));width:calc(14 * var(--p));height:calc(14 * var(--p));background:var(--foreground);content:"";border-radius:50%;position:absolute}.ProductScreenshotMockup-module__EUUPdG__planGrid{gap:calc(14 * var(--p));grid-template-columns:repeat(3,1fr);display:grid}.ProductScreenshotMockup-module__EUUPdG__planGrid article{min-height:calc(330 * var(--p));padding:calc(22 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-xl)}.ProductScreenshotMockup-module__EUUPdG__planGrid article[data-selected=true]{border:calc(2 * var(--p)) solid var(--accent)}.ProductScreenshotMockup-module__EUUPdG__planGrid article>strong{font-size:calc(13 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__planGrid article>div{align-items:baseline;gap:calc(5 * var(--p));margin-top:calc(22 * var(--p));display:flex}.ProductScreenshotMockup-module__EUUPdG__planGrid article b{font-size:calc(32 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__planGrid article span{color:var(--grey-5);font-size:calc(10 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__planGrid ul{gap:calc(14 * var(--p));margin:calc(28 * var(--p)) 0 0;color:var(--grey-5);font-size:calc(10 * var(--p));padding:0;list-style:none;display:grid}.ProductScreenshotMockup-module__EUUPdG__createWorkspaceSubmit{width:calc(260 * var(--p));margin-left:auto}.ProductScreenshotMockup-module__EUUPdG__settingsForm,.ProductScreenshotMockup-module__EUUPdG__supportForm{max-width:calc(620 * var(--p));gap:calc(22 * var(--p));margin-top:calc(42 * var(--p));grid-template-columns:1fr 1fr;display:grid}.ProductScreenshotMockup-module__EUUPdG__settingsForm label,.ProductScreenshotMockup-module__EUUPdG__supportForm label{gap:calc(8 * var(--p));color:var(--grey-5);font-size:calc(10 * var(--p));flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__settingsForm label:first-child,.ProductScreenshotMockup-module__EUUPdG__settingsForm label:nth-child(2),.ProductScreenshotMockup-module__EUUPdG__supportForm label:first-child,.ProductScreenshotMockup-module__EUUPdG__supportMessage{grid-column:1/-1}.ProductScreenshotMockup-module__EUUPdG__settingsForm strong,.ProductScreenshotMockup-module__EUUPdG__supportForm strong{min-height:calc(42 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));border:calc(1 * var(--p)) solid var(--grey-2);border-radius:var(--radius-lg);color:var(--foreground);background:var(--background);font-size:calc(11 * var(--p));align-items:center;font-weight:500;display:flex}.ProductScreenshotMockup-module__EUUPdG__rolesTable{margin-top:calc(38 * var(--p));border-top:calc(1 * var(--p)) solid var(--grey-1)}.ProductScreenshotMockup-module__EUUPdG__rolesTable>div{min-height:calc(78 * var(--p));grid-template-columns:1fr calc(120 * var(--p)) calc(28 * var(--p));align-items:center;gap:calc(18 * var(--p));border-bottom:calc(1 * var(--p)) solid var(--grey-1);font-size:calc(11 * var(--p));display:grid}.ProductScreenshotMockup-module__EUUPdG__rolesTable strong{gap:calc(5 * var(--p));flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__rolesTable small{color:var(--grey-4);font-size:calc(9 * var(--p));font-weight:500}.ProductScreenshotMockup-module__EUUPdG__rolesTable>div>span{color:var(--grey-5);font-size:calc(10 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__billingPlan{gap:calc(16 * var(--p));margin-top:calc(38 * var(--p));grid-template-columns:1fr 1fr;display:grid}.ProductScreenshotMockup-module__EUUPdG__billingPlan>div{min-height:calc(120 * var(--p));gap:calc(8 * var(--p));padding:calc(22 * var(--p));border:calc(1 * var(--p)) solid var(--grey-1);border-radius:var(--radius-xl);flex-direction:column;display:flex}.ProductScreenshotMockup-module__EUUPdG__billingPlan small,.ProductScreenshotMockup-module__EUUPdG__billingPlan span{color:var(--grey-4);font-size:calc(10 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__billingPlan strong{font-size:calc(20 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__usageTitle{margin:calc(34 * var(--p)) 0 calc(18 * var(--p));font-size:calc(14 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__usageRows{gap:calc(22 * var(--p));display:grid}.ProductScreenshotMockup-module__EUUPdG__usageRows>div{gap:calc(8 * var(--p));color:var(--grey-5);font-size:calc(10 * var(--p));grid-template-columns:1fr auto;display:grid}.ProductScreenshotMockup-module__EUUPdG__usageRows b{color:var(--foreground);font-weight:600}.ProductScreenshotMockup-module__EUUPdG__usageRows i{height:calc(7 * var(--p));border-radius:calc(4 * var(--p));background:var(--grey-2);grid-column:1/-1;overflow:hidden}.ProductScreenshotMockup-module__EUUPdG__usageRows em{border-radius:inherit;background:var(--accent);height:100%;display:block}.ProductScreenshotMockup-module__EUUPdG__inventoryTable{margin-top:calc(24 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__inventoryTable .ProductScreenshotMockup-module__EUUPdG__tableRow{min-height:calc(70 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__inventoryTable [data-status=Low\ stock]{color:var(--orange)}.ProductScreenshotMockup-module__EUUPdG__inventoryTable [data-status=Reserved]{color:var(--accent)}.ProductScreenshotMockup-module__EUUPdG__supportForm{margin-top:calc(34 * var(--p))}.ProductScreenshotMockup-module__EUUPdG__supportMessage strong{min-height:calc(126 * var(--p));color:var(--grey-4);align-items:flex-start}.ProductScreenshotMockup-module__EUUPdG__supportSubmit{width:calc(150 * var(--p));height:calc(42 * var(--p));border-radius:var(--radius-xl);color:var(--background);background:var(--foreground);font-size:calc(11 * var(--p));justify-self:end;place-items:center;font-weight:700;display:grid}
