.watch-shell{--watch-ink:#142b35;--watch-accent:#007e88;--watch-muted:#5b717b;min-height:100vh;color:var(--watch-ink);background:#f4f6f6;grid-template-columns:240px minmax(0,1fr);font-size:16px;line-height:1.55;display:grid}.watch-shell *{box-sizing:border-box}.watch-sidebar{background:#fff;border-right:1px solid #dce4e5;flex-direction:column;gap:30px;height:100vh;padding:28px 20px;display:flex;position:sticky;top:0}.watch-brand{flex-direction:column;gap:12px;text-decoration:none;display:flex}.watch-brand img{object-fit:contain;object-position:left;width:170px;height:45px}.watch-brand span{letter-spacing:.2em;color:#007e88;font-size:12px;font-weight:700}.watch-nav{flex-direction:column;gap:7px;width:100%;background:0 0!important;align-items:stretch!important;height:auto!important;display:flex!important}.watch-nav [role=tab]{color:#4f626b;white-space:normal;border-radius:8px;justify-content:flex-start;gap:11px;height:auto;padding:13px 12px;font-size:14px}.watch-nav [role=tab][data-state=active]{color:#007e88;box-shadow:none;background:#e7f3f3}.watch-nav svg{width:18px;height:18px}.watch-sidebar-bottom{gap:13px;margin-top:auto;font-size:14px;display:grid}.watch-sidebar-bottom a{color:#4f626b}.watch-email{overflow-wrap:anywhere;color:#6b7c84;font-size:13px}.watch-main{width:100%;min-width:0;max-width:1450px;padding:0 48px 40px}.watch-topbar{border-bottom:1px solid #dce4e5;justify-content:space-between;align-items:center;gap:16px;height:78px;margin-bottom:32px;font-size:14px;display:flex}.watch-topbar a{color:#4b626c;text-decoration:none}.watch-plan-tag{background:#e4eded;border:1px solid #cfdddd;border-radius:6px;padding:6px 12px;font-size:13px}.watch-page-heading{justify-content:space-between;align-items:center;gap:20px;margin:28px 0;display:flex}.watch-eyebrow{letter-spacing:.14em;color:#007e88;margin-bottom:9px;font-size:12px;font-weight:700;display:block}.watch-page-heading h1,.watch-login-intro h1{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(28px,3vw,42px);font-weight:650;line-height:1.17}.watch-page-heading p{color:#5b717b;margin:0}.watch-outline-link{color:#142b35;white-space:nowrap;background:#fff;border:1px solid #c9d5d9;border-radius:8px;align-items:center;gap:9px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}.watch-card{background:#fff;border:1px solid #dce4e5;border-radius:14px;min-width:0;margin-bottom:22px;padding:26px}.watch-card h2{letter-spacing:-.02em;margin:0 0 12px;font-size:20px;font-weight:650;line-height:1.3}.watch-card h3{margin:18px 0 6px;font-size:16px;font-weight:650}.watch-card p{margin:8px 0 14px}.watch-card-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.watch-card-title h2{margin:0}.watch-card-title>span{color:#657a83;font-size:13px}.watch-muted,.watch-fine{color:#5b717b}.watch-fine{font-size:13px;line-height:1.7}.watch-fine a,.watch-card a{color:#006d78;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.watch-fine svg{vertical-align:middle;margin-right:6px}.watch-primary,.watch-primary-link{border-radius:8px;padding:12px 18px;font-size:15px;font-weight:600;color:#fff!important;background:#007e88!important;height:auto!important}.watch-primary-link{text-decoration:none;display:inline-block}.watch-metrics{grid-template-columns:1.25fr 1fr 1fr;gap:18px;margin-bottom:22px;display:grid}.watch-metric{background:#fff;border:1px solid #dce4e5;border-radius:14px;flex-direction:column;padding:23px;display:flex}.watch-metric>span{font-size:14px;font-weight:600}.watch-metric>b{letter-spacing:-.05em;margin:20px 0 10px;font-size:46px;line-height:1.1}.watch-metric>b small{letter-spacing:0;color:#6b818c;font-size:21px;font-weight:400}.watch-metric>p{color:#5b717b;margin:0;font-size:13px}.watch-metric-main{color:#fff;background:#142b35;border-color:#142b35}.watch-metric-main>p,.watch-metric-main>b small{color:#b6cfd6}.watch-meter{background:#36525d;border-radius:4px;height:4px;margin-top:18px}.watch-meter i{background:#80e5d9;border-radius:4px;height:100%;display:block}.watch-two-columns{grid-template-columns:1.15fr 1fr;gap:22px;display:grid}.watch-trend svg{width:100%;height:auto;margin-top:12px}.watch-empty-small{color:#657a83;align-items:center;gap:15px;min-height:155px;display:flex}.watch-empty-small svg{color:#007e88;flex-shrink:0;width:28px}.watch-empty-small p{font-size:14px}.watch-competitors{margin:14px 0;padding:0;list-style:none}.watch-competitors li{border-bottom:1px solid #e5ecee;align-items:center;gap:15px;padding:18px 0;display:flex}.watch-competitors li:last-child{border:0}.watch-rank{color:#007e88;flex-shrink:0;font-size:14px;font-weight:700}.watch-competitors li>div{flex:1;min-width:0}.watch-competitors a{font-size:15px;font-weight:650;text-decoration:none}.watch-competitors small{color:#647983;font-size:12px;font-weight:400;display:block}.watch-competitors li>b{text-align:right;font-size:23px}.watch-action-preview,.watch-upgrade{justify-content:space-between;align-items:center;gap:25px;display:flex}.watch-action-preview h2{max-width:650px}.watch-action-preview p{color:#5b717b;margin:0}.watch-upgrade{background:#dcefed;border-radius:14px;margin-bottom:22px;padding:28px}.watch-upgrade h2{margin:0 0 8px;font-size:25px;font-weight:650}.watch-upgrade p{color:#48616a;margin:0}.watch-upgrade>div:last-child{flex-shrink:0;max-width:260px}.watch-upgrade>div:last-child p{margin-top:9px;font-size:12px}.watch-section-intro{color:#536d77;max-width:760px;margin-bottom:24px}.watch-action-heading{align-items:flex-start;gap:15px;display:flex}.watch-action-heading h2{flex:1}.watch-action-heading label{align-items:center;gap:8px;font-size:14px;display:flex}.watch-action-evidence{background:#eef5f5;border-radius:8px;align-items:flex-start;gap:10px;margin:16px 0;padding:14px;display:flex}.watch-action-evidence svg{color:#007e88;flex-shrink:0;margin-top:3px}.watch-action-evidence p{margin:0;font-size:14px}.watch-action-footer{color:#5b717b;flex-wrap:wrap;gap:20px;padding:12px 0;font-size:13px;display:flex}.watch-action-footer span{align-items:center;gap:6px;display:flex}.watch-action-done{border-color:#74b9b2}.watch-action details{border-top:1px solid #e2e9eb;margin-top:13px;padding-top:14px}.watch-action summary{color:#42616d;cursor:pointer;font-size:14px}.watch-heatmap-scroll,.watch-table-scroll{overflow-x:auto}.watch-heatmap table{border-collapse:collapse;width:100%}.watch-heatmap th{text-align:center;color:#59717a;padding:10px 4px;font-size:13px;font-weight:500}.watch-heatmap th:first-child{text-align:left;min-width:120px}.watch-heatmap td{text-align:center;padding:5px}.watch-cell{cursor:pointer;border:0;border-radius:5px;width:100%;min-width:34px;padding:9px 4px;font-size:12px;font-weight:600}.watch-cell-yes{color:#16523a;background:#bfead9}.watch-cell-no{color:#844337;background:#f7e2dd}.watch-cell-wait{color:#5e737d;background:#e9eff1}.watch-history{border-collapse:collapse;width:100%;min-width:650px}.watch-history th{text-align:left;color:#61757e;padding:12px;font-size:13px;font-weight:500}.watch-history td{border-top:1px solid #e5ecee;padding:16px 12px;font-size:14px}.watch-question{border-top:1px solid #dce4e5;padding:18px 0}.watch-question summary{cursor:pointer;align-items:flex-start;gap:14px;font-size:15px;font-weight:600;list-style:none;display:flex}.watch-question-number{color:#007e88;font-size:13px}.watch-model-answers{gap:18px;padding-top:20px;display:grid}.watch-model-answers article{border:1px solid #e0e8ea;border-radius:10px;min-width:0;padding:20px}.watch-answer-head{justify-content:space-between;gap:12px;font-size:14px;display:flex}.watch-answer-head span{color:#61757e}.watch-answer-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.watch-model-answers li{font-size:14px}.watch-billing-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.watch-price{letter-spacing:-.06em;margin:24px 0;font-size:64px;line-height:1.2}.watch-price small{letter-spacing:0;color:#536d77;font-size:15px;display:block}.watch-price-card ul{gap:17px;margin:22px 0;padding:0;font-size:15px;list-style:none;display:grid}.watch-price-card li{gap:12px;display:flex}.watch-price-card li svg{color:#007e88;flex-shrink:0;width:18px;margin-top:2px}.watch-subscription-card{flex-direction:column;align-items:stretch;gap:12px;display:flex}.watch-subscription-card>p{margin:0}.watch-subscription-card>button{margin:4px 0}.watch-consent{align-items:flex-start;gap:12px;padding:16px 0;font-size:14px;display:flex}.watch-consent [data-slot=checkbox]{flex-shrink:0;margin-top:3px}.watch-cancel-confirm{border:1px solid #d5e2e5;border-radius:8px;padding:14px}.watch-status-large{color:#007e88;font-size:25px;font-weight:600}.watch-error,.watch-notice{color:#7e372c;background:#fff1ed;border:1px solid #dfb5ac;border-radius:8px;margin:16px 0;padding:14px 18px;font-size:14px}.watch-notice{color:#245b56;background:#e8f5f3;border-color:#bbdcd7}.watch-loading{color:#56717b;align-items:center;gap:12px;padding:60px 0;display:flex}.watch-login-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:65px 0;display:grid}.watch-login-intro h1{font-size:clamp(34px,4vw,56px)}.watch-login-intro>p{color:#536d77;max-width:470px;font-size:18px}.watch-login-intro>a{color:#007e88;font-size:14px;text-decoration:underline}.watch-login-features{gap:18px;margin:35px 0;font-size:15px;display:grid}.watch-login-features span{align-items:center;gap:12px;display:flex}.watch-login-features svg{color:#007e88;width:20px}.watch-signin{background:#fff;border:1px solid #dce4e5;border-radius:16px;width:100%;max-width:500px;padding:30px}.watch-signin h2{margin-bottom:12px;font-size:24px;font-weight:650;line-height:1.3}.watch-signin form>p{color:#536d77;margin-bottom:22px;font-size:15px}.watch-signin label{gap:8px;font-size:14px;display:grid}.watch-signin input{min-height:44px;font-size:16px!important}.watch-signin form>button{width:100%;margin-top:16px}.watch-signin-divider{color:#647983;align-items:center;gap:14px;margin:20px 0;font-size:13px;display:flex}.watch-signin-divider:before,.watch-signin-divider:after{content:"";background:#dce4e5;flex:1;height:1px}.watch-chatgpt{text-align:center;color:#142b35;border:1px solid #c8d8dd;border-radius:8px;padding:12px;font-size:15px;text-decoration:none;display:block}.watch-signin>.watch-fine{margin-top:20px}.watch-code-label [data-slot=input-otp-group]{margin:10px 0}.watch-code-label [data-slot=input-otp-slot]{width:42px;height:48px;font-size:22px}.watch-start{max-width:760px;padding:40px}.watch-start>svg{color:#007e88;margin-bottom:20px}.watch-start p{color:#536d77;max-width:620px}.watch-start details{margin-top:30px}.watch-start summary{cursor:pointer;color:#536d77;font-size:14px}.watch-start form{gap:12px;margin-top:18px;display:grid}.watch-start label{gap:8px;font-size:14px;display:grid}.watch-admin{font-size:14px}.watch-admin summary{cursor:pointer;font-weight:600}.watch-admin ul{gap:8px;padding:0;list-style:none;display:grid}.watch-admin li{border-bottom:1px solid #e0e9eb;justify-content:space-between;gap:20px;padding:8px 0;display:flex}.watch-admin li span{color:#61757e}.watch-scan-progress{background:#e1f2ef;border:1px solid #b8ddd5;border-radius:12px;align-items:center;gap:18px;margin-bottom:22px;padding:20px;display:flex}.watch-scan-progress>svg{color:#007e88;animation:2s ease-in-out infinite watchpulse}.watch-scan-progress>div{flex:1}.watch-scan-progress p{color:#4c6a70;margin:3px 0;font-size:14px}.watch-scan-progress>span{font-size:22px;font-weight:600}.watch-footnote{color:#637981;border-top:1px solid #dce4e5;flex-wrap:wrap;gap:18px;margin-top:30px;padding-top:20px;font-size:13px;display:flex}.watch-footnote p{width:100%;max-width:850px;margin:0}.watch-footnote a{color:#4e6874}:is(.watch-shell a:focus-visible,.watch-shell button:focus-visible,.watch-shell summary:focus-visible){outline-offset:4px;outline:3px solid #00a7ac}.watch-shell button:disabled{opacity:.55}.watch-shell details p{overflow-wrap:anywhere}@keyframes watchpulse{50%{opacity:.45}}@media (min-width:1600px){.watch-main{padding-left:65px;padding-right:65px}}@media (max-width:1100px){.watch-shell{grid-template-columns:200px minmax(0,1fr)}.watch-sidebar{padding:25px 14px}.watch-brand img{width:160px}.watch-main{padding:0 26px 30px}.watch-login-layout{grid-template-columns:1fr;gap:24px;padding:30px 0}.watch-two-columns,.watch-billing-grid{grid-template-columns:1fr}.watch-action-preview{flex-direction:column;align-items:flex-start}.watch-metrics{gap:12px}.watch-metric{padding:18px}}@media (max-width:760px){.watch-shell{display:block}.watch-sidebar{border-bottom:1px solid #dce4e5;border-right:0;gap:18px;height:auto;padding:16px 20px;position:static}.watch-brand{flex-direction:row;justify-content:space-between;align-items:center}.watch-brand img{width:145px;height:35px}.watch-nav{flex-wrap:wrap;gap:5px;flex-direction:row!important}.watch-nav [role=tab]{flex:auto;gap:6px;padding:9px 10px;font-size:13px}.watch-nav svg{width:15px}.watch-sidebar-bottom{display:none}.watch-main{padding:0 18px 25px}.watch-topbar{height:58px;margin-bottom:24px}.watch-page-heading{flex-direction:column;align-items:flex-start;margin:20px 0}.watch-metrics{grid-template-columns:1fr}.watch-metric{padding:20px}.watch-metric>b{margin:12px 0 6px;font-size:42px}.watch-card{padding:20px}.watch-card-title{flex-direction:column;align-items:flex-start;gap:7px}.watch-upgrade{flex-direction:column;align-items:flex-start;padding:23px}.watch-upgrade>div:last-child{max-width:none}.watch-login-layout{grid-template-columns:1fr;gap:30px;padding:10px 0 35px}.watch-login-intro h1{font-size:38px}.watch-login-features{margin:24px 0}.watch-signin{padding:24px}.watch-action-heading{flex-wrap:wrap}.watch-action-heading h2{flex-basis:80%}.watch-action-heading label{margin-left:30px}.watch-answer-head{flex-direction:column}.watch-price{font-size:55px}.watch-heatmap th:first-child{min-width:110px}.watch-start{padding:28px}.watch-scan-progress{gap:12px;padding:15px}.watch-competitors li{gap:10px}.watch-code-label [data-slot=input-otp-slot]{width:37px}.watch-outline-link,.watch-footnote{font-size:13px}}@media (prefers-reduced-motion:reduce){.watch-shell *{scroll-behavior:auto!important;animation:none!important}}.watch-signin-intro{color:#536d77;margin:0 0 22px;font-size:15px}.watch-chatgpt.watch-primary{white-space:normal;width:100%;line-height:1.5;display:block}.snapshot-fields label>span#snapshot-phone-help{margin-top:6px;font-size:14px;line-height:1.5;display:block}.watch-shell{--watch-ink:#082c36;--watch-accent:#007e88;background:#edf3f4}.watch-sidebar{background:#092d3b;border-color:#254c5a}.watch-brand{background:#fff;border-radius:7px;padding:13px 10px}.watch-brand img{max-width:100%}.watch-nav [role=tab]{color:#b9d6df}.watch-nav [role=tab][data-state=active]{color:#083440;background:#b9f1e7}.watch-sidebar-bottom a,.watch-sidebar-bottom button,.watch-email{color:#bed7df}.watch-sidebar-bottom button:hover{color:#fff;background:#204d5e}.watch-topbar{margin-bottom:24px}.watch-card{border-color:#ccdade;border-radius:9px}.watch-source-filter{gap:6px;min-width:215px;font-size:14px;display:grid}.watch-explorer-counts{grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0;display:grid}.watch-explorer-counts>div{border-left:2px solid #0b8891;padding-left:16px}.watch-explorer-counts b{font-variant-numeric:tabular-nums;font-size:38px;line-height:1.2;display:block}.watch-explorer-counts span{color:#526e77;font-size:14px}.watch-domain{color:#647f89;margin-top:6px;font-size:13px;display:block}.watch-trend-toggle{gap:5px;display:flex}.watch-trend-toggle button{color:#54727d;cursor:pointer;border:1px solid #ccdade;border-radius:5px;padding:7px 11px;font-size:14px}.watch-trend-toggle button[aria-pressed=true]{color:#fff;background:#0b3847;border-color:#0b3847}.watch-shell .snapshot-summary{border-radius:9px}.watch-main h1{font-weight:650}.watch-sidebar .watch-brand span{font-size:13px}.watch-nav [role=tab]{white-space:normal}.watch-shell .watch-login-layout{color:#0b3847}@media (max-width:600px){.watch-explorer-counts{grid-template-columns:1fr;gap:16px}.watch-explorer-counts>div{align-items:center;gap:16px;display:flex}.watch-explorer-counts b{font-size:30px}.watch-source-filter{width:100%}.watch-sidebar-bottom a{color:#395f6c}.watch-sidebar{background:#092d3b}.watch-nav{background:#092d3b!important}.watch-brand{max-width:200px}.watch-history{min-width:600px}}.watch-plan-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 24px;display:grid}.watch-plan-options button{text-align:left;cursor:pointer;color:#12313e;background:#fff;border:1px solid #c4d5d9;border-radius:10px;gap:8px;padding:24px;display:grid}.watch-plan-options button[aria-pressed=true]{background:#e9f6f3;border:2px solid #007e88;padding:23px}.watch-plan-options strong{font-size:20px}.watch-plan-options b{font-size:32px}.watch-plan-options small{font-size:14px;font-weight:400}.watch-plan-options span{font-size:14px}.watch-service-workspace{margin-bottom:25px}.watch-service-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;display:grid}.watch-service-list article{border:1px solid #cbdcde;border-radius:8px;flex-direction:column;gap:10px;padding:17px;display:flex}.watch-service-list span{color:#536c76;font-size:14px}.watch-service-list button{white-space:normal;height:auto;min-height:40px}.watch-usage-line{grid-template-columns:auto 1fr;gap:12px;margin-top:23px;display:grid}.watch-usage-line progress,.watch-usage-line small{accent-color:#007e88;grid-column:1/-1;width:100%}.watch-usage-line span,.watch-usage-line small{color:#496570;font-size:13px}.watch-add-service{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:25px;display:flex}.watch-add-service label{flex:1;min-width:180px}.watch-add-service small{color:#536c76;width:100%}.watch-budget{color:#674813;background:#fff1d6;border:1px solid #edd5a7;border-radius:8px;margin-bottom:20px;padding:16px}.watch-card details summary{cursor:pointer}.watch-sidebar .watch-brand img{width:160px;height:auto}.watch-nav{overflow-x:auto}.watch-overview-answer{background:#fff;border:1px solid #cadfdf;border-radius:9px;margin:25px 0;padding:22px}.watch-overview-answer blockquote{color:#133d48;white-space:pre-line;border-left:3px solid #007e88;margin:15px 0;padding-left:17px;font-size:18px;line-height:1.7}.watch-overview-answer h3{font-size:20px}.watch-overview-answer .watch-fine{font-size:13px}.watch-cost-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.watch-cost-metrics div{border:1px solid #d1dfdf;border-radius:8px;padding:18px}.watch-cost-metrics b{font-size:30px;display:block}.watch-cost-metrics span{font-size:14px}.watch-cost-metrics small{color:#566e77;margin-top:8px;display:block}.watch-history small{display:block}.watch-tab-tools{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:700px){.watch-plan-options,.watch-cost-metrics,.watch-service-list,.watch-usage-line{grid-template-columns:1fr}.watch-usage-line>*{grid-column:1}.watch-billing-grid{grid-template-columns:1fr}.watch-main{min-width:0}.watch-overview-answer{padding:16px}.watch-overview-answer blockquote{font-size:16px}}.watch-brand{width:100%;min-width:0}.watch-brand span{white-space:nowrap;flex-shrink:0}.watch-sidebar .watch-brand img{object-fit:contain;height:42px}@media (max-width:760px){.watch-sidebar .watch-brand{justify-content:flex-start;gap:16px;max-width:none;padding:12px 14px}.watch-sidebar .watch-brand img{flex-shrink:1;width:min(160px,55%);min-width:0;height:40px}.watch-sidebar .watch-brand span{letter-spacing:.12em;font-size:12px}.watch-sidebar .watch-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;display:grid!important}.watch-sidebar .watch-nav [role=tab]{justify-content:flex-start;width:100%;min-width:0;min-height:42px;line-height:1.4}.watch-sidebar .watch-nav svg{flex-shrink:0}}.watch-board-tools{flex-wrap:wrap;gap:10px;margin:-8px 0 24px;display:flex}.watch-board-tools button{white-space:normal;min-height:42px}.watch-deleted-items summary{cursor:pointer;font-weight:600}.watch-deleted-items ul{margin:16px 0 0;padding:0;list-style:none}.watch-deleted-items li{border-top:1px solid #dce4e5;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.watch-deleted-items li>span{overflow-wrap:anywhere;min-width:0}.watch-deleted-items small{color:#5b717b;margin-top:4px;display:block}@media (max-width:600px){.watch-deleted-items li{flex-direction:column;align-items:flex-start}}
