:root{--green:#05d686;--green-text:#067a4a;--ink-brand:#1e1e1e;--grey:#b1b1b1;--grad-1:#12d8b5;--grad-2:#10d896;--grad-3:#0ed66c;--rank:#ff3b30;--rank-fill:#ff3b3038;--page:#e7ece9;--bg:#f4f7f5;--card:#fff;--line:#eceeed;--ink:#1e1e1e;--ink-2:#5b615e;--ink-3:#9aa29e;--ink-caption:#646c68;--seg:#eef1f0;--up:#067a4a;--up-bg:#05d68629;--down:#c3342c;--down-bg:#ff3b301f;--neutral-bg:#f0f2f1;--r-card:22px;--r-hero:26px;--r-row:16px;--r-chip:12px;--layout-app-max:1440px;--layout-coach-workbench:920px;--layout-app-context-rail:320px;--height-app-topbar:72px;--space-app-topbar-inline:clamp(22px, 3.25vw, 48px);--space-app-content-inline:clamp(18px, 2.5vw, 32px);--space-app-workspace-gap:24px;--space-coach-page-block:24px;--space-coach-page-inline:clamp(16px, 3vw, 32px);--height-dashboard-keyword-row:58px;--height-product-beta-badge:18px;--space-product-beta-badge-inline:6px;--space-product-beta-label-gap:5px;--text-product-beta-badge:9px;--surface-locked-preview:color-mix(in srgb, var(--card) 96%, transparent);--mask-locked-preview:#f4f7f538;--shadow-locked-preview:0 28px 70px -34px #0b3c288c;--sh-card:0 10px 30px -20px #14322666;--sh-seg:0 3px 10px -5px #14322666;--sh-hero:0 18px 30px -16px #0bb47899;--sh-green:0 12px 22px -14px #0bb478cc;--z-sticky:30;--z-overlay:100;--z-toast:200;--z-push:300;--z-underlay:-1;--z-locked-preview:1;--font:var(--font-pretendard), "Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", system-ui, -apple-system, "Segoe UI", sans-serif;--maxw:1120px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--green-text:#05d686;--up:#05d686;--down:#ff746b;--page:#141614;--bg:#141614;--card:#1e1e1e;--line:#2a2c2a;--ink:#f4f7f5;--ink-2:#aeb4b0;--ink-3:#7e8480;--ink-caption:#8f9692;--seg:#26302b;--neutral-bg:#23271f;--mask-locked-preview:#14161461;--sh-seg:0 3px 10px -5px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--green-text:#05d686;--up:#05d686;--down:#ff746b;--sh-seg:0 3px 10px -5px #00000080;--page:#141614;--bg:#141614;--card:#1e1e1e;--line:#2a2c2a;--ink:#f4f7f5;--ink-2:#aeb4b0;--ink-3:#7e8480;--ink-caption:#8f9692;--seg:#26302b;--neutral-bg:#23271f;--mask-locked-preview:#14161461;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--green-text:#067a4a;--up:#067a4a;--down:#c3342c;--page:#e7ece9;--bg:#f4f7f5;--card:#fff;--line:#eceeed;--ink:#1e1e1e;--ink-2:#5b615e;--ink-3:#9aa29e;--ink-caption:#646c68;--seg:#eef1f0;--neutral-bg:#f0f2f1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}:where(.ui-portal-surface),:where(.ui-portal-surface) :where(*),:where(.ui-portal-surface):before,:where(.ui-portal-surface):after,:where(.ui-portal-surface) :where(*):before,:where(.ui-portal-surface) :where(*):after{box-sizing:border-box;margin:revert-layer;padding:revert-layer}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100dvh;color:var(--ink);background:var(--bg);font-family:var(--font);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}a{color:inherit;text-decoration:none}button{font-family:inherit}.tnum{font-variant-numeric:tabular-nums}.product-label-with-beta{align-items:center;gap:var(--space-product-beta-label-gap);white-space:nowrap;min-width:0;display:inline-flex}.product-beta-badge{height:var(--height-product-beta-badge);padding:0 var(--space-product-beta-badge-inline);border:1px solid color-mix(in srgb, var(--green) 24%, transparent);color:var(--green-text);background:color-mix(in srgb, var(--green) 12%, transparent);font-size:var(--text-product-beta-badge);letter-spacing:.01em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:880;line-height:1;display:inline-flex}:focus-visible{outline:2px solid var(--green);outline-offset:2px}.svc-sw{background:var(--seg);isolation:isolate;border-radius:11px;flex:none;gap:3px;min-width:124px;padding:3px;display:inline-flex;position:relative;overflow:hidden}.svc-sw:before{content:"";z-index:0;background:var(--card);width:calc(50% - 4.5px);box-shadow:var(--sh-seg);will-change:transform;border-radius:8px;transition:transform .22s cubic-bezier(.77,0,.175,1);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0,0)}.svc-sw[data-current=blog]:before{transform:translate(calc(100% + 3px))}.svc-sw a{z-index:1;min-width:0;color:var(--ink-caption);text-align:center;white-space:nowrap;border-radius:8px;flex:1;padding:6px 10px;font-size:12px;font-weight:800;transition:color .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1);position:relative}.svc-sw a.on{color:var(--green-text)}.svc-sw a:active{transform:scale(.97)}.mobile-product-selector,.mobile-product-actions,.mobile-product-notice,.mobile-product-settings,.mobile-bottom-nav{display:none}.dashboard-current-rank{padding:18px}.dashboard-current-rank-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:13px;display:flex}.dashboard-current-rank-head>div{gap:3px;display:grid}.dashboard-current-rank-head span{color:var(--green-text);letter-spacing:.06em;font-size:10.5px;font-weight:800}.dashboard-current-rank-head h2{letter-spacing:-.025em;font-size:18px;font-weight:850}.dashboard-current-rank-head>a{color:var(--green-text);align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.dashboard-current-rank-head>a svg{width:15px;height:15px}.dashboard-current-rank-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.dashboard-current-rank-grid>div{border:1px solid var(--line);background:var(--card);border-radius:15px;gap:8px;min-width:0;padding:13px;display:grid}.dashboard-current-rank-grid>div>span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.dashboard-current-rank-grid strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:900}.dashboard-current-rank-grid .rank-value__number{font-size:27px;font-weight:900}.dashboard-current-rank-state{min-height:74px;color:var(--ink-caption);justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.dashboard-current-rank-spin{width:16px;height:16px;animation:.9s linear infinite dashboard-spin}@keyframes dashboard-spin{to{transform:rotate(360deg)}}.free-tracking-gate{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;display:grid}.free-tracking-icon{background:var(--seg);width:50px;height:50px;color:var(--green-text);border-radius:16px;place-items:center;display:grid}.free-tracking-icon svg{width:22px}.free-tracking-label{color:var(--green-text);letter-spacing:.09em;font-size:10px;font-weight:900}.free-tracking-gate h2{letter-spacing:-.025em;margin-top:4px;font-size:19px;font-weight:850}.free-tracking-gate p{color:var(--ink-2);margin-top:6px;font-size:12px;font-weight:600;line-height:1.65}.free-tracking-gate .cta{white-space:nowrap;min-height:46px}@media (max-width:900px){.dashboard-current-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.free-tracking-gate{grid-template-columns:auto 1fr}.free-tracking-gate .cta{grid-column:1/-1;width:100%}}.entity-switch-menu{z-index:60;border:1px solid var(--line);background:var(--card);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 20px 40px -16px #061e1466}.entity-switch-item,.entity-switch-add,.entity-switch-manage{width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:8px 9px;display:flex}.entity-switch-item.current{background:color-mix(in srgb, var(--green) 8%, transparent)}.entity-switch-item:disabled{cursor:not-allowed;opacity:.58}.entity-switch-avatar{width:30px;height:30px;color:var(--ink-brand);background:linear-gradient(135deg, var(--grad-1), var(--grad-3));background-position:50%;background-size:cover;border-radius:9px;flex:0 0 30px;place-items:center;font-size:13px;font-weight:800;display:grid}.entity-switch-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;font-weight:750;overflow:hidden}.entity-switch-meta,.entity-switch-manage small{color:var(--ink-caption);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px;font-weight:700}.entity-switch-add{border:1.5px dashed var(--line);color:var(--green-text);justify-content:center;margin-top:4px;font-size:12.5px;font-weight:800}.entity-switch-add svg,.entity-switch-manage>svg{flex:0 0 16px;width:16px;height:16px}.entity-switch-manage{border-top:1px solid var(--line);min-height:38px;color:var(--ink-2);border-radius:0 0 9px 9px;margin-top:4px;font-size:12.5px;font-weight:750}.entity-switch-manage>span{flex:auto}.appui .app-overlay-mask[data-variant=sheet] .entity-panel-host{box-shadow:none;background:0 0;border:0;overflow:visible}.entity-panel{border:1px solid var(--line);background:var(--card);will-change:transform;border-bottom:0;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-height:min(82dvh,720px);transition:transform .24s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden;box-shadow:0 -20px 50px -20px #0006}.entity-panel.dragging{transition:none}.entity-panel-grab-zone{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 30px;place-items:center;height:30px;display:grid}.entity-panel-grab-zone:active{cursor:grabbing}.entity-panel-grab-zone>span{background:var(--line);border-radius:999px;width:36px;height:5px}.entity-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 20px 17px;display:flex}.entity-panel-head>div{min-width:0}.entity-panel-head h2{color:var(--ink);letter-spacing:-.025em;font-size:22px;font-weight:850}.entity-panel-head p{color:var(--ink-caption);margin-top:5px;font-size:12px;font-weight:600;line-height:1.5}.entity-panel-head>button{width:44px;height:44px;color:var(--ink-caption);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:0 0 44px;place-items:center;margin-top:-5px;display:grid}.entity-panel-head>button svg{width:22px;height:22px}.entity-panel-scroll{min-height:0;padding:18px 20px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;overflow:hidden auto}.entity-panel-list{gap:8px;display:grid}.entity-panel-item{border:1px solid var(--line);width:100%;min-height:66px;color:var(--ink);background:var(--card);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.entity-panel-item.current{border-color:color-mix(in srgb, var(--green) 32%, var(--line));background:color-mix(in srgb, var(--green) 10%, var(--card))}.entity-panel-item:disabled{cursor:not-allowed;opacity:.55}.entity-panel-avatar{width:46px;height:46px;color:var(--ink-brand);background:linear-gradient(135deg, var(--grad-1), var(--grad-3));background-position:50%;background-size:cover;border-radius:13px;flex:0 0 46px;place-items:center;font-size:16px;font-weight:850;display:grid}.entity-panel-copy{flex-direction:column;flex:auto;min-width:0;display:flex}.entity-panel-copy b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:820;overflow:hidden}.entity-panel-copy small{color:var(--ink-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:600;overflow:hidden}.entity-panel-item>svg{width:19px;height:19px;color:var(--green-text);flex:0 0 19px}.entity-panel-actions{gap:8px;margin-top:12px;display:grid}.entity-panel-add{width:100%;min-height:56px;color:var(--ink-brand);background:var(--green);box-shadow:var(--sh-green);text-align:center;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:850;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s;display:flex}.entity-panel-add svg{flex:0 0 20px;width:20px;height:20px}.entity-panel-add:active{transform:scale(.97)}.entity-panel-add:disabled,.entity-panel-add[aria-disabled=true]{color:var(--ink-caption);background:var(--seg);box-shadow:none;cursor:not-allowed}.entity-panel-manage{border:1px solid var(--line);width:100%;min-height:66px;color:var(--ink);background:var(--card);box-shadow:var(--sh-card);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s;display:flex}.entity-panel-manage:active{transform:scale(.97)}.entity-panel-manage-icon{width:46px;height:46px;color:var(--green-text);background:var(--seg);border-radius:13px;flex:0 0 46px;place-items:center;display:grid}.entity-panel-manage-icon svg{width:22px;height:22px}.entity-panel-manage .entity-panel-copy b{color:var(--ink)}.entity-panel-manage .entity-panel-copy small{color:var(--ink-caption)}.entity-panel-usage,.entity-panel-manage>strong{min-height:28px;color:var(--ink-2);background:var(--seg);font-variant-numeric:tabular-nums;border-radius:9px;flex:none;align-items:center;padding:0 9px;font-size:12px;font-weight:850;display:inline-flex}.entity-panel-manage-chevron{width:18px;height:18px;color:var(--ink-caption);flex:0 0 18px}.entity-panel-add:focus-visible,.entity-panel-manage:focus-visible,.mobile-management-tabs a:focus-visible{outline:3px solid color-mix(in srgb, var(--green) 38%, transparent);outline-offset:2px}.mobile-management-tabs{display:none}@media (max-width:1023px){.mobile-management-tabs{border:1px solid var(--line);background:var(--seg);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.mobile-management-tabs a{min-width:0;min-height:56px;color:var(--ink-caption);letter-spacing:-.015em;border-radius:14px;justify-content:center;align-items:center;font-size:15.5px;font-weight:850;transition:transform .14s cubic-bezier(.23,1,.32,1),color .14s,background-color .14s;display:flex}.mobile-management-tabs a.active,.mobile-management-tabs a[aria-current=page]{color:var(--green-text);background:var(--card);box-shadow:var(--sh-seg)}.mobile-management-tabs a:active{transform:scale(.97)}.mobile-product-selector{min-width:0;height:44px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:4px 0;display:flex}.mobile-product-avatar{width:32px;height:32px;color:var(--ink-brand);background:linear-gradient(135deg, var(--grad-1), var(--grad-3));background-position:50%;background-size:cover;border-radius:9px;flex:0 0 32px;place-items:center;font-size:14px;font-weight:850;display:grid}.mobile-product-name{min-width:0;color:var(--ink);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.mobile-product-selector>svg{width:15px;height:15px;color:var(--ink-caption);flex:0 0 15px}.mobile-product-selector:active{transform:scale(.97)}.mobile-product-notice{border:1.5px solid var(--line);width:38px;height:38px;color:var(--ink-2);background:var(--card);border-radius:10px;flex:0 0 38px;place-items:center;display:grid;position:relative}.mobile-product-notice>svg{width:19px;height:19px}.mobile-product-notice-dot{border:1.5px solid var(--card);background:var(--rank);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.mobile-bottom-nav{z-index:50;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;position:fixed;inset:auto 0 0}.mobile-bottom-nav>a,.mobile-bottom-nav>button{min-width:0;color:var(--ink-caption);text-align:center;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:0;font-size:10.5px;font-weight:700;display:flex;position:relative}.mobile-bottom-nav>a.on{color:var(--green-text)}.mobile-bottom-nav>button{appearance:none;cursor:pointer}.mobile-bottom-nav>button:disabled,.mobile-bottom-nav>button.blocked{opacity:.45}.mobile-bottom-icon{place-items:center;width:22px;height:22px;display:grid;position:relative}.mobile-bottom-icon>svg:not(.mobile-bottom-lock){width:22px;height:22px}.mobile-bottom-lock{width:11px;height:11px;color:var(--ink-caption);position:absolute;top:-2px;right:-7px}}@media (prefers-reduced-motion:reduce){.mobile-product-selector,.entity-panel,.entity-panel-add,.entity-panel-manage,.mobile-management-tabs a{transition:none}.entity-panel-add:active,.entity-panel-manage:active,.mobile-management-tabs a:active{transform:none}}@media (hover:hover) and (pointer:fine){.entity-switch-item:hover,.entity-switch-manage:hover{background:var(--seg)}.entity-switch-item.current:hover{background:color-mix(in srgb, var(--green) 12%, transparent)}.entity-switch-add:hover{background:color-mix(in srgb, var(--green) 7%, var(--card))}.entity-panel-add:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--green) 91%, var(--ink-brand))}.entity-panel-manage:hover{background:var(--seg)}.mobile-management-tabs a:not(.active):not([aria-current=page]):hover{color:var(--ink)}.entity-panel-head>button:hover{color:var(--ink);background:var(--seg)}}@media (prefers-reduced-motion:reduce){.svc-sw:before,.svc-sw a{transition:none}}
:root{--app-chrome-accent:var(--green);--app-chrome-accent-soft:color-mix(in srgb, var(--green) 12%, var(--card));--app-chrome-raised:var(--neutral-bg);--app-chrome-selected:color-mix(in srgb, var(--green) 8%, var(--card));--app-chrome-nav-shadow:var(--sh-card)}.persistent-product-topbar,.persistent-product-bottom{display:none}:where(.appui,.blw-shell){background:var(--bg)}:where(.appui .topbar,.blw-topbar){background:color-mix(in srgb, var(--bg) 88%, transparent);border-color:var(--line)}:where(.appui .card,.appui .bizhero,.blw-card){border-color:var(--line);background:var(--card);box-shadow:var(--sh-card);border-radius:22px}.app-workspace-layout{width:100%;min-width:0}.app-workspace-layout.has-rail{grid-template-columns:minmax(0, 1fr) var(--layout-app-context-rail);gap:var(--space-app-workspace-gap);align-items:start;display:grid}.app-workspace-main,.app-workspace-rail{min-width:0}.app-workspace-rail{gap:16px;display:grid}@media (min-width:1181px){.app-workspace-rail{top:calc(var(--height-app-topbar) + 22px);max-height:calc(100dvh - var(--height-app-topbar) - 44px);scrollbar-width:thin;position:sticky;overflow:auto}}@media (max-width:1180px){.app-workspace-layout.has-rail{grid-template-columns:minmax(0,1fr)}.app-workspace-rail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:720px){.app-workspace-rail{grid-template-columns:minmax(0,1fr)}}:where(.appui .nav a.on,.blw-nav a.on){color:var(--green-text);background:var(--app-chrome-accent-soft)}:where(.appui .brand .logo,.blw-brand-mark){color:var(--ink-brand);background:linear-gradient(135deg, var(--grad-1), var(--grad-3));box-shadow:var(--sh-green)}:where(.appui,.blw-shell) .desktop-theme-toggle{font:inherit;padding:0;transition:color .14s,border-color .14s,transform .14s cubic-bezier(.23,1,.32,1)}:where(.appui,.blw-shell) .desktop-theme-toggle:active{transform:scale(.97)}:where(.appui,.blw-shell) .desktop-theme-toggle:focus-visible{outline:3px solid color-mix(in srgb, var(--green) 28%, transparent);outline-offset:2px}.desktop-theme-icon--sun{display:block}.desktop-theme-icon--moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .desktop-theme-icon--sun{display:none}:root:not([data-theme=light]) .desktop-theme-icon--moon{display:block}}:root[data-theme=dark] .desktop-theme-icon--sun{display:none}:root[data-theme=dark] .desktop-theme-icon--moon,:root[data-theme=light] .desktop-theme-icon--sun{display:block}:root[data-theme=light] .desktop-theme-icon--moon{display:none}@media (hover:hover) and (pointer:fine){:where(.appui,.blw-shell) .desktop-theme-toggle:hover{color:var(--green-text);border-color:var(--green)}}.desktop-app-topbar{width:100%;min-width:0;height:var(--height-app-topbar);padding:0 var(--space-app-topbar-inline);color:var(--ink);background:0 0;align-items:center;gap:clamp(18px,2vw,30px);display:flex}.desktop-app-topbar-brand{min-height:48px;color:var(--ink);flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.desktop-app-topbar-brand img{width:30px;height:30px}.desktop-app-topbar-brand span{letter-spacing:-.035em;font-size:19px;font-weight:880}.desktop-app-topbar-nav,.desktop-app-topbar-section,.desktop-app-topbar-items,.desktop-app-topbar-actions{align-items:center;display:flex}.desktop-app-topbar-nav{gap:15px;min-width:0;height:100%}.desktop-app-topbar-section{gap:11px;min-width:0;height:100%}.desktop-app-topbar-divider{color:var(--ink-caption);margin-right:3px;font-size:24px;font-weight:400}.desktop-app-topbar-group,.desktop-app-topbar-link{min-height:44px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:13.5px;font-weight:720;line-height:1;text-decoration:none;transition:color .14s,background-color .14s,transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative}.desktop-app-topbar-group{color:var(--ink);align-self:stretch;gap:6px;padding:0 3px;font-size:14.5px;font-weight:850}.desktop-app-topbar-group svg{stroke-width:1.9px;width:18px;height:18px}.desktop-app-topbar-group.is-active{color:var(--green-text)}.desktop-app-topbar-group.is-active:after{content:"";background:var(--green);border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:2px;right:2px}.desktop-app-topbar-items{gap:2px}.desktop-app-topbar-link{border-radius:10px;padding:0 8px}.desktop-app-topbar-link.is-active{color:var(--green-text);background:var(--app-chrome-selected);font-weight:820}.desktop-app-topbar-link.is-blocked{color:var(--ink-caption)}.desktop-app-topbar-compact{display:none}.desktop-app-topbar-menu-trigger{border:1px solid var(--line);min-height:42px;color:var(--ink);background:var(--card);font:inherit;border-radius:12px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:820;display:inline-flex}.desktop-app-topbar-menu-trigger svg:first-child{width:18px;height:18px}.desktop-app-topbar-menu-trigger svg:last-child{width:14px;height:14px;color:var(--ink-caption)}.desktop-app-topbar-menu-content{border-radius:18px;width:286px;padding:8px}.desktop-app-topbar-menu-content [role=heading]{color:var(--green-text);letter-spacing:.07em;padding:8px 10px 5px;font-size:10.5px;font-weight:850}.desktop-app-topbar-menu-item{border-radius:11px;justify-content:space-between;min-height:46px;padding:0 11px;font-size:13.5px;font-weight:750;display:flex}.desktop-app-topbar-menu-item>span{color:var(--green-text);font-size:10px;font-weight:850}.desktop-app-topbar-actions{flex:none;gap:7px;margin-left:auto}.desktop-app-topbar .plan-badge{min-height:30px;color:var(--green-text);background:var(--app-chrome-accent-soft);letter-spacing:.04em;border-radius:10px;align-items:center;padding:0 10px;font-size:10.5px;font-weight:900;display:inline-flex}.desktop-app-topbar .plan-badge.is-free{color:var(--ink-2);background:var(--seg)}.desktop-app-topbar-icon,.desktop-app-topbar-profile,.desktop-app-topbar-entity{min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0}.desktop-app-topbar-icon{border-radius:50%;place-items:center;width:44px;display:grid;position:relative}.desktop-app-topbar-icon svg{width:20px;height:20px}.desktop-app-topbar-notice-dot{border:1.5px solid var(--card);background:var(--rank);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.desktop-app-topbar-entity-wrap,.desktop-app-topbar-profile-wrap{position:relative}.desktop-app-topbar-entity{border-radius:13px;align-items:center;gap:8px;max-width:184px;padding:0 9px 0 5px;display:flex}.desktop-app-topbar-entity .av{border:1px solid var(--line);width:34px;height:34px;color:var(--green-text);background:var(--app-chrome-accent-soft);border-radius:50%;flex:0 0 34px;place-items:center;font-size:13px;font-weight:850;display:grid;overflow:hidden}.desktop-app-topbar-entity>span:not(.av){min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:780;overflow:hidden}.desktop-app-topbar-entity>svg{width:15px;height:15px;color:var(--ink-caption);flex:0 0 15px}.desktop-app-topbar-profile{width:38px;min-height:38px;color:var(--card);background:var(--ink);border-radius:50%;place-items:center;font-size:13px;font-weight:850;display:grid}.desktop-app-topbar-entity-wrap>:is(.entity-switch-menu,.store-menu){width:300px;top:calc(100% + 9px);left:auto;right:0}.desktop-app-topbar-profile-wrap>:is(.usermenu,.blw-top-account-menu){top:calc(100% + 9px);left:auto;right:0}@media (hover:hover) and (pointer:fine){.desktop-app-topbar-brand:hover,.desktop-app-topbar-group:hover,.desktop-app-topbar-link:hover:not(.is-active),.desktop-app-topbar-icon:hover,.desktop-app-topbar-entity:hover{color:var(--green-text)}.desktop-app-topbar-link:hover:not(.is-active),.desktop-app-topbar-icon:hover,.desktop-app-topbar-entity:hover{background:var(--seg)}}.desktop-app-topbar :is(a,button):active{transform:scale(.98)}.desktop-app-topbar :is(a,button):focus-visible{outline:3px solid color-mix(in srgb, var(--green) 28%, transparent);outline-offset:2px}@media (min-width:1024px){.appui .topbar.desktop-app-topbar-host,.blw-topbar.desktop-app-topbar-host{width:100%;height:var(--height-app-topbar);min-height:var(--height-app-topbar);flex:0 0 var(--height-app-topbar);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--card) 96%, transparent);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);gap:0;padding:0}:where(.appui .main,.blw-main){width:100%}.appui .content.workspace-content,.blw-content.blw-content-wide{max-width:var(--layout-app-max);padding-inline:var(--space-app-content-inline)}}@media (min-width:1024px) and (max-width:1180px){.desktop-app-topbar-nav{display:none}.desktop-app-topbar-compact{display:block}.desktop-app-topbar-entity{max-width:150px}}@media (max-width:1023px){.desktop-app-topbar{display:none}}@media (prefers-reduced-motion:reduce){.desktop-app-topbar :is(a,button){transition:color .12s,background-color .12s}.desktop-app-topbar :is(a,button):active{transform:none}:where(.appui,.blw-shell) .desktop-theme-toggle{transition:color .12s,border-color .12s}:where(.appui,.blw-shell) .desktop-theme-toggle:active{transform:none}}.desktop-product-wordmark{min-height:48px;color:var(--ink);letter-spacing:-.035em;align-items:center;padding:4px 8px 14px;font-size:20px;font-weight:850;text-decoration:none;transition:color .14s,transform .14s cubic-bezier(.23,1,.32,1);display:flex}.desktop-product-wordmark:active{transform:scale(.98)}.desktop-product-sidebar-nav{scrollbar-width:none;flex-direction:column;gap:17px;min-height:0;padding:0 2px 8px;display:flex;overflow-y:auto}.desktop-product-sidebar-nav::-webkit-scrollbar{display:none}.desktop-product-sidebar-section{flex-direction:column;gap:4px;display:flex}.desktop-product-sidebar-heading{color:var(--ink-caption);letter-spacing:.04em;margin:0;padding:0 10px;font-size:11.5px;font-weight:800;line-height:1.6}.desktop-product-sidebar-items{flex-direction:column;gap:3px;padding-left:10px;display:flex}.desktop-product-sidebar-item{width:100%;min-height:44px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:0 11px;font-size:13.5px;font-weight:700;text-decoration:none;transition:color .14s,background-color .14s,transform .12s cubic-bezier(.23,1,.32,1);display:flex}.desktop-product-sidebar-item:active{transform:scale(.98)}.desktop-product-sidebar-item.is-active{color:var(--green-text);background:var(--app-chrome-accent-soft);font-weight:800}.desktop-product-sidebar-item.is-blocked{color:var(--ink-caption)}.desktop-product-sidebar-item:disabled{cursor:default;opacity:.62}.desktop-product-sidebar-icon{flex:0 0 19px;place-items:center;width:19px;height:19px;display:grid}.desktop-product-sidebar-icon>svg{width:19px;height:19px}.desktop-product-sidebar-item-label{flex:1;min-width:0}.desktop-product-sidebar-lock{opacity:.72;flex:0 0 14px;width:14px;height:14px}@media (hover:hover) and (pointer:fine){.desktop-product-wordmark:hover{color:var(--green-text)}.desktop-product-sidebar-item:hover:not(:disabled):not(.is-active){background:var(--seg)}}.blw-primary{background:linear-gradient(135deg, var(--grad-1) 8%, var(--grad-2) 46%, var(--grad-3) 92%);box-shadow:var(--sh-green);color:var(--ink-brand)!important}.blw-shell :focus-visible,.appui :focus-visible{outline-color:var(--app-chrome-accent)}.appui .bizhero{min-height:132px;padding:50px 18px 17px}.appui .badge.rep{color:var(--ink-brand);background:var(--app-chrome-accent)}.appui .kw-top .cnt,.appui .manage{color:var(--green-text);background:var(--app-chrome-accent-soft)}.appui .seg.slide .thumb{background:var(--card);box-shadow:var(--sh-seg);transition:transform .18s cubic-bezier(.77,0,.175,1)}.appui .kcard{border-color:var(--line);background:var(--card);border-radius:16px;transition:transform .12s cubic-bezier(.23,1,.32,1),border-color .14s,background-color .14s}.appui .kcard.active{color:var(--ink);border-color:color-mix(in srgb, var(--app-chrome-accent) 42%, var(--line));background:var(--app-chrome-accent-soft);box-shadow:none}.appui .kcard.active :where(.kn,.rk .measurement-status,.kn-meta){color:var(--ink)}.appui .kcard.active .rk{border-color:color-mix(in srgb, var(--app-chrome-accent) 18%, var(--line))}.appui .kcard.active .d{color:var(--green-text)!important}.appui .kcard.active .kn .badge.rep{color:var(--ink-brand);background:var(--app-chrome-accent)}.appui .kcard.active .kn-meta .with-ads{color:var(--ink-2);background:color-mix(in srgb, var(--card) 72%, transparent)}.appui .dashboard-rx{border-color:var(--line);background:var(--card);box-shadow:var(--sh-card);border-radius:18px}.appui .dashboard-rx strong{color:var(--green-text)}.appui .dashboard-paid-desktop{display:none}.appui .dashboard-paid-mobile{display:block}.appui .bizhead.dashboard-paid-mobile{display:flex}@media (min-width:1024px){.appui .content.dashboard-content{max-width:var(--layout-app-max);padding:24px clamp(26px,3vw,44px) 52px}.appui .dashboard-paid-desktop{gap:18px;display:grid}.appui .dashboard-paid-mobile,.appui .bizhead.dashboard-paid-mobile{display:none}}:is(.appui,.blw-shell) .app-summary{grid-template-columns:86px minmax(230px,1fr) minmax(300px,1.1fr) auto;align-items:center;gap:18px;min-width:0;min-height:96px;padding:14px 0;display:grid}:is(.appui,.blw-shell) .app-summary-avatar{border:1px solid var(--line);width:86px;height:72px;color:var(--green-text);background:var(--app-chrome-accent-soft);border-radius:18px;font-size:22px;font-weight:880}:is(.appui,.blw-shell) .app-summary-copy,:is(.appui,.blw-shell) .app-summary-facts{min-width:0}:is(.appui,.blw-shell) .app-summary-title{align-items:center;gap:10px;display:flex}:is(.appui,.blw-shell) .app-summary-title h1{min-width:0;color:var(--ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(21px,2vw,25px);font-weight:880;line-height:1.25;overflow:hidden}:is(.appui,.blw-shell) .app-summary-live{border:1px solid color-mix(in srgb, var(--green) 22%, var(--line));min-height:30px;color:var(--green-text);background:var(--app-chrome-accent-soft);border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}:is(.appui,.blw-shell) .app-summary-live>span{background:var(--green);border-radius:50%;width:7px;height:7px}:is(.appui,.blw-shell) .app-summary-copy>p{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:13px;font-weight:650;overflow:hidden}:is(.appui,.blw-shell) .app-summary-facts{gap:7px;display:grid}:is(.appui,.blw-shell) .app-summary-facts>span{color:var(--ink-caption);letter-spacing:.04em;font-size:10.5px;font-weight:820}:is(.appui,.blw-shell) .app-summary-facts>span small{font-size:inherit;letter-spacing:0;margin-left:5px;font-weight:700}:is(.appui,.blw-shell) .app-summary-facts>div{flex-wrap:wrap;gap:6px;display:flex}:is(.appui,.blw-shell) .app-summary-facts>div>span{border:1px solid var(--line);max-width:150px;color:var(--ink-2);background:var(--card);text-overflow:ellipsis;white-space:nowrap;border-radius:11px;padding:5px 10px;font-size:11px;font-weight:720;line-height:1;overflow:hidden}:is(.appui,.blw-shell) .app-summary-facts>div>span.is-empty{color:var(--ink-caption);border-style:dashed}:is(.appui,.blw-shell) .app-summary-since{color:var(--ink-caption);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:11px;font-weight:650}:is(.appui,.blw-shell) .app-summary-since b{color:var(--ink-2);margin-left:5px;font-weight:750}:is(.appui,.blw-shell) :is(.card,.blw-card).app-briefing{border-radius:var(--r-card);padding:0;overflow:hidden}:is(.appui,.blw-shell) .app-briefing-head{justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 24px;display:flex}:is(.appui,.blw-shell) .app-briefing-head h2,:is(.appui,.blw-shell) .app-data-table h2,:is(.appui,.blw-shell) .app-next-actions h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:18px;font-weight:880}:is(.appui,.blw-shell) .app-segment,:is(.appui,.blw-shell) .app-segment-sm{background:var(--seg);border-radius:11px;align-items:center;padding:3px;display:inline-flex}:is(.appui,.blw-shell) .app-segment button,:is(.appui,.blw-shell) .app-segment-sm button{min-height:34px;color:var(--ink-caption);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:11.5px;font-weight:760}:is(.appui,.blw-shell) .app-segment button.is-active,:is(.appui,.blw-shell) .app-segment-sm button.is-active{color:var(--green-text);background:var(--card);box-shadow:var(--sh-seg);font-weight:850}:is(.appui,.blw-shell) .app-briefing-body{grid-template-columns:240px minmax(0,1fr);gap:24px;min-width:0;padding:10px 24px 6px;display:grid}:is(.appui,.blw-shell) .app-briefing-focus{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:4px 2px 20px 8px;display:flex}:is(.appui,.blw-shell) .app-briefing-focus>span:first-child{color:var(--ink-2);background:var(--seg);border-radius:9px;padding:5px 9px;font-size:10.5px;font-weight:820}:is(.appui,.blw-shell) .app-briefing-focus h3{max-width:100%;color:var(--ink);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:11px 0 0;font-size:19px;font-weight:850;overflow:hidden}:is(.appui,.blw-shell) .app-briefing-value{min-height:102px;color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;margin-top:1px;display:flex}:is(.appui,.blw-shell) .app-briefing-value .rank-value__number{letter-spacing:-.065em;font-size:clamp(72px,7vw,96px);font-weight:920;line-height:.95}:is(.appui,.blw-shell) .app-briefing-value .rank-value__unit{margin-left:5px;font-size:20px;font-weight:850}:is(.appui,.blw-shell) .app-briefing-value .measurement-status{letter-spacing:-.03em;max-width:210px;font-size:26px;font-weight:880}:is(.appui,.blw-shell) .app-briefing-delta{min-height:28px;color:var(--ink-caption);font-variant-numeric:tabular-nums;background:0 0;align-items:center;padding:0;font-size:20px;font-weight:880;display:inline-flex}:is(.appui,.blw-shell) .app-briefing-delta.up{color:var(--up)}:is(.appui,.blw-shell) .app-briefing-delta.down{color:var(--down)}:is(.appui,.blw-shell) .app-briefing-focus>small{color:var(--ink-caption);font-variant-numeric:tabular-nums;margin-top:10px;font-size:11.5px;font-weight:680}:is(.appui,.blw-shell) .app-briefing-chart{align-self:center;min-width:0;transition:opacity .14s}:is(.appui,.blw-shell) .app-briefing-chart[aria-busy=true]{opacity:.62}:is(.appui,.blw-shell) .app-briefing-foot{min-height:var(--height-dashboard-keyword-row);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin:0 24px;display:flex}:is(.appui,.blw-shell) .app-briefing-foot>span{min-width:0;color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;font-weight:620;line-height:1.5;display:flex}:is(.appui,.blw-shell) .app-briefing-foot>span svg{width:18px;height:18px;color:var(--green-text);flex:0 0 18px}:is(.appui,.blw-shell) .app-briefing-foot>span b{color:var(--ink);font-weight:780}:is(.appui,.blw-shell) .app-briefing-foot>a{min-height:44px;color:var(--green-text);flex:none;align-items:center;gap:6px;font-size:12.5px;font-weight:850;text-decoration:none;display:inline-flex}:is(.appui,.blw-shell) .app-briefing-foot>a svg{width:16px;height:16px}:is(.appui,.blw-shell) .app-worklist{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:stretch;gap:18px;min-width:0;display:grid}:is(.appui,.blw-shell) .app-data-table,:is(.appui,.blw-shell) .app-next-actions{min-width:0;padding:0;overflow:hidden}:is(.appui,.blw-shell) .app-data-table>header{justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:0 20px 0 22px;display:flex}:is(.appui,.blw-shell) .app-data-actions{align-items:center;gap:8px;display:flex}:is(.appui,.blw-shell) .app-segment-sm button{min-height:32px;padding:0 10px;font-size:10.5px}:is(.appui,.blw-shell) .app-data-manage{min-height:40px;color:var(--green-text);background:var(--app-chrome-accent-soft);font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:11.5px;font-weight:850;display:inline-flex}:is(.appui,.blw-shell) .app-data-manage svg{width:15px;height:15px}:is(.appui,.blw-shell) .app-data-columns,:is(.appui,.blw-shell) .app-data-rows>button{grid-template-columns:var(--app-data-columns,minmax(180px, 1.55fr) minmax(84px, .7fr) minmax(74px, .65fr) minmax(104px, .85fr) 22px);align-items:center;column-gap:14px;display:grid}:is(.appui,.blw-shell) .app-data-columns{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:36px;color:var(--ink-caption);padding:0 18px 0 22px;font-size:10.5px;font-weight:720}:is(.appui,.blw-shell) .app-data-rows{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:310px;overflow-y:auto}:is(.appui,.blw-shell) .app-data-rows>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:58px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;padding:0 18px 0 22px;transition:background-color .14s,transform .12s cubic-bezier(.23,1,.32,1)}:is(.appui,.blw-shell) .app-data-rows>button:last-child{border-bottom:0}:is(.appui,.blw-shell) .app-data-rows>button.is-active{background:var(--app-chrome-selected)}:is(.appui,.blw-shell) .app-data-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:740;display:flex;overflow:hidden}:is(.appui,.blw-shell) .app-data-rows>button.is-active .app-data-name{color:var(--green-text);font-weight:850}:is(.appui,.blw-shell) .app-data-name svg{color:currentColor;stroke-width:1.7px;flex:0 0 17px;width:17px;height:17px}:is(.appui,.blw-shell) .app-data-rows strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:880}:is(.appui,.blw-shell) .app-data-rows strong .rank-value__number{font-size:17px}:is(.appui,.blw-shell) .app-data-delta{color:var(--ink-caption);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start;font-size:11.5px;font-weight:820}:is(.appui,.blw-shell) .app-data-delta.up{color:var(--up)}:is(.appui,.blw-shell) .app-data-delta.down{color:var(--down)}:is(.appui,.blw-shell) .app-data-time{color:var(--ink-caption);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:650}:is(.appui,.blw-shell) .app-data-chevron{width:17px;height:17px;color:var(--ink-caption);justify-self:end}:is(.appui,.blw-shell) .app-data-empty{min-height:174px;color:var(--ink-caption);place-content:center;justify-items:center;gap:10px;font-size:12.5px;font-weight:650;display:grid}:is(.appui,.blw-shell) .app-data-empty button{min-height:42px;color:var(--ink-brand);background:var(--green);font:inherit;border:0;border-radius:12px;padding:0 14px;font-size:12px;font-weight:850}:is(.appui,.blw-shell) .app-next-actions{padding:21px 22px}:is(.appui,.blw-shell) .app-next-actions h2{margin-bottom:15px}:is(.appui,.blw-shell) .app-next-actions>:is(a,button){border:0;border-top:1px solid var(--line);width:100%;min-height:82px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 2px;text-decoration:none;display:grid}:is(.appui,.blw-shell) .app-next-actions>:is(a,button):first-of-type{border-top:0}:is(.appui,.blw-shell) .app-next-actions>:is(a,button)>span:first-child{width:46px;height:46px;color:var(--green-text);background:var(--app-chrome-accent-soft);border-radius:15px;place-items:center;display:grid}:is(.appui,.blw-shell) .app-next-actions>:is(a,button)>span:first-child svg{width:20px;height:20px}:is(.appui,.blw-shell) .app-next-actions>:is(a,button)>span:nth-child(2){gap:4px;min-width:0;display:grid}:is(.appui,.blw-shell) .app-next-actions b{font-size:13px;font-weight:820}:is(.appui,.blw-shell) .app-next-actions small{color:var(--ink-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-weight:620;line-height:1.45;display:-webkit-box;overflow:hidden}:is(.appui,.blw-shell) .app-next-actions>:is(a,button)>svg{width:17px;height:17px;color:var(--ink-caption)}@media (min-width:1024px) and (hover:hover) and (pointer:fine){:is(.appui,.blw-shell) .app-segment button:hover,:is(.appui,.blw-shell) .app-segment-sm button:hover,:is(.appui,.blw-shell) .app-data-rows>button:hover,:is(.appui,.blw-shell) .app-next-actions>:is(a,button):hover{background:var(--seg)}}@media (min-width:1024px) and (max-width:1180px){:is(.appui,.blw-shell) .app-summary{grid-template-columns:76px minmax(210px,1fr) minmax(0,1.15fr)}:is(.appui,.blw-shell) .app-summary-avatar{width:76px;height:68px}:is(.appui,.blw-shell) .app-summary-since{display:none}:is(.appui,.blw-shell) .app-briefing-body{grid-template-columns:200px minmax(0,1fr);gap:15px;padding-inline:20px}:is(.appui,.blw-shell) .app-worklist{grid-template-columns:1fr}:is(.appui,.blw-shell) .app-next-actions{grid-template-columns:150px repeat(2,minmax(0,1fr));align-items:center;column-gap:14px;display:grid}:is(.appui,.blw-shell) .app-next-actions h2{margin:0}:is(.appui,.blw-shell) .app-next-actions>:is(a,button){border-top:0}}@media (prefers-reduced-motion:reduce){:is(.appui,.blw-shell) .app-briefing-chart,:is(.appui,.blw-shell) .app-data-rows>button{transition:none}}@media (max-width:1023px){:is(.appui,.blw-shell) .app-summary{grid-template-columns:56px minmax(0,1fr);row-gap:12px;padding:12px 0}:is(.appui,.blw-shell) .app-summary-avatar{border-radius:15px;width:56px;height:52px;font-size:17px}:is(.appui,.blw-shell) .app-summary-facts{grid-column:1/-1}:is(.appui,.blw-shell) .app-summary-since{display:none}:is(.appui,.blw-shell) .app-briefing-head{padding-inline:16px}:is(.appui,.blw-shell) .app-briefing-foot{flex-wrap:wrap;margin-inline:16px}:is(.appui,.blw-shell) .app-briefing-body{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 16px 4px}:is(.appui,.blw-shell) .app-briefing-focus{padding:0 0 8px}:is(.appui,.blw-shell) .app-briefing-value{min-height:0}:is(.appui,.blw-shell) .app-briefing-value .rank-value__number{font-size:clamp(48px,15vw,64px)}:is(.appui,.blw-shell) .app-worklist{grid-template-columns:minmax(0,1fr)}:is(.appui,.blw-shell) .app-data-columns{display:none}:is(.appui,.blw-shell) .app-data-rows>button{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding-inline:16px}:is(.appui,.blw-shell) .app-data-chevron{display:none}:is(.appui,.blw-shell) .app-next-actions{padding:16px}:root{--mobile-nav-height:64px}.persistent-product-topbar{z-index:calc(var(--z-sticky) + 2);width:100%;height:calc(64px + env(safe-area-inset-top));min-height:64px;padding:env(safe-area-inset-top) 8px 0 14px;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);align-items:center;display:flex;position:fixed;inset:0 0 auto}.persistent-product-bottom{display:contents}html[data-persistent-product-chrome] :is(.appui .topbar,.blw-topbar){display:none!important}html[data-persistent-product-chrome] :is(.appui .main,.blw-main){box-sizing:border-box;padding-top:calc(64px + env(safe-area-inset-top))}html[data-persistent-product-chrome] :is(.appui .content,.blw-content){padding-right:14px;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px));padding-left:14px}:where(.appui .topbar,.blw-topbar){height:64px;min-height:64px;z-index:var(--z-sticky);gap:8px;padding:0 14px}.mobile-product-selector{flex:auto;align-items:center;gap:9px;min-width:0;height:48px;transition:transform .14s cubic-bezier(.23,1,.32,1);display:flex}.mobile-product-avatar{border:1px solid var(--line);width:36px;height:36px;color:var(--green-text);background:var(--app-chrome-accent-soft);border-radius:12px;flex-basis:36px}.mobile-product-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:820;overflow:hidden}.mobile-product-actions{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.mobile-product-actions>:is(.mobile-product-notice,.mobile-product-settings){width:48px;height:48px;color:var(--ink-2);background:0 0;border:0;border-radius:50%;flex:0 0 48px;place-items:center;transition:color .14s,background-color .14s,transform .14s cubic-bezier(.23,1,.32,1);display:grid}.mobile-product-actions>:is(.mobile-product-notice,.mobile-product-settings) svg{width:23px;height:23px}.mobile-product-actions>:is(.mobile-product-notice,.mobile-product-settings):active{background:var(--app-chrome-selected);transform:scale(.97)}.mobile-product-actions>.mobile-product-notice .mobile-product-notice-dot{border-color:var(--bg);top:10px;right:10px}:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog){height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px));padding:4px 8px env(safe-area-inset-bottom,0px);border:0;border-top:1px solid color-mix(in srgb, var(--line) 92%, transparent);background:color-mix(in srgb, var(--card) 96%, transparent);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);border-radius:0;transition:transform 90ms cubic-bezier(.23,1,.32,1),opacity 90ms cubic-bezier(.23,1,.32,1);inset:auto 0 0;overflow:hidden;box-shadow:0 -12px 30px -26px #0b3c286b}:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog)>a,:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog)>button{min-height:60px;color:var(--ink-caption);border-radius:19px;gap:2px;font-size:10px;font-weight:750;line-height:1.1;transition:color .14s,transform .12s cubic-bezier(.23,1,.32,1),opacity .14s}.mobile-bottom-nav.blog>:where(a,button){letter-spacing:-.025em;font-size:9px}:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog)>:where(a,button).on{color:var(--green-text)}:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog)>:where(a,button):active{transform:scale(.97)}:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog) .mobile-bottom-icon,:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog) .mobile-bottom-icon>svg:not(.mobile-bottom-lock){width:23px;height:23px}.mobile-bottom-indicator{top:4px;bottom:calc(4px + env(safe-area-inset-bottom,0px));width:calc((100% - 16px) / var(--mobile-nav-count));background:var(--app-chrome-selected);transform:translate3d(calc(var(--mobile-nav-index) * 100%), 0, 0);pointer-events:none;will-change:transform;border-radius:16px;transition:transform .22s cubic-bezier(.77,0,.175,1);position:absolute;left:8px}.mobile-bottom-nav>button.blocked{opacity:.52}.mobile-bottom-lock{color:var(--ink-caption)}.mobile-nav-pending{border:1.5px solid color-mix(in srgb, var(--green-text) 30%, transparent);border-top-color:var(--green-text);border-radius:50%;width:9px;height:9px;animation:.6s linear infinite mobile-nav-spin;position:absolute;top:7px;right:calc(50% - 17px)}@keyframes mobile-nav-spin{to{transform:rotate(360deg)}}.appui .bizhead{margin-bottom:12px}.appui .bizhero .name{font-size:23px}.appui .card{padding:17px}.appui .card.section-gap{margin-bottom:12px;scroll-margin-top:72px}.appui .c-kw .kw{font-size:18px}.appui .rank-now .v{letter-spacing:-.04em;font-size:42px}.appui .rank-now .l{font-size:11px;font-weight:750}.appui .dashboard-sub-card{padding:17px 14px 14px}.appui .kw-top{margin-bottom:12px}.appui .kw-top .t{font-size:17px}.appui .kw-top .r{gap:7px}.appui .kw-top .seg.slide button{padding-inline:9px}.appui .dashboard-rx{margin-top:12px;padding:14px 15px}.blw-content{padding-top:16px}.blw-card{border-radius:22px}}@media (hover:hover) and (pointer:fine){.mobile-product-actions>:is(.mobile-product-notice,.mobile-product-settings):hover{color:var(--green-text);background:var(--app-chrome-selected)}}@media (prefers-reduced-motion:reduce){:where(.mobile-bottom-nav.place,.mobile-bottom-nav.blog,.mobile-product-selector,.mobile-product-notice,.mobile-product-settings){transition:color 90ms linear,background-color 90ms linear,opacity 90ms linear!important;animation:none!important;transform:none!important}.mobile-bottom-indicator{transition:none;animation:none!important}.mobile-nav-pending{animation:none!important}}
.appui.overlay-behavior-scope .app-overlay-scope{color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums;display:contents}:where(.app-overlay-scope) :where(button,input,textarea,select){color:inherit;font:inherit}.app-overlay-scope :focus-visible{outline:2px solid var(--green);outline-offset:2px}.app-overlay-mask{z-index:var(--z-overlay);background:color-mix(in srgb, var(--ink-brand) 48%, transparent);-webkit-backdrop-filter:blur(4px);animation:.2s cubic-bezier(.23,1,.32,1) both app-overlay-fade;display:flex;position:fixed;inset:0}.app-overlay-mask[data-state=closing]{animation-duration:.18s;animation-direction:reverse}.app-overlay-panel{min-width:0;min-height:0;color:var(--ink);background:var(--card);border:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 70px -28px #0b281c80}.app-overlay-mask[data-variant=modal]{justify-content:center;align-items:center;padding:20px}.app-overlay-mask[data-variant=modal] .app-overlay-panel{border-radius:var(--r-card);width:100%;max-width:400px;max-height:86dvh;animation:.26s cubic-bezier(.23,1,.32,1) both app-overlay-pop}.app-overlay-mask[data-variant=sheet]{justify-content:center;align-items:flex-end}.app-overlay-mask[data-variant=sheet] .app-overlay-panel{border-radius:24px 24px 0 0;width:100%;max-width:520px;max-height:84dvh;animation:.3s cubic-bezier(.3,.8,.3,1) both app-overlay-sheet}.app-overlay-mask[data-variant=drawer]{justify-content:flex-end;align-items:stretch}.app-overlay-mask[data-variant=drawer] .app-overlay-panel{border-radius:24px 0 0 24px;width:min(87%,420px);max-height:100dvh;animation:.3s cubic-bezier(.3,.8,.3,1) both app-overlay-drawer;box-shadow:-20px 0 50px -20px #0006}@media (min-width:1024px){.app-overlay-mask[data-variant=drawer][data-desktop-variant=modal]{justify-content:center;align-items:center;padding:24px}.app-overlay-mask[data-variant=drawer][data-desktop-variant=modal] .app-overlay-panel{width:var(--app-overlay-desktop-modal-width,min(720px, calc(100vw - 48px)));max-width:calc(100vw - 48px);max-height:var(--app-overlay-desktop-modal-max-height,calc(100dvh - 48px));border-radius:var(--r-card);transform-origin:50%;animation:.26s cubic-bezier(.23,1,.32,1) both app-overlay-pop;box-shadow:0 30px 70px -28px #0b281c80}.app-overlay-mask[data-variant=drawer][data-desktop-variant=modal][data-state=closing] .app-overlay-panel{animation-duration:.18s;animation-direction:reverse}}.app-overlay-mask[data-variant=popover]{-webkit-backdrop-filter:none;background:0 0}.app-overlay-mask[data-variant=popover] .app-overlay-panel{border-radius:var(--r-row);width:min(320px,100vw - 24px);max-height:min(70dvh,560px);animation:.2s cubic-bezier(.23,1,.32,1) both app-overlay-popover;position:fixed}.app-overlay-mask[data-state=closing] .app-overlay-panel{animation-duration:.18s;animation-direction:reverse}:where(.app-overlay-panel) :where(button,a[href]){min-height:44px}@keyframes app-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes app-overlay-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes app-overlay-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes app-overlay-drawer{0%{transform:translate(100%)}to{transform:none}}@keyframes app-overlay-popover{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:430px){.app-overlay-mask[data-variant=modal]{padding:14px}:where(.app-overlay-panel) :where(input,textarea,select){font-size:16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .app-overlay-panel{box-shadow:0 30px 70px -26px #000000d9}}:root[data-theme=dark] .app-overlay-panel{box-shadow:0 30px 70px -26px #000000d9}@media (prefers-reduced-motion:reduce){.app-overlay-mask,.app-overlay-mask .app-overlay-panel,.app-overlay-mask[data-state=closing],.app-overlay-mask[data-state=closing] .app-overlay-panel,.app-overlay-mask[data-variant=drawer][data-desktop-variant=modal] .app-overlay-panel{animation:none}}
.rank-value,.measurement-status,.rank-delta{font-variant-numeric:tabular-nums}.rank-value{white-space:nowrap;align-items:baseline;display:inline-flex}.rank-value__number{font:inherit}.rank-value__unit{vertical-align:super;margin-left:.12em;font-size:.48em;font-weight:800;line-height:1}.measurement-status,.rank-delta{display:inline-block}.rank-delta--up{color:var(--up)}.rank-delta--down{color:var(--down)}.rank-delta--flat,.rank-delta--neutral{color:var(--ink-caption)}
.state-surface{min-width:0;color:var(--ink)}.state-surface--inline{border:1px dashed var(--line);background:color-mix(in srgb, var(--card) 76%, transparent);text-align:center;border-radius:14px;place-content:center;gap:5px;min-height:112px;padding:18px;display:grid}.state-surface--page{border:1px solid var(--line);background:var(--card);min-height:280px;box-shadow:var(--sh-card);text-align:center;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;padding:34px 22px;display:flex}.state-surface__title{color:var(--ink);word-break:keep-all;font-size:14px;font-weight:850;line-height:1.45}.state-surface--page .state-surface__title{letter-spacing:-.02em;font-size:18px}.state-surface__description{max-width:460px;color:var(--ink-2);word-break:keep-all;font-size:12px;font-weight:650;line-height:1.65}.state-surface--page .state-surface__description{margin-top:7px;font-size:13px}.state-surface__action{margin-top:16px}.state-surface--error{border-color:color-mix(in srgb, var(--line) 72%, var(--down))}.state-surface--loading .state-surface__title{color:var(--ink-2)}.state-surface--compact{border-radius:10px;gap:3px;min-height:64px;padding:11px}.state-surface--compact .state-surface__title{font-size:12px}.state-surface--compact .state-surface__description{font-size:11px}.state-surface--bare{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}
