.right-bar-hover{display:flex;flex-direction:row;justify-content:center;width:100%}.right-bar-hover,.right-bar-hover .div-2{background-color:var(--color-background-page)}.right-bar-hover .div-2{border:1px;height:900px;overflow:hidden;position:relative}.right-bar-hover .overlap-group{height:3200px;left:80px;position:absolute;top:96px;width:1360px}.right-bar-hover .frame{align-items:center;gap:80px;left:0;position:absolute;top:48px}.right-bar-hover .div-3,.right-bar-hover .frame{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.right-bar-hover .div-3{align-items:flex-start;gap:40px;position:relative}.right-bar-hover .div-4{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .img{height:572px;min-width:1280px;position:relative}.right-bar-hover .div-5{align-items:center;gap:24px}.right-bar-hover .atom-button-only,.right-bar-hover .div-5{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-button-only{align-items:flex-start;border-radius:var(--radius-md);gap:12px;padding:12px}.right-bar-hover .icon-instance-node{height:24px!important;min-width:24px!important;position:relative!important}.right-bar-hover .div-6{align-items:flex-start;display:flex;gap:12px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .element-2{background-color:var(--color-primary);min-width:32px}.right-bar-hover .element-2,.right-bar-hover .element-3{border-radius:var(--radius-md);height:8px;position:relative}.right-bar-hover .element-3{background-color:var(--color-neutral-300);min-width:8px}.right-bar-hover .div-7{align-items:center;display:flex;justify-content:space-between;position:relative;width:1280px}.right-bar-hover .div-8{align-items:flex-start;gap:32px}.right-bar-hover .div-8,.right-bar-hover .div-9{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .div-9{align-items:center;gap:8px}.right-bar-hover .text-wrapper-2{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .icon-arrow-chevron-down{height:16px!important;min-width:16px!important;position:relative!important}.right-bar-hover .frame-2{align-items:center;display:flex;gap:16px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .text-wrapper-3{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .buttons{gap:24px;justify-content:flex-end}.right-bar-hover .atom-button-normal-2,.right-bar-hover .buttons{align-items:flex-start;display:flex;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-button-normal-2{border:1px solid;border-color:var(--color-border);border-radius:var(--radius-md);gap:12px;padding:12px 24px}.right-bar-hover .text-wrapper-4{color:var(--color-primary);font-size:15px;line-height:24px;text-align:center}.right-bar-hover .text-wrapper-4,.right-bar-hover .title{font-family:Plus Jakarta Sans,Helvetica;font-weight:700;letter-spacing:0;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .title{color:var(--color-secondary);font-size:40px;line-height:54px}.right-bar-hover .atom-button-normal-3{align-items:flex-start;border-radius:var(--radius-md);display:flex;gap:12px;padding:12px 24px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .property{height:416px;min-width:624px;position:relative}.right-bar-hover .item{align-items:flex-start;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:-moz-fit-content;width:fit-content}.right-bar-hover .info-photo{height:208px;min-width:624px;position:relative}.right-bar-hover .photo-2{height:208px;left:2046px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-6004px;width:624px}.right-bar-hover .info-button{align-items:center;display:flex;gap:472px;left:24px;position:absolute;top:24px;width:-moz-fit-content;width:fit-content}.right-bar-hover .frame-3{background-color:var(--color-surface);border-radius:0 0 var(--radius-md) var(--radius-md);flex-direction:column;gap:32px;padding:40px 24px 24px;width:624px}.right-bar-hover .frame-3,.right-bar-hover .info-2{align-items:flex-start;display:flex;position:relative}.right-bar-hover .info-2{justify-content:space-between;width:576px}.right-bar-hover .frame-4{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .text-wrapper-5{font-size:21px;line-height:32px;margin-top:-1px}.right-bar-hover .text-wrapper-5,.right-bar-hover .text-wrapper-6{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-weight:400;letter-spacing:0;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .text-wrapper-6{font-size:15px;line-height:24px}.right-bar-hover .frame-5{align-items:flex-end;flex-direction:column;gap:8px}.right-bar-hover .frame-5,.right-bar-hover .frame-6{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .frame-6{align-items:center;justify-content:flex-end}.right-bar-hover .text-wrapper-7{font-size:24px;font-weight:700;line-height:24px}.right-bar-hover .text-wrapper-7,.right-bar-hover .text-wrapper-8{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;letter-spacing:0;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .text-wrapper-8{font-size:21px;font-weight:400;line-height:32px}.right-bar-hover .bottom{align-items:center;display:flex;justify-content:space-between;position:relative;width:576px}.right-bar-hover .molecule-price-range-instance{background-color:var(--color-success)!important}.right-bar-hover .div-10{align-items:flex-start;display:flex;gap:16px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-button-normal-4{border:1px solid;border-color:var(--color-border)}.right-bar-hover .atom-button-normal-4,.right-bar-hover .atom-button-normal-5{align-items:flex-start;border-radius:var(--radius-md);display:flex;gap:12px;padding:8px 16px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-button-normal-5{background-color:var(--color-primary)}.right-bar-hover .button{color:var(--color-text-inverse);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .photo-3{height:208px;left:1390px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-6004px;width:624px}.right-bar-hover .div-11{align-items:center;display:flex;flex-direction:column;gap:40px}.right-bar-hover .div-11,.right-bar-hover .p{position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .p{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:54px;margin-top:-1px;text-align:center}.right-bar-hover .photo-4{left:2046px}.right-bar-hover .photo-4,.right-bar-hover .photo-5{height:208px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-7276px;width:624px}.right-bar-hover .photo-5{left:1390px}.right-bar-hover .frame-7{align-items:center;display:flex;flex-direction:column;gap:16px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .title-2{font-size:40px;font-weight:700;line-height:54px;margin-top:-1px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .text-wrapper-9,.right-bar-hover .title-2{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;letter-spacing:0;position:relative;text-align:center}.right-bar-hover .text-wrapper-9{font-size:18px;font-weight:400;line-height:28px;width:600px}.right-bar-hover .specialist-instance{margin-right:-2046px!important;margin-top:-8010px!important}.right-bar-hover .design-component-instance-node{margin-right:-1718px!important;margin-top:-8010px!important}.right-bar-hover .specialist-2{margin-right:-1390px!important;margin-top:-8010px!important}.right-bar-hover .specialist-3{margin-right:-1062px!important;margin-top:-8010px!important}.right-bar-hover .marketplace-app{align-items:flex-start;background:linear-gradient(to bottom,var(--color-header-bg) 0,var(--color-header-bg-end) 100%);display:flex;flex-direction:column;gap:24px;min-height:100vh;height:100%;padding:48px 24px;position:absolute;top:0;width:100%}.marketplace-app{max-height:100vh;overflow-y:auto}.right-bar-hover .items{width:100%;flex:1;flex-direction:column;gap:16px}.right-bar-hover .items,.right-bar-hover .list:hover{align-items:center;align-self:stretch;display:flex;position:relative}.right-bar-hover .list:hover{background-color:var(--color-background-subtle);border:1px solid;border-radius:var(--radius-md);justify-content:space-between;padding:16px;cursor:pointer}.right-bar-hover .text-wrapper-10{color:var(--color-header-text)}.right-bar-hover .connect,.right-bar-hover .text-wrapper-10{font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .connect{color:var(--color-primary)}.right-bar-hover .list{align-items:center;align-self:stretch;border:1px solid;border-color:var(--color-background-subtle);border-radius:var(--radius-md);display:flex;justify-content:space-between;padding:16px;position:relative}.right-bar-hover .hover-text{color:var(--color-primary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;opacity:0;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .list:hover .hover-text{opacity:1}.right-bar-hover .footer{align-items:flex-start;background-color:var(--color-surface);display:flex;flex-direction:column;gap:80px;height:auto;left:0;mix-blend-mode:normal;padding:80px 80px 40px;position:absolute;top:3396px;width:-moz-fit-content;width:fit-content}.right-bar-hover .frame-8{gap:92px;width:1280px}.right-bar-hover .frame-8,.right-bar-hover .frame-9{align-items:flex-start;display:flex;position:relative}.right-bar-hover .frame-9{flex-direction:column;gap:32px;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-logo-instance{background-image:unset!important;background-size:unset!important;margin-right:-1831.91px!important;margin-top:-8470px!important;min-width:185.91px!important;width:unset!important}.right-bar-hover .div-12{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.right-bar-hover .description-3,.right-bar-hover .div-12{position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .description-3{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px}.right-bar-hover .atom-input-normal{align-items:flex-start;display:flex;flex-direction:column;gap:4px;position:relative;width:400px}.right-bar-hover .input-4{align-items:center;align-self:stretch;border:1px solid;border-color:var(--color-border);border-radius:var(--radius-md);display:flex;justify-content:space-between;padding:12px 16px;position:relative}.right-bar-hover .placeholder-2{color:var(--color-text-muted);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-button-normal-6{background-color:var(--color-primary);border-radius:var(--radius-md);gap:12px;padding:12px 24px}.right-bar-hover .atom-button-normal-6,.right-bar-hover .frame-10{align-items:flex-start;display:flex;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .frame-10{gap:120px}.right-bar-hover .text-wrapper-12{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .frame-11{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .container{margin-right:-906px}.right-bar-hover .container,.right-bar-hover .container-2{height:124px;margin-top:-8518px;min-width:140px;-o-object-fit:cover;object-fit:cover;position:relative}.right-bar-hover .container-2{margin-right:-1062px}.right-bar-hover .container-3{margin-right:-906px}.right-bar-hover .container-3,.right-bar-hover .container-4{height:124px;margin-top:-8658px;min-width:140px;-o-object-fit:cover;object-fit:cover;position:relative}.right-bar-hover .container-4{margin-right:-1062px}.right-bar-hover .divider{height:1px;margin-right:-3318px;margin-top:-8862px;min-width:1276px;-o-object-fit:cover;object-fit:cover;position:relative}.right-bar-hover .frame-12{height:40px;margin-right:-2046px;margin-top:-8886px;min-width:208px;position:relative}.right-bar-hover .marketplace-header{align-items:center;background-color:var(--color-surface);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-background-subtle);box-shadow:var(--shadow-card);display:flex;justify-content:space-between;left:0;padding:24px 80px;position:absolute;top:0;width:1440px}.right-bar-hover .logo-search{align-items:center;display:flex;gap:60px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-logo-2{background-image:unset!important;background-size:unset!important;min-width:185.91px!important;width:unset!important}.right-bar-hover .atom-inputt-instance{width:378px!important}.right-bar-hover .icon-interface{height:20px!important;margin-right:-56px!important;min-width:20px!important;position:relative!important}.right-bar-hover .icon-interface-wrapper{margin-right:-154px!important}.right-bar-hover .atom-button-normal-7{align-items:center;border-radius:var(--radius-md);display:flex;gap:8px;padding:4px 8px;position:relative;width:-moz-fit-content;width:fit-content}.right-bar-hover .text-wrapper-13{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .atom-avatars-users{background-image:url(https://verseprop-byd6bdg5exfnayd3.z02.azurefd.net/static/atom-avatars-users.png);background-position:50% 50%;background-size:cover;border-radius:var(--radius-full);height:40px;min-width:40px;position:relative}.right-bar-hover .text-wrapper-14{color:var(--color-secondary)}.right-bar-hover .button-4,.right-bar-hover .text-wrapper-14{font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:24px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.right-bar-hover .button-4{color:var(--color-text-inverse);margin-top:-1px}.right-bar-hover .sidebar-close-btn{color:var(--color-header-text);cursor:pointer}.right-bar-hover .icon-instance-node,.right-bar-hover .items{color:var(--color-header-text)}.right-bar-hover .list{border-color:var(--color-header-text-muted)}.right-bar-hover .list:hover{background-color:hsla(0,0%,100%,.1)}@media (max-width:768px){.right-bar-hover .list{width:100%}}[data-theme=startup] .right-bar-hover .marketplace-app{background:linear-gradient(135deg,#fff,#fafafa)}[data-theme=startup] .right-bar-hover .icon-instance-node,[data-theme=startup] .right-bar-hover .items,[data-theme=startup] .right-bar-hover .sidebar-close-btn,[data-theme=startup] .right-bar-hover .text-wrapper-10{color:#18181b}[data-theme=startup] .right-bar-hover .list{border-color:#e4e4e7}[data-theme=startup] .right-bar-hover .list:hover{background-color:rgba(0,0,0,.04)}.header-wrapper{position:sticky;top:0;z-index:40;width:100%}.header{background:linear-gradient(to bottom,var(--color-header-bg) 0,var(--color-header-bg-end) 100%);border-bottom:1px solid var(--color-header-border);box-shadow:var(--shadow-sm);position:relative;overflow:visible;min-height:var(--header-height,72px);transition:all .3s cubic-bezier(.4,0,.2,1)}.header--transparent,[data-theme=startup] .header{background:transparent;border-bottom-color:transparent;box-shadow:none}.header--transparent.header--scrolled,[data-theme=startup] .header--scrolled{background:linear-gradient(135deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5) 50%,rgba(255,247,237,.6));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid hsla(0,0%,100%,.4);box-shadow:0 4px 30px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.6)}[data-theme=startup] .header{background:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.2) 50%,rgba(255,247,237,.3));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border-bottom:1px solid hsla(0,0%,100%,.3);box-shadow:0 2px 20px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.5)}[data-theme=startup] .header--scrolled{background:linear-gradient(135deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.55) 50%,rgba(255,247,237,.65));backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);border-bottom:1px solid hsla(0,0%,100%,.5);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -1px 0 rgba(0,0,0,.02)}.header--transparent .header-text,.header--transparent .user-handle,.header--transparent .user-name,[data-theme=startup] .header:not(.header--scrolled) .user-handle,[data-theme=startup] .header:not(.header--scrolled) .user-name{text-shadow:0 1px 2px rgba(0,0,0,.1)}.header-container{max-width:1280px;margin:0 auto;padding:var(--space-md,16px) var(--space-lg,32px);display:flex;align-items:center;gap:var(--space-lg,32px);overflow:visible;height:var(--header-height,72px);box-sizing:border-box}.header-container,.header-container--left-aligned{justify-content:space-between}.header-container--centered{justify-content:center;position:relative}.header-container--centered .header-left{position:absolute;left:var(--space-lg,32px)}.header-container--centered .header-actions{position:absolute;right:var(--space-lg,32px)}.header-container--centered .header-logo{flex:0 0 auto}.header-container--split .header-actions,.header-container--split .header-left{flex:1}.header-container--split .header-logo{flex:0 0 auto;order:2}.header-container--split .header-left{order:1}.header-container--split .header-actions{order:3;justify-content:flex-end}.header-left{display:flex;align-items:center;gap:var(--space-lg,24px);position:relative;z-index:50;overflow:visible;flex:1;max-width:520px}.header-left .aa-Panel{z-index:100;margin-top:var(--space-sm,8px)}.header-left .aa-PanelLayout{padding-top:var(--space-sm,8px)}.logo-link{display:flex;align-items:center;flex-shrink:0}.logo-mobile{border-radius:var(--radius-md,8px)}.logo-desktop{display:block}.search-wrapper{flex:1;max-width:380px;padding-left:var(--space-md,16px);display:flex;align-items:center}.search-wrapper .header,.search-wrapper .header-wrapper,.search-wrapper>div{display:flex;align-items:center;width:100%}.search-wrapper .aa-Autocomplete{width:100%}.header-actions,.search-wrapper .aa-Form{display:flex;align-items:center}.header-actions{gap:var(--space-sm,8px)}.user-section{gap:var(--space-sm,12px)}.user-profile,.user-section{display:flex;align-items:center}.user-profile{gap:10px;padding:6px 10px;border-radius:var(--radius-md,10px);border:none;background:transparent;cursor:pointer;transition:background-color .2s ease}.user-profile:hover{background:var(--color-surface-overlay)}.user-avatar{width:36px;height:36px;border-radius:var(--radius-full,50%);-o-object-fit:cover;object-fit:cover;border:2px solid var(--color-primary-light)}.user-avatar-placeholder{width:36px;height:36px;border-radius:var(--radius-full,50%);background:var(--color-surface-secondary);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.user-info{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.user-name{font-size:14px;font-weight:600;color:var(--color-header-text)}.user-handle,.user-name{font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.3}.user-handle{font-size:12px;font-weight:500;color:var(--color-header-text-muted)}.notification-button{display:flex;align-items:center;justify-content:center;padding:var(--space-sm,8px);border:none;background:transparent;border-radius:var(--radius-md,10px);cursor:pointer;transition:background-color .2s ease}.notification-button:hover{background:var(--color-surface-overlay)}.notification-icon{color:var(--color-header-text)}[data-theme=earth] .notification-icon,[data-theme=purple] .notification-icon,[data-theme=tech] .notification-icon,[data-theme=warm] .notification-icon{color:var(--color-primary)}[data-theme=corporate] .notification-icon,[data-theme=luxury] .notification-icon{color:var(--color-header-text)}.notifications-wrapper{position:relative}.notifications-dropdown{position:absolute;top:calc(100% + 12px);right:0;width:380px;max-width:calc(100vw - 32px);background:var(--color-surface);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-dropdown);border:1px solid var(--color-border-primary);overflow:hidden;z-index:50}.notifications-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md,16px) 20px;border-bottom:1px solid var(--color-border-primary)}.notifications-header h3{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0}.close-button{display:flex;align-items:center;justify-content:center;padding:var(--space-xs,4px);border:none;background:transparent;border-radius:var(--radius-sm,6px);cursor:pointer;color:var(--color-text-secondary);transition:all .2s ease}.close-button:hover{background:var(--color-surface-secondary);color:var(--color-text-primary)}.notifications-list{max-height:400px;overflow-y:auto}.notification-item{display:block;padding:var(--space-md,16px) 20px;border-bottom:1px solid var(--color-border-primary);text-decoration:none;transition:background-color .2s ease}.notification-item:hover{background:var(--color-surface-secondary)}.notification-item:last-child{border-bottom:none}.notification-text{font-size:14px;color:var(--color-text-primary);margin:0 0 var(--space-sm,8px) 0;line-height:1.5}.notification-meta,.notification-text{font-family:Plus Jakarta Sans,system-ui,sans-serif}.notification-meta{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--color-text-muted)}.notification-status{padding:2px var(--space-sm,8px);background:var(--color-surface-secondary);border-radius:var(--radius-sm,4px)}.notifications-empty{padding:48px 24px;text-align:center}.empty-icon{color:var(--color-text-disabled);margin-bottom:var(--space-md,16px)}.empty-title{font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--space-sm,8px) 0}.empty-description,.empty-title{font-family:Plus Jakarta Sans,system-ui,sans-serif}.empty-description{font-size:14px;color:var(--color-text-secondary);margin:0}.notifications-footer{padding:12px 20px;border-top:1px solid var(--color-border-primary);display:flex;justify-content:center}.mark-read-button{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;font-weight:600;color:#fff;background:var(--color-primary);border:none;padding:10px 20px;border-radius:var(--radius-md,8px);cursor:pointer;transition:background-color .2s ease;box-shadow:var(--shadow-button)}.mark-read-button:hover{background:var(--color-primary-dark)}.login-button{display:flex;align-items:center;gap:6px;padding:var(--space-sm,8px) 14px;border:1px solid var(--color-header-text);background:transparent;border-radius:var(--radius-md,8px);cursor:pointer;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;font-weight:600;color:var(--color-header-text);transition:all .2s ease;white-space:nowrap}[data-theme=earth] .login-button,[data-theme=purple] .login-button,[data-theme=startup] .login-button,[data-theme=tech] .login-button,[data-theme=warm] .login-button{border-color:var(--color-primary);color:var(--color-primary)}[data-theme=earth] .login-button:hover,[data-theme=purple] .login-button:hover,[data-theme=startup] .login-button:hover,[data-theme=tech] .login-button:hover,[data-theme=warm] .login-button:hover{background:var(--color-primary);color:#fff}[data-theme=corporate] .login-button,[data-theme=luxury] .login-button{border-color:hsla(0,0%,100%,.8);color:hsla(0,0%,100%,.9)}[data-theme=corporate] .login-button:hover,[data-theme=luxury] .login-button:hover{background:hsla(0,0%,100%,.15);border-color:#fff;color:#fff}.login-button svg{flex-shrink:0;width:16px;height:16px}.icon-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;border-radius:var(--radius-md,8px);cursor:pointer;color:var(--color-header-text);transition:all .2s ease}[data-theme=earth] .icon-button,[data-theme=purple] .icon-button,[data-theme=startup] .icon-button,[data-theme=tech] .icon-button,[data-theme=warm] .icon-button{color:var(--color-primary)}.icon-button:hover{background:var(--color-surface-overlay)}.menu-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;border-radius:var(--radius-md,8px);cursor:pointer;color:var(--color-header-text);transition:all .2s ease}[data-theme=earth] .menu-button,[data-theme=purple] .menu-button,[data-theme=startup] .menu-button,[data-theme=tech] .menu-button,[data-theme=warm] .menu-button{color:var(--color-primary)}.menu-button:hover{background:var(--color-surface-overlay)}[data-theme=luxury] .header{background:linear-gradient(to bottom,var(--color-header-bg) 0,var(--color-header-bg-end) 100%)}[data-theme=luxury] .header-container{height:88px}[data-theme=corporate] .header{background:linear-gradient(to bottom,var(--color-header-bg) 0,var(--color-header-bg-end) 100%)}[data-theme=corporate] .header-container,[data-theme=startup] .header-container{height:56px;padding-top:var(--space-sm,8px);padding-bottom:var(--space-sm,8px)}[data-theme=warm] .header{background:var(--color-header-bg)}[data-theme=tech] .icon-button,[data-theme=tech] .login-button,[data-theme=tech] .menu-button,[data-theme=tech] .notification-button{border-radius:var(--radius-full)}@media (max-width:768px){.header-container{padding:12px var(--space-md,16px);gap:var(--space-md,16px);height:auto;min-height:calc(var(--header-height, 72px) - 16px)}.header-left{gap:12px;max-width:none}.header-actions{gap:var(--space-xs,4px)}.login-button{padding:10px;width:40px;height:40px;justify-content:center;border-radius:var(--radius-md,8px);background:var(--color-primary);border-color:var(--color-primary);color:#fff}.login-button span{display:none}.login-button svg{width:18px;height:18px;color:#fff}[data-theme=earth] .login-button,[data-theme=purple] .login-button,[data-theme=startup] .login-button,[data-theme=tech] .login-button,[data-theme=warm] .login-button{background:var(--color-primary);border-color:var(--color-primary);color:#fff}[data-theme=earth] .login-button:hover,[data-theme=purple] .login-button:hover,[data-theme=startup] .login-button:hover,[data-theme=tech] .login-button:hover,[data-theme=warm] .login-button:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.icon-button,.menu-button{width:36px;height:36px}.notifications-dropdown{position:fixed;top:calc(var(--header-height, 70px) - 2px);left:var(--space-md,16px);right:var(--space-md,16px);width:auto;max-width:none}[data-theme=corporate] .header-container,[data-theme=startup] .header-container{min-height:48px}}@media (max-width:480px){.header-container{padding:10px 12px}.header-left{gap:var(--space-sm,8px)}.header-actions{gap:2px}.icon-button,.login-button,.menu-button{width:34px;height:34px}}.footer .icon-interface-search-magnifying-glass-3{height:20px!important;margin-right:-56px!important;min-width:20px!important;position:relative!important}.footer .frame-5{font-family:Plus Jakarta Sans,Helvetica;align-items:center;display:flex;flex-direction:column;gap:80px;left:80px;top:144px}.footer .div-3{align-items:flex-start;gap:40px}.footer .div-3,.footer .div-4{display:flex;flex-direction:column;position:relative}.footer .div-4{align-items:center;gap:24px}.footer .photo-2{height:572px;min-width:1280px;position:relative}.footer .pagination{align-items:center;display:flex;gap:24px;position:relative}.footer .atom-button-only{align-items:flex-start;border-radius:var(--radius-md);display:flex;gap:12px;padding:12px;position:relative}.footer .icon-instance-node{height:24px!important;min-width:24px!important;position:relative!important}.footer .pagination-2{align-items:flex-start;display:flex;gap:12px;position:relative}.footer .element-4{background-color:var(--color-primary);min-width:32px}.footer .element-4,.footer .element-5{border-radius:var(--radius-md);height:8px;position:relative}.footer .element-5{background-color:var(--color-neutral-300);min-width:8px}.footer .div-5{align-items:center;justify-content:space-between;width:1280px}.footer .div-5,.footer .div-6{display:flex;position:relative}.footer .div-6{align-items:flex-start;gap:32px}.footer .div-7{align-items:center;display:flex;gap:8px;position:relative}.footer .text-wrapper-2{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap}.footer .icon-arrow-chevron{height:16px!important;min-width:16px!important;position:relative!important}.footer .frame-6{align-items:center;display:flex;gap:16px;position:relative}.footer .text-wrapper-3{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap}.footer .buttons-2{gap:24px;justify-content:flex-end}.footer .atom-button-normal-5,.footer .buttons-2{align-items:flex-start;display:flex;position:relative}.footer .atom-button-normal-5{border:1px solid;border-color:var(--color-border);border-radius:var(--radius-md);gap:12px;padding:12px 24px}.footer .text-wrapper-4{color:var(--color-primary);font-size:15px;line-height:24px;text-align:center}.footer .text-wrapper-4,.footer .title{font-family:Plus Jakarta Sans,Helvetica;font-weight:700;letter-spacing:0;margin-top:-1px;position:relative;white-space:nowrap}.footer .title{color:var(--color-secondary);font-size:40px;line-height:54px}.footer .atom-button-normal-6{align-items:flex-start;border-radius:var(--radius-md);display:flex;gap:12px;padding:12px 24px;position:relative}.footer .property-instance{min-width:624px!important;position:relative!important;width:unset!important}.footer .design-component-instance-node{width:624px!important}.footer .div-8{align-items:center;display:flex;flex-direction:column;gap:40px;position:relative}.footer .p{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:54px;margin-top:-1px;position:relative;text-align:center}.footer .frame-7{align-items:center;display:flex;flex-direction:column;gap:16px;position:relative}.footer .title-2{font-size:40px;font-weight:700;line-height:54px;margin-top:-1px;white-space:nowrap}.footer .text-wrapper-5,.footer .title-2{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;letter-spacing:0;position:relative;text-align:center}.footer .text-wrapper-5{font-size:18px;font-weight:400;line-height:28px;width:600px}.footer{align-items:flex-start;background-color:var(--color-surface);display:flex;flex-direction:column;gap:80px;height:auto;left:0;mix-blend-mode:normal;padding:80px 80px 40px;margin:auto}.footer .frame-8{gap:92px;width:1280px}.footer .frame-8,.footer .frame-9{align-items:flex-start;display:flex;position:relative}.footer .frame-9{flex-direction:column;gap:32px}.footer .atom-logo-2{background-image:unset!important;background-size:unset!important;min-width:185.91px!important;width:unset!important}.footer .div-9{align-items:flex-start;display:flex;flex-direction:column;gap:24px;position:relative}.footer .description-3{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative}.footer .atom-input-normal{align-items:flex-start;display:flex;flex-direction:column;gap:4px;position:relative;width:400px}.footer .input-3{align-items:center;align-self:stretch;border:1px solid;border-color:var(--color-border);border-radius:var(--radius-md);display:flex;justify-content:space-between;padding:12px 16px;position:relative}.footer .placeholder-2{color:var(--color-text-muted);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap}.footer .atom-button-normal-7{align-items:flex-start;background-color:var(--color-primary);border-radius:var(--radius-md);display:flex;gap:12px;padding:12px 24px;position:relative}.footer .button-5{color:var(--color-text-inverse);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap}.footer .frame-10{align-items:flex-start;display:flex;gap:120px;position:relative}.footer .text-wrapper-6{font-family:Plus Jakarta Sans,Helvetica;color:var(--color-secondary);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;white-space:nowrap}.footer .frame-11{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative}.footer .description-4{color:var(--color-secondary);font-family:Plus Jakarta Sans,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:24px;position:relative;white-space:nowrap}.footer .frame-12{align-items:flex-start;display:flex;gap:16px;position:relative}.footer .container{height:124px;min-width:140px}.footer .container,.footer .divider{-o-object-fit:cover;object-fit:cover;position:relative}.footer .divider{height:1px;min-width:1276px}.footer .frame-13{height:40px;min-width:208px;position:relative}.footer .social-icon-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-primary);color:var(--color-text-inverse);transition:background-color .2s ease,transform .2s ease}.footer .social-icon-link:hover{background-color:var(--color-primary-hover);transform:scale(1.05)}.footer .social-icon-link:focus{outline:2px solid var(--color-primary);outline-offset:2px}.footer .social-icon-link svg{width:20px;height:20px}@media (max-width:768px){.footer .atom-button-normal-5,.footer .atom-button-normal-6,.footer .atom-button-normal-7,.footer .atom-button-only,.footer .atom-input-normal,.footer .atom-logo-2,.footer .button-5,.footer .buttons-2,.footer .container,.footer .description-3,.footer .description-4,.footer .design-component-instance-node,.footer .div-3,.footer .div-4,.footer .div-5,.footer .div-6,.footer .div-7,.footer .div-8,.footer .div-9,.footer .divider,.footer .element-4,.footer .element-5,.footer .frame-10,.footer .frame-11,.footer .frame-12,.footer .frame-13,.footer .frame-5,.footer .frame-6,.footer .frame-7,.footer .frame-8,.footer .frame-9,.footer .icon-arrow-chevron,.footer .icon-instance-node,.footer .input-3,.footer .p,.footer .pagination,.footer .pagination-2,.footer .photo-2,.footer .placeholder-2,.footer .property-instance,.footer .text-wrapper-2,.footer .text-wrapper-3,.footer .text-wrapper-4,.footer .text-wrapper-5,.footer .text-wrapper-6,.footer .title,.footer .title-2{width:100%;left:0;top:0;gap:20px}.footer{padding:20px}.footer .frame-10,.footer .frame-8{flex-direction:column}.footer .atom-input-normal{width:100%}.footer .divider{min-width:100%}}