code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dashboard-header-wrapper{background-color:#fff;border-bottom:1px solid #e5e7eb;width:100%}.dashboard-header-content{height:64px;justify-content:space-between;padding-bottom:12px;padding-top:12px}.dashboard-header-content,.dh-left,.dh-logo-link,.dh-right{align-items:center;display:flex}.dh-logo-link{text-decoration:none}.dh-logo-text{color:#1f2937;font-size:20px;font-weight:700}.dh-logo-icon{height:48px;margin-right:12px;width:48px}.dh-nav-links{margin-left:24px}.dh-nav-link{color:#1f2937;font-size:14px;margin:0 12px;text-decoration:none}.dh-nav-link.active{color:#3b82f6;font-weight:500}.dh-search-bar{align-items:center;background-color:#f3f4f6;border-radius:6px;display:flex;margin-right:16px;padding:6px 12px;width:280px}.dh-search-icon{height:16px;margin-right:8px;opacity:.7;width:16px}.dh-search-input{background-color:initial;border:none;color:#1f2937;font-size:14px;outline:none;width:100%}.dh-search-input::placeholder{color:#6b7280}.dh-icon-button{background:none;border:none;color:#1f2937;cursor:pointer;margin-left:8px;padding:8px}.dh-icon-button svg{display:block}.dh-profile-button{background:none;border:none;cursor:pointer;margin-left:12px;padding:0}.dh-profile-avatar{border:1px solid #e5e7eb;border-radius:50%;height:32px;object-fit:cover;width:32px}.dh-profile-area{position:relative}.dh-profile-dropdown{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #0000001a;margin-top:8px;overflow:hidden;padding:.5rem 0;position:absolute;right:0;top:100%;width:200px;z-index:1000}.dh-dropdown-item{color:#1f2937;cursor:pointer;display:block;font-size:.875rem;padding:.75rem 1.25rem;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.dh-dropdown-item:hover{background-color:#f3f4f6}.dashboard-v2-page{display:flex;flex-direction:column;min-height:100vh}.dashboard-v2-main-content{display:flex;flex-grow:1;gap:2rem;padding-bottom:2rem;padding-top:2rem}.filters-section{align-self:flex-start;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;flex-shrink:0;padding:1.5rem;width:280px}.filters-title{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;margin-top:0}.filter-group{margin-bottom:1.25rem}.filter-input-group{display:flex;gap:.75rem}.filter-input-half{width:100%}.filter-label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.filter-slider{accent-color:#3b82f6;width:100%}.slider-labels{color:#6b7280;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:.25rem}.filter-input,.filter-select{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;color:#1f2937;font-size:.875rem;padding:.625rem .75rem;width:100%}.filter-input::placeholder,.filter-select option[value=""]{color:#9ca3af}.filter-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1em;padding-right:2.5rem}.apply-filters-button,.reset-filters-button{border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;margin-top:.5rem;padding:.75rem;width:100%}.apply-filters-button{background-color:#3b82f6;color:#fff;transition:background-color .2s}.apply-filters-button:hover{background-color:#2563eb}.reset-filters-button{background-color:#f3f4f6;color:#3b82f6;transition:background-color .2s}.reset-filters-button:hover{background-color:#e5e7eb}.collaborators-display-area{flex-grow:1;min-width:0}.collaborators-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.collaborators-section-title{color:#1f2937;font-size:1.5rem;font-weight:600;margin:0}.sort-by-container{align-items:center;display:flex}.sort-by-label{color:#6b7280;font-size:.875rem;margin-right:.5rem}.sort-by-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1em;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;font-size:.875rem;padding:.5rem 2rem .5rem .75rem}.collaborator-cards-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.collaborator-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;display:flex;flex-direction:column;padding:1rem;transition:box-shadow .2s ease-in-out}.collaborator-card:hover{box-shadow:0 4px 8px 0 #0000001a}.card-top-section{align-items:center;display:flex;margin-bottom:1rem}.card-profile-image{border-radius:50%;height:48px;margin-right:1rem;object-fit:cover;width:48px}.card-name-subs{flex-grow:1}.card-name{color:#1f2937;font-size:1.125rem;font-weight:600;margin:0 0 .125rem}.card-subscribers{color:#6b7280;font-size:.75rem;margin:0}.card-details{color:#374151;font-size:.875rem;margin-bottom:.75rem}.card-details p{margin:.25rem 0}.detail-label{color:#1f2937;font-weight:500}.card-status-badge{align-self:flex-start;border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;margin-bottom:1rem;padding:.25rem .75rem}.status-green{background-color:#def7ec;color:#065f46}.status-orange{background-color:#fef3c7;color:#92400e}.status-red{background-color:#fee2e2;color:#991b1b}.status-default{background-color:#e5e7eb;color:#4b5563}.card-view-profile-button{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;margin-top:auto;padding:.625rem;transition:background-color .2s;width:100%}.card-view-profile-button:hover{background-color:#2563eb}.pagination-nav{align-items:center;display:flex;justify-content:center;margin-top:2rem}.pagination-arrow,.pagination-number{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;cursor:pointer;font-size:.875rem;margin:0 .25rem;padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s}.pagination-arrow:disabled{color:#9ca3af;cursor:not-allowed;opacity:.7}.pagination-number.active{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.pagination-number:hover:not(.active):not(:disabled){background-color:#f3f4f6}@media (max-width:1024px){.collaborator-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.collaborator-cards-grid{grid-template-columns:1fr}.dashboard-v2-main-content{flex-direction:column;gap:1.5rem}.filters-section{align-self:stretch;width:100%}.collaborators-header{align-items:flex-start;flex-direction:column;gap:.75rem}.sort-by-container{align-self:flex-start}}.placeholder-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;padding:1rem}.card-profile-image-placeholder{background-color:#e5e7eb;border-radius:50%;height:48px;margin-right:1rem;width:48px}.placeholder-text{background-color:#e5e7eb;border-radius:4px;height:1em;margin-bottom:.5em}.placeholder-name{height:1.2em;width:60%}.placeholder-subscribers{width:40%}.placeholder-detail-long{width:90%}.placeholder-detail-short{width:70%}.placeholder-status-badge{align-self:flex-start;background-color:#e5e7eb;border-radius:12px;height:24px;margin-bottom:1rem;width:100px}.placeholder-button{background-color:#e5e7eb;border-radius:6px;height:38px;width:100%}@keyframes pulse{0%{opacity:.7}50%{opacity:.4}to{opacity:.7}}.pulse-animation .card-profile-image-placeholder,.pulse-animation .placeholder-button,.pulse-animation .placeholder-status-badge,.pulse-animation .placeholder-text{animation:pulse 1.5s ease-in-out infinite}.error-message{background-color:#ffcdd2;border:1px solid #d32f2f;border-radius:4px;color:#d32f2f;margin-bottom:1.5rem;padding:1rem}.no-collaborators-message{color:#6b7280;font-size:1rem;padding:2rem;text-align:center}.billing-container{box-sizing:border-box;padding:2rem;text-align:center;width:100%}.billing-header h1{font-size:2rem;margin-bottom:.5rem}.billing-header p{font-size:1.2rem;margin:0}.billing-cards{display:flex;gap:2rem;justify-content:center;margin-top:2rem}.billing-card{border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;padding:1.5rem;text-align:left;width:300px}.billing-card h2{margin-bottom:1rem}.pricing{margin:1rem 0}.old-price{color:#999;font-size:1rem;margin-right:.5rem;text-decoration:line-through}.new-price{color:#1e87f0;font-size:1.5rem;font-weight:700}.billing-button{background-color:#1e87f0;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:1rem;padding:.5rem 1rem;width:100%}.billing-button:hover{background-color:#166bb5}.features-list{list-style-type:disc;margin:0;padding-left:1.2rem}.header-wrapper{background-color:#fff;border-bottom:1px solid #f4f7fa;width:100%}.header-content{justify-content:space-between;padding-bottom:20px;padding-top:20px}.header-content,.logo{align-items:center;display:flex}.logo-icon{height:48px;margin-right:12px;width:48px}.logo-text{color:#333;font-size:24px;font-weight:700}.header-right-content{align-items:center;display:flex}.nav-links{margin-right:30px}.nav-links a{color:#333;margin:0 15px;text-decoration:none}.nav-links a.active{font-weight:700}.header-buttons .btn{margin-left:10px}@media (max-width:768px){.header-content{flex-direction:column;padding-bottom:15px;padding-top:15px}.header-right-content{flex-direction:column;margin-top:15px;width:100%}.nav-links{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;margin-right:0}.nav-links a{margin:8px 0}.header-buttons{align-items:center;display:flex;flex-direction:column;width:100%}.header-buttons .btn{margin-left:0;margin-top:10px;width:80%}}.landing-container{color:#333;font-family:Arial,sans-serif}.landing-header{align-items:center;background:linear-gradient(135deg,#19ae99,#a7e3d2 50%,#ededed);color:#4d4d4d;display:flex;flex-direction:column;height:500px;justify-content:center;padding:2rem 1rem;text-align:center}.landing-header h1{font-size:3rem;margin-bottom:1rem}.landing-header p{font-size:1.2rem;margin-bottom:1.5rem}.join-button{background-color:#19ae99;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;padding:1rem 2rem;transition:background-color .2s}.join-button:hover{background-color:#17a38a}.landing-features .feature,.landing-hero{display:flex;justify-content:center;padding:1rem}.landing-features .feature{align-items:center;background:linear-gradient(135deg,#d5ebe7,#f0fafc);border:1px solid #0000;border-radius:8px;flex-direction:column;height:200px;text-align:center;transition:transform .2s ease,border .2s ease;width:200px}.landing-features .feature:hover{border:2px solid #19ae99;transform:translateY(5px)}.landing-features{align-items:center;gap:2rem;justify-content:center}.feature-icon{height:60px;margin-bottom:1rem;width:60px}.hero-image{height:auto;max-width:100%}.landing-features{display:flex;justify-content:space-around;padding:2rem}.feature{border:1px solid #ddd;border-radius:4px;flex:1 1;margin:0 1rem}.feature,.landing-footer{padding:1rem;text-align:center}.landing-footer{background-color:#ddd}@media (max-width:768px){.landing-features{flex-direction:column;padding:1rem}.feature{margin:.5rem 0}}body{background-color:#fff}a,body{color:#333}a{text-decoration:none}.container{margin:0 auto;max-width:1200px}.btn{border:none;border-radius:8px;display:inline-block;font-weight:700;padding:10px 20px;text-align:center}.btn-secondary{border:1px solid #1d87ef}.btn-secondary,.btn-secondary-hero{background-color:#f4f7fa;color:#333}.hero-section{align-items:center;background-image:url(/static/media/cover.ca23cfea1085a746dbb4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:400px;padding:2rem 0;position:relative;text-align:center;width:100%}.hero-section:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#00000080;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:800px;padding:0 20px;position:relative;width:100%;z-index:1}.hero-headline{color:#fff;font-size:48px;font-weight:700;margin-bottom:20px;max-width:800px}.hero-subheadline{color:#fff;font-size:18px;margin-bottom:30px;max-width:600px}.hero-buttons{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;max-width:500px;width:100%}.hero-buttons .btn{font-size:16px;padding:15px 30px}.how-it-works-section{background-color:#fff;padding:80px 0;text-align:center}.section-title{color:#333;font-size:36px;font-weight:700;margin-bottom:15px}.section-subtitle{color:#7f8591;font-size:18px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:700px}.feature-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-around}.feature-card{background-color:#f4f7fa;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-bottom:20px;min-width:260px;padding:25px;text-align:center;width:calc(30% - 30px)}.feature-icon-container{align-items:center;background-color:#1d87ef;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.feature-icon{filter:brightness(0) invert(1);height:30px;width:30px}.feature-card-title{color:#333;font-size:20px;font-weight:700;margin-bottom:10px}.feature-card-description{color:#7f8591;font-size:14px;line-height:1.6}.footer{background-color:#f4f7fa;border-top:1px solid #e0e0e0;color:#7f8591;font-size:14px;padding:30px 0}.footer .container{margin:0 auto;max-width:1200px;padding:0 20px}.footer .container,.footer-content{align-items:center;display:flex;justify-content:space-between}.footer-content{width:100%}.footer-links{align-items:center;display:flex}.footer-links a{color:#7f8591;margin-right:20px}.footer-links a:last-child{margin-right:0}.footer-social{align-items:center;display:flex;gap:1rem}.discord-link,.reddit-link{color:#5865f2;transition:color .3s ease}.discord-link:hover,.reddit-link:hover{color:#0040bf}.discord-link{color:#5865f2}.reddit-link{color:#ff4500}.discord-link:hover{color:#4752c4}.reddit-link:hover{color:#cc3700}.copyright{text-align:right}@media (max-width:992px){.feature-cards{align-items:center;flex-direction:column}.feature-card{margin-bottom:30px;width:80%}.feature-card:last-child{margin-bottom:0}}@media (max-width:768px){.hero-headline{font-size:36px}.hero-subheadline{font-size:16px}.hero-buttons{align-items:center;display:flex;flex-direction:column}.hero-buttons .btn{margin:10px 0;width:70%}.section-title{font-size:30px}.section-subtitle{font-size:16px}.footer .container,.footer-content{flex-direction:column;text-align:center}.footer-links{margin-bottom:15px}.footer-social{margin:15px 0}.hero-section{min-height:500px;padding:3rem 0}.hero-content{padding:0 1rem}}@media (max-width:480px){.hero-headline{font-size:28px}.btn{font-size:14px;padding:8px 16px}.hero-buttons .btn{font-size:14px;padding:12px 24px}.hero-section{min-height:550px;padding:2rem 0}}.email-signup-container{margin:2rem auto;max-width:500px;padding:1rem}.email-signup-form{align-items:center;display:flex;flex-direction:row;gap:1rem;margin:0 auto;max-width:500px;padding:0 1rem}.email-input,.email-signup-form{box-sizing:border-box;width:100%}.email-input{border:2px solid #e5e7eb;border-radius:8px;flex:1 1;font-size:16px;max-width:100%;min-width:0;outline:none;padding:15px 20px;transition:border-color .2s}.email-input:focus{border-color:#1d87ef}.btn-primary{background-color:#1d87ef;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;font-size:16px;padding:15px 30px;transition:background-color .2s;white-space:nowrap}.btn-primary:hover{background-color:#1674d0}.success-message{background-color:#dcfce7;border-radius:.5rem;color:#166534;margin:0 auto;max-width:500px;padding:1rem;text-align:center}.error-message{color:#dc2626;margin-top:.5rem;text-align:center;width:100%}@media (max-width:640px){.email-signup-form{flex-direction:column;padding:0 1rem}.email-input{padding:12px 16px;width:100%}.btn-primary{padding:12px 24px;width:auto}}body{font-family:Inter,sans-serif;min-height:100vh;padding:0}.register-page-container,body{display:flex;flex-direction:column}.register-page-container{flex-grow:1}.register-main-content{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:2rem}.connect-card{background-color:#fff;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-width:500px;padding:2.5rem;text-align:center;width:100%}.youtube-icon{background-color:red;border-radius:10px;display:inline-block;height:50px;margin-bottom:1.5rem;position:relative;width:70px}.youtube-icon:after{border-bottom:12px solid #0000;border-left:20px solid #fff;border-top:12px solid #0000;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:0}.connect-card-title{color:#1f2937;font-size:24px;font-weight:700;margin-bottom:1rem}.connect-card-description{color:#1f2937;font-size:16px;line-height:1.6;margin-bottom:2rem}.connect-youtube-button{align-items:center;background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;margin-bottom:1.5rem;padding:12px 20px;transition:background-color .2s;width:100%}.connect-youtube-button:hover{background-color:#2563eb}.connect-youtube-button .button-icon{background-color:initial;height:20px;width:20px}.button-youtube-play-icon{border-bottom:6px solid #0000;border-left:10px solid #fff;border-top:6px solid #0000;height:0;margin-right:8px;width:0}.privacy-assurance{gap:8px}.privacy-assurance,.privacy-assurance-icon{align-items:center;display:flex;justify-content:center}.privacy-assurance-icon{background-color:#4caf50;border-radius:50%;color:#fff;font-size:10px;height:16px;width:16px}.privacy-assurance-icon:before{content:"✓"}.privacy-assurance-text{color:#6b7280;font-size:12px}.register-page-footer{background-color:#f9fafb;padding:2rem 0;text-align:center}.register-page-footer p{color:#6b7280;font-size:14px;margin:0}.loading-overlay{align-items:center;background-color:#fffc;display:flex;font-size:1.5rem;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.channel-container{background-color:#f9fafb;color:#111827;font-family:Inter,sans-serif;min-height:calc(100vh - 60px);padding:2rem;text-align:left}.channel-container h1{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1.5rem}.channel-container p{color:#374151;line-height:1.6;margin-bottom:1rem}.upgrade-button{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;text-align:center;transition:background-color .2s ease}.upgrade-button:hover{background-color:#2563eb}.uk-tooltip{background-color:#1f2937!important;border-radius:4px;color:#f9fafb!important;font-size:.8rem;padding:.5rem .75rem}.messages-container{background-color:#f9fafb;display:flex;font-family:Inter,sans-serif;height:calc(100vh - 60px)}.conversations-list{background-color:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;overflow-y:auto;padding:1.5rem;width:35%}.conversations-list h1{color:#111827;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;margin-top:0}.search-box{margin-bottom:1.5rem;position:relative}.search-box input{border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-size:.9rem;padding:.75rem 2.5rem .75rem 1rem;width:100%}.search-icon{color:#6b7280;font-size:1.1rem;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.conversations{flex-grow:1;list-style:none;margin:0;padding:0}.conversation-item{background-color:#fff;border:1px solid #0000;border-radius:6px;cursor:pointer;margin-bottom:.75rem;padding:1rem;transition:background-color .2s,border-color .2s}.conversation-item:hover{background-color:#f3f4f6}.conversation-item.active{background-color:#e5e7eb;border-color:#d1d5db}.conv-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.conv-title{color:#1f2937;font-size:1rem;font-weight:600}.conv-date{color:#6b7280;font-size:.75rem}.conv-snippet{color:#4b5563;font-size:.85rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-badge{background-color:#3b82f6;border-radius:12px;color:#fff;display:inline-block;font-size:.7rem;font-weight:500;margin-top:.25rem;padding:.2rem .6rem;text-transform:uppercase}.conversation-window{background-color:#fff;display:flex;flex:1 1;flex-direction:column;padding:1.5rem}.conversation-header{border-bottom:1px solid #e5e7eb;color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:1rem}.messages-thread{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:1rem}.message{border-radius:8px;line-height:1.4;margin-bottom:1rem;max-width:75%;padding:.75rem 1rem}.message.incoming{align-self:flex-start;background-color:#e5e7eb;color:#1f2937;margin-right:auto}.message.outgoing{align-self:flex-end;background-color:#3b82f6;color:#fff;margin-left:auto}.message-text{font-size:.9rem;margin-bottom:.25rem}.message-date{color:#6b7280;font-size:.7rem;text-align:right}.message.outgoing .message-date{color:#dbeafe}.message-input{align-items:center;border-top:1px solid #e5e7eb;display:flex;margin-top:1.5rem;padding-top:1rem}.message-input input{border:1px solid #d1d5db;border-radius:6px;flex:1 1;font-size:.9rem;margin-right:.75rem;padding:.75rem 1rem}.message-input button{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.75rem 1.25rem;transition:background-color .2s}.message-input button:hover{background-color:#2563eb}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6}.user-profile-page .icon{display:inline-block;margin-right:.3em}.user-profile-page .verified-icon{color:#3b82f6;font-size:.8em;margin-left:.25em}.user-profile-page .location-pin-icon{color:#10b981}.user-profile-page .status-icon-green{color:#26c45b;font-size:.8em}.user-profile-page .btn{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;padding:.6rem 1.2rem}.user-profile-page .btn-primary{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.user-profile-page .btn-primary:hover{background-color:#2563eb}.user-profile-page .card{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px 0 #00000012,0 1px 2px 0 #0000000a;padding:1.5rem}.profile-content-container{margin-left:auto;margin-right:auto;max-width:1000px}.profile-header-card{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;gap:2rem;margin-bottom:2rem;margin-top:2rem;padding:2rem}.profile-avatar{object-fit:cover}.profile-avatar,.profile-avatar-placeholder{border:3px solid #fff;border-radius:50%;box-shadow:0 0 10px #0000001a;height:120px;width:120px}.profile-avatar-placeholder{align-items:center;background-color:#e0e0e0;display:flex;justify-content:center}.profile-header-info{flex-grow:1}.profile-header-info h2{color:#1f2937;font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.profile-header-info .channel-name-link{color:#3b82f6;display:block;font-size:1rem;font-weight:500;margin-bottom:.25rem;text-decoration:none}.profile-header-info .channel-name-link:hover{text-decoration:underline}.profile-header-info .subscribers-count{color:#6b7280;font-size:.875rem;margin-bottom:.75rem}.location-tag{align-items:center;background-color:#dbfbe5;border-radius:12px;color:#48865e;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.location-tag .icon{color:#0ea5e9;margin-right:.35em}.profile-action-button{margin-left:auto}.profile-main-content{padding-top:0}.profile-details-columns{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:2fr 1fr}.about-me-card h3,.profile-information-card h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;margin-top:0}.info-section{margin-bottom:1.5rem}.info-section:last-child{margin-bottom:0}.info-label{color:#6b7280;font-size:.75rem;font-weight:600;margin:0 0 .5rem;text-transform:uppercase}.tags-container{display:flex;flex-wrap:wrap;gap:.5rem}.tag{background-color:#f3f4f6;border-radius:12px;color:#374151;font-weight:700;padding:.25rem .75rem}.info-value,.tag{font-size:.875rem}.info-value{color:#1f2937;margin:0;white-space:pre-wrap}.about-me-text{margin-bottom:1.5rem}.collaboration-status-section .status-display{align-items:center;display:flex;gap:.5rem}.status-text{color:#26c45b;font-size:.875rem;font-weight:500}@media (max-width:900px){.profile-details-columns{grid-template-columns:1fr}}@media (max-width:768px){.profile-header-card{align-items:flex-start;flex-direction:column;gap:1.5rem}.profile-avatar{height:100px;width:100px}.profile-action-button{margin-left:0;width:100%}.profile-action-button .btn{width:100%}.profile-header-info h2{font-size:1.5rem}}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.edit-profile-page .icon{margin-right:.3em}.edit-profile-page .green-checkmark{color:#10b981;font-size:1.2em}.edit-profile-page{padding-bottom:3rem}.edit-profile-content-container.container{padding-bottom:2rem;padding-top:2rem;width:1000px}.edit-profile-page-title{color:#1f2937;font-size:1.75rem;font-weight:600;margin-bottom:1.5rem}.youtube-verified-info-section{margin-bottom:2rem}.youtube-verified-info-section h2{color:#1f2937;font-size:1.125rem;font-weight:500;margin-bottom:.75rem}.verified-info-box{align-items:center;background-color:#f3f4f6;border-radius:8px;display:flex;gap:1rem;padding:1rem 1.5rem}.verified-avatar{border-radius:50%;height:60px;object-fit:cover;width:60px}.verified-avatar-placeholder{align-items:center;background-color:#e5e7eb;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.verified-text-info{flex-grow:1}.verified-channel-name{color:#1f2937;font-size:1rem;font-weight:500;margin:0 0 .125rem}.verified-subscribers{color:#6b7280;font-size:.875rem;margin:0}.youtube-verified-info-section .green-checkmark{font-size:1.5rem;margin-left:auto}.edit-profile-form .form-section-title{border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;margin-top:2rem;padding-bottom:.5rem}.form-group{margin-bottom:1.25rem}.form-group label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.form-group input[type=text],.form-group select,.form-group textarea{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;color:#1f2937;font-size:.875rem;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form-group input[type=text]:focus,.form-group select:focus,.form-group textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.form-group input[type=text]::placeholder,.form-group textarea::placeholder{color:#9ca3af}.form-group select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;padding-right:2.5rem}.form-row{display:flex;gap:1.5rem;margin-bottom:1.25rem}.form-group-half{flex:1 1;min-width:0}.form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.btn{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-primary{background-color:#3b82f6;color:#fff}.btn-primary:hover{background-color:#2563eb}.btn-cancel{background-color:#fff;border:1px solid #d1d5db;color:#3b82f6}.btn-cancel:hover{background-color:#f9fafb;border-color:#9ca3af}.app-container{display:flex}.sidebar{background-color:#f8f8f8;border-right:1px solid #ddd;flex-shrink:0;height:100vh;position:fixed;width:200px}.sidebar h2{margin-top:0}.sidebar ul{list-style:none;padding:0}.sidebar li a{color:#333;display:block;padding:.5rem 0;text-decoration:none}.sidebar li a:hover{background-color:#eee}.main-layout{display:flex;flex-direction:column;margin-left:[sidebar width];width:calc(100vw - [sidebar width])}.main-content{margin-left:115px;width:calc(100vw - 295px)}.private-layout-container{display:flex;flex-direction:column;min-height:100vh}.settings-container{background-color:#fff;box-sizing:border-box;height:100%;padding:1.5rem}.settings-tabs{border-bottom:1px solid #e0e0e0;margin-bottom:1.5rem;padding-bottom:.5rem}.tab-button{background-color:initial;border:none;border-bottom:2px solid #0000;color:#555;cursor:pointer;font-size:1rem;margin-right:.5rem;padding:.8rem 1.5rem;transition:color .2s ease,border-bottom-color .2s ease}.tab-button:hover{color:#000}.tab-button.active{border-bottom:3px solid #1e87f0;color:#1e87f0;font-weight:700}.settings-content h2{color:#333;margin-bottom:1rem}.settings-content p{color:#666}.subscription-section{margin-top:2rem}.current-plan{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1.5rem;padding:1rem;width:30%}.current-plan h3{color:#333;margin-bottom:.5rem;margin-top:0}.current-plan p{color:#555;margin:.2rem 0}.billing-cycle-toggle{display:flex;gap:.5rem;margin-bottom:1.5rem}.cycle-button{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.9rem;padding:.6rem 1.2rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cycle-button.active{background-color:#e7f3ff;border-color:#1e87f0;color:#1e87f0;font-weight:700}.cycle-button:not(.active):hover{background-color:#f5f5f5}.upgrade-options h3{color:#333;margin-bottom:1rem}.upgrade-cards{display:flex;gap:1.5rem}.upgrade-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex:1 1;flex-direction:column;padding:1.5rem}.upgrade-card .card-content{display:flex;flex-direction:column;flex-grow:1}.upgrade-card h4{color:#1e87f0;margin-bottom:.5rem;margin-top:0}.upgrade-card p{color:#666;font-size:.9rem}.upgrade-card .card-content p:not(.price),.upgrade-card p{margin-bottom:1rem}.upgrade-card .price{color:#333;font-size:1.2rem;font-weight:700;margin-bottom:1rem;margin-top:auto;min-height:3em}.upgrade-card .select-button{background-color:#1e87f0;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:auto;padding:.7rem;transition:background-color .2s ease;width:100%}.upgrade-card .select-button:hover{background-color:#1573cf}.app-container{background-color:#f0f0f0;font-family:Arial,sans-serif;min-height:100vh}.channels-table{border-collapse:collapse;margin-top:1rem;width:100%}.channels-table td,.channels-table th{border:1px solid #ccc;padding:.75rem;text-align:left}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9fafb;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%}
/*# sourceMappingURL=main.58202abd.css.map*/