body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--workspace-background-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-regular);margin:0}.loading{align-items:center;display:flex;height:100vh;justify-content:center}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.toast{animation:fadein .5s,fadeout .5s 2.5s;border-radius:5px;bottom:20px;box-shadow:0 4px 6px #0000001a;color:#fff;font-size:16px;left:50%;padding:15px;position:fixed;transform:translateX(-50%);z-index:1000}.toast.info{background-color:#0a66ff}.toast.success{background-color:#28a745}.toast.error{background-color:#dc3545}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:20px;opacity:1}}@keyframes fadeout{0%{bottom:20px;opacity:1}to{bottom:0;opacity:0}}.modal-overlay{background:var(--modal-overlay-background);bottom:0;left:0;overflow-x:auto;padding-top:80px;position:fixed;right:0;top:0;z-index:3}.modal-overlay,.modal-overlay .modal-content{display:flex;justify-content:center;width:100%}.modal-overlay .modal-content{align-items:start;height:-webkit-max-content;height:max-content;max-width:540px}.zoobbe-select{display:inline-block;position:relative}.zoobbe-select-trigger{align-items:center;border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;justify-content:space-between;outline:1px solid var(--zoobbe-select-border-color);padding:8px 12px;position:relative;-webkit-user-select:none;user-select:none}.zoobbe-select-options{background:var(--popover-background-color);border:1px solid #242527;border-radius:5px;border-top:none;left:0;list-style:none;margin:0;max-height:200px;overflow:auto;padding:0;position:absolute;right:0;top:calc(100% + 3px);-webkit-user-select:none;user-select:none;z-index:10}.zoobbe-select-option{cursor:pointer;padding:8px 12px;-webkit-user-select:none;user-select:none}.zoobbe-select-option:hover{background:var(--zoobbe-select-hover-background-color)}.zoobbe-select-trigger span{font-size:14px;position:absolute;right:8px;top:14px;-webkit-user-select:none;user-select:none}span.arrow-up{transform:rotate(135deg)}span.arrow-down{top:8px;transform:rotate(-45deg)}.zoobbe-select-trigger.active{color:var(--brand-color);outline:1px solid var(--brand-color)}.zoobbe-select-trigger.active span{color:var(--brand-color)}.members-info{align-items:center;display:flex;gap:3px}.members-info .avatar{display:inline-flex;position:relative;transition:.2s;z-index:1}.members-info .avatar:hover .image-placeholder,.members-info .avatar:hover img{opacity:.8}.members-info .avatar img{background-color:#fff;border-radius:50px;box-shadow:var(--profile-img-box-shadow);cursor:pointer}.zoobbe-select{width:100%}.zoobbe-select .zoobbe-select-trigger{color:var(--primary-text-color);height:35px;padding:0 15px}.zoobbe-select .zoobbe-select-trigger span{right:15px}.zoobbe-select .zoobbe-select-trigger span.arrow-down{top:5px}.zoobbe-select .zoobbe-select-option{align-items:center;color:var(--primary-text-color);display:flex;font-size:14px;font-weight:500;height:35px;padding:0 15px;text-align:left}.zoobbe-select .zoobbe-select-option.selected{background:var(--zoobbe-select-option-selected-background-color);position:relative}.zoobbe-select .zoobbe-select-option.selected:before{background:var(--brand-color);content:"";height:100%;left:-1px;position:absolute;top:0;width:3px}.zoobbe-preloader{align-items:center;background-color:#1c1e21;background-color:var(--primary-color,#1c1e21);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s ease-out,visibility .5s ease-out;width:100%;z-index:9999}.zoobbe-preloader.hidden{opacity:0;visibility:hidden}.zoobbe-preloader.fade .zoobbe-preloader-logo{animation:fadeInOut 2s infinite}.zoobbe-preloader.pulse .zoobbe-preloader-logo{animation:pulse 1.5s infinite}.zoobbe-preloader.spin .zoobbe-preloader-logo{animation:spin 2s linear infinite}.zoobbe-preloader.bounce .zoobbe-preloader-logo{animation:bounce 1s infinite}.zoobbe-preloader .zoobbe-preloader-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0}.zoobbe-preloader .zoobbe-preloader-logo{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,calc(-50% - 50px))}.zoobbe-preloader .zoobbe-preloader-logo svg{height:80px;padding:10px}.zoobbe-preloader .zoobbe-preloader-logo.small .brand-logo,.zoobbe-preloader .zoobbe-preloader-logo.small .custom-preloader-logo,.zoobbe-preloader .zoobbe-preloader-logo.small svg{height:50px;width:auto}.zoobbe-preloader .zoobbe-preloader-logo.medium .brand-logo,.zoobbe-preloader .zoobbe-preloader-logo.medium .custom-preloader-logo,.zoobbe-preloader .zoobbe-preloader-logo.medium svg{height:80px;width:auto}.zoobbe-preloader .zoobbe-preloader-logo.large .brand-logo,.zoobbe-preloader .zoobbe-preloader-logo.large .custom-preloader-logo,.zoobbe-preloader .zoobbe-preloader-logo.large svg{height:120px;width:auto}.zoobbe-preloader .zoobbe-preloader-logo .custom-preloader-logo{max-width:200px;object-fit:contain}.zoobbe-preloader .zoobbe-preloader-logo .brand-logo .brand-logo__image{max-width:200px}.zoobbe-preloader .zoobbe-preloader-from{align-items:center;bottom:30px;color:#b0b3b8;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:12px;left:0;letter-spacing:.5px;position:absolute;right:0}.zoobbe-preloader .zoobbe-preloader-from span{margin:2px 0}.zoobbe-preloader .zoobbe-preloader-from .zoobbe-text{color:#0966ff;font-size:14px;font-weight:600}.zoobbe-preloader.logo-only .zoobbe-preloader-content .zoobbe-preloader-logo,.zoobbe-preloader.minimal .zoobbe-preloader-content .zoobbe-preloader-logo{top:50%;transform:translate(-50%,-50%)}.zoobbe-preloader.text-only .zoobbe-preloader-content .zoobbe-preloader-text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.zoobbe-preloader.text-only .zoobbe-preloader-content .zoobbe-preloader-text .app-name{color:#0966ff;color:var(--brand-color,#0966ff);font-family:inherit;font-family:var(--custom-font-family,inherit);font-size:32px;font-weight:600}.zoobbe-preloader .minimal-spinner{animation:spin 1s linear infinite;border:4px solid #e1e4e8;border-top:4px solid #0966ff;border:4px solid var(--outline-color,#e1e4e8);border-radius:50%;border-top-color:var(--brand-color,#0966ff);height:40px;width:40px}.zoobbe-preloader.minimal-loading{background-color:#1c1e21;background-color:var(--primary-color,#1c1e21)}.zoobbe-preloader.minimal-loading .zoobbe-preloader-content .minimal-spinner{border-color:#fff9 #fff3 #fff3;border-width:3px;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}@keyframes fadeInOut{0%,to{opacity:.3}50%{opacity:1}}[data-theme=light] .zoobbe-preloader{background-color:#f0f2f5;background-color:var(--primary-color,#f0f2f5)}[data-theme=light] .zoobbe-preloader .zoobbe-preloader-from{color:#65676b;color:var(--secondary-text-color,#65676b)}[data-theme=light] .zoobbe-preloader .minimal-spinner{border-color:#e1e4e8;border-color:var(--outline-color,#e1e4e8);border-top-color:#0966ff;border-top-color:var(--brand-color,#0966ff)}[data-theme=dark] .zoobbe-preloader{background-color:#1c1e21;background-color:var(--primary-color,#1c1e21)}[data-theme=dark] .zoobbe-preloader .zoobbe-preloader-from{color:#b0b3b8;color:var(--secondary-text-color,#b0b3b8)}[data-theme=dark] .zoobbe-preloader .minimal-spinner{border-color:#242526;border-color:var(--outline-color,#242526);border-top-color:#0966ff;border-top-color:var(--brand-color,#0966ff)}@media(prefers-color-scheme:light){.zoobbe-preloader{background-color:#f0f2f5;background-color:var(--primary-color,#f0f2f5)}.zoobbe-preloader .zoobbe-preloader-from{color:#65676b;color:var(--secondary-text-color,#65676b)}}.login-container,.reset-container{align-items:center;background-color:var(--auth-form-body-background-color);display:flex;justify-content:center;min-height:100vh}.login-box,.reset-box{border-radius:8px;margin:40px 0;padding:40px;width:300px}.login-box .login-logo,.login-box .reset-logo,.reset-box .login-logo,.reset-box .reset-logo{color:var(--brand-color);font-size:24px;font-weight:600;margin-bottom:12px;margin-top:0}.login-box .login-heading,.login-box .reset-heading,.reset-box .login-heading,.reset-box .reset-heading{color:var(--social-login-text-color);font-size:15px;font-weight:500;margin-bottom:20px;margin-top:0}.login-box .login-form .login-input,.login-box .login-form .reset-input,.login-box .reset-form .login-input,.login-box .reset-form .reset-input,.login-box .signup-form .login-input,.login-box .signup-form .reset-input,.reset-box .login-form .login-input,.reset-box .login-form .reset-input,.reset-box .reset-form .login-input,.reset-box .reset-form .reset-input,.reset-box .signup-form .login-input,.reset-box .signup-form .reset-input{background-color:var(--input-background-color);border:none;border-radius:var(--element-border-radius);color:var(--primary-text-color);font-size:14px;height:35px;margin-bottom:20px;outline:1px solid var(--input-border-color);padding:0 10px;width:calc(100% - 20px)}.login-box .login-form .login-input:focus,.login-box .login-form .reset-input:focus,.login-box .reset-form .login-input:focus,.login-box .reset-form .reset-input:focus,.login-box .signup-form .login-input:focus,.login-box .signup-form .reset-input:focus,.reset-box .login-form .login-input:focus,.reset-box .login-form .reset-input:focus,.reset-box .reset-form .login-input:focus,.reset-box .reset-form .reset-input:focus,.reset-box .signup-form .login-input:focus,.reset-box .signup-form .reset-input:focus{border:none;border-radius:var(--element-border-radius);box-shadow:none;font-size:14px;height:35px;margin-bottom:20px;outline:1px solid var(--brand-color);padding:0 10px;width:calc(100% - 20px)}.login-box .login-form .login-button,.login-box .login-form .reset-button,.login-box .reset-form .login-button,.login-box .reset-form .reset-button,.login-box .signup-form .login-button,.login-box .signup-form .reset-button,.reset-box .login-form .login-button,.reset-box .login-form .reset-button,.reset-box .reset-form .login-button,.reset-box .reset-form .reset-button,.reset-box .signup-form .login-button,.reset-box .signup-form .reset-button{background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;height:35px;margin-bottom:20px;padding:0 10px;width:100%}.login-box .login-form .login-button:hover,.login-box .login-form .reset-button:hover,.login-box .reset-form .login-button:hover,.login-box .reset-form .reset-button:hover,.login-box .signup-form .login-button:hover,.login-box .signup-form .reset-button:hover,.reset-box .login-form .login-button:hover,.reset-box .login-form .reset-button:hover,.reset-box .reset-form .login-button:hover,.reset-box .reset-form .reset-button:hover,.reset-box .signup-form .login-button:hover,.reset-box .signup-form .reset-button:hover{background-color:var(--hover-brand-color)}.login-box .login-or,.reset-box .login-or{color:var(--social-login-text-color);margin-bottom:20px;margin-top:0}.login-box .login-social-buttons,.reset-box .login-social-buttons{display:flex;flex-direction:column;gap:10px}.login-box .login-social-buttons .social-button,.reset-box .login-social-buttons .social-button{border:1px solid var(--social-login-button-border-color);border-radius:var(--element-border-radius);cursor:pointer;font-size:14px;padding:10px;width:100%}.login-box .login-social-buttons .social-button.apple,.login-box .login-social-buttons .social-button.google,.login-box .login-social-buttons .social-button.microsoft,.login-box .login-social-buttons .social-button.slack,.reset-box .login-social-buttons .social-button.apple,.reset-box .login-social-buttons .social-button.google,.reset-box .login-social-buttons .social-button.microsoft,.reset-box .login-social-buttons .social-button.slack{align-items:center;background-color:var(--auth-form-body-background-color);color:var(--color-white);display:flex;font-weight:600;gap:8px;justify-content:center}.login-box .login-social-buttons .social-button.github,.reset-box .login-social-buttons .social-button.github{align-items:center;background-color:var(--github-button-bg-color);border-color:var(--github-button-border-color);color:var(--github-button-text-color);display:flex;font-weight:600;gap:8px;justify-content:center;transition:all .2s ease}.login-box .login-social-buttons .social-button.github:hover:not(:disabled),.reset-box .login-social-buttons .social-button.github:hover:not(:disabled){background-color:var(--github-button-hover-bg-color);border-color:var(--github-button-hover-border-color)}.login-box .login-social-buttons .social-button.github:disabled,.reset-box .login-social-buttons .social-button.github:disabled{cursor:not-allowed;opacity:.7}.login-box .login-links,.reset-box .login-links{color:var(--social-login-text-color);font-size:15px;margin:20px 0}.login-box .login-links .login-link,.reset-box .login-links .login-link{color:var(--primary-text-link-color);font-size:15px;text-decoration:none}.login-box .login-links .login-link:hover,.reset-box .login-links .login-link:hover{text-decoration:underline}.login-box .login-footer,.reset-box .login-footer{color:var(--social-login-text-color);font-size:12px;margin-top:20px}.login-box .login-footer .login-atlassian,.reset-box .login-footer .login-atlassian{font-weight:600;margin-bottom:10px}.login-box .login-footer .login-footer-text,.reset-box .login-footer .login-footer-text{color:var(--primary-text-color);font-size:15px;font-weight:500;margin-bottom:10px}.login-box .login-footer .login-privacy,.reset-box .login-footer .login-privacy{margin-bottom:10px}.login-box .login-footer .login-privacy .login-privacy-link,.reset-box .login-footer .login-privacy .login-privacy-link{color:var(--brand-color);text-decoration:none}.login-box .login-footer .login-privacy .login-privacy-link:hover,.reset-box .login-footer .login-privacy .login-privacy-link:hover{text-decoration:underline}.login-box .login-footer .login-footer-note,.reset-box .login-footer .login-footer-note{font-size:10px;line-height:1.4}.login-box .login-footer .login-footer-note a,.reset-box .login-footer .login-footer-note a{color:var(--primary-text-link-color)}p.legal-message{color:var(--primary-text-color);font-size:12px;line-height:1.4;margin:0 0 15px;padding:0;text-align:left}p.legal-message a{color:var(--primary-text-link-color);text-decoration:none}p.legal-message a:hover{text-decoration:underline}.success-message{color:green;margin-top:0}.error-message,.success-message{font-family:var(--primary-font-family);font-weight:500}.error-message{margin-top:10px}span.label{color:var(--color-white);display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;text-align:left!important}.error-message{color:red!important;font-size:12px;margin:0 0 15px;padding:0;text-align:left}.reset-links{color:var(--primary-text-color)}.reset-links a.reset-link{color:var(--brand-color)}.react-cloudflare-turnstile{margin-bottom:15px}.verify-container{align-items:center;box-sizing:border-box;flex-direction:column;height:calc(100vh - 100px);margin:0!important;padding:20px}.verify-container .verifying-content{align-items:center;border-radius:var(--element-border-radius);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;padding:40px;text-align:center;width:100%}.verify-container .verifying-content .verifying-spinner{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.verify-container .verifying-content .verification-status{color:var(--primary-text-color);font-family:var(--primary-font-family);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.5;margin-bottom:15px}.verify-container .verifying-content .verification-status.success{color:var(--success-color)}.verify-container .verifying-content .verification-status.error{color:var(--error-color)}.verify-container .verifying-content .verification-success-banner{background-color:var(--success-background-color);border:1px solid var(--success-color);border-radius:var(--element-border-radius);color:var(--success-color)}.verify-container .verifying-content .verification-error-banner,.verify-container .verifying-content .verification-success-banner{box-sizing:border-box;font-family:var(--primary-font-family);font-weight:var(--font-weight-medium);margin-top:20px;padding:15px;width:100%}.verify-container .verifying-content .verification-error-banner{background-color:var(--error-background-color);border:1px solid var(--error-color);border-radius:var(--element-border-radius);color:var(--error-color)}@media(max-width:768px){.verify-container{padding:15px}.verify-container .verifying-content{max-width:100%;padding:30px 20px}}@media(max-width:480px){.verify-container{padding:10px}.verify-container .verifying-content{padding:25px 15px}.verify-container .verifying-content .verification-status{font-size:14px}.verify-container .verifying-content .verification-error-banner,.verify-container .verifying-content .verification-success-banner{font-size:14px;padding:12px}}.github-callback-container{align-items:center;background-color:var(--auth-form-body-background-color);display:flex;flex-direction:column;font-family:var(--primary-font-family);height:100vh;justify-content:center;padding:20px;text-align:center}.github-callback-container .github-callback-content{max-width:400px;width:100%}.github-callback-container .github-callback-spinner{margin-bottom:20px}.github-callback-container h2{color:var(--primary-text-color);font-size:20px;font-weight:600;margin-bottom:10px}.github-callback-container p{color:var(--primary-text-color);font-size:15px;margin-bottom:8px}.github-callback-container .github-callback-error-note{color:#f87171;color:var(--danger-color,#f87171);font-size:14px;margin-top:10px}.github-callback-container .error-icon,.github-callback-container .success-icon{animation:scaleIn .3s ease-out;font-size:48px;font-weight:700}.github-callback-container .success-icon{color:var(--secondary-brand-color)}.github-callback-container .error-icon{color:#dc2626;color:var(--danger-color,#dc2626)}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}:root[data-theme=light] .github-callback-container{background-color:#f9fafb}:root[data-theme=light] .github-callback-container .error-icon,:root[data-theme=light] .github-callback-container .github-callback-error-note{color:#dc2626}:root[data-theme=dark] .github-callback-container{background-color:#0f172a}:root[data-theme=dark] .github-callback-container .error-icon,:root[data-theme=dark] .github-callback-container .github-callback-error-note{color:#f87171}.zoobbe-profile{background-color:var(--popover-background-color);border-radius:8px;max-height:100vh;right:-20px;top:40px;width:300px;z-index:4}.zoobbe-profile .account-section{align-items:center;display:flex;gap:10px;margin-bottom:20px;padding:15px 0 0 15px}.zoobbe-profile .account-section .profile-picture{border-radius:50%;height:50px;width:50px}.zoobbe-profile .account-section .account-info{display:flex;flex-direction:column;gap:2px}.zoobbe-profile .account-section .account-info .username{color:var(--color-white);font-weight:600;margin:0}.zoobbe-profile .account-section .account-info .email{color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0}.zoobbe-profile .manage-account-section{border-bottom:1px solid var(--popover-border-color);margin-bottom:20px}.zoobbe-profile .manage-account-section .manage-account{color:var(--brand-color);display:block;margin-top:5px;text-decoration:none}.zoobbe-profile .menu-section,.zoobbe-profile .other-section{border-bottom:1px solid var(--popover-border-color)}.zoobbe-profile .menu-section .menu-title,.zoobbe-profile .other-section .menu-title{color:var(--primary-text-color);font-weight:600;margin-bottom:10px;padding:0 20px}.zoobbe-profile .menu-section ul,.zoobbe-profile .other-section ul{list-style:none;margin:0;padding:10px 0}.zoobbe-profile .menu-section ul li a,.zoobbe-profile .other-section ul li a{color:var(--single-card-text-color);display:block;font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:10px 20px;text-decoration:none}.zoobbe-profile .menu-section ul li a:hover,.zoobbe-profile .other-section ul li a:hover{background-color:var(--profile-card-action-background-hover-color)}.zoobbe-profile .other-section{margin-bottom:0}.zoobbe-profile .logout-section .menu-title{font-weight:600;margin-bottom:10px;padding:0 20px}.zoobbe-profile .logout-section ul{list-style:none;margin:0;padding:10px 0}.zoobbe-profile .logout-section ul li a,.zoobbe-profile .logout-section ul li button{align-items:center;background-color:#0000;border:none;color:var(--single-card-text-color);cursor:pointer;display:block;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:10px;padding:10px 20px;text-decoration:none;width:100%}.zoobbe-profile .logout-section ul li a span.material-symbols-outlined,.zoobbe-profile .logout-section ul li button span.material-symbols-outlined{font-size:18px}.zoobbe-profile .logout-section ul li a:hover,.zoobbe-profile .logout-section ul li button:hover{background-color:var(--scrolbar-thumb-background-color);color:var(--brand-color)}.zoobbe-profile .workspace-section .create-workspace,.zoobbe-profile .workspace-section .export-import-board{align-items:center;background:none;border:none;box-shadow:none;color:var(--brand-color);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;padding:20px;text-align:left;text-decoration:none;width:100%}.zoobbe-profile .workspace-section .create-workspace span.material-symbols-outlined,.zoobbe-profile .workspace-section .export-import-board span.material-symbols-outlined{font-size:16px;font-weight:600}.zoobbe-profile .workspace-section a.export-import-board{padding:15px 20px}.zoobbe-profile .other-section ul{border-top:1px solid var(--popover-background-color);margin:0;padding:5px 0}.zoobbe-profile .other-section ul li a{color:var(--single-card-text-color);text-decoration:none}.zoobbe-profile .other-section ul li a:hover{color:var(--brand-color)}.profile-page{background-color:var(--workspace-background-color);color:var(--white-text-color-alternative);display:flex;flex-direction:column}.profile-page .bottom-profile-content{display:flex;margin:30px auto;width:600px}.profile-page .sidebar{background-color:#2c2c2e;border-radius:8px;padding:20px 0;width:220px}.profile-page .sidebar ul{list-style:none;margin:0;padding:0}.profile-page .sidebar ul li a{color:var(--white-text-color-alternative);display:block;font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none}.profile-page .sidebar ul li a:hover{background-color:var(--scrolbar-thumb-background-color);color:var(--brand-color)}.profile-page .content{flex-grow:1;padding:20px;width:calc(100% - 220px)}.profile-page .content h1{color:var(--primary-text-color);font-size:24px;margin-bottom:10px;margin-top:0}.profile-page .content p{color:var(--primary-text-color);font-size:14px;line-height:1.4;margin-bottom:20px}.profile-page .content a{color:var(--notification-item-unread-color);text-decoration:none}.profile-page .content a:hover{text-decoration:underline}.profile-page .content .about-section h2{border-bottom:1px solid var(--scrolbar-thumb-background-color);color:var(--primary-text-color);font-size:18px;margin-bottom:20px;padding-bottom:20px}.profile-page .content .about-section .form-group{margin-bottom:15px}.profile-page .content .about-section .form-group label{color:var(--primary-text-color);display:block;font-size:14px;font-weight:700;margin-bottom:12px}.profile-page .content .about-section .form-group input,.profile-page .content .about-section .form-group textarea{background-color:var(--workspace-background-color);border:1px solid #222;border-radius:var(--element-border-radius);color:var(--primary-text-color);font-family:var(--primary-font-family);height:20px;padding:10px;width:calc(100% - 20px)}.profile-page .content .about-section .form-group input:focus,.profile-page .content .about-section .form-group textarea:focus{outline:1px solid var(--brand-color)}.profile-page .content .about-section .form-group textarea{height:100px;width:calc(100% - 20px)}.profile-page .content .about-section .form-group .profile-picture{padding:20px 0}.profile-page .content .about-section .form-group .profile-picture img{height:180px;object-fit:cover;width:180px}.profile-page .content .about-section button{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;font-weight:600;height:35px;justify-content:center;padding:0 20px;width:100%}.profile-page .content .about-section button:hover{background-color:var(--hover-brand-color)}.profile-page .content .about-section .choose-file-button{align-items:center;background-color:#0000;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:5px;justify-content:start;margin-top:20px;max-width:135px;padding:0}.profile-page .content .about-section .choose-file-button:hover{background-color:#0000}.profile-page .content .about-section .choose-file-button span{font-size:16px}.top-profile .account-section{align-items:center;border-bottom:1px solid var(--scrolbar-thumb-background-color);display:flex;gap:10px;margin:40px auto 0;padding:20px 0;width:calc(100% - 300px)}.top-profile .account-section .profile-picture{background-color:#fff;border-radius:50%;height:50px;width:50px}.top-profile .account-section .account-info{flex-grow:1}.top-profile .account-section .account-info .username{color:var(--color-white);font-weight:600;margin:0 0 2px}.top-profile .account-section .account-info .email{color:var(--primary-text-color);font-size:14px;font-weight:400;margin:0}.top-profile nav.navbar{margin-bottom:20px}.top-profile nav.navbar .active{color:var(--brand-color);font-weight:500;position:relative}.top-profile nav.navbar .active:before{background:var(--brand-color);content:"";height:2px;position:absolute;top:-1.5px;width:100%}.top-profile nav.navbar ul{display:flex;gap:20px;margin:0 auto;max-width:calc(100% - 300px);padding:0}.top-profile nav.navbar ul li{list-style:none}.top-profile nav.navbar ul li a{border:none;box-sizing:border-box;color:#44546f;color:var(--ds-text-subtle,#44546f);display:inline-block;font-weight:500;padding:15px 0;text-decoration:none}@media only screen and (max-width:991px){.top-profile .account-section{max-width:calc(100% - 100px);width:calc(100% - 100px)}nav.navbar ul{max-width:calc(100% - 100px)!important;width:calc(100% - 100px)}.activity-container{max-width:calc(100% - 100px);width:calc(100% - 100px)}.activity-container .activities{margin-left:0;margin-left:0!important}}.image-placeholder{align-items:center;cursor:pointer;display:flex;font-size:1em;font-weight:600;justify-content:center;position:relative;-webkit-user-select:none;user-select:none}.image-placeholder .inactive-indicator{align-items:center;background:#757575;border:2px solid var(--bg-primary);border-radius:50%;bottom:-2px;display:flex;height:14px;justify-content:center;position:absolute;right:-2px;width:14px}.image-placeholder .inactive-indicator .material-symbols-outlined{color:#fff;font-size:8px}.image-placeholder-container{display:inline-block}.zppbbe-workspace-wrapper{background-color:var(--workspace-background-color);height:calc(100vh - 50px);margin:auto;max-height:100%;overflow:auto;width:100%}.zppbbe-workspace-wrapper .zoobbe-main-content-container{height:calc(100vh - 70px);max-height:100%;overflow:auto;width:100%}.zppbbe-workspace-wrapper .zoobbe-workspace-container{color:var(--primary-text-color);display:flex;padding:0}.zppbbe-workspace-wrapper .zoobbe-workspace-container .zoobbe-sidebar-container{border-right:1px solid var(--border-color);height:calc(100vh - 70px);padding-top:20px;position:-webkit-sticky;position:sticky}.zppbbe-workspace-wrapper .zoobbe-main-content{flex:1 1;max-width:900px;padding:20px;position:static;z-index:0}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-recently-viewed{margin-bottom:40px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-recently-viewed h2{font-size:18px;margin-bottom:20px;text-transform:uppercase}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-recently-viewed .zoobbe-board-card{align-items:center;background:var(--scrolbar-thumb-background-color);border-radius:7px;color:#ddd;display:inline-flex;height:50px;padding:10px 40px;text-decoration:none}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces h2,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces h2{align-items:center;color:var(--color-white);display:flex;font-size:18px;gap:8px;margin-bottom:20px;text-transform:uppercase}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces h2 svg,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces h2 svg{fill:var(--color-white)}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section{border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;padding:10px 0}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-list,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-list{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-list .board-tile,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-list .board-tile{align-items:center;background:var(--scrolbar-thumb-background-color);border-radius:7px;color:#ddd;cursor:pointer;display:flex;height:50px;padding:10px 40px;text-decoration:none;-webkit-user-select:none;user-select:none}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-list .create-board,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-list .create-board{align-items:center;background:var(--board-item-background-color);border:1px solid var(--board-item-border-color);border-radius:7px;color:#ddd;cursor:pointer;display:flex;height:50px;justify-content:center;min-height:100px;padding:10px 20px;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-list .create-board span.material-symbols-outlined,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-list .create-board span.material-symbols-outlined{font-size:30px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-header,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-header{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions{display:flex;gap:8px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions a,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions a{align-items:center;background-color:var(--board-option-button-background-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);display:inline-block;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:5px;padding:8px 10px;position:relative;text-decoration:none}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions a span,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions a span{font-size:18px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions a svg,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-header .zoobbe-workspace-actions a svg{fill:var(--primary-text-color)}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .zoobbe-workspace-card,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .zoobbe-workspace-card{align-items:center;display:flex}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .zoobbe-workspace-card .zoobbe-workspace-icon,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .zoobbe-workspace-card .zoobbe-workspace-icon{fill:var(--brand-color);align-items:center;border-radius:50%;color:var(--primary-text-color);color:var(--brand-color);display:flex;font-size:24px;font-weight:700;justify-content:center;margin-right:10px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .zoobbe-workspace-card .zoobbe-workspace-title,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .zoobbe-workspace-card .zoobbe-workspace-title{color:var(--single-card-text-color);font-weight:600}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .zoobbe-workspace-actions button,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .zoobbe-workspace-actions button{background:none;border:none;color:var(--single-card-text-color);font-family:var(--primary-font-family);margin-left:10px;padding:5px 10px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .zoobbe-workspace-actions button:hover,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .zoobbe-workspace-actions button:hover{background-color:#5a5a5a;border-radius:5px}.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-guest-workspaces .zoobbe-workspace-card,.zppbbe-workspace-wrapper .zoobbe-main-content .zoobbe-your-workspaces .zoobbe-guest-workspaces .zoobbe-workspace-card{background-color:#3a3a3a;border-radius:5px;padding:20px}.zoobbe-sidebar{max-height:100%;overflow-x:hidden;overflow-y:auto;padding:0 20px 20px;width:250px}.zoobbe-sidebar .zoobbe-sidebar-nav .quick-links{border-bottom:1px solid var(--scrolbar-thumb-background-color)}.zoobbe-sidebar .zoobbe-sidebar-nav ul{list-style:none;margin:0;padding:0 0 15px}.zoobbe-sidebar .zoobbe-sidebar-nav ul .zoobbe-nav-item a{align-items:center;border-radius:12px;color:var(--white-text-color-alternative);display:block;display:flex;gap:10px;margin:0;padding:10px;text-decoration:none;transition:.2s}.zoobbe-sidebar .zoobbe-sidebar-nav ul .zoobbe-nav-item a span{font-size:20px}.zoobbe-sidebar .zoobbe-sidebar-nav ul .zoobbe-nav-item a:hover{background-color:var(--hover-option-bg-color)}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces h3{align-items:center;border-radius:12px;color:var(--color-white);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;padding:0 12px 12px;transition:.2s;-webkit-user-select:none;user-select:none}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces h3 span.material-symbols-outlined{font-size:22px}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace{margin-bottom:10px}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-header{align-items:center;background:var(--workspace-icon-background-color);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:5px;padding:5px 12px;transition:.2s;-webkit-user-select:none;user-select:none}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-header svg{fill:var(--brand-color);height:19px}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-header .workspace-name{align-items:center;display:flex}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-header .zoobbe-workspace-icon{align-items:center;background:var(--workspace-icon-background-color);border-radius:50%;color:var(--primary-text-color);color:var(--brand-color);display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;margin-right:10px;width:30px}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-header .zoobbe-workspace-title{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:600;line-height:1.4;width:calc(100% - 40px)}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-header:hover{background:var(--workspace-icon-background-color);border-radius:10px}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-options{list-style:none;margin:0}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-options li a{align-items:center;color:var(--single-card-text-color);display:flex;font-size:14px;gap:10px;padding:10px 52px;text-decoration:none;-webkit-user-select:none;user-select:none}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-options li a span{font-size:16px}.zoobbe-sidebar .zoobbe-sidebar-nav .zoobbe-workspaces .zoobbe-workspace .zoobbe-workspace-options li a:hover{background:var(--workspace-icon-background-color);border-radius:10px}.spinner-container{align-items:center;display:flex;height:200px;justify-content:center}@media screen and (max-width:1120px){.zoobbe-main-content .zoobbe-guest-workspaces .zoobbe-workspace-section .boards-page-board-section-list,.zoobbe-main-content .zoobbe-your-workspaces .zoobbe-workspace-section .boards-page-board-section-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (max-width:767px){.zoobbe-sidebar-container{display:none}.zoobbe-header__icons{gap:15px}.zoobbe-main-content .zoobbe-guest-workspaces,.zoobbe-main-content .zoobbe-your-workspaces{margin-top:0}.zoobbe-main-content{padding-top:0}}.zoobbe-premium-card{background-color:var(--workspace-icon-background-color);border-radius:8px;color:var(--primary-text-color);font-family:var(--primary-font-family);overflow:hidden;padding:30px 16px 16px;position:relative}.zoobbe-premium-card .title{color:var(--primary-text-color);font-size:.925rem;font-weight:600;margin-bottom:8px;margin-top:0;padding:0!important}.zoobbe-premium-card .description{font-size:.8375rem;line-height:1.6;margin-bottom:12px;margin-top:0}.zoobbe-premium-card .start-trial-link{color:var(--brand-color);cursor:pointer;font-size:.9375rem;text-decoration:none}.zoobbe-premium-card .start-trial-link:hover{text-decoration:underline}.zoobbe-premium-card .icon-container{align-items:center;border-radius:6px;display:flex;justify-content:center;padding:4px;position:absolute;right:8px;top:8px}.zoobbe-premium-card .icon-container span{color:var(--primary-text-color);position:relative;z-index:1}.zoobbe-premium-card .icon-container svg{fill:var(--primary-text-color)}.zoobbe-premium-card .icon-container:after{background-color:var(--premium-shape-color);border-radius:12px;content:"";height:80px;position:absolute;right:-30px;top:-34px;transform:rotate(140deg);width:120px;z-index:1}.bouncing-dots{display:flex;gap:4px}.bouncing-dots span{animation:loading-bounce 1.4s ease-in-out infinite both;border-radius:50%}.bouncing-dots span:first-child{animation-delay:-.32s}.bouncing-dots span:nth-child(2){animation-delay:-.16s}.bouncing-dots span:nth-child(3){animation-delay:0s}.boards-page-board-section-list-item{background-repeat:no-repeat;background-size:cover;border-radius:8px;min-height:100px;object-fit:cover;overflow:hidden;padding:10px;position:relative}.boards-page-board-section-list-item .board-gradient{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.2s;z-index:1}.boards-page-board-section-list-item:hover .board-gradient{opacity:.5}.boards-page-board-section-list-item .board-tile-link{position:relative;z-index:2}.boards-page-board-section-list-item .board-title{z-index:1}.boards-page-board-section-list-item .board-tile-link{bottom:0;left:0;position:absolute;right:0;top:0}.boards-page-board-section-list-item .board-item{display:flex;flex-direction:column;height:100px;justify-content:space-between}.boards-page-board-section-list-item .board-item .board-title{color:var(--single-card-text-color);font-size:16px;font-weight:600;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boards-page-board-section-list-item .board-item .top-stats{display:flex;justify-content:space-between}.boards-page-board-section-list-item .board-item .top-stats .zoobbe-star{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-top:-50px;position:relative;transition:.2s;width:20px;z-index:3}.boards-page-board-section-list-item .board-item .top-stats .zoobbe-star span,.boards-page-board-section-list-item .board-item .top-stats .zoobbe-star svg{color:#fff;font-size:16px;height:16px;width:16px}.boards-page-board-section-list-item .board-item .board-details{align-items:end;display:flex;justify-content:space-between;margin-bottom:-50px;transition:.2s}.boards-page-board-section-list-item .board-item .board-details .board-stats span.material-symbols-outlined{color:var(--white);font-size:16px;margin-right:5px}.boards-page-board-section-list-item .board-item .board-details .board-members{align-items:center;display:flex;position:relative;z-index:3}.boards-page-board-section-list-item .board-item .board-details .board-members .avatar{transition:.2s}.boards-page-board-section-list-item .board-item .board-details .board-members .avatar .image-placeholder{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--white)!important;font-size:14px!important;font-weight:500!important}.boards-page-board-section-list-item .board-item .board-details .board-members .members-info{gap:3}.boards-page-board-section-list-item .board-item .board-details .board-members .member-avatar{border-radius:50%;height:30px;margin-right:-10px;overflow:hidden;width:30px}.boards-page-board-section-list-item .board-item .board-details .board-members .member-avatar img{height:100%;width:100%}.boards-page-board-section-list-item .board-item .board-details .board-members .member-count{align-items:center;background:rgba(23,27,32,.322);border-radius:50%;color:var(--white);cursor:pointer;display:flex;font-size:14px;font-weight:500;height:30px;justify-content:center;margin-left:3px;transition:.2s;-webkit-user-select:none;user-select:none;width:30px;z-index:2}.boards-page-board-section-list-item .board-item .board-details .board-members .member-count:hover{background:#40485194}.boards-page-board-section-list-item .board-item .board-details .board-stats{align-items:center;display:flex;font-size:14px;font-weight:500;z-index:1}.boards-page-board-section-list-item .board-item .board-details .board-stats .stats-icon{fill:#666;height:20px;margin-right:5px;width:20px}.boards-page-board-section-list-item:hover .board-details,.boards-page-board-section-list-item:hover .top-stats .zoobbe-star{margin:0}.create-board-form,.create-workspace-form{background-color:var(--create-form-background-color);border-radius:8px;color:var(--white-text-color-alternative);margin:0 auto;padding:20px;text-align:center;width:350px}.create-board-form .background-selector,.create-workspace-form .background-selector{display:flex;gap:7px}.create-board-form .background-selector img,.create-workspace-form .background-selector img{border-radius:5px;height:45px;object-fit:cover;width:70px}.create-board-form h1,.create-workspace-form h1{color:var(--primary-text-color);font-size:12px;margin-bottom:1rem;margin-top:0}.create-board-form .group,.create-workspace-form .group{margin-bottom:20px;text-align:left;width:100%}.create-board-form .group input#board-title,.create-board-form .group input#workspace-name,.create-workspace-form .group input#board-title,.create-workspace-form .group input#workspace-name{margin-bottom:10px}.create-board-form .group input,.create-board-form .group select,.create-board-form .group textarea,.create-workspace-form .group input,.create-workspace-form .group select,.create-workspace-form .group textarea{background-color:var(--input-background-color);margin:0}.create-board-form .group p,.create-workspace-form .group p{margin:0}.create-board-form .group .board-preview,.create-workspace-form .group .board-preview{align-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;height:160px;position:relative;text-align:center;width:100%}.create-board-form .group .board-preview img,.create-workspace-form .group .board-preview img{height:auto;position:relative;width:calc(100% - 70px);z-index:1}.create-board-form .group .board-preview:after,.create-workspace-form .group .board-preview:after{background:#0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.create-board-form p,.create-workspace-form p{font-family:var(--primary-font-family);font-size:.9rem;font-weight:500;margin-bottom:2rem}.create-board-form p.error-message,.create-workspace-form p.error-message{margin-bottom:0}.create-board-form form,.create-workspace-form form{align-items:center;display:flex;flex-direction:column}.create-board-form form .group h3,.create-workspace-form form .group h3{font-size:12px;margin-top:0}.create-board-form form label,.create-workspace-form form label{align-self:flex-start;color:#797a7c;font-family:var(--primary-font-family);font-size:.8rem;font-weight:600;margin-bottom:.8rem}.create-board-form form input,.create-board-form form select,.create-board-form form textarea,.create-workspace-form form input,.create-workspace-form form select,.create-workspace-form form textarea{background-color:#111;border:none;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-family:var(--primary-font-family);height:35px;margin-bottom:1.4rem;outline:1px solid var(--outline-color);padding:0 12px;width:calc(100% - 25px)}.create-board-form form input::placeholder,.create-board-form form select::placeholder,.create-board-form form textarea::placeholder,.create-workspace-form form input::placeholder,.create-workspace-form form select::placeholder,.create-workspace-form form textarea::placeholder{color:#666}.create-board-form form input:focus,.create-board-form form input:focus-visible,.create-board-form form select:focus,.create-board-form form select:focus-visible,.create-board-form form textarea:focus,.create-board-form form textarea:focus-visible,.create-workspace-form form input:focus,.create-workspace-form form input:focus-visible,.create-workspace-form form select:focus,.create-workspace-form form select:focus-visible,.create-workspace-form form textarea:focus,.create-workspace-form form textarea:focus-visible{outline:1px solid var(--brand-color)}.create-board-form form select#workspace-type,.create-workspace-form form select#workspace-type{cursor:pointer;width:100%}.create-board-form form textarea,.create-workspace-form form textarea{height:80px;padding:12px}.create-board-form form button,.create-workspace-form form button{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;height:35px;justify-content:center;padding:0;width:100%}.create-board-form form button:hover,.create-workspace-form form button:hover{background-color:#135bb7}.create-board-form,.create-workspace-form{width:300px}.background-selector{display:flex;gap:10px;margin-bottom:20px}.background-selector .background-option{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--element-border-radius);cursor:pointer;height:40px;position:relative;transition:border-color .2s ease;width:100%}.background-selector .background-option.selected,.background-selector .background-option:hover{outline:1px solid var(--brand-color)}.background-selector .background-option.selected .checkmark{display:block}.background-selector .background-option .checkmark{align-items:center;background:var(--brand-color);border-radius:50%;color:var(--white);display:flex;font-size:14px;height:20px;justify-content:center;left:50%;line-height:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:20px}.background-selector.colors{margin-bottom:0}.background-selector.colors .background-option{border-radius:var(--element-border-radius);height:30px}.create-workspace-form{border-radius:8px 8px;padding:20px;text-align:left}.create-workspace-form h1{font-size:20px;margin-bottom:10px}.create-workspace-form p{font-size:1rem;line-height:1.4em;margin-bottom:20px;margin-top:0}.create-workspace-form p.error-message{font-size:14px}.create-workspace-form input,.create-workspace-form textarea{color:var(--primary-text-color);font-size:15px;font-weight:500}.create-workspace-form .zoobbe-select .zoobbe-select-trigger{color:var(--primary-text-color)}.workspace-container{display:flex}.workspace-container .workspace-right-content{align-items:center;background:url(/static/media/create-workspace-shape.35c881c1b8928f76e137.svg);background-color:var(--input-background-color);background-repeat:no-repeat;border-radius:0 8px 8px 0;display:flex;justify-content:center;max-height:100%;width:320px}.workspace-container .workspace-right-content img{height:auto;margin-top:-200px;width:calc(100% - 50px)}.zoobbe-main-content .board-header{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:8px;color:var(--white-text-color-alternative);display:flex;margin-bottom:30px;padding:10px}.zoobbe-main-content .board-header .board-icon{align-items:center;background-color:#f05a28;border-radius:var(--element-border-radius);display:flex;height:48px;justify-content:center;width:48px}.zoobbe-main-content .board-header .board-icon .icon-text{color:var(--white-text-color-alternative);font-size:24px;font-weight:600}.zoobbe-main-content .board-header .board-details{margin-left:10px}.zoobbe-main-content .board-header .board-details .board-name{align-items:center;display:flex}.zoobbe-main-content .board-header .board-details .board-name span{font-size:20px;font-weight:600}.zoobbe-main-content .board-header .board-details .board-name span.material-symbols-outlined.edit-icon{color:var(--single-card-text-color);cursor:pointer;margin-left:5px;opacity:.7;transform:rotate(-15deg);transition:all .2s ease}.zoobbe-main-content .board-header .board-details .board-name span.material-symbols-outlined.edit-icon:hover{color:var(--brand-color);opacity:1}.zoobbe-main-content .board-header .board-details .board-name .workspace-name-input{background:var(--card-background-color);border:1px solid var(--brand-color);border-radius:4px;color:var(--primary-text-color);font-size:20px;font-weight:600;min-width:200px;outline:none;padding:8px 12px}.zoobbe-main-content .board-header .board-details .board-name .workspace-name-input:focus{box-shadow:0 0 0 2px #0966ff33}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status{align-items:center;display:flex;margin-left:10px}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status{align-items:center;border-radius:4px;display:flex;font-size:14px;font-weight:500;gap:4px;padding:4px 8px}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status.saving{color:var(--brand-color)}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status.saving .material-symbols-outlined{animation:spin 1s linear infinite;font-size:16px}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status.saved{color:#28a745}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status.saved .material-symbols-outlined{font-size:16px}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status.error{color:#dc3545}.zoobbe-main-content .board-header .board-details .board-name .workspace-update-status .save-status.error .material-symbols-outlined{font-size:16px}.zoobbe-main-content .board-header .board-details .board-visibility{align-items:center;display:flex;margin-top:5px}.zoobbe-main-content .board-header .board-details .board-visibility span.material-symbols-outlined{font-size:14px!important;margin-right:4px}.zoobbe-main-content .board-header .board-details .board-visibility span{color:var(--single-card-text-color);font-size:14px}.zoobbe-main-content .boards-content-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:5px;margin-bottom:30px;padding-bottom:10px}.zoobbe-main-content .boards-content-header h4.header-title{color:#ccc;font-size:18px;line-height:0}.zoobbe-main-content .boards-page-board-section-list{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.zoobbe-main-content .boards-page-board-section-list .board-tile{background:var(--scrolbar-thumb-background-color);padding:10px 40px}.zoobbe-main-content .boards-page-board-section-list .board-tile,.zoobbe-main-content .boards-page-board-section-list .create-board{align-items:center;border-radius:7px;color:#ddd;cursor:pointer;display:flex;height:50px;text-decoration:none;-webkit-user-select:none;user-select:none}.zoobbe-main-content .boards-page-board-section-list .create-board{background:var(--board-item-background-color);height:100px;justify-content:center;padding:10px 20px;text-align:center}.zoobbe-main-content .boards-page-board-section-header{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.zoobbe-main-content .boards-page-board-section-header .zoobbe-workspace-actions a{background-color:#293138;border-radius:var(--element-border-radius);color:var(--single-card-text-color);display:inline-block;font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:8px 12px;position:relative;text-decoration:none}.zoobbe-main-content .zoobbe-workspace-card{align-items:center;display:flex}.zoobbe-main-content .zoobbe-workspace-card .zoobbe-workspace-icon{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;margin-right:10px;width:24px}.zoobbe-main-content .zoobbe-workspace-card .zoobbe-workspace-title{font-weight:600}.zoobbe-main-content .zoobbe-workspace-actions button{background:none;border:none;color:var(--white-text-color-alternative);font-family:var(--primary-font-family);margin-left:10px;padding:5px 10px}.zoobbe-main-content .zoobbe-workspace-actions button:hover{background-color:#5a5a5a;border-radius:5px}.card-table{border-collapse:collapse;color:#d9d9d9;font-family:var(--primary-font-family);margin:auto;max-width:1200px;width:calc(100% - 100px)}.card-table .table-header{grid-column-gap:8px;border-bottom:1px solid rgba(9,30,66,.059);border-bottom:1px solid var(--ds-background-neutral,rgba(9,30,66,.059));column-gap:8px;display:grid;font-weight:600;grid-template-columns:minmax(0,500px) minmax(0,220px) minmax(0,200px) minmax(0,160px) minmax(0,200px);grid-template-rows:auto;padding:10px 0;text-decoration:none}.card-table .table-header .header-item{color:var(--primary-text-color);flex:1 1;text-align:left}.card-table .table-body .table-row{grid-column-gap:8px;border-bottom:1px solid rgba(9,30,66,.059);border-bottom:1px solid var(--ds-background-neutral,rgba(9,30,66,.059));border-top:1px solid #3a3a3a;column-gap:8px;display:grid;grid-template-columns:minmax(0,500px) minmax(0,220px) minmax(0,200px) minmax(0,160px) minmax(0,200px);grid-template-rows:auto;text-decoration:none}.card-table .table-body .table-row a{color:#d9d9d9;font-size:15px;font-weight:500;line-height:1.4;padding:12px 4px;text-decoration:none}.card-table .table-body .table-row a:hover{background-color:#2a2a2a;color:var(--brand-color)}.card-table .table-body .table-row .table-cell{align-items:center;color:var(--primary-text-color);display:flex;flex:1 1;font-size:15px;word-break:break-word}.card-table .table-body .table-row .table-cell.board-info{align-items:center;display:flex}.card-table .table-body .table-row .table-cell.board-info .board-image{border-radius:var(--element-border-radius);height:20px;margin-right:5px;width:20px}.card-table .table-body .table-row .labels{display:flex;flex-wrap:wrap;gap:5px}.card-table .table-body .table-row .labels .label{border-radius:var(--element-border-radius);height:5px;width:20px}.card-table .table-body .table-row .labels .label.green{background-color:#4caf50}.card-table .table-body .table-row .labels .label.purple{background-color:#9c27b0}.card-table .table-body .table-row .labels .label.blue{background-color:#2196f3}.card-table .table-body .table-row .labels .label.orange{background-color:#ff9800}.card-table .table-body .table-row .labels .label.red{background-color:#f44336}.card-table .table-body .table-row .due-date{align-items:center;display:flex}.card-table .table-body .table-row .due-date.completed{background-color:#004085;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-size:12px;padding:2px 5px}.profile-page.card-loading .card-table{display:flex;flex-direction:column;flex-grow:1}.profile-page.card-loading .card-table .table-body{align-items:center;display:flex;flex-grow:1;justify-content:center}.empty-activity{color:#5d5d5d;margin:auto;max-width:calc(100% - 100px);text-align:center;width:1200px}.zoobbe-main-content{margin:0 auto}.zoobbe-main-content .collaborators{color:var(--white-text-color-alternative);display:flex;gap:20px;height:calc(100vh - 50px);margin:auto;max-height:100%;overflow:auto}.zoobbe-main-content .collaborators .collaborators-tab-content-container{border-right:1px solid var(--border-color);height:calc(100vh - 70px);max-height:100%;padding:20px}.zoobbe-main-content .collaborators .collaborators-content-container{height:calc(100vh - 90px);max-height:100%;overflow:auto;padding-top:20px;width:100%}.zoobbe-main-content .collaborators .collaborators-content-container .collaborators-content{margin:auto;max-width:900px}.zoobbe-main-content .collaborators .collaborators-content{max-width:1180px;width:100%}.zoobbe-main-content .collaborators h2{color:var(--color-white);font-size:18px;font-weight:500;margin-bottom:20px;margin-top:0}.zoobbe-main-content .collaborators h2 span{background:var(--single-card-side-action-bg-color);border-radius:30px;color:var(--color-white);font-size:14px;opacity:.7;padding:6px}.zoobbe-main-content .collaborators .tabs{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;width:250px}.zoobbe-main-content .collaborators .tabs .tab{border:1px solid var(--input-border-color);border-radius:5px;cursor:pointer;padding:10px 15px;transition:background .3s}.zoobbe-main-content .collaborators .tabs .tab.selected{color:var(--color-white);outline:1px solid var(--brand-color)}.zoobbe-main-content .collaborators .tabs .tab:not(.selected){color:var(--color-white);opacity:.7}.zoobbe-main-content .collaborators .workspace-members h3{align-items:center;color:var(--color-white);display:flex;font-size:1.2rem;margin-bottom:10px}.zoobbe-main-content .collaborators .workspace-members h3 .icon-copy{height:16px;margin-left:10px;width:16px}.zoobbe-main-content .collaborators .workspace-members p{color:var(--color-white);font-size:15px;font-weight:500;line-height:1.4;margin-bottom:20px;opacity:.7}.zoobbe-main-content .collaborators .workspace-members .invite{margin-bottom:20px}.zoobbe-main-content .collaborators .workspace-members .invite h4{color:var(--color-white);font-size:1rem;margin-bottom:10px}.zoobbe-main-content .collaborators .workspace-members .invite p{margin-bottom:10px}.zoobbe-main-content .collaborators .workspace-members .invite .invite-link-button{align-items:center;background-color:var(--brand-color);border:none;border-radius:5px;color:var(--brand-btn-primary-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;gap:10px;padding:10px 20px;transition:background .3s}.zoobbe-main-content .collaborators .workspace-members .invite .invite-link-button span{font-size:20px}.zoobbe-main-content .collaborators .workspace-members .invite .invite-link-button:hover{background-color:var(--hover-brand-color)}.zoobbe-main-content .collaborators .workspace-members .members-list input{background-color:var(--filter-placeholder-background-color);background:none;border:1px solid var(--input-border-color);border-radius:5px;color:var(--white-text-color-alternative);height:35px;margin-bottom:20px;padding:0 10px;width:100%;width:calc(100% - 20px)}.zoobbe-main-content .collaborators .workspace-members .members-list input:focus{outline:1px solid var(--brand-color)}.zoobbe-main-content .collaborators .workspace-members .members-list .member{align-items:center;display:flex;padding:15px 0}.zoobbe-main-content .collaborators .workspace-members .members-list .member:last-child{border:none}.zoobbe-main-content .collaborators .workspace-members .members-list .member .profile-pic{border-radius:50%;height:40px;width:40px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .image-placeholder{-webkit-user-select:none;user-select:none}.zoobbe-main-content .collaborators .workspace-members .members-list .member .image-placeholder-container{margin-right:10px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .image-placeholder-container .online-indicator{border-color:var(--workspace-background-color);right:0}.zoobbe-main-content .collaborators .workspace-members .members-list .member .member-info{flex-grow:1}.zoobbe-main-content .collaborators .workspace-members .members-list .member .member-info .member-name{display:block;margin-bottom:2px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .member-info .member-bottom{align-items:center;display:flex;gap:8px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .member-info .member-bottom .last-active,.zoobbe-main-content .collaborators .workspace-members .members-list .member .member-info .member-bottom .username{color:var(--color-white);font-size:.8rem}.zoobbe-main-content .collaborators .workspace-members .members-list .member .view-boards-button{align-items:center;background-color:#0000;border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;height:35px;margin-right:10px;outline:1px solid var(--outline-color);padding:0 10px;transition:background .3s}.zoobbe-main-content .collaborators .workspace-members .members-list .member .view-boards-button:hover{color:var(--brand-color)}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions{align-items:center;display:flex}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .admin-role{font-weight:600;margin-bottom:0;margin-right:10px;width:120px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .admin-role .zoobbe-select-trigger{background-color:#0000;border:none;font-weight:500;padding:0 12px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .admin-role .zoobbe-select-trigger span.arrow-down{top:6px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .admin-role .zoobbe-select-trigger span{right:10px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .admin-role .zoobbe-select-trigger.active{color:var(--brand-color)}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .admin-role .zoobbe-select-option{font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:0 12px;text-align:left}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .leave-button{align-items:center;background-color:#0000;border:none;border-radius:2px;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;gap:5px;height:35px;outline:1px solid var(--outline-color);padding:0 10px 0 8px;transition:background .3s}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .leave-button span{font-size:16px}.zoobbe-main-content .collaborators .workspace-members .members-list .member .admin-actions .leave-button:hover{background-color:#c4352c}.zoobbe-main-content .collaborators .guests p,.zoobbe-main-content .collaborators .join-requests p{color:#bbb;margin-bottom:20px}@media only screen and (max-width:991px){.zoobbe-main-content .collaborators{flex-direction:column}.zoobbe-main-content .collaborators .tabs{flex-direction:row;margin:0;width:100%}}.sbm-share-board-modal{background-color:var(--popover-background-color);border-radius:8px;color:var(--white-text-color-alternative);max-width:500px;padding:20px;width:calc(100% - 40px)}.sbm-share-board-modal .sbm-workspace-members{max-height:280px;overflow:auto;padding-right:1px}.sbm-share-board-modal .zoobbe-select{width:140px}.sbm-share-board-modal .sbm-header{align-items:center;display:flex;justify-content:space-between}.sbm-share-board-modal .sbm-header h3{margin:0}.sbm-share-board-modal .sbm-header .sbm-close-button{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;font-size:20px}.sbm-share-board-modal .sbm-input-group{align-items:start;display:flex;gap:10px;margin:20px 0 15px}.sbm-share-board-modal .sbm-input-group .sbm-email-input{align-items:self-start;background:var(--popover-background-color);border-radius:var(--element-border-radius);display:flex;flex-wrap:wrap;gap:5px;padding:5px;position:relative;width:calc(100% - 140px)}.sbm-share-board-modal .sbm-input-group .sbm-email-input:focus{background-color:var(--white-text-color-alternative);background-color:var(--ds-background-input,var(--white-text-color-alternative));outline:1px solid var(--outline-color)}.sbm-share-board-modal .sbm-input-group .sbm-email-input input{background-color:var(--popover-background-color);border:none;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);flex:1 1;height:25px}.sbm-share-board-modal .sbm-input-group .sbm-email-input input:focus{border-color:var(--outline-color);box-shadow:none;outline:none}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-selected-email{align-items:center;background-color:var(--selected-email-bg-color);border-radius:var(--element-border-radius);color:var(--primary-text-color);display:inline-flex;font-size:14px;padding:5px}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-selected-email button{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;display:flex;font-size:12px;padding-right:0}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-selected-email button span{font-size:14px}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-search-results{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-box-shadow);left:0;max-height:500px;overflow:auto;padding:10px;position:absolute;top:calc(100% + 3px);width:calc(100% - 22px);z-index:1000}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-search-results .no-user-message{font-family:var(--primary-font-family);font-size:13.5px;font-weight:500;line-height:1.4;padding:0 8px}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-search-results .sbm-search-result{cursor:pointer;padding:10px}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-search-results .sbm-search-result:hover{background-color:var(--search-result-hover-bg-color)}.sbm-share-board-modal .sbm-input-group .sbm-email-input .sbm-search-results .sbm-search-result span{display:block}.sbm-share-board-modal .sbm-input-group select{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);margin-left:10px;min-height:42px;padding:10px}.sbm-share-board-modal .sbm-input-group .zoobbe-select-trigger{font-size:14px;height:35px;padding:1px 15px}.sbm-share-board-modal .sbm-input-group .zoobbe-select .zoobbe-select-trigger span.arrow-down{top:6px}.sbm-share-board-modal .sbm-input-group .zoobbe-select .zoobbe-select-option{font-size:14px}.sbm-share-board-modal .sbm-input-group .zoobbe-select-trigger.active{border:none;color:var(--primary-text-color)}.sbm-share-board-modal .sbm-input-group .zoobbe-select .zoobbe-select-option{padding:0 12px}.sbm-share-board-modal .sbm-invite-button{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;font-size:14px;height:35px;justify-content:center;margin:0 0 20px;padding:0 20px;width:100%}.sbm-share-board-modal .sbm-message-input{background:var(--popover-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-family:var(--primary-font-family);margin-bottom:20px;padding:10px;width:calc(100% - 20px)}.sbm-share-board-modal .sbm-message-input:focus-visible{outline:1px solid var(--brand-color)}.sbm-share-board-modal .sbm-invite-link{align-items:center;color:var(--invite-link-text-color);display:flex;font-size:14px;margin-bottom:15px}.sbm-share-board-modal .sbm-invite-link .invite-link-info{align-items:center;display:flex;gap:8px}.sbm-share-board-modal .sbm-invite-link .invite-link-icon{color:var(--invite-link-icon-color);font-size:18px}.sbm-share-board-modal .sbm-invite-link .invite-link-text{color:var(--invite-link-text-color)}.sbm-share-board-modal .sbm-invite-link .invite-link-actions{display:flex;gap:8px}.sbm-share-board-modal .sbm-invite-link .link-action{background:none;border:none;color:var(--brand-color);cursor:pointer;font-size:14px;padding:0;text-decoration:none}.sbm-share-board-modal .sbm-invite-link .link-action:hover{text-decoration:underline}.sbm-share-board-modal .sbm-invite-link .sbm-create-link-button{background:none;border:none;color:var(--brand-color);cursor:pointer;font-size:14px;padding:0;text-decoration:none}.sbm-share-board-modal .sbm-invite-link .sbm-create-link-button:hover{text-decoration:underline}.sbm-share-board-modal .sbm-tabs{border-bottom:1px solid var(--tab-border-color);display:flex;margin-bottom:20px}.sbm-share-board-modal .sbm-tabs button{background:none;border:none}.sbm-share-board-modal .sbm-tabs .sbm-tab{border-bottom:1px solid #0000;color:var(--single-card-text-color);cursor:pointer;padding:10px;text-align:center}.sbm-share-board-modal .sbm-tabs .sbm-tab.active{border-bottom:1px solid var(--tab-active-color);color:var(--tab-active-color)}.sbm-share-board-modal .sbm-requests h4,.sbm-share-board-modal .sbm-workspace-members h4{margin:0 0 10px}.sbm-share-board-modal .sbm-requests .sbm-member,.sbm-share-board-modal .sbm-workspace-members .sbm-member{align-items:center;display:flex;margin-bottom:10px}.sbm-share-board-modal .sbm-requests .sbm-member .shared-members-name,.sbm-share-board-modal .sbm-workspace-members .sbm-member .shared-members-name{display:flex;flex-direction:column;gap:5px;margin-right:auto}.sbm-share-board-modal .sbm-requests .sbm-member .shared-members-name span.member-status,.sbm-share-board-modal .sbm-workspace-members .sbm-member .shared-members-name span.member-status{color:var(--member-status-color);font-family:var(--primary-font-family);font-size:12px}.sbm-share-board-modal .sbm-requests .sbm-member .shared-members-name span.member-username,.sbm-share-board-modal .sbm-workspace-members .sbm-member .shared-members-name span.member-username{color:var(--member-username-color);font-family:var(--primary-font-family);font-size:12px;font-weight:600}.sbm-share-board-modal .sbm-requests .sbm-member .re-invite,.sbm-share-board-modal .sbm-workspace-members .sbm-member .re-invite{align-items:center;cursor:pointer;display:flex;margin-right:20px;transition:.3s}.sbm-share-board-modal .sbm-requests .sbm-member .re-invite:hover span,.sbm-share-board-modal .sbm-workspace-members .sbm-member .re-invite:hover span{color:var(--reinvite-hover-color)}.sbm-share-board-modal .sbm-requests .sbm-member .re-invite span,.sbm-share-board-modal .sbm-workspace-members .sbm-member .re-invite span{font-size:20px;transition:.3s}.sbm-share-board-modal .sbm-requests .sbm-member .re-invite.loading,.sbm-share-board-modal .sbm-workspace-members .sbm-member .re-invite.loading{pointer-events:none}.sbm-share-board-modal .sbm-requests .sbm-member .re-invite.loading span,.sbm-share-board-modal .sbm-workspace-members .sbm-member .re-invite.loading span{color:var(--reinvite-loading-color)}.sbm-share-board-modal .sbm-requests .sbm-member .members-options,.sbm-share-board-modal .sbm-workspace-members .sbm-member .members-options{align-items:center;border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;gap:15px;height:35px;justify-content:space-between;min-width:100px;outline:1px solid var(--outline-color);padding:0 10px 0 15px;position:relative;text-transform:capitalize;-webkit-user-select:none;user-select:none}.sbm-share-board-modal .sbm-requests .sbm-member .members-options span.material-symbols-outlined,.sbm-share-board-modal .sbm-workspace-members .sbm-member .members-options span.material-symbols-outlined{font-size:20px}.sbm-share-board-modal .sbm-requests .sbm-member .zoobbe-select,.sbm-share-board-modal .sbm-workspace-members .sbm-member .zoobbe-select{margin:0;width:120px}.sbm-share-board-modal .sbm-requests .sbm-member .zoobbe-select .admin-role,.sbm-share-board-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role{font-weight:600;margin-bottom:0;margin-right:10px;width:120px}.sbm-share-board-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger,.sbm-share-board-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger{background-color:var(--admin-role-bg-color);color:var(--admin-role-text-color);font-weight:500;padding:0 12px;width:90px}.sbm-share-board-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span,.sbm-share-board-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span{right:10px}.sbm-share-board-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span.arrow-down,.sbm-share-board-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span.arrow-down{top:8px}.sbm-share-board-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-option,.sbm-share-board-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-option{font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:8px 12px;text-align:left}.sbm-share-board-modal .sbm-requests .sbm-member .members-options.active,.sbm-share-board-modal .sbm-workspace-members .sbm-member .members-options.active{color:var(--brand-color);outline:1px solid var(--brand-color)}.sbm-share-board-modal .sbm-requests .sbm-member .avatar,.sbm-share-board-modal .sbm-workspace-members .sbm-member .avatar{display:inline-flex}.sbm-share-board-modal .sbm-requests .sbm-member .image-placeholder-container,.sbm-share-board-modal .sbm-workspace-members .sbm-member .image-placeholder-container{margin-right:10px}.sbm-share-board-modal .sbm-requests .sbm-member .image-placeholder,.sbm-share-board-modal .sbm-requests .sbm-member .sbm-member-image,.sbm-share-board-modal .sbm-workspace-members .sbm-member .image-placeholder,.sbm-share-board-modal .sbm-workspace-members .sbm-member .sbm-member-image{background-color:var(--color-white);border-radius:50%;height:40px;width:40px}.sbm-share-board-modal .sbm-requests .sbm-member .sbm-member-name,.sbm-share-board-modal .sbm-workspace-members .sbm-member .sbm-member-name{flex:1 1;font-size:14px;font-weight:600}.sbm-share-board-modal .sbm-requests .sbm-member .sbm-member-role,.sbm-share-board-modal .sbm-workspace-members .sbm-member .sbm-member-role{margin-right:10px}.sbm-share-board-modal .sbm-requests .sbm-member .sbm-member-role-dropdown,.sbm-share-board-modal .sbm-workspace-members .sbm-member .sbm-member-role-dropdown{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);padding:5px}.sbm-share-board-modal .mention-suggestion{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0;min-width:180px;outline:none}.sbm-share-board-modal .mention-suggestion:hover{background-color:var(--select-item-hover-background-color)}.members-search-result .mention-suggestion.selected{background-color:#f0f0f0}.members-search-result .suggession-handler,.members-search-result .suggession-name{color:var(--single-card-text-color);font-size:14px;line-height:1.4}.members-search-result .suggession-handler{color:#8b9aaa;font-size:12px;font-weight:500}.members-search-result .mention-suggestion.selected{background-color:var(--selected-item-background-color)}.members-search-result .mention-suggestion{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:5px;gap:12px;margin-bottom:4px;padding:12px 10px;transition:.2s}.members-search-result .mention-suggestion:last-child{margin:0}.members-search-result .mention-suggestion:hover{background-color:var(--select-item-hover-background-color)}.mention-suggestion{align-items:center;display:flex;padding:5px 10px}.mention-suggestion.selected .suggession-name{font-weight:600}.mention-suggestion img{border-radius:50%;height:35px;width:35px}.mention-suggestion .profile-placeholder{background-color:#ccc;border-radius:50%;height:35px;width:35px}.mention-suggestion .suggession-name{font-weight:600}.settings-container{color:var(--primary-text-color);display:flex;flex-direction:column;gap:60px;margin:auto;max-width:700px;padding:20px}.settings-container .setting-row{display:flex;gap:40px}.settings-container label.mode-label{font-size:14px;margin-left:5px}.settings-container .setting-label{width:220px}.settings-container .setting-label h2{color:var(--primary-text-color);font-size:14px;font-weight:500;margin-bottom:10px;margin-top:0}.settings-container .setting-label p{color:#80868f;font-size:13.5px;font-weight:500;line-height:1.4em;margin:0}.settings-container .notification-settings h2{margin-top:0}.settings-container .notification-settings p{margin-bottom:40px;margin-top:0}.settings-container .notification-settings .settings-inner-container{color:var(--primary-text-color);display:flex;flex-direction:column;gap:60px;margin:auto;max-width:700px}.settings-container .notification-settings .setting-label{width:220px}.settings-container .notification-settings .setting-label h3{align-items:center;color:var(--primary-text-color);display:flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:10px;margin-top:0}.settings-container .notification-settings .setting-label p{color:#80868f;font-size:13.5px;font-weight:500;line-height:1.4em;margin:0}.settings-container .connect-with-slack-notifications button{align-items:center;background:none;border:1px solid var(--primary-text-color);border-radius:8px;box-shadow:none;color:var(--primary-text-color);cursor:pointer;display:inline-flex;gap:6px;margin-bottom:16px;padding:10px 12px;text-decoration:none}.settings-container .connect-with-slack-notifications button span.material-symbols-outlined{font-size:20px}.settings-container .connect-with-slack-notifications button.slack-connected,.settings-container .connect-with-slack-notifications button:hover{border:1px solid #2eb67d;color:#2eb67d}.settings-container .connect-with-slack-notifications button.slack-connected:hover{border:1px solid #e0245a;color:#e0245a}.settings-container .save-btn{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;font-weight:600;height:35px;justify-content:center;padding:0 20px;width:100%;width:calc(100% - 260px)}.settings-container .save-btn:hover{background-color:var(--hover-brand-color)}.settings-container .theme-colors{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.settings-container .theme-colors .color-option{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;transition:all .1s ease-in-out;width:32px}.settings-container .theme-colors .color-option.selected{outline:1px solid currentColor;outline-offset:2px}.settings-container .theme-colors .color-option.selected .checkmark{color:var(--white);font-size:18px}.settings-container .appearance-options{align-items:center;display:flex;gap:15px}.settings-container .appearance-options .appearance-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:7px;position:relative;transition:all .1s ease-in-out;width:60px}.settings-container .appearance-options .appearance-option.selected{outline:1px solid var(--brand-color);outline-offset:3px}.settings-container .appearance-options .appearance-option .mode-preview{align-items:center;border-radius:var(--element-border-radius);display:flex;height:100%;justify-content:center;width:100%}.settings-container .appearance-options .appearance-option .mode-preview .checkmark{font-size:24x}.settings-container .appearance-options .appearance-option .mode-preview.light{background:#e5e9f0}.settings-container .appearance-options .appearance-option .mode-preview.light .checkmark{color:#000}.settings-container .appearance-options .appearance-option .mode-preview.dark{background:#222}.settings-container .appearance-options .appearance-option .mode-preview.dark .checkmark{color:#fff}.settings-container .appearance-options .appearance-option .mode-preview.system{align-items:center;background:linear-gradient(90deg,#e5e9f0 50%,#222 0);display:flex;justify-content:center;position:relative}.settings-container .appearance-options .appearance-option .mode-preview.system .checkmark{color:#fff;left:50%;mix-blend-mode:difference;position:absolute;transform:translateX(-50%)}.settings-container .language-region-options{width:calc(100% - 260px)}.settings-container .language-region-options .group{margin-bottom:15px}.settings-container .language-region-options .group h3{font-size:12px;font-weight:500;margin-top:0}.settings-container .language-region-options .search-select .search-select-trigger{background:none;height:35px;padding:0 0 0 8px}.settings-container .language-region-options .search-select .search-select-trigger input{font-size:12px;font-weight:500}.settings-container .language-region-options li.search-select-option{font-weight:500}.settings-container .toggle-container{align-items:start;color:var(--primary-text-color);display:flex;font-size:14px;gap:10px;margin-top:10px}.settings-container .toggle-container .toggle-switch{display:inline-block;height:20px;position:relative;width:34px}.settings-container .toggle-container .toggle-switch input{height:0;opacity:0;width:0}.settings-container .toggle-container .toggle-switch .slider{background-color:#444;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.settings-container .toggle-container .toggle-switch .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:14px;left:3px;position:absolute;transition:.4s;width:14px}.settings-container .toggle-container .toggle-switch input:checked+.slider{background-color:var(--brand-color)}.settings-container .toggle-container .toggle-switch input:checked+.slider:before{transform:translateX(14px)}.settings-container .toggle-container .permission-warning{align-items:center;color:#ff9800;display:flex;font-size:12px;gap:5px;margin-top:5px}.settings-container .toggle-container .permission-warning .warning-icon{font-size:16px}.settings-container .auto-save-status{align-items:center;display:flex;justify-content:flex-end}.settings-container .auto-save-status .save-status{align-items:center;border-radius:6px;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 12px;transition:all .3s ease}.settings-container .auto-save-status .save-status .material-symbols-outlined{font-size:18px}.settings-container .auto-save-status .save-status.saving{background-color:#0966ff1a;color:var(--brand-color)}.settings-container .auto-save-status .save-status.saving .material-symbols-outlined{animation:spin 1s linear infinite}.settings-container .auto-save-status .save-status.saved{background-color:#28a7451a;color:#28a745}.settings-container .auto-save-status .save-status.error{background-color:#dc35451a;color:#dc3545}.workspace-settings{border-bottom:1px solid var(--border-color);margin-bottom:30px;padding-bottom:30px}.workspace-settings .workspace-name-section .workspace-name-container label{color:var(--primary-text-color);display:block;font-size:14px;font-weight:600;margin-bottom:8px}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-display{align-items:center;background:var(--card-background-color);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:12px 16px;transition:all .2s ease}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-display:hover{background:var(--hover-background-color);border-color:var(--brand-color)}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-display .workspace-name-text{color:var(--primary-text-color);flex:1 1;font-size:15px;font-weight:500}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-display svg{opacity:.6;transition:opacity .2s ease}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-display:hover svg{opacity:1}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-input{background:var(--card-background-color);border:1px solid var(--brand-color);border-radius:8px;color:var(--primary-text-color);font-size:15px;font-weight:500;outline:none;padding:12px 16px;transition:all .2s ease;width:100%}.workspace-settings .workspace-name-section .workspace-name-container .workspace-name-edit .workspace-name-input:focus{box-shadow:0 0 0 3px #0966ff1a}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status{display:flex;justify-content:flex-start;margin-top:8px}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status .save-status{align-items:center;border-radius:4px;display:flex;font-size:14px;font-weight:500;gap:5px;padding:5px 10px}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status .save-status.saving{background-color:#0966ff1a;color:var(--brand-color)}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status .save-status.saving .material-symbols-outlined{animation:spin 1s linear infinite}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status .save-status.saved{background-color:#28a7451a;color:#28a745}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status .save-status.error{background-color:#dc35451a;color:#dc3545}.workspace-settings .workspace-name-section .workspace-name-container .workspace-update-status .save-status .material-symbols-outlined{font-size:16px}.search-select{cursor:pointer;position:relative;width:100%}.search-select.focused .search-select-trigger{outline:1px solid var(--brand-color)}.search-select .search-select-trigger{align-items:center;background-color:var(--popover-background-color);border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;gap:5px;justify-content:space-between;outline:1px solid var(--secondary-outline-color);position:relative}.search-select .search-select-trigger input{background:#0000;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-size:14px;font-weight:500;margin-bottom:0;outline:none;width:100%}.search-select .search-select-trigger input::placeholder{color:var(--single-card-text-color);font-weight:500}.search-select .search-select-trigger span.material-symbols-outlined{background:none;font-size:20px;margin-right:4px}.search-select .search-select-options{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:var(--element-border-radius);left:0;margin-top:0;max-height:500px;max-height:300px;overflow:auto;padding:5px 0;position:absolute;top:calc(100% + 2px);width:100%;z-index:1000}.search-select .search-select-options .search-select-option{align-items:center;border-left:1px solid #0000;color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;line-height:1.4;padding:8px 10px;transition:background .2s}.search-select .search-select-options .search-select-option:hover{background:var(--select-option-hover-background);border-left:1px solid var(--brand-color);color:var(--selected--option-text-color)}.search-select .search-select-options .search-select-option.selected{background:var(--select-option-hover-background);border-left:1px solid var(--brand-color);color:var(--selected-option-text-color)}.search-select .search-select-options .search-select-option .current-option{font-size:12px}li.search-select-group{margin-bottom:10px}li.search-select-group label.search-select-group-label{color:var(--single-card-text-color);display:block;font-size:10px;font-weight:400;margin-bottom:5px;margin-left:10px;text-transform:uppercase}li.search-select-group ul.search-select-option-list{padding:0}.white-label-payment-form{color:var(--white-text-color-alternative);font-size:14px;line-height:1.6em;margin:0 auto;max-width:500px;padding:24px}.white-label-payment-form .payment-details{margin-bottom:24px;text-align:center}.white-label-payment-form .payment-details h4{color:var(--white-text-color-alternative);font-size:16px;margin-bottom:16px;margin-top:0;padding:0}.white-label-payment-form .payment-details .billing-cycle-selection{margin-bottom:24px;text-align:left}.white-label-payment-form .payment-details .billing-cycle-selection h5{color:var(--white-text-color-alternative);font-size:14px;font-weight:600;margin-bottom:12px}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options{display:flex;gap:12px;margin-bottom:16px}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option{background:#0000;border:1px solid var(--input-border-color);border-radius:var(--element-border-radius);cursor:pointer;flex:1 1;padding:16px;transition:all .2s ease}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option:hover{border-color:var(--brand-color)}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option.selected{background:rgba(var(--brand-color-rgb),.05);border-color:var(--brand-color)}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-header input[type=radio]{margin:0}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-header .cycle-name{color:var(--white-text-color-alternative);font-weight:600}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-header .savings-badge{background:var(--success-color);border-radius:4px;color:#fff;font-size:11px;font-weight:600;margin-left:auto;padding:2px 6px}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-price{align-items:baseline;display:flex;gap:4px}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-price .amount{color:var(--brand-color);font-size:18px;font-weight:700}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-price .period{color:var(--white-text-color-alternative);font-size:12px;opacity:.7}.white-label-payment-form .payment-details .billing-cycle-selection .cycle-options .cycle-option .cycle-note{color:var(--white-text-color-alternative);font-size:11px;margin-top:4px;opacity:.6}.white-label-payment-form .payment-details .amount-display{align-items:baseline;display:flex;gap:4px;justify-content:center;margin-bottom:16px}.white-label-payment-form .payment-details .amount-display .amount{color:var(--brand-color);font-size:32px;font-weight:700}.white-label-payment-form .payment-details .amount-display .period{color:var(--white-text-color-alternative);font-size:16px;opacity:.7}.white-label-payment-form .payment-form label{color:var(--white-text-color-alternative);display:flex;flex-direction:column;font-weight:500;gap:5px;margin-bottom:16px}.white-label-payment-form .payment-form label .stripe-input{background-color:#0000;border:none;border-radius:2px;color:var(--white-text-color-alternative);font-family:var(--primary-font-family);font-size:14px;font-weight:500;height:35px;margin-top:4px;outline:1px solid var(--input-border-color);padding:0 12px;width:100%;width:calc(100% - 20px)}.white-label-payment-form .payment-form label .stripe-input .StripeElement{margin-top:10px}.white-label-payment-form .payment-form label .stripe-input.focused{outline:1px solid var(--brand-color)}.white-label-payment-form .payment-form .input-row{display:flex;gap:16px}.white-label-payment-form .payment-form .input-row:first-child{flex-direction:column}.white-label-payment-form .payment-form .input-row:first-child label{margin-bottom:16px}.white-label-payment-form .payment-form .input-row:last-child label{flex:1 1}.white-label-payment-form .error-message{background:#ef44441a;border:1px solid #ef444433;border-radius:6px;color:#ef4444;font-size:14px;margin-bottom:16px;padding:12px 16px}.white-label-payment-form .payment-submit-btn{background:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:8px;padding:14px 24px;transition:all .2s ease;width:100%}.white-label-payment-form .payment-submit-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.white-label-payment-form .payment-submit-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.white-label-payment-form .payment-submit-btn:active{transform:translateY(0)}.white-label-payment-form .stripe-error{color:var(--white-text-color-alternative);padding:24px;text-align:center}.white-label-payment-form .stripe-error h4{color:#ef4444;margin-bottom:8px}.white-label-payment-form .stripe-error p{opacity:.8}.white-label-payment-form .loading-text{color:var(--white-text-color-alternative);padding:24px;text-align:center}.white-label-billing{--card-bg-color:var(--card-background-color,var(--primary-color));--bg-color:var(--bg-primary,var(--input-background-color));display:flex;justify-content:center;padding:20px}.white-label-billing .billing-card{border:1px solid var(--border-color);border-radius:12px;max-width:480px;padding:20px;width:100%}.white-label-billing .billing-card .billing-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.white-label-billing .billing-card .billing-header .billing-icon{align-items:center;background:linear-gradient(135deg,#0966ff,#4f46e5);border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.white-label-billing .billing-card .billing-header .billing-icon .material-symbols-outlined{color:#fff;font-size:18px}.white-label-billing .billing-card .billing-header h2{color:var(--color-white);font-size:18px;font-weight:600;margin:0 0 5px}.white-label-billing .billing-card .billing-header p{color:var(--color-white);font-size:12px;margin:0;opacity:.7}.white-label-billing .billing-card .billing-features{margin-bottom:24px}.white-label-billing .billing-card .billing-features .feature{align-items:center;display:flex;gap:12px;margin-bottom:16px}.white-label-billing .billing-card .billing-features .feature .material-symbols-outlined{color:var(--success-color);font-size:20px}.white-label-billing .billing-card .billing-features .feature span:last-child{color:var(--color-white);font-size:14px}.white-label-billing .billing-card .billing-price{background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;text-align:center}.white-label-billing .billing-card .billing-price .price{align-items:baseline;display:flex;gap:4px;justify-content:center;margin-bottom:8px}.white-label-billing .billing-card .billing-price .price .currency{color:var(--color-white);font-size:20px;font-weight:600}.white-label-billing .billing-card .billing-price .price .amount{color:var(--color-white);font-size:36px;font-weight:700}.white-label-billing .billing-card .billing-price .price .period{color:var(--color-white);font-size:16px;opacity:.7}.white-label-billing .billing-card .billing-price .price-note{color:var(--color-white);font-size:12px;margin:0;opacity:.6}.white-label-billing .billing-card .billing-error{align-items:center;background:var(--error-background-color);border:1px solid var(--error-color);border-radius:8px;color:var(--error-color);display:flex;font-size:14px;gap:8px;margin-bottom:20px;padding:12px 16px}.white-label-billing .billing-card .billing-error .material-symbols-outlined{font-size:18px}.white-label-billing .billing-card .billing-cycle-info{background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px}.white-label-billing .billing-card .billing-cycle-info h3{color:var(--color-white);font-size:16px;font-weight:600;margin:0 0 16px}.white-label-billing .billing-card .billing-cycle-info .billing-details{display:flex;flex-direction:column;gap:12px}.white-label-billing .billing-card .billing-cycle-info .billing-details .billing-detail{align-items:center;display:flex;justify-content:space-between}.white-label-billing .billing-card .billing-cycle-info .billing-details .billing-detail .label{color:var(--color-white);font-size:14px;opacity:.7}.white-label-billing .billing-card .billing-cycle-info .billing-details .billing-detail .value{color:var(--color-white);font-size:14px;font-weight:500}.white-label-billing .billing-card .billing-cycle-info .billing-details .billing-detail .value.active{color:var(--success-color)}.white-label-billing .billing-card .payment-disabled-notice{align-items:flex-start;background:var(--brand-hover-bg-color);border:1px solid var(--brand-color);border-radius:12px;display:flex;gap:12px;margin-bottom:24px;padding:16px}.white-label-billing .billing-card .payment-disabled-notice .material-symbols-outlined{color:var(--brand-color);font-size:20px;margin-top:2px}.white-label-billing .billing-card .payment-disabled-notice div{flex:1 1}.white-label-billing .billing-card .payment-disabled-notice div h3{color:var(--color-white);font-size:16px;font-weight:600;margin:0 0 4px}.white-label-billing .billing-card .payment-disabled-notice div p{color:var(--color-white);font-size:14px;line-height:1.4;margin:0;opacity:.8}.white-label-billing .billing-card .purchase-button{align-items:center;background:linear-gradient(135deg,#0966ff,#4f46e5);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-bottom:24px;padding:16px 24px;transition:all .2s ease;width:100%}.white-label-billing .billing-card .purchase-button:hover:not(:disabled){box-shadow:0 8px 25px #0966ff4d;transform:translateY(-1px)}.white-label-billing .billing-card .purchase-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.white-label-billing .billing-card .purchase-button .loading-spinner{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.white-label-billing .billing-card .purchase-button .material-symbols-outlined{font-size:20px}.white-label-billing .billing-card .processing-state{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:40px 20px;text-align:center}.white-label-billing .billing-card .processing-state .processing-spinner{animation:spin 1s linear infinite;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--brand-color);height:40px;margin-bottom:20px;width:40px}.white-label-billing .billing-card .processing-state h3{color:var(--color-white);font-size:18px;font-weight:600;margin:0 0 8px}.white-label-billing .billing-card .processing-state p{color:var(--color-white);font-size:14px;line-height:1.4;margin:0;max-width:300px;opacity:.7}.white-label-billing .billing-card .billing-footer{text-align:center}.white-label-billing .billing-card .billing-footer p{align-items:center;color:var(--color-white);display:flex;font-size:12px;gap:8px;justify-content:center;margin:8px 0;opacity:.6}.white-label-billing .billing-card .billing-footer p .material-symbols-outlined{font-size:16px}@media(max-width:768px){.white-label-billing{padding:20px 16px}.white-label-billing .billing-card{padding:24px 20px}.white-label-billing .billing-card .billing-header .billing-icon{height:40px;width:40px}.white-label-billing .billing-card .billing-header .billing-icon .material-symbols-outlined,.white-label-billing .billing-card .billing-header h2{font-size:20px}.white-label-billing .billing-card .billing-price .price .amount{font-size:28px}}.subscription-management{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.subscription-management.compact{gap:12px;margin-bottom:16px}.subscription-status{align-items:flex-start;border:1px solid var(--success-color);border-radius:8px;display:flex;gap:12px;padding:16px}.subscription-status.compact{background:var(--single-card-background-color);border:1px solid var(--input-border-color);padding:12px}.subscription-status .material-symbols-outlined{color:var(--success-color);font-size:24px;margin-top:2px}.compact .subscription-status .material-symbols-outlined{font-size:18px}.subscription-status h3{color:var(--success-color);font-size:16px;font-weight:600;margin:0 0 4px}.compact .subscription-status h3{color:var(--color-white);font-size:14px;margin:0 0 8px}.subscription-status p{color:var(--secondary-text-color);font-size:14px;margin:0 0 8px}.subscription-status .billing-details{display:flex;flex-direction:column;gap:8px;margin-top:12px}.subscription-status .billing-details.compact{gap:6px;margin-top:0}.subscription-status .billing-details .billing-row{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-top:5px}.compact .subscription-status .billing-details .billing-row{font-size:12px}.subscription-status .billing-details .billing-row .label{color:var(--muted-text-color);font-weight:500;margin-bottom:0;margin-right:6px;padding:0}.compact .subscription-status .billing-details .billing-row .label{color:var(--color-white);opacity:.7}.subscription-status .billing-details .billing-row .value{align-items:center;color:var(--primary-text-color);display:flex;font-weight:600;gap:8px}.compact .subscription-status .billing-details .billing-row .value{color:var(--color-white)}.subscription-status .billing-details .billing-row .value .savings-badge{background:var(--success-color);border-radius:4px;color:#fff;font-size:10px;font-weight:600;padding:2px 6px}.compact .subscription-status .billing-details .billing-row .value .savings-badge{font-size:9px;padding:1px 4px}.cancel-button{align-items:center;align-self:flex-start;background:#0000;border:1px solid var(--error-color);border-radius:6px;color:var(--error-color);cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.cancel-button:hover{background:var(--error-color);color:#fff}.cancel-button .material-symbols-outlined{font-size:18px}.cancel-confirmation{display:flex;flex-direction:column;gap:16px}.cancel-warning{align-items:flex-start;background:var(--warning-background-color);border:1px solid var(--warning-color);border-radius:8px;display:flex;gap:12px;padding:16px}.cancel-warning .material-symbols-outlined{color:var(--warning-color);font-size:24px;margin-top:2px}.cancel-warning h4{color:var(--warning-color);font-size:16px;font-weight:600;margin:0 0 8px}.cancel-warning p{color:var(--secondary-text-color);font-size:14px;line-height:1.4;margin:0}.cancel-actions{align-items:center;display:flex;gap:12px}.cancel-actions .btn{border:1px solid;border-radius:6px;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.cancel-actions .btn.btn-secondary{background:#0000;border-color:var(--border-color);color:var(--secondary-text-color)}.cancel-actions .btn.btn-secondary:hover{background:var(--bg-secondary)}.cancel-actions .btn.btn-danger{background:var(--error-color);border-color:var(--error-color);color:#fff}.cancel-actions .btn.btn-danger:hover{background:var(--error-color);opacity:.9}.cancel-actions .btn:disabled{cursor:not-allowed;opacity:.6}.usage-information{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:16px}.usage-information h4{color:var(--primary-text-color);font-size:14px;font-weight:600;margin:0 0 12px}.usage-information .usage-stats{display:flex;flex-direction:column;gap:8px}.usage-information .usage-stats .usage-stat{align-items:center;display:flex;font-size:13px;justify-content:space-between}.usage-information .usage-stats .usage-stat .stat-label{color:var(--secondary-text-color);font-weight:500}.usage-information .usage-stats .usage-stat .stat-value{color:var(--primary-text-color);font-family:monospace;font-weight:600}.checkbox-container{align-items:center;cursor:pointer;display:flex;padding:5px;-webkit-user-select:none;user-select:none}.checkbox-container input[type=checkbox]{display:none}.checkbox{align-items:center;background:var(--checkbox-background-color);border:1px solid var(--checkbox-background-color);border-radius:var(--element-border-radius);cursor:pointer;display:flex;height:14px;justify-content:center;transition:background .2s ease;width:14px}.checkbox svg{color:var(--white-text-color-alternative);height:16px;visibility:hidden;width:16px}.checkbox span.material-symbols-outlined{align-items:center;background:#639;border-radius:50%;color:var(--white-text-color-alternative);color:var(--white);display:flex;font-size:16px;justify-content:center;padding:5px}.checkbox.checked{background:var(--checkbox-background-color)}.checkbox.checked svg{visibility:visible}.instance-setup{font-family:inherit;font-family:var(--custom-font-family,inherit);margin:0 auto;max-width:800px;padding:32px}.instance-setup .instance-setup__header{margin-bottom:32px}.instance-setup .instance-setup__header h1{color:var(--color-white);font-size:24px;font-weight:600;margin-bottom:8px}.instance-setup .instance-setup__header p{color:var(--color-white);font-size:14px;margin:0;opacity:.7}.instance-setup .instance-setup__header .payment-status-indicator{margin-top:16px}.instance-setup .instance-setup__header .payment-status-indicator .status-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px}.instance-setup .instance-setup__header .payment-status-indicator .status-badge.success{background-color:#22c55e1a;border:1px solid #22c55e33;color:#22c55e}.instance-setup .instance-setup__header .payment-status-indicator .status-badge i{font-size:16px}.instance-setup .setup-form .section{border-bottom:1px solid var(--border-color);margin-bottom:32px;padding-bottom:24px}.instance-setup .setup-form .section:last-child{border-bottom:none;margin-bottom:0}.instance-setup .setup-form .section h3{color:var(--color-white);font-size:18px;font-weight:600;margin-bottom:20px}.instance-setup .setup-form .form-group{margin-bottom:20px}.instance-setup .setup-form .form-group:last-child{margin-bottom:0}.instance-setup .setup-form .form-group label{color:var(--color-white);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.instance-setup .setup-form .form-group label.checkbox-container{display:flex!important;gap:10px}.instance-setup .setup-form .form-group input,.instance-setup .setup-form .form-group select,.instance-setup .setup-form .form-group textarea{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;color:var(--color-white);font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:calc(100% - 35px)}.instance-setup .setup-form .form-group input:focus,.instance-setup .setup-form .form-group select:focus,.instance-setup .setup-form .form-group textarea:focus{border-color:var(--brand-color);outline:none}.instance-setup .setup-form .form-group input::placeholder,.instance-setup .setup-form .form-group select::placeholder,.instance-setup .setup-form .form-group textarea::placeholder{color:var(--color-white);opacity:.5}.instance-setup .setup-form .form-group input.error,.instance-setup .setup-form .form-group select.error,.instance-setup .setup-form .form-group textarea.error{border-color:#f44;border-color:var(--error-color,#f44)}.instance-setup .setup-form .form-group select{cursor:pointer;width:100%}.instance-setup .setup-form .form-group textarea{min-height:80px;resize:vertical}.instance-setup .setup-form .form-group small{color:var(--color-white);display:block;font-size:12px;margin-top:6px;opacity:.6}.instance-setup .setup-form .form-group .error-text{color:#f44;color:var(--error-color,#f44);display:block;font-size:12px;margin-top:6px}.instance-setup .setup-form .form-group .checkbox-wrapper{margin-bottom:8px}.instance-setup .setup-form .form-group .color-input{align-items:center;display:flex;gap:12px}.instance-setup .setup-form .form-group .color-input input[type=color]{background:none;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;height:40px;padding:0;width:50px}.instance-setup .setup-form .form-group .color-input input[type=color]::-webkit-color-swatch-wrapper{padding:0}.instance-setup .setup-form .form-group .color-input input[type=color]::-webkit-color-swatch{border:none;border-radius:4px}.instance-setup .setup-form .form-group .color-input input[type=text]{flex:1 1}.instance-setup .setup-form .form-group .subdomain-input-container{align-items:center;background-color:var(--input-background-color);border:2px solid var(--outline-color);border-radius:var(--element-border-radius);display:flex;margin-bottom:8px;transition:border-color .3s ease}.instance-setup .setup-form .form-group .subdomain-input-container:focus-within{border-color:var(--brand-color)}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-prefix,.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-suffix{background-color:var(--single-card-background-color);color:var(--secondary-text-color);font-size:14px;font-weight:500;padding:12px 8px}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-prefix{border-radius:var(--element-border-radius) 0 0 var(--element-border-radius);border-right:1px solid var(--outline-color)}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-suffix{border-left:1px solid var(--outline-color);border-radius:0 var(--element-border-radius) var(--element-border-radius) 0}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main{align-items:center;display:flex;flex:1 1;position:relative}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-input{background:#0000;border:none;color:var(--primary-text-color);flex:1 1;font-size:14px;font-weight:600;outline:none;padding:12px 8px}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-input::placeholder{color:var(--secondary-text-color);font-weight:400}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-input.success{color:#22c55e}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-input.error{color:#ef4444}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-status-icon{align-items:center;display:flex;padding:0 8px}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-status-icon i{font-size:16px}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-status-icon i.success{color:#22c55e}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-status-icon i.error{color:#ef4444}.instance-setup .setup-form .form-group .subdomain-input-container .subdomain-main .subdomain-status-icon i.fa-spinner{color:var(--brand-color)}.instance-setup .setup-form .form-group .subdomain-status-message{font-size:13px;font-weight:500;margin-bottom:12px}.instance-setup .setup-form .form-group .subdomain-status-message .checking{color:var(--secondary-text-color)}.instance-setup .setup-form .form-group .subdomain-status-message .available{align-items:center;color:#22c55e;display:flex;gap:6px}.instance-setup .setup-form .form-group .subdomain-status-message .unavailable{align-items:center;color:#ef4444;display:flex;gap:6px}.instance-setup .setup-form .form-group .subdomain-suggestions{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);margin-bottom:12px;padding:16px}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-header{align-items:center;color:var(--primary-text-color);display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:12px}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-header i{color:#f59e0b}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-list{display:flex;flex-direction:column;gap:8px}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-list .suggestion-item{align-items:center;background-color:var(--input-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:all .2s ease}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-list .suggestion-item:hover{background-color:var(--brand-hover-bg-color);border-color:var(--brand-color)}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-list .suggestion-item .suggestion-url{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;font-weight:500}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-list .suggestion-item i{color:#22c55e;opacity:0;transition:opacity .2s ease}.instance-setup .setup-form .form-group .subdomain-suggestions .suggestions-list .suggestion-item:hover i{opacity:1}.instance-setup .setup-form .form-group .subdomain-reset{margin-bottom:12px}.instance-setup .setup-form .form-group .subdomain-reset .reset-button{align-items:center;background:#0000;border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--secondary-text-color);cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 12px;transition:all .2s ease}.instance-setup .setup-form .form-group .subdomain-reset .reset-button:hover{border-color:var(--brand-color);color:var(--brand-color)}.instance-setup .setup-form .form-group .subdomain-reset .reset-button i{font-size:11px}.instance-setup .setup-form .actions{border-top:1px solid var(--border-color);margin-top:32px;padding-top:24px}.instance-setup .setup-form .actions .btn{align-items:center;background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:14px 32px;transition:all .2s ease}.instance-setup .setup-form .actions .btn:hover:not(:disabled){background:var(--hover-brand-color)}.instance-setup .setup-form .actions .btn:disabled{cursor:not-allowed;opacity:.6}.instance-setup .setup-form .actions .btn .spinner-small{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@media(max-width:768px){.instance-setup{padding:20px}.instance-setup .instance-setup__header{margin-bottom:24px}.instance-setup .instance-setup__header h1{font-size:20px}.instance-setup .instance-setup__header p{font-size:13px}.instance-setup .setup-form .section{margin-bottom:24px;padding-bottom:20px}.instance-setup .setup-form .section h3{font-size:16px}.instance-setup .setup-form .form-group{margin-bottom:16px}.instance-setup .setup-form .form-group .color-input{align-items:stretch;flex-direction:column}.instance-setup .setup-form .form-group .color-input input[type=color]{height:50px;width:100%}.instance-setup .setup-form .form-group .color-input input[type=text]{flex:none}.instance-setup .setup-form .actions .btn{width:100%}}@media(max-width:480px){.instance-setup{padding:16px}.instance-setup .instance-setup__header h1{font-size:18px}}.toggle-container{align-items:center;display:flex;gap:12px}.toggle-container.disabled{cursor:not-allowed;opacity:.6}.toggle-container .toggle-label{color:var(--color-white);cursor:pointer;font-size:14px;font-weight:500;margin:0;-webkit-user-select:none;user-select:none}.toggle-container .toggle-switch{align-items:center;background:var(--input-border-color);border:2px solid #0000;border-radius:24px;cursor:pointer;display:inline-flex;outline:none;padding:0;position:relative;transition:all .2s ease}.toggle-container .toggle-switch:focus{box-shadow:0 0 0 3px #0966ff33;box-shadow:0 0 0 3px rgba(var(--brand-color-rgb,9,102,255),.2)}.toggle-container .toggle-switch:disabled{cursor:not-allowed}.toggle-container .toggle-switch.checked{background:var(--brand-color)}.toggle-container .toggle-switch .toggle-thumb{align-items:center;background:var(--color-white);border-radius:50%;box-shadow:0 2px 4px #0003;display:flex;justify-content:center;position:relative;transition:all .2s ease}.toggle-container .toggle-switch .toggle-thumb .toggle-spinner{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.toggle-container .toggle-switch .toggle-thumb .toggle-spinner .spinner{animation:spin 1s linear infinite;border-top:2px solid var(--input-border-color);border:2px solid var(--input-border-color);border-radius:50%;border-top-color:var(--brand-color);height:12px;width:12px}.toggle-container.sm .toggle-switch{height:18px;width:32px}.toggle-container.sm .toggle-switch .toggle-thumb{height:14px;transform:translateX(2px);width:14px}.toggle-container.sm .toggle-switch.checked .toggle-thumb{transform:translateX(16px)}.toggle-container.sm .toggle-label{font-size:13px}.toggle-container.md .toggle-switch{height:24px;width:44px}.toggle-container.md .toggle-switch .toggle-thumb{height:20px;transform:translateX(2px);width:20px}.toggle-container.md .toggle-switch.checked .toggle-thumb{transform:translateX(20px)}.toggle-container.lg .toggle-switch{height:32px;width:56px}.toggle-container.lg .toggle-switch .toggle-thumb{height:28px;transform:translateX(2px);width:28px}.toggle-container.lg .toggle-switch.checked .toggle-thumb{transform:translateX(26px)}.toggle-container.lg .toggle-label{font-size:16px}:root[data-theme=dark] .toggle-container .toggle-switch{background:var(--single-card-side-action-bg-color)}:root[data-theme=dark] .toggle-container .toggle-switch.checked{background:var(--brand-color)}:root[data-theme=light] .toggle-container .toggle-label{color:var(--single-card-text-color)}:root[data-theme=light] .toggle-container .toggle-switch{background:#e5e7eb}:root[data-theme=light] .toggle-container .toggle-switch.checked{background:var(--brand-color)}:root[data-theme=light] .toggle-container .toggle-switch .toggle-thumb{background:#fff;box-shadow:0 1px 3px #0000001a}.branding-configuration{font-family:inherit;font-family:var(--custom-font-family,inherit)}.branding-configuration .section{border-bottom:1px solid var(--border-color);margin-bottom:32px;padding-bottom:24px}.branding-configuration .section:last-child{border-bottom:none;margin-bottom:0}.branding-configuration .section h3{color:var(--color-white);font-size:18px;font-weight:600;margin-bottom:20px}.branding-configuration .form-group{margin-bottom:20px}.branding-configuration .form-group label{color:var(--color-white);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.branding-configuration .form-group label.checkbox-label{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:0}.branding-configuration .form-group label.checkbox-label input[type=checkbox]{display:none}.branding-configuration .form-group label.checkbox-label .checkmark{border:2px solid var(--border-color);border-radius:4px;height:20px;position:relative;transition:all .2s ease;width:20px}.branding-configuration .form-group label.checkbox-label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease;width:6px}.branding-configuration .form-group label.checkbox-label input[type=checkbox]:checked+.checkmark{background:var(--brand-color);border-color:var(--brand-color)}.branding-configuration .form-group label.checkbox-label input[type=checkbox]:checked+.checkmark:after{opacity:1}.branding-configuration .form-group input,.branding-configuration .form-group select,.branding-configuration .form-group textarea{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;color:var(--color-white);font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:calc(100% - 35px)}.branding-configuration .form-group input:focus,.branding-configuration .form-group select:focus,.branding-configuration .form-group textarea:focus{border-color:var(--brand-color);outline:none}.branding-configuration .form-group input::placeholder,.branding-configuration .form-group select::placeholder,.branding-configuration .form-group textarea::placeholder{color:var(--color-white);opacity:.5}.branding-configuration .form-group input.error,.branding-configuration .form-group select.error,.branding-configuration .form-group textarea.error{border-color:#f44;border-color:var(--error-color,#f44)}.branding-configuration .form-group select{cursor:pointer;width:100%}.branding-configuration .form-group textarea{min-height:80px;resize:vertical}.branding-configuration .form-group small{color:var(--color-white);display:block;font-size:12px;margin-top:6px;opacity:.6}.branding-configuration .form-group .error-text{color:#f44;color:var(--error-color,#f44);display:block;font-size:12px;margin-top:6px}.branding-configuration .logo-upload .logo-preview{align-items:center;background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:16px;padding:16px}.branding-configuration .logo-upload .logo-preview img{height:40px;max-width:120px;object-fit:contain;width:auto}.branding-configuration .logo-upload .logo-preview .logo-actions{display:flex;gap:8px;margin-left:auto}.branding-configuration .logo-upload .logo-preview .logo-actions button{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.branding-configuration .logo-upload .logo-preview .logo-actions button.btn-secondary{background:var(--brand-color);color:#fff}.branding-configuration .logo-upload .logo-preview .logo-actions button.btn-secondary:hover:not(:disabled){background:var(--hover-brand-color)}.branding-configuration .logo-upload .logo-preview .logo-actions button.btn-outline{background:#0000;border:1px solid var(--border-color);color:var(--color-white)}.branding-configuration .logo-upload .logo-preview .logo-actions button.btn-outline:hover:not(:disabled){background:var(--input-bg-color);border-color:var(--brand-color)}.branding-configuration .logo-upload .logo-preview .logo-actions button:disabled{cursor:not-allowed;opacity:.6}.branding-configuration .logo-upload .logo-placeholder{align-items:center;background:var(--input-bg-color);border:2px dashed var(--border-color);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:32px;text-align:center}.branding-configuration .logo-upload .logo-placeholder .material-symbols-outlined{color:var(--color-white);font-size:48px;margin-bottom:12px;opacity:.3}.branding-configuration .logo-upload .logo-placeholder p{color:var(--color-white);margin-bottom:16px;opacity:.6}.branding-configuration .logo-upload .logo-placeholder button{background:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .2s ease}.branding-configuration .logo-upload .logo-placeholder button:hover:not(:disabled){background:var(--hover-brand-color)}.branding-configuration .logo-upload .logo-placeholder button:disabled{cursor:not-allowed;opacity:.6}.branding-configuration .logo-upload .logo-upload-options{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;margin-top:20px;padding:20px}.branding-configuration .logo-upload .logo-upload-options h4{color:var(--color-white);font-size:16px;font-weight:600;margin:0 0 16px}.branding-configuration .logo-upload .logo-upload-options .upload-mode-selector{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.branding-configuration .logo-upload .logo-upload-options .upload-mode-selector .radio-option{align-items:center;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .2s ease}.branding-configuration .logo-upload .logo-upload-options .upload-mode-selector .radio-option:hover{background:var(--background-hover);border-color:var(--brand-color)}.branding-configuration .logo-upload .logo-upload-options .upload-mode-selector .radio-option input[type=radio]{margin:0}.branding-configuration .logo-upload .logo-upload-options .upload-mode-selector .radio-option span{color:var(--color-white);font-size:14px}.branding-configuration .logo-upload .logo-upload-options .upload-mode-selector .radio-option:has(input:checked){background:#0966ff1a;border-color:var(--brand-color)}.branding-configuration .logo-upload .logo-upload-options .upload-actions{display:flex;gap:12px;justify-content:flex-end}.branding-configuration .logo-upload .logo-upload-options .upload-actions .btn{border-radius:6px;cursor:pointer;font-size:14px;padding:10px 16px;transition:all .2s ease}.branding-configuration .logo-upload .logo-upload-options .upload-actions .btn.btn-primary{background:var(--brand-color);border:none;color:#fff}.branding-configuration .logo-upload .logo-upload-options .upload-actions .btn.btn-primary:hover:not(:disabled){background:var(--hover-brand-color)}.branding-configuration .logo-upload .logo-upload-options .upload-actions .btn.btn-outline{background:#0000;border:1px solid var(--border-color);color:var(--color-white)}.branding-configuration .logo-upload .logo-upload-options .upload-actions .btn.btn-outline:hover:not(:disabled){background:var(--input-bg-color);border-color:var(--brand-color)}.branding-configuration .logo-upload .logo-upload-options .upload-actions .btn:disabled{cursor:not-allowed;opacity:.6}.branding-configuration .favicon-upload .favicon-preview{align-items:center;background:linear-gradient(135deg,var(--input-bg-color) 0,#181717cc 100%);border:1px solid var(--border-color);border-radius:10px;display:flex;gap:16px;padding:16px;transition:all .3s ease}.branding-configuration .favicon-upload .favicon-preview:hover{border-color:var(--brand-color);box-shadow:0 4px 12px #0966ff1a}.branding-configuration .favicon-upload .favicon-preview img{background:var(--color-white);border-radius:4px;box-shadow:0 2px 8px #0000001a;height:32px;object-fit:contain;padding:2px;width:32px}.branding-configuration .favicon-upload .favicon-preview .favicon-actions{display:flex;gap:8px;margin-left:auto}.branding-configuration .favicon-upload .favicon-preview .favicon-actions button{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.branding-configuration .favicon-upload .favicon-preview .favicon-actions button.btn-secondary{background:var(--brand-color);color:#fff}.branding-configuration .favicon-upload .favicon-preview .favicon-actions button.btn-secondary:hover:not(:disabled){background:var(--hover-brand-color);transform:translateY(-1px)}.branding-configuration .favicon-upload .favicon-preview .favicon-actions button.btn-outline{background:#0000;border:1px solid var(--border-color);color:var(--color-white)}.branding-configuration .favicon-upload .favicon-preview .favicon-actions button.btn-outline:hover:not(:disabled){background:var(--input-bg-color);border-color:var(--brand-color)}.branding-configuration .favicon-upload .favicon-preview .favicon-actions button:disabled{cursor:not-allowed;opacity:.6}.branding-configuration .favicon-upload .favicon-placeholder{align-items:center;background:linear-gradient(135deg,var(--input-bg-color) 0,#181717cc 100%);border:2px dashed var(--border-color);border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:24px;text-align:center;transition:all .3s ease}.branding-configuration .favicon-upload .favicon-placeholder:hover{background:linear-gradient(135deg,var(--input-bg-color) 0,#0966ff05 100%);border-color:var(--brand-color)}.branding-configuration .favicon-upload .favicon-placeholder .material-symbols-outlined{color:var(--brand-color);font-size:36px;margin-bottom:12px;opacity:.6;transition:all .3s ease}.branding-configuration .favicon-upload .favicon-placeholder p{color:var(--color-white);font-size:14px;font-weight:500;margin:0 0 16px;opacity:.7}.branding-configuration .favicon-upload .favicon-placeholder button{background:linear-gradient(135deg,var(--brand-color) 0,#0966ffcc 100%);border:none;border-radius:8px;box-shadow:0 2px 8px #0966ff33;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.branding-configuration .favicon-upload .favicon-placeholder button:hover:not(:disabled){box-shadow:0 4px 16px #0966ff4d;transform:translateY(-2px)}.branding-configuration .favicon-upload .favicon-placeholder button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.branding-configuration .favicon-upload .favicon-placeholder:hover .material-symbols-outlined{opacity:.8;transform:scale(1.05)}.branding-configuration .file-upload-section{margin-bottom:20px}.branding-configuration .file-upload-section small{color:var(--color-white);display:block;margin-top:8px;opacity:.5}.branding-configuration .file-upload-section .upload-placeholder{align-items:center;background:var(--input-bg-color);border:2px dashed var(--border-color);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:32px;text-align:center}.branding-configuration .file-upload-section .upload-placeholder .upload-icon{color:var(--color-white);font-size:48px;margin-bottom:12px;opacity:.3}.branding-configuration .file-upload-section .upload-placeholder p{color:var(--color-white);margin-bottom:16px;opacity:.6}.branding-configuration .file-upload-section .upload-placeholder .btn{background:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .2s ease}.branding-configuration .file-upload-section .upload-placeholder .btn:hover:not(:disabled){background:var(--hover-brand-color)}.branding-configuration .file-upload-section .upload-placeholder .btn:disabled{cursor:not-allowed;opacity:.6}.branding-configuration .file-upload-section .current-file{align-items:center;background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;padding:16px}.branding-configuration .file-upload-section .current-file .preview-image{height:40px;max-width:120px;object-fit:contain;width:auto}.branding-configuration .file-upload-section .current-file .file-actions{display:flex;gap:8px;margin-left:auto}.branding-configuration .file-upload-section .current-file .file-actions .btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.branding-configuration .file-upload-section .current-file .file-actions .btn.btn-outline{background:#0000;border:1px solid var(--border-color);color:var(--color-white)}.branding-configuration .file-upload-section .current-file .file-actions .btn.btn-outline:hover:not(:disabled){background:var(--input-bg-color);border-color:var(--brand-color)}.branding-configuration .file-upload-section .current-file .file-actions .btn.btn-danger{border-color:red;color:red}.branding-configuration .file-upload-section .current-file .file-actions .btn.btn-danger:hover:not(:disabled){background:#ff00001a;border-color:darkred}.branding-configuration .file-upload-section .current-file .file-actions .btn:disabled{cursor:not-allowed;opacity:.6}.branding-configuration .color-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.branding-configuration .color-grid{grid-template-columns:1fr}}.branding-configuration .color-input{align-items:center;display:flex;gap:12px}.branding-configuration .color-input input[type=color]{background:none;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;height:40px;padding:0;width:50px}.branding-configuration .color-input input[type=color]::-webkit-color-swatch-wrapper{padding:0}.branding-configuration .color-input input[type=color]::-webkit-color-swatch{border:none;border-radius:4px}.branding-configuration .color-input input[type=text]{flex:1 1}.branding-configuration .actions{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-color);bottom:0;display:flex;gap:16px;margin-left:-24px;margin-top:32px;padding:15px 24px;position:-webkit-sticky;position:sticky;width:100%;z-index:10}.branding-configuration .actions .actions-left{display:flex;gap:12px}.branding-configuration .actions .btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;padding:14px 32px;transition:all .2s ease;white-space:nowrap}.branding-configuration .actions .btn.btn-primary{background:var(--brand-color);color:#fff}.branding-configuration .actions .btn.btn-primary:hover:not(:disabled){background:var(--hover-brand-color)}.branding-configuration .actions .btn.btn-outline{background:#0000;border:1px solid var(--border-color);color:var(--color-white)}.branding-configuration .actions .btn.btn-outline:hover:not(:disabled){background:var(--input-bg-color);border-color:var(--brand-color)}.branding-configuration .actions .btn.btn-outline.btn-danger{border-color:#f44;border-color:var(--error-color,#f44);color:#f44;color:var(--error-color,#f44)}.branding-configuration .actions .btn.btn-outline.btn-danger:hover:not(:disabled){background:#ff44441a;border-color:#f44;border-color:var(--error-color,#f44)}.branding-configuration .actions .btn:disabled{cursor:not-allowed;opacity:.6}.preloader-settings-container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 300px;margin-top:20px}@media(max-width:1024px){.preloader-settings-container{gap:24px;grid-template-columns:1fr}}.preloader-settings-container .preloader-config .toggle-group{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.preloader-settings-container .preloader-config .toggle-group label{color:var(--color-white);flex:1 1;font-weight:500;margin-bottom:0}.preloader-settings-container .preloader-config .preloader-select{margin-bottom:8px;width:100%}.preloader-settings-container .preloader-preview .preview-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.preloader-settings-container .preloader-preview .preview-header h4{color:var(--color-white);font-size:16px;font-weight:600;margin:0}.preloader-settings-container .preloader-preview .preview-header .btn-sm{font-size:12px;padding:8px 16px}.preloader-settings-container .preloader-preview .preview-container{background:var(--primary-color);border:1px solid var(--border-color);border-radius:var(--element-border-radius);overflow:hidden}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper{height:200px;overflow:hidden;position:relative}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader{align-items:center;background-color:var(--primary-color);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader.fade .preview-preloader-logo{animation:fadeInOut 2s infinite}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader.pulse .preview-preloader-logo{animation:pulse 1.5s infinite}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader.spin .preview-preloader-logo{animation:spin 2s linear infinite}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader.bounce .preview-preloader-logo{animation:bounce 1s infinite}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-content.logo-only,.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-content.minimal,.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-content.text-only{justify-content:center}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo{align-items:center;display:flex;justify-content:center}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo.small .custom-preloader-logo,.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo.small .default-logo-placeholder{height:40px;width:auto}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo.medium .custom-preloader-logo,.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo.medium .default-logo-placeholder{height:60px;width:auto}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo.large .custom-preloader-logo,.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo.large .default-logo-placeholder{height:80px;width:auto}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo .custom-preloader-logo{max-width:150px;object-fit:contain}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo .default-logo-placeholder{align-items:center;background:var(--brand-color);border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:10px 20px}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-logo .minimal-spinner{animation:spin 1s linear infinite;border:3px solid #e1e4e8;border-top:3px solid #0966ff;border:3px solid var(--outline-color,#e1e4e8);border-radius:50%;border-top-color:var(--brand-color,#0966ff);height:30px;width:30px}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-text .app-name{color:#0966ff;color:var(--brand-color,#0966ff);font-size:24px;font-weight:600}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-from{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;font-size:12px;margin-top:auto}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-from span{margin:2px 0}.preloader-settings-container .preloader-preview .preview-container .preview-wrapper .preview-preloader .preview-preloader-from .preview-app-text{color:var(--brand-color);font-size:14px;font-weight:600}.preloader-settings-container .preloader-preview .preview-container .preview-note{background:var(--single-card-side-action-bg-color);border-top:1px solid var(--border-color);color:var(--secondary-text-color);font-size:12px;margin:0;padding:12px 16px}@media(max-width:768px){.branding-configuration .section h3{font-size:16px}.branding-configuration .form-group{margin-bottom:16px}.branding-configuration .logo-upload .logo-placeholder{padding:24px}.branding-configuration .logo-upload .logo-placeholder .material-symbols-outlined{font-size:36px}.branding-configuration .actions .btn{width:100%}.branding-configuration .preloader-settings-container{gap:16px;grid-template-columns:1fr}.branding-configuration .preloader-settings-container .preloader-preview .preview-wrapper{height:150px}}.domain-management{font-family:inherit;font-family:var(--custom-font-family,inherit)}.domain-management .section{border-bottom:1px solid var(--border-color);margin-bottom:32px;padding-bottom:24px}.domain-management .section:last-child{border-bottom:none;margin-bottom:0}.domain-management .section h3{color:var(--color-white);font-size:18px;font-weight:600;margin-bottom:20px}.domain-management .section h4{color:var(--color-white);font-size:16px;font-weight:600;margin-bottom:12px}.domain-management .url-display .url-item{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;margin-bottom:16px;padding:16px}.domain-management .url-display .url-item label{align-items:center;color:var(--color-white);display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:8px}.domain-management .url-display .url-item label .status{border-radius:12px;font-size:12px;font-weight:500;padding:2px 8px}.domain-management .url-display .url-item label .status .info-badge{background:var(--success-color);border-radius:10px;color:#fff;font-size:11px;font-weight:500;padding:2px 6px}.domain-management .url-display .url-item label .status.verified{background:#22c55e33;color:#22c55e}.domain-management .url-display .url-item label .status.pending{background:#fbbf2433;color:#fbbf24}.domain-management .url-display .url-item .url-value{align-items:center;color:var(--brand-color);display:flex;font-family:monospace;font-size:14px;justify-content:space-between}.domain-management .url-display .url-item .url-value .btn-link{background:none;border:none;border-radius:4px;color:var(--color-white);cursor:pointer;opacity:.6;padding:4px;transition:all .2s ease}.domain-management .url-display .url-item .url-value .btn-link:hover{background:var(--hover-bg-color);opacity:1}.domain-management .url-display .url-item .url-value .btn-link .material-symbols-outlined{font-size:18px}.domain-management .url-display .url-item .url-description{color:var(--color-white);display:block;font-size:12px;margin-top:8px;opacity:.7}.domain-management .domain-setup .form-group{margin-bottom:20px}.domain-management .domain-setup .form-group label{color:var(--color-white);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.domain-management .domain-setup .form-group .domain-input{display:flex;gap:12px}.domain-management .domain-setup .form-group .domain-input input{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;color:var(--color-white);flex:1 1;font-size:14px;padding:12px 16px;transition:border-color .2s ease}.domain-management .domain-setup .form-group .domain-input input:focus{border-color:var(--brand-color);outline:none}.domain-management .domain-setup .form-group .domain-input input::placeholder{color:var(--color-white);opacity:.5}.domain-management .domain-setup .form-group .domain-input input.error{border-color:#f44;border-color:var(--error-color,#f44)}.domain-management .domain-setup .form-group .domain-input .btn{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease;white-space:nowrap}.domain-management .domain-setup .form-group .domain-input .btn:hover:not(:disabled){background:var(--hover-brand-color)}.domain-management .domain-setup .form-group .domain-input .btn:disabled{cursor:not-allowed;opacity:.6}.domain-management .domain-setup .form-group small{color:var(--color-white);display:block;font-size:12px;margin-top:6px;opacity:.6}.domain-management .domain-setup .form-group .error-text{color:#f44;color:var(--error-color,#f44);display:block;font-size:12px;margin-top:6px}.domain-management .domain-configured .domain-info{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;margin-bottom:24px;padding:16px}.domain-management .domain-configured .domain-info h4{margin-bottom:8px}.domain-management .domain-configured .domain-info p{color:var(--color-white);margin:0;opacity:.7}.domain-management .domain-configured .verification-section{margin-bottom:24px}.domain-management .domain-configured .verification-section h4{margin-bottom:12px}.domain-management .domain-configured .verification-section p{color:var(--color-white);margin-bottom:16px;opacity:.7}.domain-management .domain-configured .verification-section .dns-records{margin-bottom:20px}.domain-management .domain-configured .verification-section .dns-records .dns-record{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:8px;margin-bottom:16px;padding:16px}.domain-management .domain-configured .verification-section .dns-records .dns-record label{color:var(--color-white);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item{align-items:center;background:#0966ff0d;border-radius:6px;display:flex;gap:8px;margin-bottom:8px;padding:8px}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item:last-child{margin-bottom:0}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item .record-label{color:var(--color-white);font-size:12px;font-weight:500;min-width:50px;opacity:.7}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item .record-text{color:var(--brand-color);flex:1 1;font-family:monospace;font-size:13px;word-break:break-all}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item .copy-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--primary-text-color);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item .copy-btn:hover:not(:disabled){cursor:default;opacity:1}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item .copy-btn:disabled{cursor:not-allowed;opacity:.3}.domain-management .domain-configured .verification-section .dns-records .dns-record .record-value .record-item .copy-btn .material-symbols-outlined{font-size:16px}.domain-management .domain-configured .verification-section .verification-actions .btn{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.domain-management .domain-configured .verification-section .verification-actions .btn:hover:not(:disabled){background:var(--hover-brand-color)}.domain-management .domain-configured .verification-section .verification-actions .btn:disabled{cursor:not-allowed;opacity:.6}.domain-management .domain-configured .verification-section .verification-actions .error-text{color:#f44;color:var(--error-color,#f44);display:block;font-size:12px;margin-top:8px}.domain-management .domain-configured .domain-actions .btn-secondary{background:#0000;border:1px solid var(--border-color);border-radius:8px;color:var(--color-white);cursor:pointer;font-size:14px;padding:10px 20px;transition:all .2s ease}.domain-management .domain-configured .domain-actions .btn-secondary:hover{background:var(--hover-bg-color);border-color:var(--color-white)}.domain-management .help-content .help-item{margin-bottom:24px}.domain-management .help-content .help-item h4{margin-bottom:12px}.domain-management .help-content .help-item ol,.domain-management .help-content .help-item ul{color:var(--color-white);opacity:.8;padding-left:20px}.domain-management .help-content .help-item ol li,.domain-management .help-content .help-item ul li{line-height:1.5;margin-bottom:8px}.domain-management .help-content .help-item ol li strong,.domain-management .help-content .help-item ul li strong{color:var(--brand-color)}@media(max-width:768px){.domain-management .domain-setup .form-group .domain-input{flex-direction:column}.domain-management .domain-setup .form-group .domain-input .btn{width:100%}.domain-management .url-display .url-item .url-value{align-items:flex-start;flex-direction:column;gap:8px}}.feature-settings{font-family:inherit;font-family:var(--custom-font-family,inherit)}.feature-settings .section{border-bottom:1px solid var(--border-color);margin-bottom:32px;padding-bottom:24px}.feature-settings .section:last-child{border-bottom:none;margin-bottom:0}.feature-settings .section h3{color:var(--color-white);font-size:18px;font-weight:600;margin-bottom:8px}.feature-settings .section>p{color:var(--color-white);margin-bottom:20px;opacity:.7}.feature-settings .features-list .feature-item{align-items:flex-start;background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:12px;display:flex;gap:16px;margin-bottom:16px;padding:20px;transition:all .2s ease}.feature-settings .features-list .feature-item:hover:not(.disabled):not(.coming-soon){border-color:var(--brand-color)}.feature-settings .features-list .feature-item.disabled{opacity:.8}.feature-settings .features-list .feature-item.coming-soon{opacity:.6}.feature-settings .features-list .feature-item .feature-icon{align-items:center;background:var(--brand-color);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.feature-settings .features-list .feature-item .feature-icon .material-symbols-outlined{color:#fff;font-size:24px}.feature-settings .features-list .feature-item .feature-content{flex:1 1}.feature-settings .features-list .feature-item .feature-content .feature-header{align-items:center;display:flex;gap:12px;margin-bottom:8px}.feature-settings .features-list .feature-item .feature-content .feature-header h4{color:var(--color-white);font-size:16px;font-weight:600;margin:0}.feature-settings .features-list .feature-item .feature-content .feature-header .badge{border-radius:12px;font-size:11px;font-weight:500;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.feature-settings .features-list .feature-item .feature-content .feature-header .badge.coming-soon{background:#fbbf2433;color:#fbbf24}.feature-settings .features-list .feature-item .feature-content .feature-header .badge.always-on{background:#22c55e33;color:#22c55e}.feature-settings .features-list .feature-item .feature-content .feature-description{color:var(--color-white);line-height:1.5;margin-bottom:12px;opacity:.7}.feature-settings .features-list .feature-item .feature-content .feature-warning{align-items:flex-start;background:#fbbf241a;border:1px solid #fbbf244d;border-radius:8px;color:#fbbf24;display:flex;font-size:13px;gap:8px;margin-top:12px;padding:12px}.feature-settings .features-list .feature-item .feature-content .feature-warning .material-symbols-outlined{font-size:16px;margin-top:1px}.feature-settings .features-list .feature-item .feature-content .feature-note{align-items:flex-start;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;color:#3b82f6;display:flex;font-size:13px;gap:8px;margin-top:12px;padding:12px}.feature-settings .features-list .feature-item .feature-content .feature-note .material-symbols-outlined{font-size:16px;margin-top:1px}.feature-settings .features-list .feature-item .feature-toggle{flex-shrink:0}.feature-settings .features-list .feature-item .feature-toggle .toggle-switch{display:inline-block;height:24px;position:relative;width:50px}.feature-settings .features-list .feature-item .feature-toggle .toggle-switch input{height:0;opacity:0;width:0}.feature-settings .features-list .feature-item .feature-toggle .toggle-switch .toggle-slider{background:var(--border-color);border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.feature-settings .features-list .feature-item .feature-toggle .toggle-switch .toggle-slider:before{background:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.3s;width:18px}.feature-settings .features-list .feature-item .feature-toggle .toggle-switch input:checked+.toggle-slider{background:var(--brand-color)}.feature-settings .features-list .feature-item .feature-toggle .toggle-switch input:checked+.toggle-slider:before{transform:translateX(26px)}.feature-settings .features-list .feature-item .feature-toggle .toggle-placeholder{align-items:center;display:flex;height:24px;justify-content:center;width:50px}.feature-settings .features-list .feature-item .feature-toggle .toggle-placeholder .material-symbols-outlined{font-size:20px}.feature-settings .features-list .feature-item .feature-toggle .toggle-placeholder .material-symbols-outlined.enabled{color:#22c55e}.feature-settings .features-list .feature-item .feature-toggle .toggle-placeholder .material-symbols-outlined.disabled{color:var(--color-white);opacity:.4}.feature-settings .access-info .info-item{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.feature-settings .access-info .info-item .info-icon{align-items:center;background:#0966ff1a;background:rgba(var(--brand-color-rgb,9,102,255),.1);border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.feature-settings .access-info .info-item .info-icon .material-symbols-outlined{color:var(--brand-color);font-size:20px}.feature-settings .access-info .info-item .info-content h4{color:var(--color-white);font-size:14px;font-weight:600;margin-bottom:4px}.feature-settings .access-info .info-item .info-content p{color:var(--color-white);font-size:13px;line-height:1.4;margin:0;opacity:.7}.feature-settings .usage-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.feature-settings .usage-stats .stat-item{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:12px;padding:20px;text-align:center}.feature-settings .usage-stats .stat-item .stat-value{color:var(--brand-color);font-size:24px;font-weight:700;margin-bottom:8px}.feature-settings .usage-stats .stat-item .stat-label{color:var(--color-white);font-size:12px;letter-spacing:.5px;opacity:.6;text-transform:uppercase}.feature-settings .domain-whitelist .add-domain{margin-bottom:24px}.feature-settings .domain-whitelist .add-domain .domain-input-group{display:flex;gap:12px;margin-bottom:8px}.feature-settings .domain-whitelist .add-domain .domain-input-group input{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:6px;color:var(--color-white);flex:1 1;font-size:14px;padding:12px 16px}.feature-settings .domain-whitelist .add-domain .domain-input-group input:focus{border-color:var(--brand-color);box-shadow:0 0 0 3px var(--brand-color) 20;outline:none}.feature-settings .domain-whitelist .add-domain .domain-input-group input.error{border-color:#f44336}.feature-settings .domain-whitelist .add-domain .domain-input-group input::placeholder{color:var(--color-white);opacity:.5}.feature-settings .domain-whitelist .add-domain .domain-input-group .btn{border-radius:6px;cursor:pointer;font-weight:600;padding:12px 20px;transition:all .2s ease;white-space:nowrap}.feature-settings .domain-whitelist .add-domain .domain-input-group .btn.btn-secondary{background:var(--input-bg-color);border:1px solid var(--border-color);color:var(--color-white)}.feature-settings .domain-whitelist .add-domain .domain-input-group .btn.btn-secondary:hover:not(:disabled){background:var(--hover-bg-color)}.feature-settings .domain-whitelist .add-domain .domain-input-group .btn.btn-secondary:disabled{cursor:not-allowed;opacity:.6}.feature-settings .domain-whitelist .add-domain .error-text{color:#f44336;display:block;font-size:12px;margin-top:4px}.feature-settings .domain-whitelist .domain-list h4{color:var(--color-white);font-size:14px;font-weight:600;margin:0 0 12px}.feature-settings .domain-whitelist .domain-list .domain-tags{display:flex;flex-wrap:wrap;gap:8px}.feature-settings .domain-whitelist .domain-list .domain-tags .domain-tag{align-items:center;background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:20px;display:flex;font-size:13px;gap:8px;padding:8px 12px}.feature-settings .domain-whitelist .domain-list .domain-tags .domain-tag .domain-name{color:var(--color-white);font-weight:500}.feature-settings .domain-whitelist .domain-list .domain-tags .domain-tag .remove-domain{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;opacity:.6;padding:2px;transition:all .2s ease}.feature-settings .domain-whitelist .domain-list .domain-tags .domain-tag .remove-domain:hover{background:rgba(244,67,54,.125);color:#f44336;opacity:1}.feature-settings .domain-whitelist .domain-list .domain-tags .domain-tag .remove-domain .material-symbols-outlined{font-size:16px}.feature-settings .domain-whitelist .empty-state{color:var(--color-white);opacity:.6;padding:32px;text-align:center}.feature-settings .domain-whitelist .empty-state .material-symbols-outlined{font-size:48px;margin-bottom:12px;opacity:.5}.feature-settings .domain-whitelist .empty-state p{font-size:14px;margin:0}.feature-settings .actions{border-top:1px solid var(--border-color);margin-top:32px;padding-top:24px}.feature-settings .actions .btn{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px 32px;transition:all .2s ease}.feature-settings .actions .btn:hover:not(:disabled){background:var(--hover-brand-color)}.feature-settings .actions .btn:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.feature-settings .features-list .feature-item{flex-direction:column;text-align:center}.feature-settings .features-list .feature-item .feature-toggle{align-self:center}.feature-settings .usage-stats{grid-template-columns:1fr}.feature-settings .actions .btn{width:100%}}.oauth-configuration{font-family:inherit;font-family:var(--custom-font-family,inherit)}.oauth-configuration .section{border-bottom:1px solid var(--border-color);margin-bottom:32px;padding-bottom:24px}.oauth-configuration .section:last-child{border-bottom:none;margin-bottom:0}.oauth-configuration .section h3{color:var(--color-white);font-size:18px;font-weight:600;margin-bottom:8px}.oauth-configuration .section .section-description{color:var(--color-white);line-height:1.5;margin-bottom:24px;opacity:.7}.oauth-configuration .error-banner{background:#ff44441a;border:1px solid #f44;border:1px solid var(--error-color,#f44);border-radius:8px;color:#f44;color:var(--error-color,#f44);font-size:14px;margin-bottom:20px;padding:12px 16px}.oauth-configuration .oauth-provider{background:var(--input-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s ease}.oauth-configuration .oauth-provider:hover{border-color:var(--brand-color);box-shadow:0 4px 12px #0966ff1a}.oauth-configuration .oauth-provider .provider-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.oauth-configuration .oauth-provider .provider-header .provider-info h4{color:var(--color-white);font-size:16px;font-weight:600;margin-bottom:4px}.oauth-configuration .oauth-provider .provider-header .provider-info p{color:var(--color-white);font-size:14px;margin:0;opacity:.7}.oauth-configuration .oauth-provider .provider-header .toggle-switch{display:inline-block;height:24px;position:relative;width:50px}.oauth-configuration .oauth-provider .provider-header .toggle-switch input{height:0;opacity:0;width:0}.oauth-configuration .oauth-provider .provider-header .toggle-switch .toggle-slider{background-color:var(--border-color);border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.oauth-configuration .oauth-provider .provider-header .toggle-switch .toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.3s;width:18px}.oauth-configuration .oauth-provider .provider-header .toggle-switch input:checked+.toggle-slider{background-color:var(--brand-color)}.oauth-configuration .oauth-provider .provider-header .toggle-switch input:checked+.toggle-slider:before{transform:translateX(26px)}.oauth-configuration .oauth-provider .provider-config{border-top:1px solid var(--border-color);padding-top:16px}.oauth-configuration .oauth-provider .provider-config .form-group{margin-bottom:20px}.oauth-configuration .oauth-provider .provider-config .form-group label{color:var(--color-white);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.oauth-configuration .oauth-provider .provider-config .form-group input{background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;color:var(--color-white);font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:calc(100% - 35px)}.oauth-configuration .oauth-provider .provider-config .form-group input:focus{border-color:var(--brand-color);outline:none}.oauth-configuration .oauth-provider .provider-config .form-group input::placeholder{color:var(--color-white);opacity:.5}.oauth-configuration .oauth-provider .provider-config .form-group input.error{border-color:#f44;border-color:var(--error-color,#f44)}.oauth-configuration .oauth-provider .provider-config .form-group small{color:var(--color-white);display:block;font-size:12px;margin-top:6px;opacity:.6}.oauth-configuration .oauth-provider .provider-config .form-group .error-text{color:#f44;color:var(--error-color,#f44);display:block;font-size:12px;margin-top:6px}.oauth-configuration .oauth-provider .provider-config .form-group .redirect-uri{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:8px;padding:12px 16px}.oauth-configuration .oauth-provider .provider-config .form-group .redirect-uri .uri-text{color:var(--brand-color);flex:1 1;font-family:monospace;font-size:13px;word-break:break-all}.oauth-configuration .oauth-provider .provider-config .form-group .redirect-uri .copy-btn{align-items:center;background:none;border:none;border-radius:4px;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;opacity:.6;padding:4px;transition:all .2s ease}.oauth-configuration .oauth-provider .provider-config .form-group .redirect-uri .copy-btn:hover{background:var(--hover-bg-color);color:var(--brand-color);opacity:1}.oauth-configuration .oauth-provider .provider-config .form-group .redirect-uri .copy-btn .material-symbols-outlined{font-size:16px}.oauth-configuration .instructions .instruction-item{margin-bottom:24px}.oauth-configuration .instructions .instruction-item h4{color:var(--color-white);font-size:16px;font-weight:600;margin-bottom:12px}.oauth-configuration .instructions .instruction-item ol{color:var(--color-white);opacity:.8;padding-left:20px}.oauth-configuration .instructions .instruction-item ol li{line-height:1.5;margin-bottom:8px}.oauth-configuration .instructions .instruction-item ol li a{color:var(--brand-color);text-decoration:none}.oauth-configuration .instructions .instruction-item ol li a:hover{text-decoration:underline}.oauth-configuration .actions{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-color);bottom:0;display:flex;gap:16px;justify-content:space-between;margin-left:-24px;margin-top:32px;padding:15px 24px;position:-webkit-sticky;position:sticky;width:100%;z-index:2}.oauth-configuration .actions .btn{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px 32px;transition:all .2s ease}.oauth-configuration .actions .btn:hover:not(:disabled){background:var(--hover-brand-color)}.oauth-configuration .actions .btn:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.oauth-configuration .oauth-provider .provider-header{align-items:flex-start;flex-direction:column;gap:12px}.oauth-configuration .actions .btn{width:100%}}.workflow-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:32px;text-align:center}.workflow-state.loading-state .loading-content{align-items:center;display:flex;flex-direction:column;gap:16px}.workflow-state.loading-state .loading-content .spinner{animation:spin 1s linear infinite;border-top:4px solid var(--outline-color);border:4px solid var(--outline-color);border-radius:50%;border-top-color:var(--brand-color);height:48px;width:48px}.workflow-state.loading-state .loading-content h2{color:var(--primary-text-color);font-size:1.5rem;font-weight:600;margin:0}.workflow-state.loading-state .loading-content p{color:var(--secondary-text-color);font-size:1rem;margin:0}.workflow-state.error-state .error-content{align-items:center;display:flex;flex-direction:column;gap:16px;max-width:500px}.workflow-state.error-state .error-content .error-icon{align-items:center;background-color:var(--error-background-color);border-radius:50%;color:var(--error-color);display:flex;height:64px;justify-content:center;width:64px}.workflow-state.error-state .error-content .error-icon .material-symbols-outlined{font-size:32px}.workflow-state.error-state .error-content h2{color:var(--primary-text-color);font-size:1.5rem;font-weight:600;margin:0}.workflow-state.error-state .error-content .error-message{background-color:var(--error-background-color);border:1px solid var(--error-color);border-radius:var(--element-border-radius);color:var(--error-color);font-size:1rem;margin:0;padding:12px 16px}.workflow-state.error-state .error-content .error-actions{margin-top:16px}.workflow-state.error-state .error-content .error-actions .btn{align-items:center;display:flex;gap:8px}.workflow-state.processing-state .processing-content{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:600px}.workflow-state.processing-state .processing-content .processing-animation .loading-spinner{animation:spin 1.5s linear infinite;border-top:6px solid var(--outline-color);border:6px solid var(--outline-color);border-radius:50%;border-top-color:var(--brand-color);height:64px;width:64px}.workflow-state.processing-state .processing-content h2{color:var(--primary-text-color);font-size:1.75rem;font-weight:600;margin:0}.workflow-state.processing-state .processing-content p{color:var(--secondary-text-color);font-size:1.1rem;line-height:1.5;margin:0}.workflow-state.processing-state .processing-content .processing-steps{display:flex;flex-direction:column;gap:12px;max-width:400px;width:100%}.workflow-state.processing-state .processing-content .processing-steps .step{align-items:center;background-color:var(--single-card-background-color);border-radius:var(--element-border-radius);display:flex;gap:16px;padding:12px;transition:all .3s ease}.workflow-state.processing-state .processing-content .processing-steps .step.active{background-color:var(--brand-hover-bg-color);color:var(--brand-color)}.workflow-state.processing-state .processing-content .processing-steps .step.active .step-icon .material-symbols-outlined{color:var(--brand-color)}.workflow-state.processing-state .processing-content .processing-steps .step .step-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.workflow-state.processing-state .processing-content .processing-steps .step .step-icon .material-symbols-outlined{color:var(--secondary-text-color);font-size:20px}.workflow-state.processing-state .processing-content .processing-steps .step .step-text{color:var(--primary-text-color);font-weight:500}.workflow-state.processing-state .processing-content .processing-note{background-color:var(--single-card-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--secondary-text-color);margin-top:16px;padding:16px}.workflow-state.processing-state .processing-content .processing-note p{font-size:.9rem;margin:0}.workflow-state.processing-state .processing-content .processing-note strong{color:var(--primary-text-color)}.status-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.status-badge.status-active{background-color:var(--success-background-color);border:1px solid rgba(16,185,129,.161);color:var(--success-color)}.status-badge.status-inactive{background-color:var(--warning-background-color);border:1px solid rgba(245,158,11,.212);color:var(--warning-color)}.status-badge.status-pending{background-color:var(--brand-hover-bg-color);border:1px solid var(--brand-color);color:var(--brand-color)}.status-badge.status-error{background-color:var(--error-background-color);border:1px solid var(--error-color);color:var(--error-color)}.status-badge.status-default{background-color:var(--popover-background-color);border:1px solid var(--outline-color);color:var(--secondary-text-color)}.progress-indicator{max-width:600px;width:100%}.progress-indicator .progress-bar{background-color:var(--color-border);border-radius:2px;height:4px;margin-bottom:var(--spacing-lg);overflow:hidden;width:100%}.progress-indicator .progress-bar .progress-fill{background-color:var(--color-primary);height:100%;transition:width .3s ease}.progress-indicator .progress-steps{display:flex;gap:var(--spacing-md);justify-content:space-between}.progress-indicator .progress-steps .progress-step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs)}.progress-indicator .progress-steps .progress-step .step-indicator{align-items:center;background-color:var(--color-background-secondary);border:2px solid var(--color-border);border-radius:50%;color:var(--color-text-secondary);display:flex;font-size:.875rem;font-weight:600;height:32px;justify-content:center;transition:all .3s ease;width:32px}.progress-indicator .progress-steps .progress-step .step-indicator .material-symbols-outlined{font-size:18px}.progress-indicator .progress-steps .progress-step .step-label{color:var(--color-text-secondary);font-size:.75rem;font-weight:500;text-align:center}.progress-indicator .progress-steps .progress-step.completed .step-indicator{background-color:var(--color-success);border-color:var(--color-success);color:#fff}.progress-indicator .progress-steps .progress-step.completed .step-label{color:var(--color-success)}.progress-indicator .progress-steps .progress-step.active .step-indicator{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.progress-indicator .progress-steps .progress-step.active .step-label{color:var(--color-primary)}.info-card{background-color:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);transition:all .3s ease}.info-card:hover{border-color:var(--color-primary-light);box-shadow:0 2px 8px #0000001a}.info-card .info-card__icon{align-items:center;background-color:var(--color-primary-light);border-radius:var(--border-radius);color:var(--color-primary);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.info-card .info-card__icon .material-symbols-outlined{font-size:24px}.info-card .info-card__content{flex:1 1}.info-card .info-card__content h3{color:var(--color-text-primary);font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-xs) 0}.info-card .info-card__content p{color:var(--color-text-secondary);line-height:1.5;margin:0 0 var(--spacing-md) 0}.info-card .info-card__content .info-card__action{margin-top:var(--spacing-md)}.instance-management{padding:24px}.instance-management .instance-management__header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:40px}@media(max-width:768px){.instance-management .instance-management__header{flex-direction:column;gap:20px}}.instance-management .instance-management__header .header-content{flex:1 1}.instance-management .instance-management__header .header-content h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-white) 0,#ffffffe6 100%);-webkit-background-clip:text;background-clip:text;color:var(--color-white);font-size:2.25rem;font-weight:700;margin:0 0 8px}.instance-management .instance-management__header .header-content p{color:var(--secondary-text-color);font-size:1.125rem;margin:0;opacity:.8}.instance-management .instance-management__header .header-actions{flex-shrink:0}.instance-management .instance-management__header .header-actions .instance-toggle{align-items:center;border:1px solid var(--outline-color);border-radius:12px;display:flex;gap:16px;padding:20px;transition:all .3s ease}.instance-management .instance-management__header .header-actions .instance-toggle:hover{border-color:#0966ff33;box-shadow:0 4px 16px #0000001a}@media(max-width:768px){.instance-management .instance-management__header .header-actions .instance-toggle{justify-content:space-between;padding:16px;width:100%}}.instance-management .instance-management__header .header-actions .instance-toggle .toggle-info{display:flex;flex-direction:column;gap:6px}.instance-management .instance-management__header .header-actions .instance-toggle .toggle-info .toggle-label{color:var(--color-white);font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.instance-management .status-overview{margin-bottom:32px}.instance-management .status-overview .status-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media(max-width:768px){.instance-management .status-overview .status-cards{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:480px){.instance-management .status-overview .status-cards{gap:12px;grid-template-columns:1fr}}.instance-management .status-overview .status-card{align-items:center;border:1px solid var(--outline-color);border-radius:12px;display:flex;gap:10px;overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.instance-management .status-overview .status-card:hover{box-shadow:0 8px 25px #00000026,0 0 0 1px #0966ff1a;transform:translateY(-2px)}.instance-management .status-overview .status-card:hover:before{opacity:1}.instance-management .status-overview .status-card:hover .status-card__icon{color:var(--color-white);transform:scale(1.05)}@media(max-width:768px){.instance-management .status-overview .status-card{padding:20px}}.instance-management .status-overview .status-card .status-card__icon{align-items:center;border-radius:10px;color:var(--brand-color);display:flex;height:48px;justify-content:center;margin-bottom:16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}@media(max-width:768px){.instance-management .status-overview .status-card .status-card__icon{height:40px;margin-bottom:12px;width:40px}}.instance-management .status-overview .status-card .status-card__icon .material-symbols-outlined{font-size:24px;font-weight:500}@media(max-width:768px){.instance-management .status-overview .status-card .status-card__icon .material-symbols-outlined{font-size:20px}}.instance-management .status-overview .status-card .status-card__content h3{color:var(--color-white);font-size:.875rem;font-weight:600;letter-spacing:.8px;margin:0 0 8px;opacity:.9;text-transform:uppercase}@media(max-width:768px){.instance-management .status-overview .status-card .status-card__content h3{font-size:.8rem;margin-bottom:6px}}.instance-management .status-overview .status-card .status-card__content .subdomain-link{color:var(--brand-color);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s ease;word-break:break-all}.instance-management .status-overview .status-card .status-card__content .subdomain-link:hover{color:var(--hover-brand-color);text-decoration:underline}@media(max-width:768px){.instance-management .status-overview .status-card .status-card__content .subdomain-link{font-size:.875rem}}.instance-management .status-overview .status-card .status-card__content .billing-date{color:var(--primary-text-color);font-size:.95rem;font-weight:500}@media(max-width:768px){.instance-management .status-overview .status-card .status-card__content .billing-date{font-size:.875rem}}.instance-management .instance-management__tabs{background:var(--popover-background-color);border-radius:12px;display:flex;gap:8px;margin-bottom:32px;overflow-x:auto;padding:8px}@media(max-width:768px){.instance-management .instance-management__tabs{gap:4px;margin-bottom:24px;padding:6px}}.instance-management .instance-management__tabs .tab{align-items:center;background:none;border:none;border-radius:8px;color:var(--secondary-text-color);cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;font-weight:500;gap:8px;padding:12px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}@media(max-width:768px){.instance-management .instance-management__tabs .tab{font-size:.875rem;padding:10px 16px}}.instance-management .instance-management__tabs .tab .material-symbols-outlined{font-size:20px;transition:transform .3s ease}@media(max-width:768px){.instance-management .instance-management__tabs .tab .material-symbols-outlined{font-size:18px}}@media(max-width:480px){.instance-management .instance-management__tabs .tab .tab-label{display:none}}.instance-management .instance-management__tabs .tab:hover{color:var(--brand-color);transform:translateY(-1px)}.instance-management .instance-management__tabs .tab:hover .material-symbols-outlined{transform:scale(1.1)}.instance-management .instance-management__tabs .tab.active{color:var(--brand-color);transform:translateY(-1px)}.instance-management .instance-management__tabs .tab.active .material-symbols-outlined{transform:scale(1.05)}.instance-management .instance-management__content{min-height:400px}.instance-management .error-banner{align-items:center;background-color:var(--error-background-color);border:1px solid var(--error-color);border-radius:var(--element-border-radius);bottom:24px;box-shadow:var(--popover-box-shadow);color:var(--error-color);display:flex;gap:16px;max-width:400px;padding:16px 20px;position:fixed;right:24px;z-index:1000}@media(max-width:768px){.instance-management .error-banner{bottom:16px;left:16px;max-width:none;right:16px}}.instance-management .error-banner .error-banner__content{align-items:center;display:flex;flex:1 1;gap:12px}.instance-management .error-banner .error-banner__content .material-symbols-outlined{flex-shrink:0;font-size:20px}.instance-management .error-banner .error-banner__content .error-message{font-weight:500;line-height:1.4}.instance-management .error-banner .error-banner__close{background:none;border:none;border-radius:var(--element-border-radius);color:var(--error-color);cursor:pointer;flex-shrink:0;padding:8px;transition:background-color .3s ease}.instance-management .error-banner .error-banner__close:hover{background-color:var(--error-background-color)}.instance-management .error-banner .error-banner__close .material-symbols-outlined{font-size:18px}.overview-tab .overview-section{margin-bottom:40px}.overview-tab .overview-section:last-child{margin-bottom:0}.overview-tab .overview-section h2{color:var(--color-white);font-size:1.5rem;font-weight:600;margin:0 0 24px;padding-bottom:12px;position:relative}.overview-tab .overview-section h2:after{background:linear-gradient(90deg,var(--brand-color) 0,#0966ff4d 100%);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}.overview-tab .summary-grid,.overview-tab .usage-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media(max-width:768px){.overview-tab .summary-grid,.overview-tab .usage-grid{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:480px){.overview-tab .summary-grid,.overview-tab .usage-grid{gap:12px;grid-template-columns:1fr}}.overview-tab .summary-item,.overview-tab .usage-item{border:1px solid #0966ff1a;border-radius:12px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.overview-tab .summary-item:hover,.overview-tab .usage-item:hover{box-shadow:0 6px 20px #0000001a,0 0 0 1px #0966ff14;transform:translateY(-1px)}.overview-tab .summary-item:hover:before,.overview-tab .usage-item:hover:before{opacity:1}.overview-tab .summary-item label,.overview-tab .usage-item label{color:var(--color-white);font-size:.8rem;font-weight:600;letter-spacing:.8px;opacity:.8;text-transform:uppercase}.overview-tab .summary-item span,.overview-tab .usage-item span{color:var(--color-white);font-size:1.1rem;font-weight:500}.overview-tab .summary-item .color-preview,.overview-tab .usage-item .color-preview{align-items:center;display:flex;gap:12px}.overview-tab .summary-item .color-preview .color-swatch,.overview-tab .usage-item .color-preview .color-swatch{border:2px solid #ffffff1a;border-radius:6px;box-shadow:0 2px 8px #0003;height:24px;width:24px}.overview-tab .summary-item .color-preview span,.overview-tab .usage-item .color-preview span{color:var(--secondary-text-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem}.overview-tab .summary-item .usage-value,.overview-tab .usage-item .usage-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--brand-color) 0,#0966ffcc 100%);-webkit-background-clip:text;background-clip:text;font-size:1.4rem;font-weight:700}.white-label-settings{font-family:inherit;font-family:var(--custom-font-family,inherit);margin:0 auto;max-width:900px;min-height:calc(100vh - 80px);padding:24px}.white-label-settings__header{margin-bottom:32px;text-align:left}.white-label-settings__header h1{color:var(--color-white);font-size:24px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px}.white-label-settings__header p{color:var(--color-white);font-size:14px;line-height:1.4;margin-bottom:20px;opacity:.7}.white-label-settings .loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.white-label-settings .loading-container .loading-spinner{animation:spin 1s linear infinite;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--brand-color);height:40px;margin-bottom:20px;width:40px}.white-label-settings .loading-container p{color:var(--secondary-text-color);font-size:14px;line-height:1.5;max-width:400px}.white-label-settings .status-overview{margin-top:16px}.white-label-settings .status-overview .status-item{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.white-label-settings .status-overview .status-item .status-label{color:var(--color-white);font-size:12px;font-weight:500}.white-label-settings .status-overview .status-item .status-value{border-radius:4px;color:var(--primary-text-color);font-size:14px;font-weight:600;padding:4px 8px}.white-label-settings .status-overview .status-item .status-value.active{background:#10b9811a;background:var(--success-bg,#10b9811a);color:#10b981;color:var(--success-color,#10b981)}.white-label-settings .status-overview .status-item .status-value.inactive{background:#f59e0b1a;background:var(--warning-bg,#f59e0b1a);color:#f59e0b;color:var(--warning-color,#f59e0b)}.white-label-settings__loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 24px}.white-label-settings__loading .spinner{animation:spin 1s linear infinite;border-top:3px solid var(--border-color);border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--brand-color);height:40px;margin-bottom:16px;width:40px}.white-label-settings__loading p{color:var(--color-white);opacity:.7}.white-label-settings__error{padding:64px 24px;text-align:center}.white-label-settings__error h2{color:#f44;color:var(--error-color,#f44);margin-bottom:16px}.white-label-settings__error p{color:var(--color-white);margin-bottom:24px;opacity:.7}.white-label-settings__create{display:flex;justify-content:center}.white-label-settings__create .create-card{background:var(--single-card-background-color);border:1px solid var(--input-border-color);border-radius:8px;max-width:600px;padding:32px;width:100%}.white-label-settings__create .create-card h2{color:var(--color-white);font-size:20px;font-weight:600;margin-bottom:8px}.white-label-settings__create .create-card>p{color:var(--color-white);font-size:14px;line-height:1.5;margin-bottom:24px;opacity:.7}.white-label-settings__create .create-card__features{margin-bottom:32px}.white-label-settings__create .create-card__features .feature{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px;padding:12px 0}.white-label-settings__create .create-card__features .feature:last-child{margin-bottom:0}.white-label-settings__create .create-card__features .feature .material-symbols-outlined{color:var(--brand-color);font-size:20px;margin-top:1px}.white-label-settings__create .create-card__features .feature div{flex:1 1}.white-label-settings__create .create-card__features .feature h3{color:var(--color-white);font-size:15px;font-weight:600;margin-bottom:4px}.white-label-settings__create .create-card__features .feature p{color:var(--color-white);font-size:13px;line-height:1.4;opacity:.7}.white-label-settings .white-label-toggle{background:var(--single-card-background-color);border:1px solid var(--input-border-color);border-radius:8px;margin-bottom:24px;padding:20px}.white-label-settings .white-label-toggle .toggle-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.white-label-settings .white-label-toggle .toggle-header .toggle-info{flex:1 1}.white-label-settings .white-label-toggle .toggle-header .toggle-info h3{color:var(--color-white);font-size:16px;font-weight:600;margin-bottom:4px}.white-label-settings .white-label-toggle .toggle-header .toggle-info p{color:var(--color-white);font-size:13px;line-height:1.3;margin:0;opacity:.7}.white-label-settings .white-label-toggle .toggle-header .toggle-control{align-items:center;display:flex;gap:12px}.white-label-settings .white-label-toggle .toggle-header .toggle-control .toggle-status{color:var(--color-white);font-size:14px;font-weight:500;min-width:60px}.white-label-settings__tabs{background:var(--single-card-side-action-bg-color);border:1px solid var(--input-border-color);border-radius:6px;display:flex;gap:2px;margin-bottom:24px;padding:4px}.white-label-settings__tabs .tab{align-items:center;background:none;border:none;border-radius:4px;color:var(--color-white);cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;justify-content:center;opacity:.7;padding:10px 16px;transition:all .15s ease}.white-label-settings__tabs .tab .material-symbols-outlined{font-size:16px}.white-label-settings__tabs .tab:hover{background:var(--single-card-action-button-hover-color);opacity:.9}.white-label-settings__tabs .tab.active{background:var(--brand-color);color:#fff;opacity:1}.white-label-settings__content{background:var(--single-card-background-color);border:1px solid var(--input-border-color);border-radius:8px;padding:24px}.white-label-settings__error-banner{align-items:center;background:#dc2626;border-radius:6px;bottom:20px;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;font-size:13px;gap:8px;padding:12px 16px;position:fixed;right:20px;z-index:1000}.white-label-settings__error-banner .material-symbols-outlined{font-size:18px}.white-label-settings__error-banner button{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:4px;padding:0}.create-form .form-group{margin-bottom:16px}.create-form .form-group label{color:var(--color-white);display:block;font-size:13px;font-weight:500;margin-bottom:6px}.create-form .form-group input,.create-form .form-group select{background:var(--single-card-side-action-bg-color);border:1px solid var(--input-border-color);border-radius:6px;color:var(--color-white);font-size:13px;padding:10px 12px;transition:border-color .15s ease;width:100%}.create-form .form-group input:focus,.create-form .form-group select:focus{border-color:var(--brand-color);outline:none}.create-form .form-group input::placeholder,.create-form .form-group select::placeholder{color:var(--color-white);opacity:.5}.create-form .form-group select{cursor:pointer}.create-form .form-group small{color:var(--color-white);display:block;font-size:12px;margin-top:4px;opacity:.7}.create-form .subdomain-preview{background:var(--single-card-side-action-bg-color);border:1px solid var(--input-border-color);border-radius:6px;margin-bottom:8px;padding:12px}.create-form .subdomain-preview .subdomain-url{color:var(--color-white);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}.create-form .subdomain-preview .subdomain-url strong{color:var(--brand-color);font-weight:600}.create-form .btn{background:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;transition:all .15s ease;width:100%}.create-form .btn:hover:not(:disabled){background:var(--hover-brand-color)}.create-form .btn:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.white-label-settings{padding:16px}.white-label-settings__header h1{font-size:20px}.white-label-settings__tabs{flex-direction:column;gap:2px}.white-label-settings__tabs .tab{justify-content:flex-start;padding:12px 16px}.white-label-settings__content{padding:16px}.white-label-settings .create-card{padding:20px}.white-label-settings .white-label-toggle{padding:16px}.white-label-settings .white-label-toggle .toggle-header{align-items:flex-start;flex-direction:column;gap:12px}.white-label-settings .white-label-toggle .toggle-header .toggle-control{align-self:flex-end}}.white-label-billing-section{background:#0000;border:none;border-radius:0;margin:16px 0;padding:0}.notifications-page .notifications-icon{cursor:pointer;-webkit-user-select:none;user-select:none}.notifications-page .notifications-container{position:relative}.notifications-page .notifications-container .notifications-icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;transition:.3s;width:40px}.notifications-page .notifications-container .notifications-icon:hover{background:var(--notifications-icon-hover-color)}.notifications-page .notifications-container .notifications-icon.active{background:var(--notifications-icon-hover-color);color:var(--brand-color)}.notifications-page .profile-container .profile-image{align-items:center;display:flex}.notifications-page .notifications-panel{background-color:var(--notifications-panel-background-color);border-radius:8px;box-shadow:var(--popover-box-shadow);color:var(--notifications-panel-text-color);margin:40px auto;padding:16px;right:-50px;top:40px;-webkit-user-select:none;user-select:none;width:520px;z-index:2}.notifications-page .notifications-panel .spin-container{align-items:center;display:flex;height:150px;justify-content:center}.notifications-page .notifications-panel .header{display:flex;flex-direction:column;gap:30px;justify-content:space-between;margin-bottom:16px}.notifications-page .notifications-panel .header button{background:none;border:none;color:var(--notifications-panel-text-color);cursor:pointer;text-align:right}.notifications-page .notifications-panel .header h2{font-size:18px;margin:0}.notifications-page .notifications-panel .header .actions{align-items:center;display:flex;justify-content:space-between}.notifications-page .notifications-panel .header .actions span.show-unread-checkbox{align-items:center;display:flex;font-size:14px}.notifications-page .notifications-panel .header .actions span.show-unread-checkbox input[type=checkbox]{margin-left:8px}.notifications-page .notifications-panel .header .actions button{background:none;border:none;color:var(--notifications-panel-text-color);cursor:pointer;font-size:14px;margin-left:16px}.notifications-page .notifications-panel .header .actions .checkbox{border:1px solid var(-checkbox-border-color)}.notifications-page .notifications-panel .notification-list{list-style:none;margin:0;padding:0}.notifications-page .notifications-panel .notification-list .notification-item{align-items:flex-start;background-color:var(--notifications-panel-background-color);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:10px;margin-bottom:8px;padding:12px;position:relative}.notifications-page .notifications-panel .notification-list .notification-item:hover{border:1px solid var(--notification-item-hover-border-color)}.notifications-page .notifications-panel .notification-list .notification-item.unread{font-weight:600}.notifications-page .notifications-panel .notification-list .notification-item a.target-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.notifications-page .notifications-panel .notification-list .notification-item .user-avatar{height:40px;width:40px}.notifications-page .notifications-panel .notification-list .notification-item .user-avatar img{background-color:#fff;border-radius:50%;height:35px;width:35px}.notifications-page .notifications-panel .notification-list .notification-item .notification-content{flex-grow:1}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .initiator{color:var(--brand-color);display:inline-block;margin-bottom:5px;text-decoration:none}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .initiator:hover{text-decoration:underline}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .content{color:var(--primary-text-color);font-size:14px;font-weight:500;line-height:1.4;margin:0 5px 4px 0}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .content a{color:var(--brand-color)}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .content p{color:var(--primary-text-color);display:inline;word-break:break-word}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .target-type{color:var(--notification-item-unread-color);font-size:14px;font-weight:500;margin-right:5px;text-decoration:none}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .comment-box{background-color:var(--comment-box-background-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);margin-top:4px;padding:4px 8px}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .comment-box .comment-user{font-weight:600}.notifications-page .notifications-panel .notification-list .notification-item .notification-content .notification-date{color:var(--notification-date-color);font-family:var(--primary-font-family);font-size:12px;font-weight:300}.notifications-page .notifications-panel .notification-list .notification-item .unread-indicator{background-color:var(--brand-color);border-radius:50%;height:10px;position:absolute;right:12px;top:12px;width:10px}.notifications-page .notifications-panel .notification-list li.prev-notification-link{margin-top:8px;text-align:center}.notifications-page .notifications-panel .notification-list li.prev-notification-link a{background:var(--prev-notification-link-background-color);border-radius:5px;color:var(--notifications-panel-text-color);display:block;font-size:15px;font-weight:500;padding:10px 5px;text-decoration:none}.sbm-invite-workspace-modal{background-color:var(--popover-background-color);border-radius:8px;color:var(--white-text-color-alternative);padding:20px;width:500px}.sbm-invite-workspace-modal .zoobbe-select{width:140px}.sbm-invite-workspace-modal .sbm-header{align-items:center;display:flex;justify-content:space-between}.sbm-invite-workspace-modal .sbm-header h3{margin:0}.sbm-invite-workspace-modal .sbm-header .sbm-close-button{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;font-size:20px}.sbm-invite-workspace-modal .sbm-input-group{align-items:start;display:flex;gap:10px;margin:20px 0 15px}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input{align-items:self-start;background:var(--popover-background-color);border-radius:var(--element-border-radius);display:flex;flex-wrap:wrap;gap:5px;padding:5px;position:relative;width:calc(100% - 140px)}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input:focus{background-color:var(--white-text-color-alternative);background-color:var(--ds-background-input,var(--white-text-color-alternative));outline:1px solid var(--outline-color)}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input input{background-color:var(--popover-background-color);border:none;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);flex:1 1;height:25px}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input input:focus{border-color:var(--outline-color);box-shadow:none;outline:none}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-selected-email{align-items:center;background-color:var(--member-bg-color);border-radius:var(--element-border-radius);color:var(--primary-text-color);display:inline-flex;font-size:14px;padding:5px}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-selected-email button{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;display:flex;font-size:12px;padding-right:0}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-selected-email button span{font-size:14px}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-search-results{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-box-shadow);left:0;max-height:500px;overflow:auto;padding:10px;position:absolute;top:calc(100% + 3px);width:calc(100% - 22px);z-index:1000}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-search-results .no-user-message{font-family:var(--primary-font-family);font-size:13.5px;font-weight:500;line-height:1.4;padding:0 8px}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-search-results .sbm-search-result{cursor:pointer;padding:10px}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-search-results .sbm-search-result:hover{background-color:var(--hover-bg-color)}.sbm-invite-workspace-modal .sbm-input-group .sbm-email-input .sbm-search-results .sbm-search-result span{display:block}.sbm-invite-workspace-modal .sbm-input-group select{background-color:var(--dropdown-bg-color);border:1px solid var(--hover-bg-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);margin-left:10px;min-height:42px;padding:10px}.sbm-invite-workspace-modal .sbm-input-group .zoobbe-select-trigger{font-size:14px;height:35px;padding:1px 15px}.sbm-invite-workspace-modal .sbm-input-group .zoobbe-select .zoobbe-select-trigger span.arrow-down{top:6px}.sbm-invite-workspace-modal .sbm-input-group .zoobbe-select .zoobbe-select-option{font-size:14px}.sbm-invite-workspace-modal .sbm-input-group .zoobbe-select-trigger.active{border:none;color:var(--primary-text-color)}.sbm-invite-workspace-modal .sbm-input-group .zoobbe-select .zoobbe-select-option{padding:0 12px}.sbm-invite-workspace-modal .sbm-invite-button{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;font-size:14px;height:35px;justify-content:center;margin:0 0 20px;width:100%}.sbm-invite-workspace-modal .sbm-message-input{background:var(--popover-background-color);border:none;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-family:var(--primary-font-family);margin-bottom:20px;outline:1px solid var(--outline-color);padding:10px;width:calc(100% - 20px)}.sbm-invite-workspace-modal .sbm-message-input:focus{outline:1px solid var(--brand-color)}.sbm-invite-workspace-modal .sbm-invite-link{align-items:center;color:var(--invite-link-color);display:flex;font-size:14px;margin-bottom:15px}.sbm-invite-workspace-modal .sbm-invite-link .invite-link-info{align-items:center;display:flex;gap:8px}.sbm-invite-workspace-modal .sbm-invite-link .invite-link-icon{color:var(--invite-link-color);font-size:18px}.sbm-invite-workspace-modal .sbm-invite-link .invite-link-text{color:var(--invite-link-color)}.sbm-invite-workspace-modal .sbm-invite-link .invite-link-actions{display:flex;gap:8px}.sbm-invite-workspace-modal .sbm-invite-link .link-action{background:none;border:none;color:var(--brand-color);cursor:pointer;font-size:14px;padding:0;text-decoration:none}.sbm-invite-workspace-modal .sbm-invite-link .link-action:hover{text-decoration:underline}.sbm-invite-workspace-modal .sbm-invite-link .sbm-create-link-button{background:none;border:none;color:var(--brand-color);cursor:pointer;font-size:14px;padding:0;text-decoration:none}.sbm-invite-workspace-modal .sbm-invite-link .sbm-create-link-button:hover{text-decoration:underline}.sbm-invite-workspace-modal .sbm-tabs{border-bottom:1px solid var(--tab-bottom-border-color);display:flex;margin-bottom:20px}.sbm-invite-workspace-modal .sbm-tabs button{background:none;border:none}.sbm-invite-workspace-modal .sbm-tabs .sbm-tab{border-bottom:1px solid #0000;color:var(--single-card-text-color);cursor:pointer;padding:10px;text-align:center}.sbm-invite-workspace-modal .sbm-tabs .sbm-tab.active{border-bottom:1px solid var(--tab-active-color);color:var(--tab-active-color)}.sbm-invite-workspace-modal .sbm-requests h4,.sbm-invite-workspace-modal .sbm-workspace-members h4{margin:0 0 10px}.sbm-invite-workspace-modal .sbm-requests .sbm-member,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member{align-items:center;display:flex;margin-bottom:10px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .shared-members-name,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .shared-members-name{display:flex;flex-direction:column;gap:5px;margin-right:auto}.sbm-invite-workspace-modal .sbm-requests .sbm-member .shared-members-name span.member-status,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .shared-members-name span.member-status{color:var(--inactive-text-color);font-family:var(--primary-font-family);font-size:12px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .shared-members-name span.member-username,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .shared-members-name span.member-username{color:var(--inactive-text-color);font-family:var(--primary-font-family);font-size:12px;font-weight:600}.sbm-invite-workspace-modal .sbm-requests .sbm-member .zoobbe-select,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .zoobbe-select{margin:0;width:120px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .zoobbe-select .admin-role,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role{font-weight:600;margin-bottom:0;margin-right:10px;width:120px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger{background-color:var(--admin-role-bg-color);color:var(--dropdown-text-color);font-weight:500;padding:0 12px;width:90px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span{right:10px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span.arrow-down,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-trigger span.arrow-down{top:8px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .zoobbe-select .admin-role .zoobbe-select-option,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .zoobbe-select .admin-role .zoobbe-select-option{font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:8px 12px;text-align:left}.sbm-invite-workspace-modal .sbm-requests .sbm-member .members-options,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .members-options{align-items:center;border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;gap:15px;height:35px;justify-content:space-between;min-width:100px;outline:1px solid var(--outline-color);padding:0 10px 0 15px;position:relative;text-transform:capitalize;-webkit-user-select:none;user-select:none}.sbm-invite-workspace-modal .sbm-requests .sbm-member .members-options span.material-symbols-outlined,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .members-options span.material-symbols-outlined{font-size:20px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .members-options.active,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .members-options.active{color:var(--brand-color);outline:1px solid var(--brand-color)}.sbm-invite-workspace-modal .sbm-requests .sbm-member .avatar,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .avatar{display:inline-flex}.sbm-invite-workspace-modal .sbm-requests .sbm-member .image-placeholder,.sbm-invite-workspace-modal .sbm-requests .sbm-member .sbm-member-image,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .image-placeholder,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .sbm-member-image{border-radius:50%;height:40px;margin-right:10px;width:40px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .sbm-member-name,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .sbm-member-name{flex:1 1}.sbm-invite-workspace-modal .sbm-requests .sbm-member .sbm-member-role,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .sbm-member-role{margin-right:10px}.sbm-invite-workspace-modal .sbm-requests .sbm-member .sbm-member-role-dropdown,.sbm-invite-workspace-modal .sbm-workspace-members .sbm-member .sbm-member-role-dropdown{background-color:var(--dropdown-bg-color);border:1px solid var(--hover-bg-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);padding:5px}.sbm-invite-workspace-modal .mention-suggestion{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0;min-width:180px;outline:none}.sbm-invite-workspace-modal .mention-suggestion:hover{background-color:var(--select-item-hover-background-color)}.ai-insights-panel.modern-panel{animation:panelSlideIn .4s ease-out;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:20px;box-shadow:0 12px 32px #0000001a,0 4px 8px #0000000d;display:flex;flex-direction:column;max-height:85vh;max-width:900px;overflow:hidden;width:100%}.ai-insights-panel.modern-panel .insights-header{align-items:center;background:var(--single-card-background-color);border-bottom:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:24px 28px}.ai-insights-panel.modern-panel .insights-header .header-content{align-items:center;display:flex;gap:16px}.ai-insights-panel.modern-panel .insights-header .header-content .ai-avatar{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:50%;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.ai-insights-panel.modern-panel .insights-header .header-content .ai-avatar .material-symbols-outlined{font-size:24px}.ai-insights-panel.modern-panel .insights-header .header-content .header-text h2{color:var(--single-card-text-color);font-size:20px;font-weight:600;line-height:1.2;margin:0 0 4px}.ai-insights-panel.modern-panel .insights-header .header-content .header-text p{color:var(--single-card-text-color);font-size:14px;line-height:1.3;margin:0;opacity:.7}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn{align-items:center;background:var(--brand-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px;transition:all .2s ease}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn:hover:not(:disabled){background:var(--hover-brand-color);box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn .material-symbols-outlined{font-size:18px}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn .btn-spinner{display:flex;gap:4px}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn .btn-spinner span{animation:bounce 1.4s ease-in-out infinite both;background:#fff;border-radius:50%;height:4px;width:4px}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn .btn-spinner span:first-child{animation-delay:-.32s}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn .btn-spinner span:nth-child(2){animation-delay:-.16s}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn .btn-spinner span:nth-child(3){animation-delay:0s}.ai-insights-panel.modern-panel .insights-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 40px;text-align:center}.ai-insights-panel.modern-panel .insights-loading .loading-animation{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .ai-icon-pulse{align-items:center;animation:pulse 2s infinite;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;width:64px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .ai-icon-pulse .material-symbols-outlined{font-size:32px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .loading-dots{display:flex;gap:8px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .loading-dots span{animation:bounce 1.4s ease-in-out infinite both;background:var(--brand-color);border-radius:50%;height:8px;width:8px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .loading-dots span:first-child{animation-delay:-.32s}.ai-insights-panel.modern-panel .insights-loading .loading-animation .loading-dots span:nth-child(2){animation-delay:-.16s}.ai-insights-panel.modern-panel .insights-loading .loading-animation .loading-dots span:nth-child(3){animation-delay:0s}.ai-insights-panel.modern-panel .insights-loading h3{color:var(--single-card-text-color);font-size:20px;font-weight:600;margin:0 0 8px}.ai-insights-panel.modern-panel .insights-loading p{color:var(--single-card-text-color);font-size:15px;line-height:1.4;margin:0;opacity:.7}.ai-insights-panel.modern-panel .insights-error.modern-error{align-items:center;display:flex;flex-direction:column;padding:60px 40px;text-align:center}.ai-insights-panel.modern-panel .insights-error.modern-error .error-icon{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.ai-insights-panel.modern-panel .insights-error.modern-error .error-icon .material-symbols-outlined{font-size:32px}.ai-insights-panel.modern-panel .insights-error.modern-error .error-content h4{color:var(--single-card-text-color);font-size:18px;font-weight:600;margin:0 0 8px}.ai-insights-panel.modern-panel .insights-error.modern-error .error-content p{color:var(--single-card-text-color);font-size:15px;line-height:1.4;margin:0 0 24px;opacity:.7}.ai-insights-panel.modern-panel .insights-error.modern-error .error-content .retry-btn{align-items:center;background:var(--brand-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.ai-insights-panel.modern-panel .insights-error.modern-error .error-content .retry-btn:hover{background:var(--hover-brand-color);transform:translateY(-1px)}.ai-insights-panel.modern-panel .insights-error.modern-error .error-content .retry-btn .material-symbols-outlined{font-size:18px}.ai-insights-panel.modern-panel .insights-empty.modern-empty{align-items:center;display:flex;flex-direction:column;padding:80px 40px;text-align:center}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-illustration{align-items:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;margin-bottom:32px;width:80px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-illustration .material-symbols-outlined{font-size:40px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content h4{color:var(--single-card-text-color);font-size:20px;font-weight:600;margin:0 0 12px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content p{color:var(--single-card-text-color);font-size:15px;line-height:1.5;margin:0 0 32px;max-width:400px;opacity:.7}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content .generate-first-btn{align-items:center;background:var(--brand-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;padding:14px 28px;transition:all .2s ease}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content .generate-first-btn:hover{background:var(--hover-brand-color);box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content .generate-first-btn .material-symbols-outlined{font-size:20px}.ai-insights-panel.modern-panel .insights-list{flex:1 1;overflow-y:auto;padding:24px 28px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight{background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:16px;margin-bottom:16px;overflow:hidden;position:relative;transition:all .3s ease}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight:hover{border-color:var(--brand-color);box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight.critical{background:linear-gradient(135deg,var(--single-card-side-action-bg-color),#dc262605);border-left:4px solid #dc2626}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight.high{background:linear-gradient(135deg,var(--single-card-side-action-bg-color),#f59e0b05);border-left:4px solid #f59e0b}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight.medium{background:linear-gradient(135deg,var(--single-card-side-action-bg-color),#3b82f605);border-left:4px solid #3b82f6}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight.low{background:linear-gradient(135deg,var(--single-card-side-action-bg-color),#10b98105);border-left:4px solid #10b981}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta,.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator{align-items:center;display:flex;gap:12px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .severity-icon{align-items:center;display:flex}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .severity-icon .material-symbols-outlined{font-size:20px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text{display:flex;flex-direction:column;gap:4px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text .insight-type{color:var(--single-card-text-color);font-size:13px;font-weight:600;line-height:1}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text .severity-badge{border-radius:6px;font-size:11px;font-weight:500;line-height:1;padding:4px 8px;text-transform:capitalize}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text .severity-badge.critical{background:#dc26261a;color:#dc2626}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text .severity-badge.high{background:#f59e0b1a;color:#d97706}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text .severity-badge.medium{background:#3b82f61a;color:#2563eb}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .meta-text .severity-badge.low{background:#10b9811a;color:#059669}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions{display:flex;gap:8px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions .action-btn{align-items:center;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--single-card-text-color);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:.7;transition:all .2s ease;width:32px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions .action-btn:hover{background:var(--single-card-action-button-hover-color);opacity:1;transform:scale(1.05)}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions .action-btn .material-symbols-outlined{font-size:18px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions .dismiss-btn:hover{border-color:#dc2626;color:#dc2626}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content{padding:0 24px 20px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content h4{color:var(--single-card-text-color);font-size:17px;font-weight:600;line-height:1.4;margin:0 0 8px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-description{color:var(--single-card-text-color);font-size:15px;line-height:1.5;margin:0 0 20px;opacity:.8}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section{margin-bottom:24px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .section-header{align-items:center;display:flex;gap:8px;margin-bottom:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .section-header .material-symbols-outlined{color:var(--brand-color);font-size:18px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .section-header h5{color:var(--single-card-text-color);font-size:15px;font-weight:600;margin:0}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list{display:flex;flex-direction:column;gap:12px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item{align-items:flex-start;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:12px;display:flex;gap:12px;padding:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-priority-badge{align-items:center;display:flex;flex-shrink:0;gap:6px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-priority-badge .priority-dot{border-radius:50%;height:8px;width:8px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-priority-badge .priority-dot.high{background:#dc2626}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-priority-badge .priority-dot.medium{background:#d97706}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-priority-badge .priority-dot.low{background:#059669}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-priority-badge .priority-text{color:var(--single-card-text-color);font-size:12px;font-weight:500;opacity:.7;text-transform:capitalize}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-content{flex:1 1}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .recommendations-section .recommendations-list .recommendation-item .rec-content p{color:var(--single-card-text-color);font-size:14px;line-height:1.5;margin:0}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section{margin-bottom:24px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .section-header{align-items:center;display:flex;gap:8px;margin-bottom:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .section-header .material-symbols-outlined{color:var(--brand-color);font-size:18px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .section-header h5{color:var(--single-card-text-color);font-size:15px;font-weight:600;margin:0}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .data-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .data-grid .data-item{background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:10px;padding:12px 16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .data-grid .data-item .data-label{color:var(--single-card-text-color);display:block;font-size:12px;font-weight:500;margin-bottom:4px;opacity:.6;text-transform:capitalize}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .data-grid .data-item .data-value{color:var(--single-card-text-color);font-size:14px;font-weight:600;line-height:1.2}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info{align-items:center;border-top:1px solid var(--popover-border-color);display:flex;gap:16px;justify-content:space-between;padding-top:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info .meta-item{align-items:center;display:flex;gap:8px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info .meta-item .material-symbols-outlined{color:var(--brand-color);font-size:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info .meta-item .meta-content{display:flex;flex-direction:column}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info .meta-item .meta-content .meta-label{color:var(--single-card-text-color);font-size:11px;font-weight:500;line-height:1;opacity:.6}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info .meta-item .meta-content .meta-value{color:var(--single-card-text-color);font-size:12px;font-weight:600;line-height:1;margin-top:2px}.ai-insights-panel.modern-panel .insights-footer{background:var(--single-card-side-action-bg-color);border-top:1px solid var(--popover-border-color);padding:20px 28px}.ai-insights-panel.modern-panel .insights-footer .ai-branding{align-items:center;display:flex;gap:12px}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-icon{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:8px;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-icon .material-symbols-outlined{font-size:16px}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-text{display:flex;flex-direction:column}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-text .ai-label{color:var(--brand-color);font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1;text-transform:uppercase}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-text .ai-description{color:var(--single-card-text-color);font-size:11px;line-height:1.3;margin-top:2px;opacity:.6}@keyframes panelSlideIn{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.ai-insights-panel.modern-panel{margin:0 12px;max-width:100%}.ai-insights-panel.modern-panel .insights-header{padding:20px 24px}.ai-insights-panel.modern-panel .insights-header .header-content{gap:12px}.ai-insights-panel.modern-panel .insights-header .header-content .ai-avatar{height:40px;width:40px}.ai-insights-panel.modern-panel .insights-header .header-content .ai-avatar .material-symbols-outlined{font-size:20px}.ai-insights-panel.modern-panel .insights-header .header-content .header-text h2{font-size:18px}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn{font-size:13px;padding:10px 16px}.ai-insights-panel.modern-panel .insights-list{padding:16px 20px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header{padding:16px 20px 12px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator{gap:10px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-meta .severity-indicator .severity-icon .material-symbols-outlined{font-size:18px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions .action-btn{height:28px;width:28px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header .insight-actions .action-btn .material-symbols-outlined{font-size:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content{padding:0 20px 16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .data-section .data-grid{grid-template-columns:1fr}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-details .insight-meta-info{align-items:flex-start;flex-direction:column;gap:12px}.ai-insights-panel.modern-panel .insights-loading{padding:60px 24px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .ai-icon-pulse{height:56px;width:56px}.ai-insights-panel.modern-panel .insights-loading .loading-animation .ai-icon-pulse .material-symbols-outlined{font-size:28px}.ai-insights-panel.modern-panel .insights-loading h3{font-size:18px}.ai-insights-panel.modern-panel .insights-loading p{font-size:14px}.ai-insights-panel.modern-panel .insights-empty.modern-empty{padding:60px 24px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-illustration{height:64px;width:64px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-illustration .material-symbols-outlined{font-size:32px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content h4{font-size:18px}.ai-insights-panel.modern-panel .insights-empty.modern-empty .empty-content p{font-size:14px}.ai-insights-panel.modern-panel .insights-footer{padding:16px 24px}.ai-insights-panel.modern-panel .insights-footer .ai-branding{gap:10px}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-icon{height:28px;width:28px}.ai-insights-panel.modern-panel .insights-footer .ai-branding .ai-icon .material-symbols-outlined{font-size:14px}}@media(max-width:480px){.ai-insights-panel.modern-panel{margin:0 8px}.ai-insights-panel.modern-panel .insights-header{align-items:stretch;flex-direction:column;gap:16px}.ai-insights-panel.modern-panel .insights-header .header-actions .generate-btn{justify-content:center;width:100%}.ai-insights-panel.modern-panel .insights-list{padding:12px 16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-header{padding:12px 16px 8px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content{padding:0 16px 12px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content h4{font-size:16px}.ai-insights-panel.modern-panel .insights-list .insight-card.modern-insight .insight-content .insight-description{font-size:14px}}.ai-suggestions-overlay{align-items:center;animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.ai-suggestions-modal{animation:slideUp .3s ease-out;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:12px;box-shadow:0 20px 40px #0000001a;display:flex;flex-direction:column;max-height:80vh;max-width:600px;overflow:hidden;width:100%}.ai-header{align-items:center;border-bottom:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:24px}.ai-header .header-content h2{color:var(--single-card-text-color);font-size:18px;font-weight:600;margin:0 0 4px}.ai-header .header-content p{color:var(--single-card-text-color);font-size:14px;margin:0;opacity:.7}.ai-header .header-actions{display:flex;gap:8px}.ai-content{flex:1 1;overflow:auto;padding:24px}.ai-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.ai-loading .loading-spinner{animation:spin 1s linear infinite;border-top:1px solid var(--popover-border-color);border:1px solid var(--popover-border-color);border-radius:50%;border-top-color:var(--brand-color);height:32px;margin-bottom:16px;width:32px}.ai-loading p{color:var(--single-card-text-color);font-size:14px;margin:0;opacity:.7}.ai-error{align-items:center;display:flex;flex-direction:column;padding:40px;text-align:center}.ai-error p{color:var(--single-card-text-color);font-size:14px;margin:0 0 16px}.ai-empty{align-items:center;display:flex;flex-direction:column;padding:40px;text-align:center}.ai-empty p{color:var(--single-card-text-color);font-size:14px;margin:0 0 20px;opacity:.7}.suggestions-list{display:flex;flex-direction:column;gap:8px}.recommendations-stats{background:var(--single-card-side-action-bg-color);border-bottom:1px solid var(--popover-border-color);padding:12px 24px}.recommendations-stats span{color:var(--secondary-text-color);font-size:12px;font-weight:500}.recommendation-card{border-bottom:1px solid var(--popover-border-color);border-radius:6px;display:flex;gap:12px;padding:16px 24px;transition:background-color .2s ease}.recommendation-card:hover{background:var(--single-card-side-action-bg-color)}.recommendation-card:last-child{border-bottom:none}.recommendation-card .card-rank{align-items:center;background:var(--brand-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.recommendation-card .card-content{flex:1 1;min-width:0}.recommendation-card .card-content .card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.recommendation-card .card-content .card-header .card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--primary-text-color);display:-webkit-box;flex:1 1;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;text-decoration:none}.recommendation-card .card-content .card-header .card-title:hover{color:var(--brand-color)}.recommendation-card .card-content .card-header .card-score{align-items:center;display:flex;flex-direction:column;flex-shrink:0}.recommendation-card .card-content .card-header .card-score .score-value{color:var(--brand-color);font-size:16px;font-weight:600;line-height:1}.recommendation-card .card-content .card-header .card-score .score-label{color:var(--muted-text-color);font-size:10px;letter-spacing:.5px;text-transform:uppercase}.recommendation-card .card-content .card-meta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.recommendation-card .card-content .card-meta>div{align-items:center;color:var(--secondary-text-color);display:flex;font-size:12px;gap:4px}.recommendation-card .card-content .card-meta>div .material-symbols-outlined{font-size:14px}.recommendation-card .card-content .card-meta>div.card-priority .priority-indicator{border-radius:50%;height:8px;width:8px}.recommendation-card .card-content .card-details{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.recommendation-card .card-content .card-details .card-members{flex-shrink:0}.recommendation-card .card-content .card-details .card-stats{display:flex;gap:12px}.recommendation-card .card-content .card-details .card-stats .stat{align-items:center;color:var(--muted-text-color);display:flex;font-size:12px;gap:4px}.recommendation-card .card-content .card-details .card-stats .stat .material-symbols-outlined{font-size:14px}.recommendation-card .card-content .recommendation-reason{align-items:center;border-radius:4px;color:var(--secondary-text-color);display:flex;font-size:11px;gap:6px;line-height:1.3}.recommendation-card .card-content .recommendation-reason .material-symbols-outlined{color:var(--brand-color);flex-shrink:0;font-size:14px}.recommendation-card .card-content .ai-insight{align-items:center;background:linear-gradient(135deg,var(--brand-color) 10,var(--single-card-side-action-bg-color));border:20 solid var(--brand-color);border-radius:4px;color:var(--primary-text-color);display:flex;font-size:11px;gap:6px;line-height:1.3;margin-top:4px;padding:8px 12px}.recommendation-card .card-content .ai-insight .material-symbols-outlined{color:var(--brand-color);flex-shrink:0;font-size:14px}.suggestion-item{align-items:center;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s ease}.suggestion-item.selected,.suggestion-item:hover{background:var(--brand-hover-bg-color);border-color:var(--brand-color)}.suggestion-item .suggestion-text{color:var(--single-card-text-color);flex:1 1;font-size:14px;margin:0;padding-right:16px}.ai-footer{background:var(--single-card-side-action-bg-color);border-top:1px solid var(--popover-border-color);padding:20px 24px}.ai-footer .selected-preview .preview-text{color:var(--single-card-text-color);font-size:14px;font-style:italic;margin:0 0 16px;opacity:.8}.ai-footer .selected-preview .preview-actions{display:flex;gap:8px;justify-content:flex-end}.btn-icon{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:6px;color:var(--single-card-text-color);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:.8;transition:all .2s ease;width:32px}.btn-icon:hover:not(:disabled){background:var(--single-card-action-button-hover-color);opacity:1}.btn-icon:disabled{cursor:not-allowed;opacity:.4}.btn-icon .material-symbols-outlined{font-size:18px}.btn-close:hover{background:#fee;color:#dc2626}.btn-generate,.btn-retry{background:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.btn-generate:hover,.btn-retry:hover{background:var(--hover-brand-color)}.btn-add{background:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:#fff;cursor:pointer;font-size:12px;font-weight:500;opacity:.8;padding:6px 12px;transition:all .2s ease}.btn-add:hover{background:var(--hover-brand-color);opacity:1}.btn-cancel{background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:6px;color:var(--single-card-text-color);cursor:pointer;font-size:13px;padding:8px 16px;transition:all .2s ease}.btn-cancel:hover{background:var(--single-card-action-button-hover-color)}.btn-create{background:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s ease}.btn-create:hover{background:var(--hover-brand-color)}@media(max-width:768px){.ai-suggestions-overlay{padding:16px}.ai-suggestions-modal{max-height:90vh}.ai-header{padding:20px}.ai-header .header-content h2{font-size:16px}.ai-content,.ai-footer{padding:16px 20px}.ai-footer .preview-actions{flex-direction:column;gap:8px}.ai-footer .preview-actions .btn-cancel,.ai-footer .preview-actions .btn-create{justify-content:center;width:100%}.suggestion-item{align-items:flex-start;flex-direction:column;gap:12px;padding:14px}.suggestion-item .suggestion-text{padding-right:0}.suggestion-item .btn-add{align-self:flex-end}}@media(max-width:480px){.ai-suggestions-overlay{padding:12px}.ai-header{padding:16px}.ai-content,.ai-footer{padding:12px 16px}.ai-empty,.ai-error,.ai-loading{padding:32px 16px}}.text-parser-modal{align-items:center;animation:modalFadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.text-parser-modal .parser-content.modern-card{animation:cardSlideUp .4s ease-out;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:20px;box-shadow:0 24px 48px #00000026,0 8px 16px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;width:100%}.text-parser-modal .parser-content.modern-card .parser-header{align-items:center;background:var(--single-card-background-color);border-bottom:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:24px 28px}.text-parser-modal .parser-content.modern-card .parser-header .header-content{align-items:center;display:flex;gap:16px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .ai-avatar{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:50%;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .ai-avatar .material-symbols-outlined{font-size:24px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .ai-avatar .header-text{width:calc(100% - 50px)}.text-parser-modal .parser-content.modern-card .parser-header .header-content .header-text h2{color:var(--single-card-text-color);font-size:20px;font-weight:600;line-height:1.2;margin:0 0 4px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .header-text p{color:var(--single-card-text-color);font-size:14px;line-height:1.3;margin:0;opacity:.7}.text-parser-modal .parser-content.modern-card .parser-header .action-btn.close-btn{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:40px;justify-content:center;opacity:.8;transition:all .2s ease;width:40px}.text-parser-modal .parser-content.modern-card .parser-header .action-btn.close-btn:hover{background:var(--single-card-action-button-hover-color);opacity:1;transform:scale(1.05)}.text-parser-modal .parser-content.modern-card .parser-header .action-btn.close-btn .material-symbols-outlined{font-size:20px}.text-parser-modal .parser-content.modern-card .creating-tasks{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 40px;text-align:center}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .ai-icon-pulse{align-items:center;animation:pulse 2s infinite;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;width:64px}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .ai-icon-pulse .material-symbols-outlined{font-size:32px}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .loading-dots{display:flex;gap:8px}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .loading-dots span{animation:bounce 1.4s ease-in-out infinite both;background:var(--brand-color);border-radius:50%;height:8px;width:8px}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .loading-dots span:first-child{animation-delay:-.32s}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .loading-dots span:nth-child(2){animation-delay:-.16s}.text-parser-modal .parser-content.modern-card .creating-tasks .loading-animation .loading-dots span:nth-child(3){animation-delay:0s}.text-parser-modal .parser-content.modern-card .creating-tasks h3{color:var(--single-card-text-color);font-size:20px;font-weight:600;margin:0 0 8px}.text-parser-modal .parser-content.modern-card .creating-tasks p{color:var(--single-card-text-color);font-size:15px;line-height:1.4;margin:0;opacity:.7}.text-parser-modal .parser-content.modern-card .input-step{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section{margin-bottom:32px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-container.modern-input{background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:16px;padding:4px;transition:all .2s ease}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-container.modern-input:focus-within{border-color:var(--brand-color);box-shadow:0 0 0 3px rgba(var(--brand-color),.1)}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-container.modern-input .text-input{background:#0000;border:none;border-radius:12px;color:var(--single-card-text-color);font-family:inherit;font-size:15px;line-height:1.4;min-height:200px;padding:20px 24px;resize:vertical;width:calc(100% - 40px)}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-container.modern-input .text-input:focus{outline:none}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-container.modern-input .text-input::placeholder{color:var(--single-card-text-color);opacity:.5}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions{display:flex;justify-content:flex-end;margin-top:20px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn{align-items:center;background:var(--brand-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;padding:14px 28px;transition:all .2s ease}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn:hover:not(:disabled){background:var(--hover-brand-color);box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn .material-symbols-outlined{font-size:18px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn .btn-spinner{display:flex;gap:4px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn .btn-spinner span{animation:bounce 1.4s ease-in-out infinite both;background:#fff;border-radius:50%;height:4px;width:4px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn .btn-spinner span:first-child{animation-delay:-.32s}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn .btn-spinner span:nth-child(2){animation-delay:-.16s}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-actions .parse-btn .btn-spinner span:nth-child(3){animation-delay:0s}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .parse-error.modern-error{align-items:center;background:#ef44441a;border:1px solid #ef444433;border-radius:12px;color:#dc2626;display:flex;font-size:14px;gap:12px;margin-top:16px;padding:16px 20px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .parse-error.modern-error .material-symbols-outlined{flex-shrink:0;font-size:20px}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-header{margin-bottom:20px}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-header h4{align-items:center;color:var(--single-card-text-color);display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-header h4 .material-symbols-outlined{color:var(--brand-color);font-size:20px}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list{display:flex;flex-direction:column;gap:12px}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item{align-items:center;background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:12px;display:flex;justify-content:space-between;padding:16px 20px;transition:all .2s ease}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item:hover{border-color:var(--brand-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .example-preview{align-items:center;display:flex;flex:1 1;gap:8px}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .example-preview .example-title{color:var(--single-card-text-color);font-size:14px;font-weight:500}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .example-preview .example-snippet{color:var(--single-card-text-color);font-size:13px;opacity:.6}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .use-example-btn{align-items:center;background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .use-example-btn:hover{background:var(--hover-brand-color);transform:scale(1.05)}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .use-example-btn .material-symbols-outlined{font-size:16px}.text-parser-modal .parser-content.modern-card .review-step{flex:1 1;overflow-y:auto;padding:24px 28px}.text-parser-modal .parser-content.modern-card .review-step .review-header{margin-bottom:32px}.text-parser-modal .parser-content.modern-card .review-step .review-header h4{align-items:center;color:var(--single-card-text-color);display:flex;font-size:18px;font-weight:600;gap:8px;margin:0 0 8px}.text-parser-modal .parser-content.modern-card .review-step .review-header h4 .material-symbols-outlined{color:var(--brand-color);font-size:20px}.text-parser-modal .parser-content.modern-card .review-step .review-header p{color:var(--single-card-text-color);font-size:14px;line-height:1.4;margin:0;opacity:.7}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks{margin-bottom:32px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task{background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:16px;cursor:pointer;display:flex;gap:16px;margin-bottom:16px;padding:20px;transition:all .3s ease}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task:hover{border-color:var(--brand-color);box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task.selected{background:var(--brand-hover-bg-color);border-color:var(--brand-color);box-shadow:0 4px 16px #00000014}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task.selected:before{background:linear-gradient(90deg,var(--brand-color),var(--hover-brand-color));border-radius:16px 16px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox{align-items:flex-start;display:flex;padding-top:2px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox input[type=checkbox]{display:none}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox .checkbox-label{align-items:center;border:1px solid var(--popover-border-color);border-radius:6px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox .checkbox-label .checkmark{color:#fff;display:none}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox .checkbox-label .checkmark .material-symbols-outlined{font-size:14px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox input[type=checkbox]:checked+.checkbox-label{background:var(--brand-color);border-color:var(--brand-color)}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-checkbox input[type=checkbox]:checked+.checkbox-label .checkmark{display:flex}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content{flex:1 1}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-title{color:var(--single-card-text-color);flex:1 1;font-size:16px;font-weight:600;line-height:1.4;margin-right:16px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-category,.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-estimate,.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:500;gap:6px;padding:4px 8px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-category{background:#4f46e51a;color:#4f46e5}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-category .material-symbols-outlined{font-size:14px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority{align-items:center;display:flex;gap:6px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority .priority-dot{border-radius:50%;height:6px;width:6px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority.priority-high .priority-dot{background:#dc2626}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority.priority-medium .priority-dot{background:#d97706}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority.priority-low .priority-dot{background:#059669}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-priority span{color:var(--single-card-text-color);opacity:.8}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-estimate{background:#6b72801a;color:#6b7280}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-meta .task-estimate .material-symbols-outlined{font-size:14px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-description{color:var(--single-card-text-color);font-size:14px;line-height:1.5;margin-bottom:12px;opacity:.8}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-labels{display:flex;flex-wrap:wrap;gap:8px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-labels .task-label{background:#10b9811a;border-radius:6px;color:#059669;font-size:12px;font-weight:500;padding:4px 8px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-confidence{align-items:flex-start;display:flex;padding-top:2px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-confidence .confidence-badge{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 10px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-confidence .confidence-badge .material-symbols-outlined{font-size:14px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-confidence .confidence-badge.high{background:#10b9811a;color:#059669}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-confidence .confidence-badge.medium{background:#f59e0b1a;color:#d97706}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-confidence .confidence-badge.low{background:#ef44441a;color:#dc2626}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions{align-items:center;border-top:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:24px 0}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .selection-info .selection-count{align-items:center;color:var(--single-card-text-color);display:flex;font-size:14px;gap:8px}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .selection-info .selection-count .count-badge{align-items:center;background:var(--brand-color);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:600;height:24px;justify-content:center;min-width:24px}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons{display:flex;gap:12px}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .back-btn{align-items:center;background:#0000;border:1px solid var(--popover-border-color);border-radius:10px;color:var(--single-card-text-color);cursor:pointer;display:flex;gap:8px;opacity:.8;padding:10px 16px;transition:all .2s ease}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .back-btn:hover{background:var(--single-card-action-button-hover-color);opacity:1}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .back-btn .material-symbols-outlined{font-size:16px}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .create-btn{align-items:center;background:var(--brand-color);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .create-btn:hover:not(:disabled){background:var(--hover-brand-color);box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .create-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .create-btn .material-symbols-outlined{font-size:16px}.text-parser-modal .parser-content.modern-card .parser-footer{background:var(--single-card-side-action-bg-color);border-top:1px solid var(--popover-border-color);padding:20px 28px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding{align-items:center;display:flex;gap:12px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-icon{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:8px;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-icon .material-symbols-outlined{font-size:16px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-text{display:flex;flex-direction:column}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-text .ai-label{color:var(--brand-color);font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1;text-transform:uppercase}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-text .ai-description{color:var(--single-card-text-color);font-size:11px;line-height:1.3;margin-top:2px;opacity:.6}@media(max-width:768px){.text-parser-modal{padding:12px}.text-parser-modal .parser-content.modern-card{border-radius:16px;max-height:95vh}.text-parser-modal .parser-content.modern-card .parser-header{padding:20px 24px}.text-parser-modal .parser-content.modern-card .parser-header .header-content{gap:12px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .ai-avatar{height:40px;width:40px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .ai-avatar .material-symbols-outlined{font-size:20px}.text-parser-modal .parser-content.modern-card .parser-header .header-content .header-text h2{font-size:18px}.text-parser-modal .parser-content.modern-card .parser-header .action-btn.close-btn{height:36px;width:36px}.text-parser-modal .parser-content.modern-card .parser-header .action-btn.close-btn .material-symbols-outlined{font-size:18px}.text-parser-modal .parser-content.modern-card .input-step,.text-parser-modal .parser-content.modern-card .review-step{padding:16px 20px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task{gap:12px;padding:16px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header{align-items:flex-start;flex-direction:column;gap:8px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-title{margin-right:0}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions{align-items:stretch;flex-direction:column;gap:16px}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons{width:100%}.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .back-btn,.text-parser-modal .parser-content.modern-card .review-step .review-actions.modern-actions .action-buttons .create-btn{flex:1 1;justify-content:center}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item{align-items:flex-start;flex-direction:column;gap:12px}.text-parser-modal .parser-content.modern-card .input-step .examples-section.modern-examples .examples-list .example-item .use-example-btn{align-self:flex-end}.text-parser-modal .parser-content.modern-card .parser-footer{padding:16px 24px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding{gap:10px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-icon{height:28px;width:28px}.text-parser-modal .parser-content.modern-card .parser-footer .ai-branding .ai-icon .material-symbols-outlined{font-size:14px}}@media(max-width:480px){.text-parser-modal{padding:8px}.text-parser-modal .parser-content.modern-card .input-step{padding:12px 16px}.text-parser-modal .parser-content.modern-card .input-step .text-input-section .input-container.modern-input .text-input{font-size:14px;padding:16px 20px}.text-parser-modal .parser-content.modern-card .review-step{padding:12px 16px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task{padding:12px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-header .task-title{font-size:15px}.text-parser-modal .parser-content.modern-card .review-step .tasks-list.modern-tasks .task-item.modern-task .task-content .task-description{font-size:13px}}.add-checklist{padding:15px;width:280px}.add-checklist h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-top:0;text-align:center}.add-checklist .group,.add-checklist h2{margin-bottom:20px}.add-checklist .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.add-checklist .group h3{font-size:12px;margin-top:0}.add-checklist input,.add-checklist select{background-color:var(--input-background-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-size:14px;height:35px;outline:1px solid var(--secondary-outline-color);padding:0 10px;width:calc(100% - 20px)}.add-checklist input:focus,.add-checklist select:focus{outline:1px solid var(--focus-outline-color)}.add-checklist .zoobbe-select{margin-bottom:0;width:100%}.add-checklist .auto-generate-option{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}.add-checklist .auto-generate-option label{cursor:pointer;flex:1 1}.add-checklist .auto-generate-option label h3{color:var(--single-card-text-color);font-size:12px;font-weight:600;margin:0 0 4px}.add-checklist .auto-generate-option label p{color:var(--single-card-text-color-secondary);font-size:11px;line-height:1.4;margin:0}.add-checklist .generated-items-preview{background-color:var(--single-card-side-action-bg-color);border:1px solid var(--single-card-border-color);border-radius:6px;margin-top:8px;padding:12px}.add-checklist .generated-items-preview .generating-items{align-items:center;color:var(--single-card-text-color-secondary);display:flex;font-size:12px;gap:8px}.add-checklist .generated-items-preview .items-preview h4{color:var(--single-card-text-color);font-size:12px;font-weight:600;margin:0 0 8px}.add-checklist .generated-items-preview .items-preview ul{list-style-type:disc;margin:0;padding-left:16px}.add-checklist .generated-items-preview .items-preview ul li{color:var(--single-card-text-color-secondary);font-size:11px;line-height:1.3;margin-bottom:4px}.add-checklist .generated-items-preview .items-preview ul li.more-items{color:var(--single-card-text-color-tertiary);font-style:italic}.add-checklist .generated-items-preview .no-card-title p,.add-checklist .generated-items-preview .no-items-generated p{color:var(--single-card-text-color-secondary);font-size:11px;font-style:italic;margin:0}.add-checklist button{background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease;width:100%}.add-checklist button:hover:not(:disabled){background-color:var(--hover-brand-color)}.add-checklist button:disabled{cursor:not-allowed;opacity:.6}.labels-container{border-radius:5px;box-shadow:0 2px 10px #0000001a;font-family:var(--primary-font-family);padding:12px 0;width:300px}.labels-container .labels-header{margin-bottom:20px}.labels-container .labels-header h3{font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin:0;text-align:center}.labels-container .labels-header .close-button{background:none;border:none;cursor:pointer;font-size:20px}.labels-container .search-input{background-color:var(--popover-background-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-family:var(--primary-font-family);font-weight:600;font-weight:500;height:35px;margin:0 12px 15px;outline:1px solid var(--secondary-outline-color);padding:0 12px;width:calc(100% - 24px)}.labels-container .search-input:focus{outline:1px solid var(--focus-outline-color)}.labels-container .labels-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;max-height:350px;overflow:auto;padding:0 12px}.labels-container .labels-list .label-item{align-items:center;display:flex;gap:10px}.labels-container .labels-list .label-item .label-color{align-items:center;border-radius:var(--element-border-radius);color:var(--label-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:.85rem;font-weight:var(--label-font-weight);font-weight:500;height:30px;justify-content:center;opacity:.75;width:100%}.labels-container .labels-list .label-item .label-color:hover{opacity:.6!important}.labels-container .labels-list .label-item .edit-button{align-items:center;background:none;border:none;border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.labels-container .labels-list .label-item .edit-button:hover{background-color:var(--single-card-side-action-bg-color)}.labels-container .labels-list .label-item .edit-button span{color:var(--single-card-text-color);font-size:16px}.labels-container .colorblind-mode-button,.labels-container .create-label-button{background-color:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;font-family:var(--primary-font-family);font-size:14px;font-weight:500;height:35px;margin:0 12px;width:calc(100% - 24px)}.labels-container .colorblind-mode-button:hover,.labels-container .create-label-button:hover{background-color:var(--single-card-action-button-hover-color)}.edit-label-modal{padding:12px}.edit-label-modal .modal-header{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-bottom:10px;margin-top:-10px;max-width:170px}.edit-label-modal .modal-header h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:600}.edit-label-modal .modal-header .back-button,.edit-label-modal .modal-header .close-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:20px;padding:0}.edit-label-modal .modal-header .back-button span{color:var(--single-card-text-color);font-size:18px}.edit-label-modal .label-preview{align-items:center;background:#ddd;border-radius:var(--element-border-radius);color:var(--label-text-color);display:flex;font-size:16px;font-weight:var(--label-font-weight);height:35px;justify-content:center;margin-bottom:15px;opacity:.75;padding:0 10px;text-align:center;width:calc(100% - 20px)}.edit-label-modal label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.edit-label-modal .title-input{background-color:var(--input-background-color);border:none;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);color:var(--single-card-text-color);font-size:14px;font-weight:600;height:35px;margin-bottom:15px;outline:1px solid var(--secondary-outline-color);padding:0 10px;width:calc(100% - 20px)}.edit-label-modal .title-input:focus{outline:1px solid var(--focus-outline-color)}.edit-label-modal .color-picker{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(5,1fr);margin-bottom:8px}.edit-label-modal .color-picker .color-box{border:1px solid #0000;border-radius:var(--element-border-radius);cursor:pointer;height:34px;opacity:.75}.edit-label-modal .color-picker .color-box.selected{border:1px solid #0000}.edit-label-modal .remove-color-button{align-items:center;background:none;border:none;color:var(--single-card-text-color);cursor:pointer;display:flex;gap:5px;justify-content:center;margin-bottom:10px;padding:5px;text-align:center;width:100%}.edit-label-modal .remove-color-button:hover{text-decoration:underline}.edit-label-modal .modal-footer{display:flex;gap:10px;justify-content:space-between}.edit-label-modal .modal-footer .create-button,.edit-label-modal .modal-footer .delete-button,.edit-label-modal .modal-footer .save-button{align-items:center;border:none;border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:600;height:38px;justify-content:center;padding:10px;width:100px}.edit-label-modal .modal-footer .save-button{background-color:var(--brand-color);color:var(--brand-btn-primary-color)}.edit-label-modal .modal-footer .save-button:hover{background-color:var(--hover-brand-color)}.edit-label-modal .modal-footer .create-button{background-color:var(--single-card-side-action-bg-color);color:var(--single-card-text-color)}.edit-label-modal .modal-footer .create-button:hover{background-color:var(--single-card-action-button-hover-color)}.edit-label-modal .modal-footer .delete-button{background:var(--delete-button-bg-color);color:var(--delete-button-text-color)}.edit-label-modal .modal-footer .delete-button:hover{background-color:#f64337}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.add-due-date-popup{background-color:var(--popover-background-color);border-radius:8px;color:var(--single-card-text-color);padding:20px;width:260px}.add-due-date-popup .react-calendar{background:var(--popover-background-color);border:none;font-family:var(--primary-font-family)}.add-due-date-popup .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.add-due-date-popup .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}.add-due-date-popup .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__next-button,.add-due-date-popup .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{font-size:25px;font-weight:600}.add-due-date-popup .zoobbe-select{margin:0}.add-due-date-popup .zoobbe-select .zoobbe-select-option{font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:0 12px}.add-due-date-popup .zoobbe-select-options{height:140px;overflow:auto}.add-due-date-popup .react-calendar__navigation button,.add-due-date-popup .react-calendar__navigation button:enabled:focus,.add-due-date-popup .react-calendar__navigation button:enabled:hover{background-color:var(--popover-background-color);color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px}.add-due-date-popup .add-due-date-popup-header{align-items:center;display:flex;justify-content:space-between;justify-content:center}.add-due-date-popup .add-due-date-popup-header h3{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:20px;margin-top:-5px;text-align:center}.add-due-date-popup .add-due-date-popup-header .close-btn{background:none;border:none;color:var(--single-card-text-color);cursor:pointer;font-size:1.5rem}.add-due-date-popup .calendar-grid{font-family:var(--primary-font-family);margin-bottom:20px}.add-due-date-popup .calendar-grid .react-calendar__tile--now{background:#3e4b58}.add-due-date-popup .calendar-grid .react-calendar__tile--active{background:#0052cc;color:var(--white-text-color-alternative)}.add-due-date-popup .calendar-grid .react-calendar__month-view__days__day--weekend{color:#768390}.add-due-date-popup .calendar-grid .react-calendar__tile{background:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-family:var(--primary-font-family);font-weight:500;padding:5px;text-align:center}.add-due-date-popup .calendar-grid .react-calendar__tile:hover{background-color:var(--single-card-side-action-bg-color)}.add-due-date-popup .react-calendar__month-view__weekdays abbr{text-decoration:none!important;text-transform:none}.add-due-date-popup .date-inputs input:focus-visible{outline:1px solid var(--brand-color)}.add-due-date-popup .date-inputs .input-group{margin-bottom:10px}.add-due-date-popup .date-inputs .input-group .due-date-checkbox,.add-due-date-popup .date-inputs .input-group .start-date-checkbox{align-items:center;display:flex;font-family:var(--primary-font-family);font-weight:500;gap:5px;margin-bottom:10px}.add-due-date-popup .date-inputs .input-group .due-date-checkbox .checkbox,.add-due-date-popup .date-inputs .input-group .start-date-checkbox .checkbox{height:10px;width:10px}.add-due-date-popup .date-inputs .input-group .due-date-checkbox .checkbox span.material-symbols-outlined.check-mark,.add-due-date-popup .date-inputs .input-group .start-date-checkbox .checkbox span.material-symbols-outlined.check-mark{font-size:13px}.add-due-date-popup .date-inputs .input-group .due-date-checkbox input[type=checkbox],.add-due-date-popup .date-inputs .input-group .start-date-checkbox input[type=checkbox]{margin-right:10px}.add-due-date-popup .date-inputs .input-group .due-date-checkbox label,.add-due-date-popup .date-inputs .input-group .start-date-checkbox label{color:var(--single-card-text-color);font-size:14px}.add-due-date-popup .date-inputs .input-group input[type=text]{background-color:var(--popover-background-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);margin-bottom:10px;outline:1px solid var(--outline-color);padding:5px 10px;width:100%}.add-due-date-popup .date-inputs .input-group input[type=text]:focus-visible{outline:1px solid var(--brand-color)!important}.add-due-date-popup .date-inputs .input-group input[type=text]:disabled{background-color:var(--popover-background-color);color:#768390}.add-due-date-popup .date-inputs .input-group .due-date-field{display:flex;gap:10px}.add-due-date-popup .date-inputs .input-group .due-date-field input[type=text]{flex:1 1}.add-due-date-popup .date-inputs .input-group .due-date-field input[type=time]{background-color:var(--popover-background-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);max-width:150px;outline:1px solid var(--outline-color);padding:5px 10px}.add-due-date-popup .reminder{margin-bottom:20px}.add-due-date-popup .reminder label{display:block;font-family:var(--primary-font-family);font-size:14px;font-weight:500;margin-bottom:10px}.add-due-date-popup .reminder select{background-color:#2c3e50;border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);margin-bottom:10px;padding:5px;width:100%}.add-due-date-popup .reminder p{color:#768390;font-size:.85rem}.add-due-date-popup .actions{display:flex;justify-content:space-between}.add-due-date-popup .actions .remove-btn,.add-due-date-popup .actions .save-btn{align-items:center;border:none;border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-size:1rem;height:35px;justify-content:center;padding:0 20px;text-align:center;width:48%}.add-due-date-popup .actions .save-btn{background-color:var(--brand-color);color:var(--brand-btn-primary-color)}.add-due-date-popup .actions .remove-btn{background-color:#f87168;color:var(--brand-btn-primary-color)}.profile-card{border-radius:7px 7px 0 0;gap:10px;overflow:hidden;padding-bottom:5px;width:310px}.profile-card .profile-cover{background:linear-gradient(15deg,#0966ff,#6c757d);height:80px}.profile-card__content{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:-35px}.profile-card__content .image-placeholder-container{display:inline-flex;position:relative}.profile-card__content .image-placeholder,.profile-card__content img{border:5px solid var(--popover-background-color);border-radius:50%;position:relative}.profile-card__content .image-placeholder{font-size:32px!important;position:relative;-webkit-user-select:none;user-select:none}.profile-card__content .profile-card__avatar{border-radius:50%;height:60px;margin-right:16px;width:60px}.profile-card__content .profile-card__info{display:flex;flex-direction:column;padding-bottom:20px;text-align:center}.profile-card__content .profile-card__info .profile-card__name{align-items:center;color:var(--primary-text-color);display:flex;font-size:16px;font-weight:600;gap:2px;justify-content:center;margin:0 0 2px}.profile-card__content .profile-card__info .profile-card__name span{color:var(--brand-color);font-size:16px}.profile-card__content .profile-card__info .profile-card__name svg{fill:var(--brand-color);height:16px;width:16px}.profile-card__content .profile-card__info .profile-card__username{color:var(--primary-text-color);font-size:14px;margin:4px 0 0}.profile-card__actions{display:flex;gap:5px;padding:5px 0 0}.profile-card__actions .profile-card__action{background:none;border:none;border-radius:5px;color:var(--primary-text-color);cursor:pointer;display:block;font-family:var(--primary-font-family);font-weight:500;padding:8px 15px;text-align:left;text-align:center;width:100%;width:calc(100% - 10px)}.profile-card__actions .profile-card__action:hover{background-color:var(--profile-card-action-background-hover-color);color:var(--brand-color)}.profile-card__actions .remove-from-card{background:var(--brand-color);background:var(--profile-card-action-background-hover-color);margin-right:5px}.profile-card__actions .edit-profile{align-items:center;background:var(--profile-card-action-background-hover-color);color:var(--primary-text-color);display:flex;gap:5px;justify-content:center;margin-left:5px}.profile-card__actions .edit-profile span{font-size:20px}.board-list{padding:15px 2px 15px 0;width:350px}.board-list h2,.board-list p{font-family:var(--primary-font-family)}.board-list ul{padding:0 15px}.board-list .board-item a{align-items:center;border-radius:var(--element-border-radius);border-radius:8px;color:var(--single-card-text-color);display:inline-flex;font-size:15px!important;font-weight:500;gap:8px;padding:6px 8px;text-decoration:none;transition:background-color .3s;width:calc(100% - 16px)}.board-list .board-item a:hover{background-color:var(--select-item-hover-background-color)}.board-list .board-item a .board-thumbnail{align-items:center;border-radius:var(--element-border-radius);display:flex;height:32px;overflow:hidden;width:32px}.board-list .board-item a .board-thumbnail img{height:100%;object-fit:cover;width:100%}.board-list .board-item a .board-title{font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoobbe-popover__content .members-popover{background-color:var(--popover-background-color);border-radius:8px;color:var(--white-text-color-alternative);left:0;top:45px;width:285px;z-index:1000}.zoobbe-popover__content .members-popover .members-list-container{max-height:400px;overflow:auto;padding:12px}.zoobbe-popover__content .members-popover__header{align-items:center;display:flex;justify-content:space-between;justify-content:center;margin-bottom:6px;padding:12px}.zoobbe-popover__content .members-popover__header h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin:0;text-align:center}.zoobbe-popover__content .members-popover__header__close-btn{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;font-size:24px}.zoobbe-popover__content .members-popover__header button.members-popover__close-btn{align-items:center;background:none;border:none;border-radius:5px;box-shadow:none;color:var(--white-text-color-alternative);cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;transition:.2s;width:30px}.zoobbe-popover__content .members-popover__header button.members-popover__close-btn:hover{background:var(--secondary-hover-background)}.zoobbe-popover__content .members-popover__search{background-color:var(--popover-background-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);height:35px;margin:0 12px;outline:1px solid var(--secondary-outline-color);padding:0 8px;width:calc(100% - 40px)}.zoobbe-popover__content .members-popover__search:focus{outline:1px solid var(--brand-color)}.zoobbe-popover__content .members-popover__section{margin-top:16px}.zoobbe-popover__content .members-popover__section:first-child{margin:0}.zoobbe-popover__content .members-popover__section h4{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;margin-bottom:10px}.zoobbe-popover__content .members-popover__member{align-items:center;border-radius:3px!important;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;padding:5px 6px;transition:.2s;-webkit-user-select:none;user-select:none}.zoobbe-popover__content .members-popover__member:hover{background:var(--single-card-side-action-bg-color);border-radius:var(--element-border-radius)}.zoobbe-popover__content .members-popover__member span{color:var(--single-card-text-color);flex:1 1;margin-right:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.zoobbe-popover__content .members-popover__member .action-icon{align-items:center;display:flex}.zoobbe-popover__content .members-popover__member .action-icon span{font-size:20px}.zoobbe-popover__content .members-popover__member .action-icon span.material-symbols-outlined.close{font-size:18px}.zoobbe-popover__content .members-popover__member__avatar{border-radius:50%;height:32px;margin-right:8px;width:32px}.zoobbe-popover__content .members-popover__member__initials{align-items:center;background-color:var(--member-initials-bg-color);border-radius:50%;display:flex;font-size:14px;height:32px;justify-content:center;margin-right:8px;width:32px}.zoobbe-popover__content .members-popover__member button.members-popover__remove-btn{align-items:center;background:none;border:none;border-radius:5px;box-shadow:none;color:var(--white-text-color-alternative);cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;transition:.2s;width:30px}.zoobbe-popover__content .members-popover .member-list{align-items:center;display:inline-flex;gap:3px;position:relative}.zoobbe-popover__content .members-popover .member-list .avatars{align-items:center;display:flex;position:relative}.zoobbe-popover__content .members-popover .member-list .add-member-to-card{align-items:center;background:var(--add-member-bg-color);border-radius:50%;cursor:pointer;display:inline-flex;height:35px;justify-content:center;width:35px}.zoobbe-popover__content .members-popover .member-list .add-member-to-card svg{height:20px;width:20px}.zoobbe-popover__content .members-popover img{border-radius:50%;height:30px;width:30px}.zoobbe-popover__content .members-popover__no-results{color:var(--secondary-text-color);font-size:14px;padding:20px;text-align:center}.zoobbe-popover__content .members-popover__no-results p{font-style:italic;margin:0}.move-card{padding:15px;width:280px}.move-card h2{font-family:var(--primary-font-family);font-size:18px;font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-top:0;text-align:center}.move-card .group,.move-card h2{margin-bottom:20px}.move-card .group h3{font-size:12px;margin-top:0}.move-card input,.move-card select{background-color:#3b3b3b;border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-size:14px;height:35px;padding:0 10px;width:calc(100% - 20px)}.move-card input:focus,.move-card select:focus{box-shadow:none;outline:0}.move-card .zoobbe-select{margin-bottom:0;width:100%}.move-card button{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;font-size:14px;height:35px;justify-content:center;min-width:80px;padding:0 20px;transition:background-color .3s ease}.move-card button:hover{background-color:var(--hover-brand-color)}.share-card{padding:15px;width:280px}.share-card h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:20px;margin-top:0;text-align:center}.share-card .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.share-card .group h3{font-size:12px;margin-top:0}.share-card input,.share-card select{background-color:var(--input-background-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-size:14px;height:35px;outline:1px solid var(--secondary-outline-color);padding:0 10px;width:calc(100% - 20px)}.share-card input:focus,.share-card select:focus{outline:1px solid var(--focus-outline-color)}.share-card .zoobbe-select{margin-bottom:0;width:100%}.share-card button{background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease}.share-card button:hover{background-color:var(--hover-brand-color)}.delete-card{padding:15px;width:280px}.delete-card h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:20px;margin-top:0;text-align:center}.delete-card .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.delete-card .group h3{font-size:12px;margin-top:0}.delete-card p.warning-message{font-size:15px;line-height:1.4em}.delete-card button{background-color:#f87168;border:none;border-radius:var(--element-border-radius);color:var(--single-card-side-action-bg-color);cursor:pointer;font-size:14px;font-weight:600;height:35px;padding:0 20px;transition:background-color .3s ease;width:100%}.delete-card button:hover{background-color:hsla(4,91%,69%,.718)}.add-attachment{padding:15px;width:280px}.add-attachment h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:20px;margin-top:0;text-align:center}.add-attachment .group{margin-bottom:20px}.add-attachment .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.add-attachment .group h3{font-size:14px;margin-top:0}.add-attachment .group p{font-family:var(--primary-font-family);font-size:14px;font-weight:500;line-height:1.4rem}.add-attachment .group:last-child{margin:0}.add-attachment .group .textarea-wrapper{align-items:center;background-color:var(--popover-background-color);border-radius:var(--element-border-radius);display:flex;margin-bottom:10px;outline:1px solid var(--secondary-outline-color);padding:6px 10px;width:calc(100% - 20px)}.add-attachment .group .textarea-wrapper textarea{background-color:var(--popover-background-color);border:none;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:var(--single-card-side-action-font-weight);line-height:1.2rem;padding:0;resize:none;width:100%}.add-attachment .group .textarea-wrapper textarea:focus{outline:none}.add-attachment .group .textarea-wrapper.focused{outline:1px solid var(--focus-outline-color)}.add-attachment button.attach-file-btn{background:var();height:35px;padding:0;width:100%}.add-attachment input,.add-attachment select{background-color:var(--popover-background-color);border:1px solid var(--secondary-outline-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-size:14px;font-weight:var(--single-card-side-action-font-weight);height:35px;padding:0 10px;width:calc(100% - 20px)}.add-attachment input:focus,.add-attachment select:focus{box-shadow:none;outline:0}.add-attachment .zoobbe-select{margin-bottom:0;width:100%}.add-attachment button{background-color:var(--brand-color);border:1px solid var(--secondary-outline-color);border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;height:35px;transition:background-color .3s ease;width:100%}.add-attachment .remove-cover-btn{align-items:center;background-color:var(--danger-color)!important;color:var(--button-background-color)!important;display:flex;gap:5px;justify-content:center}.add-attachment .uploaded-attachments-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));margin-top:10px}.add-attachment .uploaded-attachments-grid .attachment-item{border:1px solid #0000;border-radius:var(--element-border-radius);cursor:pointer;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.add-attachment .uploaded-attachments-grid .attachment-item:hover{border-color:var(--brand-color);box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.add-attachment .uploaded-attachments-grid .attachment-item .attachment-preview{align-items:center;background-color:var(--card-background-color);display:flex;height:60px;justify-content:center;overflow:hidden;width:100%}.add-attachment .uploaded-attachments-grid .attachment-item .attachment-preview img{height:100%;object-fit:cover;width:100%}.add-attachment .uploaded-attachments-grid .attachment-item .attachment-name{background-color:var(--popover-background-color);color:var(--single-card-text-color);font-size:11px;font-weight:500;line-height:1.2;overflow:hidden;padding:6px 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}button#popover-add-editor-image{margin-right:auto}.Button__root{background-color:#eee;border:0;border-radius:5px;cursor:pointer;font-size:14px;padding:10px 15px}.Button__root:hover{background-color:#ddd}.Button__small{font-size:13px;padding:5px 10px}.Button__disabled{cursor:not-allowed}.Button__disabled:hover{background-color:#eee}.DialogActions{flex-direction:row}.DialogActions,.DialogButtonsList{display:flex;justify-content:right;margin-top:20px}.DialogButtonsList{flex-direction:column}.DialogButtonsList button{margin-bottom:20px}.Input__wrapper{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.Input__label{color:#666;display:flex;flex:1 1}.Input__input{border:1px solid #999;border-radius:5px;display:flex;flex:2 1;font-size:16px;min-width:0;padding:7px 10px}li.zoobbe-select-group{padding:5px 12px}li.zoobbe-select-group label{font-size:12px;text-transform:uppercase}li.zoobbe-select-option{font-family:var(--primary-font-family);font-size:12px}ul.board-options{list-style:none;margin-left:-10px;padding:0}.copy-card{padding:15px;width:280px}.copy-card h2{font-family:var(--primary-font-family);font-size:18px;font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-top:0;text-align:center}.copy-card .group,.copy-card h2{margin-bottom:20px}.copy-card .group h3{font-size:12px;margin-top:0}.copy-card input,.copy-card select{background-color:var(--popover-background-color);border:1px solid var(--secondary-outline-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-size:14px;font-weight:var(--single-card-side-action-font-weight);height:35px;padding:0 10px;width:calc(100% - 20px)}.copy-card input:focus,.copy-card select:focus{box-shadow:none;outline:0}.copy-card .textarea-wrapper{align-items:center;background-color:var(--popover-background-color);border-radius:var(--element-border-radius);display:flex;outline:1px solid var(--secondary-outline-color);padding:6px 10px;width:calc(100% - 20px)}.copy-card .textarea-wrapper textarea{background-color:var(--popover-background-color);border:none;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:var(--single-card-side-action-font-weight);line-height:1.2rem;padding:0;resize:none;width:100%}.copy-card .textarea-wrapper textarea:focus{outline:none}.copy-card .textarea-wrapper.focused{outline:1px solid var(--focus-outline-color)}.copy-card .zoobbe-select{margin-bottom:0;width:100%}.copy-card .keep-members{align-items:center;display:flex;gap:10px}.copy-card .keep-members span.label{cursor:pointer;font-family:var(--primary-font-family);font-size:14px;font-weight:600;margin:0;-webkit-user-select:none;user-select:none}.copy-card button{background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease}.copy-card button:hover{background-color:var(--hover-brand-color)}.actionlists-group{display:flex;gap:10px}.actionlists-group .group.actionlists{width:calc(100% - 90px)}.actionlists-group .group.position{width:80px}.delete-action{padding:15px;width:280px}.delete-action h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:15px;margin-top:0;text-align:center}.delete-action .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.delete-action .group h3{font-size:12px;margin-top:0}.delete-action p.warning-message{font-family:var(--primary-font-family);font-size:15px;font-weight:500;line-height:1.4em}.delete-action button{background-color:var(--button-background-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-side-action-bg-color);cursor:pointer;font-size:14px;font-weight:600;height:35px;padding:0 20px;transition:background-color .3s ease;width:100%}.delete-action button:hover{background-color:var(--button-hover-background-color)}.more-action{padding:15px;width:280px}.more-action h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:15px;margin-top:0;text-align:center}.more-action .group{list-style:none;margin-bottom:0;padding:0}.more-action .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.more-action .group h3{font-size:12px;margin-top:0}.more-action p.warning-message{font-family:var(--primary-font-family);font-size:15px;font-weight:500;line-height:1.4em}.more-action li{align-items:center;border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:35px;transition:background-color .3s ease;width:100%}.more-action li:hover{color:var(--single-card-action-button-hover-color)}.more-action li:hover svg{fill:var(--single-card-action-button-hover-color)}.more-action li span{font-size:18px}.more-action li.delete-item:hover{color:#f87168}.more-action li.delete-item:hover svg{fill:#f87168}.member-role-container{background-color:var(--popover-background-color);border-radius:8px;box-shadow:0 4px 8px #0000004d;color:var(--white-text-color-alternative);font-family:Arial,sans-serif;overflow:hidden;padding:5px 0;width:280px}.member-role-container .popover-member-role{color:var(--white-text-color-alternative);cursor:pointer;padding:10px 15px}.member-role-container .popover-member-role.selected{background-color:var(--select-option-hover-background);border-left:1px solid var(--brand-color);color:var(--brand-color);-webkit-user-select:none;user-select:none}.member-role-container .popover-member-role.selected:hover{background-color:var(--select-option-hover-background);cursor:inherit;-webkit-user-select:none!important;user-select:none!important}.member-role-container .popover-member-role:hover{background-color:var(--select-item-hover-background-color)}.member-role-container .popover-member-role.disabled{color:#6e6e6e;cursor:not-allowed}.member-role-container .popover-member-role.disabled .option-description{font-size:12px;margin-top:4px}.member-role-container .popover-member-role .option-title{display:block;font-size:15px}.member-role-container .popover-member-role .option-description{color:#8c8c8c;display:inline-block;font-size:13px;margin-top:5px}.member-role-container .popover-member-role .upgrade-badge{background-color:#5c2dd5;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-size:10px;margin-left:6px;padding:2px 4px}.member-role-container .popover-member-role.popover-option.remove-disabled{pointer-events:none}.member-role-container .popover-member-role.popover-option.remove-disabled span{color:#5f6467}.member-role-container .remove-member{color:var(--white-text-color-alternative);cursor:pointer;font-size:14px}.member-role-container .remove-member:hover{background-color:#302d2d}div#boardVisibility{margin-top:10px}div#boardVisibility .change-visibility{background-color:var(--popover-background-color);border-radius:8px;box-shadow:0 4px 12px #00000026;color:#e4e4e4;max-width:400px;padding:16px 0}div#boardVisibility .change-visibility__header{align-items:center;display:flex;justify-content:center;margin-bottom:15px}div#boardVisibility .change-visibility__header h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:600;margin:0;text-align:center}div#boardVisibility .change-visibility__options{list-style:none;margin:0;padding:0}div#boardVisibility .change-visibility__options .change-visibility__option{align-items:flex-start;cursor:pointer;display:flex;gap:10px;padding:12px;transition:background .3s}div#boardVisibility .change-visibility__options .change-visibility__option:hover{background:var(--hover-option-bg-color)}div#boardVisibility .change-visibility__options .change-visibility__option.selected{background:rgba(11,102,255,.051);pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div#boardVisibility .change-visibility__options .change-visibility__option.disabled{color:#9e9e9e;cursor:not-allowed}div#boardVisibility .change-visibility__options .change-visibility__option.disabled:hover{background:none}div#boardVisibility .change-visibility__options .change-visibility__option .material-symbols-outlined{color:var(--primary-text-color);font-size:1.2rem}div#boardVisibility .change-visibility__options .change-visibility__option .details h3{color:var(--primary-text-color);font-size:.85em;font-weight:600;margin:0}div#boardVisibility .change-visibility__options .change-visibility__option .details p{color:#9fadbcc7;font-size:.85rem;font-weight:500;line-height:1.4em;margin:5px 0 0}.create-feedback-form{background-color:var(--popover-background-color);border-radius:8px;color:var(--white-text-color-alternative);margin:0 auto;padding:15px 0 0;text-align:center;width:340px}.create-feedback-form .background-selector{display:flex;gap:7px}.create-feedback-form .background-selector img{border-radius:5px;height:45px;object-fit:cover;width:70px}.create-feedback-form h1{color:var(--primary-text-color);font-size:12px;margin-bottom:1rem;margin-top:0}.create-feedback-form .group-container{margin:auto;max-height:550px;overflow:auto;padding:0 18px;width:calc(100% - 40px)}.create-feedback-form .group{margin-bottom:20px;text-align:left;width:100%}.create-feedback-form .group input#feedback-title,.create-feedback-form .group input#workspace-name{font-weight:500;margin-bottom:10px;width:calc(100% - 24px)}.create-feedback-form .group input,.create-feedback-form .group p,.create-feedback-form .group select,.create-feedback-form .group textarea{margin:0}.create-feedback-form .group p.feedback-page-link{color:var(--primary-text-color);font-size:14px;font-weight:500;line-height:1.5;padding:0 20px}.create-feedback-form .group .feedback-preview{align-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;height:160px;position:relative;text-align:center;width:100%}.create-feedback-form .group .feedback-preview img{height:auto;position:relative;width:calc(100% - 70px);z-index:3}.create-feedback-form .group .feedback-preview:after{background:#0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.create-feedback-form .group .screenshot-preview{position:relative}.create-feedback-form .group .screenshot-preview span{background:#323232;border-radius:50px;color:#fff;cursor:pointer;display:none;font-size:16px;padding:4px;position:absolute;right:10px;top:10px}.create-feedback-form .group .screenshot-preview:hover span{display:block}.create-feedback-form .group .group{margin-bottom:15px}.create-feedback-form .group .radio-group{align-items:center;display:flex;gap:15px}.create-feedback-form .group .radio-group input[type=radio]{display:none}.create-feedback-form .group .radio-group label{align-items:center;border:1px solid var(--outline-color);border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 15px;transition:all .2s ease-in-out}.create-feedback-form .group .radio-group label:hover,.create-feedback-form .group label.checked{border-color:var(--brand-color);color:var(--brand-color)}.create-feedback-form .group .radio-group input[type=radio]:disabled+label{cursor:not-allowed;opacity:.5}.create-feedback-form p{font-family:var(--primary-font-family);font-size:.9rem;font-weight:500;margin-bottom:2rem}.create-feedback-form p.error-message{color:var(--error-message-color);margin-bottom:0}.create-feedback-form form{align-items:center;display:flex;flex-direction:column}.create-feedback-form form .group h3{font-size:12px;margin-top:0}.create-feedback-form form label{align-self:flex-start;color:#797a7c;font-family:var(--primary-font-family);font-size:.8rem;font-weight:600}.create-feedback-form form input,.create-feedback-form form select,.create-feedback-form form textarea{background-color:var(--input-background-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-family:var(--primary-font-family);font-size:14px!important;font-weight:500;height:35px;line-height:1.4;margin-bottom:1.4rem;padding:0 12px;width:calc(100% - 24px)}.create-feedback-form form input::placeholder,.create-feedback-form form select::placeholder,.create-feedback-form form textarea::placeholder{color:#666;font-size:15px!important}.create-feedback-form form input:focus,.create-feedback-form form input:focus-visible,.create-feedback-form form select:focus,.create-feedback-form form select:focus-visible,.create-feedback-form form textarea:focus,.create-feedback-form form textarea:focus-visible{outline:1px solid var(--brand-color)}.create-feedback-form form .search-select-trigger{outline-color:var(--scrolbar-thumb-background-color)}.create-feedback-form form .search-select-trigger input:focus,.create-feedback-form form .search-select-trigger input:focus-visible,.create-feedback-form form .search-select-trigger select:focus,.create-feedback-form form .search-select-trigger select:focus-visible,.create-feedback-form form .search-select-trigger textarea:focus,.create-feedback-form form .search-select-trigger textarea:focus-visible{outline:none}.create-feedback-form form select#workspace-type{cursor:pointer;width:100%}.create-feedback-form form textarea{font-weight:500;height:100px;padding:10px 12px;width:calc(100% - 24px)}.create-feedback-form form button{align-items:center;background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;display:flex;height:35px;justify-content:center;padding:0;width:100%}.create-feedback-form form button:hover{background-color:var(--brand-btn-primary-color)}.group.feedback-submit-buttons{display:flex;gap:15px;margin:0;padding:10px;width:calc(100% - 20px)}.group.feedback-submit-buttons .cancel-button{align-items:center;background-color:var(--scrolbar-thumb-background-color);border:none;border-radius:var(--element-border-radius);color:var(--white);cursor:pointer;display:flex;height:35px;justify-content:center;padding:0 15px}.group.feedback-submit-buttons .cancel-button:hover{background-color:#555}.more-members{padding:15px;width:280px}.more-members h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:15px;margin-top:0;text-align:center}.more-members .group{list-style:none;margin-bottom:0;padding:0}.more-members .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.more-members .group h3{font-size:12px;margin-top:0}.more-members .workspace-members img{border-radius:50px}.more-members .board-members{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:20px}.more-members .board-members .online-indicator{border:1px solid var(--card-background-color);bottom:0;right:-4px}.more-members .board-members.guests{margin:0}.more-members .board-members.guests img{border-radius:50px;cursor:pointer}.more-members p.warning-message{font-family:var(--primary-font-family);font-size:15px;font-weight:500;line-height:1.4em}.more-members li{align-items:center;border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:35px;transition:background-color .3s ease;width:100%}.more-members li:hover{color:var(--single-card-action-button-hover-color)}.more-members li span{font-size:18px}.more-members li.delete-item:hover{color:#f87168}.nav-recent__search-results{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:#d0d0d0;left:5px;max-height:400px;overflow-x:hidden;overflow-y:auto;padding:15px 10px;position:absolute;top:-20px;width:280px;z-index:3}.nav-recent__search-results .category{margin-bottom:15px}.nav-recent__search-results .category:last-child{margin-bottom:0}.nav-recent__search-results .category h4{color:#888;font-size:12px;margin-bottom:10px;margin-top:0;padding:0 5px;text-transform:uppercase}.nav-recent__search-results .category .result-item{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:0;margin-left:-15px;padding:5px 20px;position:relative;width:100%}.nav-recent__search-results .category .result-item a.board-permalink,.nav-recent__search-results .category .result-item a.card-permalink{border:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.nav-recent__search-results .category .result-item:hover{background:var(--hover-option-bg-color)}.nav-recent__search-results .category .result-item .icon{background-color:#444;background-position:50%;background-size:cover;border-radius:8px;height:40px;overflow:hidden;position:relative;width:40px}.nav-recent__search-results .category .result-item .icon:after{background:var(--select-option-hover-background);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.nav-recent__search-results .category .result-item .icon svg{height:12px;position:absolute;right:5px;top:5px;width:12px;z-index:1}.nav-recent__search-results .category .result-item .icon.card-icon{align-items:center;background:var(--hover-option-bg-color);color:var(--primary-text-color);display:flex;font-size:20px;justify-content:center}.nav-recent__search-results .category .result-item .icon.card-icon img{height:40px;width:40px}.nav-recent__search-results .category .result-item .content{width:calc(100% - 55px)}.nav-recent__search-results .category .result-item .content .title{word-wrap:break-word;color:var(--primary-text-color);font-size:14px;font-weight:500;font-weight:600;margin:0 0 5px;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-recent__search-results .category .result-item .content .subtitle{color:#888;font-size:12px;margin:0}.nav-recent__search-results .category .result-item.active{background:var(--hover-option-bg-color);cursor:auto}.nav-recent__search-results section.category.noting-found{display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:10px;justify-content:center;line-height:1.4rem;text-align:center}.nav-recent__search-results section.category.noting-found span.material-icons{color:#686666;font-size:70px}.nav-recent__search-results .view-all{text-align:center}.nav-recent__search-results .view-all a{color:var(--notification-item-unread-color);font-size:14px;text-decoration:none}.nav-recent__search-results .view-all a:hover{text-decoration:underline}div#navRecent .zoobbe-popover__header,div#navStarred .zoobbe-popover__header,div#navWorkspaces .zoobbe-popover__header{display:none}.filter-container{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;box-shadow:var(--popover-box-shadow);color:var(--white-text-color-alternative);overflow:auto;padding:15px 20px;position:absolute;right:-15px;top:42px;width:300px;z-index:1;z-index:3}.filter-container input{background-color:var(--filter-placeholder-background-color);border:none;border-radius:var(--element-border-radius);color:var(--filter-text-color-muted);font-family:var(--primary-font-family);height:35px;line-height:1.4;margin:0 0 5px;overflow-wrap:break-word;overflow-y:auto;overflow:hidden;padding:0 12px;resize:none;width:calc(100% - 30px)}.filter-container input,.filter-container input:focus{box-shadow:none;outline:0}.filter-container .keyword{outline:1px solid var(--input-field-border-color);width:calc(100% - 25px)}.filter-container .keyword:focus{outline:1px solid var(--brand-color)}.filter-container .label{color:var(--filter-label-text-color)}h3.filter-title-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:0;padding:0}h3.filter-title-wrapper .filter-title{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-top:0;text-align:center}h3.filter-title-wrapper span.material-symbols-outlined.clear-all{cursor:pointer}h3.filter-title-wrapper span.material-symbols-outlined.filter-close{cursor:pointer;font-size:22px}.filter-section{margin-bottom:20px}.filter-section span.material-symbols-outlined{align-items:center;background:var(--filter-icon-background);border-radius:50%;color:var(--white);display:flex;justify-content:center;padding:5px}.filter-section span.material-symbols-outlined.person{background:var(--filter-icon-person-background)}.filter-section span.material-symbols-outlined.overdue{background:var(--filter-icon-overdue-background)}.filter-section span.material-symbols-outlined.due-nextday{background:var(--filter-icon-due-nextday-background)}.filter-section .image-placeholder{font-size:10px!important}.filter-section h4{color:var(--filter-text-color-muted);font-size:14px;font-weight:600;margin-bottom:10px}.filter-options{align-items:center;display:flex;gap:10px;margin-bottom:12px}.filter-options .label-color{border-radius:var(--element-border-radius);height:20px;margin-right:10px;width:20px}.filter-options span{color:var(--filter-option-text-color);font-size:14px}.filter-options .show-more{color:var(--brand-color);font-size:14px;text-decoration:none}.checkbox-icon{color:var(--filter-option-text-color)}.checkbox-checked-icon{color:var(--white-text-color-alternative)}button.zoobbe-filters span.material-symbols-outlined{font-size:18px}span.search-description{color:var(--filter-option-text-color);display:inline-block;font-family:var(--primary-font-family);font-size:12px;font-weight:500;margin-bottom:15px}.select-members{position:relative;width:100%}.select-members .sbm-search-results .label{align-items:center;cursor:pointer;display:flex;gap:10px;padding:4px;transition:.2s}.select-members .sbm-search-results .label:hover{background:var(--search-results-option-background-color);border-radius:5px}.select-members .mention-member{align-items:center;display:flex;gap:8px;width:100%}.select-members .mention-member img{border-radius:50%}.select-members .sbm-search-results{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-box-shadow);left:0;margin-top:5px;max-height:500px;overflow:auto;padding:5px;position:absolute;top:100%;width:calc(100% - 12px);z-index:1000}.select-members .mention-suggestion{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:5px;gap:12px;margin-bottom:4px;padding:5px 10px;padding:12px 10px;transition:.2s}.select-members .mention-suggestion img{border-radius:50%;height:35px;width:35px}.select-members .mention-suggestion .suggession-name{font-weight:600}.select-members .suggession-handler,.select-members .suggession-name{color:var(--single-card-text-color);font-size:14px;line-height:1.4;-webkit-user-select:none;user-select:none}.select-option-label{align-items:center;background-color:var(--filter-placeholder-background-color);border-radius:var(--element-border-radius);color:var(--filter-option-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;gap:5px;justify-content:space-between;outline:1px solid var(--input-field-border-color);position:relative}.select-option-label input{margin-bottom:0}.select-option-label:focus{outline:1px solid var(--brand-color)!important}.select-option-label span.material-symbols-outlined{background:none}.select-option-label.focus{outline:1px solid var(--brand-color)}.select-option-label.focus span{color:var(--filter-icon-person-background)}span.material-symbols-outlined.check-mark{padding:2px}.checkbox{height:16px;width:16px}button.cards-count{display:inline-block;gap:2px;height:18px;padding-left:2px;padding-right:4px}button.cards-count span.material-symbols-outlined{align-items:center;background:var(--color-white);border-radius:50px;color:var(--filter-cards-count-text-color);display:flex;font-size:14px;font-weight:700;height:14px;width:14px}button.cards-count span.count-number{color:var(--filter-cards-count-text-color);font-size:13px;font-weight:700}.spin{animation:spin 2s linear infinite}li#popover-preferred-theme{position:relative}li#popover-preferred-theme button{align-items:center;background:none;border:none;box-shadow:none;color:var(--single-card-text-color);cursor:pointer;display:flex!important;font-family:var(--primary-font-family);font-size:14px;font-weight:500;justify-content:space-between;padding:10px 20px;text-decoration:none;width:100%}li#popover-preferred-theme button:hover{background-color:var(--profile-card-action-background-hover-color)}li#popover-preferred-theme button span{font-size:18px}.preferred-theme{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;box-shadow:var(--popover-box-shadow);padding:5px 0;width:240px;z-index:4}.preferred-theme .theme-options li{align-items:center;display:flex;gap:10px}.preferred-theme .theme-options li span{font-size:20px}.preferred-theme h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:20px;margin-top:0;text-align:center}.preferred-theme .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.preferred-theme .group h3{font-size:12px;margin-top:0}.preferred-theme{left:100%;position:absolute;top:0}.preferred-theme h2{font-size:18px;font-weight:600;margin-bottom:15px}.preferred-theme .theme-options ul{list-style:none;margin:0;padding:0}.preferred-theme .theme-options li{color:var(--primary-text-color);cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px;transition:background-color .3s ease,color .3s ease}.preferred-theme .theme-options li:hover{background-color:var(--select-item-hover-background-color)}.preferred-theme .theme-options li.selected{background-color:var(--select-option-hover-background);border-left:1px solid var(--brand-color);color:var(--brand-color);margin-left:-1px;-webkit-user-select:none;user-select:none}.preferred-theme .loading-indicator{color:#888;font-size:14px;font-style:italic;margin-top:10px}:root{--primary-color:#007bff;--background-color:#f8f9fa;--text-color:#333;--border-radius:5px}.archived-container .tabs{display:flex;justify-content:space-between;margin-bottom:10px;padding:0 16px}.archived-container .tabs button{background:none;border:none;border-bottom:1px solid #0000;color:#333;color:var(--text-color);color:var(--primary-text-color);cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:.3s;width:50%}.archived-container .tabs button.active,.archived-container .tabs button:hover{color:var(--brand-color)}.archived-container .search-box{padding:0 16px}.archived-container .search-box input{background-color:var(--popover-background-color);border:none;border-radius:5px;border-radius:var(--border-radius);border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-family:var(--primary-font-family);font-weight:500;height:35px;margin-bottom:15px;outline:1px solid var(--secondary-outline-color);padding:0 8px;width:calc(100% - 20px)}.archived-container .search-box.focused input{outline:1px solid var(--brand-color)}.archived-container .content{height:calc(100vh - 300px);overflow:auto;padding:0 10px}.archived-container ol.arhived-cards{list-style:none;margin:0;padding:0}.archived-container ol.arhived-cards li{margin-top:5px}.archived-container ol.arhived-cards li .card-pemalink{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.archived-container ol.arhived-cards .card-pemalink-wrapper{border:1px solid #0000;border-radius:10px;color:inherit;display:block;margin-bottom:3px;overflow:hidden;position:relative;text-decoration:none}.archived-container ol.arhived-cards .card-pemalink-wrapper .archive-actions{align-items:center;display:flex}.archived-container ol.arhived-cards .card-pemalink-wrapper .delete-archive-card,.archived-container ol.arhived-cards .card-pemalink-wrapper .send-to-board{cursor:pointer;position:relative;z-index:1}.archived-container ol.arhived-cards .card-pemalink-wrapper .delete-archive-card .send-to-board-spinner,.archived-container ol.arhived-cards .card-pemalink-wrapper .send-to-board .send-to-board-spinner{padding:5px}.archived-container ol.arhived-cards .card-pemalink-wrapper .delete-archive-card span,.archived-container ol.arhived-cards .card-pemalink-wrapper .send-to-board span{border-radius:50px;color:var(--single-card-text-color);font-size:16px;padding:5px;transition:.3s}.archived-container ol.arhived-cards .card-pemalink-wrapper .delete-archive-card span:hover,.archived-container ol.arhived-cards .card-pemalink-wrapper .send-to-board span:hover{background:var(--single-card-action-button-hover-color)}.archived-container ol.arhived-cards .card-pemalink-wrapper .delete-archive-card span{color:var(--delete-button-bg-color)}.archived-container ol.arhived-cards .card-pemalink-wrapper .delete-archive-card span:hover{background:var(--delete-button-bg-color);color:var(--delete-button-text-color)}.archived-container ol.arhived-cards .card-pemalink-wrapper .send-to-board span{color:green}.archived-container ol.arhived-cards .card-pemalink-wrapper .send-to-board span:hover{background:green;color:var(--delete-button-text-color)}.archived-container ol.arhived-cards .card-pemalink-wrapper:hover{border-color:var(--focus-outline-color)}.archived-container ol.arhived-cards .card-pemalink-wrapper:hover .deletee-archive-card,.archived-container ol.arhived-cards .card-pemalink-wrapper:hover .send-to-board{display:block}.archived-container .content .cards,.archived-container .content .lists{box-shadow:0 2px 4px #0000001a}.archived-container .content .cards .list-item,.archived-container .content .lists .list-item{background:var(--card-background-color);border-radius:6px;margin-bottom:10px;overflow:hidden;padding:12px;position:relative}.archived-container .content .cards .list-item h3,.archived-container .content .lists .list-item h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:600;line-height:1.4;margin-bottom:0;margin-top:0;max-width:calc(100% - 50px);word-break:break-word}.archived-container .content .cards .list-item .send-to-board,.archived-container .content .lists .list-item .send-to-board{cursor:pointer;position:absolute;right:35px;top:5px;z-index:1}.archived-container .content .cards .list-item .send-to-board .send-to-board-spinner,.archived-container .content .lists .list-item .send-to-board .send-to-board-spinner{padding:5px}.archived-container .content .cards .list-item .send-to-board span,.archived-container .content .lists .list-item .send-to-board span{border-radius:50px;color:green;font-size:16px;padding:5px;transition:.3s}.archived-container .content .cards .list-item .send-to-board span:hover,.archived-container .content .lists .list-item .send-to-board span:hover{background:green;color:var(--delete-button-text-color)}.archived-container .content .cards .list-item .delete-archive-list,.archived-container .content .lists .list-item .delete-archive-list{cursor:pointer;position:absolute;right:5px;top:5px;z-index:1}.archived-container .content .cards .list-item .delete-archive-list span,.archived-container .content .lists .list-item .delete-archive-list span{border-radius:50px;color:var(--delete-button-bg-color);font-size:16px;padding:5px;transition:.3s}.archived-container .content .cards .list-item .delete-archive-list span:hover,.archived-container .content .lists .list-item .delete-archive-list span:hover{background:var(--delete-button-bg-color);color:var(--delete-button-text-color)}.archived-container.nav-archived-popover{max-width:300px;padding-top:12px;width:300px}.archived-container.nav-archived-popover .menu-title{font-size:15px;font-weight:500;margin-bottom:20px;margin-top:0;text-align:center}.priority-action{padding:15px 10px;width:180px}.priority-action h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:5px;margin-top:-2px;text-align:center}.priority-action .group{list-style:none;margin:0;padding:0}.priority-action .group .zoobbe-select-trigger{outline:1px solid var(--secondary-outline-color)}.priority-action .group h3{font-size:12px;margin-top:0}.priority-action li{align-items:center;border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:35px;padding:0 5px;transition:background-color .3s ease;width:100%;width:calc(100% - 10px)}.priority-action li:hover{background-color:var(--single-card-side-action-bg-color)}.priority-action li svg{height:18px;width:18px}.priority-action li svg.zoobbe-flag-low{fill:#606060}.priority-action li svg.zoobbe-flag-high{fill:#ffc53d}.priority-action li svg.zoobbe-flag-normal{fill:#3e63dd}.priority-action li svg.zoobbe-flag-urgent{fill:#ff8589}.priority-action li span{font-size:18px}.zoobbe-info{padding:15px;width:280px}.zoobbe-info h2{font-weight:var(--popover-title-popover-font-weight);margin-bottom:15px;margin-top:0;text-align:center}.zoobbe-info h2,.zoobbe-info p{font-family:var(--primary-font-family);font-size:14px}.zoobbe-info p{color:#b1b1c3;font-weight:500;line-height:1.4rem}.zoobbe-info ul{font-family:var(--primary-font-family);font-size:14px;padding-left:15px}.zoobbe-info li{line-height:1.4;margin-bottom:5px}.zoobbe-info a{color:var(--brand-btn-primary-color);text-decoration:none}.list-actions{padding:12px 15px;width:280px}.list-actions .back-button{background:none;border:none;color:var(--brand-color);cursor:pointer;display:flex;font-size:16px;left:6px;position:absolute;top:10px}.list-actions .back-button span{font-size:20px}.list-actions h2{font-family:var(--primary-font-family);font-size:14px;font-weight:var(--popover-title-popover-font-weight);margin-bottom:15px;margin-top:0;text-align:center}.list-actions .copy-list-form textarea{background-color:var(--popover-background-color);background-color:var(--ds-surface-raised,var(--popover-background-color));border:1px solid #0000;border-radius:8px;box-shadow:0 1px 1px rgba(9,30,66,.251),0 0 1px #091e424f;box-shadow:var(--ds-shadow-raised,0 1px 1px rgba(9,30,66,.251),0 0 1px #091e424f);color:var(--primary-text-color);font-family:var(--primary-font-family);font-weight:500;line-height:1.4;margin:0 0 10px;min-height:36px;outline:1px solid var(--outline-color);overflow-wrap:break-word;overflow-y:auto;overflow:hidden;padding:8px 12px;resize:none;width:calc(100% - 30px)}.list-actions .copy-list-form textarea:focus-visible{outline:1px solid var(--brand-color)}.list-actions .copy-list-form textarea::placeholder{color:var(--primary-text-color);color:var(--editor-placeholder-color);font-weight:500}.list-actions .copy-list-form button{background-color:var(--brand-color);border:none;border-radius:5px;color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;height:32px;padding:5px 15px;transition:background-color .3s}.list-actions p{color:#b1b1c3;font-weight:500;line-height:1.4rem}.list-actions p,.list-actions ul{font-family:var(--primary-font-family);font-size:14px}.list-actions ul{margin:0 -15px;padding:0}.list-actions li{line-height:1.4;list-style:none;padding:6px 20px}.list-actions li:hover{background-color:var(--board-menu-item-background-color);cursor:pointer}.list-actions a{color:var(--primary-color);text-decoration:none}.time-tracker{background-color:var(--popover-background-color);border-radius:12px;box-shadow:0 4px 20px #0000001a;color:var(--white-text-color-alternative);padding:12px 20px 20px;text-align:center;width:280px;z-index:1000}.time-tracker .timer-popover{margin-bottom:16px}.time-tracker .timer-popover h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:16px;font-weight:600;margin:0}.time-tracker .time-circle-wrapper{align-items:center;display:flex;height:140px;justify-content:center;margin:0 auto 20px;position:relative;width:140px}.time-tracker .time-circle-wrapper .time-display-centered{color:var(--primary-text-color);font-family:monospace;font-size:18px;font-weight:600;position:absolute}.time-tracker .time-circle-wrapper .progress-circle{transform:rotate(-90deg)}.time-tracker .time-circle-wrapper .progress-circle .progress{transition:stroke-dashoffset .3s ease}.time-tracker .mode-switch-container{display:flex;justify-content:center;margin-bottom:20px}.time-tracker .mode-switch-container .mode-switch{display:flex;gap:12px}.time-tracker .mode-switch-container .mode-switch button{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.time-tracker .mode-switch-container .mode-switch button svg{fill:var(--single-card-text-color)}.time-tracker .mode-switch-container .mode-switch button:hover{background:var(--single-card-action-button-hover-color)}.time-tracker .mode-switch-container .mode-switch button:hover svg{fill:var(--single-card-text-color)}.time-tracker .mode-switch-container .mode-switch button.active{background:var(--brand-color)}.time-tracker .mode-switch-container .mode-switch button.active svg{fill:#fff}.time-tracker .mode-switch-container .mode-switch button.active:hover{background:var(--brand-color)}.time-tracker .time-inputs{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:20px}.time-tracker .time-inputs input{background:#0000;border:1px solid var(--input-border-color);border-radius:6px;color:var(--primary-text-color);font-size:16px;outline:none;padding:6px;text-align:center;width:48px}.time-tracker .time-inputs input:focus{border-color:var(--brand-color)}.time-tracker .time-inputs input:disabled{cursor:not-allowed;opacity:.5}.time-tracker .time-inputs span{color:var(--primary-text-color);font-size:18px;font-weight:600}.time-tracker .controls{display:flex;gap:10px;justify-content:center;margin-top:16px}.time-tracker .controls button{align-items:center;background-color:var(--single-card-side-action-bg-color);border:none;border-radius:50px;color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:6px;height:36px;justify-content:center;padding:0 12px;transition:all .2s ease}.time-tracker .controls button:hover{background:var(--single-card-action-button-hover-color)}.time-tracker .controls button:active{transform:scale(.97)}.time-tracker .controls button.timer-pause,.time-tracker .controls button.timer-start{background-color:var(--brand-color);color:#fff;justify-content:center;width:100px}.time-tracker .controls button.timer-stop{background-color:#ef4444;color:#fff}.time-tracker .controls button.timer-reset svg{fill:var(--single-card-text-color)}.progress-circle{transform:rotate(-90deg)}.progress-circle circle{transition:stroke-dashoffset .8s ease-in-out}.rotate-circle{animation:rotate 2s linear infinite;transform-origin:70px 70px}@keyframes rotate{to{transform:rotate(1turn)}}.ai-menu-popover{background:var(--single-card-background-color);border-radius:8px;box-shadow:var(--popover-box-shadow);max-width:320px;min-width:280px;overflow:hidden;padding:0}.ai-menu-popover .ai-menu-header{background:var(--popover-background-color);border-bottom:1px solid var(--popover-border-color);padding:16px 20px 12px}.ai-menu-popover .ai-menu-header .ai-menu-title{align-items:center;color:var(--primary-text-color);display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:4px}.ai-menu-popover .ai-menu-header .ai-menu-title .material-symbols-outlined{color:var(--brand-color);font-size:20px}.ai-menu-popover .ai-menu-header .ai-menu-subtitle{color:var(--primary-text-color);font-size:13px;margin:0;opacity:.7}.ai-menu-popover .ai-menu-items{padding:8px 0}.ai-menu-popover .ai-menu-item{align-items:flex-start;background:#0000;border:none;cursor:pointer;display:flex;gap:12px;padding:12px 20px;transition:all .2s ease}.ai-menu-popover .ai-menu-item:hover{background:var(--select-item-hover-background-color)}.ai-menu-popover .ai-menu-item:active{background:var(--selected-item-background-color)}.ai-menu-popover .ai-menu-item .ai-menu-item-icon{align-items:center;background:var(--menu-item-icon-background-color);border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:2px;width:32px}.ai-menu-popover .ai-menu-item .ai-menu-item-icon .material-symbols-outlined{color:var(--brand-color);font-size:18px}.ai-menu-popover .ai-menu-item .ai-menu-item-content{flex:1 1;min-width:0}.ai-menu-popover .ai-menu-item .ai-menu-item-content .ai-menu-item-label{color:var(--primary-text-color);font-size:14px;font-weight:500;line-height:1.3;margin-bottom:2px}.ai-menu-popover .ai-menu-item .ai-menu-item-content .ai-menu-item-description{color:var(--primary-text-color);font-size:12px;line-height:1.4;opacity:.6}.card-actions-popover .popover-header{padding:14px 20px}.card-actions-popover .popover-header h3{margin:0}.card-actions-popover .popover-content .action-item{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;padding:10px 14px;text-align:left;transition:all .2s ease;width:100%}.card-actions-popover .popover-content .action-item:hover{background-color:var(--single-card-side-action-bg-color)}.card-actions-popover .popover-content .action-item .material-symbols-outlined{color:var(--single-card-text-color);font-size:20px;opacity:.8}.card-actions-popover .popover-content .action-item .action-info{flex:1 1}.card-actions-popover .popover-content .action-item .action-info .action-title{color:var(--single-card-text-color);display:block;font-family:var(--primary-font-family);font-size:14px;font-weight:500;margin-bottom:2px}.card-actions-popover .popover-content .action-item .action-info .action-description{color:var(--single-card-text-color);display:block;font-family:var(--primary-font-family);font-size:12px;opacity:.7}.board-list{padding:15px 0;width:280px}.board-list .search-boards{margin-bottom:15px;padding:0 10px}.board-list .search-boards .search-input{background-color:var(--popover-background-color);border:1px solid var(--secondary-outline-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:8px 10px;width:calc(100% - 20px)}.board-list .search-boards .search-input:focus{outline:1px solid var(--brand-color)}.board-list p{font-weight:500;line-height:1.4;margin:0 15px 15px}.board-list h2,.board-list p{color:var(--single-card-text-color);font-family:system-ui;font-size:14px}.board-list h2{font-weight:600;margin-bottom:15px;margin-top:0;text-align:center}.board-list ul{list-style:none;margin:0;max-height:400px;overflow:auto;padding:0 10px}.board-list .board-item .board-link{align-items:center;border-radius:var(--element-border-radius);border-radius:6px;color:#ccc;cursor:pointer;display:inline-flex;gap:8px;justify-content:space-between;padding:8px 10px;text-decoration:none;transition:background-color .3s;width:calc(100% - 20px)}.board-list .board-item .board-link:hover{background-color:#302d2d}.board-list .board-item .board-link.selected{background-color:var(--brand-color-light);color:var(--brand-color)}.board-list .board-item .board-link .check-icon{color:var(--brand-color);font-size:18px}.board-list .board-item .board-link .board-thumbnail{align-items:center;border-radius:var(--element-border-radius);display:flex;height:32px;overflow:hidden;width:32px}.board-list .board-item .board-link .board-thumbnail img{height:100%;object-fit:cover;width:100%}.board-list .board-item .board-link .board-title{flex:1 1;font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications-icon{cursor:pointer;-webkit-user-select:none;user-select:none}.notifications-container{position:relative}.notifications-container .notifications-icon{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:50%;display:flex;height:32px;justify-content:center;transition:.3s;width:32px}.notifications-container .notifications-icon:hover{background:var(--single-card-action-button-hover-color)}.notifications-container .notifications-icon svg{fill:var(--primary-text-color);height:18px;width:18px}.notifications-container .notifications-icon .notification-counter{align-items:center;background:red;border-radius:50px;color:var(--white);display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;left:20px;min-width:18px;position:absolute;top:-5px}.notifications-container .notifications-icon.active{background:var(--notifications-icon-hover-color)}.notifications-container .notifications-icon.active svg{fill:var(--brand-color)}.profile-container{position:relative}.profile-container .profile-image{align-items:center;display:flex}.profile-container .profile-image .image-placeholder.active{outline:5px solid var(--profile-active-border-color)}.notifications-panel{background-color:var(--popover-background-color);border-radius:8px;box-shadow:var(--popover-box-shadow);color:var(--white-text-color-alternative);outline:1px solid var(--popover-border-color);padding:16px;-webkit-user-select:none;user-select:none;width:320px;z-index:3;z-index:4}.notifications-panel .spin-container{align-items:center;display:flex;height:150px;justify-content:center}.notifications-panel .header{display:flex;flex-direction:column;gap:30px;justify-content:space-between;margin-bottom:16px}.notifications-panel .header button{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;text-align:right}.notifications-panel .header h2{font-size:14px;margin:0}.notifications-panel .header .actions{align-items:center;display:flex;justify-content:space-between}.notifications-panel .header .actions span.show-unread-checkbox{align-items:center;display:flex;font-size:14px}.notifications-panel .header .actions span.show-unread-checkbox input[type=checkbox]{margin-left:8px}.notifications-panel .header .actions button{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;font-size:14px;margin-left:16px}.notifications-panel .header .actions .checkbox{border:1px solid var(--checkbox-border-color)}.notifications-panel .notification-list{list-style:none;margin:0;padding:0}.notifications-panel .notification-list .notification-item{align-items:flex-start;background-color:var(--popover-background-color);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:10px;margin-bottom:8px;padding:12px;position:relative}.notifications-panel .notification-list .notification-item:hover{border:1px solid var(--notification-item-hover-border-color)}.notifications-panel .notification-list .notification-item.unread{font-weight:500}.notifications-panel .notification-list .notification-item a.target-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.notifications-panel .notification-list .notification-item .user-avatar{height:40px;width:40px}.notifications-panel .notification-list .notification-item .user-avatar img{background-color:#fff;border-radius:50%;height:35px;width:35px}.notifications-panel .notification-list .notification-item .notification-content{flex-grow:1}.notifications-panel .notification-list .notification-item .notification-content .initiator{color:var(--brand-color);display:inline-block;margin-bottom:5px;text-decoration:none}.notifications-panel .notification-list .notification-item .notification-content .initiator:hover{text-decoration:underline}.notifications-panel .notification-list .notification-item .notification-content .content{color:var(--primary-text-color);font-size:14px;font-weight:500;line-height:1.4;margin:0 5px 4px 0}.notifications-panel .notification-list .notification-item .notification-content .content a{color:var(--brand-color)}.notifications-panel .notification-list .notification-item .notification-content .content p{color:var(--primary-text-color);display:inline;word-break:break-word}.notifications-panel .notification-list .notification-item .notification-content .target-type{color:var(--notification-item-unread-color);font-size:14px;font-weight:500;margin-right:5px;text-decoration:none}.notifications-panel .notification-list .notification-item .notification-content .comment-box{background-color:#f44;border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);margin-top:4px;padding:4px 8px}.notifications-panel .notification-list .notification-item .notification-content .comment-box .comment-user{font-weight:600}.notifications-panel .notification-list .notification-item .notification-content .notification-date{color:#888;font-family:var(--primary-font-family);font-size:12px;font-weight:300}.notifications-panel .notification-list .notification-item .unread-indicator{background-color:var(--brand-color);border-radius:50%;height:10px;position:absolute;right:12px;top:12px;width:10px}.notifications-panel .notification-list li.prev-notification-link{margin-top:8px;text-align:center}.notifications-panel .notification-list li.prev-notification-link a{background:var(--prev-notification-background-color);border-radius:5px;color:var(--white-text-color-alternative);display:block;font-size:15px;font-weight:500;padding:10px 5px;text-decoration:none;transition:.2s}.notifications-panel .notification-list li.prev-notification-link a:hover{background-color:var(--prev-notification-background-hover-color)}.notification-empty-content{align-content:center;align-items:center;color:#5d5d5d;height:240px;justify-content:center;margin:auto;text-align:center;width:200px}.notification-empty-content span.material-symbols-outlined{font-size:72px;font-weight:500}.notification-empty-content h6{font-family:var(--primary-font-family);font-size:15px;margin-bottom:0;margin-top:10px;padding:0}.notification-empty-content p{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:0;margin-top:8px}::selection{background:var(--text-selection-bg-color)}.zoobbe-popover{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--single-card-text-color);left:0;top:45px}.zoobbe-popover__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:absolute;right:6px;top:6px;width:100%}.zoobbe-popover__header span.icon-close{font-size:18px}.zoobbe-popover__header h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:16px;font-weight:500;margin:0;text-align:center}.zoobbe-popover__header__close-btn{background:none;border:none;color:var(--white-text-color-alternative);cursor:pointer;font-size:24px}.zoobbe-popover__header button.zoobbe-popover__close-btn{background:none;border:none;box-shadow:none;color:var(--single-card-text-color);cursor:pointer;font-size:20px;height:30px;justify-content:center;position:absolute;right:5px;top:5px;transition:.2s;width:30px}.zoobbe-popover__header button.zoobbe-popover__close-btn svg{fill:var(--single-card-text-color)}.zoobbe-popover__header button.zoobbe-popover__close-btn:hover{color:var(--single-card-text-color)}.zoobbe-popover__header button.back-button{background:none;border:none;box-shadow:none;color:var(--single-card-text-color);cursor:pointer;font-size:20px;height:30px;justify-content:center;left:15px;position:absolute;top:2px;transition:.2s;width:30px}.zoobbe-popover__content img{background-color:var(--white)}.zoobbe-popover__content h4{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;margin-bottom:15px}.zoobbe-popover{box-shadow:0 2px 10px #0000001a;position:absolute;z-index:1000}div#memberInfo button.zoobbe-popover__close-btn{color:var(--white)}div#memberInfo button.zoobbe-popover__close-btn svg{fill:var(--single-card-text-color)}.zoobbe-popover.loaded{opacity:1}.timer-manager{background:var(--card-background-color);border:1px solid var(--input-border-color);border-radius:12px;box-shadow:0 8px 32px #0000001f;overflow:hidden;position:fixed;transition:box-shadow .2s ease,transform .2s ease;-webkit-user-select:none;user-select:none;width:320px;z-index:1000}.timer-manager.collapsed .timer-manager-content{display:none}.timer-manager.collapsed .timer-manager-header{border-radius:12px}.timer-manager.dragging{box-shadow:0 12px 48px #0003;transform:scale(1.02)}.timer-manager .timer-manager-header{align-items:center;background:var(--single-card-side-action-bg-color);border-bottom:1px solid var(--input-border-color);border-radius:12px 12px 0 0;cursor:move;display:flex;justify-content:space-between;padding:12px 16px;-webkit-user-select:none;user-select:none}.timer-manager .timer-manager-header .timer-manager-title{align-items:center;color:var(--primary-text-color);display:flex;font-size:14px;font-weight:600;gap:8px}.timer-manager .timer-manager-header .timer-manager-title span{color:var(--primary-text-color);font-size:13px}.timer-manager .timer-manager-header .timer-manager-controls{align-items:center;display:flex;gap:4px}.timer-manager .timer-manager-header .timer-manager-controls button{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .2s ease;width:28px}.timer-manager .timer-manager-header .timer-manager-controls button:hover{background:var(--select-item-hover-background-color)}.timer-manager .timer-manager-header .timer-manager-controls button:active{transform:scale(.95)}.timer-manager .timer-manager-content{max-height:400px;overflow-y:auto}.timer-manager .timer-manager-content::-webkit-scrollbar{width:6px}.timer-manager .timer-manager-content::-webkit-scrollbar-track{background:#0000}.timer-manager .timer-manager-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-background);border-radius:3px}.timer-manager .timer-manager-content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-background)}.timer-manager .no-timers{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.timer-manager .no-timers p{color:var(--primary-text-color);font-size:14px;margin:12px 0 0}.timer-item{border-bottom:1px solid var(--border-color)}.timer-item:last-child{border-bottom:none}.timer-item.loading .timer-item-content{opacity:.6}.timer-item.loading .card-title-skeleton{background:var(--skelton-base-color);border-radius:4px;height:16px;margin-bottom:8px;width:60%}.timer-item.loading .timer-display-skeleton{background:var(--skelton-base-color);border-radius:4px;height:14px;width:40%}.timer-item .timer-item-content{display:flex;flex-direction:column;gap:4px;padding:8px 12px;transition:background-color .2s ease}.timer-item .timer-item-content .card-title{color:var(--primary-text-color);display:inline;font-size:14px;font-weight:var(--font-weight-medium);font-weight:500;letter-spacing:-.005em;line-height:1.4;text-decoration:none}.timer-item .timer-item-content:hover{background:var(--select-item-hover-background-color)}.timer-item .timer-item-info{align-items:center;display:flex;justify-content:space-between}.timer-item .timer-item-info .card-title{color:var(--primary-text-color);display:block;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.timer-item .timer-item-info .card-title:hover{color:var(--brand-color)}.timer-item .timer-item-info .timer-display{align-items:center;display:flex;gap:6px}.timer-item .timer-item-info .timer-display .timer-mode-icon{align-items:center;display:flex}.timer-item .timer-item-info .timer-display .timer-time{color:var(--primary-text-color);font-family:Courier New,monospace;font-size:13px;font-weight:600}.timer-item .timer-item-controls{align-items:center;display:flex;gap:4px}.timer-item .timer-item-controls button{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.timer-item .timer-item-controls button:hover{background:var(--select-item-hover-background-color);transform:scale(1.05)}.timer-item .timer-item-controls button:active{transform:scale(.95)}.timer-item .timer-item-controls button:disabled{cursor:not-allowed;opacity:.5;transform:none}.timer-item .timer-item-controls button:disabled:hover{background:#0000;transform:none}.timer-item .timer-item-controls button.timer-play-btn:hover{background:#f59e0b1a}.timer-item .timer-item-controls button.timer-pause-btn:hover{background:#10b9811a}.timer-item .timer-item-controls button.timer-stop-btn:hover{background:#ef44441a}.timer-item .timer-item-controls button.timer-activities-btn:hover{background:var(--select-item-hover-background-color)}.timer-activities .timer-activities-header{align-items:center;background:var(--single-card-side-action-bg-color);border-bottom:1px solid var(--input-border-color);display:flex;gap:12px;padding:12px 16px}.timer-activities .timer-activities-header .back-button{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease;width:32px}.timer-activities .timer-activities-header .back-button:hover{background:var(--select-item-hover-background-color)}.timer-activities .timer-activities-header .timer-activities-title h3{color:var(--primary-text-color);font-size:14px;font-weight:600;margin:0}.timer-activities .timer-activities-header .timer-activities-title .card-title{color:var(--primary-text-color);font-size:12px;margin:2px 0 0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timer-activities .timer-activities-content{max-height:250px;overflow-y:auto;padding:16px}.timer-activities .timer-activities-loading{align-items:center;display:flex;justify-content:center;padding:40px}.timer-activities .timer-activities-loading .loading-spinner{animation:spin 1s linear infinite;border-top:2px solid var(--border-color);border:2px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);height:24px;width:24px}.timer-activities .timer-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.timer-activities .timer-stats .stat-item{background:var(--small-element-background-color);border-radius:8px;padding:12px 8px;text-align:center}.timer-activities .timer-stats .stat-item .stat-label{color:var(--primary-text-color);display:block;font-size:11px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.timer-activities .timer-stats .stat-item .stat-value{color:var(--primary-text-color);display:block;font-family:Courier New,monospace;font-size:14px;font-weight:600}.timer-activities .sessions-container .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.timer-activities .sessions-container .empty-state h3{color:var(--primary-text-color);font-size:16px;font-weight:600;margin:12px 0 4px}.timer-activities .sessions-container .empty-state p{color:var(--secondary-text-color);font-size:14px;margin:0}.timer-activities .sessions-list{display:flex;flex-direction:column;gap:8px}.timer-activities .sessions-list .sessions-divider{color:var(--secondary-text-color);font-size:12px;font-weight:600;letter-spacing:.5px;margin:16px 0 8px;padding:0 4px;text-transform:uppercase}.timer-activities .sessions-list .session-card{background:var(--card-background-color);border:1px solid var(--border-color);border-radius:6px;padding:12px;transition:all .15s ease}.timer-activities .sessions-list .session-card:hover{border-color:var(--brand-color)}.timer-activities .sessions-list .session-card.active{background:var(--success-background-color);border-color:var(--success-color)}.timer-activities .sessions-list .session-card .session-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.timer-activities .sessions-list .session-card .session-header .session-info{align-items:center;display:flex;gap:12px}.timer-activities .sessions-list .session-card .session-header .session-info .session-type{align-items:center;color:var(--primary-text-color);display:flex;font-size:13px;font-weight:500;gap:6px}.timer-activities .sessions-list .session-card .session-header .session-info .session-status{align-items:center;color:var(--success-color);display:flex;font-size:11px;font-weight:500;gap:4px}.timer-activities .sessions-list .session-card .session-header .session-info .session-status.running{color:var(--success-color)}.timer-activities .sessions-list .session-card .session-header .session-duration{color:var(--primary-text-color);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:15px;font-weight:700}.timer-activities .sessions-list .session-card .session-details .session-time{color:var(--secondary-text-color);font-size:12px;margin-bottom:6px}.timer-activities .sessions-list .session-card .session-details .session-time .session-end{color:var(--muted-text-color)}.timer-activities .sessions-list .session-card .session-details .session-stats{display:flex;gap:8px;margin-bottom:6px}.timer-activities .sessions-list .session-card .session-details .session-stats span{background:var(--small-element-background-color);border-radius:4px;color:var(--muted-text-color);font-size:11px;padding:2px 6px}.timer-activities .sessions-list .session-card .session-details .session-target{background:var(--warning-background-color);border-radius:4px;color:var(--warning-color);display:inline-block;font-size:11px;margin-bottom:6px;padding:2px 6px}.timer-activities .sessions-list .session-card .session-details .session-notes{background:var(--small-element-background-color);border-radius:4px;color:var(--secondary-text-color);font-size:12px;font-style:italic;line-height:1.3;padding:6px 8px}.timer-toggle-button{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 20px #f59e0b4d;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:24px;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:56px;z-index:999}.timer-toggle-button:hover{box-shadow:0 6px 24px #f59e0b66;transform:scale(1.05)}.timer-toggle-button:active{transform:scale(.95)}.timer-toggle-button.active{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 20px #10b9814d}.timer-toggle-button.active:hover{box-shadow:0 6px 24px #10b98166}.timer-toggle-button.active .pulse-ring{border-color:#10b981}.timer-toggle-button .timer-count{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:10px;box-shadow:0 2px 8px #00000026;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;position:absolute;right:-4px;top:-4px}.timer-toggle-button .pulse-ring{animation:pulse-ring 2s infinite;border:2px solid #f59e0b;border-radius:50%;height:100%;opacity:0;position:absolute;width:100%}@media(max-width:768px){.timer-toggle-button{bottom:80px;height:48px;right:16px;width:48px}.timer-toggle-button .timer-count{border-radius:9px;font-size:10px;height:18px;min-width:18px}}@keyframes pulse-ring{0%{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.export-import-container .zoobbe-select{margin-bottom:20px}.export-import-container .zoobbe-select .zoobbe-select-option{height:40px}.export-import-container .buttons{display:flex;gap:1rem}.export-import-container .buttons span.material-symbols-outlined{font-size:20px}.export-import-container .buttons button{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:2px 18px;transition:background-color .3s ease}.export-import-container .buttons button:disabled{cursor:not-allowed;opacity:.6}.export-import-container .buttons button.export-btn{background-color:#3498db;color:var(--color-white)}.export-import-container .buttons button.export-btn:hover:not(:disabled){background-color:#2980b9}.export-import-container .buttons button.import-btn{background-color:#2ecc71;color:var(--color-white)}.export-import-container .buttons button.import-btn:hover:not(:disabled){background-color:#27ae60}.export-import-container .buttons .import-label{align-items:center;background-color:#f39c12;border:none;border-radius:5px;color:var(--color-white);cursor:pointer;display:inline-block;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:.8rem 1.5rem;position:relative;transition:background-color .3s ease}.export-import-container .buttons .import-label:hover{background-color:#e67e22}.export-import-container .buttons .import-label input{display:none}.export-import-container .uploaded-file-name{color:var(--white-text-color-alternative);color:var(--primary-text-color);margin-bottom:20px;text-align:left;width:100%}.export-import-container .create-user-checkbox label{align-items:center;color:#797a7c;cursor:pointer;display:inline-flex;font-family:var(--primary-font-family);font-weight:600;gap:5px;margin-bottom:25px;-webkit-user-select:none;user-select:none}.select-workspace-to-import{color:#3498db;width:100%}.select-workspace-to-import label{align-self:flex-start;color:#797a7c;display:inline-block;font-family:var(--primary-font-family);font-weight:600;margin-bottom:10px}.select-workspace-to-import .zoobbe-select-trigger{height:40px}.select-workspace-to-import .zoobbe-select .zoobbe-select-trigger span.arrow-down{top:8px}.export-import-container .logs-container{border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-top:20px;padding:15px}.export-import-container .logs-container .log-entry{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding:10px}.export-import-container .logs-container .log-entry:last-child{border-bottom:none}.export-import-container .logs-container .log-entry .log-title{color:var(--color-white);font-weight:600;margin-bottom:5px}.export-import-container .logs-container .log-entry .progress-bar{background-color:#007bff;border-radius:var(--element-border-radius);color:#fff;height:20px;line-height:20px;margin:10px 0;text-align:center;transition:width .3s}.export-import-container .logs-container .log-entry .log-details{color:#555;font-size:14px}.export-import-container .logs-container .log-entry .log-details strong{color:var(--scrolbar-thumb-background-color)}.export-import-container .progress-bar-container .progress-bar-header .file-icon{background-color:#e0e0e0;border-radius:var(--element-border-radius);height:24px;margin-right:8px;width:24px}.export-import-container .progress-bar-container .progress-bar-header .file-size{color:#666;font-size:12px;margin-left:auto}.board-checkbox{margin-bottom:5px}.board-checkbox label{align-items:center;color:#797a7c;cursor:pointer;display:inline-flex;font-family:var(--primary-font-family);font-weight:600;gap:10px}.board-checkbox .checkbox{height:14px;width:14px}.board-checkbox .checkbox span.material-symbols-outlined{align-items:center;background:#0000;color:#639;display:flex;font-weight:600;justify-content:center;padding:0}button.auth-button{align-items:center;background-color:#16c0a4;border:none;border-radius:var(--element-border-radius);box-shadow:none;color:var(--white);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0 14px}button.auth-button:hover{background-color:#00b499}.import-board-list{margin-bottom:20px}.action-list-inner{display:flex;flex-direction:column;height:100%}.action-list-container{flex:1 1;margin-bottom:0;padding-bottom:0;scrollbar-color:#222 #171b1f;scrollbar-color:var(--action-list-scrollbar-thumb-background,#222) var(--action-list-scrollbar-track-background,#171b1f);scrollbar-width:auto}.action-list-container::-webkit-scrollbar-thumb{background-color:#222;background-color:var(--action-list-scrollbar-thumb-background,#222)}.action-list-container::-webkit-scrollbar-thumb:hover{background-color:#333;background-color:var(--action-list-scrollbar-thumb-hover-background,var(--action-list-scrollbar-thumb-background,#333))}.action-list-container::-webkit-scrollbar-thumb:active{background-color:#444;background-color:var(--action-list-scrollbar-thumb-active-background,var(--action-list-scrollbar-thumb-background,#444))}.action-list-container::-webkit-scrollbar-track{background:#171b1f;background:var(--action-list-scrollbar-track-background,#171b1f)}.add-new-card-form-button{background-color:var(--actionlist-background-color);border-radius:0 0 12px 12px;bottom:0;left:0;margin-top:auto;padding:8px 8px 6px;position:relative;right:0;z-index:3}.add-new-card-form-button .card-button-container .add-card-button:hover{background-color:var(--add-card-button-hover-background-color)}.add-new-card-form{background-color:var(--actionlist-background-color);border-radius:0 0 12px 12px;bottom:0;left:0;padding:8px 8px 6px;position:relative;right:0;z-index:3}.menu-container{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;border-top-right-radius:0;box-shadow:var(--popover-box-shadow);color:var(--white-text-color-alternative);height:calc(100vh - 140px);max-height:100%;overflow:hidden;padding:20px 0;position:fixed;right:0;top:52px;width:300px;z-index:3}.menu-container .menu-inner-content{transition:transform .3s ease-in-out}.menu-container.slide-in{transform:translateX(0)}.menu-container.slide-out{transform:translateX(-100%)}.menu-container .menu-title{font-size:15px;font-weight:500;margin:0;text-align:center}.menu-container .menu-section{margin:0;padding:0}.menu-container .menu-section .menu-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:15px;line-height:0;margin-bottom:2px;padding:8px 15px}.menu-container .menu-section .menu-item:hover{background:var(--board-menu-item-background-color)}.menu-container .menu-section .menu-item .menu-icon{align-items:center;background:var(--menu-item-icon-background-color);border-radius:50%;color:var(--brand-color);display:flex;font-size:20px;font-size:16px;height:25px;justify-content:center;width:25px}.menu-container .menu-section li.menu-item.deactivated span{background:none;color:#5d5d5d}.menu-container .menu-divider{border-top:1px solid var(--menu-divider-color);margin:15px 0}.menu-container .menu-screen{display:flex;flex-direction:column;height:100%}.menu-container .menu-screen .back-button{left:10px}.menu-container .menu-screen .back-button,.menu-container .menu-screen .close-button{background:none;border:none;color:var(--brand-color);cursor:pointer;display:flex;font-size:16px;position:absolute}.menu-container .menu-screen .close-button{margin:20px 0;right:10px}.menu-container .menu-screen .close-button span.material-symbols-outlined{font-size:22px}.menu-container .menu-screen .screen{font-size:18px;text-align:center}.menu-container .menu-screen .add-attachment{padding:0;width:100%}.menu-container .menu-screen .add-attachment h3.background-group-title{padding:0 20px}.menu-container .menu-header{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.menu-container h3.background-group-title a{color:var(--brand-color)}.unsplash-images{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);margin-top:5px;padding:0 20px}.unsplash-images img{height:100px;object-fit:cover;width:100%}.save-unsplash-background{left:0;position:absolute;top:85px;width:100%;z-index:1}.save-unsplash-background button{background:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;font-size:14px;font-weight:600;height:35px;margin:0 20px;padding:0 20px;transition:background-color .3s ease;width:100%}.save-unsplash-background button:hover{background:var(--single-card-action-button-hover-color)}.save-unsplash-background .has-selection{background-color:var(--brand-color);color:var(--white);transition:background-color .2s}.save-unsplash-background .has-selection:hover{background-color:var(--hover-brand-color)}.unsplash-background-images{height:calc(100vh - 200px);margin-top:55px;overflow-y:auto}.unsplash-background-images.custom{height:calc(100vh - 315px)}.board-background-select{border-radius:8px;box-shadow:0 4px 8px #0000001a;height:100px;overflow:hidden;position:relative;width:100%}.board-background-select .background-box{background-color:var(--single-card-action-button-hover-color);background-position:50%;background-size:cover;cursor:pointer;display:block;height:100%;position:relative;width:100%}.board-background-select .background-box .checkmark{align-items:center;background:var(--brand-color);border-radius:50%;color:var(--background-box-checkmark-color);display:flex;font-size:14px;height:30px;justify-content:center;left:50%;line-height:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:30px}.board-background-select .background-box .large{background-color:var(--background-box-large-text-background-color);border-radius:5px;bottom:0;font-size:12px;font-weight:500;left:0;left:50%;margin-bottom:-100px;padding:5px 12px;position:absolute;text-align:center;transform:translate(-50%);transition:.2s;width:100%}.board-background-select .background-box .large a{color:var(--white);font-size:12px;font-weight:500;text-decoration:none;transition:color .3s ease}.board-background-select .background-box .large a:hover{color:var(--background-box-large-text-hover-color);text-decoration:underline}.board-background-select .background-box:hover .large{margin:0}.board-background-select.selected{outline:1px solid var(--brand-color)}.board-background-select.selected span.background-box:after{background:var(--background-box-hover-overlay-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.unsplash-images.background-image-screens span{align-items:center;background-color:var(--single-card-side-action-bg-color);display:flex;justify-content:center}.unsplash-images.background-image-screens span:hover{background-color:var(--single-card-action-button-hover-color)}.choose-backgrounds{padding:0 20px}.nl-query-modal{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.nl-query-modal .query-content.modern-card{background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:20px;box-shadow:0 24px 48px #00000026,0 8px 16px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:100%}.nl-query-modal .query-content.modern-card .query-header{align-items:center;background:var(--single-card-background-color);border-bottom:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:24px 28px}.nl-query-modal .query-content.modern-card .query-header .header-content{align-items:center;display:flex;gap:16px}.nl-query-modal .query-content.modern-card .query-header .header-content .ai-avatar{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:50%;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.nl-query-modal .query-content.modern-card .query-header .header-content .ai-avatar .material-symbols-outlined{font-size:24px}.nl-query-modal .query-content.modern-card .query-header .header-content .header-text h2{color:var(--single-card-text-color);font-size:20px;font-weight:600;line-height:1.2;margin:0 0 4px}.nl-query-modal .query-content.modern-card .query-header .header-content .header-text p{color:var(--single-card-text-color);font-size:14px;line-height:1.3;margin:0;opacity:.7}.nl-query-modal .query-content.modern-card .query-header .action-btn.close-btn{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:40px;justify-content:center;opacity:.8;transition:all .2s ease;width:40px}.nl-query-modal .query-content.modern-card .query-header .action-btn.close-btn:hover{background:var(--single-card-action-button-hover-color);opacity:1;transform:scale(1.05)}.nl-query-modal .query-content.modern-card .query-header .action-btn.close-btn .material-symbols-outlined{font-size:20px}.nl-query-modal .query-content.modern-card .query-interface{flex:1 1;overflow-y:auto;padding:24px 28px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section{margin-bottom:32px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input{align-items:flex-end;background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:16px;display:flex;gap:12px;padding:4px;transition:all .2s ease}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input:focus-within{border-color:var(--brand-color);box-shadow:0 0 0 3px rgba(var(--brand-color),.1)}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .query-input{background:#0000;border:none;border-radius:12px;color:var(--single-card-text-color);flex:1 1;font-family:inherit;font-size:15px;line-height:1.5;min-height:80px;padding:16px 20px;resize:none}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .query-input:focus{outline:none}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .query-input::placeholder{color:var(--single-card-text-color);opacity:.5}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .query-input:disabled{cursor:not-allowed;opacity:.6}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn{align-items:center;background:var(--brand-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;margin:4px;transition:all .2s ease;width:48px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn:hover:not(:disabled){background:var(--hover-brand-color);transform:scale(1.05)}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn .material-symbols-outlined{font-size:20px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn .btn-spinner{display:flex;gap:4px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn .btn-spinner span{animation:bounce 1.4s ease-in-out infinite both;background:#fff;border-radius:50%;height:4px;width:4px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn .btn-spinner span:first-child{animation-delay:-.32s}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn .btn-spinner span:nth-child(2){animation-delay:-.16s}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn .btn-spinner span:nth-child(3){animation-delay:0s}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .query-error.modern-error{align-items:center;background:#ef44441a;border:1px solid #ef444433;border-radius:12px;color:#dc2626;display:flex;font-size:14px;gap:12px;margin-top:16px;padding:16px 20px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .query-error.modern-error .material-symbols-outlined{flex-shrink:0;font-size:20px}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions{margin-bottom:32px}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-header{margin-bottom:20px}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-header h4{align-items:center;color:var(--single-card-text-color);display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-header h4 .material-symbols-outlined{color:var(--brand-color);font-size:20px}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid .suggestion-btn{align-items:center;background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:12px;color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;gap:12px;padding:16px 20px;text-align:left;transition:all .2s ease}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid .suggestion-btn:hover{background:var(--single-card-action-button-hover-color);border-color:var(--brand-color);box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid .suggestion-btn .material-symbols-outlined{color:var(--brand-color);flex-shrink:0;font-size:18px}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid .suggestion-btn span{line-height:1.4}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response{margin-bottom:32px}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-header .ai-avatar-small{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-header .ai-avatar-small .material-symbols-outlined{font-size:16px}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-header .response-meta{display:flex;flex-direction:column}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-header .response-meta .response-label{color:var(--single-card-text-color);font-size:14px;font-weight:600;line-height:1}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-header .response-meta .response-time{color:var(--single-card-text-color);font-size:12px;line-height:1;margin-top:2px;opacity:.6}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-content{background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-left:4px solid var(--brand-color);border-radius:16px;padding:20px 24px}.nl-query-modal .query-content.modern-card .query-interface .query-response.modern-response .response-content p{color:var(--single-card-text-color);font-size:15px;line-height:1.4;margin:0}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-header{margin-bottom:20px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-header h4{align-items:center;color:var(--single-card-text-color);display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-header h4 .material-symbols-outlined{color:var(--brand-color);font-size:20px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list{display:flex;flex-direction:column;gap:20px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item{background:var(--single-card-side-action-bg-color);border:1px solid var(--popover-border-color);border-radius:16px;padding:20px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message{align-items:flex-start;display:flex;gap:12px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-avatar,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-avatar.user,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-avatar.user{background:var(--single-card-background-color);border:1px solid var(--popover-border-color);color:var(--single-card-text-color)}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-avatar.ai,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-avatar.ai{background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));color:#fff}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-avatar .material-symbols-outlined,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-avatar .material-symbols-outlined{font-size:14px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-content{align-items:center;display:flex;flex:1 1;gap:8px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content p,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-content p{color:var(--single-card-text-color);flex:1 1;font-size:14px;line-height:1.4;margin:0}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content .repeat-btn,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-content .repeat-btn{align-items:center;background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:6px;color:var(--single-card-text-color);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.7;transition:all .2s ease;width:24px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content .repeat-btn:hover,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-content .repeat-btn:hover{background:var(--single-card-action-button-hover-color);opacity:1;transform:scale(1.05)}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content .repeat-btn .material-symbols-outlined,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-content .repeat-btn .material-symbols-outlined{font-size:14px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content p{opacity:.9}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .history-meta{align-items:center;border-top:1px solid var(--popover-border-color);color:var(--single-card-text-color);display:flex;font-size:12px;justify-content:space-between;opacity:.6;padding-top:12px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .history-meta .confidence{border-radius:6px;font-size:11px;font-weight:500;padding:4px 8px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .history-meta .confidence.confidence-high{background:#10b9811a;color:#059669}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .history-meta .confidence.confidence-medium{background:#f59e0b1a;color:#d97706}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .history-meta .confidence.confidence-low{background:#ef44441a;color:#dc2626}.nl-query-modal .query-content.modern-card .query-footer{background:var(--single-card-side-action-bg-color);border-top:1px solid var(--popover-border-color);padding:20px 28px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding{align-items:center;display:flex;gap:12px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-icon{align-items:center;background:linear-gradient(135deg,var(--brand-color),var(--hover-brand-color));border-radius:8px;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-icon .material-symbols-outlined{font-size:16px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-text{display:flex;flex-direction:column}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-text .ai-label{color:var(--brand-color);font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1;text-transform:uppercase}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-text .ai-description{color:var(--single-card-text-color);font-size:11px;line-height:1.3;margin-top:2px;opacity:.6}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cardSlideUp{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.nl-query-modal{padding:12px}.nl-query-modal .query-content.modern-card{border-radius:16px;max-height:95vh}.nl-query-modal .query-content.modern-card .query-header{padding:20px 24px}.nl-query-modal .query-content.modern-card .query-header .header-content{gap:12px}.nl-query-modal .query-content.modern-card .query-header .header-content .ai-avatar{height:40px;width:40px}.nl-query-modal .query-content.modern-card .query-header .header-content .ai-avatar .material-symbols-outlined{font-size:20px}.nl-query-modal .query-content.modern-card .query-header .header-content .header-text h2{font-size:18px}.nl-query-modal .query-content.modern-card .query-header .action-btn.close-btn{height:36px;width:36px}.nl-query-modal .query-content.modern-card .query-header .action-btn.close-btn .material-symbols-outlined{font-size:18px}.nl-query-modal .query-content.modern-card .query-interface{padding:16px 20px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input{align-items:stretch;flex-direction:column}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .submit-btn{height:44px;margin:8px 0 4px;width:100%}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid{grid-template-columns:1fr}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item{padding:16px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread{gap:12px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message{gap:10px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-avatar,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-avatar{height:24px;width:24px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-avatar .material-symbols-outlined,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-avatar .material-symbols-outlined{font-size:12px}.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .ai-message .message-content p,.nl-query-modal .query-content.modern-card .query-interface .query-history.modern-history .history-list .history-item .conversation-thread .user-message .message-content p{font-size:13px}.nl-query-modal .query-content.modern-card .query-footer{padding:16px 24px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding{gap:10px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-icon{height:28px;width:28px}.nl-query-modal .query-content.modern-card .query-footer .ai-branding .ai-icon .material-symbols-outlined{font-size:14px}}@media(max-width:480px){.nl-query-modal{padding:8px}.nl-query-modal .query-content.modern-card .query-interface{padding:12px 16px}.nl-query-modal .query-content.modern-card .query-interface .query-input-section .input-container.modern-input .query-input{font-size:14px;padding:12px 16px}.nl-query-modal .query-content.modern-card .query-interface .suggested-queries.modern-suggestions .suggestions-grid .suggestion-btn{font-size:13px;padding:12px 16px}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.react-loading-skeleton{--base-color:var(--skelton-base-color);--highlight-color:var(--skelton-highlight-color)}.zoobbe-workspace-board-container.loading{display:flex;height:100vh;justify-content:center}.zoobbe-board-skeleton{gap:20px;justify-content:center}.skeleton-inner{background:var(--skeleton-inner-background-color);border-radius:15px;padding:10px}.zoobbe-board-skeleton{grid-gap:10px;display:grid;gap:10px;grid-auto-columns:290px;grid-auto-flow:column;grid-template-rows:auto;height:100vh}.add-list-skeleton{display:flex;gap:10px}.header-wrapper{background:var(--skeleton-header-wrapper-background-color)}.skeleton-board-header{display:flex;height:60px;justify-content:space-between;margin:auto auto 20px;max-width:calc(100% - 100px)}.skeleton-board-header .board-header-left,.skeleton-board-header .board-header-right{align-items:center;color:var(--skeleton-board-header-color);display:flex;gap:10px}.zoobbe-workspace-board-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);will-change:transform}.zoobbe-workspace-board-container::-webkit-scrollbar-thumb{background-color:var(--primary-text-color)}.zoobbe-workspace-board-container::-webkit-scrollbar-thumb:hover{background-color:var(--primary-text-color);background-color:var(--scrollbar-thumb-hover-background,var(--primary-text-color))}.zoobbe-workspace-board-container::-webkit-scrollbar-thumb:active{background-color:var(--primary-text-color);background-color:var(--scrollbar-thumb-active-background,var(--primary-text-color))}.zoobbe-workspace-board-container::-webkit-scrollbar-track{background:#0000}@supports (scrollbar-width:auto){.zoobbe-workspace-board-container{scrollbar-color:var(--primary-text-color) #0000;scrollbar-width:auto}}.zoobbe-board{transform:translateZ(0);will-change:transform}.zoobbe-workspace-board-container.scrolling{pointer-events:auto}.zoobbe-action-list{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@supports (overscroll-behavior-x:none){body,html{overscroll-behavior-x:none}}.payment-notice-container{left:50%;padding:0 1rem;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:1000}.payment-notice-container .payment-notice{animation:fadeIn .3s ease-out;background-color:#fff3cd;border:1px solid #ffeeba;box-shadow:0 4px 10px #0000001a;color:#856404;display:flex;font-family:var(--primary-font-family);gap:.75rem;gap:50px;justify-content:center;padding:1rem 1.25rem}.payment-notice-container .payment-notice.admin-notice{background-color:#fff7e6;border-color:#ffd580}.payment-notice-container .payment-notice.member-notice{background-color:#e6f0ff;border-color:#99c2ff;color:#004085}.payment-notice-container .payment-notice.member-notice .notice-icon svg{fill:#007bff}.payment-notice-container .payment-notice .notice-content{align-items:center;display:flex;gap:.75rem}.payment-notice-container .payment-notice .notice-content .notice-icon{display:flex;flex-shrink:0;margin-top:2px}.payment-notice-container .payment-notice .notice-content .notice-icon svg{height:24px;width:24px}.payment-notice-container .payment-notice .notice-content .notice-text p{font-size:.95rem;line-height:1.4;margin:0}.payment-notice-container .payment-notice .notice-content .notice-text strong{font-weight:600}.payment-notice-container .payment-notice .notice-actions{align-items:self-start;display:flex;gap:.5rem;justify-content:flex-end;min-width:80px}.payment-notice-container .payment-notice .notice-actions .dismiss-button,.payment-notice-container .payment-notice .notice-actions .pay-button{border-radius:6px;cursor:pointer;font-size:.9rem;padding:.4rem .75rem;text-decoration:none;transition:background-color .2s ease}.payment-notice-container .payment-notice .notice-actions .dismiss-button:focus,.payment-notice-container .payment-notice .notice-actions .pay-button:focus{outline:none}.payment-notice-container .payment-notice .notice-actions .pay-button{background-color:#ff9800;border:none;color:#fff}.payment-notice-container .payment-notice .notice-actions .pay-button:hover{background-color:#e68900}.payment-notice-container .payment-notice .notice-actions .dismiss-button{background-color:#0000;border:1px solid #ced4da;color:#6c757d}.payment-notice-container .payment-notice .notice-actions .dismiss-button:hover{background-color:#f8f9fa}.card-recommendation-snackbar{animation:slideUp .3s ease-out;bottom:24px;left:50%;position:fixed!important;transform:translateX(-50%);z-index:1000}.card-recommendation-snackbar .snackbar-content{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-box-shadow);display:flex;gap:12px;max-width:480px;min-width:320px;padding:16px 20px}.card-recommendation-snackbar .snackbar-content .snackbar-icon{align-items:center;background:var(--brand-color);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.card-recommendation-snackbar .snackbar-content .snackbar-icon .material-symbols-outlined{color:#fff;font-size:20px}.card-recommendation-snackbar .snackbar-content .snackbar-message{display:flex;flex:1 1;flex-direction:column;gap:2px}.card-recommendation-snackbar .snackbar-content .snackbar-message .message-title{color:var(--primary-text-color);font-size:14px;font-weight:600;line-height:1.3}.card-recommendation-snackbar .snackbar-content .snackbar-message .message-subtitle{color:var(--secondary-text-color);font-size:12px;line-height:1.3}.card-recommendation-snackbar .snackbar-content .snackbar-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.card-recommendation-snackbar .snackbar-content .snackbar-actions .btn-view{background:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s ease}.card-recommendation-snackbar .snackbar-content .snackbar-actions .btn-view:hover{background:var(--hover-brand-color);transform:translateY(-1px)}.card-recommendation-snackbar .snackbar-content .snackbar-actions .btn-view:active{transform:translateY(0)}.card-recommendation-snackbar .snackbar-content .snackbar-actions .btn-dismiss{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--secondary-text-color);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.card-recommendation-snackbar .snackbar-content .snackbar-actions .btn-dismiss:hover{background:var(--select-item-hover-background-color);color:var(--primary-text-color)}.card-recommendation-snackbar .snackbar-content .snackbar-actions .btn-dismiss .material-symbols-outlined{font-size:18px}@media(prefers-color-scheme:dark){.card-recommendation-snackbar .snackbar-content{box-shadow:0 8px 32px #0000004d}}@media(max-width:768px){.card-recommendation-snackbar{bottom:16px;left:16px;right:16px;transform:none}.card-recommendation-snackbar .snackbar-content{max-width:none;min-width:auto}}:root[data-theme=light]{--skelton-highlight-color:#e0e0e0}:root[data-theme=dark]{--skelton-highlight-color:#17171a36}.zoobbe-card-details .react-loading-skeleton{--base-color:var(--single-card-side-action-bg-color)!important;--highlight-color:var( --skelton-highlight-color)}.zoobbe-card-wrapper.skeleton .card-heading{margin-bottom:10px}.zoobbe-card-wrapper.skeleton .card-members{display:flex;gap:5px}.zoobbe-card-wrapper.skeleton .watchers{display:flex;gap:8px}.zoobbe-card-wrapper.skeleton .zoobbe-attachment{align-items:center;display:flex;gap:20px}.zoobbe-card-wrapper.skeleton .zoobbe-duedate{display:flex;flex-direction:column;gap:5px}.zoobbe-card-wrapper.skeleton .zoobbe-card-details-info-right span.react-loading-skeleton{margin-bottom:8px}.zoobbe-card-wrapper.skeleton .zoobbe-card-content{display:flex;gap:10px}.zoobbe-card-wrapper.skeleton .zoobbe-card-modal-container .zoobbe-card-details-body{width:100%}.zoobbe-card-wrapper.skeleton .close-card-container{margin-left:auto}.zoobbe-card-wrapper.skeleton .skeleton-avatar{width:35px}.zoobbe-card-wrapper.skeleton .skeleton-title{width:570px}.zoobbe-card-wrapper.skeleton .skeleton-close{width:30px}.zoobbe-card-wrapper.skeleton .skeleton-status{width:200px}.zoobbe-card-wrapper.skeleton .skeleton-member{width:30px}.zoobbe-card-wrapper.skeleton .skeleton-watcher-text{width:80px}.zoobbe-card-wrapper.skeleton .skeleton-watcher-icon{width:30px}.zoobbe-card-wrapper.skeleton .skeleton-watchers-extra{width:80px}.zoobbe-card-wrapper.skeleton .skeleton-duedate-label{width:100px}.zoobbe-card-wrapper.skeleton .skeleton-duedate-value{width:200px}.zoobbe-card-wrapper.skeleton .skeleton-description-title{width:80px}.zoobbe-card-wrapper.skeleton .skeleton-description-content{width:100%}.zoobbe-card-wrapper.skeleton .skeleton-attachment-thumbnail{width:50px}.zoobbe-card-wrapper.skeleton .skeleton-attachment-text{width:370px}.zoobbe-card-wrapper.skeleton .skeleton-checklist{width:200px}.zoobbe-card-wrapper.skeleton .skeleton-comment-avatar{width:30px}.zoobbe-card-wrapper.skeleton .skeleton-comment-box{width:350px}.zoobbe-card-wrapper.skeleton .skeleton-comment-lines{width:390px}.zoobbe-card-wrapper.skeleton .skeleton-sidebar-item{width:150px}@media screen and (max-width:768px){.zoobbe-card-wrapper.skeleton .skeleton-title{width:420px}.zoobbe-card-wrapper.skeleton .skeleton-attachment-text{width:370px}.zoobbe-card-wrapper.skeleton .skeleton-comment-box{width:400px}.zoobbe-card-wrapper.skeleton .skeleton-comment-lines{width:440px}}@media screen and (max-width:580px){.zoobbe-card-wrapper.skeleton .skeleton-title{width:350px}.zoobbe-card-wrapper.skeleton .skeleton-attachment-text,.zoobbe-card-wrapper.skeleton .skeleton-comment-box{width:300px}.zoobbe-card-wrapper.skeleton .skeleton-comment-lines{width:340px}}@media screen and (max-width:480px){.zoobbe-card-wrapper.skeleton .skeleton-title{width:200px}.zoobbe-card-wrapper.skeleton .skeleton-attachment-text{width:150px}.zoobbe-card-wrapper.skeleton .skeleton-comment-box{width:200px}.zoobbe-card-wrapper.skeleton .skeleton-comment-lines{width:240px}}.label-list-container{align-items:start;display:flex;gap:8px}.label-list-container .label-list{display:inline-flex;flex-wrap:wrap;font-family:var(--primary-font-family);gap:8px}.attachments .attachments-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.attachments .attachments-title{align-items:center;display:flex;font-family:var(--primary-font-family);font-size:16px;font-weight:var(--single-section-header-font-weight);gap:15px;margin-bottom:1rem;margin-left:-40px}.attachments .attachments-title svg{margin-right:.5rem}.attachments .attachments-list{list-style:none;margin:0 0 15px;padding:0}.attachments .attachments-list .attachment-item{display:flex;gap:10px;padding:.5rem 0}.attachments .attachments-list .attachment-item:last-child{border-bottom:none}.attachments .attachments-list .attachment-item .attachment-icon{align-items:center;background:var(--single-card-side-action-bg-color);border-radius:var(--element-border-radius);display:flex;font-weight:600;height:50px;justify-content:center;width:50px}.attachments .attachments-list .attachment-item .attachment-icon img{border-radius:2px;height:50px;object-fit:cover;width:50px}.attachments .attachments-list .attachment-item .attachment-info{width:calc(100% - 50px)}.attachments .attachments-list .attachment-item .attachment-info .attachment-wrapper{align-items:start;display:flex;gap:10px;justify-content:space-between}.attachments .attachments-list .attachment-item .attachment-info .attachment-wrapper .attachment-actiion-buttons{align-items:center;display:flex;gap:5px;margin:-5px 0}.attachments .attachments-list .attachment-item .attachment-info .attachment-wrapper .attachment-actiion-buttons .action-icon{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;text-decoration:none;transition:.3s;width:30px}.attachments .attachments-list .attachment-item .attachment-info .attachment-wrapper .attachment-actiion-buttons .action-icon span.material-symbols-outlined{color:var(--single-card-text-color);font-size:18px}.attachments .attachments-list .attachment-item .attachment-info .attachment-wrapper .attachment-actiion-buttons .action-icon:hover{background:var(--single-card-action-button-hover-color);cursor:pointer;position:relative}.attachments .attachments-list .attachment-item .attachment-info .attachment-wrapper .attachment-actiion-buttons .action-icon:hover span.material-symbols-outlined{opacity:.7}.attachments .attachments-list .attachment-item .attachment-info .attachment-name{font-family:var(--primary-font-family);font-size:1rem;font-weight:500;margin-bottom:5px;width:calc(100% - 150px);word-break:break-word}.attachments .attachments-list .attachment-item .attachment-info .attachment-details{color:rgba(190,199,210,.761);font-size:13px;font-weight:500}.attachments .attachments-list .attachment-item .attachment-info .attachment-details a{color:var(--brand-color);margin-left:.5rem;text-decoration:none}.attachments .attachments-list .attachment-item .attachment-info .attachment-details a:hover{text-decoration:underline}.attachments .upload-button{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:5px;height:35px;margin-left:10px;padding:0 14px 0 10px;transition:.2s}.attachments .upload-button span{color:var(--single-card-text-color);font-size:18px}.attachments .upload-button:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-checklist{border-radius:8px;margin-left:-40px;width:300px;width:calc(100% + 40px)}.zoobbe-checklist .checklist-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.zoobbe-checklist .checklist-header h3{align-items:center;display:flex;font-size:16px;font-weight:var(--single-section-header-font-weight);gap:15px;margin-bottom:15px;position:relative;width:100%}.zoobbe-checklist .checklist-header h3 input{all:unset;align-items:center;background:#0000;border-radius:var(--element-border-radius);display:flex;font-size:16px;font-weight:var(--single-section-header-font-weight);gap:15px;margin:0;padding:0;width:100%}.zoobbe-checklist .checklist-header h3 input.focus{outline:1px solid var(--brand-color);outline-offset:6px}.zoobbe-checklist .checklist-header input{margin-right:8px}.zoobbe-checklist .checklist-header .delete-btn{border:none;border-radius:var(--element-border-radius);cursor:pointer;padding:4px 8px}.zoobbe-checklist .progress-bar{align-items:center;display:flex;gap:14px;margin-bottom:15px;position:relative}.zoobbe-checklist .progress-bar .progress{background-color:var(--checklist-fill-progressbar-bg-color);border-radius:var(--element-border-radius);height:8px;margin-right:8px;position:relative;width:100%}.zoobbe-checklist .progress-bar .progress:after{background-color:var(--brand-color);border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);content:"";display:block;height:100%;width:0}.zoobbe-checklist .progress-bar span{font-size:12px}.zoobbe-checklist .checklist-items .checklist-item-wrapper{align-items:self-start;cursor:grab;display:flex;gap:5px;margin-left:-35px;position:relative;transition:all .2s ease;width:calc(100% + 35px)}.zoobbe-checklist .checklist-items .checklist-item-wrapper:active{cursor:grabbing}.zoobbe-checklist .checklist-items .checklist-item-wrapper [data-popover-trigger],.zoobbe-checklist .checklist-items .checklist-item-wrapper a,.zoobbe-checklist .checklist-items .checklist-item-wrapper button,.zoobbe-checklist .checklist-items .checklist-item-wrapper input,.zoobbe-checklist .checklist-items .checklist-item-wrapper textarea{cursor:pointer}.zoobbe-checklist .checklist-items .checklist-item-wrapper .drag-indicator{color:var(--single-card-text-color);cursor:grab;margin-top:8px;opacity:0;transition:opacity .2s ease;visibility:hidden}.zoobbe-checklist .checklist-items .checklist-item-wrapper .drag-indicator:active{cursor:grabbing}.zoobbe-checklist .checklist-items .checklist-item-wrapper:hover .drag-indicator{opacity:1;visibility:visible}.zoobbe-checklist .checklist-items .checklist-item-wrapper.dragging{opacity:.5;transform:rotate(0deg);z-index:1000}.zoobbe-checklist .checklist-items .checklist-item-wrapper.dragging .drag-indicator{opacity:1;visibility:visible}.zoobbe-checklist .checklist-items .checklist-item-wrapper.drop-target-top:before{background-color:var(--brand-color);border-radius:1px;content:"";height:2px;left:35px;position:absolute;right:0;top:-2px;transform:rotate(0deg);z-index:10}.zoobbe-checklist .checklist-items .checklist-item-wrapper.drop-target-bottom:after{background-color:var(--brand-color);border-radius:1px;bottom:-2px;content:"";height:2px;left:35;position:absolute;right:0;transform:rotate(0deg);z-index:10}.zoobbe-checklist .checklist-items .checklist-item{align-items:start;display:flex;margin-bottom:5px;-webkit-user-select:none;user-select:none;width:100%}.zoobbe-checklist .checklist-items .checklist-item .checklist-label{align-items:center;border-radius:15px;display:flex;justify-content:space-between;margin-top:-2px;padding:0 8px 0 10px;width:100%}.zoobbe-checklist .checklist-items .checklist-item .checklist-label span{border:1px solid var(--single-card-action-button-hover-color);border-radius:15px;cursor:pointer;height:20px;opacity:0;padding:2px}.zoobbe-checklist .checklist-items .checklist-item .checklist-label span:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-checklist .checklist-items .checklist-item .checklist-label:hover{background:var(--single-card-side-action-bg-color)}.zoobbe-checklist .checklist-items .checklist-item .checklist-label:hover span{opacity:1}.zoobbe-checklist .checklist-items .checklist-item label{color:var(--single-card-text-color);cursor:pointer;font-family:var(--primary-font-family);font-size:16px;line-height:1.6em;margin-right:auto;padding:8px 0;transition:.2s;width:100%;word-break:break-word}.zoobbe-checklist .checklist-items .checklist-item label ol,.zoobbe-checklist .checklist-items .checklist-item label p,.zoobbe-checklist .checklist-items .checklist-item label ul{margin:0;padding:0}.zoobbe-checklist .checklist-items .checklist-item label ol,.zoobbe-checklist .checklist-items .checklist-item label ul{padding-left:20px}.zoobbe-checklist .checklist-items .checklist-item label a{color:var(--primary-text-link-color);text-decoration:none}.zoobbe-checklist .checklist-items .checklist-item button.delete-item-btn{background:none;border:none;border-radius:5px;color:var(--single-card-text-color);cursor:pointer;font-size:15px;margin-top:12px}.zoobbe-checklist .checklist-items .checklist-item input{cursor:pointer;height:16px;margin-right:8px;margin-top:12px;width:16px}.zoobbe-checklist .checklist-items .checklist-item .checkbox-container{margin-top:6px}.zoobbe-checklist .checklist-items .checklist-item.checked label{text-decoration:line-through;word-break:break-word}.zoobbe-checklist .checklist-items .checklist-item.checked label a{text-decoration:line-through}.zoobbe-checklist .add-item{align-items:center;display:flex;margin-top:10px}.zoobbe-checklist .add-item input{border-radius:var(--element-border-radius);color:#172b4d;flex:1 1;font-family:var(--primary-font-family);margin-right:6px;padding:6px}.zoobbe-checklist .add-item button{background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;padding:6px 10px}.zoobbe-checklist .add-item button.cancel-btn{margin-left:4px}.zoobbe-checklist .add-item button.cancel-btn:hover{background-color:#30363d}.zoobbe-checklist .checklist-footer{display:flex;justify-content:space-between}.zoobbe-checklist .checklist-footer .left-button{align-items:center;display:flex;gap:10px}.zoobbe-checklist .checklist-footer .left-button .add-btn{background-color:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;font-weight:600;height:35px;padding:0 15px}.zoobbe-checklist .checklist-footer .left-button .add-btn:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-checklist .checklist-footer .left-button .cancel-btn{align-items:center;background:none;border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-weight:600;height:35px;padding:0 15px}.zoobbe-checklist .checklist-footer .left-button .cancel-btn:hover{background-color:var(--single-card-side-action-bg-color)}.zoobbe-checklist .checklist-footer button{background-color:none;border:none;border-radius:var(--element-border-radius);cursor:pointer;padding:6px 10px}.checklist-item.currently-editing .checklist-footer-container{background:var(--single-card-side-action-bg-color);border-radius:12px;margin-bottom:20px;padding:12px;width:100%}.checklist-item.currently-editing{align-items:start!important}.checklist-item.currently-editing .add-item{margin-top:0}.add-new-item-btn{align-items:center;background-color:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);box-shadow:none;box-sizing:border-box;color:var(--single-card-text-color);cursor:pointer;display:inline-flex;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;height:35px;justify-content:center;line-height:20px;line-height:1;margin-top:10px;padding:0 12px;text-decoration:none;transition-duration:85ms;transition-timing-function:ease;white-space:normal}.add-new-item-btn:hover{background-color:var(--single-card-action-button-hover-color)}.checklist-footer-container .textarea-wrapper{align-items:center;background-color:var(--popover-background-color);border-radius:var(--element-border-radius);display:flex;margin-bottom:10px;outline:1px solid var(--secondary-outline-color);padding:5px 6px;width:100%}.checklist-footer-container .textarea-wrapper textarea{background-color:var(--input-background-color);border:none;border-radius:var(--element-border-radius);box-shadow:none;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:16px;font-size:15px;font-weight:500;height:22px;line-height:1.4rem;overflow:hidden;padding:0;resize:none;width:100%}.checklist-footer-container .textarea-wrapper textarea:focus{box-shadow:none;outline:none}.checklist-footer-container .textarea-wrapper.focused{outline:1px solid var(--focus-outline-color)}.checklist-item.currently-editing .textarea-wrapper{margin-bottom:5px}.checklist-footer-container textarea::placeholder{font-size:15px}.checklist-progress-bar{background:var(--checklist-progressbar-bg-color);border-radius:15px;left:40px;position:absolute;transition:.1s;width:calc(100% - 40px)}.checklist-more-buttons{display:flex}.checklist-more-buttons button{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:5px;height:35px;margin-left:10px;padding:0 14px 0 10px;transition:.2s;width:-webkit-max-content;width:max-content}.checklist-more-buttons button span{color:var(--single-card-text-color);font-size:18px}.checklist-more-buttons button:hover{background-color:var(--single-card-action-button-hover-color)}.comment-section{margin-left:-45px}.comment-section .comment{align-items:flex-start;border-radius:8px;display:flex;gap:10px;padding:10px 0 0 10px}.comment-section .comment .card-comment-content{background-color:var(--single-card-side-action-bg-color);border-radius:var(--editor-border-radius);font-size:15px;margin-top:5px;padding:8px 12px;word-break:break-word}.comment-section .comment .write-comment-field{cursor:pointer;transition:.2s}.comment-section .comment .write-comment-field:hover{background-color:var(--single-card-action-button-hover-color)}.comment-section .comment__profile-img{background-color:var(--color-white);border-radius:50%;box-shadow:var(--profile-img-box-shadow);height:35px;width:35px}.comment-section .comment .comment-editor-field{margin-top:-4px}.comment-section .comment__content{flex:1 1;max-width:100%}.comment-section .comment__content .comment__header{align-items:center;display:flex;font-size:15px;gap:10px}.comment-section .comment__content .comment__header img{height:20px;width:20px}.comment-section .comment__content .comment__header span{color:#416068;font-family:var(--primary-font-family);font-size:12px;font-weight:700}.comment-section .comment__content .comment__loading{font-size:12px;margin-left:5px;opacity:.6}.comment-section .comment__content .comment__link{color:var(--brand-color);text-decoration:none}.comment-section .comment__content .comment__link:hover{text-decoration:underline}.comment-section .comment__content .comment__reactions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.comment-section .comment__content .comment__reactions .comment__reaction{align-items:center;background-color:var(--comment-reaction-bg-color);border:1px solid var(--comment-reaction-border-color);border-radius:12px;cursor:pointer;display:flex;font-size:12px;gap:4px;line-height:1.4;padding:2px 8px;transition:all .2s ease}.comment-section .comment__content .comment__reactions .comment__reaction:hover{background-color:var(--comment-reaction-hover-bg-color)}.comment-section .comment__content .comment__reactions .comment__reaction.reacted{background-color:var(--comment-reaction-active-bg-color);border-color:var(--comment-reaction-active-border-color);color:var(--brand-color)}.comment-section .comment__content .comment__actions{margin-top:5px}.comment-section .comment__content .comment__actions .comment__action-link{color:var(--comment-action-text-color);cursor:pointer;font-size:12px;margin-right:10px;text-decoration:none}.comment-section .comment__content .comment__actions .comment__action-link:hover{color:var(--comment-action-hover-color)}.comment-section .comment__content .comment__actions .comment__action-link.react{font-size:14px;font-weight:700}.comment-section .comment__content .comment__actions span.comment__dot{color:var(--comment-action-text-color);margin-right:10px}.comment-section .comment__content .comment__actions .editor-focused{outline:1px solid var(--brand-color)}.comment-section .comment__content .comment__actions--minimal{align-items:center;display:flex}.comment-section .comment__content .comment__reaction-button-container{display:inline-block;position:relative}.comment-section .comment__content .comment__reaction-picker{background-color:var(--single-card-side-action-bg-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:8px}.comment-section .comment__content .comment__reaction-picker .comment__emoji-option{border-radius:4px;cursor:pointer;font-size:18px;padding:4px;transition:background-color .2s ease}.comment-section .comment__content .comment__reaction-picker .comment__emoji-option:hover{background-color:var(--single-card-action-button-hover-color)}.comment-section .comment__content .comment__reply-input{margin-left:0;margin-top:10px}.comment-section .comment__content .comment__reply-input .comment-editor-field{margin-top:0}.comment-section .comment__content .comment__replies{margin-left:0;margin-top:10px}.comment-section .comment__content .comment__replies .comment__hide-replies,.comment-section .comment__content .comment__replies .comment__show-replies{color:var(--comment-action-text-color);cursor:pointer;font-size:12px;text-decoration:none}.comment-section .comment__content .comment__replies .comment__hide-replies:hover,.comment-section .comment__content .comment__replies .comment__show-replies:hover{color:var(--comment-action-hover-color)}.comment-section .comment__content .comment__replies .comment__reply{margin-top:8px;padding-top:8px}.comment-section .comment__content .comment__replies .comment__reply .comment__profile-img{border-radius:50%;height:20px;margin-top:2px;width:20px}.comment-section .comment__content .comment__replies .comment__reply .card-comment-content{margin-left:-30px;width:calc(100% + 24px)}.comment-section .comment__content .comment__replies .comment__reply .comment{padding-left:0}.activities .comment__content{flex:1 1;max-width:calc(100% - 48px)}.activities .comment__content.editing-comment{max-width:100%}.activities .comment__reply-input .comment__content{max-width:calc(100% - 48px)}.comment-section .comment__actions{display:block}.comment-section .quill-container{border-radius:var(--editor-border-radius)}.comment-section .ql-toolbar.ql-snow{border:none}.comment-section .quill-container .ql-container,.comment-section .quill-container .ql-container .ql-editor{margin:0;min-height:80px!important}.card-comment-content p{margin-top:0;padding:0}.card-comment-content p:last-child{margin:0}.other h2{color:var(--other-h2-color);font-size:18px;margin-bottom:7px}.other a{color:var(--other-a-color);font-size:14px;text-decoration:underline}.other ul{list-style-type:none;margin:0;padding:0}.App{font-family:sans-serif;text-align:center}h1{color:var(--scrolbar-thumb-background-color);font-size:24px}.ltr{text-align:left}.rtl{text-align:right}.editor-container{background-color:var(--editor-background-color);border-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;color:var(--editor-text-color);font-weight:500;line-height:20px;margin:10px 0;max-width:600px;outline:1px solid var(--editor-outline-color);position:relative;text-align:left}.editor-inner{cursor:text;position:relative}.editor-input{caret-color:var(--primary-text-color);font-size:15px;line-height:1.4rem;min-height:180px;outline:0;padding:10px;position:relative;resize:none;tab-size:1}span.mention{color:var(--primary-text-link-color)!important;font-weight:600}.comment__actions .editor-input,.comment__content .editor-input{min-height:100px}.editor-placeholder{color:var(--editor-placeholder-color);display:inline-block;font-size:15px;left:10px;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:10px;-webkit-user-select:none;user-select:none}.editor-text-bold{font-weight:600}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code,code{background-color:var(--single-card-side-action-bg-color);border-radius:3px;font-family:Menlo,Consolas,Monaco,monospace;font-size:14px;padding:1px .25rem}.editor-link{color:var(--primary-text-link-color);text-decoration:none;word-break:break-all}.editor-link:hover{text-decoration:underline}.tree-view-output{background:var(--tree-view-background);border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size:12px;line-height:14px;margin:1px auto 10px;max-height:250px;overflow:auto;padding:5px;white-space:pre-wrap}.editor-code,.tree-view-output{display:block;position:relative}.editor-code{color:var(--primary-text-color);font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;margin:8px 0;overflow-x:auto;padding:8px 8px 8px 52px;tab-size:2}.editor-code:before{background-color:var(--single-card-side-action-bg-color);border-right:1px solid var(--editor-code-border-right-color);color:var(--other-a-color);content:attr(data-gutter);left:0;min-width:25px;padding:8px;position:absolute;text-align:right;top:0;white-space:pre-wrap}.editor-code:after{color:#00000080;content:attr(data-highlight-language);font-size:10px;padding:3px;position:absolute;right:3px;text-transform:uppercase;top:0}.editor-tokenComment{color:var(--editor-token-comment-color)}.editor-tokenPunctuation{color:var(--editor-token-punctuation-color)}.editor-tokenProperty{color:var(--editor-token-property-color)}.editor-tokenSelector{color:var(--editor-token-selector-color)}.editor-tokenOperator{color:var(--editor-token-operator-color)}.editor-tokenAttr{color:var(--editor-token-attr-color)}.editor-tokenVariable{color:var(--editor-token-variable-color)}.editor-tokenFunction{color:var(--editor-token-function-color)}.editor-paragraph{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:500;line-height:1.4rem;margin:0 0 12px;position:relative;word-break:break-word}span.editor-image{display:inline-flex;flex-direction:column;justify-content:center;position:relative;text-align:center}span.editor-image img{cursor:pointer;max-width:100%!important}span.editor-image img.focused.draggable{outline:1px solid var(--brand-color)}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{font-size:1.6em;line-height:1.2}.editor-heading-h1,.editor-heading-h2{color:var(--primary-text-color);font-family:var(--primary-font-family);font-weight:600;margin:0 0 10px;padding:0}.editor-heading-h2{font-size:1.3em;line-height:1.3}.editor-heading-h3{font-size:1.2em;line-height:1.6}.editor-heading-h3,.editor-heading-h4{color:var(--primary-text-color);font-family:var(--primary-font-family);font-weight:600;margin:0 0 10px;padding:0}.editor-heading-h4{font-size:1.1em;line-height:1.5}.editor-heading-h5{color:var(--primary-text-color);font-family:var(--primary-font-family);font-size:.95em;font-weight:600;line-height:1.6;margin:0 0 10px;padding:0}.editor-quote{background-color:var(--single-card-side-action-bg-color);border-left:4px solid var(--brand-color);border-radius:0 4px 4px 0;margin:0 0 15px;padding:10px 20px}.editor-list-ol,.editor-quote{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:500}.editor-list-ol,.editor-list-ul{margin:0 0 15px 16px;padding:0}.editor-list-ul{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:500}.editor-listitem{line-height:1.4rem;margin:5px 0}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:#0000;width:10px}pre::-webkit-scrollbar-thumb{background:var(--editor-placeholder-color)}.debug-timetravel-panel{display:flex;margin:auto;overflow:hidden;padding:0 0 10px}.debug-timetravel-panel-slider{flex:8 1;padding:0}.debug-timetravel-panel-button{background:none;border:0;color:var(--white);flex:1 1;font-size:12px;padding:0}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{background:none;border:0;color:var(--white);font-size:12px;padding:0;position:absolute;right:15px;top:10px}.debug-timetravel-button:hover{text-decoration:underline}.emoji{background-position:50%;background-repeat:no-repeat;background-size:16px 16px;color:#0000;margin:0 -1px;vertical-align:middle}.emoji-inner{padding:0 .15em}.emoji-inner::selection{background-color:var(--text-selection-bg-color);color:#0000}.emoji-inner::moz-selection{background-color:var(--text-selection-bg-color);color:#0000}.emoji.happysmile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAACE1BMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD86isAAAB2bRQBAQD25CoaGAT15CqFfBdIQwwZFwTSwyTTxCStoR4KCQKGfRfz4in04yoMCwJHQgxRSw5STA7r2ijj0yeDehammhylmRwjIAYiHwbv3ikYFgR1bBQbGQV3bhRlXhGXjBpOSA355yrq2SjVxiTn1yewox776SvMvSM/OwtzahQODQJcVRACAgALCgKonB1FQAxEPwynmxxTTQ5GQQzs2yjQwSPOvyPNviNUTg62qR8kIQZPSQ3PwCO5rCB+dRW6rSDu3Sm3qh9YUg8lIgaBeBaUihmqnh2rnx3p2SiQhhmvoh4HBgHo2CgIBwHk1CeRhxlQSg6xpB6CeRZJRAySiBlXUQ9WUA/w3ynt3ChaVA+Vixl180CkAAAAU3RSTlMABfwYE47z9P75uJBWWWtt8e746+zt2djatrUWjcvIxxVs9Y8bjHcZZ/IaUHPQJ83OJHVPYPvcVdtuF1gUycoSTczxz2TzI3YEJiVodCgGTmVTUqncTiEAAAKtSURBVHja7dfVUxtRFAbwm0AMp6VQikPRYoW6u/v5dgMEhyQ4FaQUd3eHunv7J/Yl20km7O4N087wkN/j97Az5+45Z+5lXl5eO4BPoL9feKjJFBru53/yBNumU8dj4OJ0gi/z3P6kRKDaUtRZWmM215S+LrJWAwZdBvOMJsUA0TJURU6qRi0iDFc1zAPZWcDMJLlZsAMXrzNu9/VYX6YtLc7h8gHG6dBh2H+SjOY1aG8yLmkQl0hBhYhgxuGBVvxNijZFLUd1B0NQRCo2oL/NVNzJwi9S9R25al2QgvUfpGqlEXkq/WzAMnFYhT6VKUnCGHGxIZop8E0UJ4nLlGhQmuBgfCFOVgQxeTEYIgfzo+ICwUwSt6QesQp7zFhdRQ4CAAgkcUsqB41RTE4gLCQpBoCHJHFPhhHA5Pg7NXUBADwmiXtSBx2T44dProU8IYl7UoZ9TM4RdJDELBQ4jlYmKcVeJmcPnhK3Z9jN5JhgJm6F2PXPPvT/SzuGDlLDddh+6CQ1qr9fakg1XA0ZCCtxG8FR5aHlVFlujGeyzmCUJF2F5KawiyQNiFNcbBaS9Pf1vicXtb19/SQZV1xsvgZxgRwEEe9s9RPkUNPw8Q1EgRymlVct08FOkm77AIDGthZBaGlrAjAw1k2SeSQzJRl6LDrV8qqnHA6DPR9q6a9ZpPswRXmYayYn7SXPWysqWl+UtJOTlSZkMmWaXKyRqhnkaDguERukYgn6bKYqXytukqKv0N5lHO4BAimogPES99XPNkEymr9Bm8Y45YegcZW2NNuEC+cYtxs5gG2K3EzPA+evMA9obukhWusrXea9YVxEeuY15plUnQEoH64rK3lpLnxbUvZ5pBwwJPswz/kmxBrhxBgXdJZtU1SALjIizGQKi4iMDoj3Pju9vHaAPyCzWqFVHGvCAAAAAElFTkSuQmCC)}.toolbar{background:var(--editor-toolbar-background-color);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;margin-bottom:1px;overflow:auto;padding:4px;-webkit-user-select:none;user-select:none;vertical-align:middle}.toolbar button.toolbar-item{align-items:center;background:none;border:0;border-radius:6px;cursor:pointer;display:flex;height:24px;padding:0 6px;vertical-align:middle}.toolbar button.toolbar-item:hover span{color:var(--brand-color)}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item:disabled span{color:var(--toolbar-item-disabled-color)}.toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;display:flex;height:18px;margin-top:2px;opacity:.6;vertical-align:-.25em;width:18px}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active span{color:var(--brand-color)}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .divider{background-color:var(--single-card-side-action-bg-color);margin:0 4px;width:1px}.toolbar select.toolbar-item{background:none;border:0;border-radius:6px;color:var(--other-a-color);display:flex;font-size:14px;padding:8px;text-overflow:ellipsis;vertical-align:middle;width:70px}.toolbar select.code-language{text-transform:capitalize;width:130px}.toolbar .toolbar-item .text{color:var(--other-a-color);display:flex;font-size:14px;height:20px;line-height:20px;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;width:200px;width:70px}.toolbar .toolbar-item .icon{background-size:contain;height:20px;line-height:16px;margin-right:8px;width:20px}.toolbar .toolbar-item .icon,.toolbar i.chevron-down{display:flex;-webkit-user-select:none;user-select:none}.toolbar i.chevron-down{height:16px;margin-top:3px;width:16px}.toolbar i.chevron-down.inside{display:flex;height:16px;margin-left:-25px;margin-right:10px;margin-top:11px;pointer-events:none;width:16px}i.chevron-down{background-color:#0000;background-image:url(/static/media/chevron-down.8452a9f00839ba108919.svg);background-size:contain;display:inline-block;height:8px;width:8px}#block-controls button:hover{background-color:var(--single-card-action-button-hover-color)}#block-controls button:focus-visible{border-color:var(--brand-color)}#block-controls span.block-type{background-size:contain;display:block;height:18px;margin:2px;width:18px}#block-controls span.block-type.paragraph{background-image:url(/static/media/text-paragraph.e8926528a7f262fea9a9.svg)}#block-controls span.block-type.h1{background-image:url(/static/media/type-h1.88283993318faa2444bc.svg)}#block-controls span.block-type.h2{background-image:url(/static/media/type-h2.8d0a1a237aa4151e1126.svg)}#block-controls span.block-type.quote{background-image:url(/static/media/chat-square-quote.ba737ac64b51881eab10.svg)}#block-controls span.block-type.ul{background-image:url(/static/media/list-ul.cb6308bb295712cb42af.svg)}#block-controls span.block-type.ol{background-image:url(/static/media/list-ol.6e61b37cb11facac9f37.svg)}#block-controls span.block-type.code{background-image:url(/static/media/code.e57ab8aa90facf21ab12.svg)}.dropdown{display:block;min-height:40px;min-width:100px;position:absolute;z-index:5}.dropdown,.dropdown .item{background-color:var(--popover-background-color);border-radius:8px}.dropdown .item{align-content:center;border:0;color:var(--primary-text-color);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:15px;gap:10px;justify-content:space-between;line-height:16px;margin:0 8px;padding:8px}.dropdown .item .active{background-size:contain;display:flex;height:20px;width:20px}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:var(--single-card-action-button-hover-color)}.dropdown .item .text{display:flex;flex-grow:1;line-height:20px;width:200px}.dropdown .item .icon{background-size:contain;display:flex;height:20px;line-height:16px;margin-right:12px;-webkit-user-select:none;user-select:none;width:20px}.link-editor{background-color:var(--single-card-background-color);border-radius:8px;box-shadow:0 5px 10px #0000004d;left:-10000px;margin-top:-6px;max-width:300px;opacity:0;position:absolute;top:-10000px;transition:opacity .5s;width:100%;z-index:100}.link-editor .link-input{background-color:var(--single-card-side-action-bg-color);border:0;border-radius:15px;box-sizing:border-box;color:var(--primary-text-color);display:block;font-family:inherit;font-size:15px;margin:8px 12px;outline:0;padding:8px 12px;position:relative;width:calc(100% - 24px)}.link-editor div.link-edit{background-image:url(/static/media/pencil-fill.566d0eb0c2dbf027c456.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;bottom:0;cursor:pointer;position:absolute;right:0;top:0;vertical-align:-.25em;width:35px}.link-editor .link-input a{color:#216fdb;display:block;margin-right:30px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .button{border-radius:8px;cursor:pointer;display:inline-block;height:20px;margin:0 2px;padding:6px;width:20px}.link-editor .button.hovered{background-color:var(--single-card-side-action-bg-color);display:inline-block;height:20px;width:20px}.actions i,.link-editor .button i{background-size:contain;display:inline-block;height:20px;vertical-align:-.25em;width:20px}i.undo{background-image:url(/static/media/arrow-counterclockwise.93e6d852e8c1cc0e12e6.svg)}i.redo{background-image:url(/static/media/arrow-clockwise.705f90c108271f282ed5.svg)}.icon.paragraph{background-image:url(/static/media/text-paragraph.e8926528a7f262fea9a9.svg)}.icon.h1,.icon.large-heading{background-image:url(/static/media/type-h1.88283993318faa2444bc.svg)}.icon.h2,.icon.small-heading{background-image:url(/static/media/type-h2.8d0a1a237aa4151e1126.svg)}.icon.bullet-list,.icon.ul{background-image:url(/static/media/list-ul.cb6308bb295712cb42af.svg)}.icon.numbered-list,.icon.ol{background-image:url(/static/media/list-ol.6e61b37cb11facac9f37.svg)}.icon.quote{background-image:url(/static/media/chat-square-quote.ba737ac64b51881eab10.svg)}.icon.code{background-image:url(/static/media/code.e57ab8aa90facf21ab12.svg)}i.bold{background-image:url(/static/media/type-bold.c228b8886771741167d0.svg)}i.italic{background-image:url(/static/media/type-italic.62e6e2f4fdb0e6a0d553.svg)}i.underline{background-image:url(/static/media/type-underline.b5b74d674074651ac600.svg)}i.strikethrough{background-image:url(/static/media/type-strikethrough.f67e8d668dacb5ffdcfc.svg)}i.code{background-image:url(/static/media/code.e57ab8aa90facf21ab12.svg)}i.link{background-image:url(/static/media/link.17d1b5891f3db090923d.svg)}i.left-align{background-image:url(/static/media/text-left.bdfca70bb6a7a6032691.svg)}i.center-align{background-image:url(/static/media/text-center.86fb5e83b10760a1a235.svg)}i.right-align{background-image:url(/static/media/text-right.09b3a7064a0909372c9b.svg)}i.justify-align{background-image:url(/static/media/justify.f9fd2b4df4793b793631.svg)}.editor-hashtag{background-color:var(--board-header-background-color)}div#typeahead-menu{z-index:2}.typeahead-popover{border-radius:8px;box-shadow:0 5px 10px #0000004d;position:fixed}.typeahead-popover ul{border-radius:8px;list-style:none;margin:0;max-height:200px;overflow-y:scroll;padding:10px}.typeahead-popover ul::-webkit-scrollbar{display:none}.typeahead-popover ul{-ms-overflow-style:none;background-color:var(--popover-background-color);scrollbar-width:none}.typeahead-popover ul li{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0;min-width:180px;outline:none}.typeahead-popover ul li span.username{font-size:12px}.typeahead-popover ul li.selected{background:var(--typehead-popover-item-selected-color)}.typeahead-popover li{align-content:center;border:0;border-radius:8px;color:var(--single-card-text-color);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:15px;line-height:16px;margin:0 8px;padding:8px}.typeahead-popover li.active{background-size:contain;display:flex;height:20px;width:20px}.typeahead-popover li:first-child,.typeahead-popover li:last-child{border-radius:8px}.typeahead-popover li:hover{background-color:var(--typehead-popover-background-color)}.typeahead-popover li .text{color:var(--single-card-text-color);display:flex;flex-grow:1;font-weight:500;line-height:20px;min-width:150px}.typeahead-popover li .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:20px;line-height:16px;margin-right:8px;-webkit-user-select:none;user-select:none;width:20px}.component-picker-menu{width:200px}.mentions-menu{width:280px}.mentions-menu span.mention{background-color:var(--mention-background-color)!important;border-radius:15px;color:var(--white);display:inline-block;font-family:var(--primary-font-family);font-weight:500;margin-bottom:5px;padding:2px 5px}.editor-container .actions{bottom:0;padding:10px;position:absolute;right:0;text-align:right}.editor-container .actions i{background-size:contain;display:inline-block;height:15px;vertical-align:-.25em;width:15px}.editor-container .action-button{background-color:var(--single-card-side-action-bg-color);border:0;border-radius:15px;color:var(--tree-view-background);cursor:pointer;display:inline-block;margin-left:5px;padding:8px 12px;position:relative}.editor-container button.action-button{align-items:center;background:var(--editor-toolbar-background-color);border-radius:8px;color:hsla(207,6%,63%,.522);display:flex;height:35px;justify-content:center;padding:0;width:35px}.editor-container button.action-button:hover{color:var(--brand-color)}.editor-container button.action-button:disabled{background:var(--single-card-side-action-bg-color);cursor:not-allowed;opacity:.6}.editor-container i.markdown{background-image:url(/static/media/markdown.62ce5752181f6b74a68a.svg)}.editor-image .image-resizer{background-color:var(--editor-image-resizer-background-color);border:1px solid var(--white);display:block;height:7px;position:absolute;width:7px}.editor-image .image-resizer.image-resizer-n{cursor:n-resize;left:48%;top:-6px}.editor-image .image-resizer.image-resizer-ne{cursor:ne-resize;right:-6px;top:-6px}.editor-image .image-resizer.image-resizer-e{bottom:48%;cursor:e-resize;right:-6px}.editor-image .image-resizer.image-resizer-se{bottom:-2px;cursor:nwse-resize;right:-6px}.editor-image .image-resizer.image-resizer-s{bottom:-2px;cursor:s-resize;left:48%}.editor-image .image-resizer.image-resizer-sw{bottom:-2px;cursor:sw-resize;left:-6px}.editor-image .image-resizer.image-resizer-w{bottom:48%;cursor:w-resize;left:-6px}.editor-image .image-resizer.image-resizer-nw{cursor:nw-resize;left:-6px;top:-6px}span.inline-editor-image{cursor:default;display:inline-block;position:relative;z-index:1}.inline-editor-image img{cursor:default;max-width:100%}.inline-editor-image img.focused{outline:1px solid #3c84f4}.inline-editor-image img.focused.draggable{cursor:grab}.inline-editor-image img.focused.draggable:active{cursor:grabbing}.inline-editor-image .image-caption-container .tree-view-output{border-radius:0;margin:0}.inline-editor-image.position-full{margin:1em 0}.inline-editor-image.position-left{float:left;margin:1em 1em 0 0;width:50%}.inline-editor-image.position-right{float:right;margin:1em 0 0 1em;width:50%}.inline-editor-image .image-edit-button{background-color:#00000080;border:1px solid #ffffff4d;border-radius:5px;color:var(--white);cursor:pointer;display:block;margin:0 auto;min-width:60px;padding:6px 8px;position:absolute;right:12px;top:12px;-webkit-user-select:none;user-select:none}.inline-editor-image .image-edit-button:hover{background-color:#3c84f480}.inline-editor-image .image-caption-container{background-color:var(--image-caption-background-color);color:var(--editor-text-color);display:block;min-width:100%;overflow:hidden}.dropdown.alignment-dropdown button.item{gap:10px}.dropdown.alignment-dropdown button.item span.material-symbols-outlined,.dropdown.transform-dropdown button.item span.material-symbols-outlined{font-size:20px}.dropdown.transform-dropdown button{gap:10px}.toolbar button.toolbar-item .material-symbols-outlined{color:var(--editor-toolbar-icon-color);font-size:18px;font-weight:500}.toolbar button.toolbar-item .material-symbols-outlined.match_case{font-size:24px}.toolbar button.toolbar-item span.material-symbols-outlined.keyboard_arrow_down{font-size:18px}.dropdown button.item span.material-symbols-outlined{font-size:20px}.text-selection-tooltip{left:-1000px;opacity:0;pointer-events:none;position:absolute;top:-1000px;transition:opacity .2s ease;z-index:1000}.text-selection-tooltip[style*="opacity: 1"]{pointer-events:auto}.tooltip-content{align-items:center;background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;box-shadow:var(--popover-box-shadow);display:flex;gap:2px;padding:4px}.tooltip-button{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.tooltip-button .material-symbols-outlined{color:var(--editor-toolbar-icon-color);font-size:18px;font-weight:500}.tooltip-button:hover{background-color:var(--single-card-action-button-hover-color)}.tooltip-button:hover .material-symbols-outlined{color:var(--brand-color)}.tooltip-button.active{background-color:var(--brand-hover-bg-color)}.tooltip-button.active .material-symbols-outlined{color:var(--brand-color)}.tooltip-divider{background-color:var(--single-card-side-action-bg-color);height:24px;margin:0 4px;width:1px}.tooltip-link-input{align-items:center;background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:6px;display:flex;gap:4px;margin-top:8px;padding:4px}.tooltip-link-input .link-input-tooltip{background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:4px;color:var(--input-text-color);flex:1 1;font-size:14px;min-width:200px;outline:none;padding:6px 8px}.tooltip-link-input .link-input-tooltip:focus{border-color:var(--brand-color);box-shadow:0 0 0 2px var(--brand-hover-bg-color)}.tooltip-link-input .link-input-tooltip::placeholder{color:var(--input-placeholder-color)}.tooltip-link-input .link-submit-btn{align-items:center;background-color:var(--brand-color);border:none;border-radius:4px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.tooltip-link-input .link-submit-btn .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.tooltip-link-input .link-submit-btn:hover{background-color:var(--brand-hover-color);transform:scale(1.05)}.tooltip-link-input .link-submit-btn:hover .material-symbols-outlined{color:#fff}.tooltip-link-input .link-submit-btn:active{transform:scale(.95)}.emoji-picker-popover{background-color:var(--single-card-side-action-bg-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-shadow);left:0;margin-top:4px;overflow:hidden;position:absolute;top:100%;z-index:1000}.emoji-picker-popover em-emoji-picker{--rgb-background:var(--single-card-side-action-bg-color);--rgb-input:var(--input-bg-color);--rgb-color:var(--text-color);--rgb-accent:var(--brand-color);--rgb-border:var(--outline-color);--border-radius:var(--element-border-radius);background-color:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius)}.emoji-picker-popover em-emoji-picker .search{background-color:var(--input-bg-color);border:1px solid var(--outline-color);border-radius:var(--element-border-radius);color:var(--text-color)}.emoji-picker-popover em-emoji-picker .search:focus{border-color:var(--brand-color);outline:none}.emoji-picker-popover em-emoji-picker .category .emoji:hover{background-color:var(--single-card-action-button-hover-color)}.emoji-picker-popover em-emoji-picker .nav{border-top:1px solid var(--outline-color)}.emoji-picker-popover em-emoji-picker .nav button{color:var(--text-color)}.emoji-picker-popover em-emoji-picker .nav button:hover{background-color:var(--single-card-action-button-hover-color)}.emoji-picker-popover em-emoji-picker .nav button.selected{color:var(--brand-color)}.emoji-picker-popover em-emoji-picker .scroll::-webkit-scrollbar{width:6px}.emoji-picker-popover em-emoji-picker .scroll::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.emoji-picker-popover em-emoji-picker .scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:3px}.emoji-picker-popover em-emoji-picker .scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}@media(max-width:768px){.emoji-picker-popover{left:50%;max-height:80vh;max-width:350px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.emoji-picker-popover em-emoji-picker{height:400px;width:100%}}.link-preview-tooltip{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-box-shadow);max-width:400px;min-width:300px;opacity:0;overflow:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.link-preview-tooltip.visible{opacity:1;transform:translateY(0)}.link-preview-tooltip.position-top{transform-origin:bottom center}.link-preview-tooltip.position-top.visible{transform:translateY(0)}.link-preview-tooltip.position-bottom{transform-origin:top center}.link-preview-tooltip.position-bottom.visible{transform:translateY(0)}.link-preview-tooltip.position-left{transform-origin:right center}.link-preview-tooltip.position-left.visible{transform:translateX(0)}.link-preview-tooltip.position-right{transform-origin:left center}.link-preview-tooltip.position-right.visible{transform:translateX(0)}.link-preview-loading{align-items:center;color:var(--secondary-text-color);display:flex;font-size:14px;gap:12px;justify-content:center;padding:16px}.link-preview-loading .loading-spinner{display:flex;gap:4px}.link-preview-loading .loading-spinner span{animation:loading-bounce 1.4s ease-in-out infinite both;background:var(--brand-color);border-radius:50%;height:6px;width:6px}.link-preview-loading .loading-spinner span:first-child{animation-delay:-.32s}.link-preview-loading .loading-spinner span:nth-child(2){animation-delay:-.16s}.link-preview-loading .loading-spinner span:nth-child(3){animation-delay:0s}@keyframes loading-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.link-preview-error{align-items:center;color:var(--delete-button-bg-color);display:flex;font-size:14px;gap:8px;padding:16px}.link-preview-error .material-symbols-outlined{font-size:18px}.link-preview-content{display:flex;flex-direction:column}.link-preview-video{background:var(--small-element-background-color);height:200px;position:relative;width:100%}.link-preview-video iframe{border:none;height:100%;width:100%}.link-preview-image{background:var(--small-element-background-color);height:160px;overflow:hidden;position:relative;width:100%}.link-preview-image img{height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.link-preview-image:hover img{transform:scale(1.02)}.link-preview-details{padding:16px}.link-preview-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.link-preview-title-container{align-items:flex-start;display:flex;flex:1 1;gap:8px;min-width:0}.link-preview-favicon{border-radius:2px;flex-shrink:0;height:16px;margin-top:2px;width:16px}.link-preview-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--primary-text-color);display:-webkit-box;flex:1 1;font-size:16px;font-weight:var(--font-weight-semibold);line-height:1.3;margin:0;min-width:0;overflow:hidden}.link-preview-close{background:none;border:none;border-radius:4px;color:var(--secondary-text-color);cursor:pointer;flex-shrink:0;padding:4px;transition:all .2s ease}.link-preview-close:hover{background:var(--small-element-background-color);color:var(--primary-text-color)}.link-preview-close .material-symbols-outlined{font-size:18px}.link-preview-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--secondary-text-color);display:-webkit-box;font-size:14px;line-height:1.4;margin:0 0 12px;overflow:hidden}.link-preview-footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.link-preview-site{color:var(--muted-text-color);flex:1 1;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.link-preview-site,.link-preview-url{font-size:12px;font-weight:var(--font-weight-medium)}.link-preview-url{border-radius:4px;color:var(--brand-color);flex-shrink:0;padding:4px 8px;text-decoration:none;transition:all .2s ease}.link-preview-url:hover{background:var(--brand-hover-bg-color);text-decoration:none}@media(prefers-color-scheme:dark){.link-preview-tooltip{box-shadow:0 4px 12px #0000004d}}@media(max-width:768px){.link-preview-tooltip{max-width:calc(100vw - 32px);min-width:280px}.link-preview-video{height:180px}.link-preview-image{height:140px}.link-preview-details{padding:12px}.link-preview-title{font-size:15px}.link-preview-description{font-size:13px}}.activities{margin-left:-45px}.activities .comment-section{margin-left:0}.activities .activity{align-items:flex-start;border-radius:8px;display:flex;gap:10px;margin-bottom:15px;padding:10px 0 0 10px}.activities .activity .activity__profile-img{border-radius:50%;box-shadow:var(--profile-img-box-shadow);height:35px;margin-right:10px;width:35px}.activities .activity .activity__content{flex:1 1}.activities .activity .activity__content .activity__header{color:var(--primary-text-color);display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:5px}.activities .activity .activity__content .activity__header strong{color:var(--single-card-text-color);white-space:nowrap}.activities .activity .activity__content .activity__header .activity__details{word-break:break-word}.activities .activity .activity__content .activity__header .activity__details img{max-width:100%}.activities .activity .activity__content .activity__header .activity__details a{color:var(--primary-text-link-color);font-weight:700;text-decoration:none}.activities .activity .activity__content .activity__header .activity__details p{margin-bottom:0;margin-top:0}.activities .activity .activity__content span{color:var(--activity-text-color);font-size:12px;font-weight:500}.confetti-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:9999}.confetti-container.fullviewport{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.confetti-piece{animation:confetti-fall linear forwards;border-radius:2px;height:8px;opacity:.9;position:absolute;top:-10px;width:8px}@keyframes confetti-fall{0%{opacity:1;transform:translateY(-100vh) rotate(0deg)}10%{opacity:1}90%{opacity:.8}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}.confetti-piece:nth-child(3n){border-radius:50%}.confetti-piece:nth-child(4n){border-radius:0;transform-origin:center}.confetti-piece:nth-child(5n){border-radius:3px;height:12px;width:6px}.confetti-piece:nth-child(2n){animation:confetti-fall-left linear forwards}.confetti-piece:nth-child(3n){animation:confetti-fall-right linear forwards}@keyframes confetti-fall-left{0%{opacity:1;transform:translateY(-100vh) translateX(0) rotate(0deg)}50%{opacity:1;transform:translateY(50vh) translateX(-30px) rotate(1turn)}to{opacity:0;transform:translateY(100vh) translateX(-60px) rotate(2turn)}}@keyframes confetti-fall-right{0%{opacity:1;transform:translateY(-100vh) translateX(0) rotate(0deg)}50%{opacity:1;transform:translateY(50vh) translateX(30px) rotate(-1turn)}to{opacity:0;transform:translateY(100vh) translateX(60px) rotate(-2turn)}}.lightbox-overlay{align-items:center;background:#000000f2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.lightbox-content{max-width:calc(100% - 160px)}.lightbox-image{border-radius:5px;height:100%;max-height:calc(100vh - 200px);max-width:100%;transition:transform .2s ease}.close-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:8px;position:absolute;right:15px;top:15px;transition:background .3s ease;width:40px}.close-btn:hover{background:#fff6}.fullscreen-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;left:15px;padding:8px;position:absolute;top:15px;transition:background .3s ease;width:36px}.fullscreen-btn:hover{background:#fff6}.next-btn,.prev-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease;width:40px}.next-btn:hover,.prev-btn:hover{background:#fff6}.prev-btn{left:20px}.next-btn{right:20px}.lightbox-header{background:#00000080;font-size:16px;top:15px}.lightbox-header,.lightbox-info{border-radius:5px;color:#fff;left:50%;padding:6px 12px;position:absolute;transform:translateX(-50%)}.lightbox-info{bottom:15px;font-size:14px;font-size:16px;margin-top:10px;text-align:center}.lightbox-info .file-name{font-size:16px;font-weight:600}.lightbox-info .file-details{font-size:14px;opacity:.8}.prev-btn svg,button.next-btn svg{height:40px;width:40px}span.ql-formats button:hover{background:var(--editor-background-color)}.zoobbe-card-no-description{background:var(--single-card-side-action-bg-color);border-radius:var(--editor-border-radius);cursor:pointer;height:50px;padding:10px 12px;transition:.2s}.zoobbe-card-no-description:hover{background-color:var(--single-card-action-button-hover-color)}.card-description-section,.comment-section,.ql-editor,.zoobbe-description{border:none;font-size:16px;line-height:1.6rem;margin-bottom:15px}.card-description-section h1,.card-description-section h2,.card-description-section h3,.card-description-section h4,.card-description-section h5,.card-description-section h6,.comment-section h1,.comment-section h2,.comment-section h3,.comment-section h4,.comment-section h5,.comment-section h6,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.zoobbe-description h1,.zoobbe-description h2,.zoobbe-description h3,.zoobbe-description h4,.zoobbe-description h5,.zoobbe-description h6{color:var(--primary-text-color);font-family:var(--primary-font-family);font-weight:600;margin-bottom:10px;margin-top:0}.card-description-section h1,.comment-section h1,.ql-editor h1,.zoobbe-description h1{font-size:1.6em;line-height:1.2}.card-description-section h2,.comment-section h2,.ql-editor h2,.zoobbe-description h2{font-size:1.3em;line-height:1.3}.card-description-section h3,.comment-section h3,.ql-editor h3,.zoobbe-description h3{font-size:1.2em;line-height:1.6}.card-description-section h4,.comment-section h4,.ql-editor h4,.zoobbe-description h4{font-size:1.1em;line-height:1.5}.card-description-section h5,.comment-section h5,.ql-editor h5,.zoobbe-description h5{font-size:.95em;line-height:1.6}.card-description-section h6,.comment-section h6,.ql-editor h6,.zoobbe-description h6{font-size:.85rem;line-height:1.7}.card-description-section p,.comment-section p,.ql-editor p,.zoobbe-description p{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:500;line-height:1.6rem;margin-bottom:10px;margin-top:0;word-break:break-word}.card-description-section p img,.comment-section p img,.ql-editor p img,.zoobbe-description p img{border:1px solid var(--editor-image-border-color);border-radius:var(--element-border-radius);cursor:pointer;height:auto;max-width:100%}.card-description-section a,.comment-section a,.ql-editor a,.zoobbe-description a{color:var(--primary-text-link-color);text-decoration:none}.card-description-section a:hover,.comment-section a:hover,.ql-editor a:hover,.zoobbe-description a:hover{text-decoration:underline}.card-description-section ol,.card-description-section ul,.comment-section ol,.comment-section ul,.ql-editor ol,.ql-editor ul,.zoobbe-description ol,.zoobbe-description ul{color:var(--primary-text-color);font-family:var(--primary-font-family);font-size:16px;font-weight:500;line-height:1.6rem;margin-bottom:15px;word-break:break-word}.card-description-section li,.comment-section li,.ql-editor li,.zoobbe-description li{line-height:1.6rem;margin-bottom:5px}.card-description-section blockquote,.comment-section blockquote,.ql-editor blockquote,.zoobbe-description blockquote{background-color:var(--single-card-side-action-bg-color);border-left:5px solid var(--single-card-action-button-hover-color);margin:0 0 15px;padding:10px 20px}.card-description-section pre,.comment-section pre,.ql-editor pre,.zoobbe-description pre{background-color:var(--single-card-side-action-bg-color);border:1px solid hsla(210,6%,63%,.059);border-radius:var(--element-border-radius);font-weight:500;line-height:1.6rem;margin-top:0;overflow-x:auto;padding:10px}.card-description-section code,.comment-section code,.ql-editor code,.zoobbe-description code{line-height:1.6rem}.card-description-section table,.comment-section table,.ql-editor table,.zoobbe-description table{border-collapse:collapse;margin-bottom:15px;width:100%}.card-description-section td,.card-description-section th,.comment-section td,.comment-section th,.ql-editor td,.ql-editor th,.zoobbe-description td,.zoobbe-description th{border:1px solid #ccc;padding:8px;text-align:left}.card-description-section th,.comment-section th,.ql-editor th,.zoobbe-description th{background-color:#f2f2f2}.card-description-section input,.card-description-section textarea,.comment-section input,.comment-section textarea,.ql-editor input,.ql-editor textarea,.zoobbe-description input,.zoobbe-description textarea{border:1px solid #ccc;border-radius:var(--element-border-radius);box-sizing:border-box;margin-bottom:10px;padding:8px}.card-description-section textarea,.comment-section textarea,.ql-editor textarea,.zoobbe-description textarea{min-height:100px;resize:vertical}.card-description-section button,.comment-section button,.ql-editor button,.zoobbe-description button{background-color:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:var(--brand-btn-primary-color);cursor:pointer;height:35px;padding:0 20px}.card-description-section .editor-action-buttons,.comment-section .editor-action-buttons,.ql-editor .editor-action-buttons,.zoobbe-description .editor-action-buttons{align-items:center;display:flex;gap:10px;margin-top:12px}.card-description-section .editor-action-buttons button,.comment-section .editor-action-buttons button,.ql-editor .editor-action-buttons button,.zoobbe-description .editor-action-buttons button{background-color:var(--single-card-side-action-bg-color);color:var(--single-card-text-color);font-size:15px;font-weight:500;transition:.3s}.card-description-section .editor-action-buttons button:hover,.comment-section .editor-action-buttons button:hover,.ql-editor .editor-action-buttons button:hover,.zoobbe-description .editor-action-buttons button:hover{background-color:var(--single-card-action-button-hover-color)}.card-description-section .editor-action-buttons button.cancel-editing-content,.comment-section .editor-action-buttons button.cancel-editing-content,.ql-editor .editor-action-buttons button.cancel-editing-content,.zoobbe-description .editor-action-buttons button.cancel-editing-content{background:none;color:var(--single-card-text-color)}.card-description-section .editor-action-buttons button.cancel-editing-content:hover,.comment-section .editor-action-buttons button.cancel-editing-content:hover,.ql-editor .editor-action-buttons button.cancel-editing-content:hover,.zoobbe-description .editor-action-buttons button.cancel-editing-content:hover{background-color:var(--single-card-action-button-hover-color)}.mention-popover{background-color:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;box-shadow:var(--popover-box-shadow);padding:8px;z-index:1000}.mention-suggestion{cursor:pointer;padding:8px 12px}.mention-suggestion:hover{background-color:#f0f0f0}.zoobbe-card-details-header.with-cover .textarea-wrapper{flex:1 1;margin:-6px 0}.card-description-wrapper{position:relative}.card-description-wrapper .card-description-content{cursor:text;overflow:hidden}.card-description-wrapper .card-description-content.expanded{max-height:none}.card-description-wrapper .showmore-mask{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 100px),#0000);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 100px),#0000);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.card-description-wrapper .fade-shadow{bottom:35px;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}.card-description-wrapper .show-more-button{margin-top:8px;text-align:center}.card-description-wrapper .show-more-button button{background:none;background-color:rgba(9,30,66,.059);border:none;color:var(--primary-text-color);cursor:pointer;font-size:14px;padding:4px 8px;width:100%}.card-description-wrapper .show-more-button button:hover{background-color:var(--single-card-action-button-hover-color)}.card-description-wrapper .show-more-button button span{align-items:center;display:flex;justify-content:center}.card-description-wrapper .show-more-button button span svg{fill:var(--primary-text-color);height:25px;width:25px}.card-description-wrapper .show-more-button button:hover{text-decoration:underline}.zoobbe-card-modal-container.full-layout{align-items:flex-start;max-width:none;overflow:hidden;padding:50px;width:calc(100% - 100px)}.card-details-full{background-color:var(--single-card-background-color);border-radius:8px;box-shadow:0 2px 8px #0000001a;color:var(--single-card-text-color);display:flex;font-family:var(--primary-font-family);margin:0 auto;max-height:calc(100% - 100px);max-width:1200px;overflow:hidden;position:relative;width:100%}.card-details-full:after{background:var(--single-card-background-color);bottom:0;content:"";height:20px;position:absolute;width:100%}.card-details-full .activities,.card-details-full .comment-section{margin-left:0}.card-details-full .comment.comment-input-field{align-items:center}.card-details-full .card-header-actions-bar{align-items:center;border-bottom:1px solid var(--popover-border-color);display:flex;gap:10px;height:50px;justify-content:flex-end;margin-left:-24px;padding:0;position:relative;width:calc(100% + 48px);z-index:10}.card-details-full .card-header-actions-bar .card-action-btn{align-items:center;background-color:var(--workspace-background-color);border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:35px;justify-content:center;padding:0;transition:all .2s ease;width:35px}.card-details-full .card-header-actions-bar .card-action-btn.close-card{display:none}.card-details-full .card-header-actions-bar .card-action-btn:hover{background-color:var(--single-card-side-action-bg-color)}.card-details-full .card-header-actions-bar .card-action-btn.close-card{margin-right:5px}.card-details-full .card-header-actions-bar .card-action-btn .material-symbols-outlined{font-size:18px}.card-details-full .card-header-actions-bar .card-action-btn svg{height:18px;width:18px}.card-details-full .card-header-actions-bar div#popover-more-actions{margin-right:5px}.card-details-full .card-main-content{border-right:1px solid var(--single-card-side-action-bg-color);flex:1 1;max-height:calc(100vh - 24px);max-width:60%;overflow-x:hidden;overflow-y:auto;padding:0 24px;position:relative}.card-details-full .card-sidebar-content{display:flex;flex:0 0 40%;flex-direction:column;max-height:calc(100vh - 24px);overflow:hidden;padding:0}.card-details-full .card-sidebar-content .card-section-header{align-items:center;border-bottom:1px solid var(--popover-border-color);display:flex;height:50px;padding:0 10px 0 20px}.card-details-full .card-sidebar-content .card-section-header h3{font-size:.9rem}.card-details-full .card-header{background-color:var(--single-card-background-color);border-bottom:1px solid var(--single-card-side-action-bg-color);margin-bottom:24px;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.card-details-full .card-header .card-title-section{position:relative}.card-details-full .card-header .card-title-section .card-header-actions{position:absolute;right:0;top:0;z-index:3}.card-details-full .card-header .card-title-section .card-header-actions .card-sticky-add-btn{align-items:center;background:none;background-color:var(--brand-btn-primary-color);border:none;border:1px solid var(--popover-border-color);border-radius:50%;color:var(--primary-text-color);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.card-details-full .card-header .card-title-section .card-header-actions .card-sticky-add-btn:hover{background-color:var(--single-card-action-button-hover-color);box-shadow:0 4px 12px #0003;transform:scale(1.05)}.card-details-full .card-header .card-title-section .card-header-actions .card-sticky-add-btn .material-symbols-outlined{font-size:22px}.card-details-full .card-header .card-title-section .card-title{display:flex;gap:12px}.card-details-full .card-header .card-title-section .card-title span.card-complete-icon{border-radius:50%;display:flex;transition:all .3s ease}.card-details-full .card-header .card-title-section .card-title span.card-complete-icon svg{cursor:pointer;transition:all .3s ease}@keyframes completionPulse{0%{transform:scale(1)}50%{background-color:var(--secondary-brand-color);border-radius:50%;transform:scale(1.3)}to{transform:scale(1)}}.card-details-full .card-header .card-title-section .card-title{background:#0000;border:none;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:20px;font-weight:500!important;letter-spacing:-.01em;line-height:1.3;margin:0;outline:none;padding:0;resize:none;width:100%}.card-details-full .card-header .card-title-section .card-title:hover{opacity:.8}.card-details-full .card-header .card-title-section .card-title-input{background:#0000;border:none;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:20px;font-weight:500!important;letter-spacing:-.01em;line-height:1.3;margin:0;outline:none;padding:0;resize:none;text-rendering:optimizeLegibility;width:100%}.card-details-full .card-header .card-title-section .card-list-info{color:var(--single-card-text-color);font-size:14px;margin-left:40px;margin-top:8px;opacity:.7}.card-details-full .card-header .card-title-section .card-list-info .card-list-name{color:var(--brand-color);cursor:pointer;font-weight:600;text-decoration:underline}.card-details-full .card-header .card-title-section .card-list-info .card-list-name:hover{text-decoration:underline}.card-details-full .card-cover-image{background-color:var(--single-card-side-action-bg-color);margin-left:-24px;margin-top:-52px;max-height:300px;max-height:180px;overflow:hidden;width:calc(100% + 48px)}.card-details-full .card-cover-image img{max-height:180px;object-fit:contain;text-align:center;width:100%}.card-details-full .card-quick-actions{border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px;margin-left:30px}.card-details-full .card-quick-actions .card-quick-action{align-items:center;background:var(--single-card-background-color);border:none;border-radius:6px;color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:5px;line-height:0;padding:8px 12px;transition:all .2s ease}.card-details-full .card-quick-actions .card-quick-action:hover{background-color:var(--single-card-side-action-bg-color);transform:translateY(-1px)}.card-details-full .card-quick-actions .card-quick-action.active{background-color:color-mix(in srgb,var(--brand-color) 10%,#0000);color:var(--brand-color)}.card-details-full .card-quick-actions button#popover-card-actions-popover{padding-left:8px}.card-details-full .card-metadata{margin-bottom:24px;margin-left:42px}.card-details-full .card-metadata .card-metadata-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.card-details-full .card-metadata .zoobbe-card-members h5{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:12px;font-weight:600;margin:0 8px 8px 0}.card-details-full .card-metadata .zoobbe-card-members .member-list{align-items:center;display:flex;gap:8px}.card-details-full .card-metadata .zoobbe-card-members .member-list .avatars{align-items:center;display:flex;gap:4px}.card-details-full .card-metadata .zoobbe-card-members .member-list .add-member-to-card{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;transition:.2s;width:35px}.card-details-full .card-metadata .zoobbe-card-members .member-list .add-member-to-card:hover{background-color:var(--single-card-action-button-hover-color)}.card-details-full .card-metadata .zoobbe-labels h5{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:12px;font-weight:600;margin:0 8px 8px 0}.card-details-full .card-metadata .zoobbe-labels .label-list-container .label-list{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.card-details-full .card-metadata .zoobbe-labels .label-list-container .label-list .zoobbe-label.zoobbe-bug-fix{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:600;min-height:35px;opacity:.8;padding:0 12px}.card-details-full .card-metadata .zoobbe-labels .label-list-container .label-list .zoobbe-label.zoobbe-bug-fix:hover{opacity:.7}.card-details-full .card-metadata .zoobbe-labels .label-list-container .label-list .add-labels-to-card{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:6px;cursor:pointer;display:flex;height:35px;justify-content:center;transition:.2s;width:35px}.card-details-full .card-metadata .zoobbe-labels .label-list-container .label-list .add-labels-to-card:hover{background-color:var(--single-card-action-button-hover-color)}.card-details-full .card-metadata .card-due-date h5{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:12px;font-weight:600;margin:0 8px 8px 0}.card-details-full .card-metadata .card-due-date .duedate-content{align-items:center;display:flex;gap:8px}.card-details-full .card-metadata .card-due-date .duedate-content .duedate{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:6px;color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px;height:35px;padding:0 8px}.card-details-full .card-metadata .card-due-date .duedate-content .duedate:hover{background-color:var(--single-card-action-button-hover-color)}.card-details-full .card-metadata .card-due-date .duedate-content .duedate .completed-text{align-items:center;background:var(--secondary-brand-color);border-radius:var(--element-border-radius);color:#fff;display:flex;font-size:12px;height:22px;margin-left:4px;padding:0 6px}.card-details-full .card-metadata .card-due-date .duedate-content .duedate .overdue-text{align-items:center;background:#ff6b6b;border-radius:var(--element-border-radius);color:#fff;display:flex;font-size:12px;height:22px;margin-left:4px;padding:0 6px}.card-details-full .card-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.card-details-full .card-section-header h3{font-weight:var(--single-section-header-font-weight);gap:15px;margin:0}.card-details-full .card-section-header .card-edit-btn,.card-details-full .card-section-header h3{align-items:center;color:var(--single-card-text-color);display:flex;font-family:var(--primary-font-family)}.card-details-full .card-section-header .card-edit-btn{background:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);cursor:pointer;font-size:14px;font-weight:500;gap:5px;height:35px;padding:0 14px 0 10px;transition:all .2s ease}.card-details-full .card-section-header .card-edit-btn:hover{background-color:var(--single-card-action-button-hover-color)}.card-details-full .card-description-section{margin-bottom:24px}.card-details-full .card-description-section .card-no-description{color:var(--single-card-text-color);cursor:pointer;font-style:italic;opacity:.6;padding:12px 0 12px 40px}.card-details-full .card-description-section .card-no-description:hover{opacity:.8}.card-details-full .card-description-section .card-description-wrapper{margin-left:35px;position:relative}.card-details-full .card-description-section .card-description-content{color:var(--single-card-text-color);cursor:pointer;line-height:1.4rem;max-height:200px;position:relative;word-break:break-word}.card-details-full .card-description-section .card-description-content.collapsed:after{background:linear-gradient(#0000,var(--single-card-background-color));bottom:0;content:"";height:40px;left:0;position:absolute;right:0}.card-details-full .card-description-section .card-description-content.expanded{max-height:-webkit-max-content;max-height:max-content}.card-details-full .card-description-section .card-description-content p{margin:0 0 12px}.card-details-full .card-description-section .card-description-content p:last-child{margin-bottom:0}.card-details-full .card-description-section .card-description-content a{color:var(--primary-text-link-color);text-decoration:none;word-break:break-all}.card-details-full .card-description-section .card-description-content a:hover{text-decoration:underline}.card-details-full .card-description-section .card-fade-shadow{bottom:35px;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}.card-details-full .card-description-section .card-see-more{background:none;border:none;color:var(--brand-color);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;padding:8px 0}.card-details-full .card-description-section .card-see-more:hover{text-decoration:underline}.card-details-full .card-description-section .card-editor-wrapper{margin:16px 0;padding-left:40px}.card-details-full .card-description-section .card-editor-wrapper .editor-focused{outline:1px solid var(--brand-color)}.card-details-full .card-description-section .card-editor-wrapper .editor-container{max-width:100%}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor{background-color:var(--single-card-background-color);border:1px solid var(--single-card-side-action-bg-color);border-radius:8px;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px;line-height:1.4;min-height:120px;padding:12px}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor:focus{border-color:var(--brand-color);outline:none}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor p{color:var(--single-card-text-color)!important;margin:0 0 12px}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor p:last-child{margin-bottom:0}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor *,.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor .PlaygroundEditorTheme__paragraph,.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor .PlaygroundEditorTheme__text{color:var(--single-card-text-color)!important}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor-actions{display:flex;gap:8px;margin-top:12px}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor-actions .save-button{background-color:var(--brand-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:var(--primary-font-family);font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s ease}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor-actions .save-button:hover{background-color:var(--hover-brand-color);transform:translateY(-1px)}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor-actions .cancel-button{background-color:var(--single-card-side-action-bg-color);border:none;border-radius:6px;color:var(--single-card-text-color);cursor:pointer;font-family:var(--primary-font-family);font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.card-details-full .card-description-section .card-editor-wrapper .editor-container .editor-actions .cancel-button:hover{background-color:var(--single-card-action-button-hover-color)}.card-details-full .card-attachments{margin-bottom:24px}.card-details-full .card-attachments .attachments .attachments-title{margin-left:0}.card-details-full .card-attachments .attachments-list{list-style:none;margin:0 0 15px 40px;padding:0}.card-details-full .card-checklist{margin-bottom:24px}.card-details-full .card-checklist .checklist-items,.card-details-full .card-checklist .progress-bar{margin-left:40px}.card-details-full .card-checklist .zoobbe-checklist{margin-bottom:30px;margin-left:0;width:100%}.card-details-full .card-actions-sidebar{margin-bottom:24px}.card-details-full .card-actions-sidebar .window-sidebar ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style:none;margin:0;padding:0}.card-details-full .card-actions-sidebar .window-sidebar button{align-items:center;background-color:var(--single-card-side-action-bg-color);border:1px solid #0000;border-radius:8px;color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.card-details-full .card-actions-sidebar .window-sidebar button:hover{background-color:var(--single-card-action-button-hover-color);box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.card-details-full .card-actions-sidebar .window-sidebar button .material-symbols-outlined{margin-right:8px}.card-details-full .card-actions-sidebar .window-sidebar button#popover-card-back-delete-card-button{background-color:var(--delete-button-bg-color);color:var(--delete-button-text-color)}.card-details-full .card-actions-sidebar .window-sidebar button#popover-card-back-delete-card-button:hover{background-color:#d73027}.card-details-full .card-sidebar-content .card-comments-section h3{align-items:center;background-color:var(--single-card-side-action-bg-color);color:var(--single-card-text-color);display:flex;font-family:var(--primary-font-family);font-size:16px;font-weight:var(--single-section-header-font-weight);gap:15px}.card-details-full .card-sidebar-content .card-comments-section h3 .material-symbols-outlined{font-size:18px}.card-details-full .card-sidebar-content .card-comments-section .comment-section .comment{padding:10px 0 0}.card-details-full .card-sidebar-content .card-comments-section .comment-section .comment .comment-by__header,.card-details-full .card-sidebar-content .card-comments-section .comment-section .comment .comment__header{align-items:center;display:flex;font-size:15px;gap:10px;margin-bottom:12px}.card-details-full .card-sidebar-content .card-comments-section .comment-section .comment .comment-by__header .comment__profile-img,.card-details-full .card-sidebar-content .card-comments-section .comment-section .comment .comment__header .comment__profile-img{height:20px;margin-right:0!important;width:20px}.card-details-full .card-sidebar-content .card-comments-section .activities .activity{padding:10px 0 0}.card-details-full .card-sidebar-content .card-comments-section h3{background-color:var(--single-card-background-color);border-bottom:1px solid var(--single-card-side-action-bg-color);margin-bottom:16px;padding:16px 0 8px;position:-webkit-sticky;position:sticky;top:0}.layout-switcher{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--single-card-side-action-bg-color);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;overflow:hidden;position:fixed;right:20px;top:20px;z-index:1000}.layout-switcher .layout-btn{background:none;border:none;color:var(--single-card-text-color);cursor:pointer;font-size:12px;font-weight:600;opacity:.7;padding:8px 16px;transition:all .2s ease}.layout-switcher .layout-btn:hover{background-color:var(--single-card-action-button-hover-color);opacity:1}.layout-switcher .layout-btn.active{background-color:var(--brand-color);color:#fff;opacity:1}.card-sidebar-tabs{background-color:var(--single-card-background-color);display:flex;gap:10px;padding:0}.card-sidebar-tabs .card-tab,.card-sidebar-tabs .feedback-icon{align-items:center;border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:35px;justify-content:center;padding:0;transition:all .2s ease;width:35px}.card-sidebar-tabs .card-tab .card-tab.close-card span,.card-sidebar-tabs .feedback-icon .card-tab.close-card span{font-size:22px!important}.card-sidebar-tabs .card-tab:hover,.card-sidebar-tabs .feedback-icon:hover{background-color:var(--single-card-side-action-bg-color)}.card-sidebar-tabs .card-tab.active,.card-sidebar-tabs .feedback-icon.active{color:var(--brand-color);opacity:1}.card-sidebar-tabs .card-tab .material-symbols-outlined,.card-sidebar-tabs .feedback-icon .material-symbols-outlined{font-size:18px}.card-sidebar-content .card-comments-section{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 24px}.card-sidebar-content .card-comments-section .comment-section.collumn{background:var(--single-card-background-color);margin:0 0 0 -20px;padding:0 20px 20px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.card-sidebar-content .card-comments-section .activities,.card-sidebar-content .card-comments-section .comment-section{margin-left:0}.card-sidebar-content .card-comment-content.write-comment-field{background-color:var(--single-card-side-action-bg-color)!important;border-radius:var(--editor-border-radius);margin-top:5px;padding:8px 12px!important}.card-actions-popover{background-color:var(--single-card-background-color);border:1px solid var(--single-card-side-action-bg-color);border-radius:8px;box-shadow:0 4px 12px #00000026;width:280px}.card-actions-popover .popover-header{border-bottom:1px solid var(--single-card-side-action-bg-color);padding:16px 20px 12px}.card-actions-popover .popover-header h3{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:16px;font-weight:600;margin:-3px 0 0}.card-actions-popover .popover-content{padding:8px 0}.card-actions-popover .popover-content .add-action-item{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;margin-bottom:4px;padding:10px 14px;text-align:left;transition:all .2s ease;width:100%}.card-actions-popover .popover-content .add-action-item:hover{background-color:var(--single-card-side-action-bg-color)}.card-actions-popover .popover-content .add-action-item .material-symbols-outlined{color:var(--single-card-text-color);font-size:20px;opacity:.8}.card-actions-popover .popover-content .add-action-item .action-info{flex:1 1}.card-actions-popover .popover-content .add-action-item .action-info .action-title{color:var(--single-card-text-color);display:block;font-family:var(--primary-font-family);font-size:14px;font-weight:500;margin-bottom:2px}.card-actions-popover .popover-content .add-action-item .action-info .action-description{color:var(--single-card-text-color);display:block;font-family:var(--primary-font-family);font-size:12px;opacity:.7}@media(max-width:768px){.card-details-full{display:block;height:auto;overflow:auto}.card-details-full .card-action-btn.close-card{display:flex!important}.card-details-full .card-main-content{max-width:100%;overflow:inherit}.card-details-full .editor-container{max-width:100%}.card-details-full .card-tab.close-card{display:none}.card-details-full .card-header-actions-bar div#popover-more-actions{margin-right:0}.card-details-full .card-sidebar-content .card-section-header{padding-right:10px}}.zoobbe-card-wrapper .preview-loading{align-items:center;background-color:var(--single-card-background-color);border-radius:8px;color:var(--secondary-text-color);display:flex;font-size:14px;gap:12px;justify-content:center;margin-top:100px;max-height:150px;max-width:800px;min-height:150px;padding:16px;width:100%}html body{overflow-x:hidden}body.modal-open{overflow:hidden}.zoobbe-workspace-board-container{--card-details-bg:#f0f1f4;--card-details-bg:#1d3954;margin-top:15px;overflow-y:hidden!important}.zoobbe-workspace-board-container .hidden{display:none!important}.zoobbe-workspace-board-container .zoobbe-board{display:flex;flex-direction:row;gap:20px;margin:0;margin-left:10px!important;overflow-x:auto;padding:0}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list{border-radius:12px 12px 0 0;border-radius:12px;box-sizing:border-box;display:flex;flex:0 0 300px;flex-direction:column;height:100%;position:relative;will-change:transform}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-content{max-height:calc(100% - 15px);position:relative}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-content .action-list-inner.other-dragging:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-content .action-list-inner.dragging-start{cursor:copy}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-inner{border-radius:15px;border-radius:8px;cursor:move;margin-left:2px;max-height:100%;overflow:hidden}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .list-header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);flex:0 0 auto;margin-bottom:0}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-container::-webkit-scrollbar{display:none}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-container{background-color:var(--actionlist-background-color);flex:1 1 auto;margin-bottom:0;overflow-y:auto;padding-bottom:0}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .action-list-container .action-card-list{padding:0 6px 6px;padding-bottom:0!important}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .add-new-card-form-button{background:var(--actionlist-background-color);border-radius:0 0 8px 8px;bottom:0;flex:0 0 auto;left:0;padding:6px 8px 8px;position:-webkit-sticky;position:sticky;right:0;z-index:2}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .add-new-card-form{background:var(--actionlist-background-color);border-radius:0 0 12px 12px;bottom:0;flex:0 0 auto;left:0;padding:8px 6px 6px 8px;position:-webkit-sticky;position:sticky;right:0;z-index:2}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .add-new-card-form.top-card-form{border-radius:0;padding:8px 0}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper{border:2px solid #0000;border-radius:8px;color:inherit;display:block;margin-bottom:3px;overflow:hidden;position:relative;text-decoration:none}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper:first-child{margin-top:5px}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper .card-pemalink{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper:hover{border-color:var(--focus-outline-color)}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper:hover .card-action-wrapper{display:flex}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper:last-child{margin-bottom:0}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper .card-action-wrapper{cursor:pointer;display:none;position:absolute;right:5px;top:5px;z-index:1}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper .card-action-wrapper span,.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper .card-action-wrapper svg{background-color:var(--workspace-background-color);border-radius:50px;color:var(--single-card-text-color);font-size:16px;padding:5px;transition:.3s}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper .card-action-wrapper span:hover,.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper .card-action-wrapper svg:hover{background:var(--single-card-action-button-hover-color)}.zoobbe-workspace-board-container .zoobbe-board .zoobbe-action-list .card-pemalink-wrapper.edit-mode:hover{border-color:#0000}.zoobbe-workspace-board-container .zoobbe-board:first-child{margin-left:20px}.dragging-preview{border:1px solid var(--input-border-color);border-radius:8px}.card-action-wrapper{cursor:pointer;display:none;position:absolute;right:5px;top:5px;z-index:1}.card-action-wrapper span{border-radius:50px;color:var(--single-card-text-color);font-size:16px;padding:5px;transition:.3s}.card-action-wrapper span:hover{background:var(--single-card-action-button-hover-color)}.list-header{background:var(--list-header-background-color);flex:0 0 auto;margin-bottom:15px;padding:10px 15px;text-align:left}.list-header .list-title{align-items:center;display:flex;gap:5px;justify-content:space-between}.list-header .list-title h2{color:var(--single-card-text-color);cursor:text;word-break:break-word}.list-header h2{font-size:15px;margin:0}.list-header p{color:var(--single-card-text-color);font-size:12px;margin-bottom:0;margin-top:5px}.card-pemalink-wrapper .zoobbe-card{background:var(--card-background-color);border-radius:6px;overflow:hidden;padding:12px;position:relative}.card-pemalink-wrapper .zoobbe-card .card-header{align-items:center;display:flex;justify-content:space-between}.card-pemalink-wrapper .zoobbe-card .card-header span.card-option-icon{cursor:pointer;display:inline-flex;position:absolute;right:13px;top:8px;z-index:1}.card-pemalink-wrapper .zoobbe-card .card-header span.card-option-icon span{color:var(--single-card-text-color)}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-cover-image{margin-bottom:6px;margin-left:-12px;margin-top:-12px;max-height:260px;text-align:center;width:calc(100% + 24px)}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-cover-image img.cover-image{max-height:260px;max-width:100%;width:auto}.card-pemalink-wrapper .zoobbe-card .avatars{align-items:center;display:flex}.card-pemalink-wrapper .zoobbe-card .card-title{align-items:self-start;color:var(--single-card-text-color);display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:5px;line-height:1.4;margin-bottom:0;margin-top:0;max-width:calc(100% - 15px);word-break:break-word}.card-pemalink-wrapper .zoobbe-card .card-title span.card-complete-icon{cursor:pointer;margin-top:1px;position:static;z-index:1}.card-pemalink-wrapper .zoobbe-card .card-labels{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;width:calc(100% - 15px)}.card-pemalink-wrapper .zoobbe-card .label{align-items:center;background-color:#d1453b;border-radius:50px;color:var(--label-text-color);color:var(--color-white);display:inline-block;display:flex;font-family:var(--primary-font-family);font-size:.75em;font-weight:var(--label-font-weight);height:25px;margin-bottom:0;min-width:20px;opacity:.75;padding:0 12px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:8px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges span svg{height:14px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer span.card-priority{align-items:center;background:rgba(255,133,137,.161);border-radius:50px;display:flex;height:20px;justify-content:center;width:20px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .card-timer{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;width:20px;z-index:1}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .card-timer:hover{background:rgba(255,133,137,.161)}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges,.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges span.badge-icon{align-items:center;display:flex;font-size:14px;gap:4px;justify-content:center}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges span,.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges span.badge-icon span{color:var(--single-card-text-color);font-size:12.5px;font-weight:600}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer span.badge-card-checklists.badge-icon{background:var(--badge-background-color);border-radius:10px;padding:2px 4px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer span.badge-card-checklists.badge-icon span{color:var(--label-text-color)}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer span.badge-card-attachments.badge-icon .material-icons{transform:rotate(45deg)}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer span.badge-card-checklists{gap:5px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer span.badge-card-checklists span{font-size:14px}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges{gap:10px;margin-left:auto}.card-pemalink-wrapper .zoobbe-card .zoobbe-card-footer .zoobbe-card-front-badges span.card-priority{cursor:pointer;position:relative;z-index:1}.action-card-list>div:first-child .card-pemalink-wrapper{margin-top:-5px!important}.action-card-list>div:last-child .card-pemalink-wrapper{margin-bottom:0!important}.feature-request .label{background-color:#28a745}.improvements .label{background-color:#ff7f0e}.avatars img{border-radius:50%;height:24px;width:24px}.zoobbe-workspace-navbar{align-items:center;background-color:#0003;color:var(--color-white);display:flex;flex-wrap:wrap;gap:10px 0;justify-content:space-between;padding:12px 20px;position:relative;z-index:2!important}.zoobbe-workspace-navbar>*{z-index:1}.zoobbe-workspace-navbar:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";height:100%;left:0;position:absolute;width:100%}.zoobbe-workspace-navbar .zoobbe-navbar-left,.zoobbe-workspace-navbar .zoobbe-navbar-right{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:relative}.zoobbe-workspace-navbar .zoobbe-navbar-left{gap:0 30px}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav{align-items:center;display:flex;font-size:1rem;gap:2px}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-item{align-items:center;border-radius:4px;color:#fffc;display:flex;gap:6px;padding:4px 8px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-item:hover{background-color:#ffffff1a;color:var(--white)}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-item svg{flex-shrink:0}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-item span{font-size:1rem;font-weight:600}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-separator{color:#fff9;font-weight:400;-webkit-user-select:none;user-select:none}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-current{color:#fff9;font-size:13px;font-weight:400}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-title-container{display:inline-block;position:relative}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-title-container .zoobbe-board-title-hidden{font-family:inherit;font-size:1rem;font-weight:600}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-title-container .breadcrumb-title-input{background:#0000;border:none;border-radius:4px;color:#ffffffe6;font-family:inherit;font-size:1rem;font-weight:600;min-width:60px;outline:none;padding:4px 8px;transition:all .2s ease}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-title-container .breadcrumb-title-input:hover{background-color:#ffffff1a}.zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-breadcrumb .breadcrumb-nav .breadcrumb-title-container .breadcrumb-title-input:focus{background-color:#ffffff26;color:var(--white)}.zoobbe-workspace-navbar .zoobbe-navbar-left li.zoobbe-board-visibility{align-items:center;border:none;border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:600;gap:6px;height:32px;transition:.1s;-webkit-user-select:none;user-select:none}.zoobbe-workspace-navbar .zoobbe-navbar-left li.zoobbe-board-visibility span.material-symbols-outlined{color:var(--white);font-size:18px}.zoobbe-workspace-navbar .zoobbe-navbar-left li.zoobbe-board-visibility.active{background-color:rgba(11,102,255,.051);color:var(--primary-text-color)}.zoobbe-workspace-navbar .zoobbe-navbar-left li.board-archived-items{align-items:center;border:none;border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:600;gap:6px;height:32px;transition:.1s;-webkit-user-select:none;user-select:none}.zoobbe-workspace-navbar .zoobbe-navbar-left li.board-archived-items span.material-symbols-outlined{color:var(--white);font-size:18px}.zoobbe-workspace-navbar .zoobbe-navbar-right{gap:0 30px;margin-left:auto}.zoobbe-workspace-navbar .zoobbe-navbar-right .image-placeholder-container .online-indicator{border:none;bottom:2px;right:-2px;z-index:2}.zoobbe-workspace-navbar .zoobbe-navbar-right .image-placeholder-container:after{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#436f8700;border-radius:50%;content:"";height:12px;position:absolute;right:-4px;top:18px;width:12px;z-index:1}.zoobbe-workspace-navbar .zoobbe-navbar-right .image-placeholder-container.inactive:after{display:none}.zoobbe-workspace-navbar .zoobbe-workspace-name{font-weight:600}.zoobbe-workspace-navbar .zoobbe-board-title{background:#0000;border:none;border-radius:var(--element-border-radius);color:var(--white);font-size:18px;font-weight:600;height:30px;max-width:100%;width:auto}.zoobbe-workspace-navbar input.zoobbe-board-title{padding:0 5px}.zoobbe-workspace-navbar input.zoobbe-board-title:focus{background-color:#08283b;outline:1px solid var(--brand-color)}.zoobbe-workspace-navbar .zoobbe-star{cursor:pointer;display:flex}.zoobbe-workspace-navbar .zoobbe-star span{color:var(--white);font-size:18px}.zoobbe-workspace-navbar .zoobbe-star svg{height:18px;width:18px}.zoobbe-workspace-navbar .zoobbe-workspace{cursor:pointer;margin-left:20px}.zoobbe-workspace-navbar .zoobbe-analytics,.zoobbe-workspace-navbar .zoobbe-board-button,.zoobbe-workspace-navbar .zoobbe-clear,.zoobbe-workspace-navbar .zoobbe-filters,.zoobbe-workspace-navbar .zoobbe-intelligence,.zoobbe-workspace-navbar .zoobbe-power-ups,.zoobbe-workspace-navbar .zoobbe-share{align-items:center;border:none;border-radius:var(--element-border-radius);color:var(--white);display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;font-weight:600;gap:6px;height:32px;transition:.1s}.zoobbe-workspace-navbar .zoobbe-analytics svg,.zoobbe-workspace-navbar .zoobbe-board-button svg,.zoobbe-workspace-navbar .zoobbe-clear svg,.zoobbe-workspace-navbar .zoobbe-filters svg,.zoobbe-workspace-navbar .zoobbe-intelligence svg,.zoobbe-workspace-navbar .zoobbe-power-ups svg,.zoobbe-workspace-navbar .zoobbe-share svg{cursor:pointer}.zoobbe-workspace-navbar .zoobbe-analytics .filter-indicator,.zoobbe-workspace-navbar .zoobbe-board-button .filter-indicator,.zoobbe-workspace-navbar .zoobbe-clear .filter-indicator,.zoobbe-workspace-navbar .zoobbe-filters .filter-indicator,.zoobbe-workspace-navbar .zoobbe-intelligence .filter-indicator,.zoobbe-workspace-navbar .zoobbe-power-ups .filter-indicator,.zoobbe-workspace-navbar .zoobbe-share .filter-indicator{background-color:var(--brand-color);border-radius:50%;height:10px;position:absolute;right:-8px;top:2px;width:10px}.zoobbe-workspace-navbar .zoobbe-intelligence.active svg{color:var(--brand-color)!important}.zoobbe-workspace-navbar .filter-content{align-items:center;border-radius:var(--element-border-radius);display:flex;gap:30px}.zoobbe-workspace-navbar .filter-content .cards-count{align-items:center;display:flex;gap:6px}.zoobbe-workspace-navbar .filter-content .cards-count span{color:var(--white);font-size:18px}.zoobbe-workspace-navbar .filter-content span.count-number{font-size:1rem!important;font-weight:500}.zoobbe-workspace-navbar .filter-content .cards-count.active span{color:var(--white)!important}.zoobbe-workspace-navbar .filter-content button{margin:0}.zoobbe-workspace-navbar .filter-content button.cards-count{align-items:center;border:none;border-radius:50px;display:flex;font-size:10px;height:16px;justify-content:center;min-width:15px}.zoobbe-workspace-navbar .zoobbe-filters{align-items:center;display:flex;gap:5px;position:relative}.zoobbe-workspace-navbar .zoobbe-members{align-items:center;display:flex}.zoobbe-workspace-navbar .zoobbe-members .members-info .avatar img{box-shadow:none}.zoobbe-workspace-navbar .zoobbe-members .image-placeholder{-webkit-user-select:none;user-select:none}.zoobbe-workspace-navbar .zoobbe-members img{background-color:var(--white);border-radius:50%;cursor:pointer;height:30px;width:30px}.zoobbe-workspace-navbar .zoobbe-members .zoobbe-more-members{align-items:center;background:var(--small-element-background-color) 7a;border-radius:50%;color:var(--colorwhite);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:30px;justify-content:center;margin-left:3px;transition:.2s;-webkit-user-select:none;user-select:none;width:30px;z-index:2}.zoobbe-workspace-navbar .zoobbe-members .zoobbe-more-members:hover{background:#40485194}.zoobbe-workspace-navbar .zoobbe-share{align-items:center;display:flex;gap:6px}.zoobbe-workspace-navbar .zoobbe-share span.material-symbols-outlined{font-size:18px}.zoobbe-workspace-navbar button.zoobbe-board-more{align-items:center;background:#0000;background:none;border:none;color:var(--white);cursor:pointer;display:flex;justify-content:end;padding:0}:root[data-theme=light] .zoobbe-workspace-navbar:before{background:#fff0}:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-board-title,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-board-title{color:var(--white)}:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-board-title:focus,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-board-title:focus{background-color:#ffffffe6;color:var(--primary-text-color)}:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .cards-count span,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-board-more svg,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-filters svg,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-intelligence svg,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-share span,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left .zoobbe-star span,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .cards-count span,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-board-more svg,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-filters svg,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-intelligence svg,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-share span,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right .zoobbe-star span{color:var(--white)!important}:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left li.board-archived-items span.material-symbols-outlined,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-left li.zoobbe-board-visibility span.material-symbols-outlined,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right li.board-archived-items span.material-symbols-outlined,:root[data-theme=light] .zoobbe-workspace-navbar .zoobbe-navbar-right li.zoobbe-board-visibility span.material-symbols-outlined{color:var(--primary-text-color)}.zoobbe-card-wrapper{z-index:2!important}.zoobbe-card-modal-container{align-items:center;align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;height:100vh;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:2}.zoobbe-card-modal-container .hidden{display:none!important}.zoobbe-card-modal-container .card-heading{align-items:start;display:flex;gap:15px;margin-left:-35px}.zoobbe-card-modal-container .card-heading .textarea-wrapper{align-items:center;border-radius:var(--element-border-radius);display:flex;margin:-6px 0 5px -10px;padding:5px 0;width:calc(100% - 60px)}.zoobbe-card-modal-container .card-heading .textarea-wrapper .zoobbe-card-title-textarea{background-color:var(--single-card-background-color);border:none;border-radius:var(--element-border-radius);box-shadow:none;color:var(--single-card-text-color);cursor:text;font-family:var(--primary-font-family);font-size:20px;font-weight:600;font-weight:500;line-height:1.4;margin:0;overflow:hidden;padding:0 5px;resize:none;width:100%}.zoobbe-card-modal-container .card-heading .textarea-wrapper .zoobbe-card-title-textarea:focus{outline:0}.zoobbe-card-modal-container .card-heading .textarea-wrapper.focused{outline:1px solid var(--focus-outline-color)}.zoobbe-card-modal-container .zoobbe-card-details{background-color:var(--single-card-background-color);border-radius:10px;box-shadow:0 2px 10px #0000001a;color:var(--single-card-text-color);height:auto;margin:48px;max-width:100%;min-height:600px;position:relative;top:0;width:760px}.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-card-cover-image{border-radius:10px 10px 0 0;max-height:180px;overflow:hidden;position:relative}.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-card-cover-image img.cover-image{max-height:180px;object-fit:contain;text-align:center;width:100%}.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-card-content{padding:15px 20px 20px 60px}.zoobbe-card-modal-container .zoobbe-card-details .close-card-container{display:flex;gap:8px;justify-content:end;position:absolute;right:15px;text-align:right;top:20px;z-index:1}.zoobbe-card-modal-container .zoobbe-card-details .close-card-container .layout-switch-btn{align-items:center;background-color:var(--single-card-background-color);border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:30px;justify-content:center;padding:5px;position:relative;right:-5px;top:-10px;transition:.3s;width:30px}.zoobbe-card-modal-container .zoobbe-card-details .close-card-container .layout-switch-btn:hover{background-color:var(--single-card-side-action-bg-color)}.zoobbe-card-modal-container .zoobbe-card-details .close-card-container .close-card{align-items:center;border-radius:50%;color:var(--single-card-text-color);cursor:pointer;display:flex;height:30px;justify-content:center;padding:5px;position:relative;right:-5px;top:-10px;transition:.3s;width:30px}.zoobbe-card-modal-container .zoobbe-card-details .close-card-container .close-card:hover{background-color:var(--single-card-side-action-bg-color)}.zoobbe-card-modal-container .zoobbe-card-details-header h2{font-size:20px;line-height:1.4;margin:0}.zoobbe-card-modal-container .zoobbe-card-details-status{color:var(--single-card-text-color);margin-bottom:25px;margin-top:-5px}.zoobbe-card-modal-container .zoobbe-card-details-status span.actionlist{cursor:pointer;font-size:15px;font-weight:600;margin-left:5px;text-decoration:underline}.zoobbe-card-modal-container .zoobbe-card-details-status span.actionlist:hover{text-decoration:underline}.zoobbe-card-modal-container .zoobbe-card-details-body{margin-top:5px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info{display:flex;gap:20px;justify-content:space-between}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-left{display:flex;flex-direction:column;gap:15px;width:calc(100% - 180px)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-left .card-details-top{align-items:self-start;display:flex;flex-wrap:wrap;gap:20px 30px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-left h5{color:var(--single-card-text-color);display:block;font-size:15px;font-size:12px;font-weight:600;line-height:16px;line-height:20px;margin:0 8px 5px 0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-left .editor-focused{outline:1px solid var(--brand-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right{width:180px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar ul{list-style:none;margin:0;padding:0}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar h3{color:var(--single-card-text-color);font-size:12px;font-weight:600;line-height:16px;line-height:20px;margin-top:0}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar button{align-items:center;background-color:var(--single-card-side-action-bg-color);color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:var(--single-card-side-action-font-weight);gap:6px;margin-top:8px;padding:10px;transition:.2s;width:100%}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar button:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar button .material-symbols-outlined{font-size:18px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar button#popover-card-back-delete-card-button{background-color:var(--delete-button-bg-color);color:var(--delete-button-text-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar button#popover-card-back-delete-card-button:hover{background-color:#f64337}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .button-link,.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right button{background-color:rgba(9,30,66,.059);background-color:var(--ds-background-neutral,rgba(9,30,66,.059));border:none;border-radius:var(--element-border-radius);color:#172b4d;color:var(--ds-text,#172b4d);-webkit-user-select:none;user-select:none}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-members .member-list{align-items:center;display:inline-flex;gap:3px;position:relative}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-members .member-list .avatars{align-items:center;display:flex;position:relative}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-members .member-list .add-member-to-card{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:50%;cursor:pointer;display:inline-flex;height:35px;justify-content:center;transition:.2s;width:35px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-members .member-list .add-member-to-card:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-members .member-list .add-member-to-card span{color:var(--single-card-text-color);font-size:22px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-members img{border-radius:50%;height:33px;width:33px}.zoobbe-card-modal-container .zoobbe-card-details-body .card-timer .card-timer-icon{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:50%;cursor:pointer;display:inline-flex;height:35px;justify-content:center;position:relative;transition:.2s;width:35px}.zoobbe-card-modal-container .zoobbe-card-details-body .card-timer .card-timer-icon svg{position:relative;z-index:1}.zoobbe-card-modal-container .zoobbe-card-details-body .card-timer .card-timer-icon:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .card-timer .card-timer-icon:after{animation:smokeSpin 12s ease-in-out infinite;background:radial-gradient(circle at center,#ff6ec4,#7873f5);border-radius:20px;content:"";filter:blur(12px);height:35px;left:0;opacity:.6;position:absolute;top:0;width:35px;z-index:-1}.zoobbe-card-modal-container .zoobbe-card-details-body .card-timer-icon.running svg{animation:shimmer 2s linear infinite;display:inline-block;mask-image:linear-gradient(130deg,#fff0 30%,#fff9 50%,#fff0 70%);-webkit-mask-image:linear-gradient(130deg,#fff0 30%,#fff9 50%,#fff0 70%);mask-size:200% 100%;-webkit-mask-size:200% 100%;position:relative}@keyframes shimmer{0%{mask-position:-100% 0;-webkit-mask-position:-100% 0}to{mask-position:100% 0;-webkit-mask-position:100% 0}}@keyframes smokeSpin{0%{opacity:.6;transform:scale(1) rotate(0deg)}50%{opacity:.3;transform:scale(1.2) rotate(180deg)}to{opacity:.6;transform:scale(1) rotate(1turn)}}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-labels .zoobbe-label{background-color:#d1453b;border-radius:var(--element-border-radius);color:var(--primary-text-color);font-size:.9em;padding:2px 5px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-labels .zoobbe-label.zoobbe-bug-fix{align-items:center;border-radius:5px;border-radius:var(--element-border-radius);color:var(--label-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;font-weight:var(--label-font-weight);justify-content:center;line-height:normal;margin-bottom:0;min-height:35px;min-width:35px;opacity:.75;padding:0 12px;position:relative;-webkit-user-select:none;user-select:none}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-labels .zoobbe-label.zoobbe-bug-fix:hover{opacity:.6}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-labels .add-labels-to-card{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:var(--element-border-radius);cursor:pointer;display:flex;height:35px;justify-content:center;transition:.2s;-webkit-user-select:none;user-select:none;width:35px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-labels .add-labels-to-card:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-labels .add-labels-to-card span{font-size:22px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-notifications .notifications-content{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:var(--element-border-radius);cursor:pointer;display:flex;font-weight:500;gap:5px;height:35px;padding:0 12px 0 10px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-notifications .notifications-content:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-notifications .notifications-content span.material-icons-outlined{font-size:18px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-notifications .notifications-content .watching-checkmark{align-items:center;background:var(--single-card-action-button-hover-color);border-radius:2px;display:flex;height:26px;justify-content:center;margin-left:5px;margin-right:-7px;width:28px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-notifications .notifications-content .watching-checkmark span.material-symbols-outlined{font-size:16px}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-notifications .zoobbe-watching{font-size:.9em}.zoobbe-card-modal-container .zoobbe-card-details-body .duedate-content{align-items:center;display:flex;gap:8px}.zoobbe-card-modal-container .zoobbe-card-details-body .duedate-content .checkbox-container{padding:0}.zoobbe-card-modal-container .zoobbe-card-details-body .duedate-content .duedate{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px;height:35px;padding:0 6px 0 8px}.zoobbe-card-modal-container .zoobbe-card-details-body .duedate-content .duedate:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .duedate-content .duedate span.completed-text{align-items:center;background:green;border-radius:var(--element-border-radius);color:var(--white);display:flex;font-family:var(--primary-font-family);font-size:12px;height:22px;justify-content:center;padding:0 6px}.zoobbe-card-modal-container .zoobbe-card-details-body .duedate-content .duedate span.overdue-text{align-items:center;background:#ff6b6b;border-radius:var(--element-border-radius);color:var(--white);display:flex;font-family:var(--primary-font-family);font-size:12px;height:22px;justify-content:center;padding:0 6px}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content{align-items:center;display:flex;gap:8px}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px;height:35px;padding:0 12px}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority svg{height:18px;margin-left:-3px;width:18px}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority svg.zoobbe-flag-low{fill:#606060}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority svg.zoobbe-flag-high{fill:#ffc53d}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority svg.zoobbe-flag-normal{fill:#3e63dd}.zoobbe-card-modal-container .zoobbe-card-details-body .priority-content .priority svg.zoobbe-flag-urgent{fill:#ff8589}.zoobbe-card-modal-container .zoobbe-card-details .comment-section .card-description-content,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-activity .card-description-content,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-attachments .card-description-content,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-description .card-description-content{line-height:1.4rem;word-break:break-word}.zoobbe-card-modal-container .zoobbe-card-details .comment-section h3,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-activity h3,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-attachments h3,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-description h3{align-items:center;color:var(--single-card-text-color);display:flex;font-family:var(--primary-font-family);font-weight:var(--single-section-header-font-weight);gap:15px;margin-bottom:15px;position:relative}.zoobbe-card-modal-container .zoobbe-card-details .comment-section a,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-activity a,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-attachments a,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-description a{color:var(--primary-text-link-color);text-decoration:none;word-break:break-all}.zoobbe-card-modal-container .zoobbe-card-details .comment-section a:hover,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-activity a:hover,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-attachments a:hover,.zoobbe-card-modal-container .zoobbe-card-details .zoobbe-description a:hover{text-decoration:underline}.zoobbe-card-modal-container .zoobbe-card-details .comment-section h3{margin-left:5px}.zoobbe-card-modal-container .zoobbe-card-details .description-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.zoobbe-card-modal-container .zoobbe-card-details .description-header h3{margin-bottom:0;margin-left:-40px}.zoobbe-card-modal-container .zoobbe-card-details .description-header .edit-description-button{align-items:center;background:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;display:flex;font-family:var(--primary-font-family);font-size:14px;font-weight:500;gap:5px;height:35px;margin-left:10px;padding:0 14px 0 10px;transition:.2s}.zoobbe-card-modal-container .zoobbe-card-details .description-header .edit-description-button:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-card-modal-container .zoobbe-card-details .description-header .edit-description-button span{color:var(--single-card-text-color);font-size:18px}.zoobbe-card-modal-container .zoobbe-card-details .activity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.zoobbe-card-modal-container .zoobbe-card-details .activity-header button{background:var(--single-card-side-action-bg-color);border:none;border-radius:var(--element-border-radius);color:var(--single-card-text-color);cursor:pointer;font-family:var(--primary-font-family);font-size:14px;font-weight:500;height:35px;margin-left:10px;padding:0 12px;transition:.2s}.zoobbe-card-modal-container .zoobbe-card-details .activity-header button:hover{background-color:var(--single-card-action-button-hover-color)}.action-list-container::-webkit-scrollbar{width:4px}.action-list-container::-webkit-scrollbar-track{background:#0000}.action-list-container::-webkit-scrollbar-thumb{background-color:var(--scrolbar-thumb-background-color);border-radius:10px}.action-list-container::-webkit-scrollbar-thumb:hover{background:var(--scrolbar-thumb-background-color)}.action-list-container{scrollbar-color:#0000;scrollbar-width:thin}.action-list-container::-ms-scrollbar{width:4px}.action-list-container::-ms-scrollbar-track{background:#0000}.action-list-container::-ms-scrollbar-thumb{border-radius:10px}.action-list-button-container{align-items:self-start;display:flex;justify-content:center}.action-list-button-container .add-list-button{align-items:center;background-color:var(--add-list-background-color);border:none;border-radius:15px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;height:45px;padding:0 15px;transition:background-color .3s ease;width:100%}.action-list-button-container .add-list-button span.material-symbols-outlined{font-size:20px}.action-list-button-container .add-list-button:hover{background-color:var(--add-list-background-hover-color)}.action-list-button-container .add-list-button .plus-icon{font-size:20px;margin-right:10px}.card-button-container{align-items:center;border-radius:10px;display:flex;justify-content:space-between}.card-button-container .add-card-button{align-items:center;background:none;border:none;border-radius:8px;color:#2d3e50;color:var(--single-card-text-color);cursor:pointer;display:flex;font-size:14px;font-size:15px;gap:5px;padding:8px 10px;width:100%}.card-button-container .add-card-button span.material-symbols-outlined{font-size:18px}.card-button-container .add-card-button:hover{background-color:var(--add-card-button-hover-background-color);transition:background-color .3s ease}.card-button-container .add-card-button .plus-icon{align-items:center;display:flex;font-size:18px;justify-content:center;line-height:0;margin-right:10px}.card-button-container .card-icon{align-items:center;display:flex;justify-content:center;margin-left:10px}.card-button-container .card-icon span.material-symbols-outlined{color:var(--single-card-text-color);font-size:18px;margin-right:5px}.card-button-container .card-icon svg{fill:#2d3e50;height:20px;width:20px}.zoobbe-board-not-found{align-items:center;display:flex;height:calc(100vh - 80px);justify-content:center}.zoobbe-board-not-found p{color:#ddd;font-size:24px;line-height:1.4;width:500px}.zoobbe-workspace-container{margin:0 auto;padding:20px}.zoobbe-workspace-container h1{color:var(--scrolbar-thumb-background-color);font-size:2em;margin-bottom:20px}.workspace{background-color:var(--primary-text-color);border-radius:5px;margin-bottom:40px;padding:20px}.workspace .workspace-header{align-items:center;display:flex;margin-bottom:20px}.workspace .workspace-header .workspace-icon{align-items:center;background-color:#0079bf;border-radius:50%;color:var(--primary-text-color);display:flex;font-size:1.2em;height:40px;justify-content:center;margin-right:15px;width:40px}.workspace .workspace-header h2{color:#0079bf;flex-grow:1;font-size:1.5em}.workspace .workspace-header .workspace-actions{display:flex;gap:10px}.workspace .workspace-header .workspace-actions .action-btn{background-color:#e0e0e0;border:none;border-radius:5px;cursor:pointer;font-size:.9em;padding:5px 10px}.workspace .workspace-header .workspace-actions .action-btn:hover{background-color:#c7c7c7}.workspace .workspace-header .workspace-actions .upgrade-btn{background-color:#6c5ce7;color:var(--primary-text-color)}.workspace .workspace-header .workspace-actions .upgrade-btn:hover{background-color:#4430e0}.workspace .board-container{display:flex;flex-wrap:wrap;gap:20px}.workspace .board-container .board{background-color:#f4f5f7;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:calc(33% - 20px)}.workspace .board-container .board .board-link{color:#0079bf;font-size:1.2em;padding:20px;text-decoration:none}.workspace .board-container .board .board-link:hover{text-decoration:underline}.workspace .add-board-btn{background-color:purple;border:none;border-radius:5px;color:var(--primary-text-color);cursor:pointer;font-size:1em;margin-top:15px;padding:10px}.workspace .add-board-btn:hover{background-color:#c7c7c7}.workspace .board-form textarea{border:1px solid #ccc;border-radius:5px;font-size:1em;margin-bottom:10px;padding:10px;resize:none}.workspace .board-form .add-btn{background-color:#61bd4f;border:none;border-radius:5px;color:var(--primary-text-color);cursor:pointer;font-size:1em;padding:10px}.workspace .board-form .add-btn:hover{background-color:#4b9e3b}.workspace form,.zoobbe-action-list form,.zoobbe-board form{align-items:self-start;background-color:var(--actionlist-background-color);border-radius:5px;display:flex;flex:0 0 260px;flex-direction:column;gap:10px;height:-webkit-max-content;height:max-content;padding:10px}.workspace form textarea,.zoobbe-action-list form textarea,.zoobbe-board form textarea{background-color:var(--popover-background-color);border:1px solid var(--actionlist-background-color);border-radius:5px;color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:14px;height:20px;min-height:20px;overflow:hidden;padding:10px;resize:none;width:calc(100% - 22px)}.workspace form textarea:focus,.zoobbe-action-list form textarea:focus,.zoobbe-board form textarea:focus{border-color:var(--brand-color);outline:none}.workspace form textarea .add-new-list,.zoobbe-action-list form textarea .add-new-list,.zoobbe-board form textarea .add-new-list{font-size:15px;font-weight:600}.workspace form .footer-buttons,.zoobbe-action-list form .footer-buttons,.zoobbe-board form .footer-buttons{display:flex;gap:10px}.workspace form .footer-buttons span.material-symbols-outlined,.zoobbe-action-list form .footer-buttons span.material-symbols-outlined,.zoobbe-board form .footer-buttons span.material-symbols-outlined{color:var(--single-card-text-color)}.workspace form button,.zoobbe-action-list form button,.zoobbe-board form button{background-color:var(--brand-color);border:none;border-radius:5px;color:var(--brand-btn-primary-color);cursor:pointer;font-size:14px;padding:5px 15px;transition:background-color .3s}.workspace form button:hover,.zoobbe-action-list form button:hover,.zoobbe-board form button:hover{background-color:var(--hover-brand-color);color:var(--brand-btn-primary-color)}.workspace form button[type=button],.zoobbe-action-list form button[type=button],.zoobbe-board form button[type=button]{align-items:center;background-color:#0000;display:flex;justify-content:center}.workspace form button[type=button]:hover,.zoobbe-action-list form button[type=button]:hover,.zoobbe-board form button[type=button]:hover{background-color:var(--popover-background-color)}.workspace form button[type=button] svg,.zoobbe-action-list form button[type=button] svg,.zoobbe-board form button[type=button] svg{fill:var(--brand-color);transition:fill .3s;width:20px}.workspace form button[type=button] svg:hover,.zoobbe-action-list form button[type=button] svg:hover,.zoobbe-board form button[type=button] svg:hover{fill:var(--hover-brand-color)}.workspace form button[type=submit]:hover,.zoobbe-action-list form button[type=submit]:hover,.zoobbe-board form button[type=submit]:hover{background-color:var(--hover-brand-color)}.zoobbe-action-list .action-list-button-wrapper form{background:var(--actionlist-background-color);border-radius:15px;width:auto!important}.zoobbe-action-list form{background:none;box-shadow:none;padding:0}.zoobbe-action-list form textarea{background-color:var(--popover-background-color);background-color:var(--ds-surface-raised,var(--popover-background-color));border:1px solid #0000;border-radius:8px;box-shadow:0 1px 1px rgba(9,30,66,.251),0 0 1px #091e424f;box-shadow:var(--ds-shadow-raised,0 1px 1px rgba(9,30,66,.251),0 0 1px #091e424f);font-family:var(--primary-font-family);font-weight:600;line-height:1.4;margin:0;min-height:36px;overflow-wrap:break-word;overflow-y:auto;overflow:hidden;padding:8px 12px;resize:none;width:calc(100% - 30px)}.zoobbe-action-list form textarea.add-new-list{font-family:var(--primary-font-family);min-height:20px!important}.update-list-title,.update-list-title::placeholder{background:#06060600;border:none;display:inline;min-height:20px;overflow:hidden;padding:2px;resize:none;width:auto}.update-list-title,.update-list-title::placeholder,.update-list-title::placeholder::placeholder{color:var(--single-card-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:600}span.update-list-title-wrapper{position:relative}span.update-list-title-wrapper:after{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}span.update-list-title-wrapper.editing{position:relative}span.update-list-title-wrapper.editing:after{display:none}.update-list-title{border-radius:6px;color:var(--primary-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:500;line-height:1.45;width:100%}.update-list-title:focus{box-shadow:none;outline:none;outline:1px solid var(--brand-color)}span.card-filters-count{color:#6c757d;font-family:var(--primary-font-family);font-size:12px}.workspace form{margin-top:10px;max-width:-webkit-max-content;max-width:max-content}.action-list-option{align-items:center;display:flex;gap:10px;position:relative}.action-list-option .action-list-option-icon{cursor:pointer;display:inline-flex}.action-list-option .action-list-option-icon span{color:var(--single-card-text-color);font-size:16px}.action-list-option .action-list-option-icon span.material-symbols-outlined{font-size:20px}.action-list-option .action-list-option-icon:hover span{color:var(--brand-color)}.action-list-option .list-options{background-color:var(--primary-text-color);border-radius:var(--element-border-radius);box-shadow:var(--popover-box-shadow);overflow:hidden;position:absolute;right:0;top:100%;transition:max-height .3s ease,opacity .3s ease,visibility .3s;z-index:10}.action-list-option .list-options a{color:var(--scrolbar-thumb-background-color);display:block;padding:10px 15px;text-decoration:none}.action-list-option .list-options a:hover{background-color:#f0f0f0}.action-list-option .list-options:hover,.action-list-option:active .list-options,.action-list-option:focus .list-options{max-height:200px;opacity:1;visibility:visible}#zoobbe-board .scrolling .card-pemalink-wrapper:hover{border-color:#0000}#zoobbe-board .scrolling .card-pemalink-wrapper:hover .card-action-wrapper{display:none}#zoobbe-board{background-image:var(--background-url);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;position:relative;width:100%;z-index:0}#zoobbe-board:after{background:var(--board-overlay-background-color);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#zoobbe-board>*{position:relative;z-index:1}@media only screen and (max-width:768px){.zoobbe-card-modal-container .zoobbe-card-details{max-width:calc(100% - 30px)}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info{flex-direction:column}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-left,.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right{width:100%}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);width:100%}.zoobbe-card-modal-container .zoobbe-card-details-body .zoobbe-card-details-info .zoobbe-card-details-info-right .window-sidebar button{margin-top:0}.zoobbe-card-modal-container .zoobbe-card-details{margin:20px}}.card-complete-icon{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:26px;justify-content:center;margin-right:4px;position:relative;transition:all .3s ease;width:26px}.card-complete-icon.animating:before{animation:expandRing .6s ease-out;background:radial-gradient(circle,#10b98166 0,#10b98133 50%,#0000 70%);height:100%;width:100%}.card-complete-icon.animating:after,.card-complete-icon.animating:before{border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.card-complete-icon.animating:after{animation:radiatingLines .6s ease-out;background:var(--secondary-brand-color);height:2px;width:2px}@keyframes radiatingLines{0%{box-shadow:0 -12px 0 1px #10b98100,8px -8px 0 1px #10b98100,12px 0 0 1px #10b98100,8px 8px 0 1px #10b98100,0 12px 0 1px #10b98100,-8px 8px 0 1px #10b98100,-12px 0 0 1px #10b98100,-8px -8px 0 1px #10b98100}50%{box-shadow:0 -12px 0 1px #10b981cc,8px -8px 0 1px #10b981cc,12px 0 0 1px #10b981cc,8px 8px 0 1px #10b981cc,0 12px 0 1px #10b981cc,-8px 8px 0 1px #10b981cc,-12px 0 0 1px #10b981cc,-8px -8px 0 1px #10b981cc}to{box-shadow:0 -18px 0 1px #10b98100,12px -12px 0 1px #10b98100,18px 0 0 1px #10b98100,12px 12px 0 1px #10b98100,0 18px 0 1px #10b98100,-12px 12px 0 1px #10b98100,-18px 0 0 1px #10b98100,-12px -12px 0 1px #10b98100}}.activity-container{border-collapse:collapse;color:#d9d9d9;font-family:var(--primary-font-family);margin:auto;max-width:750px;width:100%}.activity-container .header-item{align-items:center;display:flex;gap:6px}.activity-container .activities{margin-left:-65px}.profile-page.card-loading{display:flex;flex-direction:column;height:calc(100vh - 200px)}.profile-page.card-loading .top-profile{flex-shrink:0}.profile-page.card-loading .activity-container{display:flex;flex-direction:column;flex-grow:1}.profile-page.card-loading .activity-container .table-body{align-items:center;display:flex;flex-grow:1;justify-content:center}:root{--premium-shape-color:rgba(161,189,217,.039);--color-white:#faf9f6;--white:#faf9f6;--black:#000;--header-color:#faf9f6;--primary-color:#181717;--brand-btn-primary-color:#181717;--popover-background-color:#181717;--create-form-background-color:#181717;--single-card-background-color:#181717;--single-card-side-action-bg-color:#202123;--sidebar-width-collapsed:60px;--sidebar-width-expanded:220px;--sidebar-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);--single-card-side-action-font-weight:500;--single-card-action-button-hover-color:#2b2c2d;--single-card-text-color:#c8bed2eb;--brand-color:#0966ff;--secondary-brand-color:#38a801;--secondary-brand-color-rgb:56,168,1;--button-disabled-color:#0966ff9c;--hover-brand-color:#0966ff9c;--brand-hover-bg-color:rgba(11,102,255,.051);--selected-option-text-color:#0b66ff;--select-option-hover-background:#0b66ff0d;--outline-color:#242526;--editor-outline-color:#44444475;--focus-outline-color:var(--brand-color);--input-border-color:#242526;--element-border-radius:6px;--editor-border-radius:8px;--input-background-color:#181717;--popover-border-color:#242526;--popover-box-shadow:0 4px 8px #0000001a;--primary-text-color:#c8bed2eb;--secondary-text-color:#9aa0a6;--muted-text-color:#6c757d;--primary-font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--primary-text-link-color:#0079bf;--checklist-progressbar-bg-color:#353b40;--checklist-fill-progressbar-bg-color:#0052cc82;--button-background-color-1:#0052cc;--single-section-header-font-weight:600;--popover-title-popover-font-weight:500;--white-text-color-alternative:var(--primary-text-color);--input-selection-color:#2b2c2d;--input-selection-bgcolor:#6c757d;--label-text-color:#222;--label-font-weight:600;--delete-button-bg-color:#f87168;--delete-button-text-color:#2b2c2d;--board-overlay-background-color:#0003;--add-list-background-color:#060606;--add-list-background-hover-color:#08283b;--list-header-background-color:#06060796;--actionlist-background-color:#060606;--card-background-color:#171b1f;--board-option-button-background-color:#171b1f;--add-card-button-hover-background-color:#171b20;--small-element-background-color:#171b20;--badge-background-color:#6c757d;--navbar-background-color:#0003;--top-header-background-color:#1e1e1e;--profile-border-color:#3a3737;--profile-active-border-color:#233b5b;--notification-background-color:#3a3737;--filter-placeholder-background-color:#181717;--search-results-option-background-color:#060d11;--board-menu-item-background-color:#1a1a1a;--input-field-border-color:#333;--scrolbar-thumb-background-color:#333;--tooltip-background-color:#333;--filter-option-text-color:#cfd2d6;--checkbox-background-color:#222f39;--tooltip-border-color:#242526;--workspace-background-color:#121217;--workspace-sidbar-item-hover-background-color:#d9dbdc;--workspace-icon-background-color:#242628;--board-item-background-color:#171b1e;--board-item-border-color:#171b1e;--editor-background-color:#101415;--editor-toolbar-background-color:#181818;--editor-toolbar-icon-color:#e8e8e8;--board-header-background-color:#323232;--nav-popover-board-color:#323232;--colaborators-tab-background-color:#3a3f47;--select-item-hover-background-color:#302d2d;--selected-item-background-color:#302d2d;--auth-form-background-color:#181717;--auth-form-body-background-color:#181717;--social-login-button-border-color:#434750;--social-login-text-color:#c0c7d1;--profile-card-action-background-hover-color:#272727;--github-button-bg-color:#24292e;--github-button-border-color:#24292e;--github-button-text-color:#fff;--github-button-hover-bg-color:#1a1e22;--github-button-hover-border-color:#1a1e22;--skelton-base-color:#1f1f23;--skelton-highlight-color:#17171a36;--skeleton-inner-background-color:#141415;--skeleton-header-wrapper-background-color:#1a1a1b;--skeleton-board-header-color:#201e23;--menu-item-icon-background-color:#0966ff1a;--menu-divider-color:#2d2d2d;--background-box-hover-overlay-color:#ffffff24;--background-box-checkmark-color:#fff;--background-box-large-text-background-color:#00000080;--background-box-large-text-hover-color:#ffdd57;--admin-role-bg-color:#292b2f;--select-background-color:#40444b;--select-border-color:#555;--inactive-hover-color:#555;--re-invite-hover-color:#5f6467;--invite-link-color:#cfcfcf;--invite-link-text-color:#cfcfcf;--link-action-hover-color:#579dff;--sbm-tab-active-border-color:#579dff;--sbm-tab-active-color:#579dff;--member-username-color:#9aa0a680;--member-status-color:#9aa0a680;--notifications-icon-hover-color:#0966ff26;--notifications-panel-background-color:#181717;--notifications-panel-text-color:#c4bebe;--notification-item-hover-border-color:#232a32;--notification-item-unread-color:#1a73e8;--comment-box-background-color:#f44;--notification-date-color:#888;--prev-notification-link-background-color:#414244;--modal-overlay-background:#000000d9;--zoobbe-select-border-color:var(--input-border-color);--zoobbe-select-hover-background-color:var(--select-item-hover-background-color);--zoobbe-select-option-selected-background-color:var(--selected-item-background-color);--scrollbar-thumb-background:#333333a5;--scrollbar-thumb-hover-background:#444c;--scrollbar-thumb-active-background:#555555dd;--scrollbar-track-background:#0000;--scrollbar-corner-background:var(--popover-background-color);--action-list-scrollbar-thumb-background:#262626;--action-list-scrollbar-thumb-hover-background:#333;--action-list-scrollbar-thumb-active-background:#404040;--action-list-scrollbar-track-background:#171b1f;--member-bg-color:#2c3338;--hover-bg-color:#555;--tab-active-color:#579dff;--tab-bottom-border-color:#3d4042;--inactive-text-color:#9aa0a680;--dropdown-bg-color:#40444b;--dropdown-text-color:#8c8d8e;--error-message-color:#ff4d4d;--success-color:#10b981;--success-background-color:#10b9811a;--warning-color:#f59e0b;--warning-background-color:#f59e0b1a;--error-color:#ef4444;--error-background-color:#ef44441a;--border-color:var(--input-border-color);--bg-primary:var(--input-background-color);--bg-secondary:var(--popover-background-color);--bg-hover:#ffffff0d;--checkbox-border-color:#2e3646;--other-h2-color:#444;--other-a-color:#777;--editor-text-color:#000;--editor-placeholder-color:#9aa0a661;--editor-highlight-color:#999;--toolbar-item-disabled-color:#63666a73;--tree-view-background:#222;--editor-heading-h1-color:#050505;--editor-heading-h2-color:#65676b;--editor-quote-border-color:#ced0d4;--editor-quote-text-color:#65676b;--typehead-popover-background-color:#302d2d;--typehead-popover-item-selected-color:#302d2d;--editor-image-resizer-background-color:#3c84f4;--image-caption-background-color:#f4f4f4;--editor-toolbar-icon-color:#9aa0a685;--editor-code-border-right-color:#ccc;--editor-token-comment-color:#708090;--editor-token-punctuation-color:var(--editor-placeholder-color);--editor-token-property-color:#905;--editor-token-selector-color:#690;--editor-token-operator-color:#9a6e3a;--editor-token-attr-color:#07a;--editor-token-variable-color:#e90;--editor-token-function-color:#dd4a68;--mention-background-color:#0748a8;--editor-toolbar-item-active-background-color:#181c28;--secondary-outline-color:#242526;--button-background-color:#f87168;--button-hover-background-color:#f87268b7;--secondary-hover-background:#444;--member-initials-bg-color:#666;--add-member-bg-color:#ddd;--filter-text-color-muted:#a0a6b1;--filter-label-text-color:#6b717e;--filter-link-color:var(--brand-color);--filter-icon-background:#639;--filter-icon-person-background:#639;--filter-icon-overdue-background:red;--filter-icon-due-nextday-background:#029e02;--filter-cards-count-text-color:#6c757d;--activity-text-color:#a1a1a1;--comment-reaction-bg-color:var(--single-card-side-action-bg-color);--comment-reaction-border-color:var(--outline-color);--comment-reaction-hover-bg-color:var(--single-card-action-button-hover-color);--comment-reaction-active-bg-color:var(--brand-hover-bg-color);--comment-reaction-active-border-color:var(--border-color);--comment-action-text-color:var(--secondary-text-color);--comment-action-hover-color:var(--primary-text-color);--change-visibility-hover-bg-color:#242628;--selected-option-bg-color:rgba(11,102,255,.051);--disabled-option-color:#9e9e9e;--option-details-text-color:#9fadbcc7;--hover-option-bg-color:#242628;--watching-checkmark-background-color:#353b40;--selected-email-bg-color:#2c3338;--prev-notification-background-color:#3a3838;--editor-image-border-color:#444;--profile-img-box-shadow:0 0 20px #1f1c1ccc;--text-selection-bg-color:#96969666;--price-table-border:#27272a;--import-option-bg-color:#2b2c2d;--import-source-color:brightness(0) invert(1)}:root[data-theme=light]{--header-color:#000;--premium-shape-color:#0000000a;--color-white:#000;--primary-color:#fff;--brand-btn-primary-color:#fff;--popover-background-color:#fff;--create-form-background-color:#fff;--single-card-background-color:#fff;--single-card-side-action-bg-color:#f8f9fa;--single-card-side-action-font-weight:500;--single-card-action-button-hover-color:#f1f3f4;--single-card-text-color:#172b4d;--brand-color:#0052cc;--secondary-brand-color:#38a801;--secondary-brand-color-rgb:56,168,1;--button-disabled-color:#0052cc9c;--hover-brand-color:#0052cc9c;--brand-hover-bg-color:#0052cc0d;--selected-option-text-color:#0052cc;--select-option-hover-background:#0052cc14;--outline-color:#e1e4e8;--editor-outline-color:#e1e4e8;--secondary-outline-color:#e1e4e8;--focus-outline-color:var(--brand-color);--input-border-color:#d0d7de;--element-border-radius:6px;--editor-border-radius:8px;--input-background-color:#fff;--popover-border-color:#e1e4e8;--popover-box-shadow:0 4px 12px #00000014;--primary-text-color:#24292f;--secondary-text-color:#656d76;--muted-text-color:#8c959f;--primary-font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--primary-text-link-color:#0079bf;--checklist-progressbar-bg-color:#d7e1ea;--checklist-fill-progressbar-bg-color:#0052cc82;--button-background-color-1:#0073e6;--single-section-header-font-weight:600;--popover-title-popover-font-weight:500;--white-text-color-alternative:var(--primary-text-color);--input-selection-color:#2b2c2d;--input-selection-bgcolor:#6c757d;--label-text-color:#24292f;--label-font-weight:600;--delete-button-bg-color:#da3633;--delete-button-text-color:#fff;--board-overlay-background-color:#0003;--add-list-background-color:#f6f8fa;--add-list-background-hover-color:#f1f3f4;--list-header-background-color:#fff;--actionlist-background-color:#f6f8fa;--card-background-color:#fff;--board-option-button-background-color:#fff;--add-card-button-hover-background-color:#f6f8fa;--small-element-background-color:#f6f8fa;--badge-background-color:#eaeef2;--navbar-background-color:#ffffffe6;--top-header-background-color:#fff;--profile-border-color:#d0d7de;--profile-active-border-color:#0969da;--notification-background-color:#f6f8fa;--filter-placeholder-background-color:#fff;--search-results-option-background-color:#f6f8fa;--board-menu-item-background-color:#fff;--input-field-border-color:#d0d7de;--scrolbar-thumb-background-color:#d1d9e0;--tooltip-background-color:#24292f;--filter-option-text-color:#24292f;--checkbox-background-color:#f6f8fa;--tooltip-border-color:#d0d7de;--workspace-background-color:#fff;--workspace-sidbar-item-hover-background-color:#f6f8fa;--workspace-icon-background-color:#f6f8fa;--board-item-background-color:#fff;--board-item-border-color:#e1e4e8;--editor-background-color:#fff;--editor-toolbar-background-color:#f6f8fa;--board-header-background-color:#f6f8fa;--nav-popover-board-color:#fff;--colaborators-tab-background-color:#f6f8fa;--select-item-hover-background-color:#f6f8fa;--selected-item-background-color:#e7f3ff;--auth-form-background-color:#fff;--auth-form-body-background-color:#f6f8fa;--social-login-button-border-color:#d0d7de;--social-login-text-color:#24292f;--profile-card-action-background-hover-color:#f6f8fa;--github-button-bg-color:#24292e;--github-button-border-color:#24292e;--github-button-text-color:#fff;--github-button-hover-bg-color:#1a1e22;--github-button-hover-border-color:#1a1e22;--skelton-base-color:#f4f5f7;--skelton-highlight-color:#f3ecec;--skeleton-inner-background-color:#f4f5f7;--skeleton-header-wrapper-background-color:#fff;--skeleton-board-header-color:#5e6c84;--menu-item-icon-background-color:#e6f3ff;--menu-divider-color:#f3ecec;--background-box-hover-overlay-color:#f0f0f03d;--background-box-checkmark-color:#000;--background-box-large-text-background-color:#fffc;--background-box-large-text-hover-color:#ffb400;--admin-role-bg-color:#d9dce1;--select-background-color:#cfd3d8;--select-border-color:#aaa;--inactive-hover-color:#aaa;--re-invite-hover-color:#a6a9ad;--invite-link-color:#303030;--invite-link-text-color:#303030;--link-action-hover-color:#0052cc;--sbm-tab-active-border-color:#0052cc;--sbm-tab-active-color:#0052cc;--member-username-color:#656a72;--member-status-color:#656a72;--notifications-icon-hover-color:#dbeafe;--notifications-panel-background-color:#fff;--notifications-panel-text-color:#24292f;--notification-item-hover-border-color:#f6f8fa;--notification-item-unread-color:#0969da;--comment-box-background-color:#fff8dc;--notification-date-color:#656d76;--prev-notification-link-background-color:#f6f8fa;--modal-overlay-background:#000000d9;--zoobbe-select-border-color:var(--input-border-color);--zoobbe-select-hover-background-color:var(--select-item-hover-background-color);--zoobbe-select-option-selected-background-color:var(--selected-item-background-color);--scrollbar-thumb-background:#cccccc80;--scrollbar-thumb-hover-background:#999999aa;--scrollbar-thumb-active-background:#777c;--scrollbar-track-background:#0000;--scrollbar-corner-background:var(--popover-background-color);--action-list-scrollbar-thumb-background:silver;--action-list-scrollbar-thumb-hover-background:#a0a0a0;--action-list-scrollbar-thumb-active-background:grey;--action-list-scrollbar-track-background:#e8e8e8;--member-bg-color:#f6f8fa;--hover-bg-color:#f1f3f4;--tab-active-color:#0969da;--tab-bottom-border-color:#d0d7de;--inactive-text-color:#656d76;--dropdown-bg-color:#fff;--dropdown-text-color:#24292f;--error-message-color:#cf222e;--success-color:#059669;--success-background-color:#0596691a;--warning-color:#d97706;--warning-background-color:#d977061a;--error-color:#dc2626;--error-background-color:#dc26261a;--border-color:var(--input-border-color);--bg-primary:var(--input-background-color);--bg-secondary:var(--popover-background-color);--bg-hover:#0000000d;--checkbox-border-color:#d6e2f0;--other-h2-color:#656d76;--other-a-color:#0969da;--editor-text-color:#24292f;--editor-placeholder-color:#8c959f;--editor-highlight-color:#0969da;--toolbar-item-disabled-color:#8c959f;--tree-view-background:#fff;--editor-heading-h1-color:#24292f;--editor-heading-h2-color:#656d76;--editor-quote-border-color:#d0d7de;--editor-quote-text-color:#656d76;--typehead-popover-background-color:#fff;--typehead-popover-item-selected-color:#f6f8fa;--editor-image-resizer-background-color:#0969da;--image-caption-background-color:#f6f8fa;--editor-toolbar-icon-color:#656d76;--editor-code-border-right-color:#d0d7de;--editor-token-comment-color:#708090;--editor-token-punctuation-color:var(--editor-placeholder-color);--editor-token-property-color:#cc3d3d;--editor-token-selector-color:#3c9d3c;--editor-token-operator-color:#db9f6c;--editor-token-attr-color:#2288e9;--editor-token-variable-color:#ff9a0a;--editor-token-function-color:#e65b91;--mention-background-color:#e4aaf1;--editor-toolbar-item-active-background-color:#b3c2d1;--secondary-outline-color:#ddd;--button-background-color:#db4e4e;--button-hover-background-color:#db4e4e91;--secondary-hover-background:#bbb;--member-initials-bg-color:#999;--add-member-bg-color:#555;--filter-text-color-muted:#656d76;--filter-label-text-color:#24292f;--filter-link-color:var(--brand-color);--filter-icon-background:#6f42c1;--filter-icon-person-background:#6f42c1;--filter-icon-overdue-background:#cf222e;--filter-icon-due-nextday-background:#1a7f37;--filter-cards-count-text-color:#656d76;--activity-text-color:#24292f;--comment-reaction-bg-color:var(--single-card-side-action-bg-color);--comment-reaction-border-color:var(--outline-color);--comment-reaction-hover-bg-color:var(--single-card-action-button-hover-color);--comment-reaction-active-bg-color:var(--brand-hover-bg-color);--comment-reaction-active-border-color:var(--brand-color);--comment-action-text-color:var(--secondary-text-color);--comment-action-hover-color:var(--primary-text-color);--change-visibility-hover-bg-color:#f2f4f7;--selected-option-bg-color:#0b66ff33;--disabled-option-color:#d6d6d6;--option-details-text-color:#5f6a7580;--hover-option-bg-color:#f2f4f7;--watching-checkmark-background-color:#a7afb8;--selected-email-bg-color:#ebdfdf;--prev-notification-background-color:#f5f5f5;--prev-notification-background-hover-color:#f3ecec;--editor-image-border-color:#fbf8f8;--profile-img-box-shadow:0 0 20px #f4eaeacc;--text-selection-bg-color:#c8c8c866;--price-table-border:#e9e2e2;--import-option-bg-color:#f8f8f8;--import-source-color:brightness(0) invert(0)}@media(prefers-color-scheme:dark){:root{--premium-shape-color:rgba(161,189,217,.039);--color-white:#faf9f6;--white:#faf9f6;--black:#000;--primary-color:#181717;--popover-background-color:#181717;--create-form-background-color:#181717;--single-card-background-color:#181717;--single-card-side-action-bg-color:#202123;--single-card-side-action-font-weight:500;--single-card-action-button-hover-color:#2b2c2d;--single-card-text-color:#c8bed2eb;--brand-color:#0966ff;--secondary-brand-color:#38a801;--secondary-brand-color-rgb:56,168,1;--button-disabled-color:#0966ff9c;--hover-brand-color:#0966ff9c;--brand-hover-bg-color:rgba(11,102,255,.051);--selected-option-text-color:#0b66ff;--select-option-hover-background:#0b66ff0d;--outline-color:#242526;--editor-outline-color:#44444475;--focus-outline-color:var(--brand-color);--input-border-color:#242526;--element-border-radius:6px;--editor-border-radius:8px;--input-background-color:#181717;--popover-border-color:#242526;--popover-box-shadow:0 4px 8px #0000001a;--primary-text-color:#c8bed2eb;--primary-font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--primary-text-link-color:#0079bf;--checklist-progressbar-bg-color:#353b40;--checklist-fill-progressbar-bg-color:#0052cc82;--button-background-color-1:#0052cc;--single-section-header-font-weight:600;--popover-title-popover-font-weight:500;--white-text-color-alternative:var(--primary-text-color);--input-selection-color:#2b2c2d;--input-selection-bgcolor:#6c757d;--label-text-color:#222;--label-font-weight:600;--delete-button-bg-color:#f87168;--delete-button-text-color:#2b2c2d;--board-overlay-background-color:#0003;--add-list-background-color:#060606;--add-list-background-hover-color:#08283b;--list-header-background-color:#06060796;--actionlist-background-color:#060606;--card-background-color:#171b1f;--board-option-button-background-color:#171b1f;--add-card-button-hover-background-color:#171b20;--small-element-background-color:#171b20;--badge-background-color:#6c757d;--navbar-background-color:#0003;--top-header-background-color:#1e1e1e;--profile-border-color:#3a3737;--profile-active-border-color:#233b5b;--notification-background-color:#3a3737;--filter-placeholder-background-color:#181717;--search-results-option-background-color:#060d11;--board-menu-item-background-color:#1a1a1a;--input-field-border-color:#333;--scrolbar-thumb-background-color:#333;--tooltip-background-color:#333;--filter-option-text-color:#cfd2d6;--checkbox-background-color:#222f39;--tooltip-border-color:#444;--workspace-background-color:#121217;--workspace-sidbar-item-hover-background-color:#d9dbdc;--workspace-icon-background-color:#242628;--board-item-background-color:#171b1e;--board-item-border-color:#171b1e;--editor-background-color:#101415;--editor-toolbar-background-color:#181818;--editor-toolbar-icon-color:#e8e8e8;--board-header-background-color:#323232;--nav-popover-board-color:#323232;--colaborators-tab-background-color:#3a3f47;--select-item-hover-background-color:#302d2d;--selected-item-background-color:#302d2d;--auth-form-background-color:#181717;--auth-form-body-background-color:#181717;--social-login-button-border-color:#434750;--social-login-text-color:#c0c7d1;--profile-card-action-background-hover-color:#272727;--github-button-bg-color:#24292e;--github-button-border-color:#24292e;--github-button-text-color:#fff;--github-button-hover-bg-color:#1a1e22;--github-button-hover-border-color:#1a1e22;--skelton-base-color:#1f1f23;--skelton-highlight-color:#17171a36;--skeleton-inner-background-color:#141415;--skeleton-header-wrapper-background-color:#1a1a1b;--skeleton-board-header-color:#201e23;--menu-item-icon-background-color:#0966ff1a;--menu-divider-color:#2d2d2d;--background-box-hover-overlay-color:#ffffff24;--background-box-checkmark-color:#fff;--background-box-large-text-background-color:#00000080;--background-box-large-text-hover-color:#ffdd57;--admin-role-bg-color:#292b2f;--select-background-color:#40444b;--select-border-color:#555;--inactive-hover-color:#555;--re-invite-hover-color:#5f6467;--invite-link-color:#cfcfcf;--invite-link-text-color:#cfcfcf;--link-action-hover-color:#579dff;--sbm-tab-active-border-color:#579dff;--sbm-tab-active-color:#579dff;--member-username-color:#9aa0a680;--member-status-color:#9aa0a680;--notifications-icon-hover-color:#0966ff26;--notifications-panel-background-color:#181717;--notifications-panel-text-color:#c4bebe;--notification-item-hover-border-color:#232a32;--notification-item-unread-color:#1a73e8;--comment-box-background-color:#f44;--notification-date-color:#888;--prev-notification-link-background-color:#414244;--modal-overlay-background:#000000d9;--zoobbe-select-border-color:var(--input-border-color);--zoobbe-select-hover-background-color:var(--select-item-hover-background-color);--zoobbe-select-option-selected-background-color:var(--selected-item-background-color);--scrollbar-thumb-background:#333333a5;--scrollbar-thumb-hover-background:#444c;--scrollbar-thumb-active-background:#555555dd;--scrollbar-track-background:#0000;--scrollbar-corner-background:var(--popover-background-color);--action-list-scrollbar-thumb-background:#262626;--action-list-scrollbar-thumb-hover-background:#333;--action-list-scrollbar-thumb-active-background:#404040;--action-list-scrollbar-track-background:#171b1f;--member-bg-color:#2c3338;--hover-bg-color:#555;--tab-active-color:#579dff;--tab-bottom-border-color:#3d4042;--inactive-text-color:#9aa0a680;--dropdown-bg-color:#40444b;--dropdown-text-color:#8c8d8e;--error-message-color:#ff4d4d;--checkbox-border-color:#2e3646;--other-h2-color:#444;--other-a-color:#777;--editor-text-color:#000;--editor-placeholder-color:#9aa0a661;--editor-highlight-color:#999;--toolbar-item-disabled-color:#63666a73;--tree-view-background:#222;--editor-heading-h1-color:#050505;--editor-heading-h2-color:#65676b;--editor-quote-border-color:#ced0d4;--editor-quote-text-color:#65676b;--typehead-popover-background-color:#302d2d;--typehead-popover-item-selected-color:#302d2d;--editor-image-resizer-background-color:#3c84f4;--image-caption-background-color:#f4f4f4;--editor-toolbar-icon-color:#9aa0a685;--editor-code-border-right-color:#ccc;--editor-token-comment-color:#708090;--editor-token-punctuation-color:var(--editor-placeholder-color);--editor-token-property-color:#905;--editor-token-selector-color:#690;--editor-token-operator-color:#9a6e3a;--editor-token-attr-color:#07a;--editor-token-variable-color:#e90;--editor-token-function-color:#dd4a68;--mention-background-color:#0748a8;--editor-toolbar-item-active-background-color:#181c28;--secondary-outline-color:#242526;--button-background-color:#f87168;--button-hover-background-color:#f87268b7;--secondary-hover-background:#444;--member-initials-bg-color:#666;--add-member-bg-color:#ddd;--filter-text-color-muted:#a0a6b1;--filter-label-text-color:#6b717e;--filter-link-color:var(--brand-color);--filter-icon-background:#639;--filter-icon-person-background:#639;--filter-icon-overdue-background:red;--filter-icon-due-nextday-background:#029e02;--filter-cards-count-text-color:#6c757d;--activity-text-color:#a1a1a1;--change-visibility-hover-bg-color:#242628;--selected-option-bg-color:rgba(11,102,255,.051);--disabled-option-color:#9e9e9e;--option-details-text-color:#9fadbcc7;--hover-option-bg-color:#242628;--watching-checkmark-background-color:#353b40;--selected-email-bg-color:#2c3338;--prev-notification-background-color:#3a3838;--editor-image-border-color:#444;--profile-img-box-shadow:0 0 20px #1f1c1ccc;--text-selection-bg-color:#96969666;--price-table-border:#27272a;--import-option-bg-color:#2b2c2d;--import-source-color:brightness(0) invert(1)}}@media(prefers-color-scheme:light){:root[data-theme=light]{--premium-shape-color:#0000000a;--color-white:#000;--primary-color:#fff;--popover-background-color:#fff;--create-form-background-color:#fff;--single-card-background-color:#fff;--single-card-side-action-bg-color:#f8f9fa;--single-card-side-action-font-weight:500;--single-card-action-button-hover-color:#f1f3f4;--single-card-text-color:#172b4d;--brand-color:#0052cc;--secondary-brand-color:#38a801;--secondary-brand-color-rgb:56,168,1;--button-disabled-color:#0052cc9c;--hover-brand-color:#0052cc9c;--brand-hover-bg-color:#0052cc0d;--selected-option-text-color:#0052cc;--select-option-hover-background:#0052cc14;--outline-color:#e1e4e8;--editor-outline-color:#e1e4e8;--secondary-outline-color:#e1e4e8;--focus-outline-color:var(--brand-color);--input-border-color:#d0d7de;--element-border-radius:6px;--editor-border-radius:8px;--input-background-color:#fff;--popover-border-color:#e1e4e8;--popover-box-shadow:0 4px 12px #00000014;--primary-text-color:#24292f;--primary-font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--primary-text-link-color:#0079bf;--checklist-progressbar-bg-color:#d7e1ea;--checklist-fill-progressbar-bg-color:#0052cc82;--button-background-color-1:#0073e6;--single-section-header-font-weight:600;--popover-title-popover-font-weight:500;--white-text-color-alternative:var(--primary-text-color);--input-selection-color:#2b2c2d;--input-selection-bgcolor:#6c757d;--label-text-color:#555;--label-font-weight:600;--delete-button-bg-color:#ff6f61;--delete-button-text-color:#fff;--board-overlay-background-color:#0003;--add-list-background-color:#f5f5f5;--add-list-background-hover-color:#b3d7f0;--list-header-background-color:#fff;--actionlist-background-color:#ededed;--card-background-color:#fff;--board-option-button-background-color:snow;--add-card-button-hover-background-color:#e0dbdb;--small-element-background-color:#e8edf3;--badge-background-color:#d6d9dc;--navbar-background-color:#ffffffe6;--top-header-background-color:#fff;--profile-border-color:#c8c8c8;--profile-active-border-color:#adc4e6;--notification-background-color:#c8c8c8;--filter-placeholder-background-color:#f9f9f9;--search-results-option-background-color:#e0e4e8;--board-menu-item-background-color:#f5f5f5;--input-field-border-color:#c6c6c6;--scrolbar-thumb-background-color:#f3ecec;--tooltip-background-color:#fff;--filter-option-text-color:#172b4d;--checkbox-background-color:#e0e5e8;--tooltip-border-color:#d1d1d1;--workspace-background-color:#fff;--workspace-sidbar-item-hover-background-color:#242728;--workspace-icon-background-color:#f1f3f5;--board-item-background-color:#f7f7f7;--board-item-border-color:#e4e7eb;--editor-background-color:#fcfcfc;--editor-toolbar-background-color:#f2efef;--editor-toolbar-icon-color:#e8e8e8;--board-header-background-color:#f3f3f3;--nav-popover-board-color:#f3f3f3;--colaborators-tab-background-color:#e8e8e8;--select-item-hover-background-color:#f6efef;--selected-item-background-color:#d6d6d6;--auth-form-background-color:#fff;--auth-form-body-background-color:#f4f5f7;--social-login-button-border-color:#dfe1e6;--social-login-text-color:#5e6c84;--profile-card-action-background-hover-color:#f0f0f0;--github-button-bg-color:#24292e;--github-button-border-color:#24292e;--github-button-text-color:#fff;--github-button-hover-bg-color:#1a1e22;--github-button-hover-border-color:#1a1e22;--skelton-base-color:#f4f5f7;--skelton-highlight-color:#f3ecec;--skeleton-inner-background-color:#f4f5f7;--skeleton-header-wrapper-background-color:#fff;--skeleton-board-header-color:#5e6c84;--menu-item-icon-background-color:#e6f3ff;--menu-divider-color:#f3ecec;--background-box-hover-overlay-color:#f0f0f03d;--background-box-checkmark-color:#000;--background-box-large-text-background-color:#fffc;--background-box-large-text-hover-color:#ffb400;--admin-role-bg-color:#d9dce1;--select-background-color:#cfd3d8;--select-border-color:#aaa;--inactive-hover-color:#aaa;--re-invite-hover-color:#a6a9ad;--invite-link-color:#303030;--invite-link-text-color:#303030;--link-action-hover-color:#0052cc;--sbm-tab-active-border-color:#0052cc;--sbm-tab-active-color:#0052cc;--member-username-color:#656a72;--member-status-color:#656a72;--notifications-icon-hover-color:#e5f0ff;--notifications-panel-background-color:#d9dce1;--notifications-panel-text-color:#3b3b3b;--notification-item-hover-border-color:#e7eaf0;--notification-item-unread-color:#0041a8;--comment-box-background-color:#ffc5c5;--notification-date-color:#777;--prev-notification-link-background-color:#c5c6c8;--modal-overlay-background:#000000d9;--zoobbe-select-border-color:var(--input-border-color);--zoobbe-select-hover-background-color:var(--select-item-hover-background-color);--zoobbe-select-option-selected-background-color:var(--selected-item-background-color);--scrollbar-thumb-background:#cccccc80;--scrollbar-thumb-hover-background:#999999aa;--scrollbar-thumb-active-background:#777c;--scrollbar-track-background:#0000;--scrollbar-corner-background:var(--popover-background-color);--member-bg-color:#f4f9fb;--hover-bg-color:#aaa;--tab-active-color:#3a68c7;--tab-bottom-border-color:#e0e3e6;--inactive-text-color:#3c4346;--dropdown-bg-color:#f4f6f9;--dropdown-text-color:#6d6e6f;--error-message-color:#d90000;--checkbox-border-color:#d6e2f0;--other-h2-color:#bbb;--other-a-color:#444;--editor-text-color:#fff;--editor-placeholder-color:#555;--editor-highlight-color:#333;--toolbar-item-disabled-color:#b2b5b9;--tree-view-background:#f9fafa;--editor-heading-h1-color:#f0f0f0;--editor-heading-h2-color:#96999d;--editor-quote-border-color:#ced0d4;--editor-quote-text-color:#96999d;--typehead-popover-background-color:#f0efef;--typehead-popover-item-selected-color:#f0efef;--editor-image-resizer-background-color:#3c84f4;--image-caption-background-color:#2f2f2f;--editor-toolbar-icon-color:#3c4346;--editor-code-border-right-color:#333;--editor-token-comment-color:#708090;--editor-token-punctuation-color:var(--editor-placeholder-color);--editor-token-property-color:#cc3d3d;--editor-token-selector-color:#3c9d3c;--editor-token-operator-color:#db9f6c;--editor-token-attr-color:#2288e9;--editor-token-variable-color:#ff9a0a;--editor-token-function-color:#e65b91;--mention-background-color:#e4aaf1;--editor-toolbar-item-active-background-color:#b3c2d1;--secondary-outline-color:#ddd;--button-background-color:#db4e4e;--button-hover-background-color:#db4e4e91;--secondary-hover-background:#bbb;--member-initials-bg-color:#999;--add-member-bg-color:#555;--filter-text-color-muted:#3c4346;--filter-label-text-color:#444b56;--filter-link-color:var(--brand-color);--filter-icon-background:indigo;--filter-icon-person-background:#4a2d99;--filter-icon-overdue-background:#d10000;--filter-icon-due-nextday-background:#01c701;--filter-cards-count-text-color:#444;--activity-text-color:#303030;--change-visibility-hover-bg-color:#f2f4f7;--selected-option-bg-color:#0b66ff33;--disabled-option-color:#d6d6d6;--option-details-text-color:#5f6a7580;--hover-option-bg-color:#f2f4f7;--watching-checkmark-background-color:#a7afb8;--selected-email-bg-color:#ebdfdf;--prev-notification-background-color:#f5f5f5;--prev-notification-background-hover-color:#f3ecec;--editor-image-border-color:#fbf8f8;--profile-img-box-shadow:0 0 20px #f4eaeacc;--text-selection-bg-color:#c8c8c866;--price-table-border:#e9e2e2;--import-option-bg-color:#f8f8f8;--import-source-color:brightness(0) invert(0)}}:root[data-theme-color=blue]{--brand-color:#0966ff;--button-disabled-color:#0966ff9c;--hover-brand-color:#0966ff9c;--brand-hover-bg-color:#0966ff0d;--selected-option-text-color:#0b66ff;--select-option-hover-background:#0b66ff0d;--menu-item-icon-background-color:#0966ff1a;--notifications-icon-hover-color:#0966ff26;--notification-item-unread-color:#1a73e8;--link-action-hover-color:#579dff;--sbm-tab-active-border-color:#579dff;--sbm-tab-active-color:#579dff;--tab-active-color:#579dff;--primary-text-link-color:#0079bf;--checklist-fill-progressbar-bg-color:#0052cc82;--button-background-color-1:#0052cc}:root[data-theme-color=purple]{--brand-color:#7f77f1;--button-disabled-color:#7f77f19c;--hover-brand-color:#7f77f19c;--brand-hover-bg-color:#7f77f10d;--selected-option-text-color:#7266ff;--select-option-hover-background:#7266ff0d;--menu-item-icon-background-color:#7f77f11a;--notifications-icon-hover-color:#7f77f126;--notification-item-unread-color:#6358e8;--link-action-hover-color:#9487ff;--sbm-tab-active-border-color:#9487ff;--sbm-tab-active-color:#9487ff;--tab-active-color:#9487ff;--primary-text-link-color:#6358e8;--checklist-fill-progressbar-bg-color:#6358e882;--button-background-color-1:#6358e8}:root[data-theme-color=sky-blue]{--brand-color:#1090e0;--button-disabled-color:#1090e09c;--hover-brand-color:#1090e09c;--brand-hover-bg-color:#1090e00d;--selected-option-text-color:#0d88d8;--select-option-hover-background:#0d88d80d;--menu-item-icon-background-color:#1090e01a;--notifications-icon-hover-color:#1090e026;--notification-item-unread-color:#1078c8;--link-action-hover-color:#3da5f5;--sbm-tab-active-border-color:#3da5f5;--sbm-tab-active-color:#3da5f5;--tab-active-color:#3da5f5;--primary-text-link-color:#1078c8;--checklist-fill-progressbar-bg-color:#1078c882;--button-background-color-1:#1078c8}:root[data-theme-color=pink]{--brand-color:#ee5e99;--button-disabled-color:#ee5e999c;--hover-brand-color:#ee5e999c;--brand-hover-bg-color:#ee5e990d;--selected-option-text-color:#e44b8a;--select-option-hover-background:#e44b8a0d;--menu-item-icon-background-color:#ee5e991a;--notifications-icon-hover-color:#ee5e9926;--notification-item-unread-color:#dc4581;--link-action-hover-color:#f48ab8;--sbm-tab-active-border-color:#f48ab8;--sbm-tab-active-color:#f48ab8;--tab-active-color:#f48ab8;--primary-text-link-color:#dc4581;--checklist-fill-progressbar-bg-color:#dc458182;--button-background-color-1:#dc4581}:root[data-theme-color=violet]{--brand-color:#b660e0;--button-disabled-color:#b660e09c;--hover-brand-color:#b660e09c;--brand-hover-bg-color:#b660e00d;--selected-option-text-color:#a452d8;--select-option-hover-background:#a452d80d;--menu-item-icon-background-color:#b660e01a;--notifications-icon-hover-color:#b660e026;--notification-item-unread-color:#953cc8;--link-action-hover-color:#cf8ff5;--sbm-tab-active-border-color:#cf8ff5;--sbm-tab-active-color:#cf8ff5;--tab-active-color:#cf8ff5;--checklist-fill-progressbar-bg-color:#953cc882;--button-background-color-1:#953cc8}:root[data-theme-color=orange]{--brand-color:#e16b16;--button-disabled-color:#e16b169c;--hover-brand-color:#e16b169c;--brand-hover-bg-color:#e16b160d;--selected-option-text-color:#d25f12;--select-option-hover-background:#d25f120d;--menu-item-icon-background-color:#e16b161a;--notifications-icon-hover-color:#e16b1626;--notification-item-unread-color:#b3530c;--link-action-hover-color:#f59b54;--sbm-tab-active-border-color:#f59b54;--sbm-tab-active-color:#f59b54;--tab-active-color:#f59b54;--checklist-fill-progressbar-bg-color:#b3530c82;--button-background-color-1:#b3530c}:root[data-theme-color=teal]{--brand-color:#0f9d9f;--button-disabled-color:#0f9d9f9c;--hover-brand-color:#0f9d9f9c;--brand-hover-bg-color:#0f9d9f0d;--selected-option-text-color:#0e8d8f;--select-option-hover-background:#0e8d8f0d;--menu-item-icon-background-color:#0f9d9f1a;--notifications-icon-hover-color:#0f9d9f26;--notification-item-unread-color:#0b7476;--link-action-hover-color:#54c7c8;--sbm-tab-active-border-color:#54c7c8;--sbm-tab-active-color:#54c7c8;--tab-active-color:#54c7c8;--checklist-fill-progressbar-bg-color:#0b747682;--button-background-color-1:#0b7476}:root[data-theme-color=brown]{--brand-color:#aa8d80;--button-disabled-color:#aa8d809c;--hover-brand-color:#aa8d809c;--brand-hover-bg-color:#aa8d800d;--selected-option-text-color:#997b6e;--select-option-hover-background:#997b6e0d;--menu-item-icon-background-color:#aa8d801a;--notifications-icon-hover-color:#aa8d8026;--notification-item-unread-color:#8a6b5c;--link-action-hover-color:#c7a99e;--sbm-tab-active-border-color:#c7a99e;--sbm-tab-active-color:#c7a99e;--tab-active-color:#c7a99e;--checklist-fill-progressbar-bg-color:#8a6b5c82;--button-background-color-1:#8a6b5c}:root[data-theme-color=green]{--brand-color:#3cb88b;--button-disabled-color:#3cb88b9c;--hover-brand-color:#3cb88b9c;--brand-hover-bg-color:#3cb88b0d;--selected-option-text-color:#34a57e;--select-option-hover-background:#34a57e0d;--menu-item-icon-background-color:#3cb88b1a;--notifications-icon-hover-color:#3cb88b26;--notification-item-unread-color:#298f6c;--link-action-hover-color:#64d4a6;--sbm-tab-active-border-color:#64d4a6;--sbm-tab-active-color:#64d4a6;--tab-active-color:#64d4a6;--primary-text-link-color:#298f6c;--checklist-fill-progressbar-bg-color:#298f6c82;--button-background-color-1:#298f6c}input:-internal-autofill-selected{background-color:#181717!important;background-color:var(--input-background-color)!important}input:autofill{background-color:#0000!important}input:autofill:focus,input:autofill:hover{background-color:#0000!important}input:-webkit-autofill{background-color:#0000!important}input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#0000!important}input::placeholder{background-color:#0000}*{font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--primary-font-family)}.material-symbols-outlined{font-family:Material Symbols Outlined!important}strong{font-weight:600}.font-thin{font-weight:100;font-weight:var(--font-weight-thin)}.font-extralight{font-weight:200;font-weight:var(--font-weight-extralight)}.font-light{font-weight:300;font-weight:var(--font-weight-light)}.font-regular{font-weight:400;font-weight:var(--font-weight-regular)}.font-medium{font-weight:500;font-weight:var(--font-weight-medium)}.font-semibold{font-weight:600;font-weight:var(--font-weight-semibold)}.font-bold{font-weight:700;font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:800;font-weight:var(--font-weight-extrabold)}.font-black{font-weight:900;font-weight:var(--font-weight-black)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1;font-optical-sizing:auto;letter-spacing:-.01em;text-rendering:optimizeLegibility}#root{display:flex}#root,main{min-height:100vh}main{flex:1 1;overflow-x:auto}.app-content{display:flex}.app-content .app-content-wrapper{height:100vh;max-height:100%;overflow:auto;width:100%}h1,h2,h3,h4,h5,h6{font-weight:600;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin-bottom:10px;margin-top:0;padding-top:0;text-rendering:optimizeLegibility}button,h1,h2,h3,h4,h5,h6,input,label,select,textarea{font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--primary-font-family)}.card-title{font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:-.005em}.section-header{font-weight:600;font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.body-text{font-weight:400;font-weight:var(--font-weight-regular);line-height:1.5}.caption-text{font-size:.875rem;font-weight:300;font-weight:var(--font-weight-light);line-height:1.4}.small-text{font-size:.75rem;letter-spacing:.01em}.small-text,button{font-weight:500;font-weight:var(--font-weight-medium)}button{letter-spacing:.005em}.flex-center{align-items:center;display:flex;justify-content:center}.disabled{background-color:#0966ff9c!important;background-color:var(--button-disabled-color)!important;-webkit-user-select:none!important;user-select:none!important}.disabled:hover{cursor:inherit!important}span.material-symbols-outlined{-webkit-user-select:none;user-select:none}.text-center{text-align:center}.mt-20{margin-top:20px}.zoobbe-feedback-container{bottom:20px;position:fixed;right:20px;z-index:3}.zoobbe-feedback-container button.feedback-button{align-items:center;background:#0966ff;background:var(--brand-color);border:0;border-radius:30px;box-shadow:none;color:#fff;cursor:pointer;display:flex;gap:5px;height:35px;height:50px;justify-content:center;width:50px}.zoobbe-feedback-container button.feedback-button:hover{background:#0966ff9c;background:var(--hover-brand-color)}.zoobbe-feedback-container button.feedback-button span{font-size:30px}div#feedBack{position:fixed!important}div#feedBack p.feedback-page-link a{color:#0966ff;color:var(--brand-color)}.full-deactivated{opacity:.5;pointer-events:none}.verify-container{display:flex;justify-content:center;margin-top:20%}.verify-container .verifying-text{align-content:center;align-items:center;background:#202123;background:var(--single-card-side-action-bg-color);border-radius:10px;color:#c8bed2eb;color:var(--primary-text-color);display:flex;gap:8px;height:40px;padding:0 12px;text-align:center}svg.zoobbe-flag-low{fill:#606060}svg.zoobbe-flag-high{fill:#ffc53d}svg.zoobbe-flag-normal{fill:#3e63dd}svg.zoobbe-flag-urgent{fill:#ff8589}.online-indicator{border:1px solid #171b1f;border:1px solid var(--card-background-color);border-radius:50%;bottom:0;height:8px;position:absolute;right:-4px;width:8px}.online-indicator.online{background-color:#54d454}.online-indicator.offline{background-color:#d45454}.board-members .online-indicator{border:none;border-radius:50%;bottom:3px;position:absolute;right:0}.profile-card__content .online-indicator{border:1px solid #171b1f;border:1px solid var(--card-background-color);border-radius:50%;bottom:5px;height:15px;position:absolute;right:15px;width:15px}.image-placeholder-container{display:inline-flex;position:relative}.image-placeholder-container .image-placeholder,.image-placeholder-container img{border-radius:50%;cursor:pointer}div#zoobbe-import-onboarding-flow{margin-top:40px}.mobile-logo{display:none}@media screen and (max-width:420px){.mobile-logo{display:block}.logo{display:none}.zoobbe-header__logo{width:80px}.zoobbe-header__logo .logo-beta{font-size:.5em}}h1,h2,h3,h4,h5,h6{font-weight:500}a,button,input,label,p,select,span,textarea{font-weight:400}span.comment__dot{font-size:10px}html{scroll-behavior:smooth}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background);border:1px solid #0000;border-radius:6px;min-height:30px;min-width:30px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-background);background-color:var(--scrollbar-thumb-hover-background,var(--scrollbar-thumb-background))}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-background);background-color:var(--scrollbar-thumb-active-background,var(--scrollbar-thumb-background))}::-webkit-scrollbar-track{background:var(--scrollbar-track-background);border-radius:6px;margin:2px}::-webkit-scrollbar-corner{background:var(--scrollbar-corner-background)}*{scrollbar-color:var(--scrollbar-thumb-background) var(--scrollbar-track-background);scrollbar-width:auto}.action-list-container::-webkit-scrollbar{width:12px}.action-list-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--action-list-scrollbar-thumb-background);border:1px solid #0000;border-radius:6px;min-height:30px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.action-list-container::-webkit-scrollbar-thumb:hover{background-color:var(--action-list-scrollbar-thumb-background);background-color:var(--action-list-scrollbar-thumb-hover-background,var(--action-list-scrollbar-thumb-background))}.action-list-container::-webkit-scrollbar-thumb:active{background-color:var(--action-list-scrollbar-thumb-background);background-color:var(--action-list-scrollbar-thumb-active-background,var(--action-list-scrollbar-thumb-background))}.action-list-container::-webkit-scrollbar-track{background:var(--action-list-scrollbar-track-background);border-radius:6px;margin:2px}.zoobbe-workspace-board-container::-webkit-scrollbar{height:12px}.zoobbe-workspace-board-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background);border:1px solid #0000;border-radius:6px;min-width:30px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.zoobbe-workspace-board-container::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-background);background-color:var(--scrollbar-thumb-hover-background,var(--scrollbar-thumb-background))}.zoobbe-workspace-board-container::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-background);background-color:var(--scrollbar-thumb-active-background,var(--scrollbar-thumb-background))}.zoobbe-workspace-board-container::-webkit-scrollbar-track{background:var(--scrollbar-track-background);border-radius:6px;margin:2px}.dropdown-content::-webkit-scrollbar,.modal-content::-webkit-scrollbar,.popup-content::-webkit-scrollbar{width:8px}.dropdown-content::-webkit-scrollbar-thumb,.modal-content::-webkit-scrollbar-thumb,.popup-content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background);border:1px solid #0000;border-radius:var(--element-border-radius);min-height:20px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.dropdown-content::-webkit-scrollbar-thumb:hover,.modal-content::-webkit-scrollbar-thumb:hover,.popup-content::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-background);background-color:var(--scrollbar-thumb-hover-background,var(--scrollbar-thumb-background))}.dropdown-content::-webkit-scrollbar-track,.modal-content::-webkit-scrollbar-track,.popup-content::-webkit-scrollbar-track{background:var(--scrollbar-track-background);border-radius:var(--element-border-radius);margin:1px}.editor-container::-webkit-scrollbar,code::-webkit-scrollbar,pre::-webkit-scrollbar{height:10px;width:10px}.editor-container::-webkit-scrollbar-thumb,code::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-thumb-background);background-color:var(--editor-scrollbar-thumb-background,var(--scrollbar-thumb-background));border:1px solid #0000;border-radius:5px;min-height:25px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.editor-container::-webkit-scrollbar-thumb:hover,code::-webkit-scrollbar-thumb:hover,pre::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-background);background-color:var(--editor-scrollbar-thumb-hover-background,var(--scrollbar-thumb-hover-background))}.editor-container::-webkit-scrollbar-track,code::-webkit-scrollbar-track,pre::-webkit-scrollbar-track{background:var(--scrollbar-track-background);background:var(--editor-scrollbar-track-background,var(--scrollbar-track-background));border-radius:5px;margin:1px}.scrollable-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:scroll-position}@supports (overscroll-behavior:none){body,html{overscroll-behavior:none}}@media (hover:none) and (pointer:coarse){::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{border:1px solid #0000;min-height:20px;min-width:20px}}@media (prefers-contrast:high){::-webkit-scrollbar-thumb{border:1px solid}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}::-webkit-scrollbar-thumb{-webkit-transition:none;transition:none}}.snackbar-container{bottom:20px;display:flex;flex-direction:column;gap:12px;left:20px;max-width:400px;pointer-events:none;position:fixed;z-index:1000}.snackbar-container .snackbar-item{animation:slideIn .3s ease-out forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--popover-background-color);background:var(--snackbar-background,var(--popover-background-color));border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0000004d;color:var(--primary-text-color);color:var(--snackbar-text-color,var(--primary-text-color));overflow:hidden;pointer-events:auto;position:relative;transform:translateX(-100%)}.snackbar-container .snackbar-item.snackbar-exit{animation:slideOut .3s ease-in forwards}.snackbar-container .snackbar-item.snackbar-success{border-left:4px solid #4caf50;border-left:4px solid var(--success-color,#4caf50)}.snackbar-container .snackbar-item.snackbar-error{border-left:4px solid #f44336;border-left:4px solid var(--error-color,#f44336)}.snackbar-container .snackbar-item.snackbar-warning{border-left:4px solid #ff9800;border-left:4px solid var(--warning-color,#ff9800)}.snackbar-container .snackbar-item.snackbar-info{border-left:4px solid #2196f3;border-left:4px solid var(--info-color,#2196f3)}.snackbar-container .snackbar-item.snackbar-uploading{border-left:4px solid var(--brand-color)}.snackbar-container .snackbar-item .snackbar-content{align-items:center;display:flex;gap:12px;min-height:56px;padding:16px 20px}.snackbar-container .snackbar-item .snackbar-content .snackbar-icon{flex-shrink:0;font-size:20px}.snackbar-container .snackbar-item .snackbar-content .snackbar-icon.success-icon{color:#4caf50;color:var(--success-color,#4caf50)}.snackbar-container .snackbar-item .snackbar-content .snackbar-icon.error-icon{color:#f44336;color:var(--error-color,#f44336)}.snackbar-container .snackbar-item .snackbar-content .snackbar-icon.warning-icon{color:#ff9800;color:var(--warning-color,#ff9800)}.snackbar-container .snackbar-item .snackbar-content .snackbar-icon.info-icon{color:#2196f3;color:var(--info-color,#2196f3)}.snackbar-container .snackbar-item .snackbar-content .icon-container{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px}.snackbar-container .snackbar-item .snackbar-content .icon-container .snackbar-icon{color:var(--brand-color)}.snackbar-container .snackbar-item .snackbar-content .icon-container .uploading-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.snackbar-container .snackbar-item .snackbar-content .snackbar-message-container{display:flex;flex:1 1;flex-direction:column;gap:4px}.snackbar-container .snackbar-item .snackbar-content .snackbar-message-container .snackbar-message{font-size:14px;font-weight:500;line-height:1.4}.snackbar-container .snackbar-item .snackbar-content .snackbar-message-container .upload-details{align-items:center;display:flex;font-size:12px;gap:12px;opacity:.8}.snackbar-container .snackbar-item .snackbar-content .snackbar-message-container .upload-details .upload-percentage{color:var(--brand-color);font-weight:600}.snackbar-container .snackbar-item .snackbar-content .snackbar-message-container .upload-details .upload-time{color:#ffffffb3}.snackbar-container .snackbar-item .snackbar-content .snackbar-undo-btn{background:none;border:1px solid var(--brand-color);border-radius:6px;color:var(--brand-color);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:all .2s ease}.snackbar-container .snackbar-item .snackbar-content .snackbar-undo-btn:hover{background:var(--brand-color);color:#fff;transform:translateY(-1px)}.snackbar-container .snackbar-item .snackbar-content .snackbar-undo-btn:active{transform:translateY(0)}.snackbar-container .snackbar-item .snackbar-content .snackbar-close-btn{align-items:center;background:none;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.snackbar-container .snackbar-item .snackbar-content .snackbar-close-btn .material-icons{font-size:18px}.snackbar-container .snackbar-item .snackbar-content .snackbar-close-btn:hover{background:#ffffff1a;color:#ffffffe6}.snackbar-container .snackbar-item .snackbar-progress{background:#ffffff1a;bottom:0;height:3px;left:0;position:absolute;right:0}.snackbar-container .snackbar-item .snackbar-progress .snackbar-progress-fill{background:var(--brand-color);height:100%;transition:width .1s linear}.snackbar-container .snackbar-item .snackbar-progress.upload-progress{background:#ffffff26;height:4px}.snackbar-container .snackbar-item .snackbar-progress.upload-progress .upload-progress-fill{background:linear-gradient(90deg,var(--brand-color),#4caf50);background:linear-gradient(90deg,var(--brand-color),var(--secondary-brand-color,#4caf50));box-shadow:0 0 8px #3498db66;box-shadow:0 0 8px rgba(var(--brand-color-rgb,52,152,219),.4);transition:width .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}.banner{background-color:var(--small-element-background-color);border:1px solid var(--small-element-background-color);border-radius:8px;box-shadow:0 2px 4px #0000001a;font-size:14px;height:45px;justify-content:space-between;margin:16px auto;max-width:600px;padding:0 16px}.banner,.banner p{align-items:center;display:flex}.banner p{color:#f87168;flex:1 1;font-family:var(--primary-font-family);gap:5px;margin:0}.banner p span{font-size:20px}.banner .banner-password-link{color:var(--brand-color);font-family:var(--primary-font-family)}@media(max-width:480px){.banner{align-items:flex-start;flex-direction:column}.banner p{font-size:14px;margin-bottom:12px}.banner button{text-align:center;width:100%}}.hero__container{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:calc(100% - 80px);padding:0 40px}.hero__container .deploy-version{display:block;font-weight:700;margin-bottom:1rem}.hero_logo{align-items:center;display:flex;gap:.5rem;margin-bottom:20px}.hero_logo svg{height:auto;width:200px!important}.hero_logo p{align-items:center;display:flex;margin:0}.hero_logo .logo-beta{color:#ff4500;font-weight:700;margin-left:.3rem;margin-top:-30px;text-transform:uppercase}.hero__actions{display:flex;gap:1rem;text-align:left}.hero__actions .hero__login{background:#0000;border:1px solid var(--brand-color);border-radius:5px;color:var(--brand-color);font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.hero__actions .hero__login:hover{background:var(--brand-color);color:var(--white)}.hero__actions .hero__cta{background:#38a801;border-radius:5px;color:#000;font-weight:500;height:44px!important;padding:.5rem 1.5rem;text-decoration:none;transition:background .3s ease}.hero__actions .hero__cta:hover{background:#277501}.hero{align-content:center;background:url(https://cloud.zoobbe.com/backgrounds/2560x1707/d040753afebe00f3123a5522318155a6ec70a885ac23ecfadd82e5564cd91837/photo-1735181056575-1f05648efbad.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--white);display:flex;flex-direction:column;height:100vh;margin:auto;position:relative;text-align:center;width:100%;z-index:0}.hero__title{font-size:3rem;font-weight:500;margin-bottom:0}.hero__subtitle,.hero__title{color:var(--white);margin-top:0}.hero__subtitle{font-size:1.2rem;margin-bottom:1rem}.hero__form{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.hero__form input{padding:.7rem;width:250px}.hero__form button,.hero__form input{border:none;border-radius:var(--element-border-radius);font-size:1rem}.hero__form button{background:#61bd4f;color:var(--white);cursor:pointer;padding:.7rem 1.5rem;transition:background .3s}.hero__form button:hover{background:#519839}.hero__link{color:var(--white);cursor:pointer;text-decoration:underline}.hero__link:hover{color:#ddd}.hero__container{margin:auto;text-align:left;width:800px;z-index:1}.hero .hero__actions{display:flex;gap:1rem}.hero .hero__actions a{align-items:center;border-radius:2px;cursor:pointer;display:flex;font-size:1rem;height:40px;justify-content:center;padding:0 1rem;text-decoration:none;transition:background .3s}.hero .hero__actions__login{background:#0000;color:var(--white);font-weight:500;height:44px}.hero .hero__actions__login:hover{background:#005a8c}.hero .hero__actions__cta{background:#61bd4f;color:var(--white);font-weight:500;height:44px!important}.hero .hero__actions__cta:hover{background:#3d732b}section.hero:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.671);bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:768px){.hero__title{font-family:inherit;font-size:2em;font-weight:500;line-height:1.4}}.tooltip{background:var(--popover-background-color);border-radius:10px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;color:var(--primary-text-color);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;max-width:280px;opacity:0;outline:none;padding:4px 8px;pointer-events:none;position:absolute;text-transform:capitalize;transition:opacity .1s ease-out,visibility .1s ease-out,transform .1s ease-out;visibility:hidden;white-space:wrap;will-change:opacity,transform;word-break:break-word;z-index:9999}.tooltip-visible{opacity:1;pointer-events:auto;visibility:visible}.tooltip-top{transform:translateY(5px)}.tooltip-top.tooltip-visible{transform:translateY(0)}.tooltip-bottom{transform:translateY(-5px)}.tooltip-bottom.tooltip-visible{transform:translateY(0)}.tooltip-left{transform:translateX(5px)}.tooltip-left.tooltip-visible{transform:translateX(0)}.tooltip-right{transform:translateX(-5px)}.tooltip-right.tooltip-visible{transform:translateX(0)}:root[data-theme=light]{--text-color:#333}:root[data-theme=dark]{--text-color:#fff}.page-container{color:var(--text-color);font-family:Arial,sans-serif;line-height:1.4;margin:auto;max-width:900px;padding:20px}.page-container h1,.page-container h3{color:var(--text-color);font-weight:600}.page-container p{color:var(--text-color);font-size:1rem;margin-bottom:1rem}.page-container h3{font-size:1.25rem;margin-top:2rem}.page-container ul{color:var(--text-color);list-style-type:disc;padding-left:20px}.page-container ul li{margin-bottom:.5rem}.page-container section{margin-bottom:2rem}.page-container .page-container p:last-child{margin-bottom:0}.page-container .footer-link{color:#007bff;font-weight:600;margin-right:10px;text-decoration:none}.page-container .footer-link:hover{color:#0056b3}.page-container .footer{background-color:#f8f9fa;border-top:1px solid #ddd;padding:20px 0;text-align:center}.page-container .footer .footer-link{margin:0 10px}.page-container .theme-toggle-button{background-color:#0000;border:1px solid var(--text-color);border-radius:5px;color:var(--text-color);cursor:pointer;font-weight:600;padding:10px 20px;transition:background-color .3s,color .3s}.page-container .theme-toggle-button:hover{background-color:var(--text-color);color:var(--background-color)}.page-container .theme-toggle-button.dark-mode{border-color:var(--text-color);color:var(--text-color)}.page-container .theme-toggle-button.dark-mode:hover{background-color:var(--text-color);color:var(--background-color)}.import-source{padding:20px;text-align:center}.import-source h3{color:#777;font-size:14px;text-transform:uppercase}.import-source h2{color:var(--primary-text-color);font-size:24px;margin-bottom:40px}.import-source .container{margin:auto;max-width:600px}.import-source .import-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.import-source .import-grid .import-option{align-items:center;background:var(--import-option-bg-color);border:none;border-radius:8px;color:#555;cursor:pointer;font-size:14px;gap:10px;height:80px;justify-content:center}.import-source .import-grid .import-option .icon{font-size:20px}.import-source .import-grid .import-option .icon img{max-width:180px}.import-source .import-grid .import-option:hover{outline:1px solid var(--brand-color)}.import-source .import-grid .import-option.disabled{cursor:not-allowed;opacity:.5}.import-source .import-grid .import-option.selected{outline:1px solid var(--brand-color)}.import-source .import-grid button.import-option.full-deactivated{filter:grayscale(1)}.import-source .import-grid button.import-option.full-deactivated img{filter:var(--import-source-color)}.import-source .import-actions{display:flex;justify-content:space-between;margin:20px auto 0;max-width:600px}.import-source .import-actions button{border:none;border-radius:6px;cursor:pointer;font-size:16px;padding:10px 20px;transition:.3s}.import-source .import-actions button.back-btn{background:#f0f0f0;color:#555}.import-source .import-actions button.back-btn:hover{background:#ddd}.import-source .import-actions button.continue-btn{background:#007bff;color:var(--primary-text-color)}.import-source .import-actions button.continue-btn:disabled{background:#ccc;cursor:not-allowed}.import-source .import-actions button.continue-btn:hover:not(:disabled){background:#0056b3}.import-source .workspace-selection{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;margin-top:2rem;padding:1.5rem}.import-source .workspace-selection h4{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:1rem}.import-source .workspace-selection .workspace-select{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:1rem;padding:.75rem;width:100%}.import-source .workspace-selection .workspace-select:focus{border-color:var(--brand-color);box-shadow:0 0 0 3px rgba(var(--brand-color-rgb),.1);outline:none}.action-buttons{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.action-buttons button{background-color:var(--single-card-side-action-bg-color);border:1px solid var(--zoobbe-select-border-color);border-radius:var(--element-border-radius);color:var(--white);cursor:pointer;font-size:14px;padding:10px 20px}.action-buttons button.primary-button{background-color:var(--secondary-brand-color);border-color:var(--secondary-brand-color)}.action-buttons button.primary-button:hover{background-color:#45a049}.action-buttons button.secondary-button{color:var(--filter-option-text-color)}.action-buttons button.secondary-button:hover{background-color:var(--single-card-action-button-hover-color)}.trello-import{padding:20px;text-align:center}.trello-import h3{color:#777;font-size:14px;text-transform:uppercase}.trello-import h2{color:var(--primary-text-color);font-size:22px;margin-bottom:40px}.trello-import .container{margin:auto;max-width:600px}.trello-import .container .customize-mode{display:inline-block;margin-top:10px;text-align:left;width:100%}.trello-import .container .customize-mode .customize-link{color:var(--brand-color);cursor:pointer;font-size:15px;text-decoration:underline}.trello-import .import-container{display:flex;gap:20px;justify-content:center;margin:0 auto;max-width:700px}.trello-import .import-container .loading-spinner{color:var(--primary-text-color)}.trello-import .board-row{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:10px;width:100%}.trello-import .board-row span.workspace-label{align-items:center;color:var(--primary-text-color);display:flex;width:calc(100% - 300px)}.trello-import .boards-list{align-items:start;display:flex;flex-direction:column;width:100%}.trello-import .boards-list .all-btn{background:var(--single-card-side-action-bg-color);border:none;border-radius:5px;cursor:pointer;font-weight:500;padding:8px 15px;transition:.3s}.trello-import .boards-list .all-btn.selected{background:#008060;color:var(--white)}.trello-import .boards-list .board-item{align-items:center;background:var(--board-option-button-background-color);border-radius:5px;cursor:pointer;display:flex;height:35px;padding:0 12px;transition:.3s;-webkit-user-select:none;user-select:none;width:calc(100% - 340px)}.trello-import .boards-list .board-item input{background:#0000;border:none;color:var(--primary-text-color);font-size:14px;pointer-events:none;width:100%}.trello-import .boards-list .board-item .checkmark{align-items:center;border-radius:50px;display:inline-flex;height:18px;justify-content:center;margin-right:.5rem;width:18px}.trello-import .boards-list .board-item .checkmark svg{fill:var(--brand-color);height:18px}.trello-import .boards-list .board-item.selected{background:#e6f9f0;border:1px solid #008060}.trello-import .boards-list .zoobbe-select{width:calc(100% - 300px)}.trello-import .import-mapping{display:flex;flex-direction:column;text-align:left;width:100%}.trello-import .import-mapping span.workspace-label{margin-bottom:18px}.trello-import .import-mapping .board-mapping{align-items:center;display:flex;gap:10px;margin-bottom:5px}.trello-import .import-mapping .arrow{font-size:20px;margin-bottom:5px}.trello-import .import-mapping .space-select{border:1px solid #ddd;border-radius:5px;font-size:14px;padding:10px;width:200px}.trello-import .import-mapping .customize-link{color:#008060;cursor:pointer;font-size:14px;margin-top:10px;text-decoration:underline}.trello-import .import-actions{display:flex;justify-content:space-between;margin:20px auto 0;max-width:700px}.trello-import .import-actions button{border:none;border-radius:6px;cursor:pointer;font-size:16px;padding:10px 20px;transition:.3s}.trello-import .import-actions button.back-btn{background:var(--card-background-color);color:#555}.trello-import .import-actions button.back-btn:hover{background:#ddd}.trello-import .import-actions button.next-btn{background:#008060;color:var(--primary-text-color)}.trello-import .import-actions button.next-btn:hover{background:#064}.trello-import .file-upload-section{margin-bottom:2rem}.trello-import .file-upload-section h4{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:1rem}.trello-import .file-upload-section .file-upload-area{background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:12px;cursor:pointer;padding:2rem;text-align:center;transition:all .3s ease}.trello-import .file-upload-section .file-upload-area:hover{background:var(--bg-hover);border-color:var(--brand-color)}.trello-import .file-upload-section .file-upload-area .file-input{display:none}.trello-import .file-upload-section .file-upload-area .file-upload-label{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem}.trello-import .file-upload-section .file-upload-area .file-upload-label .upload-icon{font-size:2rem;opacity:.6}.trello-import .file-upload-section .file-upload-area .file-upload-label .upload-text{color:var(--text-primary);font-size:1rem;font-weight:500}.trello-import .file-preview{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:2rem;padding:1.5rem}.trello-import .file-preview h4{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin-bottom:1rem}.trello-import .file-preview .preview-info{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.trello-import .file-preview .preview-info p{background:var(--bg-primary);border-radius:6px;font-size:.875rem;margin:0;padding:.5rem}.trello-import .file-preview .preview-info p strong{color:var(--text-primary);font-weight:600}.trello-import .file-preview .members-preview{border-top:1px solid var(--border-color);margin-top:1.5rem;padding-top:1.5rem}.trello-import .file-preview .members-preview h5{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:1rem}.trello-import .file-preview .members-preview .members-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.trello-import .file-preview .members-preview .members-list .member-item{align-items:center;background:var(--bg-primary);border-radius:4px;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem}.trello-import .file-preview .members-preview .members-list .member-item .member-name{color:var(--text-primary);font-weight:500}.trello-import .file-preview .members-preview .members-list .member-item .member-email{color:var(--text-secondary);font-size:.8rem}.trello-import .file-preview .members-preview .members-note{color:var(--text-secondary);font-size:.8rem;font-style:italic;margin:0}.trello-import .workspace-selection{margin-bottom:2rem}.trello-import .workspace-selection h4{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:1rem}.fluent-import{margin:0 auto;max-width:600px;padding:2rem}.fluent-import h3{color:var(--secondary-text-color);font-size:.875rem;font-weight:500;letter-spacing:.5px}.fluent-import h2,.fluent-import h3{margin-bottom:.5rem;text-align:center}.fluent-import h2{color:var(--primary-text-color);font-size:1.75rem;font-weight:600}.fluent-import .container .import-container .file-upload-section{margin-bottom:2rem}.fluent-import .container .import-container .file-upload-section h4{color:var(--primary-text-color);font-size:1rem;font-weight:600;margin-bottom:1rem}.fluent-import .container .import-container .file-upload-section .file-upload-area{background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:12px;cursor:pointer;padding:2rem;text-align:center;transition:all .3s ease}.fluent-import .container .import-container .file-upload-section .file-upload-area:hover{background:var(--bg-hover);border-color:var(--brand-color)}.fluent-import .container .import-container .file-upload-section .file-upload-area .file-input{display:none}.fluent-import .container .import-container .file-upload-section .file-upload-area .file-upload-label{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem}.fluent-import .container .import-container .file-upload-section .file-upload-area .file-upload-label .upload-icon{font-size:2rem;opacity:.6}.fluent-import .container .import-container .file-upload-section .file-upload-area .file-upload-label .upload-text{color:var(--primary-text-color);font-size:1rem;font-weight:500}.fluent-import .container .import-container .file-preview{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:2rem;padding:1.5rem}.fluent-import .container .import-container .file-preview h4{color:var(--primary-text-color);font-size:1.125rem;font-weight:600;margin-bottom:1rem}.fluent-import .container .import-container .file-preview .preview-info{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1.5rem}.fluent-import .container .import-container .file-preview .preview-info p{background:var(--single-card-side-action-bg-color);border-radius:6px;color:var(--primary-text-color);font-size:.875rem;margin:0;padding:.5rem}.fluent-import .container .import-container .file-preview .preview-info p strong{color:var(--primary-text-color);font-weight:600}.fluent-import .container .import-container .file-preview .members-preview{border-top:1px solid var(--border-color);padding-top:1.5rem}.fluent-import .container .import-container .file-preview .members-preview h5{color:var(--primary-text-color);font-size:1rem;font-weight:600;margin-bottom:1rem}.fluent-import .container .import-container .file-preview .members-preview .members-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;max-height:200px;overflow-y:auto}.fluent-import .container .import-container .file-preview .members-preview .members-list .member-item{align-items:center;background:var(--bg-primary);border-radius:4px;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem}.fluent-import .container .import-container .file-preview .members-preview .members-list .member-item .member-name{color:var(--primary-text-color);font-weight:500}.fluent-import .container .import-container .file-preview .members-preview .members-list .member-item .member-email{color:var(--secondary-text-color);font-size:.8rem}.fluent-import .container .import-container .file-preview .members-preview .member-import-option{border-top:1px solid var(--border-color);margin-top:1rem;padding-top:1rem}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option{align-items:center;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.75rem}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option input[type=checkbox]{display:none}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option .checkmark{background:var(--bg-primary);border:2px solid var(--border-color);border-radius:4px;height:18px;position:relative;transition:all .2s ease;width:18px}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option .checkmark:after{border:solid var(--bg-primary);border-width:0 2px 2px 0;content:"";height:8px;left:5px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease;width:4px}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option input[type=checkbox]:checked+.checkmark{background:var(--brand-color);border-color:var(--brand-color)}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option input[type=checkbox]:checked+.checkmark:after{opacity:1}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option .option-label{color:var(--primary-text-color);font-size:.9rem;font-weight:500}.fluent-import .container .import-container .file-preview .members-preview .member-import-option .checkbox-option:hover .checkmark{border-color:var(--brand-color)}.fluent-import .container .import-container .file-preview .members-preview .members-note{color:var(--secondary-text-color);font-size:.8rem;font-style:italic;line-height:1.4;margin:0}.fluent-import .container .import-container .workspace-selection{margin-bottom:2rem}.fluent-import .container .import-container .workspace-selection h4{color:var(--primary-text-color);font-size:1rem;font-weight:600;margin-bottom:1rem}.fluent-import .container .import-container .loading-spinner{color:var(--secondary-text-color);font-size:1rem;padding:2rem;text-align:center}[data-theme=dark] .fluent-import .file-upload-area:hover{background:#ffffff0d}.upload-status{background:var(--bg-secondary);border-radius:8px;margin-top:1rem;padding:1rem}.upload-status .upload-progress{display:flex;flex-direction:column;gap:.5rem}.upload-status .upload-progress .progress-bar{background:var(--border-color);border-radius:4px;height:8px;overflow:hidden;width:100%}.upload-status .upload-progress .progress-bar .progress-fill{background:var(--brand-color);border-radius:4px;height:100%;transition:width .3s ease}.upload-status .upload-progress .progress-text{color:var(--secondary-text-color);font-size:.875rem;text-align:center}.upload-status .upload-success{align-items:center;color:var(--success-color);display:flex;font-size:.875rem;gap:.5rem}.upload-status .upload-success .success-icon{font-size:1rem}.upload-status .upload-error{align-items:center;color:var(--error-color);display:flex;font-size:.875rem;gap:.5rem}.upload-status .upload-error .error-icon{font-size:1rem}.upload-status .upload-error .retry-button{background:var(--error-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.75rem;margin-left:auto;padding:.25rem .75rem;transition:background .2s ease}.upload-status .upload-error .retry-button:hover{background:var(--error-color-dark)}@media(max-width:768px){.fluent-import{padding:1rem}.fluent-import .file-preview .preview-info{grid-template-columns:1fr}.fluent-import .members-preview .members-list{max-height:150px}}.import-tasks{margin:0 auto;max-width:600px;padding:20px}.import-tasks .progress-header{margin-bottom:15px}.import-tasks .progress-header .step-indicator{color:#666;display:block;font-size:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.import-tasks .progress-header .step-title{color:#333;font-size:20px;margin:0}.import-tasks .step-description{color:#666;font-size:14px;line-height:1.5;margin-bottom:30px}.import-tasks .container{margin:auto;max-width:600px}.import-tasks .mapping-container{display:flex;gap:30px;margin-bottom:40px}.import-tasks .mapping-container .users-section{flex:1 1}.import-tasks .mapping-container .users-section .section-title{color:#333;font-size:14px;font-weight:600;margin-bottom:15px;text-transform:uppercase}.import-tasks .mapping-container .users-section .users-table{border:1px solid #eee;border-radius:var(--element-border-radius);padding:10px}.import-tasks .mapping-container .users-section .users-table .user-mapping{align-items:center;border-bottom:1px solid #eee;display:flex;padding:10px}.import-tasks .mapping-container .users-section .users-table .user-mapping:last-child{border-bottom:none}.import-tasks .mapping-container .users-section .users-table .user-mapping .imported-user{color:#333;flex:1 1;font-size:14px}.import-tasks .mapping-container .users-section .users-table .user-mapping .mapping-arrow{color:#999;margin:0 15px}.import-tasks .mapping-container .users-section .users-table .user-mapping .clickup-user{color:#666;flex:1 1;font-size:14px;font-style:italic}.import-tasks .mapping-container .users-section .note-box{background-color:#f9f9f9;border:1px solid #eee;border-radius:var(--element-border-radius);padding:15px}.import-tasks .mapping-container .users-section .note-box p{color:#666;font-size:13px;line-height:1.5;margin:0}.import-tasks .mapping-container .users-section .note-box p strong{color:#333;font-weight:600}.import-tasks .action-buttons{display:flex;gap:15px;justify-content:flex-end}.import-tasks .action-buttons button{background-color:#fff;border:1px solid #ddd;border-radius:var(--element-border-radius);cursor:pointer;font-size:14px;padding:10px 20px}.import-tasks .action-buttons button.primary-button{background-color:var(--secondary-brand-color);border-color:var(--secondary-brand-color);color:#fff}.import-tasks .action-buttons button.primary-button:hover{background-color:#45a049}.import-tasks .action-buttons button.secondary-button{color:#333}.import-tasks .action-buttons button.secondary-button:hover{background-color:#f5f5f5}.final-step{margin:0 auto;max-width:600px;padding:20px}.final-step .progress-header h3{color:#777;font-size:14px;text-align:center;text-transform:uppercase}.final-step .options-section{margin-bottom:30px}.final-step .options-section .question{color:var(--text-color);font-size:16px;font-weight:400;margin-bottom:10px}.final-step .options-section .question-description{color:var(--text-secondary);font-size:14px;line-height:1.4;margin-bottom:15px}.final-step .options-section .radio-options{display:flex;flex-direction:column;gap:12px}.final-step .options-section .radio-options .radio-option{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;line-height:1.3;padding-left:15px;position:relative}.final-step .options-section .radio-options .radio-option input{cursor:pointer;opacity:0;position:absolute}.final-step .options-section .radio-options .radio-option input:checked~.radio-checkmark{background-color:#fff;border-color:var(--secondary-brand-color)}.final-step .options-section .radio-options .radio-option input:checked~.radio-checkmark:after{display:block}.final-step .options-section .radio-options .radio-option .radio-checkmark{background-color:#fff;border:1px solid #ccc;border-radius:50%;height:15px;left:0;position:absolute;top:0;width:15px}.final-step .options-section .radio-options .radio-option .radio-checkmark:after{background:var(--secondary-brand-color);border-radius:50%;content:"";display:none;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.final-step .options-section .radio-options .radio-option .option-label{color:var(--text-color);margin-left:8px}.final-step .options-section .checkbox-options{display:flex;flex-direction:column;gap:12px}.final-step .options-section .checkbox-options .checkbox-option{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;padding-left:28px;position:relative}.final-step .options-section .checkbox-options .checkbox-option input{cursor:pointer;opacity:0;position:absolute}.final-step .options-section .checkbox-options .checkbox-option input:checked~.checkbox-checkmark{background-color:var(--secondary-brand-color);border-color:var(--secondary-brand-color)}.final-step .options-section .checkbox-options .checkbox-option input:checked~.checkbox-checkmark:after{display:block}.final-step .options-section .checkbox-options .checkbox-option .checkbox-checkmark{background-color:#fff;border:1px solid #ccc;border-radius:var(--element-border-radius);height:18px;left:0;position:absolute;top:0;width:18px}.final-step .options-section .checkbox-options .checkbox-option .checkbox-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.final-step .options-section .checkbox-options .checkbox-option .option-label{margin-left:8px}.final-step .divider{background-color:#eee;height:1px;margin:30px 0}.final-step .action-buttons{display:flex;gap:15px;justify-content:flex-end}.final-step .action-buttons button{background-color:#fff;border:1px solid #ddd;border-radius:var(--element-border-radius);cursor:pointer;font-size:14px;padding:10px 20px}.final-step .action-buttons button.primary-button{background-color:var(--secondary-brand-color);border-color:var(--secondary-brand-color);color:#fff}.final-step .action-buttons button.primary-button:hover{background-color:#45a049}.final-step .action-buttons button.secondary-button{color:#333}.final-step .action-buttons button.secondary-button:hover{background-color:#f5f5f5}.export-import-container{margin:60px auto auto;max-width:500px}.export-import-container .progress-bar-container{display:flex;flex-direction:column;margin-top:30px}.export-import-container .progress-bar-container .progress-bar-header{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.export-import-container .progress-bar-container .progress-bar-header .import-titles{align-items:center;color:var(--primary-text-color);display:flex;font-family:var(--primary-font-family);font-size:15px;font-weight:600;gap:10px;width:calc(100% - 100px)}.export-import-container .progress-bar-container .progress-bar-header .import-titles .icon-bar{color:green;display:flex;position:relative}.export-import-container .progress-bar-container .progress-bar-header .import-titles .icon-bar .material-symbols-outlined.import-icon{color:rgba(52,152,219,.702);left:8px;position:absolute;top:8px}.export-import-container .progress-bar-container .progress-bar-header .import-titles .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.export-import-container .progress-bar-container .progress-bar-header .import-titles.import-success{margin-bottom:10px}.export-import-container .progress-bar-container .progress-bar-header .items-imported{color:var(--primary-text-color);font-family:var(--primary-font-family);font-size:15px;font-weight:600}.export-import-container .progress-bar-container .progress-bar{background-color:#e0e0e0;border-radius:5px;height:10px;overflow:hidden;position:relative;width:100%}.export-import-container .progress-bar-container .progress-bar .progress-bar-fill{background-color:#6a0dad;height:100%;transition:width .4s ease}.export-import-container .progress-bar-container .progress-bar-percentage{color:#666;font-size:12px;font-weight:900;margin-top:8px;text-align:right}.export-import-container .no-progress-message{align-items:center;color:#888;display:flex;font-size:16px;gap:10px;margin-top:20px;text-align:center}.export-import-container .no-progress-message .info-icon{color:#3498db;font-size:24px}.export-import-container .no-progress-message .title{font-weight:600}.member-invitation{margin:0 auto;max-width:700px;padding:2rem}.member-invitation .invitation-container,.member-invitation .invitation-results{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:2rem}.member-invitation .invitation-container h2,.member-invitation .invitation-results h2{color:var(--primary-text-color);font-size:1.75rem;font-weight:600;margin-bottom:1rem;text-align:center}.member-invitation .invitation-container .description,.member-invitation .invitation-results .description{color:var(--secondary-text-color);font-size:1rem;line-height:1.5;margin-bottom:2rem;text-align:center}.member-invitation .members-section{margin-bottom:2rem}.member-invitation .members-section .section-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.member-invitation .members-section .section-header h3{color:var(--primary-text-color);font-size:1.125rem;font-weight:600;margin:0}.member-invitation .members-section .section-header .select-all-btn{background:none;border:1px solid var(--border-color);border-radius:6px;color:var(--brand-color);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.member-invitation .members-section .section-header .select-all-btn:hover{background:var(--bg-hover);border-color:var(--brand-color)}.member-invitation .members-section .members-list{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;max-height:300px;overflow-y:auto}.member-invitation .members-section .members-list .member-item{align-items:center;border-bottom:1px solid var(--border-color);display:flex;padding:1rem;transition:background-color .2s ease}.member-invitation .members-section .members-list .member-item:last-child{border-bottom:none}.member-invitation .members-section .members-list .member-item:hover{background:var(--bg-hover)}.member-invitation .members-section .members-list .member-item .member-checkbox{align-items:center;cursor:pointer;display:flex;margin-right:1rem}.member-invitation .members-section .members-list .member-item .member-checkbox input[type=checkbox]{display:none}.member-invitation .members-section .members-list .member-item .member-checkbox .checkmark{align-items:center;border:2px solid var(--border-color);border-radius:4px;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.member-invitation .members-section .members-list .member-item .member-checkbox .checkmark:after{color:#fff;content:"✓";font-size:12px;font-weight:700;opacity:0;transition:opacity .2s ease}.member-invitation .members-section .members-list .member-item .member-checkbox input[type=checkbox]:checked+.checkmark{background:var(--brand-color);border-color:var(--brand-color)}.member-invitation .members-section .members-list .member-item .member-checkbox input[type=checkbox]:checked+.checkmark:after{opacity:1}.member-invitation .members-section .members-list .member-item .member-info{align-items:center;display:flex;flex:1 1}.member-invitation .members-section .members-list .member-item .member-info .member-avatar{border-radius:50%;height:40px;margin-right:1rem;object-fit:cover;width:40px}.member-invitation .members-section .members-list .member-item .member-info .member-details{display:flex;flex-direction:column}.member-invitation .members-section .members-list .member-item .member-info .member-details .member-name{color:var(--primary-text-color);font-size:.95rem;font-weight:500;margin-bottom:.25rem}.member-invitation .members-section .members-list .member-item .member-info .member-details .member-email{color:var(--secondary-text-color);font-size:.85rem}.member-invitation .invitation-actions{display:flex;gap:1rem;justify-content:center}.member-invitation .invitation-actions .btn-primary,.member-invitation .invitation-actions .btn-secondary{border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.member-invitation .invitation-actions .btn-primary:disabled,.member-invitation .invitation-actions .btn-secondary:disabled{cursor:not-allowed;opacity:.6}.member-invitation .invitation-actions .btn-secondary{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--secondary-text-color)}.member-invitation .invitation-actions .btn-secondary:hover:not(:disabled){background:var(--bg-hover);color:var(--primary-text-color)}.member-invitation .invitation-actions .btn-primary{background:var(--brand-color);color:#fff}.member-invitation .invitation-actions .btn-primary:hover:not(:disabled){background:var(--hover-brand-color)}.member-invitation .results-list{margin-bottom:2rem}.member-invitation .results-list .result-item{align-items:center;border-radius:6px;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:.5rem;padding:.75rem 1rem}.member-invitation .results-list .result-item.added,.member-invitation .results-list .result-item.invited{background:var(--success-background-color);border:1px solid var(--success-color)}.member-invitation .results-list .result-item.already_invited,.member-invitation .results-list .result-item.already_member{background:var(--warning-background-color);border:1px solid var(--warning-color)}.member-invitation .results-list .result-item.error{background:var(--error-background-color);border:1px solid var(--error-color)}.member-invitation .results-list .result-item .email{color:var(--primary-text-color);font-weight:500}.member-invitation .results-list .result-item .status{color:var(--secondary-text-color);font-size:.85rem}.member-invitation .actions{text-align:center}.member-invitation .actions .btn-primary{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 2rem;transition:all .2s ease}.member-invitation .actions .btn-primary:hover{background:var(--hover-brand-color)}.close-button{cursor:pointer;display:inline-block;margin:20px;position:absolute;right:0;top:0}.close-button svg{fill:var(--brand-color)}.billing-container{color:var(--primary-text-color);font-family:Inter,sans-serif;padding:3rem 2rem;position:relative;text-align:center}.billing-container .billing-toggle{border-radius:12px;display:inline-flex;margin-bottom:4rem;overflow:hidden}.billing-container .billing-toggle button{background:#0000;border:none;color:var(--primary-text-color);cursor:pointer;font-weight:500;padding:.75rem 1.5rem;position:relative;transition:all .3s ease}.billing-container .billing-toggle button.active{background:var(--price-table-border);color:var(--primary-text-color)}.billing-container .billing-toggle button.active .discount{background:#4f46e5;border-radius:6px;color:#fff;font-size:.75rem;margin-left:6px;padding:2px 6px}.billing-container .billing-cards{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.billing-container .billing-cards .card{border:.6px solid var(--price-table-border);border-radius:2rem;padding:2rem;text-align:left;width:250px}.billing-container .billing-cards .card h2{color:var(--primary-text-color);font-size:1.25rem;font-weight:500;margin-bottom:1rem;margin-top:0}.billing-container .billing-cards .card .description{color:#a1a1aa;font-size:.875rem;line-height:1.4;margin-bottom:1.5rem}.billing-container .billing-cards .card .sub-text{color:var(--primary-text-color);margin-bottom:15px}.billing-container .billing-cards .card .price{color:var(--primary-text-color);font-size:2.2rem;font-weight:700;margin-bottom:1.5rem}.billing-container .billing-cards .card .cta-button{border:none;border-radius:4px 4px 1.2rem;cursor:pointer;font-size:12px;font-weight:600;height:40px;margin-bottom:1.5rem;margin-top:15px;text-transform:uppercase;transition:background .3s;width:100%}.billing-container .billing-cards .card .cta-button:hover{background:#e5e5e5}.billing-container .billing-cards .card.enterprise .cta-button{background:linear-gradient(90deg,#7f00ff,#e100ff);border:1px solid #7f00ff;color:#fff}.billing-container .billing-cards .card .features{list-style:none;margin:0;padding:0}.billing-container .billing-cards .card .features li{color:#e4e4e7;display:flex;font-size:.875rem;line-height:1.4;margin-bottom:8px}.billing-container .billing-cards .card .features li .check{align-items:center;border-radius:50px;display:inline-flex;height:16px;justify-content:center;margin-right:.5rem;margin-top:3px;width:16px}.billing-container .billing-cards .card .features li .check svg{fill:var(--brand-color);height:14px;width:14px}.billing-container .billing-cards .card .features li .feature-text{color:var(--primary-text-color);width:calc(100% - 16px)}.billing-container .billing-cards .card.premium{border:1px solid var(--brand-color)!important;margin-top:-20px}.billing-container .billing-cards .card.premium h2{color:#b480ea}.billing-container .billing-cards .card.premium button.cta-button{background:linear-gradient(90deg,#f0c464,#ffc09f,#ffafcc,#89cff0,#cdb4db,#a1c4fd,#b493d4);color:var(--primary-text-color);cursor:pointer;display:inline-block;font-weight:600;overflow:hidden;position:relative}.billing-container .billing-cards .card.premium button.cta-button:before{background:var(--workspace-background-color);border-radius:4px 4px 1.2rem;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:1}.billing-container .billing-cards .card.premium button.cta-button span{position:relative;z-index:2}.billing-container .billing-cards .card.standard h2{color:#f5d79d}.billing-container .billing-cards .card.enterprise h2{color:#ef8a85}.checkout-container{color:var(--white-text-color-alternative);display:flex;font-size:14px;line-height:1.6em;margin:40px auto;max-width:1100px}.checkout-container .seat-configuration .seat-item label .seat-quantity-input{margin-bottom:4px;margin-top:8px}.checkout-container .seat-configuration .seat-item.increment-content{align-items:self-start!important;flex-direction:column;gap:10px}.checkout-container .seat-configuration .seat-item.requiring-payment{margin-bottom:20px!important}.board-header{align-items:center;border-bottom:1px solid var(--outline-color);color:var(--white-text-color-alternative);display:flex;margin:auto;max-width:1100px;padding:60px 20px 20px}.board-header .board-icon{align-items:center;background-color:#f05a28;border-radius:var(--element-border-radius);display:flex;height:48px;justify-content:center;width:48px}.board-header .board-icon .icon-text{color:var(--white-text-color-alternative);font-size:24px;font-weight:600}.board-header .board-details{margin-left:10px}.board-header .board-details .board-name{align-items:center;display:flex}.board-header .board-details .board-name span{font-size:20px;font-weight:600}.board-header .board-details .board-name span.material-symbols-outlined{color:var(--single-card-text-color);cursor:pointer;margin-left:5px;transform:rotate(-15deg)}.board-header .board-details .board-visibility{align-items:center;display:flex;gap:4px;margin-top:5px}.board-header .board-details .board-visibility span.material-symbols-outlined{font-size:14px!important;margin-right:4px}.board-header .board-details .board-visibility span{color:var(--single-card-text-color);font-size:14px}.checkout-left{padding:0 24px;width:280px}.checkout-left h2{font-size:18px;font-weight:600;line-height:1.4;margin-top:0}.checkout-left .feature-intro{font-weight:500;margin-top:16px}.checkout-left .features-list{list-style:none;margin:16px 0;padding:0}.checkout-left .features-list li{color:var(--white-text-color-alternative);display:flex;font-size:.875rem;line-height:1.4;margin-bottom:8px;position:relative}.checkout-left .features-list li .check{align-items:center;border-radius:50px;display:inline-flex;height:16px;justify-content:center;margin-right:.5rem;margin-top:3px;width:16px}.checkout-left .features-list li .check svg{fill:var(--brand-color);height:14px;width:14px}.checkout-left .compare-link{color:#0052cc;display:block;font-weight:500;margin:16px 0;text-decoration:none}.checkout-left .support-links{margin-top:24px}.checkout-left .support-links a{color:#6b778c;display:block;font-size:12px;margin-bottom:4px}.checkout-right{border-right:1px solid var(--outline-color);padding:0 24px;width:calc(100% - 280px)}.checkout-right h3{font-size:16px;margin-bottom:16px;margin-top:0;padding:0}.checkout-right .plan-options{display:flex;gap:12px}.checkout-right .plan-options .plan{border-radius:6px;cursor:pointer;flex:1 1;outline:1px solid var(--outline-color);padding:12px}.checkout-right .plan-options .plan.selected{background-color:var(--select-option-hover-background);outline:1px solid var(--brand-color)}.checkout-right .plan-options .plan .plan-name{font-weight:600;margin-bottom:4px}.checkout-right .plan-options .plan .plan-price{font-size:16px;font-weight:600;margin-bottom:5px}.checkout-right .plan-options .plan .plan-price span{font-size:12px;margin-left:4px}.checkout-right .plan-options .plan .plan-note{font-size:12px;line-height:1.4}.checkout-right .step-label{color:#6b778c;font-size:12px;font-weight:600;margin:24px 0 8px}.checkout-right .payment-form label{display:flex;flex-direction:column;font-weight:500;gap:5px;margin-bottom:16px}.checkout-right .payment-form label .stripe-input,.checkout-right .payment-form label input{background-color:#0000;border:none;border-radius:2px;color:var(--white-text-color-alternative);font-family:var(--primary-font-family);font-size:14px;font-weight:500;height:35px;margin-top:4px;outline:1px solid var(--input-border-color);padding:0 12px;width:100%;width:calc(100% - 20px)}.checkout-right .payment-form label .stripe-input .StripeElement,.checkout-right .payment-form label input .StripeElement{margin-top:10px}.checkout-right .payment-form label .stripe-input:focus,.checkout-right .payment-form label :not(.search-select).focused,.checkout-right .payment-form label input:focus{outline:1px solid var(--brand-color)}.checkout-right .payment-form label .search-select-trigger{background-color:#0000;margin-top:4px}.checkout-right .payment-form label .search-select-trigger input{margin:0;outline:none}.checkout-right .payment-form .input-row{display:flex;gap:12px}.checkout-right .payment-form .input-row label{flex:1 1}.checkout-right .seat-configuration{background:var(--select-option-hover-background);border:1px solid var(--outline-color);border-radius:8px;margin:24px 0;padding:20px}.checkout-right .seat-configuration .seat-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.checkout-right .seat-configuration .seat-item:last-child{margin-bottom:0}.checkout-right .seat-configuration .seat-item label{color:var(--white-text-color-alternative);flex:1 1;font-weight:500;margin-bottom:0}.checkout-right .seat-configuration .seat-item label .seat-input{background:#0000;border:1px solid var(--input-border-color);border-radius:var(--element-border-radius);color:var(--white-text-color-alternative);font-size:14px;margin-top:8px;padding:8px 12px;width:80px}.checkout-right .seat-configuration .seat-item label .seat-input:focus{border-color:var(--brand-color);outline:1px solid var(--brand-color)}.checkout-right .seat-configuration .seat-item .seat-count{color:var(--brand-color);font-size:16px;font-weight:600}.checkout-right .seat-configuration .seat-item .seat-count.paid{color:#10b981}.checkout-right .seat-configuration .seat-item .seat-count.unpaid{color:#f59e0b}.checkout-right .seat-configuration .seat-item .seat-note{color:#6b778c;font-size:12px;font-style:italic;margin-top:4px}.checkout-right .billing-summary{margin-top:24px}.checkout-right .billing-summary .summary-item,.checkout-right .billing-summary .summary-total{display:flex;justify-content:space-between;margin-bottom:8px}.checkout-right .billing-summary .summary-note{background:var(--select-option-hover-background);border-left:3px solid #10b981;border-radius:var(--element-border-radius);margin-bottom:8px;padding:8px 12px}.checkout-right .billing-summary .summary-note span{color:#065f46;font-size:13px;font-style:italic}.checkout-right .billing-summary .summary-total{font-weight:600}.checkout-right .billing-summary .billing-toggle{align-items:center;display:flex;margin-top:16px}.checkout-right .billing-summary .billing-toggle .toggle{align-items:center;display:flex;gap:8px;margin-left:8px}.checkout-right .billing-summary .billing-toggle .toggle .option{color:#6b778c;font-size:12px}.checkout-right .billing-summary .billing-toggle .toggle .option.active{color:var(--brand-color);font-weight:600}.checkout-right .billing-summary .billing-toggle .toggle .switch{border:1px solid var(--brand-color);border-radius:999px;cursor:pointer;height:17px;position:relative;transition:all .3s;width:36px}.checkout-right .billing-summary .billing-toggle .toggle .switch.on:after{left:20px}.checkout-right .billing-summary .billing-toggle .toggle .switch.off:after,.checkout-right .billing-summary .billing-toggle .toggle .switch.on:after{background:var(--brand-color);border-radius:50%;box-shadow:0 0 2px #0003;content:"";height:14px;position:absolute;top:2.3px;top:50%;transform:translateY(-50%);transition:all .3s;width:14px}.checkout-right .billing-summary .billing-toggle .toggle .switch.off:after{right:20px}.checkout-right .pending-invite{background:var(--select-option-hover-background);border-radius:var(--element-border-radius);font-size:13px;margin-top:24px;padding:12px}.checkout-right .pending-invite p{color:var(--white-text-color-alternative);line-height:1.4;margin:0}.checkout-right .confirm-btn{background:var(--brand-color);border:none;border-radius:var(--element-border-radius);color:#fff;cursor:pointer;display:block;font-weight:500;margin-top:16px;padding:10px 20px}.checkout-right .confirm-btn:hover{background:var(--hover-brand-color)}.checkout-loading{color:var(--primary-text-color)}:root{--surface-hover:#f0f0f0;--text:#333;--border-color:#ddd;--surface:#fff;--input-border-color:#ccc}@media(prefers-color-scheme:dark){:root{--surface:#1e1e1e;--surface-hover:#2a2a2a;--text:#f0f0f0;--border-color:var(--outline-color);--input-border-color:#242526}}.seat-quantity-input{align-items:center;background-color:#0000;border:1px solid var(--outline-color);border-radius:6px;display:inline-flex;overflow:hidden}.seat-quantity-input .quantity-btn{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .2s ease;width:36px}.seat-quantity-input .quantity-btn:hover:not(:disabled){background-color:#f0f0f0;background-color:var(--surface-hover)}.seat-quantity-input .quantity-btn:disabled{cursor:not-allowed;opacity:.5}.seat-quantity-input .quantity-btn .material-symbols-outlined{color:var(--primary-text-color);font-size:20px}.seat-quantity-input .quantity-input{background-color:#0000;border:none;border-left:1px solid #ddd;border-left:1px solid var(--border-color);border-right:1px solid #ddd;border-right:1px solid var(--border-color);color:var(--primary-text-color);font-size:16px;height:36px;padding:0 8px;text-align:center;width:60px}.seat-quantity-input .quantity-input::-webkit-inner-spin-button,.seat-quantity-input .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seat-quantity-input .quantity-input:focus{background-color:#f0f0f0;background-color:var(--surface-hover);outline:none}.payment-success{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:0 1rem}.payment-success .success-card{border-radius:.5rem;box-shadow:0 4px 6px #0000001a;max-width:28rem;padding:2rem;width:100%}.payment-success .success-card .success-emoji{margin-bottom:1.5rem;text-align:center}.payment-success .success-card .success-emoji span{animation:bounce 1s infinite;display:inline-block;font-size:3rem}.payment-success .success-card h1{color:var(--primary-text-color);font-size:1.875rem;font-weight:700;margin:0}.payment-success .success-card .success-content{display:flex;flex-direction:column;gap:1rem}.payment-success .success-card .success-content .message{color:#4b5563;font-size:1.125rem;line-height:1.5}.payment-success .success-card .success-content .info-box{border:1px solid var(--outline-color);border-radius:.375rem;padding:1rem}.payment-success .success-card .success-content .info-box p{color:#15803d;font-size:.875rem;margin:0;padding:0}.payment-success .success-card .success-content .dashboard-btn{background-color:var(--brand-color);border:none;border-radius:.375rem;color:var(--brand-btn-primary-color);cursor:pointer;font-weight:500;padding:.75rem 1rem;transition:background-color .2s ease;width:100%}.payment-success .success-card .success-content .dashboard-btn:hover{background-color:var(--hover-brand-color)}.payment-success .success-card .success-content .dashboard-btn:focus{outline:1px solid var(--brand-color);outline-offset:2px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media(max-width:640px){.payment-success .success-card{padding:1.5rem}.payment-success .success-card h1{font-size:1.5rem}.payment-success .success-card .success-content .message{font-size:1rem}}.full-timeline-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.full-timeline-modal{border:1px solid var(--popover-border-color);border-radius:16px;box-shadow:0 20px 40px #00000026;flex-direction:column;height:80vh;max-height:800px;max-width:1200px;overflow:hidden;width:90vw}.full-timeline-modal,.full-timeline-modal .modal-header{background:var(--workspace-background-color);display:flex}.full-timeline-modal .modal-header{align-items:center;border-bottom:1px solid var(--popover-border-color);justify-content:space-between;padding:24px 32px}.full-timeline-modal .modal-header h2{color:var(--primary-text-color);font-size:24px;font-weight:600;margin:0}.full-timeline-modal .modal-header .modal-controls{align-items:center;display:flex;gap:16px}.full-timeline-modal .modal-header .modal-controls .date-range-selector .date-range-dropdown{background:var(--single-card-background-color);background-color:#0000;border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);cursor:pointer;font-size:14px;padding:8px 12px}.full-timeline-modal .modal-header .modal-controls .date-range-selector .date-range-dropdown:focus{border-color:var(--brand-color);outline:none}.full-timeline-modal .modal-header .modal-controls .view-mode-selector{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;display:flex;gap:5px;padding:4px}.full-timeline-modal .modal-header .modal-controls .view-mode-selector button{background:#0000;border:none;border-radius:6px;color:var(--primary-text-color);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.full-timeline-modal .modal-header .modal-controls .view-mode-selector button:hover{background:var(--single-card-background-color);color:var(--primary-text-color)}.full-timeline-modal .modal-header .modal-controls .view-mode-selector button.active{background:var(--brand-color);color:#fff}.full-timeline-modal .modal-header .modal-controls .close-button{align-items:center;background:var(--popover-background-color);border:none;border-radius:8px;color:var(--primary-text-color);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.full-timeline-modal .modal-header .modal-controls .close-button:hover{color:var(--primary-text-color)}.full-timeline-modal .modal-header .modal-controls .close-button .material-symbols-outlined{font-size:20px}.full-timeline-modal .modal-content{flex:1 1;overflow-y:auto;padding:32px}.full-timeline-modal .modal-content .error-container,.full-timeline-modal .modal-content .loading-container{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center}.full-timeline-modal .modal-content .error-container p,.full-timeline-modal .modal-content .loading-container p{color:var(--primary-text-color);font-size:16px;margin:0}.full-timeline-modal .modal-content .error-container button,.full-timeline-modal .modal-content .loading-container button{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:12px 24px;transition:all .2s ease}.full-timeline-modal .modal-content .error-container button:hover,.full-timeline-modal .modal-content .loading-container button:hover{background:var(--hover-brand-color)}.full-timeline-modal .modal-content .timeline-chart-container .custom-tooltip{background:var(--single-card-background-color);border:1px solid var(--popover-border-color);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:12px}.full-timeline-modal .modal-content .timeline-chart-container .custom-tooltip .tooltip-label{color:var(--primary-text-color);font-weight:600;margin-bottom:4px}.full-timeline-modal .modal-content .timeline-chart-container .custom-tooltip .tooltip-value{color:var(--primary-text-color);font-size:14px;margin:2px 0}.full-timeline-modal .modal-content .timeline-chart-container .timeline-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:32px}.full-timeline-modal .modal-content .timeline-chart-container .timeline-stats .stat-card{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;padding:20px;text-align:center}.full-timeline-modal .modal-content .timeline-chart-container .timeline-stats .stat-card h4{color:var(--primary-text-color);font-size:12px;font-weight:500;margin:0 0 8px;opacity:.7}.full-timeline-modal .modal-content .timeline-chart-container .timeline-stats .stat-card .stat-value{color:var(--primary-text-color);font-size:24px;font-weight:700}@media(max-width:768px){.full-timeline-modal{height:90vh;width:95vw}.full-timeline-modal .modal-header{align-items:flex-start;flex-direction:column;gap:16px;padding:16px 20px}.full-timeline-modal .modal-header .modal-controls{flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.full-timeline-modal .modal-header .modal-controls .view-mode-selector{order:-1;width:100%}.full-timeline-modal .modal-header .modal-controls .view-mode-selector button{flex:1 1;font-size:13px;padding:10px 8px}.full-timeline-modal .modal-content{padding:20px}.full-timeline-modal .modal-content .timeline-stats{gap:12px;grid-template-columns:repeat(2,1fr)}.full-timeline-modal .modal-content .timeline-stats .stat-card{padding:16px}.full-timeline-modal .modal-content .timeline-stats .stat-card h4{font-size:13px}.full-timeline-modal .modal-content .timeline-stats .stat-card .stat-value{font-size:20px}}@media(max-width:480px){.full-timeline-modal .timeline-stats{grid-template-columns:1fr}}.card-details-modal-overlay{align-items:self-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding-top:60px;position:fixed;right:0;top:0;z-index:1000}.card-details-modal{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;box-shadow:0 20px 40px #00000026;display:flex;flex-direction:column;max-height:80vh;max-width:600px;width:90%}.card-details-modal .modal-header{border-bottom:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:24px}.card-details-modal .modal-header .header-content h2{color:var(--single-card-text-color);font-size:18px;font-weight:600;margin:0 0 4px}.card-details-modal .modal-header .header-content p{color:var(--single-card-text-color);font-size:14px;margin:0;opacity:.7}.card-details-modal .modal-header .header-actions{display:flex;gap:8px}.card-details-modal .modal-controls{border-bottom:1px solid var(--popover-border-color);display:flex;gap:16px;padding:20px 32px}.card-details-modal .modal-controls .search-bar{align-items:center;display:flex;flex:1 1;position:relative}.card-details-modal .modal-controls .search-bar .material-symbols-outlined{color:var(--filter-text-color-muted);font-size:18px;left:12px;position:absolute}.card-details-modal .modal-controls .search-bar input{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);font-size:14px;padding:10px 12px 10px 40px;width:100%}.card-details-modal .modal-controls .search-bar input:focus{border-color:var(--brand-color);box-shadow:0 0 0 3px rgba(var(--brand-color-rgb),.1);outline:none}.card-details-modal .modal-controls .search-bar input::placeholder{color:var(--filter-text-color-muted)}.card-details-modal .modal-controls .filter-controls{display:flex;gap:12px}.card-details-modal .modal-controls .filter-controls .filter-select,.card-details-modal .modal-controls .filter-controls .sort-select{min-width:140px}.card-details-modal .modal-controls .filter-controls select{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);cursor:pointer;font-size:14px;padding:10px 12px}.card-details-modal .modal-controls .filter-controls select:focus{border-color:var(--brand-color);outline:none}.card-details-modal .modal-content{flex:1 1;overflow:hidden;padding:0}.card-details-modal .modal-content .cards-list{padding:16px 32px}.card-details-modal .modal-content .empty-state,.card-details-modal .modal-content .loading-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 32px;text-align:center}.card-details-modal .modal-content .empty-state .spinner,.card-details-modal .modal-content .loading-state .spinner{animation:spin 1s linear infinite;border-top:3px solid var(--popover-border-color);border:3px solid var(--popover-border-color);border-radius:50%;border-top-color:var(--brand-color);height:32px;margin-bottom:16px;width:32px}.card-details-modal .modal-content .empty-state .material-symbols-outlined,.card-details-modal .modal-content .loading-state .material-symbols-outlined{color:var(--filter-text-color-muted);font-size:48px;margin-bottom:16px}.card-details-modal .modal-content .empty-state h3,.card-details-modal .modal-content .loading-state h3{color:var(--primary-text-color);font-size:18px;font-weight:500;margin:0 0 8px}.card-details-modal .modal-content .empty-state p,.card-details-modal .modal-content .loading-state p{color:var(--filter-text-color-muted);font-size:14px;margin:0}.card-details-modal .modal-content .loading-more{align-items:center;color:var(--filter-text-color-muted);display:flex;font-size:14px;gap:8px;justify-content:center;padding:16px}.card-details-modal .modal-content .loading-more .spinner-small{animation:spin 1s linear infinite;border-top:2px solid var(--popover-border-color);border:2px solid var(--popover-border-color);border-radius:50%;border-top-color:var(--brand-color);height:16px;width:16px}.card-item-wrapper{padding:0 0 12px}.card-item{border:1px solid var(--outline-color);border-radius:8px;cursor:pointer;padding:16px;transition:all .2s ease}.card-item:hover{border-color:var(--brand-color);box-shadow:0 2px 8px #0000001a}.card-item .card-main .card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.card-item .card-main .card-header .card-status{align-items:start;display:flex;flex:1 1;gap:8px}.card-item .card-main .card-header .card-status .status-indicator{border-radius:50%;flex-shrink:0;height:8px;margin-top:6px;width:8px}.card-item .card-main .card-header .card-status .card-title{color:var(--primary-text-color);font-size:16px;font-weight:500;line-height:1.4}.card-item .card-main .card-header .card-meta{align-items:center;display:flex;gap:8px}.card-item .card-main .card-header .card-meta .card-id{color:var(--filter-text-color-muted);font-size:12px;font-weight:500}.card-item .card-main .card-description{color:var(--filter-text-color-muted);font-size:14px;line-height:1.4;margin-bottom:12px}.card-item .card-main .card-footer{align-items:center;display:flex;justify-content:space-between}.card-item .card-main .card-footer .card-info{align-items:center;display:flex;gap:12px}.card-item .card-main .card-footer .card-info .list-name{background:var(--hover-background-color);border-radius:4px;color:var(--filter-text-color-muted);font-size:12px;padding:2px 6px}.card-item .card-main .card-footer .card-info .due-date{color:var(--filter-text-color-muted);font-size:12px}.card-item .card-main .card-footer .card-actions{align-items:center;display:flex;gap:12px}.card-item .card-main .card-footer .card-actions .assignees{align-items:center;display:flex;gap:-4px}.card-item .card-main .card-footer .card-actions .assignees .assignee-avatar{border:2px solid var(--workspace-background-color);border-radius:50%;height:24px;margin-left:-4px;width:24px}.card-item .card-main .card-footer .card-actions .assignees .assignee-avatar:first-child{margin-left:0}.card-item .card-main .card-footer .card-actions .assignees .assignee-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.card-item .card-main .card-footer .card-actions .assignees .assignee-avatar .avatar-placeholder{align-items:center;background:var(--brand-color);border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:500;height:100%;justify-content:center;width:100%}.card-item .card-main .card-footer .card-actions .assignees .more-assignees{color:var(--filter-text-color-muted);font-size:11px;margin-left:4px}.card-item .card-main .card-footer .card-actions .created-date{color:var(--filter-text-color-muted);font-size:12px}.card-item .card-main .card-footer .card-actions .priority-badge{align-items:center;background:rgba(255,133,137,.161);border-radius:15px;display:flex;font-size:11px;font-weight:500;height:25px;justify-content:center;text-transform:uppercase;width:25px}.custom-tooltip{background:var(--workspace-background-color)!important;border:1px solid var(--popover-border-color)!important;border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;font-size:12px!important;padding:8px 12px!important}.custom-tooltip .tooltip-label{color:var(--primary-text-color)!important;font-weight:600!important;margin:0 0 4px!important}.custom-tooltip .tooltip-value{font-size:11px!important;margin:2px 0!important}.reports-dashboard{background:var(--workspace-background-color);font-family:var(--primary-font-family);min-height:100vh;padding:0}.reports-dashboard .reports-header{align-items:center;display:flex;justify-content:end;padding:32px 40px}.reports-dashboard .reports-header .header-content h1{color:var(--primary-text-color);font-size:32px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.reports-dashboard .reports-header .header-content .header-subtitle{color:var(--primary-text-color);font-size:16px;font-weight:500;margin:0;opacity:.7}.reports-dashboard .reports-header .header-controls{align-items:center;display:flex;gap:16px;justify-content:end}.reports-dashboard .reports-header .header-controls .time-selector{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;display:flex;gap:8px;padding:8px 12px;position:relative}.reports-dashboard .reports-header .header-controls .time-selector .material-symbols-outlined{color:var(--primary-text-color);font-size:18px;opacity:.7}.reports-dashboard .reports-header .header-controls .time-selector .time-dropdown{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:var(--primary-text-color);cursor:pointer;font-size:14px;font-weight:500;outline:none;padding-right:8px}.reports-dashboard .reports-header .header-controls .export-button,.reports-dashboard .reports-header .header-controls .share-button{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.reports-dashboard .reports-header .header-controls .export-button .material-symbols-outlined,.reports-dashboard .reports-header .header-controls .share-button .material-symbols-outlined{font-size:18px}.reports-dashboard .reports-header .header-controls .export-button:hover,.reports-dashboard .reports-header .header-controls .share-button:hover{border-color:var(--brand-color)}.reports-dashboard .reports-header .header-controls .export-button{background:var(--brand-color);border-color:var(--brand-color);color:#fff}.reports-dashboard .reports-header .header-controls .export-button:hover{background:var(--hover-brand-color);border-color:var(--hover-brand-color)}.reports-dashboard .reports-header .header-controls .export-button.refreshing .material-symbols-outlined{animation:spin 1s linear infinite}.reports-dashboard .reports-content{margin:0 auto;max-width:1600px;padding:0 40px}.reports-dashboard .reports-content .summary-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}@media(max-width:1200px){.reports-dashboard .reports-content .summary-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.reports-dashboard .reports-content .summary-cards{grid-template-columns:1fr}}.reports-dashboard .reports-content .summary-cards .summary-card{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:16px;transition:all .2s ease}.reports-dashboard .reports-content .summary-cards .summary-card.clickable{cursor:pointer}.reports-dashboard .reports-content .summary-cards .summary-card.clickable:hover{border-color:var(--brand-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.reports-dashboard .reports-content .summary-cards .summary-card.clickable:hover .card-icon{transform:scale(1.1)}.reports-dashboard .reports-content .summary-cards .summary-card.clickable:hover .card-icon .material-symbols-outlined{color:var(--brand-color)}.reports-dashboard .reports-content .summary-cards .summary-card:hover{border-color:var(--brand-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.reports-dashboard .reports-content .summary-cards .summary-card .card-header{align-items:flex-start;background-color:var(--workspace-background-color);border-radius:16px;display:flex;justify-content:space-between;padding:24px}.reports-dashboard .reports-content .summary-cards .summary-card .card-header .card-info h3{color:var(--primary-text-color);font-size:15px;font-weight:600;margin:0 0 14px;opacity:.7}.reports-dashboard .reports-content .summary-cards .summary-card .card-header .card-info .card-value{color:var(--primary-text-color);font-size:32px;font-weight:700;line-height:1}.reports-dashboard .reports-content .summary-cards .summary-card .card-header .card-icon{align-items:center;background:var(--popover-background-color);border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.reports-dashboard .reports-content .summary-cards .summary-card .card-header .card-icon .material-symbols-outlined{color:var(--brand-color);font-size:24px}.reports-dashboard .reports-content .summary-cards .summary-card .card-footer{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:15px 24px}.reports-dashboard .reports-content .summary-cards .summary-card .card-footer .trend-indicator{align-items:center;display:flex;font-size:12px;font-weight:600;gap:4px}.reports-dashboard .reports-content .summary-cards .summary-card .card-footer .trend-indicator.positive{color:var(--secondary-brand-color)}.reports-dashboard .reports-content .summary-cards .summary-card .card-footer .trend-indicator.negative{color:var(--delete-button-bg-color)}.reports-dashboard .reports-content .summary-cards .summary-card .card-footer .trend-indicator .material-symbols-outlined{font-size:16px}.reports-dashboard .reports-content .summary-cards .summary-card .card-footer .trend-text{color:var(--primary-text-color);font-size:12px;font-weight:600;opacity:.6}.reports-dashboard .reports-content .main-content-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:2fr 1fr;margin-bottom:32px}@media(max-width:1024px){.reports-dashboard .reports-content .main-content-grid{grid-template-columns:1fr}}.reports-dashboard .reports-content .timeline-section{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:16px;padding:24px}.reports-dashboard .reports-content .timeline-section .section-header{align-items:self-start;display:flex;justify-content:space-between}.reports-dashboard .reports-content .timeline-section .section-header h3{color:var(--primary-text-color);font-size:18px;font-weight:600;margin:0 0 24px}.reports-dashboard .reports-content .timeline-section .section-header .timeline-indicator{align-items:center;color:var(--primary-text-color);display:flex;font-size:14px;gap:8px;margin-bottom:5px;opacity:.7}.reports-dashboard .reports-content .timeline-section .section-header .timeline-indicator .indicator-dot{background:var(--brand-color);border-radius:50%;height:8px;width:8px}.reports-dashboard .reports-content .timeline-section .section-header .timeline-controls{align-items:center;display:flex;gap:16px}.reports-dashboard .reports-content .timeline-section .section-header .timeline-controls .view-full-timeline{align-items:center;background:#0000;background:var(--workspace-background-color);border:none;border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;opacity:.7;padding:10px 16px;transition:all .2s ease}.reports-dashboard .reports-content .timeline-section .section-header .timeline-controls .view-full-timeline:hover{border-color:var(--brand-color);opacity:1}.reports-dashboard .reports-content .timeline-section .section-header .timeline-controls .view-full-timeline .material-symbols-outlined{font-size:18px}.reports-dashboard .reports-content .timeline-section .section-header .timeline-controls .view-full-analytics{align-items:center;background:#0000;background:var(--workspace-background-color);border:none;border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;opacity:.7;padding:10px;transition:all .2s ease}.reports-dashboard .reports-content .timeline-section .section-header .timeline-controls .view-full-analytics:hover{border-color:var(--brand-color);opacity:1}.reports-dashboard .reports-content .timeline-section .timeline-chart{position:relative}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone{border-radius:8px;left:50%;padding:8px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone:hover{background:var(--brand-hover-bg-color);outline:2px dashed var(--brand-color)}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker{position:relative}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-line{background:var(--brand-color);background:none;border-left:1px dashed var(--brand-color);height:70px;left:50%;position:absolute;top:5px;transform:translateX(-50%);width:1px}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-point{background:var(--brand-color);border:3px solid var(--workspace-background-color);border-radius:50%;box-shadow:0 2px 8px #0003;cursor:pointer;height:12px;position:relative;transition:all .3s ease;width:12px}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-point:hover{background:var(--workspace-background-color);border:3px dashed var(--brand-color);box-shadow:0 4px 12px #0000004d;transform:scale(1.2)}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-point .milestone-tooltip{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:5px;left:50%;padding:8px 12px;position:absolute;top:-50px;transform:translateX(-50%);white-space:nowrap}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-point .milestone-tooltip span.circle-done{color:var(--brand-color);margin-right:5px}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-point .milestone-tooltip span.circle-text{font-size:12px;font-weight:700}.reports-dashboard .reports-content .timeline-section .timeline-chart .timeline-milestone .milestone-marker .milestone-point .milestone-tooltip:after{border:6px solid #0000;border-top:6px solid var(--workspace-background-color);content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.reports-dashboard .reports-content .activity-section{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:16px;padding:24px}.reports-dashboard .reports-content .activity-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.reports-dashboard .reports-content .activity-section .section-header h3{color:var(--primary-text-color);font-size:18px;font-weight:600;margin:0}.reports-dashboard .reports-content .activity-section .section-header .more-options{background:#0000;border:none;border-radius:var(--element-border-radius);color:var(--primary-text-color);cursor:pointer;opacity:.7;transition:all .2s ease}.reports-dashboard .reports-content .activity-section .section-header .more-options:hover{opacity:1}.reports-dashboard .reports-content .activity-section .section-header .more-options .material-symbols-outlined{font-size:20px}.reports-dashboard .reports-content .activity-section .activity-list{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.reports-dashboard .reports-content .activity-section .activity-list .activity-item{align-items:center;display:flex;gap:12px}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-avatar img{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:50%;color:var(--brand-color);display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;width:40px}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-content{flex:1 1}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-content .activity-header{align-items:center;display:flex;gap:8px;margin-bottom:4px}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-content .activity-header .activity-name{color:var(--primary-text-color);font-size:14px;font-weight:600}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-content .activity-header .activity-project{background:var(--workspace-background-color);border-radius:12px;color:var(--primary-text-color);font-size:12px;opacity:.7;padding:2px 8px}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-content .activity-action{color:var(--primary-text-color);font-size:13px;opacity:.7}.reports-dashboard .reports-content .activity-section .activity-list .activity-item .activity-time{color:var(--primary-text-color);font-size:12px;opacity:.5}.reports-dashboard .reports-content .activity-section .no-activity{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.reports-dashboard .reports-content .activity-section .no-activity .material-symbols-outlined{color:var(--primary-text-color);font-size:48px;margin-bottom:16px;opacity:.3}.reports-dashboard .reports-content .activity-section .no-activity p{color:var(--primary-text-color);font-size:16px;margin:0 0 8px;opacity:.7}.reports-dashboard .reports-content .activity-section .no-activity small{color:var(--primary-text-color);font-size:14px;opacity:.5}.reports-dashboard .reports-content .activity-section .see-all-activity{background:#0000;border:1px solid var(--popover-border-color);border-radius:8px;color:var(--primary-text-color);cursor:pointer;font-size:14px;opacity:.7;padding:8px 16px;transition:all .2s ease;width:100%}.reports-dashboard .reports-content .activity-section .see-all-activity:hover{border-color:var(--brand-color);opacity:1}.reports-dashboard .reports-content .user-productivity-section{border-radius:16px;margin-bottom:32px}.reports-dashboard .reports-content .user-productivity-section .section-header{margin-bottom:24px}.reports-dashboard .reports-content .user-productivity-section .section-header h3{color:var(--primary-text-color);font-size:18px;font-weight:600;margin:0 0 8px}.reports-dashboard .reports-content .user-productivity-section .section-header .section-subtitle{color:var(--primary-text-color);font-size:14px;margin:0;opacity:.7}.reports-dashboard .reports-content .user-productivity-section .productivity-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr}@media(max-width:1024px){.reports-dashboard .reports-content .user-productivity-section .productivity-grid{grid-template-columns:1fr}}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card,.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table-card{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;padding:20px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card h4,.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table-card h4{color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0 0 16px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container{display:flex;flex-direction:column;gap:12px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:8px;display:flex;gap:16px;padding:12px;transition:all .2s ease}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row:hover{border-color:var(--brand-color);transform:translateY(-1px)}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-info{align-items:center;display:flex;gap:12px;min-width:150px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-info .user-avatar img{align-items:center;background:var(--brand-color);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;width:40px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-info .user-details .user-name{color:var(--primary-text-color);font-size:14px;font-weight:600;margin-bottom:2px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-info .user-details .user-username{color:var(--primary-text-color);font-size:12px;opacity:.6}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-metrics{display:flex;flex:1 1;gap:20px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-metrics .metric{align-items:center;display:flex;flex-direction:column;gap:4px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-metrics .metric .metric-label{color:var(--primary-text-color);font-size:11px;letter-spacing:.5px;opacity:.6;text-transform:uppercase}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-metrics .metric .metric-value{color:var(--primary-text-color);font-size:14px;font-weight:600}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-status .status-indicator{border-radius:12px;font-size:11px;font-weight:500;padding:4px 8px;text-transform:uppercase}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-status .status-indicator.high{background:#10b9811a;color:var(--secondary-brand-color)}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-status .status-indicator.normal{background:#f59e0b1a;color:#f59e0b}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .table-container .user-row .user-status .status-indicator.low{background:#ef44441a;color:var(--delete-button-bg-color)}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .no-data .material-symbols-outlined{color:var(--primary-text-color);font-size:48px;margin-bottom:16px;opacity:.3}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .no-data p{color:var(--primary-text-color);font-size:16px;margin:0 0 8px;opacity:.7}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .productivity-table .no-data small{color:var(--primary-text-color);font-size:14px;opacity:.5}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .chart-container{display:flex;flex-direction:column;gap:16px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .chart-container .chart-legend{display:flex;flex-direction:column;gap:8px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .chart-container .chart-legend .legend-item{align-items:center;display:flex;font-size:12px;gap:8px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .chart-container .chart-legend .legend-item .legend-color{border-radius:2px;height:12px;width:12px}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .chart-container .chart-legend .legend-item .legend-label{color:var(--primary-text-color);flex:1 1;opacity:.8}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .chart-container .chart-legend .legend-item .legend-value{color:var(--primary-text-color);font-weight:600}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .no-data .material-symbols-outlined{color:var(--primary-text-color);font-size:48px;margin-bottom:16px;opacity:.3}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .no-data p{color:var(--primary-text-color);font-size:16px;margin:0 0 8px;opacity:.7}.reports-dashboard .reports-content .user-productivity-section .productivity-grid .priority-chart-card .no-data small{color:var(--primary-text-color);font-size:14px;opacity:.5}.reports-dashboard .reports-content .ai-insights-section{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:16px;margin-bottom:32px}.reports-dashboard .reports-content .ai-insights-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.reports-dashboard .reports-content .ai-insights-section .section-header h3{color:var(--primary-text-color);font-size:18px;font-weight:600;margin:0}.reports-dashboard .reports-content .ai-insights-section .section-header .insights-summary{align-items:center;display:flex;gap:12px}.reports-dashboard .reports-content .ai-insights-section .section-header .insights-summary .insights-count{color:var(--primary-text-color);font-size:14px;opacity:.7}.reports-dashboard .reports-content .ai-insights-section .section-header .insights-summary .high-priority-badge{background:var(--delete-button-bg-color);border-radius:12px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px}.reports-dashboard .reports-content .ai-insights-section .insights-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;padding:20px;transition:all .2s ease}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card:hover{border-color:var(--brand-color);transform:translateY(-2px)}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card.critical,.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card.high{border-left:4px solid var(--delete-button-bg-color)}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card.medium{border-left:4px solid #f59e0b}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card.low{border-left:4px solid var(--secondary-brand-color)}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-type{align-items:center;color:var(--primary-text-color);display:flex;font-size:14px;gap:8px;opacity:.7}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-type .material-symbols-outlined{color:var(--brand-color);font-size:18px}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-severity{border-radius:8px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:uppercase}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-severity.critical,.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-severity.high{background:#ef44441a;color:var(--delete-button-bg-color)}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-severity.medium{background:#f59e0b1a;color:#f59e0b}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-header .insight-severity.low{background:#38a8011a;color:var(--secondary-brand-color)}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card h4{color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0 0 8px}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card p{color:var(--primary-text-color);font-size:14px;line-height:1.5;margin:0 0 12px;opacity:.8}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-recommendations{margin-bottom:12px}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-recommendations strong{color:var(--primary-text-color);font-size:14px;font-weight:600}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-recommendations ul{margin:8px 0 0;padding-left:16px}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-recommendations ul li{color:var(--primary-text-color);font-size:13px;line-height:1.4;margin-bottom:4px;opacity:.7}.reports-dashboard .reports-content .ai-insights-section .insights-grid .insight-card .insight-confidence{color:var(--primary-text-color);font-size:12px;font-style:italic;opacity:.6}.reports-dashboard .performance-score-section{border-radius:16px;margin-bottom:32px}.reports-dashboard .performance-score-section .section-header{margin-bottom:24px}.reports-dashboard .performance-score-section .section-header h3{color:var(--primary-text-color);font-size:18px;font-weight:600;margin:0 0 8px}.reports-dashboard .performance-score-section .section-header .section-subtitle{color:var(--primary-text-color);font-size:14px;margin:0;opacity:.7}.reports-dashboard .performance-score-section .performance-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.reports-dashboard .performance-score-section .performance-cards .performance-card{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;padding:20px}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-header h4{color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-header .score-value{color:var(--brand-color);font-size:24px;font-weight:700}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-bar{background:var(--popover-border-color);border-radius:var(--element-border-radius);height:8px;overflow:hidden}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-bar .performance-fill{border-radius:var(--element-border-radius);height:100%;transition:width .6s ease}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-bar .performance-fill.overall{background:linear-gradient(90deg,var(--brand-color),var(--secondary-brand-color))}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-bar .performance-fill.productivity{background:linear-gradient(90deg,var(--secondary-brand-color),#10b981)}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-bar .performance-fill.efficiency{background:linear-gradient(90deg,#f59e0b,#f97316)}.reports-dashboard .performance-score-section .performance-cards .performance-card .performance-bar .performance-fill.collaboration{background:linear-gradient(90deg,var(--brand-color),#8b5cf6)}.reports-dashboard .workflow-analytics-section{border-radius:16px;margin-bottom:32px}.reports-dashboard .workflow-analytics-section .section-header{margin-bottom:24px}.reports-dashboard .workflow-analytics-section .section-header h3{color:var(--primary-text-color);font-size:18px;font-weight:600;margin:0 0 8px}.reports-dashboard .workflow-analytics-section .section-header .section-subtitle{color:var(--primary-text-color);font-size:14px;margin:0;opacity:.7}.reports-dashboard .workflow-analytics-section .workflow-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card{background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;padding:20px}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card h4{color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0 0 16px}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .chart-container{margin-bottom:16px}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .no-data .material-symbols-outlined{color:var(--primary-text-color);font-size:48px;margin-bottom:16px;opacity:.3}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .no-data p{color:var(--primary-text-color);font-size:16px;margin:0 0 8px;opacity:.7}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .no-data small{color:var(--primary-text-color);font-size:14px;opacity:.5}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list{display:flex;flex-direction:column;gap:12px}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item{background:var(--workspace-background-color);border-left:4px solid var(--popover-border-color);border-radius:8px;padding:12px}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item.high{background:#ef44440d;border-left-color:var(--delete-button-bg-color)}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item.medium{background:#f59e0b0d;border-left-color:#f59e0b}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item.low{background:#38a8010d;border-left-color:var(--secondary-brand-color)}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-header .bottleneck-list{color:var(--primary-text-color);font-size:14px;font-weight:600}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-header .severity-badge{border-radius:6px;font-size:10px;font-weight:500;padding:3px 6px;text-transform:uppercase}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-header .severity-badge.high{background:var(--delete-button-bg-color);color:#fff}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-header .severity-badge.medium{background:#f59e0b;color:#fff}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-header .severity-badge.low{background:var(--secondary-brand-color);color:#fff}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-count{color:var(--primary-text-color);font-size:12px;margin-bottom:4px;opacity:.7}.reports-dashboard .workflow-analytics-section .workflow-grid .workflow-card .bottlenecks-list .bottleneck-item .bottleneck-suggestion{color:var(--primary-text-color);font-size:13px;line-height:1.4;opacity:.8}@media(max-width:1024px){.reports-dashboard .reports-header{align-items:flex-start;flex-direction:column;gap:20px;padding:24px 32px}.reports-dashboard .reports-header .header-controls{width:100%}.reports-dashboard .reports-content{padding:32px 24px}}@media(max-width:768px){.reports-dashboard .reports-header{padding:20px 24px}.reports-dashboard .reports-header .header-content h1{font-size:28px}.reports-dashboard .reports-header .header-controls{flex-direction:column;gap:16px;width:100%}.reports-dashboard .reports-header .header-controls .time-selector{justify-content:center;width:100%}.reports-dashboard .reports-content{padding:24px 20px}.reports-dashboard .reports-content .performance-table-section .section-header{align-items:flex-start;flex-direction:column;gap:16px}.reports-dashboard .reports-content .performance-table-section .section-header .table-controls{justify-content:space-between;width:100%}.reports-dashboard .reports-content .performance-table-section .performance-table table{font-size:12px}.reports-dashboard .reports-content .performance-table-section .performance-table table td,.reports-dashboard .reports-content .performance-table-section .performance-table table th{padding:8px 12px}}.reports-dashboard .analytics-loading{align-items:center;background:var(--workspace-background-color);border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:32px 40px;min-height:400px}.reports-dashboard .analytics-loading p{color:var(--primary-text-color);font-size:16px;opacity:.7}.reports-dashboard .analytics-error{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:32px 40px;min-height:400px;text-align:center}.reports-dashboard .analytics-error h3{color:var(--primary-text-color);font-size:20px;margin:0}.reports-dashboard .analytics-error p{color:var(--primary-text-color);font-size:16px;margin:0;opacity:.7}.reports-dashboard .analytics-error .retry-button{background:var(--brand-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:background-color .2s ease}.reports-dashboard .analytics-error .retry-button:hover{background:var(--hover-brand-color)}.reports-dashboard .analytics-empty{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:32px 40px;min-height:400px;text-align:center}.reports-dashboard .analytics-empty h3{color:var(--primary-text-color);font-size:20px;margin:0}.reports-dashboard .analytics-empty p{color:var(--primary-text-color);font-size:16px;margin:0;opacity:.7}.priority-chart-card path{stroke:#0000!important}.priority-chart-card path:focus{outline:0}.recharts-rectangle.recharts-tooltip-cursor{fill:var(--single-card-side-action-bg-color)!important}.recharts-curve.recharts-tooltip-cursor{stroke:var(--brand-color)!important;stroke-dasharray:4 2!important}.analytics-page{background:var(--workspace-background-color);min-height:100vh}.analytics-page .analytics-navigation{align-items:center;background:var(--workspace-background-color);border-bottom:1px solid var(--popover-border-color);display:flex;gap:24px;justify-content:space-between;margin-top:20px;padding:24px 40px}.analytics-page .analytics-navigation .back-button{align-items:center;background:var(--workspace-background-color);border:1px solid var(--popover-border-color);border-radius:12px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 20px;text-decoration:none;transition:all .2s ease}.analytics-page .analytics-navigation .back-button:hover{border-color:var(--brand-color);transform:translateY(-1px)}.analytics-page .analytics-navigation .back-button .material-symbols-outlined{font-size:18px}.analytics-page .analytics-navigation .page-title h1{color:var(--primary-text-color);font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.analytics-page .analytics-navigation .page-title p{color:var(--primary-text-color);font-size:16px;margin:0;opacity:.6}.analytics-page .analytics-container{padding:0}@media(max-width:768px){.analytics-page .analytics-navigation{align-items:flex-start;flex-direction:column;gap:16px;padding:20px 24px}.analytics-page .analytics-navigation .page-title h1{font-size:24px}.analytics-page .analytics-navigation .page-title p{font-size:14px}}.ai-chatbot{animation:slideInRight .3s ease-out;background:var(--popover-background-color);border-left:1px solid var(--popover-border-color);box-shadow:-4px 0 20px #0000001a;display:flex;height:100vh;overflow:hidden;position:fixed;right:0;top:0;transition:all .3s ease;width:400px;z-index:1000}.ai-chatbot.split-screen{border-radius:0;bottom:0;max-height:none;max-width:none}.ai-chatbot.minimized{background:none;border:none;display:block;height:auto;overflow:visible;overflow:initial;width:auto}.ai-chatbot.maximized{left:0;right:0;width:100vw!important}.ai-chatbot.maximized .chatbot-input,.ai-chatbot.maximized .message{margin:auto;max-width:100%;width:800px}.ai-chatbot.maximized .resize-handle{display:none}.ai-chatbot.resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.ai-chatbot.resizing *{pointer-events:none}.ai-chatbot .resize-handle{background:#0000;bottom:0;cursor:ew-resize;left:0;position:absolute;top:0;transition:background-color .2s ease;width:4px;z-index:10}.ai-chatbot .resize-handle:active,.ai-chatbot .resize-handle:hover{background:var(--brand-color)}.ai-chatbot .chatbot-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.ai-chatbot .chatbot-header{align-items:center;background:var(--popover-background-color);border-bottom:1px solid var(--popover-border-color);display:flex;justify-content:space-between;padding:16px 20px}.ai-chatbot .chatbot-header .action-button{align-items:center;cursor:pointer;display:flex}.ai-chatbot .chatbot-header:active{cursor:grabbing}.ai-chatbot .chatbot-header .header-content{align-items:center;display:flex;gap:12px;justify-content:center;margin-left:40px}.ai-chatbot .chatbot-header .header-content .sidebar-toggle{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--single-card-text-color);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ai-chatbot .chatbot-header .header-content .sidebar-toggle:hover{background:var(--single-card-action-button-hover-color)}.ai-chatbot .chatbot-header .header-content .sidebar-toggle .material-symbols-outlined{font-size:16px}.ai-chatbot .chatbot-header .header-content .ai-avatar{align-items:center;background:var(--brand-color);border-radius:8px;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.ai-chatbot .chatbot-header .header-content .ai-avatar .material-symbols-outlined{font-size:18px}.ai-chatbot .chatbot-header .header-content .header-text{position:relative}.ai-chatbot .chatbot-header .header-content .header-text h3{color:var(--single-card-text-color);font-size:16px;font-weight:600;margin:0}.ai-chatbot .chatbot-header .header-content .header-text .message-limit{align-items:center;display:flex;gap:8px;margin-top:4px}.ai-chatbot .chatbot-header .header-content .header-text .message-limit .limit-indicator{background:var(--popover-background-color);border-radius:8px;color:var(--single-card-text-color);font-size:11px;font-weight:500;opacity:.8;padding:2px 0}.ai-chatbot .chatbot-header .header-content .header-text .message-limit .limit-indicator.warning{background:#ff98001a;color:#ff9800;opacity:1}.ai-chatbot .chatbot-header .header-content .header-text .message-limit .new-conversation-btn{background:var(--primary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:10px;font-weight:500;padding:2px 6px;transition:all .2s ease}.ai-chatbot .chatbot-header .header-content .header-text .message-limit .new-conversation-btn:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.ai-chatbot .chatbot-header .header-content .header-text .message-limit .new-conversation-btn:disabled{cursor:not-allowed;opacity:.6}.ai-chatbot .chatbot-header .header-actions{display:flex;gap:8px}.ai-chatbot .chatbot-header .header-actions .action-button{align-items:center;background:#0000;border:none;border-radius:50px;box-shadow:none;color:var(--single-card-text-color);cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;position:static;transition:all .2s ease;width:32px}.ai-chatbot .chatbot-header .header-actions .action-button:hover{background:var(--single-card-action-button-hover-color)}.ai-chatbot .chatbot-header .header-actions .action-button.close-button:hover{background:#ff4757;border-color:#ff4757;color:#fff}.ai-chatbot .chatbot-header .header-actions .action-button .material-symbols-outlined{font-size:16px}.ai-chatbot .chatbot-header .header-actions .message-limit{align-items:center;border:1px solid var(--popover-border-color);border-radius:6px;color:var(--primary-text-color);display:flex;font-size:12px;height:30px;padding:0 10px}.ai-chatbot .chatbot-messages{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:16px}.ai-chatbot .chatbot-messages .message{align-items:flex-end;display:flex;gap:12px;margin-bottom:30px}.ai-chatbot .chatbot-messages .message.user{flex-direction:row-reverse}.ai-chatbot .chatbot-messages .message.user .message-content{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:16px 16px 4px 16px;color:var(--primary-text-color)}.ai-chatbot .chatbot-messages .message.user .message-content .message-header .message-sender,.ai-chatbot .chatbot-messages .message.user .message-content .message-header .message-time{color:#ffffffe6}.ai-chatbot .chatbot-messages .message.user .message-content .message-text{color:var(--primary-text-color)}.ai-chatbot .chatbot-messages .message.user .message-content .message-text a{text-decoration:underline}.ai-chatbot .chatbot-messages .message.user .message-content .message-text code{background:#fff3;border:1px solid #ffffff4d}.ai-chatbot .chatbot-messages .message.user .message-content .message-text pre{background:#ffffff1a;border:1px solid #ffffff4d}.ai-chatbot .chatbot-messages .message.user .message-content .message-text blockquote{background:#ffffff1a;border-left-color:#ffffff80}.ai-chatbot .chatbot-messages .message.user .message-avatar{background:var(--brand-color)}.ai-chatbot .chatbot-messages .message.user .message-avatar img{border-radius:50px;height:32px;width:32px}.ai-chatbot .chatbot-messages .message.ai .message-content{border-radius:16px 16px 16px 4px}.ai-chatbot .chatbot-messages .message.ai .message-avatar{background:rgba(50,50,50,.851)}.ai-chatbot .chatbot-messages .message .message-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ai-chatbot .chatbot-messages .message .message-avatar .material-symbols-outlined{font-size:16px}.ai-chatbot .chatbot-messages .message .message-content{padding:12px 16px;position:relative}.ai-chatbot .chatbot-messages .message .message-content .message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ai-chatbot .chatbot-messages .message .message-content .message-header .message-sender{color:#ccc;font-size:12px;font-weight:600;opacity:.8}.ai-chatbot .chatbot-messages .message .message-content .message-header .message-time{color:#ffffffe6;font-size:11px;opacity:.5}.ai-chatbot .chatbot-messages .message .message-content .message-text{color:var(--single-card-text-color);font-size:15px;font-weight:400;line-height:1.6rem}.ai-chatbot .chatbot-messages .message .message-content .message-text.system-text{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:8px;color:var(--brand-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;font-weight:400;padding:8px 12px}.ai-chatbot .chatbot-messages .message .message-content .message-text h1,.ai-chatbot .chatbot-messages .message .message-content .message-text h2,.ai-chatbot .chatbot-messages .message .message-content .message-text h3,.ai-chatbot .chatbot-messages .message .message-content .message-text h4,.ai-chatbot .chatbot-messages .message .message-content .message-text h5,.ai-chatbot .chatbot-messages .message .message-content .message-text h6{color:var(--single-card-text-color);font-weight:600;margin:8px 0 4px}.ai-chatbot .chatbot-messages .message .message-content .message-text h1{font-size:18px}.ai-chatbot .chatbot-messages .message .message-content .message-text h2{font-size:16px}.ai-chatbot .chatbot-messages .message .message-content .message-text h3{font-size:15px}.ai-chatbot .chatbot-messages .message .message-content .message-text h4{font-size:14px}.ai-chatbot .chatbot-messages .message .message-content .message-text h5{font-size:13px}.ai-chatbot .chatbot-messages .message .message-content .message-text h6{font-size:12px}.ai-chatbot .chatbot-messages .message .message-content .message-text p{color:var(--single-card-text-color);font-weight:400;line-height:1.6rem;margin:4px 0}.ai-chatbot .chatbot-messages .message .message-content .message-text p strong{font-weight:500}.ai-chatbot .chatbot-messages .message .message-content .message-text div,.ai-chatbot .chatbot-messages .message .message-content .message-text span{color:var(--single-card-text-color)}.ai-chatbot .chatbot-messages .message .message-content .message-text ol,.ai-chatbot .chatbot-messages .message .message-content .message-text ul{color:var(--single-card-text-color);margin:8px 0;padding-left:20px}.ai-chatbot .chatbot-messages .message .message-content .message-text ol li,.ai-chatbot .chatbot-messages .message .message-content .message-text ul li{color:var(--single-card-text-color);margin:10px 0}.ai-chatbot .chatbot-messages .message .message-content .message-text hr{background-color:var(--popover-border-color);border:none;height:2px;margin:16px 0}.ai-chatbot .chatbot-messages .message .message-content .message-text a{color:var(--primary-text-link-color);text-decoration:none}.ai-chatbot .chatbot-messages .message .message-content .message-text a:hover{text-decoration:underline}.ai-chatbot .chatbot-messages .message .message-content .message-text b,.ai-chatbot .chatbot-messages .message .message-content .message-text strong{color:var(--single-card-text-color);font-weight:500}.ai-chatbot .chatbot-messages .message .message-content .message-text em,.ai-chatbot .chatbot-messages .message .message-content .message-text i{color:var(--single-card-text-color);font-style:italic}.ai-chatbot .chatbot-messages .message .message-content .message-text table{border-collapse:collapse;margin:8px 0;width:100%}.ai-chatbot .chatbot-messages .message .message-content .message-text table td,.ai-chatbot .chatbot-messages .message .message-content .message-text table th{border:1px solid var(--popover-border-color);color:var(--single-card-text-color);padding:8px;text-align:left}.ai-chatbot .chatbot-messages .message .message-content .message-text table th{background:var(--popover-background-color);font-weight:500}.ai-chatbot .chatbot-messages .message .message-content .message-text pre{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:6px;color:var(--single-card-text-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;margin:8px 0;overflow-x:auto;padding:12px}.ai-chatbot .chatbot-messages .message .message-content .message-text code{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:4px;color:var(--brand-color);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;padding:2px 6px}.ai-chatbot .chatbot-messages .message .message-content .message-text blockquote{background:var(--popover-background-color);border-left:4px solid var(--brand-color);color:var(--single-card-text-color);font-style:italic;margin:8px 0;padding:8px 16px}.ai-chatbot .chatbot-messages .message .message-content .message-text blockquote p{margin:0}.ai-chatbot .chatbot-messages .message .message-content .message-text input[type=checkbox]{margin-right:8px}.ai-chatbot .chatbot-messages .message .message-content .message-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ai-chatbot .chatbot-messages .message .message-content .message-actions .action-chip{background:var(--brand-color);border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s ease}.ai-chatbot .chatbot-messages .message .message-content .message-actions .action-chip:hover{background:var(--hover-brand-color);transform:translateY(-1px)}.ai-chatbot .chatbot-messages .message .message-content .message-time{color:var(--single-card-text-color);font-size:11px;margin-top:8px;opacity:.5}.ai-chatbot .chatbot-messages .message .message-response-actions{align-items:center;display:flex;gap:4px;margin-top:8px;transition:opacity .2s ease}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--secondary-text-color);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn .material-symbols-outlined{font-size:16px}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn:hover{background:var(--hover-background-color);color:var(--primary-text-color)}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.active.liked{color:#10b981;cursor:inherit}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.active.liked .material-symbols-outlined{font-variation-settings:"FILL" 1}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.active.disliked{background:#ef44441a;color:#ef4444}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.active.disliked .material-symbols-outlined{font-variation-settings:"FILL" 1}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.active.reading{animation:pulse 1.5s ease-in-out infinite;border-radius:50px;color:var(--brand-color)}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.copied{animation:copySuccess .3s ease-out;color:#10b981}.ai-chatbot .chatbot-messages .message .message-response-actions .response-action-btn.copied .material-symbols-outlined{font-variation-settings:"FILL" 1}.ai-chatbot .chatbot-messages .message.system .message-content{background:var(--popover-background-color);border:1px solid var(--popover-border-color)}.ai-chatbot .chatbot-messages .message.system .message-content .message-text{color:var(--brand-color);font-weight:500}.ai-chatbot .chatbot-messages .message.error .message-content{background:#ff47570d;border:1px solid #ff475733}.ai-chatbot .chatbot-messages .message.error .message-content .message-text{color:var(--single-card-text-color)}.ai-chatbot .chatbot-messages .message.error .message-content .message-text strong{color:#ff4757}.ai-chatbot .chatbot-messages .message.error .message-avatar{background:#ff4757}.ai-chatbot .chatbot-messages .message.success .message-content .message-text{color:var(--single-card-text-color)}.ai-chatbot .chatbot-messages .message.success .message-content .message-text strong{color:#2ecc71}.ai-chatbot .chatbot-messages .message.success .message-avatar{background:#2ecc71}.ai-chatbot .chatbot-messages .message .typing-indicator{display:flex;gap:4px;padding:8px 0}.ai-chatbot .chatbot-messages .message .typing-indicator span{animation:typing 1.4s ease-in-out infinite;background:var(--single-card-text-color);border-radius:50%;height:6px;opacity:.4;width:6px}.ai-chatbot .chatbot-messages .message .typing-indicator span:first-child{animation-delay:0s}.ai-chatbot .chatbot-messages .message .typing-indicator span:nth-child(2){animation-delay:.2s}.ai-chatbot .chatbot-messages .message .typing-indicator span:nth-child(3){animation-delay:.4s}.ai-chatbot .chatbot-messages .message.ai{align-items:start;flex-direction:column;gap:0}.ai-chatbot .chatbot-messages::-webkit-scrollbar{width:4px}.ai-chatbot .chatbot-messages::-webkit-scrollbar-track{background:#0000}.ai-chatbot .chatbot-messages::-webkit-scrollbar-thumb{background:var(--popover-border-color);border-radius:2px}.ai-chatbot .chatbot-input{max-width:calc(100% - 20px)!important;padding:16px}.ai-chatbot .chatbot-input .input-container{background:var(--popover-background-color);border:1px solid var(--popover-border-color);border-radius:12px;display:flex;flex-direction:column;padding:8px;transition:all .2s ease;width:calc(100% - 20px)}.ai-chatbot .chatbot-input .input-container:focus-within{border-color:var(--brand-color);box-shadow:0 0 0 3px rgba(var(--brand-color-rgb),.1)}.ai-chatbot .chatbot-input .input-container .input-tools{align-items:center;display:flex;gap:4px}.ai-chatbot .chatbot-input .input-container .input-tools .status{color:var(--single-card-text-color);display:inline;font-size:12px;margin:0;opacity:.7}.ai-chatbot .chatbot-input .input-container .input-tools .tool-button{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--single-card-text-color);cursor:pointer;display:flex;gap:4px;height:32px;justify-content:center;min-width:32px;opacity:.7;padding:0 8px;transition:all .2s ease;width:auto}.ai-chatbot .chatbot-input .input-container .input-tools .tool-button:hover{background:var(--single-card-action-button-hover-color);opacity:1}.ai-chatbot .chatbot-input .input-container .input-tools .tool-button:disabled{cursor:not-allowed;opacity:.4}.ai-chatbot .chatbot-input .input-container .input-tools .tool-button .material-symbols-outlined{font-size:16px}.ai-chatbot .chatbot-input .input-container .input-tools .tool-button .board-count{color:var(--brand-color);font-size:12px;font-weight:500}.ai-chatbot .chatbot-input .input-container .message-input{background:#0000;border:none;box-sizing:border-box;color:var(--single-card-text-color);font-family:inherit;font-size:14px;height:40px;line-height:1.4rem;max-height:120px!important;min-height:40px!important;outline:none;overflow-y:auto;padding:8px 12px;resize:none;width:100%}.ai-chatbot .chatbot-input .input-container .message-input::placeholder{color:var(--single-card-text-color);opacity:.5}.ai-chatbot .chatbot-input .input-container .message-input:disabled{cursor:not-allowed;opacity:.6}.ai-chatbot .chatbot-input .input-container .input-wrapper{flex:1 1;position:relative}.ai-chatbot .chatbot-input .input-container .interim-text-overlay{align-items:flex-start;bottom:8px;display:flex;left:12px;padding-top:8px;pointer-events:none;position:absolute;right:12px;top:8px;z-index:1}.ai-chatbot .chatbot-input .input-container .interim-text-overlay .interim-text{animation:pulse 1.5s ease-in-out infinite;background:rgba(var(--brand-color-rgb),.1);border:1px dashed rgba(var(--brand-color-rgb),.3);border-radius:4px;color:var(--single-card-text-color);font-family:inherit;font-size:14px;font-style:italic;line-height:1.4rem;opacity:.6;padding:2px 6px}.ai-chatbot .chatbot-input .input-container .input-actions{align-items:center;display:flex;gap:4px}.ai-chatbot .chatbot-input .input-container .input-actions .tool-button{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--single-card-text-color);cursor:pointer;display:flex;height:32px;justify-content:center;opacity:.7;transition:all .2s ease;width:32px}.ai-chatbot .chatbot-input .input-container .input-actions .tool-button:hover{background:var(--single-card-action-button-hover-color);opacity:1}.ai-chatbot .chatbot-input .input-container .input-actions .tool-button.recording{animation:pulse 1.5s ease-in-out infinite;background:#ff4757;color:#fff;opacity:1}.ai-chatbot .chatbot-input .input-container .input-actions .tool-button.recording:hover{background:#ff3742}.ai-chatbot .chatbot-input .input-container .input-actions .tool-button .material-symbols-outlined{font-size:16px}.ai-chatbot .chatbot-input .input-container .input-actions .send-button{align-items:center;background:var(--brand-color);border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ai-chatbot .chatbot-input .input-container .input-actions .send-button:hover:not(:disabled){background:var(--hover-brand-color);transform:translateY(-1px)}.ai-chatbot .chatbot-input .input-container .input-actions .send-button:disabled{background:var(--popover-border-color);cursor:not-allowed;opacity:.6}.ai-chatbot .chatbot-input .input-container .input-actions .send-button .material-symbols-outlined{color:var(--single-card-text-color);font-size:16px}.ai-chatbot .sidebar-overlay{animation:fadeIn .2s ease-out;background:#00000080;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ai-chatbot .chatbot-sidebar{animation:slideInLeft .3s ease-out;background:var(--popover-background-color);border-right:1px solid var(--popover-border-color);bottom:0;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:280px;z-index:2}.ai-chatbot .chatbot-sidebar .sidebar-header{align-items:center;display:flex;justify-content:space-between;padding:20px}.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-actions{display:flex;gap:10px}.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-logo{align-items:center;background:#fff;border-radius:8px;color:#2a2a2a;display:flex;height:32px;justify-content:center;width:32px}.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-logo .material-symbols-outlined{font-size:18px}.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-close,.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-item{align-items:center;background:#0000;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-close:hover,.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-item:hover{background:#ffffff1a}.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-close .material-symbols-outlined,.ai-chatbot .chatbot-sidebar .sidebar-header .sidebar-item .material-symbols-outlined{font-size:20px}.ai-chatbot .chatbot-sidebar .sidebar-content{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0 20px 20px}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:12px;justify-content:flex-start;margin:8px 0 15px;text-align:left;transition:all .2s ease;width:100%}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item .material-symbols-outlined{color:var(--primary-text-color);font-size:18px}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item.board-item{justify-content:space-between}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item.board-item .arrow{font-size:16px;margin-left:auto}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item.canva .canva-icon{align-items:center;background:linear-gradient(45deg,#00c4cc,#7b68ee);border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:600;height:20px;justify-content:center;width:20px}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item.chat-item{justify-content:space-between;opacity:.8}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item.chat-item .material-symbols-outlined{font-size:16px;opacity:0;transition:opacity .2s ease}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-item.chat-item:hover .material-symbols-outlined{opacity:1}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-section{margin-top:24px}.ai-chatbot .chatbot-sidebar .sidebar-content .sidebar-section h4{color:var(--single-card-text-color);font-size:13px;font-weight:400;margin:0 0 12px 6px}.ai-chatbot .chatbot-sidebar .sidebar-content::-webkit-scrollbar{width:4px}.ai-chatbot .chatbot-sidebar .sidebar-content::-webkit-scrollbar-track{background:#0000}.ai-chatbot .chatbot-sidebar .sidebar-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.ai-chatbot.maximized .chatbot-sidebar,.ai-chatbot.maximized .sidebar-overlay{position:static}.ai-chatbot .chatbot-sidebar.collapsed .board-selection,.ai-chatbot .chatbot-sidebar.collapsed .conversation-history,.ai-chatbot .chatbot-sidebar.collapsed .sidebar-header .new-conversation-btn{display:none}.bottom-tools{display:flex;justify-content:space-between}.ai-chatbot.minimized{bottom:24px;position:fixed;right:24px;z-index:1000}.ai-chatbot.minimized .chatbot-toggle{align-items:center;background:var(--brand-color);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;transition:all .2s ease;width:56px}.ai-chatbot.minimized .chatbot-toggle:hover{background:var(--hover-brand-color);transform:translateY(-2px)}.ai-chatbot.minimized .chatbot-toggle .material-symbols-outlined{font-size:24px}.ai-chatbot.minimized .chatbot-toggle .notification-badge{background:var(--delete-button-bg-color);border-radius:8px;color:#fff;font-size:10px;font-weight:600;min-width:16px;padding:2px 6px;position:absolute;right:-4px;text-align:center;top:-4px}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes copySuccess{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-10px)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #ff4757b3;transform:scale(1)}70%{box-shadow:0 0 0 10px #ff475700;transform:scale(1.05)}to{box-shadow:0 0 0 0 #ff475700;transform:scale(1)}}.empty-chat-state{align-items:center;display:flex;height:100%;justify-content:center;min-height:300px;padding:2rem}.empty-chat-state .empty-chat-content{text-align:center}.empty-chat-state .empty-chat-content h2{color:var(--text-color);font-size:1.5rem;font-weight:500;margin:0;opacity:.8}:root{--zoobbe-brand-color:purple}#feedBack,#feedback-button,#nav-recent,#nav-starred,#nav-workspaces,#notifications,#profile{margin-left:6px}#feedBack .zoobbe-popover__header,#feedback-button .zoobbe-popover__header,#nav-recent .zoobbe-popover__header,#nav-starred .zoobbe-popover__header,#nav-workspaces .zoobbe-popover__header,#notifications .zoobbe-popover__header,#profile .zoobbe-popover__header{display:none}.zoobbe-global-sidebar{background-color:var(--workspace-background-color);border-right:1px solid var(--input-border-color);display:flex;flex-direction:column;flex-shrink:0;height:100vh;max-height:100%;transition:var(--sidebar-transition);width:var(--sidebar-width-collapsed)}.zoobbe-global-sidebar.expanded{width:var(--sidebar-width-expanded)}.zoobbe-global-sidebar .sidebar-logo{align-items:center;display:flex;height:30px;justify-content:center;margin:15px auto 30px;padding:0;position:relative}.zoobbe-global-sidebar .sidebar-logo .logo-link{align-items:center;color:var(--primary-text-color);display:flex;flex:1 1;gap:12px;min-width:0;text-decoration:none}.zoobbe-global-sidebar .sidebar-logo .logo-link .logo-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.zoobbe-global-sidebar .sidebar-logo .logo-link .logo-icon svg{height:40px;width:40px}.zoobbe-global-sidebar .sidebar-logo .logo-link .logo-text{align-items:center;display:flex;gap:4px;min-width:0;opacity:1;transition:opacity .2s ease}.zoobbe-global-sidebar .sidebar-logo .logo-link .logo-text .logo-name{color:var(--primary-text-color);font-size:18px;font-weight:600;white-space:nowrap}.zoobbe-global-sidebar .sidebar-logo .logo-link .logo-text .logo-beta{background:#ff45001a;border-radius:4px;color:#ff4500;font-size:10px;font-weight:600;line-height:1;padding:2px 4px;text-transform:uppercase}.zoobbe-global-sidebar .sidebar-logo .logo-link .sidebar-brand-logo .brand-logo__image{height:32px;max-width:120px;width:auto}.zoobbe-global-sidebar .sidebar-logo .logo-link .sidebar-brand-logo .brand-logo__text{color:var(--primary-text-color);font-size:18px;font-weight:600}.zoobbe-global-sidebar .sidebar-logo .logo-link .sidebar-brand-logo .brand-logo__z{font-size:16px;height:32px;width:32px}.zoobbe-global-sidebar .sidebar-logo .sidebar-toggle{align-items:center;background:none;border:none;border-radius:6px;color:var(--primary-text-color);cursor:pointer;display:flex;display:none;height:40px;justify-content:center;transition:background-color .2s ease;transition:opacity .2s ease,background-color .2s ease;width:40px}.zoobbe-global-sidebar .sidebar-logo .sidebar-toggle:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-global-sidebar .sidebar-logo .sidebar-toggle svg{transition:transform .2s ease}.zoobbe-global-sidebar .sidebar-logo:hover .sidebar-toggle{display:block}.zoobbe-global-sidebar .sidebar-logo:hover a.logo-link{display:none}.zoobbe-global-sidebar .sidebar-item{align-items:center;border-radius:50px;color:var(--primary-text-color);cursor:pointer;display:flex;height:40px;justify-content:center;margin:0 auto;position:relative;text-decoration:none;transition:all .2s ease;width:40px}.zoobbe-global-sidebar .sidebar-item:hover{background-color:var(--single-card-action-button-hover-color)}.zoobbe-global-sidebar .sidebar-item.active{background-color:var(--notifications-icon-hover-color)}.zoobbe-global-sidebar .sidebar-item.active .item-icon svg{fill:var(--brand-color)}.zoobbe-global-sidebar .sidebar-item.active .item-label{color:var(--brand-color)}.zoobbe-global-sidebar .sidebar-item .item-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;position:relative;width:24px}.zoobbe-global-sidebar .sidebar-item .item-icon svg{fill:var(--primary-text-color);height:20px;transition:fill .2s ease;width:20px}.zoobbe-global-sidebar .sidebar-item .item-icon .notification-counter{align-items:center;background-color:var(--error-color);border-radius:10px;color:var(--white);display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;position:absolute;right:-12px;top:-12px}.zoobbe-global-sidebar .sidebar-item .item-label{font-size:14px;font-weight:500;margin-left:12px;opacity:1;transition:opacity .2s ease;white-space:nowrap}.zoobbe-global-sidebar .sidebar-nav{display:flex;flex:1 1;flex-direction:column;padding-bottom:15px}.zoobbe-global-sidebar .sidebar-nav .sidebar-items{display:flex;flex:1 1;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.zoobbe-global-sidebar .sidebar-nav .sidebar-items .bottom-item:last-child{margin-top:auto}.zoobbe-global-sidebar .action-item.create-workspace,.zoobbe-global-sidebar .action-item.create-workspace .item-label{color:var(--primary-text-color)}.zoobbe-global-sidebar .bottom-item .item-icon svg{height:18px;width:18px}.zoobbe-global-sidebar .bottom-item.profile .profile-avatar{border-radius:50%;flex-shrink:0;height:32px;position:relative;width:32px}.zoobbe-global-sidebar .bottom-item.profile .profile-avatar .avatar-image{border-radius:50%;height:100%;object-fit:cover;width:100%}.zoobbe-global-sidebar .bottom-item.profile .profile-avatar .image-placeholder-container{height:100%;position:relative;width:100%}.zoobbe-global-sidebar .bottom-item.profile .profile-avatar .image-placeholder-container .inactive-indicator{align-items:center;background-color:var(--warning-color);border-radius:50%;display:flex;height:12px;justify-content:center;position:absolute;right:-2px;top:-2px;width:12px}.zoobbe-global-sidebar .bottom-item.profile .profile-avatar .image-placeholder-container .inactive-indicator .material-symbols-outlined{color:var(--white);font-size:8px}.zoobbe-global-sidebar .bottom-item.profile .profile-info{display:flex;flex:1 1;flex-direction:column;margin-left:12px;min-width:0}.zoobbe-global-sidebar .bottom-item.profile .profile-info .profile-name{color:var(--primary-text-color);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoobbe-global-sidebar .bottom-item.profile .profile-info .profile-email{color:var(--secondary-text-color);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoobbe-global-sidebar.collapsed .item-label,.zoobbe-global-sidebar.collapsed .logo-text,.zoobbe-global-sidebar.collapsed .profile-info{display:none}@media screen and (max-width:768px){.zoobbe-global-sidebar.expanded{background-color:var(--workspace-background-color);left:0;position:fixed;top:0;width:100vw;z-index:1000}.zoobbe-global-sidebar .item-label,.zoobbe-global-sidebar .logo-text,.zoobbe-global-sidebar .profile-info{display:none}.zoobbe-global-sidebar.expanded .item-label,.zoobbe-global-sidebar.expanded .logo-text,.zoobbe-global-sidebar.expanded .profile-info{display:flex}.zoobbe-global-sidebar.expanded:before{background:#00000080;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}}.zoobbe-global-sidebar.expanded .sidebar-item,.zoobbe-global-sidebar.expanded .sidebar-logo{justify-content:start!important;margin:0!important;padding-left:10px}.zoobbe-global-sidebar.expanded .sidebar-nav{padding:16px 8px}.zoobbe-global-sidebar.expanded .sidebar-logo{padding:8px 15px}.zoobbe-global-sidebar.expanded .sidebar-item.profile{margin-top:auto!important;padding-left:5px!important}.zoobbe-global-sidebar.expanded button.sidebar-toggle{display:block}.zoobbe-global-sidebar.expanded .sidebar-logo:hover .logo-link{display:flex!important}.zoobbe-global-sidebar.expanded .sidebar-item{width:calc(100% - 10px)}.zoobbe-header__search-container{align-items:center;border-radius:var(--element-border-radius);display:flex;height:32px;margin-right:20px;outline:1px solid var(--input-field-border-color);padding:0 0 0 10px;position:relative;width:500px}.zoobbe-header__search-container__search-input{background:none;border:none;color:var(--white-text-color-alternative);height:35px;margin-left:10px;outline:none}.zoobbe-header__search-container .search-content{align-items:center;display:flex;height:32px;width:100%}.zoobbe-header__search-container .search-content span.material-symbols-outlined{color:var(--primary-text-color);font-size:20px}.zoobbe-header__search-container.focused{outline:1px solid var(--brand-color)}.zoobbe-header__search-container.isOpen{width:500px}.zoobbe-header__search-input{background:none;border:none;color:var(--white-text-color-alternative);height:35px;margin-left:10px;outline:none;width:100%}.search-container .search-icon{align-items:center;background-color:var(--single-card-side-action-bg-color);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:.3s;width:32px}.search-container .search-icon:hover{background:var(--single-card-action-button-hover-color)}.search-container .search-icon svg{color:var(--primary-text-color);cursor:pointer;height:20px;width:20px}.search-container .search-icon.active span{background-color:var(--notifications-icon-hover-color);color:var(--brand-color)}.header-center{display:none}.header-center.active-search{background:var(--modal-overlay-background);bottom:0;display:block;display:flex;justify-content:center;left:0;overflow-x:auto;padding-top:80px;position:fixed;right:0;top:0;width:100%;z-index:3}.header-center.active-search .zoobbe-header__search-container{background:var(--input-background-color);margin:0}.header-center.active-search .search-results{max-width:calc(100% - 20px);top:34px}.search-results{background-color:var(--top-header-background-color);border:1px solid var(--popover-background-color);border-radius:8px;box-shadow:0 2px 10px #0000001a;color:#d0d0d0;left:0;max-height:400px;overflow-x:hidden;overflow-y:auto;padding:15px 10px;position:absolute;top:40px;width:490px;z-index:3}.search-results .category{margin-bottom:15px}.search-results .category:last-child{margin-bottom:0}.search-results .category h4{color:#888;font-size:12px;margin-bottom:10px;margin-top:0;padding:0 5px;text-transform:uppercase}.search-results .category .result-item{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:0;margin-left:-15px;padding:5px 20px;position:relative;width:100%}.search-results .category .result-item a.board-permalink,.search-results .category .result-item a.card-permalink{border:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.search-results .category .result-item:hover{background:var(--hover-option-bg-color)}.search-results .category .result-item .icon{background-color:#444;background-position:50%;background-size:cover;border-radius:8px;height:40px;overflow:hidden;width:40px}.search-results .category .result-item .icon.card-icon{align-items:center;background:var(--hover-option-bg-color);color:var(--primary-text-color);display:flex;font-size:20px;justify-content:center}.search-results .category .result-item .icon.card-icon img{height:40px;width:40px}.search-results .category .result-item .content{width:calc(100% - 55px)}.search-results .category .result-item .content .title{word-wrap:break-word;color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0 0 5px;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results .category .result-item .content .subtitle{color:#888;font-size:12px;margin:0}.search-results .category .result-item.active{background:var(--hover-option-bg-color);cursor:auto}.search-results section.category.noting-found{display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:10px;justify-content:center;line-height:1.4rem;text-align:center}.search-results section.category.noting-found span.material-icons{color:#686666;font-size:70px}.search-results .view-all{text-align:center}.search-results .view-all a{color:var(--notification-item-unread-color);font-size:14px;text-decoration:none}.search-results .view-all a:hover{text-decoration:underline}.brand-logo{align-items:center;cursor:pointer;display:flex;gap:8px;transition:opacity .2s ease}.brand-logo:hover{opacity:.8}.brand-logo--small .brand-logo__image{height:24px;width:auto}.brand-logo--small .brand-logo__text{font-size:16px}.brand-logo--small .brand-logo__z{font-size:14px;height:24px;width:24px}.brand-logo--medium .brand-logo__image{height:32px;width:auto}.brand-logo--medium .brand-logo__text{font-size:20px}.brand-logo--medium .brand-logo__z{font-size:18px;height:32px;width:32px}.brand-logo--large .brand-logo__image{height:48px;width:auto}.brand-logo--large .brand-logo__text{font-size:28px}.brand-logo--large .brand-logo__z{font-size:24px;height:48px;width:48px}.brand-logo__image{max-width:200px;object-fit:contain}.brand-logo__text{color:var(--color-white);font-family:inherit;font-family:var(--custom-font-family,inherit);font-weight:600}.brand-logo__text--only{color:var(--brand-color);font-size:24px}.brand-logo__zoobbe{align-items:center;display:flex;gap:4px}.brand-logo__z{align-items:center;background:var(--brand-color);border-radius:6px;color:#fff;display:flex;font-family:inherit;font-family:var(--custom-font-family,inherit);font-weight:700;justify-content:center}[data-theme=dark] .brand-logo__text{color:var(--color-white)}[data-theme=light] .brand-logo__text{color:var(--primary-color)}.global-navbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--workspace-background-color);border-bottom:1px solid var(--input-border-color);display:flex;height:50px;justify-content:space-between;padding:0 20px;position:-webkit-sticky;position:sticky;top:0}.global-navbar .global-navbar-left{align-items:center;display:flex;flex:1 1}.global-navbar .global-navbar-left .breadcrumb{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item{align-items:center;border-radius:6px;color:var(--secondary-text-color);display:flex;font-size:14px;font-weight:500;gap:6px;padding:6px 8px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item:hover{background-color:var(--single-card-action-button-hover-color);color:var(--primary-text-color)}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item.current{color:var(--primary-text-color);cursor:default;font-weight:600}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item.current:hover{background-color:#0000}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item .breadcrumb-icon{align-items:center;display:flex;justify-content:center}.global-navbar .global-navbar-right{align-items:center;display:flex;gap:8px}.global-navbar .global-navbar-right .navbar-action-btn{align-items:center;background:none;border:none;border-radius:8px;color:var(--secondary-text-color);cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;transition:all .2s ease;width:36px}.global-navbar .global-navbar-right .navbar-action-btn:hover{background-color:var(--single-card-action-button-hover-color);color:var(--primary-text-color)}.global-navbar .global-navbar-right .navbar-action-btn.active{background-color:var(--notifications-icon-hover-color);color:var(--brand-color)}.global-navbar .global-navbar-right .navbar-action-btn svg{transition:all .2s ease}@media screen and (max-width:768px){.global-navbar{height:56px;padding:8px 16px}.global-navbar .global-navbar-left .breadcrumb{gap:4px}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item{font-size:13px;padding:4px 6px}.global-navbar .global-navbar-left .breadcrumb .breadcrumb-item:not(:first-child):not(:last-child){display:none}.global-navbar .global-navbar-right{gap:4px}.global-navbar .global-navbar-right .navbar-action-btn{height:32px;width:32px}.global-navbar .global-navbar-right .navbar-action-btn svg{height:16px;width:16px}}@media screen and (max-width:480px){.global-navbar .global-navbar-right .navbar-action-btn:nth-child(n+4){display:none}}:root[data-theme=dark] .global-navbar{background-color:var(--workspace-background-color);border-bottom-color:var(--input-border-color)}:root[data-theme=light] .global-navbar{background-color:#fffffff2;border-bottom-color:var(--input-border-color)}
/*# sourceMappingURL=main.2afb2ce1.css.map*/