.comment-section{flex-direction:column;height:100%;min-height:0;display:flex}.comment-section-title{color:var(--ui-clr-200);border-bottom:1px solid var(--ui-clr-800);margin:0 0 16px;padding-bottom:12px;font-size:14px;font-weight:600}.comment-section-auth{color:var(--ui-clr-500);justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}.comment-section-editor{flex-shrink:0;margin-bottom:20px}.comment-section-loading{color:var(--ui-clr-500);justify-content:center;align-items:center;gap:12px;padding:40px 20px;font-size:14px;display:flex}.comment-loading-spinner{border:2px solid var(--ui-clr-700);border-top-color:var(--ui-success-background);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite comment-spin}@keyframes comment-spin{to{transform:rotate(360deg)}}.comment-section-error{color:var(--ui-clr-500);flex-direction:column;align-items:center;gap:12px;padding:40px 20px;font-size:14px;display:flex}.comment-list{flex-direction:column;flex:1;gap:16px;min-height:0;padding-right:8px;display:flex;overflow-y:auto}.comment-list-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.comment-list-empty p{color:var(--ui-clr-500);margin:0;font-size:14px}.comment-list-empty-hint{color:var(--ui-clr-600)!important;margin-top:4px!important;font-size:12px!important}.comment-item{flex-direction:column;gap:12px;display:flex}.comment-item--highlighted{background-color:rgba(150,255,165,.08);border-radius:8px;margin:-12px;padding:12px;animation:2s ease-out comment-highlight-pulse}@keyframes comment-highlight-pulse{0%{background-color:rgba(150,255,165,.2)}to{background-color:rgba(150,255,165,.08)}}.comment-item-main{gap:12px;display:flex}.comment-avatar{flex-shrink:0;width:32px;height:32px}.comment-avatar-image{object-fit:cover;border-radius:50%;width:100%;height:100%}.comment-avatar-fallback{background-color:var(--ui-clr-700);width:100%;height:100%;color:var(--ui-clr-300);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.comment-content-wrapper{flex:1;min-width:0}.comment-header{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.comment-author{color:var(--ui-clr-200);font-size:13px;font-weight:600}.comment-time{color:var(--ui-clr-600);font-size:11px}.comment-content{color:var(--ui-clr-300);word-wrap:break-word;overflow-wrap:break-word;font-size:13px;line-height:1.5}.comment-content p{margin:0 0 8px}.comment-content p:last-child{margin-bottom:0}.comment-content a{color:var(--ui-success-background);text-decoration:none}.comment-content a:hover{text-decoration:underline}.comment-content .mce-mention,.comment-content [data-mention-id]{color:var(--ui-success-background);background-color:rgba(150,255,165,.15);border-radius:4px;padding:1px 4px;font-weight:500}.comment-actions{gap:4px;margin-top:6px;display:flex}.comment-actions .btn-text{color:var(--ui-clr-500);padding:4px 8px;font-size:11px}.comment-actions .btn-text:hover{color:var(--ui-clr-300);background-color:var(--ui-clr-800)}.comment-delete-btn:hover{color:#ef4444!important}.comment-reply-editor{margin-top:8px;margin-left:44px}.comment-replies{flex-direction:column;gap:12px;margin-top:4px;display:flex}.comment-editor{flex-direction:column;gap:8px;display:flex;position:relative}.comment-editor-actions{justify-content:flex-end;gap:8px;display:flex}.comment-editor .tox-tinymce{border:1px solid var(--ui-clr-700)!important;background-color:var(--ui-clr-900)!important;border-radius:8px!important}.comment-editor .tox .tox-editor-header{background-color:var(--ui-clr-900)!important;border-bottom:1px solid var(--ui-clr-800)!important}.comment-editor .tox .tox-toolbar,.comment-editor .tox .tox-toolbar__primary,.comment-editor .tox .tox-edit-area__iframe{background-color:var(--ui-clr-900)!important}.comment-editor .tox .tox-tbtn{color:var(--ui-clr-500)!important;background-color:transparent!important}.comment-editor .tox .tox-tbtn:hover{background-color:var(--ui-clr-800)!important;color:var(--ui-clr-300)!important}.comment-editor .tox .tox-tbtn svg{fill:var(--ui-clr-500)!important}.comment-editor .tox .tox-tbtn:hover svg{fill:var(--ui-clr-300)!important}.comment-editor .tox .tox-tbtn--enabled,.comment-editor .tox .tox-tbtn--enabled:hover{background-color:var(--ui-clr-700)!important}.comment-editor .tox .tox-tbtn--enabled svg{fill:var(--ui-clr-200)!important}.tox .tox-autocompleter{z-index:2147483647!important}.tox .tox-autocompleter .tox-menu{background-color:var(--ui-clr-900)!important;border:1px solid var(--ui-clr-700)!important;border-radius:8px!important;box-shadow:0 10px 25px rgba(0,0,0,.5)!important}.tox .tox-autocompleter .tox-collection__item{color:var(--ui-clr-300)!important;padding:8px 12px!important}.tox .tox-autocompleter .tox-collection__item:hover,.tox .tox-autocompleter .tox-collection__item--active{background-color:var(--ui-clr-800)!important;color:var(--ui-clr-100)!important}.mention-dropdown{z-index:100;background-color:var(--ui-clr-900);border:1px solid var(--ui-clr-700);border-radius:8px;min-width:200px;max-height:200px;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.5)}.mention-dropdown-item{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:background-color .15s;display:flex}.mention-dropdown-item:hover,.mention-dropdown-item--selected{background-color:var(--ui-clr-800)}.mention-dropdown-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.mention-dropdown-avatar-fallback{background-color:var(--ui-clr-700);width:28px;height:28px;color:var(--ui-clr-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.mention-dropdown-info{flex-direction:column;gap:2px;min-width:0;display:flex}.mention-dropdown-name{color:var(--ui-clr-200);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.mention-dropdown-email{color:var(--ui-clr-500);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.comment-content .mention,.comment-content [data-mention-id]{color:var(--ui-success-background);background-color:rgba(150,255,165,.2);border:1px solid rgba(150,255,165,.3);border-radius:4px;padding:2px 6px;font-weight:600}@media (max-width:768px){.comment-avatar{width:28px;height:28px}.comment-avatar-fallback{font-size:11px}.comment-author,.comment-content{font-size:12px}.comment-reply-editor{margin-left:40px}}
:root{--ui-clr-success:#96ffa5}[popover].activation-popover{background-color:var(--ui-clr-950);width:100%;max-width:600px;max-height:90vh;margin:auto;top:0;bottom:0;left:0;right:0;overflow:visible}[popover].activation-popover.activation-popover--with-comments{max-width:1100px}[popover].activation-popover.activation-popover--with-comments .activation-header{justify-content:flex-end;align-items:center;padding:20px 20px 0;display:flex}[popover].activation-popover.activation-popover--with-comments .activation-close{cursor:pointer;color:var(--ui-clr-600);opacity:.8;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:8px;transition:all .2s;position:absolute;top:15px;right:15px}[popover].activation-popover.activation-popover--with-comments .activation-close:hover{opacity:1;background:var(--ui-clr-900)}[popover].activation-popover.activation-popover--with-comments .activation-close .close-icon{width:20px;height:20px}[popover].activation-popover.activation-popover--with-comments .activation-content{max-height:calc(90vh - 80px);padding:40px;position:relative;overflow-x:visible;overflow-y:auto}[popover].activation-popover.activation-popover--with-comments .form-section{overflow:visible!important}[popover].activation-popover.activation-popover--with-comments .header-row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}[popover].activation-popover.activation-popover--with-comments .header-spacer{flex:1}[popover].activation-popover.activation-popover--with-comments .creator-section{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}[popover].activation-popover.activation-popover--with-comments .creator-avatar{border-radius:50%;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}[popover].activation-popover.activation-popover--with-comments .creator-avatar-image{object-fit:cover}[popover].activation-popover.activation-popover--with-comments .views-info{align-items:center;gap:4px;display:flex}[popover].activation-popover.activation-popover--with-comments .views-number{color:var(--ui-success-background);font-size:13px;font-weight:400;line-height:1}[popover].activation-popover.activation-popover--with-comments .views-text{color:var(--ui-clr-600);font-size:13px;line-height:1}[popover].activation-popover.activation-popover--with-comments .title-wrap{flex-direction:column;flex:1;align-items:flex-start;display:flex}[popover].activation-popover.activation-popover--with-comments .activation-title{color:var(--ui-clr-50);text-align:left;margin:0;font-size:18px;font-weight:600;line-height:1.3}[popover].activation-popover.activation-popover--with-comments .brand-metrics-section{background-color:var(--ui-clr-900);border:1px solid var(--ui-clr-800);border-radius:12px;margin-bottom:24px;padding:16px}[popover].activation-popover.activation-popover--with-comments .metrics-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}[popover].activation-popover.activation-popover--with-comments .metric-item{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}[popover].activation-popover.activation-popover--with-comments .metric-label{color:var(--ui-clr-400);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}[popover].activation-popover.activation-popover--with-comments .metric-icon{opacity:.8;width:14px;height:14px}[popover].activation-popover.activation-popover--with-comments .metric-value{color:var(--ui-clr-50);font-size:20px;font-weight:600}[popover].activation-popover.activation-popover--with-comments .creator-info-section{background-color:var(--ui-clr-900);border:1px solid var(--ui-clr-800);border-radius:12px;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;padding:16px;display:grid}[popover].activation-popover.activation-popover--with-comments .creator-details{flex-direction:column;gap:12px;display:flex}[popover].activation-popover.activation-popover--with-comments .audience-details{flex-direction:column;gap:12px;display:flex}[popover].activation-popover.activation-popover--with-comments .creator-stats{flex-direction:column;gap:8px;display:flex}[popover].activation-popover.activation-popover--with-comments .audience-stats{flex-direction:column;gap:8px;display:flex}[popover].activation-popover.activation-popover--with-comments .stat-item{justify-content:space-between;align-items:center;display:flex}[popover].activation-popover.activation-popover--with-comments .stat-label{color:var(--ui-clr-500);font-size:12px;font-weight:500}[popover].activation-popover.activation-popover--with-comments .stat-value{color:var(--ui-clr-200);font-size:12px;font-weight:500}[popover].activation-popover.activation-popover--with-comments .activation-form{flex-direction:column;gap:24px;display:flex}[popover].activation-popover.activation-popover--with-comments .form-section{flex-direction:column;gap:12px;display:flex}[popover].activation-popover.activation-popover--with-comments .form-section .section-label{color:var(--ui-clr-500);margin:0;font-size:12px;font-weight:400}[popover].activation-popover.activation-popover--with-comments .listener-info-section{background-color:var(--ui-clr-900);border:1px solid var(--ui-clr-800);border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:12px 16px}[popover].activation-popover.activation-popover--with-comments .listener-info-section .listener-label{color:var(--ui-clr-500);font-size:12px;font-weight:400}[popover].activation-popover.activation-popover--with-comments .listener-info-section .listener-value{color:var(--ui-clr-200);font-size:13px;font-weight:500}[popover].activation-popover.activation-popover--with-comments .activation-types-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;display:grid}[popover].activation-popover.activation-popover--with-comments .activation-type-option{background-color:var(--ui-clr-900);cursor:pointer;border:2px solid transparent;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;transition:all .2s;display:flex}[popover].activation-popover.activation-popover--with-comments .activation-type-option:hover{background-color:var(--ui-clr-800)}[popover].activation-popover.activation-popover--with-comments .activation-type-option:has(.activation-checkbox:checked){background-color:var(--ui-clr-800);border-color:var(--ui-success-background)}[popover].activation-popover.activation-popover--with-comments .activation-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ui-clr-600);background-color:var(--ui-clr-900);cursor:pointer;border-radius:4px;flex-shrink:0;width:16px;height:16px;transition:all .2s;display:inline-block;position:relative}[popover].activation-popover.activation-popover--with-comments .activation-checkbox:before{content:"✓";color:var(--ui-success-background);font-size:12px;font-weight:700;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}[popover].activation-popover.activation-popover--with-comments .activation-checkbox:checked{border-color:var(--ui-success-background);background-color:var(--ui-clr-800)}[popover].activation-popover.activation-popover--with-comments .activation-checkbox:checked:before{transform:translate(-50%,-50%)scale(1)}[popover].activation-popover.activation-popover--with-comments .activation-type-text{color:var(--ui-clr-400);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;font-weight:500}[popover].activation-popover.activation-popover--with-comments .creative-brief-input{border:1px solid var(--ui-clr-600);background:var(--ui-clr-800);width:100%;color:var(--ui-clr-100);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-size:14px;transition:all .2s}[popover].activation-popover.activation-popover--with-comments .creative-brief-input:focus{border-color:var(--ui-success-background);outline:none;box-shadow:0 0 0 3px rgba(150,255,165,.1)}[popover].activation-popover.activation-popover--with-comments .creative-brief-input::placeholder{color:var(--ui-clr-500)}[popover].activation-popover.activation-popover--with-comments .comments-textarea{border:1px solid var(--ui-clr-600);background:var(--ui-clr-800);width:100%;color:var(--ui-clr-100);resize:none;box-sizing:border-box;border-radius:8px;min-height:80px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s;overflow:hidden}[popover].activation-popover.activation-popover--with-comments .comments-textarea:focus{border-color:var(--ui-success-background);outline:none;box-shadow:0 0 0 3px rgba(150,255,165,.1)}[popover].activation-popover.activation-popover--with-comments .comments-textarea::placeholder{color:var(--ui-clr-500)}[popover].activation-popover.activation-popover--with-comments .form-actions{flex-direction:column;align-items:center;gap:12px;margin-top:8px;display:flex}[popover].activation-popover.activation-popover--with-comments .submit-btn{background-color:var(--ui-success-background);color:#000;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:14px;font-weight:500;transition:all .2s}[popover].activation-popover.activation-popover--with-comments .submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 25px -5px rgba(150,255,165,.3)}[popover].activation-popover.activation-popover--with-comments .submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}[popover].activation-popover.activation-popover--with-comments .cancel-btn{color:var(--ui-clr-600);cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:14px;font-weight:500;transition:all .2s}[popover].activation-popover.activation-popover--with-comments .cancel-btn:hover:not(:disabled){background-color:var(--ui-clr-100);color:var(--ui-clr-700)}[popover].activation-popover.activation-popover--with-comments .cancel-btn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){[popover].activation-popover{border-radius:12px;width:95vw;max-height:95vh}.activation-header{padding:16px 16px 0}.activation-content{max-height:calc(95vh - 60px);padding:16px 24px 32px}.activation-title{font-size:18px}.metrics-grid{grid-template-columns:1fr;gap:12px}.creator-info-section{grid-template-columns:1fr;gap:16px}.activation-types-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px}.activation-type-option{padding:10px 12px}.creative-brief-input,.comments-textarea{font-size:16px}}@media (max-width:480px){.metrics-grid,.activation-types-grid{grid-template-columns:1fr}.metric-value{font-size:18px}}@media (prefers-color-scheme:dark){[popover].activation-popover{background:var(--ui-clr-900);border-color:var(--ui-clr-700)}.activation-close{color:var(--ui-clr-400)}.activation-close:hover{background:var(--ui-clr-800)}.activation-title{color:var(--ui-clr-50)}.creative-brief-input,.comments-textarea{background:var(--ui-clr-800);border-color:var(--ui-clr-600);color:var(--ui-clr-100)}.creative-brief-input::placeholder,.comments-textarea::placeholder{color:var(--ui-clr-500)}.cancel-btn{color:var(--ui-clr-400)}.cancel-btn:hover:not(:disabled){background-color:var(--ui-clr-800);color:var(--ui-clr-300)}}.activation-popover .tox .tox-editor-header{background-color:var(--ui-clr-900)!important;border-bottom:1px solid var(--ui-clr-700)!important}.activation-popover .tox .tox-toolbar,.activation-popover .tox .tox-toolbar__primary{background-color:var(--ui-clr-900)!important}.activation-popover .tox .tox-edit-area__iframe{background-color:var(--ui-clr-800)!important}.activation-popover .tox .tox-tbtn{color:var(--ui-clr-400)!important;background-color:transparent!important;background-image:none!important}.activation-popover .tox .tox-tbtn:hover{background-color:var(--ui-clr-800)!important;color:var(--ui-clr-200)!important}.activation-popover .tox .tox-tbtn--enabled,.activation-popover .tox .tox-tbtn--enabled:hover{background-color:var(--ui-clr-700)!important;color:var(--ui-clr-100)!important}.activation-popover .tox .tox-tbtn svg{fill:var(--ui-clr-400)!important}.activation-popover .tox .tox-tbtn:hover svg{fill:var(--ui-clr-200)!important}.activation-popover .tox .tox-tbtn--enabled svg{fill:var(--ui-clr-100)!important}.activation-popover .tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none!important}.activation-popover .tox-tinymce{border:1px solid var(--ui-clr-600)!important;background-color:var(--ui-clr-900)!important;border-radius:8px!important}.activation-popover .tox .tox-split-button{background-color:transparent!important}.activation-popover .tox .tox-split-button:hover{background-color:var(--ui-clr-800)!important}.activation-popover .tox .tox-tbtn--select{background-color:transparent!important}.activation-popover .tox .tox-tbtn--select:hover{background-color:var(--ui-clr-800)!important}.activation-popover .tox .tox-split-button__chevron svg{fill:var(--ui-clr-400)!important}.activation-popover .tox .tox-split-button:hover .tox-split-button__chevron svg{fill:var(--ui-clr-200)!important}.activation-popover .tox .tox-tbtn:active,.activation-popover .tox .tox-tbtn--active{background-color:var(--ui-clr-700)!important}.tox.tox-silver-sink.tox-tinymce-aux{z-index:2147483647!important}.tox .tox-menu,.tox .tox-dialog,.tox .tox-pop,.tox .tox-tiered-menu,.tox-menu.tox-collection.tox-collection--list,.tox-collection--toolbar{background-color:var(--ui-clr-900)!important;background:var(--ui-clr-900)!important;border:1px solid var(--ui-clr-700)!important;border-color:var(--ui-clr-700)!important;z-index:2147483647!important}.tox .tox-collection,.tox .tox-collection--list,.tox .tox-collection--toolbar{background-color:var(--ui-clr-900)!important}.tox .tox-collection__item{color:var(--ui-clr-300)!important;background-color:transparent!important}.tox .tox-collection__item:hover{background-color:var(--ui-clr-800)!important}.tox .tox-collection__item--active{background-color:var(--ui-clr-700)!important;color:var(--ui-clr-100)!important}.tox .tox-collection__item-icon,.tox .tox-collection__item-accessory{color:var(--ui-clr-400)!important}.tox .tox-collection__item-icon svg,.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-accessory svg{fill:var(--ui-clr-400)!important}.tox .tox-collection__item:hover .tox-collection__item-icon svg,.tox .tox-collection__item:hover .tox-collection__item-checkmark svg,.tox .tox-collection__item:hover .tox-collection__item-accessory svg{fill:var(--ui-clr-200)!important}.tox .tox-collection__item-label,.tox .tox-collection__item-label h1,.tox .tox-collection__item-label h2,.tox .tox-collection__item-label h3,.tox .tox-collection__item-label p,.tox .tox-collection__item-label div{color:var(--ui-clr-300)!important}.tox .tox-collection__item:hover .tox-collection__item-label,.tox .tox-collection__item:hover .tox-collection__item-label *{color:var(--ui-clr-100)!important}.tox .tox-collection__item-caret svg{fill:var(--ui-clr-400)!important}.tox .tox-menu *{color:var(--ui-clr-300)!important}.tox .tox-collection__item:hover *{color:var(--ui-clr-100)!important}.tox .tox-toolbar__overflow{background-color:var(--ui-clr-900)!important;border:1px solid var(--ui-clr-700)!important}.tox .tox-toolbar__overflow .tox-toolbar__group{background-color:var(--ui-clr-900)!important;border:0!important}.tox .tox-toolbar__overflow .tox-toolbar__group:not(:last-of-type),.tox .tox-toolbar__overflow *{border:0!important}.tox .tox-toolbar__overflow .tox-tbtn{color:var(--ui-clr-400)!important;background-color:transparent!important}.tox .tox-toolbar__overflow .tox-tbtn:hover{background-color:var(--ui-clr-800)!important;color:var(--ui-clr-200)!important}.tox .tox-toolbar__overflow .tox-tbtn svg{fill:var(--ui-clr-400)!important}.tox .tox-toolbar__overflow .tox-tbtn:hover svg{fill:var(--ui-clr-200)!important}[popover].activation-popover--with-comments .modal-header-section{border-bottom:1px solid var(--ui-clr-800);flex-shrink:0;margin-bottom:20px;padding-bottom:20px}[popover].activation-popover--with-comments .mobile-tabs{display:none}[popover].activation-popover--with-comments .modal-body-layout{flex:1;gap:24px;min-height:0;display:flex}[popover].activation-popover--with-comments .brief-panel{flex:0 0 60%;padding-right:16px;overflow-x:visible;overflow-y:auto}[popover].activation-popover--with-comments .comments-panel{border-left:1px solid var(--ui-clr-800);flex-direction:column;flex:0 0 calc(40% - 24px);min-height:0;padding-left:24px;display:flex}.comments-placeholder{justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.comments-placeholder p{color:var(--ui-clr-500);text-align:center;font-size:14px}[popover].activation-popover--with-comments .activation-content{flex-direction:column;max-height:calc(90vh - 40px);display:flex}@media (max-width:768px){[popover].activation-popover.activation-popover--with-comments{max-width:95vw}[popover].activation-popover--with-comments .mobile-tabs{gap:8px;margin-top:16px;display:flex}.mobile-tab{background-color:var(--ui-clr-900);border:1px solid var(--ui-clr-700);color:var(--ui-clr-400);cursor:pointer;border-radius:8px;flex:1;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s}.mobile-tab:hover{background-color:var(--ui-clr-800);color:var(--ui-clr-300)}.mobile-tab--active{background-color:var(--ui-clr-800);border-color:var(--ui-success-background);color:var(--ui-clr-100)}[popover].activation-popover--with-comments .modal-body-layout{flex-direction:column}[popover].activation-popover--with-comments .brief-panel,[popover].activation-popover--with-comments .comments-panel{border-left:none;flex:none;width:100%;padding-left:0;padding-right:0}[popover].activation-popover--with-comments .brief-panel:not(.panel--active),[popover].activation-popover--with-comments .comments-panel:not(.panel--active){display:none}[popover].activation-popover--with-comments .comments-panel{border-top:1px solid var(--ui-clr-800);padding-top:20px}[popover].activation-popover--with-comments .comments-panel.panel--active{border-top:none}}
:root{--ui-clr-success:#96ffa5}[popover].pass-popover{background-color:var(--ui-clr-950);width:100%;max-width:550px;max-height:90vh}[popover].pass-popover .pass-moment-header{justify-content:flex-end;align-items:center;padding:20px 20px 0;display:flex}[popover].pass-popover .pass-moment-close{cursor:pointer;color:var(--ui-clr-600);opacity:.8;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:8px;transition:all .2s;position:absolute;top:15px;right:15px}[popover].pass-popover .pass-moment-close:hover{opacity:1;background:var(--ui-clr-900)}[popover].pass-popover .pass-moment-close .close-icon{width:20px;height:20px}[popover].pass-popover .pass-moment-content{max-height:calc(90vh - 80px);padding:20px 40px 40px;position:relative;overflow-y:auto}[popover].pass-popover .creator-section{flex-direction:column;align-items:center;gap:16px;margin-bottom:25px;display:flex}[popover].pass-popover .creator-avatar{border-radius:50%;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}[popover].pass-popover .creator-avatar-image{object-fit:cover}[popover].pass-popover .views-info{align-items:center;gap:4px;display:flex}[popover].pass-popover .views-number{color:var(--ui-success-background);font-size:14px;font-weight:400;line-height:1}[popover].pass-popover .views-text{color:var(--ui-clr-600);font-size:14px;line-height:1}[popover].pass-popover .title-wrap{flex-direction:column;align-items:center;display:flex}[popover].pass-popover .pass-title{max-width:17ch;color:var(--ui-clr-50);text-align:center;margin:0 0 32px;font-size:21px;font-weight:500;line-height:1.3}[popover].pass-popover .pass-form{flex-direction:column;gap:24px;display:flex}[popover].pass-popover .reasons-grid{flex-direction:column;gap:8px;display:flex}[popover].pass-popover .reason-option{background-color:var(--ui-clr-900);cursor:pointer;border:2px solid transparent;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;transition:all .2s;display:flex}[popover].pass-popover .reason-option:hover{background-color:var(--ui-clr-800)}[popover].pass-popover .reason-option:has(.reason-radio:checked){background-color:var(--ui-clr-800);border-color:var(--ui-success-background)}[popover].pass-popover .reason-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ui-clr-700);background-color:var(--ui-clr-900);cursor:pointer;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:all .2s;display:inline-block;position:relative}[popover].pass-popover .reason-radio:before{content:"";background-color:var(--ui-success-background);border-radius:50%;width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}[popover].pass-popover .reason-radio:checked{border-color:var(--ui-success-background)}[popover].pass-popover .reason-radio:checked:before{transform:translate(-50%,-50%)scale(1)}[popover].pass-popover .reason-text{color:var(--ui-clr-400);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1;font-size:14px;font-weight:400}[popover].pass-popover .other-input-group{margin-top:-12px}[popover].pass-popover .other-input{border:1px solid var(--ui-clr-300);color:#000;box-sizing:border-box;background:#fff;border-radius:8px;width:100%;padding:12px 16px;font-size:14px;transition:all .2s}[popover].pass-popover .other-input:focus{border-color:var(--ui-success-background);outline:none;box-shadow:0 0 0 3px rgba(150,255,165,.1)}[popover].pass-popover .other-input::placeholder{color:var(--ui-clr-500)}[popover].pass-popover .comment-group{flex-direction:column;gap:8px;display:flex}[popover].pass-popover .comment-label{color:var(--ui-clr-700);margin:0;font-size:14px;font-weight:500}[popover].pass-popover .comment-textarea{border:1px solid var(--ui-clr-300);resize:vertical;box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-height:80px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}[popover].pass-popover .comment-textarea:focus{border-color:var(--ui-success-background);outline:none;box-shadow:0 0 0 3px rgba(150,255,165,.1)}[popover].pass-popover .comment-textarea::placeholder{color:var(--ui-clr-500)}[popover].pass-popover .form-actions{flex-direction:column;align-items:center;gap:12px;margin-top:8px;display:flex}[popover].pass-popover .submit-btn{background-color:var(--ui-success-background);color:#000;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:14px;font-weight:500;transition:all .2s}[popover].pass-popover .submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 25px -5px rgba(150,255,165,.3)}[popover].pass-popover .submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}[popover].pass-popover .cancel-btn{color:var(--ui-clr-600);cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:14px;font-weight:500;transition:all .2s}[popover].pass-popover .cancel-btn:hover:not(:disabled){background-color:var(--ui-clr-100);color:var(--ui-clr-700)}[popover].pass-popover .cancel-btn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:640px){[popover].pass-popover{border-radius:12px;width:95vw;max-height:95vh}.pass-moment-header{padding:16px 16px 0}.pass-moment-content{max-height:calc(95vh - 60px);padding:16px 24px 32px}.pass-title{margin-bottom:24px;font-size:18px}.reason-option{padding:14px 16px}.reason-text{font-size:15px}.other-input,.comment-textarea{font-size:16px}}@media (prefers-color-scheme:dark){[popover].pass-popover{background:var(--ui-clr-900);border-color:var(--ui-clr-700)}.pass-moment-close{color:var(--ui-clr-400)}.pass-moment-close:hover{background:var(--ui-clr-800)}.pass-title{color:var(--ui-clr-50)}.comment-label{color:var(--ui-clr-300)}.other-input,.comment-textarea{background:var(--ui-clr-800);border-color:var(--ui-clr-600);color:var(--ui-clr-100)}.other-input::placeholder,.comment-textarea::placeholder{color:var(--ui-clr-500)}.cancel-btn{color:var(--ui-clr-400)}.cancel-btn:hover:not(:disabled){background-color:var(--ui-clr-800);color:var(--ui-clr-300)}}
:root{--ui-clr-success:#96ffa5}[popover].watchlist-popover{background-color:var(--ui-clr-950);width:100%;max-width:550px;max-height:90vh}[popover].watchlist-popover .watchlist-header{justify-content:flex-end;align-items:center;padding:20px 20px 0;display:flex}[popover].watchlist-popover .watchlist-close{cursor:pointer;color:var(--ui-clr-600);opacity:.8;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:8px;transition:all .2s}[popover].watchlist-popover .watchlist-close:hover{opacity:1;background:var(--ui-clr-900)}[popover].watchlist-popover .watchlist-close .close-icon{width:20px;height:20px}[popover].watchlist-popover .watchlist-content{max-height:calc(90vh - 80px);padding:20px 40px 40px;overflow-y:auto}[popover].watchlist-popover .creator-section{flex-direction:column;align-items:center;gap:16px;margin-bottom:25px;display:flex}[popover].watchlist-popover .creator-avatar{border-radius:50%;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}[popover].watchlist-popover .creator-avatar-image{object-fit:cover}[popover].watchlist-popover .views-info{align-items:center;gap:4px;display:flex}[popover].watchlist-popover .views-number{color:var(--ui-success-background);font-size:14px;font-weight:400;line-height:1}[popover].watchlist-popover .views-text{color:var(--ui-clr-600);font-size:14px;line-height:1}[popover].watchlist-popover .title-wrap{flex-direction:column;align-items:center;display:flex}[popover].watchlist-popover .watchlist-title{max-width:17ch;color:var(--ui-clr-50);text-align:center;margin:0 0 32px;font-size:21px;font-weight:500;line-height:1.3}[popover].watchlist-popover .watchlist-form{flex-direction:column;gap:24px;display:flex}[popover].watchlist-popover .note-group{flex-direction:column;gap:8px;display:flex}[popover].watchlist-popover .note-textarea{border:1px solid var(--ui-clr-300);color:#000;resize:vertical;box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}[popover].watchlist-popover .note-textarea:focus{border-color:var(--ui-success-background);outline:none;box-shadow:0 0 0 3px rgba(150,255,165,.1)}[popover].watchlist-popover .note-textarea::placeholder{color:var(--ui-clr-500)}[popover].watchlist-popover .form-actions{flex-direction:column;align-items:center;gap:12px;margin-top:8px;display:flex}[popover].watchlist-popover .submit-btn{background-color:var(--ui-success-background);color:#000;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:14px;font-weight:500;transition:all .2s}[popover].watchlist-popover .submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 25px -5px rgba(150,255,165,.3)}[popover].watchlist-popover .submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}[popover].watchlist-popover .cancel-btn{color:var(--ui-clr-600);cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:14px;font-weight:500;transition:all .2s}[popover].watchlist-popover .cancel-btn:hover:not(:disabled){background-color:var(--ui-clr-100);color:var(--ui-clr-700)}[popover].watchlist-popover .cancel-btn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:640px){[popover].watchlist-popover{border-radius:12px;width:95vw;max-height:95vh}.watchlist-header{padding:16px 16px 0}.watchlist-content{max-height:calc(95vh - 60px);padding:16px 24px 32px}.watchlist-title{margin-bottom:24px;font-size:18px}.note-textarea{font-size:16px}}@media (prefers-color-scheme:dark){[popover].watchlist-popover{background:var(--ui-clr-900);border-color:var(--ui-clr-700)}.watchlist-close{color:var(--ui-clr-400)}.watchlist-close:hover{background:var(--ui-clr-800)}.watchlist-title{color:var(--ui-clr-50)}.note-textarea{background:var(--ui-clr-800);border-color:var(--ui-clr-600);color:var(--ui-clr-100)}.note-textarea::placeholder{color:var(--ui-clr-500)}.cancel-btn{color:var(--ui-clr-400)}.cancel-btn:hover:not(:disabled){background-color:var(--ui-clr-800);color:var(--ui-clr-300)}}
.profile-menu{position:relative}.profile-menu .uktdropdown-body{left:initial;box-sizing:border-box;border:1px solid var(--ui-clr-850);top:50px;right:0}.profile-menu .uktdropdown-body [data-ukt-active]{background-color:var(--ui-clr-700)}.profile-menu .dropdown-body{box-sizing:border-box;width:250px;padding:20px}.profile-menu .profile-btn{background-color:var(--ui-clr-success);color:#000;cursor:pointer;border-radius:50%;width:26px;height:26px;font-size:10px;font-weight:600}.profile-menu .profile-btn.has-image{color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover}.profile-menu .user-name-wrap{box-sizing:border-box;border-bottom:1px solid var(--ui-clr-800);flex-direction:column;align-items:flex-start;gap:0;padding:0 0 12px;display:flex}.profile-menu .text-bold{color:var(--ui-clr-50);margin:0 0 2px;font-size:14px;line-height:1.4}.profile-menu .text-mute{color:var(--ui-clr-500);margin:0 0 2px;font-size:12px;line-height:1.4}.profile-menu .drop-down-section{border-bottom:1px solid var(--ui-clr-800);flex-direction:column;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.profile-menu .drop-down-section:last-child{border-bottom:none;padding-bottom:0}.profile-menu .menu-item{box-sizing:border-box;border-radius:5px;flex:auto;justify-content:space-between;align-items:center;width:100%;padding:6px 8px;display:flex}.profile-menu .menu-item.disabled{color:var(--ui-clr-600)}.profile-menu .menu-item .item-text-icon{align-items:center;gap:7px;display:flex}.profile-menu .menu-item .coming-soon-badge{box-sizing:border-box;background-color:var(--ui-clr-800);color:var(--ui-clr-600);border-radius:3px;padding:3px 5px;font-size:10px;line-height:12px;display:flex}
.notification-bell-dropdown{position:relative}.notification-bell-dropdown .uktdropdown-body{right:0;left:auto!important}body .notification-bell-dropdown .uktdropdown-body>*{width:300px!important}.notification-bell-btn{cursor:pointer;width:36px;height:36px;color:var(--ui-clr-400);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}.notification-bell-btn:hover{background-color:var(--ui-clr-800);color:var(--ui-clr-200)}.notification-bell-btn svg{width:20px;height:20px}.notification-badge{color:#fff;background:#ef4444;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:2px;right:2px}.notification-dropdown{background-color:var(--ui-clr-900);border:1px solid var(--ui-clr-700);border-radius:12px;flex-direction:column;width:340px;max-height:480px;display:flex;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.5)}.notification-dropdown-header{border-bottom:1px solid var(--ui-clr-800);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.notification-dropdown-title{color:var(--ui-clr-200);margin:0;font-size:14px;font-weight:600}.notification-mark-all-btn{color:var(--ui-clr-500);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:all .15s}.notification-mark-all-btn:hover{color:var(--ui-clr-200);background-color:var(--ui-clr-800)}.notification-dropdown-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.notification-dropdown-empty{color:var(--ui-clr-500);flex-direction:column;justify-content:center;align-items:center;min-width:280px;padding:48px 40px;display:flex}.notification-dropdown-empty svg{opacity:.5;width:40px;height:40px;margin-bottom:12px}.notification-dropdown-empty p{margin:0;font-size:14px}.notification-item{border-bottom:1px solid var(--ui-clr-800);cursor:pointer;text-align:left;background:0 0;border-top:none;border-left:none;border-right:none;gap:12px;width:100%;padding:12px 16px;text-decoration:none;transition:background-color .15s;display:flex}.notification-item:hover{background-color:var(--ui-clr-850)}.notification-item:last-child{border-bottom:none}.notification-item--unread{background-color:rgba(150,255,165,.03)}.notification-item--unread:hover{background-color:rgba(150,255,165,.06)}.notification-unread-dot{background-color:var(--ui-success-background);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.notification-read-spacer{flex-shrink:0;width:8px}.notification-content{flex:1;min-width:0}.notification-title{color:var(--ui-clr-200);margin:0 0 4px;font-size:13px;font-weight:500;line-height:1.4}.notification-item--unread .notification-title{font-weight:600}.notification-message{color:var(--ui-clr-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.notification-time{color:var(--ui-clr-600);font-size:11px}@media (max-width:480px){.notification-dropdown{width:300px}}
.view-toggle{justify-content:center;width:auto;margin-bottom:0;display:flex}.view-toggle .toggle-container{background-color:var(--ui-clr-900);border-radius:50px;padding:3px;display:flex;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.3)}.view-toggle .toggle-option{color:var(--ui-clr-600);cursor:pointer;z-index:2;letter-spacing:.3px;background:0 0;border:none;border-radius:46px;justify-content:center;align-items:center;gap:8px;min-width:90px;padding:5px;font-size:13px;font-weight:500;transition:color .3s;display:flex;position:relative}.view-toggle .toggle-option:hover{color:var(--ui-clr-200)}.view-toggle .toggle-option.active{color:var(--ui-clr-200);font-weight:600}.view-toggle .toggle-label{white-space:nowrap;letter-spacing:normal;font-size:12px;font-weight:400;line-height:18px}.view-toggle .toggle-count{background-color:var(--ui-clr-700);color:var(--ui-clr-300);text-align:center;border-radius:12px;min-width:20px;padding:2px 8px;font-size:12px;font-weight:600;display:none}.view-toggle .toggle-option.active .toggle-count{background-color:var(--ui-clr-600);color:var(--clr-100)}.view-toggle .toggle-indicator{background-color:var(--ui-clr-800);z-index:1;border:1px solid var(--ui-clr-750);border-radius:46px;width:calc(50% - 3px);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 6px rgba(0,0,0,.3)}
.page-home .app-header .logo-text{color:var(--ui-clr-950)}.page-home .app-header .brand-name{color:var(--ui-clr-50)}.app-header{z-index:3;flex-direction:column;width:100%;display:flex;position:relative}.app-header .app-logo{align-items:center;gap:10px;display:flex}.app-header .logo-text{color:var(--ui-clr-50);font-size:12px;font-weight:400;line-height:21px}.app-header .brand-name{color:var(--ui-clr-500);box-sizing:border-box;margin-bottom:0;font-size:12px;font-weight:400;line-height:18px}.app-header .app-header-inner{box-sizing:border-box;grid-template-columns:.5fr 1fr .5fr;align-items:center;width:95%;margin:0 auto;padding-top:25px;padding-bottom:25px;display:grid}.app-header .logo-wrap{flex:0 0 200px;align-items:center;gap:8px;display:flex}.app-header .brand-dropdown{flex:auto;justify-content:center;align-items:center;gap:20px;display:flex}.app-header .brand-dropdown .brand-dropdown-inner{background-color:var(--ui-clr-900);border-radius:50px;align-items:center;gap:0;display:flex}.app-header .profile-login-wrap{flex:0 0 200px;justify-content:flex-end;align-items:center;gap:12px;display:flex}.app-header .moment-detail-back-btn{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem;font-size:1.125rem;font-weight:500;transition:opacity .2s;display:flex}.app-header .moment-detail-back-btn:hover{opacity:.7;background-color:rgba(0,0,0,.05)}.app-header .moment-detail-back-btn:active{transform:translateY(1px)}.app-header [data-theme=dark] .moment-detail-back-btn:hover{background-color:rgba(255,255,255,.05)}.app-header .moment-detail-title{flex-direction:column;align-items:center;gap:.25rem;display:flex}.app-header .moment-detail-title h1{margin:0;font-size:1.125rem;font-weight:600}.app-header .moment-detail-subtitle{opacity:.7;font-size:.875rem}.homepage-header{background:0 0}.homepage-header .brand-dropdown{display:none}.brand-picker-btn{color:var(--ui-clr-400);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:0;transition:all .2s;display:flex}.brand-picker-btn:hover{color:var(--ui-clr-100);background-color:rgba(255,255,255,.05);transform:scale(1.05)}.brand-picker-btn:active{transform:scale(.95)}.brand-picker-btn:focus{outline:none}
/*# sourceMappingURL=dfa3ac7a5a1cb65c.css.map*/