.sidebar .logo{margin-bottom:26px}.organization-card{padding:20px 0 18px;margin-bottom:14px;border-top:1px solid #e5e5e5}.organization-name{font-size:12px;font-weight:600;line-height:1.7}.organization-plan{display:flex;align-items:center;justify-content:space-between;margin:8px 0 14px;font-size:11px;color:#737373}.organization-plan small{font-size:10px;padding:3px 7px;border-radius:9999px;background:#f0f0ed}.organization-card .text-link{font-size:11px}.task-notifications{position:relative}.notification-button{position:relative;width:36px;height:36px;border-radius:50%;display:grid;place-items:center}.notification-button:hover{background:#f3f3f1}.notification-button .ui-icon{width:21px;height:21px}.notification-dot{position:absolute;right:7px;top:5px;width:5px;height:5px;border-radius:50%;background:#ff6000}.task-popover{position:absolute;right:0;top:46px;width:320px;background:#fff;border:1px solid #d4d4d4;border-radius:16px;padding:20px;z-index:40;box-shadow:0 8px 24px #2222220d}.task-popover .panel-head{margin-bottom:12px}.task-popover h2{font-size:15px}.notification-task{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;padding:16px 0;border-bottom:1px solid #e5e5e5}.notification-task strong{font-size:12px;font-weight:600;display:block;color:#222}.notification-task small{font-size:10px;color:#737373;display:block;margin-top:6px}.notification-task b{font-size:18px;font-weight:600;color:#222}.task-popover>.text-link{display:inline-block;margin-top:18px}.step.completed{background:#edf5ef;color:#326443}.step.active,.step.completed.active{background:#222;color:#fff}.alert{background:#fcf4ee;border-color:#eee1d6;color:#735b48}.template-search-form{display:flex;align-items:center;border:1px solid #d4d4d4;border-radius:9999px;overflow:hidden;width:250px;flex-shrink:0;background:#fff}.template-search-form .gallery-search{border:0;border-radius:0;min-width:0;flex:1;width:100%;outline-offset:-4px}.template-search-form button{width:42px;align-self:stretch;display:grid;place-items:center;flex-shrink:0}.template-search-form button:hover{background:#fcf4ee}.template-search-form .ui-icon{width:18px;height:18px}.steps{gap:8px}.step{border-radius:8px}@media(max-width:760px){.task-popover{width:290px;right:-5px}.template-search-form{width:180px}.organization-card{display:none}.steps{gap:4px}.step{padding:10px 6px}}
