@charset "UTF-8";:root{--Primary-600:#00b9d9;--Primary-500:#00d3f2;--Neutral-900:#0f142a;--Neutral-800:#1e233b;--Neutral-700:#333955;--Neutral-600:#474d69;--Neutral-500:#646b8b;--Neutral-400:#949bb8;--Neutral-300:#cbcfe1;--Neutral-200:#e2e5f0;--Neutral-100:#f1f2f9;--Neutral-50:#f8f9fc;--Elevations-Background:#020618;--Elevations-Level1:#0f1224;--Elevations-Level2:#1b1e2f;--Stroke-Extralight:#1b1f2f;--Stroke-Light:#272a3a;--Text-Heading:#fff;--Text-Body1:#f1f2f9;--Text-Body2:#e2e5f0;--Text-Body3:#949bb8;--Text-Disabled:#333955;--Delete-Red-Dark:#ef5353;--Delete-Red:#e66}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#020618;background-color:var(--Elevations-Background);color:var(--text-color);font-family:Inter;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:768px){::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}}.heading-h1{font-size:50px;font-weight:700;letter-spacing:-.576px;line-height:120%}.heading-h2{font-size:32px;font-weight:600;letter-spacing:-.225px;line-height:120%}.heading-h3{font-size:26px;letter-spacing:-.144px}.heading-h3,.heading-h4{font-weight:600;line-height:150%}.heading-h4{font-size:22px;letter-spacing:-.1px}.body-large-semibold{font-size:18px;font-weight:600;line-height:150%}.body-large-medium{font-size:18px;font-weight:500;line-height:150%}.body-large-regular{font-size:18px;font-weight:400;line-height:150%}.body-medium-semibold{font-size:16px;font-weight:600;line-height:150%}.body-medium-medium{font-size:16px;font-weight:500;line-height:150%}.body-medium-regular{font-size:16px;font-weight:400;line-height:150%}.body-small-semibold{font-size:14px;font-weight:600;line-height:150%}.body-small-medium{font-size:14px;font-weight:500;line-height:150%}.body-small-regular{font-size:14px;font-weight:400;line-height:150%}.body-tiny-semibold{font-size:12px;font-weight:600;line-height:150%}.body-tiny-medium{font-size:12px;font-weight:500;line-height:150%}.body-tiny-regular{font-size:12px;font-weight:400;line-height:150%}.table-heading{font-weight:500}.table-heading,.table-item{font-size:14px;line-height:150%}.table-item{font-weight:400}.inline-code{font-family:Fira Code;line-height:140%}.inline-code,select{font-size:14px;font-weight:500}select{align-items:center;align-self:stretch;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#1b1e2f;background-color:var(--Elevations-Level2);border:1px solid #272a3a;border:1px solid var(--Stroke-Light);border-radius:6px;color:#fff;font-family:Inter;justify-content:space-between;line-height:150%;padding:12px 16px}select option{background-color:#0f1224!important;background-color:var(--Elevations-Level1)!important;color:#f1f2f9!important;color:var(--Text-Body1)!important;padding:8px 12px}select:focus{outline:none}input{align-items:center;align-self:stretch;background-color:none;background-color:initial;border:1px solid #272a3a;border:1px solid var(--Stroke-Light);border-radius:6px;color:#fff;font-size:14px;font-weight:500;justify-content:space-between;line-height:150%;padding:12px 16px}.slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;height:24px;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:16px;left:4px;width:16px}input:checked+.slider{background-color:#00d3f2;background-color:var(--Primary-500)}input:focus+.slider{box-shadow:0 0 1px #00d3f2;box-shadow:0 0 1px var(--Primary-500)}input:checked+.slider:before{transform:translateX(35px)}.react-datepicker-wrapper input{background-color:#1b1e2f;background-color:var(--Elevations-Level2);border:1px solid #272a3a;border:1px solid var(--Stroke-Light);border-radius:6px;box-sizing:border-box;color:#fff;font-size:14px;font-weight:500;line-height:150%;padding:12px 16px;width:100%}.react-datepicker-wrapper input:focus{border-color:#00d3f2;border-color:var(--Primary-500);outline:none}.react-datepicker-wrapper input::placeholder{color:#949bb8;color:var(--Text-Body3)}.youtube-account-container{border-bottom:1px solid #272a3a;border-bottom:1px solid var(--Stroke-Light);height:68px;width:100%}.youtube-account-container,.youtube-account-info{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.youtube-account-info{color:#949bb8;color:var(--Text-Body-3,#949bb8);font-size:16px;font-style:normal;font-weight:500;gap:10px;line-height:normal}.youtube-account-details{padding:8px}.youtube-account-details,.youtube-login-button{align-items:center;background-color:#1b1e2f;background-color:var(--Elevations-Level2);border-radius:360px;color:#fff;color:var(--Text-Heading);display:flex;flex-direction:row;font-size:16px;font-weight:400;gap:4px;justify-content:space-between;line-height:150%}.youtube-login-button{padding:12px 16px}button{border:none;border-radius:5px;cursor:pointer;display:block;font-size:1rem;padding:10px 20px;text-align:center;transition:background-color .3s ease,transform .2s ease}:root{--primary-color:#1f2937;--secondary-color:#3b82f6;--text-color:#e5e7eb;--card-bg-color:#111827;--border-color:#374151;--hover-color:#1e40af;--shadow-color:#00000080}.empty-state{align-items:center;display:flex;justify-content:center;min-height:200px}.empty-state-content{background:var(--Elevations-Level2);border:1px solid var(--Primary-500);border-radius:12px;box-shadow:0 4px 12px #00000080;box-shadow:0 4px 12px var(--shadow-color);max-width:400px;padding:30px;text-align:center}.empty-state-icon{font-size:48px;margin-bottom:20px;opacity:.8}.empty-state-title{color:#e5e7eb;color:var(--text-color);font-size:18px;font-weight:600;line-height:1.4;margin:0 0 12px}.empty-state-subtitle{color:#9ca3af;font-size:14px;line-height:1.5;margin:0 0 24px}.empty-state-button{background:var(--Primary-500);border-radius:8px;box-shadow:0 2px 4px #3b82f64d;color:#000;display:inline-block;font-size:14px;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .2s ease}.empty-state-button:hover{background:var(--Primary-600);box-shadow:0 4px 8px #3b82f666;color:#000;text-decoration:none;transform:translateY(-1px)}.empty-state-row:hover,.empty-state-row:hover td{background-color:initial!important}.clickable-link{color:inherit;cursor:pointer;text-decoration:underline}.set-date-button{background:#0000;border-radius:2px;color:#666;cursor:pointer;display:block;font-size:10px;margin:0 auto;padding:2px 6px}.clickable-link:hover{text-decoration:underline}.dashboard-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;margin-left:290px;padding-right:20px;transition:all .3s ease;width:calc(100% - 290px)}@media (max-width:1400px){.dashboard-container{margin-left:260px;width:calc(100% - 260px)}.search-input-content-container{position:relative;width:40%}}@media (max-width:1200px){.dashboard-container{margin-left:240px;width:calc(100% - 240px)}.controls-group-table-filters{flex-direction:column}}@media (max-width:1024px){.dashboard-container{flex-direction:column;margin-left:0;padding-right:0;width:100%}.table-container{margin-bottom:20px;margin-right:0;width:100%}.actions-container{max-width:none;min-width:0;width:100%}}@media (max-width:768px){.dashboard-container{margin-left:0;padding:60px 15px 15px;width:100%}}.actions-container,.table-container{border-radius:8px;box-shadow:0 4px 8px #00000080;box-shadow:0 4px 8px var(--shadow-color);color:#e5e7eb;color:var(--text-color)}.table-container{flex:3 1;margin-left:0;margin-right:0;min-width:0;overflow-x:auto;width:100%}.actions-container{display:flex;flex:1 1;flex-direction:column;gap:20px;max-width:280px;min-width:180px}.actions-container h3{color:#e5e7eb;color:var(--text-color);margin-bottom:10px}.actions-container input,.actions-container select{background-color:#1f2937;border:2px solid #374151;border:2px solid var(--border-color);border-radius:4px;box-sizing:border-box;color:#e5e7eb;color:var(--text-color);margin:8px 0;padding:10px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.actions-container input:focus,.actions-container select:focus{border-color:#3b82f6;border-color:var(--secondary-color);box-shadow:0 0 5px #3b82f6;box-shadow:0 0 5px var(--secondary-color);outline:none}h1{font-size:2rem;margin-bottom:20px}.actions-container button,.filter-button,.toggle-button{margin:20px 0}a{text-decoration:none}button:hover{transform:translateY(-2px)}button:active{transform:translateY(0)}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{border-collapse:collapse;margin-bottom:20px;width:100%}table td,table th{color:var(--Text-Body-3);font-family:Inter;font-size:1rem;font-size:14px;font-style:normal;font-weight:500;line-height:150%;padding:12px;text-align:center}table td{border-bottom:2px solid var(--Stroke-Extralight)}table th{background:var(--Elevations-Level1);cursor:pointer;position:relative}table tr:hover{background-color:#374151}table th:first-child{border-top-left-radius:8px}table th:last-child{border-top-right-radius:8px}.sorted{font-weight:700}.row-container{display:flex;flex-direction:row;justify-content:flex-end}th.sorted:after{border:solid #3b82f6;border:solid var(--secondary-color);border-width:0 2px 2px 0;content:" ";display:inline-block;margin-left:5px;padding:3px;transform:rotate(45deg);transition:transform .3s ease}th.sorted.ascending:after{transform:rotate(-135deg)}th:nth-child(3),th:nth-child(4){width:100px}th:nth-child(10),th:nth-child(9){width:70px}.youtube-buttons-container{align-items:center;display:flex;flex-direction:row;gap:10px}.refresh-button{align-items:center;background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;margin:10px 0;overflow:hidden;padding:8px 15px;position:relative;transition:background-color .3s ease}.youtube-button:hover{background-color:#c00}.toggle-actions-button{align-items:center;background-color:#3b82f6;background-color:var(--secondary-color);border:none;box-shadow:0 2px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:13px;height:22px;justify-content:center;position:absolute;right:250px;top:30px;transition:background-color .2s ease;width:80px;z-index:10}.notes{font-style:italic}.date-range-picker-container{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.actions-container-wrapper.collapsed .toggle-actions-button{right:2%;top:50px}.refresh-button:hover{background-color:#c00}.youtube-button:before{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:25px 16px;content:"";height:16px;left:8px;position:absolute;width:25px}.date-filter-info{align-items:center;background-color:#3b82f61a;border-radius:4px;display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0;padding:8px 12px}.date-filter-info span{margin-right:10px}.date-filter-info button{background-color:initial;border:none;color:#6b7280;cursor:pointer;font-weight:700;padding:0 5px}.date-filter-note{color:#9ca3af;flex-basis:100%;font-size:.85em;font-style:italic;margin-left:5px;margin-top:5px}.date-range-picker{align-items:center;display:flex;flex-direction:row;gap:10px}.react-datepicker{font-size:10px}.react-datepicker__navigation{height:20px;top:10px;width:20px}.react-datepicker__navigation-icon:before{border-width:2px}.react-datepicker__month-container{width:280px}.react-datepicker__day{height:2.5rem;line-height:2.5rem;width:2.5rem}.expand-button{align-items:center;background:none;border:none;color:#3b82f6;color:var(--secondary-color);cursor:pointer;display:inline-flex;font-size:.8em;justify-content:center;margin-right:12px;margin-top:2px;padding:0;transition:background-color .3s ease}.expand-button:hover{background-color:#1e40af;background-color:var(--hover-color);color:#e5e7eb;color:var(--text-color)}.modal{background-color:#00000080}.modal-content{background-color:#111827;background-color:var(--card-bg-color);border-radius:8px;box-shadow:0 4px 8px #00000080;box-shadow:0 4px 8px var(--shadow-color);color:#e5e7eb;color:var(--text-color);padding:20px;text-align:center}.modal-content h4{margin-bottom:20px}.modal-content label{font-weight:700}.modal-content input[type=checkbox]{height:20px;width:20px}.modal-content button{background-color:#3b82f6;background-color:var(--secondary-color);border-radius:5px;font-size:1rem;margin:10px;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.modal-content button.disabled{background-color:#6b7280}.modal-content button.active{background-color:#3b82f6;background-color:var(--secondary-color);cursor:pointer}.nested-table td,.nested-table th{padding:8px;text-align:left}.nested-table td:nth-child(2),.nested-table th:nth-child(2){max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.table-container td.percentage-column,.table-container th.percentage-column{text-align:center;width:100px}.search-content-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.search-input-content-container{position:relative;width:50%}.search-input{background-color:var(--Elevations-Level2);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:8px;color:#e5e7eb;color:var(--text-color);color:#fff9;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:145%;padding:10px 10px 10px 48px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.search-input:focus{border-color:#3b82f6;border-color:var(--secondary-color);box-shadow:0 0 5px #3b82f6;box-shadow:0 0 5px var(--secondary-color);outline:none}.name-column{max-width:300px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.revenue-column{position:relative;text-align:center;width:100px}.tooltip-icon{color:#3b82f6;color:var(--secondary-color);cursor:pointer;font-size:.8rem}.tooltip-text{background-color:#f0f0f0;border-radius:5px;box-shadow:0 2px 4px #0003;color:#333;opacity:0;padding:5px;transition:opacity .3s}.tooltip-icon:hover .tooltip-text{opacity:1}#result{background-color:#111827;box-shadow:0 2px 4px #0003}#generatedLink,#result{max-width:100%;padding:10px}#generatedLink{word-wrap:break-word;background-color:#1f2937;border-radius:4px;color:#e5e7eb;display:block;overflow-wrap:break-word;white-space:normal}.delete-button{align-items:center;background-color:initial;border:none;color:red;cursor:pointer;display:inline-flex;justify-content:center;vertical-align:middle}.delete-button:hover{background-color:initial;color:darkred}.reset-button{background-color:#f44336;border:none;color:#fff;cursor:pointer;font-size:14px;margin:10px 0;opacity:.8;padding:8px 15px}.reset-button:hover{background-color:darkred}.confirmation-popup{background-color:#fff}@media (max-width:1024px){.dashboard-container{flex-direction:column}.table-container{margin-bottom:20px;margin-right:0;width:100%}.actions-container{max-width:none;min-width:0;width:100%}.search-input-content-container{width:40%}td,th{font-size:.9em;padding:8px}td:nth-child(4),td:nth-child(5),td:nth-child(6),th:nth-child(4),th:nth-child(5),th:nth-child(6){text-align:center;width:60px}}@media (max-width:1024px){.table-wrapper::-webkit-scrollbar{height:4px}.table-wrapper::-webkit-scrollbar-thumb{background:#374151;background:var(--border-color);border-radius:2px}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input{background:#111827;background:var(--card-bg-color);border:1px solid #374151;border:1px solid var(--border-color);border-radius:4px;color:#e5e7eb;color:var(--text-color);padding:10px;width:100%}.controls{margin-bottom:15px}.controls,.date-range-picker{display:flex;flex-direction:column;gap:10px}.date-range-picker{width:90%}.toggle-actions-button{display:none}}.nested-row{background-color:#3b82f61a}.nested-table{margin-left:20px;width:calc(100% - 20px)}.filters-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-bottom:15px}.filter-group{align-items:center;display:flex;flex-direction:row;padding-left:10px}.filter-group label{margin-right:8px}.filter-group .react-datepicker-wrapper{margin-left:4px}@media (max-width:768px){.filters-container{flex-direction:column;gap:15px;width:100%}.filter-group,.filter-group select{width:100%}}.action-buttons{justify-content:center}.download-button{align-items:center;background:var(--Elevations-Level1);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;gap:5px;height:35px;line-height:150%;padding:24px 12px}.download-button:hover{background-color:var(--Primary-600)}.filter-tabs{border-bottom:1px solid #374151;border-bottom:1px solid var(--border-color);display:flex;margin-bottom:15px}.filter-tab{background:none;border:none;border-bottom:3px solid #0000;color:#e5e7eb;color:var(--text-color);cursor:pointer;font-size:14px;padding:10px 15px;transition:all .3s ease}.filter-tab.active{border-bottom:3px solid #3b82f6;border-bottom:3px solid var(--secondary-color);font-weight:700}.filter-tab:hover{background-color:#ffffff0d}.pagination-controls{align-items:center;border-top:1px solid #374151;border-top:1px solid var(--border-color);display:flex;gap:20px;justify-content:center;margin-top:20px;padding:10px 0}.pagination-button{background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;padding:8px 16px;transition:background-color .2s ease}.pagination-button:hover:not(:disabled){background-color:#1e40af;background-color:var(--hover-color)}.pagination-button:disabled{background-color:#4b5563;cursor:not-allowed;opacity:.6}.pagination-info{color:#e5e7eb;color:var(--text-color);font-size:14px}.pagination-summary{color:#9ca3af;font-size:12px;margin-left:8px}@media (max-width:768px){.pagination-controls{flex-direction:column;gap:10px}.pagination-info{margin-bottom:10px;order:-1}.pagination-summary{display:block;margin-left:0;margin-top:5px}}.column-selector-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:15px;position:relative}.column-selector-toggle{align-items:center;background:#0000;border:1px solid var(--Primary-500);border-radius:10px;color:var(--Primary-500);cursor:pointer;display:flex;font-size:.9rem;gap:8px;line-height:145%;padding:10px 18px 10px 14px;transition:background-color .2s}.column-selector-toggle:hover{background:#0f1224;background:var(--Elevations-Level2,#0f1224)}.column-selector-dropdown{background-color:#111827;background-color:var(--card-bg-color);border:1px solid #374151;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 4px 8px #0003;left:75%;margin-top:5px;min-width:200px;padding:12px;position:absolute;top:100%;z-index:10000}@media (max-width:1400px){.column-selector-dropdown{left:70%}}@media (max-width:1000px){.column-selector-dropdown{left:60%}}.column-selector-header{align-items:center;border-bottom:1px solid #374151;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:8px}.column-selector-header h4{font-size:1rem;margin:0}.reset-columns-button{background-color:initial;border:none;color:var(--Primary-500);cursor:pointer;font-size:.8rem;padding:0}.column-options{display:flex;flex-direction:column;gap:8px}.column-options label{align-items:center;cursor:pointer;display:flex;font-size:.9rem;gap:8px}.column-options input[type=checkbox]{cursor:pointer}.funnel-step-column{text-align:center}.column-section{border-top:1px solid #374151;border-top:1px solid var(--border-color);margin-top:10px;padding-top:10px}.column-section h5{color:#3b82f6;color:var(--secondary-color);font-size:.9rem;margin:0 0 8px}.totals-row{font-weight:1000}.controls-group-table-filters{align-items:center;display:flex;gap:15px}.show-totals-checkbox{align-items:center;cursor:pointer;display:flex;font-size:.9rem;gap:5px}.show-totals-checkbox input{cursor:pointer}.column-options input[type=checkbox],.show-totals-checkbox input[type=checkbox]{accent-color:var(--Primary-500)}.data-filter-group{background-color:#ffffff05;border:1px solid #374151;border:1px solid var(--border-color);border-radius:4px;padding:10px}.data-filter-controls{display:flex;flex-direction:column;gap:8px;margin-top:8px}.data-filter-row{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.data-filter-row .action-buttons{margin-left:auto}.data-filter-input{background-color:var(--Elevations-Level2);border-radius:4px;font-size:.9rem;padding:8px}.data-filter-select{min-width:120px}.data-filter-input{width:100px}.clear-filter-button{background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;margin-bottom:3px;padding:8px 12px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:background-color .2s}.clear-filter-button:hover{background:#0000}@media (max-width:768px){.data-filter-row{align-items:stretch;flex-direction:column}.data-filter-input,.data-filter-select{width:100%}}.source-name-container{align-items:center;display:flex;gap:8px}.link-icon{color:#666;cursor:pointer;font-size:14px}.link-icon:hover{color:#1f2937;color:var(--primary-color)}.link-url-input{background-color:#1f2937;border:1px solid #374151;border:1px solid var(--border-color);border-radius:4px;color:#e5e7eb;color:var(--text-color);margin-bottom:15px;padding:8px;width:95%}.popup-actions{gap:10px}.link-button{background-color:#3b82f6;background-color:var(--secondary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s ease}.link-button:hover:not(.disabled){background-color:#1e40af;background-color:var(--hover-color)}.link-button.disabled{background-color:#6b7280;cursor:not-allowed;opacity:.6}.link-button.active{background-color:#3b82f6;background-color:var(--secondary-color);cursor:pointer}.category-badge{border-radius:4px;display:inline-block;font-size:12px;font-weight:500;padding:4px 8px;text-align:center}.category-video{background:#ff89041a;color:#ff8904}.category-email{background:#22c55e1a;color:#22c55e}.category-community{background:#a855f71a;color:#a855f7}.category-channel{background:#ef44441a;color:#ef4444}.category-twitter{background:#3b82f61a;color:#3b82f6}.category-instagram{background:#ec48991a;color:#ec4899}.category-linkedin{background:#06b6d41a;color:#06b6d4}.category-podcast{background:#8b5cf61a;color:#8b5cf6}.category-blog{background:#10b9811a;color:#10b981}.category-tiktok{background:#f565651a;color:#f56565}.category-ad{background:#fbbf241a;color:#fbbf24}.category-website{background:#6b72801a;color:#6b7280}.category-telegram{background:#3b82f61a;color:#3b82f6}.category-facebook{background:#3b59981a;color:#3b5998}.category-discord{background:#7289da1a;color:#7289da}.category-pincomment{background:#ffc1071a;color:#ffc107}.top-actions-container{flex-direction:row;margin-bottom:10px}.tags-display{gap:4px}.tag-box{font-size:11px;padding:2px 6px}.tag-filter-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.tag-checkbox{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:4px}.tag-checkbox input[type=checkbox]{margin:0}.tag-filter-select{min-height:100px;width:100%}.tag-filter-select option{padding:4px 8px}.tag-filter-dropdown{display:inline-block;position:relative;width:100%}.tag-filter-button{align-items:center;background:var(--Elevations-Level2);border:1px solid var(--Stroke-Light);border-radius:6px;color:var(--Text-Body1);cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-weight:500;justify-content:space-between;line-height:150%;padding:12px 16px;transition:background-color .2s ease;width:100%}.tag-filter-button:hover{background:var(--Elevations-Level1)}.dropdown-arrow{font-size:12px;transition:transform .2s ease}.tag-dropdown-menu{background:var(--Elevations-Level2);border:1px solid var(--Stroke-Light);border-radius:6px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;left:0;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.tag-dropdown-option{align-items:center;border-bottom:1px solid var(--Stroke-Extralight);color:var(--Text-Body1);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 12px;transition:background-color .2s ease}.tag-dropdown-option:last-child{border-bottom:none}.tag-dropdown-option:hover{background:var(--Elevations-Level1)}.tag-dropdown-option input[type=checkbox]{accent-color:var(--Primary-500);margin:0}.expanded-content{background:var(--Background-Secondary);border-radius:8px;margin:10px 0;padding:20px}.resource-chart-container{background:var(--Background-Primary);border:1px solid var(--Stroke-Extralight);border-radius:8px;margin-top:20px;padding:15px}.resource-chart-container h4{color:#e5e7eb;color:var(--text-color);font-size:16px;margin-bottom:15px}.resource-chart{height:300px}.custom-tooltip{background:var(--Background-Primary);border:1px solid var(--Stroke-Light);border-radius:4px;color:#e5e7eb;color:var(--text-color)}.tooltip-label{font-weight:700;margin-bottom:5px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.section-divider{border-top:1px solid #fff;margin:20px 0}.section-headline{font-size:1.5rem;margin-top:10px;text-align:center}.custom-dropdown{margin-bottom:15px;width:100%}.dropdown-header{background-color:#1f2937;border:1px solid #ccc;border:1px solid var(--border-color,#ccc);border-radius:4px;font-size:14px;padding:10px;white-space:normal;word-break:break-word}.dropdown-header:after{align-self:flex-start;content:"▼";flex-shrink:0;font-size:12px;margin-left:10px;margin-top:3px}.dropdown-list{background-color:var(--card-bg-color);border:1px solid #ccc;border:1px solid var(--border-color,#ccc);border-radius:0 0 4px 4px;border-top:none;max-height:250px;z-index:10}.dropdown-item{font-size:11px;padding:8px 10px}.dropdown-item-text{flex-grow:1;max-width:calc(100% - 25px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-landing-btn{align-self:flex-start;background:none!important;border:none!important;color:#ff4d4f!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;line-height:1;margin-left:5px;margin-top:0;padding:0 5px}.remove-landing-btn:hover{color:#ff7875!important}@media (max-width:768px){.dropdown-list{max-height:250px;position:absolute;width:100%;z-index:1000}.dropdown-item{padding:12px 10px;z-index:1000}.dropdown-item-text{white-space:normal;word-break:break-word}.dropdown-header,.dropdown-item,.remove-landing-btn{-webkit-tap-highlight-color:transparent}}.content-container{color:#e5e7eb;margin-left:270px;min-height:90vh;padding-left:20px;padding-right:20px;transition:all .3s ease;width:calc(100% - 290px)}@media (max-width:1400px){.content-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.content-container{margin-left:240px;width:calc(100% - 240px)}.rank-tooltip{left:calc(100% + 10px);width:400px}}@media (max-width:1024px){.content-container{margin-left:0;width:100%}.stats-container{flex-direction:column;width:90%}.latest-video-card{margin:0;width:100%}.middle-stats{display:flex;flex-direction:column;min-width:100%}.thirty-day-stats{flex:1 1;margin-bottom:20px;width:100%}.top-content{flex:1 1;margin-top:0;width:100%!important}.ideas-box,.updates-box{display:none}.rank-tooltip{left:calc(100% - 200px);width:200px}}@media (max-width:768px){.content-container{margin-left:0;padding:60px 15px 15px;width:100%}}.stats-container{display:flex;height:100%;margin-top:10px}.latest-video-card{border:1px solid var(--Stroke-Extralight);box-shadow:0 4px 6px #0003;display:flex;flex-direction:column;gap:16px;justify-content:space-between;min-height:100%;padding:16px;width:33%}.video-thumbnail{aspect-ratio:16/9;border-radius:6px;object-fit:cover;width:100%}.video-details{display:flex;flex-direction:column;gap:12px;margin-top:16px}.video-title{margin:0}.metrics-grid{border:1px solid var(--Stroke-Extralight);border-radius:8px;display:flex;flex-direction:column;gap:8px}.metric{align-items:center;background-color:initial;display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:12px}.metric-odd{background-color:var(--Elevations-Level2)}.timeframe{color:var(--Text-Body3);margin:0;padding:0}.rank-with-tooltip{align-items:center;cursor:pointer;display:inline-flex;gap:4px;position:relative}.rank-arrow{color:#9ca3af;font-size:20px;line-height:1}.rank-with-tooltip:hover .rank-arrow{color:#e5e7eb}.rank-tooltip{background-color:var(--Elevations-Level1);border:1px solid var(--Stroke-Extralight);border-radius:8px;box-shadow:0 4px 6px #0000001a;display:none;left:calc(100% + 16px);max-height:1000px;overflow-y:auto;padding:16px;position:absolute;top:50%;transform:translateY(-50%);width:700px;z-index:1000}.rank-with-tooltip:hover .rank-tooltip{display:block}.rank-tooltip h4{color:#e5e7eb;margin:0 0 8px}.middle-stats{width:33%}.tooltip-timeframe{border-bottom:1px solid #374151;margin:0 0 16px;padding-bottom:8px}.tooltip-video-row{grid-gap:8px;align-items:center;display:grid;font-size:11px;gap:8px;grid-template-columns:30px 90px minmax(0,1fr) 90px;padding:4px 0}.tooltip-thumbnail{border-radius:4px;height:50px;object-fit:cover;width:90px}.tooltip-rank{color:#9ca3af}.tooltip-title{color:#e5e7eb;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltip-clicks{text-align:right}.tooltip-conversions{padding-right:35px;text-align:right}.rank-tooltip:before{border-bottom:6px solid #0000;border-right:6px solid #374151;border-top:6px solid #0000;content:"";height:0;left:-6px;position:absolute;top:50%;transform:translateY(-50%);width:0}.rank-tooltip::-webkit-scrollbar{width:8px}.rank-tooltip::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}.rank-tooltip::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.rank-tooltip::-webkit-scrollbar-thumb:hover{background:#6b7280}.content-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.thirty-day-stats{border:1px solid var(--Stroke-Extralight);padding:16px;width:90%}.thirty-day-stats h3{color:#e5e7eb;margin:0 0 16px}.stats-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}@media (max-width:1400px){.stats-grid{grid-template-columns:repeat(2,1fr)}}.stat-item{align-items:center;background-color:var(--Elevations-Level1);display:flex;flex-direction:column;gap:4px;justify-content:center;padding:20px;text-align:center}.stat-item label{color:#9ca3af;font-size:14px;letter-spacing:.05em;order:2;text-transform:uppercase}.stat-item span{color:#e5e7eb;font-size:24px;font-weight:600;order:1}.right-cards{display:flex;flex-direction:column;gap:8px;padding-left:20px;width:33%}.top-content{border:1px solid var(--Stroke-Extralight);overflow:hidden;padding:16px;width:90%}.top-content h3{color:#e5e7eb;margin-bottom:16px;margin-top:10px}.top-content-list{display:flex;flex-direction:column;margin-bottom:3px}.top-content-item{align-items:center;display:flex;gap:12px}.content-rank{align-items:center;display:flex;font-size:14px;justify-content:center;margin-left:12px;min-width:20px}.content-thumbnail img{height:100%;object-fit:cover;width:100%}.email-icon{align-items:center;color:#9ca3af;display:flex;height:100%;justify-content:center;width:100%}.email-icon svg{height:24px;width:24px}.content-details{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.content-row{align-items:center;border-bottom:1px solid var(--Stroke-Extralight);display:flex;justify-content:space-between;width:97%}.content-row-inner{align-items:center;display:flex;justify-content:flex-start;max-width:92%}.content-title{flex:1 1;margin-left:12px;margin-right:12px;text-align:left}.content-title,.content-title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-title p{margin:0}.content-clicks{font-size:16px;justify-content:center;margin-right:12px;white-space:nowrap}.content-clicks,.top-content-header{align-items:center;color:#9ca3af;display:flex}.top-content-header{background-color:var(--Elevations-Level1);border-radius:8px 8px 8px 8px;margin-bottom:12px;padding:12px 0}.header-rank{margin-left:12px;min-width:32px}.header-source{flex:1 1}.header-metric{margin-right:12px;text-align:right}@media (max-width:1024px){.stats-container{flex-direction:column}.latest-video-card,.thirty-day-stats{margin:0;width:100%}.right-cards{width:100%}}.powered-by-container{align-items:center;display:flex;flex-direction:column;margin-bottom:2px;width:100%}.powered-by-text{color:#9ca3af;font-size:.75rem;margin:0 0 4px;text-align:center}.site-url-container{align-items:center;background-color:#ef4444;border-radius:4px;display:flex;gap:8px;padding:4px 8px;width:fit-content}.site-url-image{height:20px;object-fit:contain;width:20px}.site-url{color:#fff;font-size:.8rem;margin:0}.video-title{margin-top:0}.top-right-actions{position:absolute;right:20px;top:20px;z-index:10}.button-container,.ranking-controls{align-items:center;display:flex;gap:10px}.ranking-controls{justify-content:flex-start;margin-bottom:10px}.ranking-dropdown{background-color:#2d3748;border:1px solid var(--Stroke-Extralight);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px}.ranking-dropdown:focus{border-color:#63b3ed;outline:none}.ideas-box{border:1px solid var(--Stroke-Extralight);border-radius:8px;box-shadow:0 4px 12px #00000026;margin-bottom:24px;overflow:hidden;width:90%}.ideas-box-header{align-items:center;background-color:var(--Elevations-Level2);border-bottom:1px solid var(--Stroke-Extralight);display:flex;justify-content:space-between;padding:3px 15px}.ideas-box-header h3 svg{color:#fbbf24}.close-ideas-button:hover{color:#e2e8f0}.ideas-box-content{padding:15px}.idea-item{align-items:center;border-bottom:1px solid var(--Stroke-Extralight);display:flex;margin-bottom:8px;padding-bottom:8px}.idea-item:last-child{margin-bottom:0;padding-bottom:0}.idea-icon{color:#3b82f6;flex-shrink:0;margin-right:10px;margin-top:3px}.ideas-box-footer{background-color:var(--Elevations-Level2);border-top:1px solid var(--Stroke-Extralight);padding:10px 15px;text-align:center}.more-ideas-link{color:#3b82f6;text-decoration:none;transition:color .2s}.more-ideas-link:hover{color:#60a5fa;text-decoration:underline}.updates-box{border:1px solid var(--Stroke-Extralight);border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;width:90%}.updates-box-header{align-items:center;background-color:var(--Elevations-Level2);border-bottom:1px solid var(--Stroke-Extralight);display:flex;justify-content:space-between;padding:3px 15px}.updates-box-header h3 svg{color:#3b82f6}.close-updates-button:hover{color:#e2e8f0}.updates-box-content{max-height:400px;overflow-y:auto;padding:15px}.update-item{border-bottom:1px solid var(--Stroke-Extralight);margin-bottom:8px;padding-bottom:8px}.update-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.update-header{align-items:center;display:flex;justify-content:space-between}.new-badge{background-color:#3b82f6;border-radius:10px;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;text-transform:uppercase}.update-description{color:#cbd5e1;margin:0}.update-date{color:#94a3b8;margin:5px 0 0}.all-updates-link{color:#3b82f6;font-size:14px;text-decoration:none;transition:color .2s}.all-updates-link:hover{color:#60a5fa;text-decoration:underline}@media (max-width:1024px){.ideas-box,.updates-box{display:none}}.content-filter-group{display:flex;flex-direction:column;gap:4px}.content-filter-group label{margin-bottom:4px}.sidebar{background-color:var(--Elevations-Level1);box-shadow:2px 0 5px #00000080;color:#e5e7eb;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;overflow-y:auto;position:fixed;top:0;transition:all .3s ease;width:270px;z-index:1000}@media (max-width:1500px){.sidebar{padding:15px;width:220px}}@media (max-width:1200px){.sidebar{padding:12px;width:200px}.sidebar ul li a{font-size:16px;padding:8px 12px}}@media (max-width:1024px){.sidebar{padding:10px;width:180px}.sidebar h2{font-size:20px;margin-bottom:10px}}@media (max-width:768px){.sidebar{max-width:300px;padding:20px;transform:translateX(-100%);width:80%}.sidebar.open{transform:translateX(0)}}.mobile-nav-toggle{background:var(--card-bg-color);border:none;border-radius:5px;color:var(--text-color);cursor:pointer;display:none;left:15px;padding:10px;position:fixed;top:15px;z-index:1001}.mobile-nav-toggle:focus{outline:none}.sidebar-overlay{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.sidebar h2{color:#fff;font-family:Inter;font-size:20px;margin-bottom:20px;margin-left:20px;text-align:left}.sidebar ul{flex-grow:1;list-style-type:none;margin:0;overflow-y:auto;padding:0}.sidebar ul li{margin-bottom:2px}.sidebar ul li a{align-items:center;color:#e5e7eb;display:flex;gap:8px;justify-content:space-between;padding:16px 20px;text-decoration:none;transition:background-color .3s ease}.sidebar ul li a:hover{background-color:#374151}.sidebar ul li a.active{background-color:var(--Elevations-Level2);border-left:4px solid var(--Primary-500);font-weight:700}.sidebar ul li a.active:hover{background-color:#2563eb}.sidebar .footer{color:#9ca3af;font-size:14px;margin-bottom:20px;padding:10px;text-align:center}.sidebar button{background-color:initial;border:none;border-radius:4px;color:#e5e7eb;cursor:pointer;display:block;font-size:18px;padding:10px 15px;text-align:left;transition:background-color .3s ease;width:100%}.sidebar button:hover{background-color:#374151}.sidebar button:focus{outline:none}.sidebar button:active{background-color:#2563eb;font-weight:700}.bottom-section{display:flex;flex-direction:column;gap:5px;margin-top:auto}.billing-portal-button{background-color:initial;border:1px solid #e5e7eb;border-radius:4px;color:#e5e7eb;cursor:pointer;font-size:16px;margin-bottom:0;padding:10px 15px;text-align:center;transition:background-color .3s ease;width:100%}.billing-portal-button:hover{background-color:#374151}.billing-portal-button:focus{outline:none}.billing-portal-button:active{background-color:#2563eb}@media (max-width:1024px){.sidebar{max-width:300px;transform:translateX(-100%);width:80%}.sidebar.open{transform:translateX(0)}.mobile-nav-toggle,.sidebar-overlay.show{display:block}}.account-switcher-container{margin-bottom:10px;position:relative}.account-switcher-toggle{align-items:center;background-color:initial;border:1px solid #4b5563;border-radius:4px;color:#e5e7eb;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;padding:10px 15px;text-align:center;transition:background-color .3s ease;width:100%}.account-switcher-toggle:hover{background-color:#374151}.account-switcher{background-color:#1f2937;border:1px solid #4b5563;bottom:100%;box-shadow:0 -4px 10px #0003;left:0;max-height:300px;overflow-y:auto;padding:10px;position:absolute;right:0;z-index:1010}.account-item,.account-switcher{border-radius:4px;margin-bottom:5px}.account-item{padding:8px;transition:background-color .2s ease}.account-item:hover{background-color:#374151}.account-item.active{background-color:#3b82f6}.account-info{align-items:center;display:flex;justify-content:space-between}.account-email{color:#e5e7eb;font-size:14px;word-break:break-all}.active-badge{background-color:#10b981;border-radius:10px;color:#fff;font-size:12px;padding:2px 6px}.add-account-button{align-items:center;background-color:#2563eb;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:5px;padding:8px;text-align:center;transition:background-color .3s ease;width:100%}.add-account-button:hover{background-color:#1d4ed8}.account-switcher::-webkit-scrollbar{width:6px}.account-switcher::-webkit-scrollbar-track{background:#1f2937}.account-switcher::-webkit-scrollbar-thumb{background:#4b5563;border-radius:3px}.account-switcher::-webkit-scrollbar-thumb:hover{background:#6b7280}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:#1f2937}.sidebar::-webkit-scrollbar-thumb{background:#4b5563;border-radius:3px}.sidebar::-webkit-scrollbar-thumb:hover{background:#6b7280}.sidebar .disabled-link{cursor:not-allowed;opacity:.7;pointer-events:auto}.sidebar .pro-badge{background-color:#8b5cf6;border-radius:3px;color:#fff;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;margin-left:8px;padding:2px 5px;text-transform:uppercase;vertical-align:middle}.user-section{margin-bottom:10px;position:relative}.user-section .cl-userProfile{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10000}.custom-user-button{align-items:center;background-color:initial;border:none;color:#e5e7eb;cursor:pointer;display:flex;font-size:18px;gap:10px;justify-content:flex-start;padding:10px 15px;text-align:left;transition:background-color .3s ease;width:88%}.custom-user-button:hover{background-color:#374151}.custom-user-button:focus{outline:none}.user-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.user-account-email{flex:1 1;font-size:14px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-menu{border-top:1px solid #374151;list-style-type:none;margin:0 0 20px;padding:20px 0 0}.bottom-menu li{margin-bottom:2px}.bottom-menu li a{align-items:center;color:#e5e7eb;display:flex;font-size:14px;gap:8px;padding:16px 20px;text-decoration:none;transition:background-color .3s ease}.bottom-menu li a:hover{background-color:#374151}.bottom-menu li a.active{background-color:var(--Elevations-Level2);border-left:4px solid var(--Primary-500);font-weight:700;padding-left:16px}.team-management-container{background:#0000;border-radius:8px;color:var(--text-color);margin-left:310px;margin-top:20px;padding:20px;transition:all .3s ease;width:calc(100% - 370px)}@media (max-width:1400px){.team-management-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.team-management-container{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:1024px){.team-management-container{margin-left:220px;width:calc(100% - 220px)}}@media (max-width:768px){.team-management-container{margin-left:0;padding:60px 15px 15px;width:100%}}.team-management-container h2{border-bottom:1px solid var(--border-color);font-size:24px;margin-bottom:20px;margin-top:0;padding-bottom:10px}.invite-section,.team-members-section{margin-bottom:30px}.invite-section h3,.team-members-section h3{font-size:18px;margin-bottom:15px}.team-members-list{margin-bottom:20px}.team-member-item{align-items:center;background-color:var(--Elevations-Level2);border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:12px}.member-info{display:flex;flex-direction:column}.member-email{font-weight:500}.member-joined{font-size:12px;margin-top:4px;opacity:.7}.revoke-button{background-color:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .3s}.revoke-button:hover{background-color:#dc2626}.no-members{font-style:italic;opacity:.7;padding:10px}.invite-description{font-size:14px;margin-bottom:20px;opacity:.8}.form-actions{display:flex;justify-content:flex-start}.form-group-invite{margin-bottom:15px}.form-group-invite label{margin-right:10px}.form-group-invite input{background-color:var(--Elevations-Level2)}.invite-button{align-items:center;background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 15px;transition:background-color .3s}.invite-button:hover{background-color:var(--hover-color)}.invite-button:disabled{background-color:#4b5563;cursor:not-allowed;opacity:.7}.success-message{background-color:#10b9811a;border:1px solid #10b98133;border-radius:4px;color:#10b981}.error-message,.success-message{font-size:14px;margin-top:15px;padding:10px}.error-message{background-color:#ef44441a;border:1px solid #ef444433;border-radius:4px;color:#ef4444}.code-container{box-sizing:border-box;margin-left:290px;padding-right:20px;transition:all .3s ease;width:calc(100% - 290px)}.code-offers-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:1400px){.code-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.code-container{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:1024px){.code-container{margin-left:220px;width:calc(100% - 220px)}}@media (max-width:768px){.code-container{margin-left:0;padding:60px 15px 15px;width:100%}}h1{color:#3b82f6;font-size:28px;text-align:center}.code-content{display:flex;gap:20px;min-width:70%;padding-right:20px}.code-generation{flex:2 1}.code-content,.offers-list{border-radius:8px}.offers-list{border-left:1px solid #272a3a;border-left:1px solid var(--Stroke-Light,#272a3a);flex:1 1;min-width:400px;padding-left:20px;right:5px}.offers-list h2{color:#e5e7eb;margin-bottom:10px}.offer-input{background:var(--Elevations-Level2);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:16px;box-shadow:0 2px 5px #0000004d;margin-top:20px;padding:24px}.funnel-input{background-color:#1f2937;border-radius:8px;color:#fff;margin-top:20px;max-width:200px;padding:15px}.offer-input label{color:#e5e7eb;display:block;font-weight:700;margin-bottom:10px}.offer-input input{margin-bottom:24px;padding:10px;width:98%}.offer-input input,.offer-input select{background:var(--Elevations-Background)}.offer-input input:focus{border-color:var(--Primary-500);outline:none}.offer-input button{cursor:pointer;margin-top:20px;padding:12px;transition:all .3s ease;width:100%}#generate-offer-btn:hover{background:var(--Primary-600)}.offer-input button:hover:not(:disabled){background:var(--hover-color);transform:translateY(-1px)}.offer-input button:disabled{background:var(--border-color);cursor:not-allowed;opacity:.6}.code-offer-item,.offer-input button.disabled{position:relative}.code-offer-item{background:var(--Elevations-Level2);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:8px;margin-bottom:20px;padding:20px}.code-offer-item p{margin:5px 0}.offer-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.offer-code-name{color:var(--text-color);margin:0}.edit-icon{color:var(--text-color-light);cursor:pointer;font-size:1.2rem;transition:color .3s ease}.edit-icon:hover{color:var(--hover-color)}.price-container{align-items:center;display:flex;gap:10px;justify-content:space-between}.price-value-container{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-start}.price-container .edit-icon{cursor:pointer}.price-container .edit-icon:hover{color:var(--hover-color)}.code-button{align-items:center;color:#000;display:flex;gap:10px;position:relative}.code-block{border-radius:10px;box-shadow:0 2px 10px #00000080,0 8px 20px #00d3f24d;color:#e5e7eb;margin-bottom:40px;padding:20px;position:relative}.code-block pre{background-color:var(--Elevations-Background);border-radius:5px;border-radius:8px;margin:0;overflow-x:auto;padding:20px}.code-content button{background-color:var(--Primary-500);border:none;border-radius:5px;color:#000;cursor:pointer;font-size:16px;margin-top:15px;padding:10px 20px;transition:background-color .3s}.copy-status{color:#3b82f6;font-size:14px;margin-top:10px;text-align:right}.call-booking-switch{align-items:center;display:flex;gap:10px;margin:20px 0}.switch{height:24px}.delete-offer-button{background:#1a1424;border:none;border-radius:4px;cursor:pointer;font-size:16px;margin-left:10px;padding:4px}.delete-offer-button:hover{background:var(--Delete-Red-Dark)!important}.confirmation-popup{background-color:var(--primary-color);box-shadow:0 0 10px #0000001a}.confirmation-popup label{display:block;margin:10px 0}.cancel-button,.proceed-button{cursor:pointer;margin:5px;padding:10px 20px}.proceed-button{background-color:#f44336!important;border:none;color:#fff}.cancel-button{background-color:#ccc;border:none;color:#000}@media (max-width:1500px){.offers-list{min-width:250px}.code-container{margin-left:250px;width:calc(100% - 250px)}}@media (max-width:1200px){.offers-list{min-width:200px}.code-container{margin-left:210px;width:calc(100% - 210px)}}@media (max-width:1024px){.code-container{margin-left:60px;width:calc(100% - 100px)}.code-content{gap:20px}.code-offers-container{flex-direction:column}.code-content{order:1;width:100%}.offers-list{margin-top:20px;order:2;width:100%}}@media (max-width:768px){.code-container{margin-left:0;padding:60px 15px 15px;width:100%}.code-container,.code-content{flex-direction:column}.code-generation,.offers-list{width:100%}.code-offer-ite{padding:15px}}@media (max-width:480px){.code-container{padding:50px 10px 10px}.code-offer-ite{padding:12px}.code-button button{font-size:14px;padding:10px}.offer-name{font-size:15px}}.currency-selector{align-items:center;display:flex;flex-direction:row;gap:10px;margin-bottom:20px}.save-currency-btn{margin-top:0!important}.save-currency-btn:hover{background-color:var(--Primary-600)}.save-currency-btn:disabled{background-color:var(--border-color);cursor:not-allowed}.offer-limit-message{align-items:flex-start;background-color:#374151;border-left:4px solid #8b5cf6;border-radius:8px;display:flex;font-size:16px;gap:10px;margin-top:15px;padding:15px}.pro-badge{background-color:#8b5cf6;border-radius:4px;color:#fff;font-size:12px;font-weight:700;margin-left:5px;padding:3px 8px}.offer-limit-message p{color:#fff;font-size:16px;font-weight:500;line-height:1.5;margin:0}.disabled{cursor:not-allowed;opacity:.6}input:disabled,select:disabled{background-color:#e9ecef;cursor:not-allowed}.setup-guide-section{border-radius:8px;color:#e5e7eb;margin:20px 0;overflow:hidden}.setup-guide-header,.setup-guide-section{background-color:var(--Elevations-Level2)}.setup-guide-header{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;margin:0;padding:15px 20px}.toggle-icon{font-size:20px;font-weight:700}.setup-guide-content{border-top:1px solid #4b5563;padding:20px}.code-block{background-color:var(--Elevations-Level2);border:1px solid var(--Primary-500);border-radius:8px;margin-top:20px}.written-steps{background:var(--Elevations-Background);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:12px;margin-bottom:20px;padding:16px 16px 8px}.written-steps .heading-h4{color:#fff;color:var(--Text-Heading,#fff);margin:0 0 12px}.written-steps-list{counter-reset:step;display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.written-steps-list li{background:var(--Elevations-Level2);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:10px;color:var(--text-color);padding:10px 12px 10px 44px;position:relative}.written-steps-list li:before{align-items:center;background:var(--Primary-500);border-radius:50%;color:#000;content:counter(step);counter-increment:step;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media (max-width:768px){.written-steps{padding:12px 12px 6px}.written-steps-list li{padding-left:40px}}.video-tutorial p{color:#e5e7eb;margin-bottom:15px}.video-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container iframe{border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}.custom-funnel-option{align-items:flex-start;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.custom-funnel-option p{font-weight:500;margin-bottom:10px}.custom-funnel-btn{background:#0000!important;border:1px solid var(--Primary-500)!important;border-radius:4px;color:var(--Primary-500)!important;cursor:pointer;font-weight:500;max-width:fit-content;min-width:0;padding:8px 15px;transition:background-color .3s;width:auto}.funnel-popup{background-color:#000;width:50%}.funnel-popup-header{border-bottom:1px solid #eee}.funnel-offer-name{color:#fff;color:var(--Text-Heading,#fff);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.close-popup-btn{color:#666}.funnel-forms{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.funnel-forms{flex-direction:row;gap:20px}.funnel-form-group{flex:1 1}}.funnel-step{background-color:var(--Elevations-Level2);border-radius:5px;margin-bottom:15px;padding:15px}.step-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.step-header h4{margin:0}.remove-step-btn{background-color:#dc3545;border:none;border-radius:50%;height:24px;justify-content:center;width:24px}.add-step-btn,.remove-step-btn{align-items:center;color:#fff;cursor:pointer;display:flex}.add-step-btn{background-color:#28a745;border:none;border-radius:4px;gap:5px;margin-bottom:20px;padding:8px 15px}.funnel-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.cancel-btn{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#212529}.cancel-btn,.save-funnel-btn{cursor:pointer;padding:8px 15px}.save-funnel-btn{background-color:var(--Primary-500);border:none;border-radius:4px;color:#000}.save-funnel-btn:disabled{background-color:#ccc;cursor:not-allowed}.funnel-success{text-align:left}.funnel-success h3{color:#28a745;margin-bottom:10px}.funnel-steps-list{margin-top:20px}.funnel-step-item{background-color:var(--Elevations-Level2);border-radius:5px;margin-bottom:15px;padding:15px;text-align:left}.funnel-step-item h4{margin-bottom:10px;margin-top:0}.funnel-step-item pre{background-color:var(--Elevations-Level1);border-radius:4px;font-size:16px;margin-bottom:10px;overflow-x:auto;padding:10px}.close-funnel-btn{background-color:#4a90e2;margin-top:20px}.funnel-visualization-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;max-width:100%}.funnel-visualization-heading{color:var(--text-color);font-size:16px;font-weight:600;text-align:center}.funnel-visualization{border:1px dashed #dee2e6;border-radius:8px;flex-wrap:wrap}.funnel-step-visual,.funnel-visualization{align-items:center;display:flex;justify-content:center;position:relative}.funnel-step-visual{height:100%;margin:5px}.sale-section{align-items:center;display:flex;flex-direction:row;justify-content:center}.sale-column,.upsell-column{display:flex;flex-direction:column}.upsell-column{margin-left:20px}.funnel-node{background-color:#4a90e2;border-radius:5px;color:#fff;font-weight:500;min-width:80px;padding:10px 15px;position:relative;text-align:center}.funnel-value{background-color:#fff3;border-radius:3px;font-size:.8rem;margin-top:5px;padding:2px 5px}.funnel-value-separator{color:#ffffffb3;font-size:.75rem;font-style:italic;margin:2px 0}.funnel-arrow{color:#6c757d;font-size:1.2rem;margin:0 10px}.down-arrow{margin:10px 0}.sale-node{background-color:#28a745}.upsell-node{background-color:#f59e0b;color:#fff}@media (max-width:768px){.funnel-visualization{align-items:flex-start;flex-direction:column}.funnel-step-visual{margin:5px 0}.funnel-arrow:not(.down-arrow){margin:10px 0;transform:rotate(90deg)}.sale-branch:before{border-bottom:2px solid #6c757d;border-left:2px solid #6c757d;content:"";height:20px;left:-20px;position:absolute;top:-15px;width:20px}}.simple-funnel-visualization{align-items:center;background-color:#ffffff0d;border:1px dashed #dee2e6;border-radius:8px;display:flex;justify-content:center;max-width:400px;padding:15px}.simple-funnel-visualization .funnel-node{background-color:#4a90e2;border-radius:5px;color:#fff;font-size:14px;font-weight:500;min-width:60px;padding:8px 12px;text-align:center}.simple-funnel-visualization .sale-node{background-color:#28a745}.simple-funnel-visualization .booking-node{background-color:#f0ad4e}.simple-funnel-visualization .funnel-arrow{color:#6c757d;font-size:1rem;margin:0 8px}.simple-funnel-visualization .funnel-value{background-color:#fff3;border-radius:3px;font-size:.75rem;margin-top:4px;padding:2px 4px}@media (max-width:768px){.simple-funnel-visualization{flex-direction:column;margin:0 auto;max-width:200px}.simple-funnel-visualization .funnel-arrow{margin:8px 0;transform:rotate(90deg)}}.custom-funnel-option{margin-top:20px}.conversion-value-container{margin-bottom:15px;position:relative}.conversion-value-container label{align-items:center;display:flex;gap:5px;margin-bottom:5px}.search-input-container{margin-bottom:10px;position:relative;width:82.5%}.search-icon{color:#fff9;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.search-offer-input{background-color:var(--Elevations-Level2);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:8px;color:var(--text-color);padding:16px 16px 16px 48px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.custom-funnel-badge{HEIGHT:20px;align-items:center;background-color:#28a745;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 8px}.save-button{background-color:var(--Primary-500);border:none;color:#000;margin:5px 0}.funnel-codes-button,.save-button{border-radius:4px;cursor:pointer;padding:8px 15px;transition:background-color .3s}.funnel-codes-button{background:#0000;border:1px solid #00d3f2;border-radius:10px;color:var(--Primary-500);font-size:12px;font-weight:600;line-height:150%;margin-top:15px;width:100%}.funnel-popup-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.funnel-popup{background-color:var(--Elevations-Level1);border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:90vh;max-width:800px;overflow-y:auto;padding:20px;width:80%}.funnel-popup-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.funnel-popup-header h2{color:var(--text-color);font-size:1.5rem;margin:0}.close-popup-btn{background:none;border:none;cursor:pointer;font-size:1.2rem}.close-popup-btn,.funnel-codes-content{color:var(--text-color)}.funnel-codes-content h3{margin-bottom:10px;margin-top:20px}.funnel-codes-content h4{margin-bottom:5px;margin-top:15px}.funnel-codes-content p{margin-bottom:15px}.funnel-steps-section{margin:20px 0}.no-steps-message{border-radius:5px;margin:15px 0;padding:15px}.popup-actions{display:flex;justify-content:flex-end;margin-top:20px}.close-funnel-btn{background-color:var(--secondary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px}.close-funnel-btn:hover{background-color:var(--hover-color)}.funnel-codes-content .code-block{border-radius:5px;margin-bottom:15px;padding:15px;position:relative}.funnel-codes-content .code-block pre{background:#1b1e2f;background:var(--Elevations-Level2,#1b1e2f);color:var(--code-text-color);margin:0;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.funnel-codes-content .code-block button{background-color:var(--Primary-500);border:none;border-radius:4px;cursor:pointer;font-weight:500;margin-top:10px;padding:8px 16px}.funnel-codes-content .code-block button:hover{background-color:var(--Primary-600)}.loading-offers,.no-offers{align-items:center;color:var(--text-color);display:flex;font-style:italic;justify-content:center;padding:30px 0}.price-meta-info{background-color:#3b82f61a;border-left:3px solid #3b82f6;border-radius:0 5px 5px 0;margin:15px 0;padding:10px 15px}.price-meta-info p{font-size:.9rem;margin:0}.multiple-prices-option{margin:15px 0}.checkbox-label{align-items:center}.checkbox-label input{margin-right:10px;width:auto}.checkbox-label span{font-weight:400}.price-input-section{margin:10px 0 20px}.multiple-prices-container{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px}.multiple-prices-container .price-container{align-items:center;display:flex;margin-right:20px}.multiple-prices-container .price-container p{margin:0}.multiple-prices-container .edit-icon{margin-left:auto}.edit-price-field{margin-bottom:10px}.edit-price-field label{color:var(--text-color-light);display:block;font-size:.9rem;margin-bottom:5px}.edit-price-field:hover{color:var(--hover-color)}.code-button button:has(+.tooltip-icon .tooltip-text:contains("Price 1")){border-left:3px solid #4caf50}.code-button button:has(+.tooltip-icon .tooltip-text:contains("Price 2")){border-left:3px solid #2196f3}.offer-type-dropdown{color:var(--text-color);cursor:pointer;font-size:14px;margin-bottom:24px;transition:border-color .3s ease,box-shadow .3s ease;width:150px}.offer-type-dropdown:focus{border-color:var(--Primary-500);box-shadow:0 0 5px var(--secondary-color);outline:none}.offer-type-dropdown option{color:var(--text-color);padding:10px}label[for=offer-type]{display:block;margin-bottom:8px}.offer-type-display{display:flex;flex-direction:row;justify-content:space-between;margin:5px 0}.offer-type-display p{margin:0;padding:0}.edit-offer-form .offer-type-dropdown{margin-bottom:10px;width:100%}.add-price-button-container{margin-bottom:15px;margin-top:5px;width:20%}.price-input-section .remove-price-button,button.remove-price-button{border:none!important;border-radius:4px!important;color:#000!important;cursor:pointer!important;display:block!important;font-size:12px!important;margin-top:8px!important;padding:6px 10px!important;width:20%!important}.remove-price-button:hover{background-color:#4a5568}.price-input-section{border-top:1px dashed #4a5568;padding-top:10px}.custom-funnel-btn.disabled{background-color:#718096;cursor:pointer;position:relative}.custom-funnel-btn .pro-badge{background-color:#8b5cf6;border-radius:4px;color:#fff;font-size:10px;font-weight:700;margin-left:8px;padding:2px 5px}.pro-feature-note{color:#ccc;font-size:12px;margin-top:5px}.pro-feature-note,.upgrade-prompt{cursor:pointer;text-decoration:underline}.upgrade-prompt{color:#4299e1}.upgrade-prompt:hover{color:#2b6cb0}.multiple-prices-switch{align-items:center;display:flex;gap:10px;margin:20px 0}.multiple-prices-switch .pro-badge{margin-left:50px}.multiple-prices-switch-checkbox{margin-left:47px}.price-input-section{background-color:var(--Elevations-Background);border-left:3px solid var(--secondary-color);border-radius:5px;margin-top:15px;padding:15px}.price-edit{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.switch.disabled{cursor:not-allowed;opacity:.6}.switch.disabled .slider{background-color:#718096}.price-input-section input{background-color:var(--Elevations-Level2);border:2px solid #374151;border-radius:4px;color:#e5e7eb;font-size:16px;margin-bottom:15px;padding:10px;width:98%}.price-input-section input:focus{border-color:#3b82f6;outline:none}.price-input-section label{color:#e5e7eb;display:block;font-weight:700;margin-bottom:10px}.switch.disabled input:checked+.slider{background-color:#718096}.add-price-button{background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;font-size:14px;margin-top:10px;padding:8px 15px;transition:background-color .3s}.add-price-button:hover{background-color:var(--hover-color)}.code-buttons-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:15px}.code-buttons-grid .code-button{align-items:center;display:flex;gap:0}.code-buttons-grid .code-button button{background:#0000;border:1px solid #00d3f2;border-radius:10px;color:var(--Primary-500);font-size:12px;font-weight:600;line-height:150%;margin-top:0;width:100%}.pricing-container{align-items:center;background-color:#1f2937;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:20px}.pricing-text{line-height:1.5;text-align:center;width:50%}.pricing-text,h1{color:#e5e7eb;margin-bottom:10px}h1{font-size:2.5rem}.billing-toggle{align-items:center;color:#e5e7eb;justify-content:space-between;margin:20px 0;min-width:250px}.billing-toggle span{opacity:.7;transition:opacity .3s}.billing-toggle span.active{font-weight:700;opacity:1}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.pricing-options{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:20px}.pricing-card{align-items:center;background-color:#111827;border-radius:12px;box-shadow:0 4px 8px #00000080;display:flex;flex-direction:column;padding:30px;position:relative;text-align:center;transition:transform .3s,box-shadow .3s;width:320px}.pricing-card.highlight{border:2px solid var(--Primary-500);box-shadow:0 0 15px #3b82f680;transform:scale(1.05)}.pricing-card h2{color:var(--Primary-500);font-size:1.8rem;margin-bottom:15px}.save-badge{background-color:var(--Primary-500);border-radius:20px;color:#000;font-size:.9rem;font-weight:500;margin-bottom:15px;padding:8px 12px}.currency{color:#e5e7eb;font-size:1.5rem;margin-right:5px}.amount{color:#e5e7eb;font-size:3rem}.period{color:#9ca3af;font-size:1rem;margin-left:5px}.features-list{align-items:flex-start;display:flex;flex-direction:column;margin:20px 0;width:100%}.pricing-feature{align-items:center;color:#e5e7eb;display:flex;margin-bottom:12px;text-align:left}.feature-icon{color:#10b981;font-size:1rem;margin-right:10px}.loading-overlay{background-color:#000000b3}.loading-text{font-size:1.5rem}.unsupported-notice{background-color:#0003;border-radius:8px;margin:2rem auto;max-width:600px;padding:1.5rem;text-align:center}.unsupported-notice p{color:#e5e7eb;margin-bottom:1rem}.unsupported-list{align-items:center;color:#e5e7eb;display:flex;flex-direction:column;gap:.5rem}.unsupported-icon{color:#ef4444;margin-right:.5rem}.user-info-container{align-items:center;border-top:1px solid #ffffff1a;display:flex;flex-direction:column;margin-top:2rem;padding-top:1rem}.user-info-text{color:#ccc;font-size:.9rem;margin-bottom:.2rem}.continue-button{background-color:#e91e63;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:20px;transition:background-color .3s}.monthly-price{color:#9ca3af;font-size:.9rem;margin-top:5px}.split-tests-container{box-sizing:border-box;color:var(--Text-Body1);margin-left:290px;transition:all .3s ease;width:calc(100% - 290px)}@media (max-width:1400px){.split-tests-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.split-tests-container{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:1024px){.split-tests-container{margin-left:220px;width:calc(100% - 220px)}}@media (max-width:768px){.split-tests-container{margin-left:0;padding:60px 15px 15px;width:100%}}.split-tests-container h2{font-size:28px;margin-bottom:30px;text-align:center}.create-split-test{background:var(--Elevations-Level2);border:1px solid var(--Stroke-Extralight);border-radius:16px;box-shadow:0 2px 10px #00000080;margin-bottom:30px;margin-top:10px;padding:24px}.create-split-test h3{font-size:22px;font-weight:600;margin-bottom:20px}.split-test-form{display:flex;flex-direction:row;gap:20px}.split-test-page-form-group{margin-bottom:20px}.split-test-form-group label,.split-test-page-form-group label{color:var(--Text-Body1);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.split-test-form-group input,.split-test-form-group select{background-color:var(--Elevations-Level1);border:1px solid var(--Stroke-Light);border-radius:6px;box-sizing:border-box;color:var(--Text-Body1);font-size:14px;font-weight:500;line-height:150%;padding:12px 16px;width:100%}.split-test-form-group input:focus,.split-test-form-group select:focus{border-color:var(--Primary-500);box-shadow:0 0 0 2px #00d3f233;outline:none}.split-test-page-form-group input{background-color:var(--Elevations-Level2);border:1px solid var(--Stroke-Light);border-radius:6px;box-sizing:border-box;color:var(--Text-Body1);font-size:14px;font-weight:500;line-height:150%;padding:12px 16px;width:100%}.split-test-page-form-group input:focus{border-color:var(--Primary-500);box-shadow:0 0 0 2px #00d3f233;outline:none}.split-test-create-btn{background:var(--Primary-500);border:none;border-radius:6px;color:var(--Elevations-Background);cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:background-color .3s ease}.split-test-create-btn:hover{background:var(--Primary-600)}.existing-split-tests h3{color:var(--Text-Heading);font-size:22px;font-weight:600;margin-bottom:20px}.split-tests-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.split-test-card{background:var(--Elevations-Level2);border:1px solid var(--Stroke-Extralight);border-radius:12px;box-shadow:0 2px 10px #0000004d;padding:20px}.split-test-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.split-test-header h4{color:var(--Text-Heading);font-size:18px;font-weight:600;margin:0}.offer-badge{background:var(--Primary-500);border-radius:6px;color:var(--Elevations-Background);font-size:12px;font-weight:500;padding:4px 12px}.split-test-card p{color:var(--Text-Body2);font-size:14px;margin:8px 0}.split-test-stats{background:var(--Elevations-Level1);border:1px solid var(--Stroke-Extralight);border-radius:8px;display:flex;gap:20px;margin:20px 0;padding:16px}.split-test-stat-item{align-items:center;display:flex;flex:1 1;flex-direction:column}.split-test-stat-label{color:var(--Text-Body3);font-size:12px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.split-test-stat-value{color:var(--Text-Heading);font-size:18px;font-weight:600}.pages-breakdown h5{color:var(--Text-Heading);font-size:16px;font-weight:600;margin:20px 0 12px}.pages-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px}.page-stat{background:var(--Elevations-Level1);border:1px solid var(--Stroke-Extralight);border-radius:8px;padding:12px}.page-header{display:flex;flex-direction:column;margin-bottom:10px}.page-title{color:var(--Text-Heading);font-size:14px;font-weight:600}.page-variant{color:var(--Text-Body3);font-family:Courier New,monospace;font-size:10px;margin-top:2px}.page-split-test-metrics{display:flex;justify-content:space-between}.split-test-split-test-metric{align-items:center;display:flex;flex-direction:column}.split-test-metric-label{color:var(--Text-Body3);font-size:9px;margin-bottom:2px;text-transform:uppercase}.split-test-metric-value{color:var(--Text-Body1);font-size:12px;font-weight:600}.split-test-actions{margin-top:20px;text-align:center}.view-codes-btn{background:var(--Primary-500);border:none;border-radius:6px;color:var(--Elevations-Background);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:background-color .3s ease}.view-codes-btn:hover{background:var(--Primary-600)}.modal-overlay{background:#000000b3}.modal-content{background:var(--Elevations-Level2);border:1px solid var(--Stroke-Light);box-shadow:0 10px 30px #00000080;max-height:90vh;max-width:90vw;overflow-y:auto;padding:24px}.modal-content h3{color:var(--Text-Heading);font-size:20px;font-weight:600;margin-bottom:16px}.modal-content p{color:var(--Text-Body2);margin-bottom:20px}.split-test-code-section{background:var(--Elevations-Level1);border:1px solid var(--Stroke-Light);border-radius:8px;margin-bottom:24px;padding:16px}.split-test-link{background-color:var(--Elevations-Background);border:1px solid var(--Primary-500);border-radius:6px;color:#fff;font-size:12px;padding:10px}.split-test-code-section h4{color:var(--Text-Heading);font-size:16px;font-weight:600;margin-bottom:12px}.split-test-code-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.split-test-copy-btn{background:var(--Primary-500);border:none;border-radius:4px;color:var(--Elevations-Background);cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:background-color .3s ease}.copy-btn:hover{background:var(--Primary-600)}.close-btn{background:var(--Neutral-600);border:none;border-radius:6px;color:var(--Text-Body1);cursor:pointer;font-size:14px;font-weight:500;margin-top:20px;padding:12px 24px;transition:background-color .3s ease}.close-btn:hover{background:var(--Neutral-500)}.split-test-pages-section{background:var(--Elevations-Level1);border:1px solid var(--Stroke-Extralight);border-radius:8px;margin:20px 0;padding:16px}.split-test-pages-section h4{color:var(--Text-Heading);font-size:16px;font-weight:600;margin-bottom:16px}.split-test-pages-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.split-test-pages-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.split-test-pages-grid{grid-template-columns:1fr}}.performance-slider-section{margin-bottom:20px}.performance-slider-section h6{color:var(--Text-Heading);font-size:14px;font-weight:600;margin:0 0 8px}.performance-slider{background:var(--Elevations-Level1);border:1px solid var(--Stroke-Light);border-radius:6px;display:flex;height:30px;overflow:hidden}.slider-segment{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;transition:all .3s ease}.slider-segment:hover{opacity:.8}.slider-label{color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 2px #00000080}.performance-legend{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.legend-item{align-items:center;display:flex;gap:8px}.legend-color{border-radius:2px;flex-shrink:0;height:12px;width:12px}.legend-item span{color:var(--Text-Body2);font-size:11px;font-weight:500;line-height:1.2;word-break:break-all}.split-test-note{background:var(--Elevations-Level1);border-left:3px solid var(--Primary-500);border-radius:6px;color:var(--Text-Body2);font-size:14px;margin-top:12px;padding:12px}.split-test-note strong{color:var(--Text-Heading)}.link-generator-form{background:var(--Elevations-Level1);border:1px solid var(--Border-Primary);border-radius:8px;margin-top:16px;padding:16px}.split-test-copy-form-row{align-items:end;display:flex;gap:12px;margin-bottom:12px}.split-test-copy-form-group{flex:1 1}.split-test-copy-form-group label{color:var(--Text-Body2);display:block;font-size:12px;font-weight:500;margin-bottom:4px}.split-test-copy-form-group input,.split-test-copy-form-group select{background:var(--Elevations-Level2);border:1px solid var(--Border-Primary);border-radius:4px;font-size:14px;padding:8px;width:90%}.split-test-copy-link-btn{background:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;white-space:nowrap}.copy-link-btn:hover{background:var(--Primary-600)}.help-container{margin-left:290px;padding:2rem;width:calc(100% - 400px)}.help-container h2{color:var(--text-color);font-size:28px;margin-bottom:2rem;text-align:center}.problem-details{background:var(--Elevations-Level1);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 8px var(--shadow-color);color:var(--text-color);padding:2rem}.checklist{display:flex;flex-direction:column;gap:1rem}.checkbox-label{align-items:flex-start;color:var(--text-color);cursor:pointer;display:flex;gap:.8rem;line-height:1.4}.checkbox-label input[type=checkbox]{accent-color:var(--Primary-500);margin-top:.3rem}.step-text{display:flex;gap:.5rem}.step-number{color:#fff;font-weight:500;min-width:25px}.support-message{background:#0000;border:1px solid #00d3f2;border-radius:4px;color:var(--Primary-500);font-weight:500;margin-top:2rem;padding:1rem}.training-section{background:var(--Elevations-Level1);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 4px var(--shadow-color);margin-bottom:2rem;padding:1.5rem;text-align:center}.training-section h3{color:var(--text-color);font-size:20px;margin:0 0 1rem}.training-link a{background:var(--Primary-500);border-radius:6px;color:#000;display:inline-block;font-weight:500;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}.training-link a:hover{background:var(--Primary-600);transform:translateY(-1px)}@media (max-width:1024px){.help-container{margin-left:60px;width:calc(100% - 100px)}}@media (max-width:768px){.help-container{margin-left:0;padding:1rem;width:100%}}.manual-sale-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin-left:270px;padding:20px;width:calc(100% - 270px)}.manual-sale-form{background-color:var(--card-bg-color);border-radius:8px;box-shadow:0 4px 8px var(--shadow-color);color:var(--text-color);margin:0 auto;max-width:600px;padding:20px;width:100%}.manual-sale-submit-button{background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s}.manual-sale-submit-button:hover{background-color:var(--hover-color)}.manual-sale-form-group{margin-bottom:15px}.manual-sale-form-group label{margin-right:10px}.manual-sale-form-input{accent-color:var(--Primary-500)}.manual-sale-form h2{color:var(--Primary-500);margin-bottom:20px;text-align:center}.submit-button:hover:not(:disabled){background-color:var(--hover-color)}.submit-button:disabled{opacity:.7}.matches-container{background-color:var(--card-bg-color);border-radius:8px;box-shadow:0 4px 8px var(--shadow-color);color:var(--text-color);margin:20px auto 0;max-width:500px;padding:20px;width:100%}.match-item{background-color:#111827;border:1px solid var(--border-color);border-radius:6px;margin-bottom:15px;padding:20px}.match-item p{color:var(--text-color);font-size:16px;line-height:1.4;margin:0 0 15px}.record-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s}.record-button:hover{background-color:#45a049}.dismiss-button{background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s}.dismiss-button:hover{background-color:#da190b}@media (max-width:1024px){.manual-sale-container{margin-left:0;padding:60px 15px 15px;width:100%}}.signin-container{align-items:center;background-color:#f4f4f4;display:flex;height:100vh;justify-content:center}.activity-container{box-shadow:0 0 10px #0000001a;margin-left:290px;min-height:100vh;transition:all .3s ease;width:calc(100% - 290px)}@media (max-width:1400px){.activity-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.activity-container{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:1024px){.activity-container{margin-left:0;width:100%}.stats-summary{flex-wrap:wrap;gap:15px}.stats-summary>div{flex:1 1;min-width:200px}}.activity-container li{border-radius:5px;box-shadow:0 2px 4px #0000001a;margin-bottom:10px;padding:15px 0;transition:background-color .3s ease}.error-message{color:red;padding:20px;text-align:center}.stats-summary{align-items:center;display:flex;flex-direction:row;justify-content:left;margin-bottom:20px}.stats-summary>div{border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:10px;text-align:center}.change-text{color:#666;font-size:.9em;font-weight:400}@media (max-width:1024px){.stats-summary{flex-wrap:wrap;gap:15px}.stats-summary>div{flex:1 1;min-width:200px}}@media (max-width:768px){.activity-container{margin-left:0;padding:60px 15px 15px;width:100%}.stats-summary{flex-direction:column}.stats-summary>div{min-width:0;width:100%}.activity-container h2{font-size:20px;margin-bottom:15px}.activity-container li{margin-bottom:8px;padding:12px}.change-text{font-size:.8em}.filter-controls{flex-direction:column;gap:10px}.loading-overlay{padding:0 15px}}@media (max-width:480px){.activity-container{padding:50px 10px 10px}.activity-container h2{font-size:18px}.stats-summary>div{padding:8px}}.conversion-insight{align-items:center;background:#0f122480;border:1px solid #ffffff0d;border-radius:8px;box-shadow:0 2px 4px #0000001a;clear:both;display:flex;flex:1 0;gap:8px;margin-bottom:10px;padding:20px;width:50%}.conversion-insight p{color:var(--text-color);margin:0}.conversion-insight strong{color:var(--Primary-500)}.insight-icon{color:#3b82f6;margin-right:15px}.conversion-insight-small .insight-icon{margin-right:10px}.filter-container-activity{border-bottom:1px solid #272a3a;border-bottom:1px solid var(--Stroke-Light,#272a3a);display:flex;gap:10px;justify-content:space-between;margin-bottom:15px;padding-bottom:20px;padding-right:20px;padding-top:20px}.control-group-activity{align-items:center;align-self:stretch;border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:8px;display:flex;gap:10px;padding:10px 10px 10px 18px}.conversion-text{display:flex;flex-direction:column;gap:12px;margin-left:12px}.conversion-text-upper{font-size:18px;font-weight:400;line-height:150%}.conversion-list{list-style-type:none;padding-left:0;padding-right:20px}.conversion-item{border-bottom:1px solid #1b1f2f;border-bottom:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:8px;box-shadow:0 2px 4px #0000001a}.conversion-header{align-items:center;display:flex;justify-content:space-between}.conversion-actions{gap:8px;margin-left:auto}.conversion-main{align-items:center;display:flex;gap:10px;width:100%}.toggle-button{background:#0000;border:1px solid #00d3f2;border-radius:50%;color:#00d3f2;color:var(--Primary-500,#00d3f2);flex-shrink:0;font-size:12px;height:24px;margin-left:8px;padding:2px;width:24px}.delete-conversion-icon-button,.toggle-button{align-items:center;display:flex;justify-content:center}.delete-conversion-icon-button{background-color:initial;border:none;border-radius:4px;color:#ef4444;cursor:pointer;font-size:14px;padding:4px;transition:background-color .2s ease}.delete-conversion-icon-button:hover{background-color:#ef44441a}.related-clicks-container{margin-top:10px;padding-left:20px}.related-clicks{background-color:#0000000d;border-radius:6px;margin-top:10px;padding:10px}#offer-filter-activity{border:none}.related-clicks h4{color:var(--Primary-500);font-size:14px;margin-bottom:8px;margin-top:0}.related-clicks ul{list-style-type:none;padding-left:0}.related-clicks li{border-bottom:1px solid #0000000d;font-size:13px;padding:8px 0}.related-clicks li:last-child{border-bottom:none}.stripe-sale-indicator{align-items:center;background-color:#f6f9fc;border:1px solid #e6ebf1;border-radius:4px;display:flex;margin-right:10px;padding:4px 8px}.stripe-icon{margin-right:5px}.stripe-amount{color:#6772e5;font-weight:600}.pro-upgrade-insight{background-color:#d400ff0d;border:1px dashed #d400ff4d}.pro-upgrade-insight .pro-badge{background-color:#d400ff33;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.5px;margin-right:5px;padding:2px 6px;text-transform:uppercase}.delete-conversion-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:#ef4444;cursor:pointer;display:flex;justify-content:center;max-height:30px;padding:5px;transition:background-color .2s ease}.delete-conversion-button:hover{background-color:#ef44441a}.confirmation-popup{background-color:#1f2937;background-color:var(--card-bg-color,#1f2937);border-radius:8px;box-shadow:0 4px 12px #0003;left:50%;max-width:400px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.confirm-record-sale-button{background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;transition:background-color .3s ease}.confirmation-popup h3{color:#f3f4f6;color:var(--text-color,#f3f4f6);margin-top:0}.confirmation-buttons{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.delete-conv-button{background-color:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0;padding:16px 32px;transition:background-color .2s ease}.delete-conv-button:hover:not(:disabled){background-color:#dc2626}.cancel-button{background-color:initial;border:1px solid #4b5563;border:1px solid var(--border-color,#4b5563);border-radius:4px;color:#f3f4f6;color:var(--text-color,#f3f4f6);cursor:pointer;margin:0;padding:8px 16px;transition:background-color .2s ease}.cancel-button:hover:not(:disabled){background-color:#4b55631a}button:disabled{cursor:not-allowed;opacity:.6}.toggle-other-conversions{align-items:center;display:inline-flex;margin-left:10px}.toggle-other-conversions .checkbox-label{align-items:center;color:var(--text-color);cursor:pointer;display:flex;font-size:.9rem}.toggle-other-conversions input[type=checkbox]{cursor:pointer;margin-right:8px}.above-convs-container{border-bottom:1px solid #272a3a;border-bottom:1px solid var(--Stroke-Light,#272a3a);color:#949bb8;color:var(--Text-Body-3,#949bb8);display:flex;flex-direction:column;padding-bottom:20px;padding-right:20px;padding-top:20px}.right-container{display:flex;flex-direction:column;gap:20px;width:20%}.conversion-insight-container{display:flex;flex-direction:row;gap:10px;margin-bottom:15px;position:relative;width:100%}.toggle-button-switch svg{color:var(--primary-color);font-size:1.5rem}.other-conversions-list{margin-top:15px}.other-conversion-item{border-left:4px solid var(--Primary-500)}.conversion-type-indicator{display:inline-flex;margin-right:10px}.call-booking-badge,.funnel-step-badge{border-radius:12px;font-weight:600;margin-right:8px;padding:2px 8px}.funnel-step-badge{background-color:var(--accent-color-light);color:var(--accent-color)}.call-booking-badge{background-color:var(--success-color-light);color:var(--success-color)}.activity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.manual-conversion-button{align-items:center;align-self:flex-start;background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:5px 0;padding:10px 16px;transition:background-color .2s}.manual-conversion-button:hover{background-color:var(--Primary-600)}.manual-sale-modal{border-radius:8px;box-shadow:0 4px 12px #00000026;overflow-y:auto;padding:20px;position:relative}.close-modal-button{background:none;border:none;color:#666;cursor:pointer;font-size:24px;position:absolute;right:40px;top:40px}.close-modal-button:hover{color:#333}@media (max-width:768px){.conversion-insight-container{flex-direction:column;width:100%}.conversion-insight{width:90%}.conversion-list{width:100%}.conversion-text-upper{font-size:14px!important}.conversion-text{max-width:60%}.conversion-item{width:90%}}.record-sale-button{background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;font-size:12px;margin-left:8px;padding:4px 8px;transition:background-color .3s ease}.record-sale-button:hover{background-color:var(--hover-color)}.conversion-actions{align-items:center;display:flex}.sale-form-inputs{margin:20px 0}.input-group{margin-bottom:15px}.input-group label{display:block;font-weight:500;margin-bottom:5px}.sale-date-input,.sale-price-input{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);padding:8px;width:100%}.delete-icon{cursor:pointer;transition:color .2s ease}.delete-icon:hover{color:#ef4444}.conversion-value-indicator{align-items:center;background:#6dee6603;border:1px solid #33b65a1a;border-radius:8px;display:flex;flex-direction:column;gap:12px;height:64px;justify-content:center;padding:12px 20px;width:40px}.conversion-amount{background-color:var(--success-color-light);border-radius:12px;color:#33b65a;font-size:.9em;font-weight:600}.event-item{align-items:flex-start;display:flex;gap:8px;margin-bottom:4px}.event-icon{align-items:center;display:flex;height:20px;justify-content:center;margin-top:2px;min-width:24px}.event-icon .sale-amount{background:#10b9811a;border-radius:4px;color:#10b981;color:var(--Success-500,#10b981);font-size:12px;font-weight:600;padding:2px 6px}.event-icon .funnel-step-indicator{background:#00d3f21a;border-radius:4px;color:var(--Primary-500);font-size:10px;font-weight:600;padding:2px 4px;text-transform:uppercase}.event-details{flex:1 1;font-size:14px;line-height:1.4}.related-clicks ul{list-style:none;margin:0;padding:0}.related-clicks li{margin-bottom:8px}.home-container{box-sizing:border-box;margin-left:290px;padding-right:20px;position:relative;transition:margin-left .3s ease,width .3s ease;width:calc(100% - 290px)}.controls-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.controls-analytics{border-radius:10px;display:flex;flex-direction:row;margin-top:20px;padding:10px 10px 10px 0}.controls{display:flex;flex-wrap:wrap;gap:20px}.control-group-analytics{align-items:center;display:flex;flex-direction:row;padding-left:10px}.control-group-analytics label{margin-right:8px}.metric-boxes{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin:20px 0 30px;padding-top:10px}.metric-boxes.with-signups{grid-template-columns:repeat(6,1fr)}.metric-boxes.with-signups-and-calls{grid-template-columns:repeat(7,1fr)}@media (max-width:1200px){.metric-boxes{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.metric-boxes.with-signups{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}.metric-boxes.with-signups-and-calls{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.metric-box.active:after{bottom:-300px}.offer-list{grid-gap:15px;display:grid!important;gap:15px;grid-auto-columns:minmax(120px,1fr)!important;grid-auto-flow:column!important;grid-template-rows:repeat(2,1fr)!important;padding-bottom:0}}@media (max-width:1024px){.home-container{margin-left:0;padding:60px 15px 15px;width:100%}.controls{flex-direction:column;gap:15px}.control-group-analytics,.control-group-analytics select{width:100%}.metric-boxes{grid-template-columns:1fr}.graph-container{height:300px;margin-top:15px;padding:10px}}.graph-container{overflow-x:auto}.recharts-responsive-container{min-width:500px}.metric-box{background:#020618;background:var(--Elevations-Background,#020618);border:2px solid #1b1f2f;border:2px solid var(--Stroke-Extralight,#1b1f2f);border-radius:8px;cursor:pointer;overflow:hidden;padding:20px;position:relative;text-align:center;transition:all .3s ease}.metric-box.active:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='216' height='96' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Ccircle cx='108.5' cy='152.5' r='80.5' fill='%2300D3F2'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='-44' y='0' width='305' height='305' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='36' result='effect1_foregroundBlur_6053_1219'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:contain;bottom:-30px;clip-path:inset(0 0 0 0);content:"";height:96px;left:50%;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-50%);width:216px;z-index:-1}.metric-box:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.metric-box.active{background:#0000;border:2px solid #00d3f2}.metric-box h3{color:var(--text-color);font-size:1.1em;margin:0 0 10px}.metric-box .metric-value{color:var(--text-color);display:flex;font-size:1.8em;gap:8px;position:relative}.metric-box .metric-value,.metric-indicator{align-items:center;font-weight:700;justify-content:center}.metric-indicator{border-radius:50%;color:var(--card-bg-color);display:inline-flex;font-size:.9em;height:24px;margin-left:8px;width:24px}.metric-indicator.up{background-color:#4caf50;color:var(--card-bg-color)}.metric-indicator.down{background-color:#f44336;color:var(--card-bg-color)}.metric-indicator.stable{background-color:#2e7d32;color:var(--card-bg-color)}.metric-box.loading{background:var(--card-bg-color);overflow:hidden;position:relative}.loading-placeholder{animation:loading 1.5s infinite;background:linear-gradient(90deg,var(--card-bg-color) 25%,#ffffff1a 50%,var(--card-bg-color) 75%);background-size:200% 100%;bottom:0;left:0;position:absolute;right:0;top:0}.no-data{background:var(--card-bg-color);border-radius:8px;color:var(--text-color);grid-column:1/-1;padding:20px;text-align:center}.graph-container{background:#020618;background:var(--Elevations-Background,#020618);border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);height:400px}.graph-container,.graph-section{border-radius:8px;margin-top:20px;padding:20px}.graph-section{background-color:var(--card-bg-color);box-shadow:0 4px 8px var(--shadow-color)}.graph-section,.recharts-tooltip-wrapper{color:var(--text-color)}.graph-section h2{color:var(--secondary-color);margin-bottom:15px}h1{color:var(--text-color);margin-bottom:30px}.timeframe-selector{margin-bottom:20px}.timeframe-selector select:focus{box-shadow:0 0 0 2px rgba(var(--secondary-color-rgb),.2)}.summary-box{display:flex;flex-direction:column}.summary-box h3{margin-bottom:10px}.mini-graph{flex-grow:1;margin-top:10px;min-height:100px}.summary-box.active{background-color:#8884d81a;border:2px solid #8884d8}.summary-box:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.loading-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.loading-text{color:#fff;font-size:24px;font-weight:700}.chart-header{align-items:center;display:flex;justify-content:space-between}.views-notice{color:#9ca3af;font-size:16px;font-style:italic;margin-right:10px}.dashboard-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 300px;margin-top:20px}.main-metrics{display:flex;flex-direction:column;gap:20px}.offer-metrics{background-color:#1f2937;background-color:var(--card-bg-color,#1f2937);border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px}.offer-metrics h3{color:#e5e7eb;color:var(--text-color,#e5e7eb);font-size:18px;margin-bottom:15px;margin-top:0}.offer-metrics-list{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow-y:auto}.offer-metric-item{background-color:#2d3748;background-color:var(--card-bg-color-light,#2d3748);border:1px solid #0000;border-radius:6px;cursor:pointer;padding:12px;transition:all .2s ease}.offer-metric-item:hover{background-color:#374151;background-color:var(--card-bg-color-hover,#374151)}.offer-metric-item.selected{background:#1b1e2f;background:var(--Elevations-Level2,#1b1e2f);border-color:#3b82f6}.offer-stats{grid-gap:10px;color:#e5e7eb;color:var(--text-color,#e5e7eb);display:grid;font-size:14px;gap:10px;grid-template-columns:repeat(3,1fr)}.offer-boxes{border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;padding:15px}.offer-boxes h3{color:#e5e7eb;color:var(--text-color,#e5e7eb);font-size:16px;margin-bottom:15px;margin-top:0}.offer-list{display:flex;flex-direction:row;gap:20px;overflow-x:auto;padding-bottom:10px;scrollbar-color:var(--border-color) #0000;scrollbar-width:thin}.offer-list::-webkit-scrollbar{height:8px}.offer-list::-webkit-scrollbar-track{background:#0000}.offer-list::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:4px}.offer-list::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-color)}.offer-name{color:#e5e7eb;color:var(--text-color,#e5e7eb);font-size:14px;font-weight:600;margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.offer-metrics{color:#9ca3af;color:var(--text-secondary,#9ca3af);display:flex;flex-direction:column;font-size:12px}.offer-metrics span{margin-bottom:2px}.metric-detail{display:flex;justify-content:space-between;margin-bottom:5px}.metric-detail .label{color:#9ca3af;color:var(--text-secondary,#9ca3af);font-size:14px}.metric-detail .value{color:#e5e7eb;color:var(--text-color,#e5e7eb);font-size:14px;font-weight:600}.metric-box.selected{border:1px solid var(--Primary-500)}.filter-boxes{margin-top:20px}.filter-boxes p{color:var(--text-secondary-color);font-size:14px;margin-bottom:10px}.filter-list{display:flex;flex-wrap:wrap;gap:15px}.filter-list .metric-box{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;flex:1 1;max-width:200px;min-width:150px;padding:15px;transition:all .3s ease}.filter-list .metric-box:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.filter-list .metric-box.selected{background-color:rgba(var(--primary-color-rgb),.1);border:2px solid var(--primary-color)}.filter-list .metric-box h3{font-size:16px;margin-bottom:10px;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-list .metric-detail{display:flex;font-size:14px;justify-content:space-between;margin-bottom:5px}.filter-list .metric-detail .label{color:var(--text-secondary-color)}.filter-list .metric-detail .value{font-weight:600}.data-notice{border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px 15px;text-align:right;width:100%}.custom-date-range{margin-top:10px}.custom-tooltip{background-color:var(--Elevations-Level1);border-radius:8px;color:#949bb8;color:var(--Text-Body-3,#949bb8);font-size:14px;font-weight:500;line-height:150%;padding:10px}.date-range-analytics{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;min-width:0;white-space:nowrap}.date-separator{color:var(--text-color);flex-shrink:0;font-weight:500}.react-datepicker-wrapper{flex-shrink:0;position:relative;width:130px;z-index:100}.react-datepicker,.react-datepicker-popper{z-index:1001!important}.react-datepicker{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 10px 25px #0000004d;font-family:inherit}.react-datepicker__input-container{position:relative;z-index:100}.react-datepicker__input-container input{border:1px solid var(--border-color);border-radius:4px;box-sizing:border-box;font-size:14px;padding:8px 12px;position:relative;width:100%;z-index:100}.react-datepicker__input-container input:focus{border-color:#3b82f6;outline:none}.react-datepicker__header{background-color:#1f2937;background-color:var(--header-bg-color,#1f2937);border-bottom:1px solid var(--border-color)}.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__day-name{color:var(--text-color)}.react-datepicker__day--selected,.react-datepicker__day:hover{background-color:#3b82f6;color:#fff}.react-datepicker__day--in-range{background-color:#3b82f64d}@media (max-width:768px){.date-range-picker{align-items:flex-start;flex-direction:column;gap:8px}.date-range-analytics{flex-wrap:wrap;white-space:normal}.react-datepicker__input-container input{min-width:120px;width:120px}}.yt-logout-icon{cursor:pointer}.yt-logout-icon:hover svg path{d:path("M10 18C5.58172 18 2 14.4182 2 10C2 5.58172 5.58172 2 10 2C14.4182 2 18 5.58172 18 10C18 14.4182 14.4182 18 10 18ZM14 13.2L18 10L14 6.8V9.2H7.6V10.8H14V13.2Z")}.secondary-user-banner{background-color:var(--Primary-500);box-shadow:0 2px 4px #0000001a;color:#fff;font-weight:700;padding:8px;position:sticky;text-align:center;top:0;width:100%;z-index:1100}.account-switcher-dropdown{display:inline-block;margin-left:10px}.account-type-selector{background-color:#374151;border:1px solid #6b7280;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:4px 8px}.account-type-selector:focus{border-color:#9ca3af;outline:none}.account-type-selector option{background-color:#1f2937}.account-type-text{border-radius:4px;color:#fff;display:inline-block;font-size:18px;padding:4px 8px}.centered-container{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center}.centered-container p{margin:0 auto;max-width:600px}.centered-container a{color:#fff;text-decoration:none}.centered-container a:hover{text-decoration:underline}.top-user-info{background-color:var(--Primary-500);border-radius:6px;box-shadow:0 2px 10px #0003;padding:10px;position:fixed;right:20px;top:10px;z-index:1200}.add-account-btn:hover{color:var(--Primary-500)}.user-profile-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.loading-user-section{bottom:20px;left:20px;position:fixed;z-index:1000}.loading-user-info{background:var(--Elevations-Level1);border:1px solid var(--Stroke-Light);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:row;gap:10px;padding:15px}.loading-user-email{color:var(--Text-Body1);font-size:14px;font-weight:500}.loading-logout-button{background-color:initial;border:1px solid #ef4444;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s ease}.loading-logout-button:hover{background-color:#dc2626}.ideas-container{color:var(--text-color);margin-left:290px;min-height:100vh;transition:all .3s ease;width:calc(100% - 290px)}@media (max-width:1400px){.ideas-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.ideas-container{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:1024px){.ideas-container{margin-left:220px;width:calc(100% - 220px)}}@media (max-width:768px){.ideas-container{margin-left:0;padding:60px 15px 15px;width:100%}}.ideas-header{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:24px;text-align:left}.analysis-card{border:1px solid #1b1f2f;border:1px solid var(--Stroke-Extralight,#1b1f2f);border-radius:16px;margin-bottom:30px;padding:20px;width:96%}.card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header-left-comments{display:flex;flex-direction:row;gap:10px}.header-left{display:flex;flex-direction:column;gap:10px}.timeframe-selector{align-items:center;display:flex;gap:10px;width:100%}.timeframe-selector select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e5e7eb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:none;border-radius:4px;color:var(--text-color);cursor:pointer;font-size:14px;min-width:150px;padding:6px 30px 6px 10px;transition:border-color .3s,box-shadow .3s}.timeframe-selector select:focus,.timeframe-selector select:hover{border-color:var(--secondary-color)}.timeframe-selector select:focus{box-shadow:0 0 0 2px #3b82f64d;outline:none}.timeframe-selector label{color:var(--text-color);font-size:14px;font-weight:500}.card-header h2{color:var(--text-color);font-size:22px;margin:0}.analyze-button{align-items:center;background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:10px 20px;transition:background-color .3s}.analyze-button:hover{background-color:var(--hover-color)}.analyze-button:disabled{background-color:#ccc;cursor:not-allowed}.no-analysis{color:var(--text-color);padding:40px 0;text-align:center}.analysis-results{margin-top:20px}.analysis-content{line-height:1.6}.analysis-section{margin-bottom:30px}.analysis-section h3{border-bottom:1px solid var(--border-color);color:var(--text-color);font-size:18px;margin-bottom:15px;padding-bottom:8px}.analysis-section ul{padding-left:20px}.analysis-section li{margin-bottom:10px}.pattern-items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.pattern-item{padding:3px 0}.pattern-item:last-child{border-bottom:none}.idea-items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.idea-item{padding:3px 0}.idea-item:last-child{border-bottom:none}@media (max-width:768px){.card-header{align-items:flex-start;flex-direction:column;gap:15px}.analyze-button{justify-content:center;width:100%}}.comments-analysis-container{width:100%}.comments-analysis-container.empty{min-height:150px}.analysis-point ul{margin:10px 0;padding-left:20px}.analysis-point li{line-height:1.5;margin-bottom:8px}.analysis-point em,.analysis-point strong{color:var(--text-color);font-weight:600}.comments-card{margin-top:30px}.comments-card .analysis-results{padding-top:15px}.analyze-comments-button{align-items:center;background-color:#3b82f6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:8px;margin-top:8px;padding:10px 15px;transition:background-color .3s}.analyze-comments-button:hover{background-color:#2563eb}.analyze-comments-button:disabled{background-color:#4b5563;cursor:not-allowed}.pro-badge-analysis{align-items:center;background-color:#d400ff33;border-radius:3px;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.5px;padding:6px;text-transform:uppercase}.analysis-point{border-bottom:1px solid #374151;margin-bottom:10px}.analysis-point strong{color:#3b82f6;margin-bottom:5px}.analysis-point p{line-height:1.3;margin:0}.analysis-point{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:15px;position:relative}.analysis-point:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.analysis-point strong{color:var(--secondary-color);display:block;font-size:16px;font-weight:600;margin-bottom:8px}.analysis-point p{color:var(--text-color);line-height:1.6;margin:0 0 10px}.analysis-point p:last-child{margin-bottom:0}.comments-card .analysis-point{background-color:#3b82f60d;border-bottom:none;border-radius:6px;box-shadow:0 1px 3px #0000001a;margin-bottom:15px;padding:15px}.comments-card .analysis-point strong{border-bottom:1px solid #3b82f633;color:var(--secondary-color);font-size:17px;margin-bottom:10px;padding-bottom:5px}.comments-card .analysis-point p{white-space:pre-line}.onboarding-overlay{align-items:flex-start;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.transparent-overlay{background-color:initial;pointer-events:none}.transparent-overlay .onboarding-buttons,.transparent-overlay .onboarding-modal,.transparent-overlay .onboarding-progress{display:none}.transparent-overlay .onboarding-skip-btn{background-color:#000000b3;border-radius:4px;bottom:20px;padding:10px 15px;pointer-events:auto;position:fixed;right:20px;z-index:1002}.onboarding-modal{animation:slideIn .3s ease-out;background-color:#1e1e2d;border-radius:8px;box-shadow:0 10px 25px #00000080;margin-top:40px;max-width:600px;overflow:hidden;width:100%}.onboarding-modal.top-position{bottom:auto;top:40px;transform:translate(-50%)}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.onboarding-header{align-items:center;background-color:#2a2a3c;border-bottom:1px solid #3a3a4c;display:flex;justify-content:space-between;padding:20px}.onboarding-header h2{color:#fff;font-size:1.5rem;margin:0}.onboarding-close-btn{background:none;border:none;color:#8a8a9a;cursor:pointer;font-size:1.5rem;line-height:1;padding:0}.onboarding-close-btn:hover{color:#fff}.onboarding-content{color:#d1d1d1;font-size:1rem;line-height:1.6;padding:20px}.onboarding-footer{border-top:1px solid #3a3a4c;padding:15px 20px 20px}.onboarding-progress{display:flex;justify-content:center;margin-bottom:15px}.progress-dot{background-color:#3a3a4c;border-radius:50%;height:10px;margin:0 5px;transition:background-color .3s;width:10px}.progress-dot.active{background-color:#6366f1}.onboarding-buttons{align-items:center;display:flex;justify-content:space-between}.onboarding-back-btn,.onboarding-next-btn,.onboarding-skip-btn{border-radius:4px;cursor:pointer;font-weight:500;padding:10px 15px;transition:all .2s}.onboarding-next-btn{background-color:#6366f1;border:none;color:#fff}.onboarding-next-btn:hover{background-color:#4f46e5}.onboarding-next-btn:disabled{background-color:#4a4a6a;cursor:not-allowed}.onboarding-next-btn:disabled:hover{background-color:#4a4a6a}.onboarding-back-btn{background-color:initial;border:1px solid #3a3a4c;color:#8a8a9a}.onboarding-back-btn:hover{background-color:#2a2a3c;color:#fff}.onboarding-skip-btn{background-color:initial;border:none;color:#8a8a9a;font-size:.9rem}.onboarding-skip-btn:hover{color:#fff;text-decoration:underline}.onboarding-pointer{align-items:center;display:flex;flex-direction:column}.pointer-box{animation:pulse 2s infinite;background-color:#ef4444;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;max-width:250px;padding:12px 20px;text-align:center}.pointer-box p{font-weight:500;margin:0}.pointer-arrow{border-left:15px solid #0000;border-right:15px solid #0000;border-top:15px solid #ef4444;height:0;margin-top:-1px;width:0}.pointer-arrow-right{border-bottom:15px solid #0000;border-left:15px solid #ef4444;border-top:15px solid #0000;height:0;margin-left:-1px;width:0}.pointer-arrow-down{border-left:15px solid #0000;border-right:15px solid #0000;border-top:15px solid #ef4444;height:0;margin-top:-1px;width:0}.copy-pointer-container{display:block!important;pointer-events:none;position:absolute;z-index:9999!important}.copy-pointer{align-items:center;display:flex}.copy-pointer-box{animation:pulse 2s infinite;background-color:#ef4444;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;max-width:200px;padding:8px 12px;text-align:center}.copy-pointer-box p{font-size:14px;font-weight:500;margin:0}.copy-pointer-arrow-right{border-left:10px solid #ef4444;margin-left:5px}.copy-pointer-arrow-left,.copy-pointer-arrow-right{border-bottom:10px solid #0000;border-top:10px solid #0000;height:0;width:0}.copy-pointer-arrow-left{border-right:10px solid #ef4444;margin-right:5px}.sidebar-pointer-container{pointer-events:none;position:fixed;z-index:1001}.sidebar-pointer{align-items:center;display:flex}.sidebar-pointer-box{animation:pulse 2s infinite;background-color:#ef4444;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;max-width:250px;padding:12px 20px;text-align:center}.sidebar-pointer-box p{font-weight:500;margin:0}.sidebar-pointer-arrow-left{border-bottom:15px solid #0000;border-right:15px solid #ef4444;border-top:15px solid #0000;height:0;margin-right:-1px;width:0}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.pointer-only-overlay{background-color:initial;pointer-events:none}.onboarding-pointer-container{pointer-events:none;position:absolute;z-index:1001}.onboarding-pointer{pointer-events:none}.onboarding-skip-btn{bottom:20px;pointer-events:auto;position:fixed;right:20px;z-index:1002}@media (max-width:600px){.onboarding-modal{width:95%}.onboarding-buttons{flex-direction:column;gap:10px}.onboarding-back-btn,.onboarding-next-btn{width:100%}.onboarding-skip-btn{margin-top:10px}}.call-booking-pointer .pointer-box{background-color:#ef4444}.call-booking-pointer .onboarding-pointer{flex-direction:row-reverse}.call-booking-pointer .pointer-arrow{border:15px solid #0000;border-left:none;border-right-color:#ef4444;margin-right:-1px;margin-top:0}.generate-button-pointer .pointer-box{background-color:#ef4444}.generate-button-pointer .onboarding-pointer{flex-direction:column}.generate-button-pointer .pointer-arrow-right{border-bottom:15px solid #0000;border-left:15px solid #ef4444;border-top:15px solid #0000;height:0;margin-left:-1px;margin-top:0;width:0}.action-pointer-container{pointer-events:none;position:fixed!important;z-index:9999!important}.action-pointer{align-items:center;display:flex;flex-direction:row!important}.action-pointer-box{animation:pulse 2s infinite;background-color:#ef4444;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;font-size:16px;line-height:1.5;max-width:200px;padding:12px 20px;text-align:center}.action-pointer-box p{font-weight:500;margin:0}.action-pointer-arrow-right{border-bottom:15px solid #0000;border-left:15px solid #ef4444;border-top:15px solid #0000;height:0;margin-left:-1px;width:0}.action-pointer-arrow-down{border-left:15px solid #0000;border-right:15px solid #0000;border-top:15px solid #ef4444;height:0;margin-top:-1px;width:0}.transparent-overlay{background:#0000!important;pointer-events:none!important}.onboarding-link{background-color:#eff6ff;border-radius:4px;color:#3b82f6;display:inline-block;font-weight:500;margin-top:8px;padding:8px 16px;text-decoration:none;transition:all .2s ease}.onboarding-link:hover{background-color:#dbeafe;text-decoration:underline}.onboarding-link:active{transform:translateY(1px)}.integrations-container{margin:0 auto 0 290px;max-width:1200px;padding:20px;transition:all .3s ease;width:calc(100% - 290px)}@media (max-width:1400px){.integrations-container{margin-left:260px;width:calc(100% - 260px)}}@media (max-width:1200px){.integrations-container{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:1024px){.integrations-container{margin-left:220px;width:calc(100% - 220px)}}@media (max-width:768px){.integrations-container{margin-left:0;padding:20px;width:100%}}.sidebar-collapsed .integrations-container{margin-left:0;width:100%}.integrations-description{color:#666;font-size:16px;margin-bottom:30px}.integration-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.integration-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.integration-card:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.integration-header{align-items:center;display:flex;margin-bottom:15px}.integration-logo{height:32px;margin-right:15px;object-fit:contain;width:32px}.integration-header h2{color:#333;font-size:20px;margin:0}.integration-description{color:#666;line-height:1.5;margin-bottom:20px}.integration-status{font-weight:500;margin-bottom:15px}.status-connected{align-items:center;color:#43a047;display:flex;gap:5px}.status-disconnected{color:#f44336}.integration-button{align-items:center;background-color:#6772e5;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:10px;justify-content:center;padding:10px 15px;transition:background-color .3s ease;width:100%}.integration-button:hover{background-color:#5469d4}.integration-button.connected{background-color:#43a047}.integration-button:disabled{background-color:#b0b0b0;cursor:not-allowed}.stripe-connect-container{margin-top:15px;min-height:50px;width:100%}.ai-chatbot-container{bottom:20px;font-family:Inter,sans-serif;position:fixed;right:20px;z-index:1000}.chat-toggle-button{align-items:center;background-color:#6772e5;border:none;border-radius:25px;box-shadow:0 4px 12px #00000026;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;padding:0 20px;transition:all .3s ease;width:auto}.chat-toggle-button span{font-weight:500;margin-left:8px}.chat-toggle-button:hover{background-color:#5469d4;transform:translateY(-2px)}.chat-toggle-button.open{border-radius:50%;padding:0;width:50px}.chat-window{background-color:#fff;border-radius:12px;bottom:70px;box-shadow:0 5px 25px #0003;display:flex;flex-direction:column;height:500px;overflow:hidden;position:absolute;right:0;transition:all .3s ease;width:350px}.chat-header{background-color:#6772e5;color:#fff;justify-content:space-between;padding:15px}.chat-header,.chat-title{align-items:center;display:flex}.chat-title{font-weight:600;gap:8px}.close-button{color:#fff;font-size:16px}.chat-messages{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:15px}.message{word-wrap:break-word;border-radius:18px;line-height:1.4;max-width:80%;padding:10px 15px}.message.bot{align-self:flex-start;background-color:#f0f2f5;border-bottom-left-radius:5px;color:#333}.message.user{align-self:flex-end;background-color:#6772e5;border-bottom-right-radius:5px;color:#fff}.message.loading{background-color:#f0f2f5;color:#333;font-style:italic}.chat-input{background-color:#fff;border-top:1px solid #eaeaea;display:flex;padding:10px}.chat-input textarea{border:1px solid #ddd;border-radius:20px;flex:1 1;font-family:inherit;height:40px;outline:none;padding:10px 15px;resize:none}.send-button{align-items:center;background-color:#6772e5;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.send-button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:480px){.chat-window{bottom:60px;height:450px;width:300px}}.message.bot h1,.message.bot h2,.message.bot h3{font-weight:700;margin:12px 0 8px}.message.bot h1{font-size:1.5em}.message.bot h2{font-size:1.3em}.message.bot h3{font-size:1.1em}.message.bot strong{font-weight:700}.message.bot em{font-style:italic}.message.bot li{list-style-type:disc;margin-bottom:4px;margin-left:20px}.message.bot br{content:"";display:block;margin:5px 0}.chat-menu{padding:20px}.menu-option{align-items:center;background:var(--Background-Primary);border:1px solid var(--Stroke-Light);border-radius:8px;cursor:pointer;display:flex;margin-bottom:10px;padding:15px;transition:all .2s ease}.menu-option:hover{background:var(--Background-Secondary);border-color:var(--Primary-500)}.menu-icon{font-size:24px;margin-right:15px}.menu-text h4{color:#333;font-size:16px;margin:0 0 5px}.menu-text p{color:#666;font-size:14px;margin:0}.feedback-form{padding:20px}.back-button{background:none;border:none;color:#6772e5;cursor:pointer;font-size:14px;margin-bottom:15px}.back-button:hover{text-decoration:underline}.feedback-form h4{color:#333;margin:0 0 20px}.form-group{margin-bottom:15px}.form-group label{color:#333;display:block;font-weight:500;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{background:#fff;border:1px solid var(--Stroke-Light);border-radius:4px;color:#333;font-family:inherit;padding:10px;width:100%}.form-group textarea{min-height:80px;resize:vertical}.form-group input[type=file]{background:#f9f9f9;border:1px dashed var(--Stroke-Light);padding:8px}.file-preview{background:#e8f5e8;border-radius:4px;color:#2d5a2d;font-size:14px;margin-top:8px;padding:8px}.submit-button{background:var(--Primary-600);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:12px;width:100%}.submit-button:disabled{cursor:not-allowed;opacity:.6}.submit-button:hover:not(:disabled){background:var(--Primary-Color-Dark)}.chat-content{height:calc(100% - 60px);overflow-y:auto}.accounts-container{align-items:center;display:flex;flex-direction:row;gap:8px;margin:0;padding:0}.account-details{align-items:flex-start;display:flex;flex-direction:column}.active-account-name{font-weight:600}.active-account-name,.user-email{color:#000;font-size:14px;margin:0;padding:0}.user-email{font-weight:500}.switch-icon{color:#000;cursor:pointer;font-size:14px;margin:0;padding:0}.account-dropdown{background-color:#e6f7ff;border-radius:4px;box-shadow:0 4px 6px #0000001a;margin-top:4px;min-width:200px;padding:0;position:absolute;right:0;top:100%;z-index:100}.account-item{color:#333;cursor:pointer;font-size:14px;margin:0;padding:8px 12px}.account-item:hover{background-color:#bae7ff}.account-item.active{background-color:var(--Primary-500);color:#333}.add-account-btn{background:none;border:none;color:var(--Primary-500);cursor:pointer;font-size:12px;padding:0;text-align:right}.add-account-btn:hover{color:#6aa8f7;text-decoration:underline}.modal-overlay{background-color:#00000080;z-index:2000}.add-account-modal{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:25px;position:relative;width:90%}.close-modal-btn{background:none;border:none;color:#ff4d4f;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:15px;top:15px}.close-modal-btn:hover{color:#ff7875}.add-account-modal h3{color:#333;font-size:20px;margin-bottom:15px;margin-top:0}.modal-description{color:#555;margin-bottom:10px}.modal-list{color:#555;margin-bottom:20px;padding-left:20px}.modal-list li{margin-bottom:5px}.modal-actions{flex-direction:column}.btn-essential:hover{background-color:var(--Primary-600)}@media (min-width:768px){.modal-actions{flex-direction:row;justify-content:space-between}.btn-essential,.btn-pro{flex:1 1}}.account-management-container{margin-left:290px;max-width:1200px;padding:20px;width:calc(100% - 290px)}.account-management-container h1{margin-bottom:20px}.account-card{border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-bottom:30px;padding:25px}.account-card h2{font-size:20px;margin-bottom:15px;margin-top:0}.account-description{margin-bottom:10px}.account-list{margin-bottom:20px;padding-left:20px}.account-list li{margin-bottom:5px}.account-actions{display:flex;flex-direction:column;gap:10px}.btn-essential,.btn-pro{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 15px;transition:background-color .2s}.btn-essential{background-color:#4a90e2;color:#fff}.btn-essential:hover{background-color:#3a80d2}.btn-pro{background-color:#6c5ce7;color:#fff}.btn-pro:hover{background-color:#5c4cd7}.btn-essential:disabled,.btn-pro:disabled{background-color:#ccc;cursor:not-allowed}.accounts-list{margin-top:15px}.no-accounts{color:#888;font-style:italic}@media (min-width:768px){.account-actions{flex-direction:row;justify-content:flex-start}.btn-essential,.btn-pro{flex:0 0 auto;min-width:200px}}.accounts-table{border-collapse:collapse;margin-top:15px;width:100%}.accounts-table td,.accounts-table th{border-bottom:1px solid #374151;border-bottom:1px solid var(--border-color,#374151);padding:12px 15px;text-align:left}.accounts-table th{background-color:#11182780;color:#e5e7eb;color:var(--text-color,#e5e7eb);font-weight:600}.accounts-table tr:hover{background-color:#3741511a}.account-name-col{width:40%}.account-status-col{width:20%}.account-actions-col{width:40%}.status-badge{border-radius:4px;display:inline-block;font-size:12px;font-weight:500;padding:4px 8px}.status-active{background-color:#10b98133;border:1px solid #10b9814d;color:#10b981}.status-inactive{background-color:#ef444433;border:1px solid #ef44444d;color:#ef4444}.status-badge.status-expiring{background-color:#f5a623;color:#fff}.status-expiring{display:flex;flex-direction:column;gap:4px}.account-actions-buttons{display:flex;flex-wrap:wrap;gap:8px}.multiple-actions{display:flex;flex-direction:row;gap:8px}.multiple-actions .btn-remove-account,.multiple-actions .btn-resubscribe-account{font-size:12px;padding:4px 8px}.btn-cancel-account,.btn-switch-account{border-radius:4px;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s}.btn-switch-account{background-color:#3b82f6;background-color:var(--secondary-color,#3b82f6);border:none;color:#fff}.btn-switch-account:hover{background-color:#2563eb;background-color:var(--hover-color,#2563eb)}.btn-cancel-account{background-color:initial;border:1px solid #ef4444;color:#ef4444}.btn-cancel-account:hover{background-color:#ef44441a}.btn-resubscribe-account{background-color:#4a90e2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background-color .2s}.btn-resubscribe-account:hover{background-color:#3a80d2}@media (max-width:768px){.accounts-table td,.accounts-table th{padding:10px}.account-actions-buttons{flex-direction:column;gap:5px}.btn-cancel-account,.btn-switch-account{width:100%}}@media (max-width:480px){.accounts-table{font-size:14px}.accounts-table td,.accounts-table th{padding:8px}}.modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.cancel-confirmation-modal{background-color:#111827;background-color:var(--card-bg-color,#111827);border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:500px;padding:25px;width:90%}.cancel-confirmation-modal h3{font-size:20px;margin-top:0}.cancel-confirmation-modal h3,.cancel-confirmation-modal p{color:#e5e7eb;color:var(--text-color,#e5e7eb);margin-bottom:15px}.cancel-confirmation-modal p{line-height:1.5}.warning-text{background-color:#ef44441a;border-left:3px solid #ef4444;border-radius:4px;color:#ef4444!important;font-size:14px;padding:10px}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.btn-cancel{background-color:initial;border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:4px;color:#e5e7eb;color:var(--text-color,#e5e7eb);cursor:pointer;font-size:14px;padding:8px 16px}.btn-cancel:hover{background-color:#3741511a}.btn-confirm-cancel{align-items:center;background-color:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.btn-confirm-cancel:hover{background-color:#dc2626}.btn-confirm-cancel:disabled{background-color:#ef444480;cursor:not-allowed}.btn-remove-account{align-items:center;background-color:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s;width:32px}.btn-remove-account:hover{background-color:#dc2626}.btn-rename-account{background-color:initial;border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:4px;color:#e5e7eb;color:var(--text-color,#e5e7eb);cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s}.btn-rename-account:hover{background-color:#37415133}.rename-modal{background-color:var(--Elevations-Level2);border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:500px;padding:25px;width:90%}.rename-modal h3{font-size:20px;margin-top:0}.rename-modal h3,.rename-modal p{color:#e5e7eb;color:var(--text-color,#e5e7eb);margin-bottom:15px}.rename-modal p{line-height:1.5}.rename-input{background-color:#111827cc;border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:4px;color:#e5e7eb;color:var(--text-color,#e5e7eb);font-size:14px;margin-bottom:15px;padding:10px;width:100%}.rename-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d;outline:none}.btn-confirm-rename{align-items:center;background-color:var(--Primary-500);border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.btn-confirm-rename:hover{background-color:#2563eb}.btn-confirm-rename:disabled{background-color:#3b82f680;cursor:not-allowed}.billing-toggle{display:flex;gap:10px;justify-content:flex-start;margin:15px 0}.billing-toggle span{color:#fff;font-size:14px}.billing-toggle span.active{color:#fff;font-weight:600}.loading-resub-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.loading-resub-content{align-items:center;background-color:#ffffff1a;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;max-width:80%;padding:30px;text-align:center}.loading-resub-text{color:#fff;font-size:18px;font-weight:500;margin-top:20px}.resubscribe-modal{background-color:var(--card-bg-color);border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:800px;padding:25px;position:relative;width:90%}.resubscribe-modal h3{border-bottom:1px solid #eee;color:#fff;font-size:22px;margin-top:0;padding-bottom:15px}.plan-options{display:flex;flex-wrap:wrap;gap:20px;margin:25px 0}.plan-option{border:1px solid #e0e0e0;border-radius:8px;flex:1 1;min-width:250px;padding:20px;position:relative;transition:transform .2s,box-shadow .2s}.plan-option:hover{box-shadow:0 6px 12px #0000001a;transform:translateY(-5px)}.plan-option.highlighted{border-color:#4a90e2}.recommended-badge{background-color:#4a90e2;border-radius:20px;font-weight:700;padding:5px 10px;right:20px;top:-12px}.plan-option h4{color:#fff;font-size:20px;margin-top:0}.plan-price{color:#fff;font-size:24px;font-weight:700;margin:10px 0}.plan-features{list-style-type:none;margin:15px 0;padding:0}.plan-features li{padding:5px 0 5px 25px;position:relative}.plan-features li:before{color:#4a90e2;content:"✓";font-weight:700;left:0;position:absolute}.plan-option button{border:none;border-radius:4px;cursor:pointer;font-weight:700;margin-top:15px;padding:10px;transition:background-color .2s;width:100%}.plan-option .btn-essential{background-color:#4a90e2;color:#fff}.plan-option .btn-essential:hover{background-color:#3a80d2}.plan-option .btn-pro{background-color:#6c5ce7;color:#fff}.plan-option .btn-pro:hover{background-color:#5c4cd7}.form-group-accounts label{margin-right:10px}.form-group-accounts input{background-color:var(--Elevations-Level2)}@media (max-width:768px){.plan-options{flex-direction:column}.plan-option{margin-bottom:20px}}.sub-account-expired-container{align-items:center;background-color:#1f2937;background-color:var(--primary-color,#1f2937);display:flex;justify-content:center;min-height:calc(100vh - 60px);padding:20px}.expired-card{background-color:#111827;background-color:var(--card-bg-color,#111827);border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:8px;box-shadow:0 4px 12px #0000004d;max-width:600px;padding:40px;text-align:center;width:100%}.expired-icon{color:#f5a623;font-size:48px;margin-bottom:20px}.expired-card h1{font-size:28px;margin-bottom:20px}.expired-card h1,.expired-message{color:#e5e7eb;color:var(--text-color,#e5e7eb)}.expired-message{font-size:18px;line-height:1.5;margin-bottom:30px;opacity:.9}.expired-actions{margin-bottom:20px}.subscription-options{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px}.subscription-option{background-color:#111827b3;border:1px solid #374151;border:1px solid var(--border-color,#374151);border-radius:8px;padding:20px;position:relative;transition:transform .2s,box-shadow .2s;width:240px}.subscription-option.highlight{border:1px solid #3b82f6;border:1px solid var(--secondary-color,#3b82f6);box-shadow:0 0 15px #3b82f633;transform:scale(1.05)}.subscription-option h3{font-size:20px;margin-bottom:10px}.price,.subscription-option h3{color:#e5e7eb;color:var(--text-color,#e5e7eb)}.price{align-items:baseline;display:flex;justify-content:center;margin:15px 0}.currency{font-size:18px;font-weight:500;margin-right:2px}.amount{font-size:32px;font-weight:700}.period{font-size:14px;margin-left:2px;opacity:.7}.features{list-style:none;margin:0 0 20px;padding:0;text-align:left}.features li{align-items:center;color:#e5e7eb;color:var(--text-color,#e5e7eb);display:flex;font-size:14px;gap:8px;margin-bottom:10px;opacity:.9}.features li svg{color:#3b82f6;color:var(--secondary-color,#3b82f6);font-size:12px}.recommended-badge{background-color:#3b82f6;background-color:var(--secondary-color,#3b82f6);border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;position:absolute;right:-10px;top:-10px}.btn-sub-essential,.btn-sub-pro{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 15px;transition:background-color .2s;width:100%}.btn-sub-essential{background-color:#4a90e2;color:#fff}.btn-sub-essential:hover{background-color:#3a80d2}.btn-sub-pro{background-color:#6c5ce7;color:#fff}.btn-sub-pro:hover{background-color:#5c4cd7}.btn-sub-essential:disabled,.btn-sub-pro:disabled{background-color:#ccc;cursor:not-allowed}.back-to-main-button{align-items:center;background-color:initial;border:1px solid #3b82f6;border:1px solid var(--secondary-color,#3b82f6);border-radius:4px;color:#3b82f6;color:var(--secondary-color,#3b82f6);cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:center;padding:14px 20px;transition:background-color .2s}.back-to-main-button:hover{background-color:#3b82f61a}.expired-info{border-top:1px solid #374151;border-top:1px solid var(--border-color,#374151);color:#e5e7eb;color:var(--text-color,#e5e7eb);font-size:14px;opacity:.7;padding-top:20px}@media (max-width:768px){.subscription-options{align-items:center;flex-direction:column}.subscription-option{max-width:280px;width:100%}.subscription-option.highlight{margin-top:20px;transform:none}.expired-card{padding:30px 20px}.expired-card h1{font-size:24px}.expired-message{font-size:16px}}.page-transitioning{opacity:.5;pointer-events:none;transition:opacity .1s ease-in-out}.page-transitioning:after{background-color:#1f2937;background-color:var(--primary-color,#1f2937);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.announcement-modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.announcement-modal{background-color:#111827;background-color:var(--card-bg-color,#111827);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.announcement-modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:16px 20px}.announcement-modal-header h2{color:#eee;font-size:1.5rem;margin:0}.close-button{background:none;border:none;color:#666;cursor:pointer;font-size:1.5rem}.announcement-modal-content{line-height:1.6;padding:20px}.announcement-modal-content p{margin-bottom:16px}.announcement-images-container{display:flex;gap:15px;justify-content:space-between;margin:20px 0}.announcement-image-wrapper{flex:1 1;text-align:center}.announcement-image{border:1px solid #eee;border-radius:4px;box-shadow:0 2px 8px #0000001a;max-width:100%}.image-caption{color:#aaa;font-size:.9rem;margin-top:8px}.announcement-modal-footer{border-top:1px solid #eee;display:flex;justify-content:flex-end;padding:16px 20px}.primary-button{background-color:#4285f4;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s}.primary-button:hover{background-color:#3367d6}@media (max-width:480px){.announcement-images-container{flex-direction:column}.announcement-image-wrapper{margin-bottom:15px}}.comment-announcement-modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.comment-announcement-modal{background-color:#111827;background-color:var(--card-bg-color,#111827);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.comment-announcement-modal-header{align-items:center;border-bottom:1px solid #2d3748;display:flex;justify-content:space-between;padding:16px 20px}.comment-announcement-modal-header h2{align-items:center;color:#e2e8f0;display:flex;font-size:1.5rem;gap:10px;margin:0}.comment-announcement-icon{color:#3b82f6}.comment-close-button{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:1.5rem;transition:color .2s}.comment-close-button:hover{color:#e2e8f0}.comment-announcement-modal-content{color:#e2e8f0;line-height:1.6;padding:20px}.comment-announcement-modal-content p{font-size:15px;margin-bottom:16px}.comment-announcement-feature-highlight{background-color:#3b82f61a;border-left:4px solid #3b82f6;border-radius:8px;display:flex;margin:20px 0;padding:15px}.comment-feature-icon{align-items:center;color:#3b82f6;display:flex;font-size:24px;margin-right:15px}.comment-feature-details h3{color:#e2e8f0;font-size:17px;margin:0 0 8px}.comment-feature-details p{color:#cbd5e1;font-size:14px;margin:0}.comment-announcement-images-container{margin:20px 0}.comment-announcement-image-wrapper{text-align:center}.comment-announcement-image{border:1px solid #2d3748;border-radius:6px;box-shadow:0 2px 8px #0003;max-width:100%}.comment-image-caption{color:#94a3b8;font-size:.9rem;margin-top:8px;text-align:center}.comment-announcement-features-list{margin:15px 0;padding-left:20px}.comment-announcement-features-list li{color:#cbd5e1;margin-bottom:10px}.comment-announcement-features-list li strong{color:#e2e8f0}.comment-announcement-cta{margin:25px 0 15px;text-align:center}.comment-cta-button{align-items:center;background-color:#3b82f6;border-radius:6px;color:#fff;display:inline-flex;font-weight:500;gap:8px;padding:10px 20px;text-decoration:none;transition:background-color .2s}.comment-cta-button:hover{background-color:#2563eb}.comment-announcement-modal-footer{border-top:1px solid #2d3748;display:flex;justify-content:flex-end;padding:16px 20px}.comment-primary-button{background-color:#3b82f6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background-color .2s}.comment-primary-button:hover{background-color:#2563eb}@media (max-width:640px){.comment-announcement-modal{max-height:80vh;width:95%}.comment-announcement-modal-header h2{font-size:1.2rem}.comment-announcement-feature-highlight{flex-direction:column}.comment-feature-icon{margin-bottom:10px}}.links-container{box-sizing:border-box;margin-left:290px;padding-right:20px;transition:margin-left .3s ease,width .3s ease;width:calc(100% - 290px)}.links-section{margin-top:20px}@media (max-width:768px){.links-container{margin-left:0;padding:10px;width:100%}}.utm-link-generator{background:#0f1224;background:var(--Elevations-Level2,#0f1224);border-radius:12px;margin-bottom:20px;padding:20px}.section-headline{color:#fff;color:var(--Text-Body-1,#fff);font-size:18px;font-weight:600;margin-bottom:20px}.utm-link-generator form{display:flex;flex-direction:column;gap:15px}.utm-link-generator label{color:#c5cad6;color:var(--Text-Body-2,#c5cad6);font-size:14px;font-weight:500}.utm-link-generator input,.utm-link-generator select{background:#0f1117;background:var(--Background-Primary,#0f1117);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:8px;color:#fff;color:var(--Text-Body-1,#fff);font-size:14px;padding:12px}.utm-link-generator button{background:var(--Primary-500);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:background-color .2s}.utm-link-generator button:hover{background:var(--Primary-600)}.utm-link-generator button:disabled{background:#272a3a;background:var(--Background-Tertiary,#272a3a);cursor:not-allowed}.custom-dropdown{position:relative}.dropdown-header{align-items:center;color:#fff;color:var(--Text-Body-1,#fff);cursor:pointer;display:flex;justify-content:space-between;padding:12px}.dropdown-header,.dropdown-list{background:#0f1117;background:var(--Background-Primary,#0f1117);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:8px}.dropdown-list{left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.dropdown-item{align-items:center;border-bottom:1px solid #272a3a;border-bottom:1px solid var(--Stroke-Light,#272a3a);cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.dropdown-item:hover{background:#1a1d29;background:var(--Background-Secondary,#1a1d29)}.dropdown-item-text{color:#fff;color:var(--Text-Body-1,#fff);flex:1 1}.remove-landing-btn{align-items:center;background:#ef4444;background:var(--Error-Red,#ef4444);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}.tooltip-icon{border-radius:50%;color:var(--Primary-500);cursor:help;display:inline-block;height:16px;margin-left:5px;position:relative;width:16px}.tooltip-icon,.tooltip-text{font-size:12px;text-align:center}.tooltip-text{background-color:#1a1d29;background-color:var(--Background-Secondary,#1a1d29);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:6px;bottom:125%;color:#fff;color:var(--Text-Body-1,#fff);left:50%;margin-left:-100px;padding:8px;position:absolute;visibility:hidden;width:200px;z-index:1}.tooltip-icon:hover .tooltip-text{visibility:visible}#result{background:#0f1117;background:var(--Background-Primary,#0f1117);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:8px;margin-top:20px;padding:15px}#result h3{color:#fff;color:var(--Text-Body-1,#fff);font-size:16px;margin-bottom:10px}#generatedLink{color:#c5cad6;color:var(--Text-Body-2,#c5cad6);margin-bottom:10px;word-break:break-all}.section-divider{background:#272a3a;background:var(--Stroke-Light,#272a3a);border:none;height:1px;margin:30px 0}.add-update-link,.clean-link-in-all-videos,.clean-link-in-video,.replace-link-in-videos,.update-tracking-links{background:#0f1224;background:var(--Elevations-Level2,#0f1224);border-radius:12px;margin-bottom:20px;padding:20px}.add-update-link h3,.clean-link-in-all-videos h3,.clean-link-in-video h3,.replace-link-in-videos h3,.update-tracking-links h3{color:#fff;color:var(--Text-Body-1,#fff);font-size:16px;margin-bottom:10px}.add-update-link p,.clean-link-in-all-videos p,.clean-link-in-video p,.update-tracking-links p{color:#c5cad6;color:var(--Text-Body-2,#c5cad6);font-size:14px;margin-bottom:15px}.add-update-link input,.clean-link-in-all-videos input,.clean-link-in-video input,.replace-link-in-videos input,.update-tracking-links input{background:#0f1117;background:var(--Background-Primary,#0f1117);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:8px;box-sizing:border-box;color:#fff;color:var(--Text-Body-1,#fff);font-size:14px;margin-bottom:15px;padding:12px;width:100%}.add-update-link button,.clean-link-in-all-videos button,.clean-link-in-video button,.replace-link-in-videos button,.update-tracking-links button{background:var(--Primary-500);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:background-color .2s}.add-update-link button:hover,.clean-link-in-all-videos button:hover,.clean-link-in-video button:hover,.replace-link-in-videos button:hover,.update-tracking-links button:hover{background:var(--Primary-600)}.add-update-link button:disabled,.clean-link-in-all-videos button:disabled,.clean-link-in-video button:disabled,.replace-link-in-videos button:disabled,.update-tracking-links button:disabled{background:#272a3a;background:var(--Background-Tertiary,#272a3a);cursor:not-allowed}.modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#1a1d29;background:var(--Background-Secondary,#1a1d29);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:12px;max-width:500px;padding:30px;width:90%}.modal-content h4{color:#fff;color:var(--Text-Body-1,#fff);font-size:18px;margin-bottom:15px}.modal-content p{margin-bottom:15px}.modal-content label,.modal-content p{color:#c5cad6;color:var(--Text-Body-2,#c5cad6);font-size:14px}.modal-content label{align-items:center;display:flex;margin-bottom:20px}.modal-content input[type=checkbox]{margin-right:10px}.modal-content button{background:var(--Primary-500);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-right:10px;padding:12px 20px;transition:background-color .2s}.modal-content button:hover{background:var(--Primary-600)}.modal-content button.disabled{cursor:not-allowed}.modal-content button.disabled,.modal-content button:last-child{background:#272a3a;background:var(--Background-Tertiary,#272a3a)}.modal-content button:last-child{margin-right:0}.modal-content button:last-child:hover{background:#272a3a;background:var(--Stroke-Light,#272a3a)}.form-row{align-items:flex-end;display:flex;gap:15px}.link-form-field{display:flex;flex:1 1;flex-direction:column;margin-right:10px}.link-form-field label{margin-bottom:5px}.link-form-field input{width:95%}.top-actions-container{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.action-buttons{align-items:center;display:flex;gap:10px}.extension-download-button{align-items:center;background:var(--Primary-500);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Inter;font-size:14px;font-weight:500;gap:5px;height:35px;line-height:150%;padding:12px 16px;white-space:nowrap}.extension-download-button:hover{background-color:var(--Primary-600)}.youtube-account-container{flex:1 1}.utm-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.extension-download-button-utm{align-items:center;background:var(--Elevations-Level1)!important;border-radius:10px;color:#fff!important;cursor:pointer;display:flex;font-family:Inter;font-size:14px!important;font-size:14px;font-style:normal;font-weight:500;gap:5px;height:35px;line-height:150%;padding:24px 12px!important}.extension-download-button-utm:hover{background-color:var(--Primary-600)}.tag-input-container{align-items:center;background:#0f1117;background:var(--Background-Primary,#0f1117);border:1px solid #272a3a;border:1px solid var(--Stroke-Light,#272a3a);border-radius:8px;cursor:text;display:flex;min-height:40px;padding:8px}.tags-display{align-items:center;display:flex;flex-wrap:wrap;gap:6px;width:100%}.tag-box{align-items:center;background:var(--Primary-500);border-radius:4px;color:#000;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px}.tag-remove{background:none;border:none;color:#000;cursor:pointer;font-size:14px;font-weight:700;line-height:1;margin:0;padding:0}.tag-remove:hover{color:#666}.tag-input{background:#0000;border:none!important;color:#fff;color:var(--Text-Body-1,#fff);flex:1 1;font-size:14px;min-width:100px;outline:none}.tag-input::placeholder{color:#8b8b8b;color:var(--Text-Body-2,#8b8b8b)}
/*# sourceMappingURL=main.f939e2b7.css.map*/