.openclaw-page,.clawplane-page{padding-bottom:var(--sp-16)}.openclaw-shell,.clawplane-hero{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);padding:clamp(28px,4vw,44px);position:relative;overflow:hidden}.openclaw-page,.clawplane-page,.ai-detector-page{background:var(--bg)}.openclaw-hero{padding-top:clamp(64px,10vw,120px)}.openclaw-heading h1{letter-spacing:-.035em;color:var(--text);margin:12px 0 16px;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.05}.openclaw-lead{max-width:60ch;color:var(--text-dim);margin:0 0 24px}.watch-stats{flex-wrap:wrap;gap:8px;display:flex}.watch-pill,.watch-pill-primary{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);color:var(--text-dim);font-family:var(--font-mono),monospace;letter-spacing:.02em;align-items:center;padding:6px 12px;font-size:.72rem;display:inline-flex}.watch-pill-primary{background:var(--text);color:var(--bg);border-color:var(--text)}.watch-summary-grid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.summary-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out);flex-direction:column;gap:6px;padding:22px 24px;display:flex}.summary-card:hover{border-color:var(--line-hover);transform:translateY(-2px)}.summary-card span{font-family:var(--font-mono),monospace;font-size:var(--fs-mono-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.summary-card strong{letter-spacing:-.025em;color:var(--text);font-feature-settings:"tnum";font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:700}.summary-card p{color:var(--text-dim);margin:2px 0 0;font-size:.85rem;line-height:1.55}.openclaw-bridge-section{padding:var(--sp-12)0}.openclaw-bridge-card{gap:var(--sp-8);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;padding:clamp(24px,3.5vw,40px);display:grid}.openclaw-bridge-copy h2{letter-spacing:-.025em;color:var(--text);margin:8px 0 12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.openclaw-bridge-copy p{color:var(--text-dim);margin:0;line-height:1.65}.openclaw-bridge-actions{flex-direction:column;align-items:stretch;gap:10px;display:flex}.openclaw-bridge-actions .btn{justify-content:center}.watch-toolbar{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:16px;padding:20px;display:grid}.watch-search{flex-direction:column;gap:6px;display:flex}.watch-search label{font-family:var(--font-mono),monospace;font-size:var(--fs-mono-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.watch-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.filter-select{flex-direction:column;gap:6px;font-size:.85rem;display:flex}.filter-select span{font-family:var(--font-mono),monospace;font-size:var(--fs-mono-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.watchboard-grid{gap:var(--gap);grid-template-columns:minmax(0,1.6fr) minmax(320px,.85fr);align-items:start;display:grid}.table-card,.detail-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);overflow:hidden}.table-header{border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.table-header p{color:var(--text-dim);margin:0;font-size:.85rem}.watch-fetch-note{font-family:var(--font-mono),monospace;color:var(--text-dim);font-size:.7rem}.table-pager{gap:8px;display:inline-flex}.pager-btn{border:1px solid var(--line-strong);background:var(--bg);color:var(--text);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur-fast)var(--ease-out);padding:6px 12px;font-family:inherit;font-size:.8rem}.pager-btn:hover:not(:disabled){border-color:var(--text)}.pager-btn:disabled{opacity:.4;cursor:not-allowed}.table-wrap{overflow-x:auto}.watch-table{border-collapse:collapse;width:100%;font-size:.85rem}.watch-table thead th{background:var(--bg);border-bottom:1px solid var(--line);text-align:left;font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;padding:12px 14px;font-size:.68rem;font-weight:500;position:sticky;top:0}.watch-table tbody td{border-top:1px solid var(--line);color:var(--text);vertical-align:top;padding:14px}.watch-table tbody tr{cursor:pointer;transition:background var(--dur-fast)var(--ease-out)}.watch-table tbody tr:hover{background:var(--bg-mute)}.watch-table tbody tr.is-selected{background:var(--bg-mute);outline:1px solid var(--text);outline-offset:-1px}.target-cell{flex-direction:column;gap:4px;display:flex}.target-main{font-family:var(--font-mono),monospace;color:var(--text);word-break:break-all;font-size:.82rem}.target-sub{color:var(--text-dim);font-size:.78rem}.target-sub-strong{color:var(--text);font-weight:500}.target-link{color:var(--text-dim);border-bottom:1px solid var(--line-strong);width:fit-content;transition:color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);padding-bottom:1px;font-size:.78rem}.target-link:hover{color:var(--text);border-color:var(--text)}.score-badge,.mini-badge{border-radius:var(--radius);font-family:var(--font-mono),monospace;border:1px solid var(--line);background:var(--bg);color:var(--text);align-items:center;padding:3px 9px;font-size:.7rem;font-weight:500;display:inline-flex}.score-high,.danger,.mini-badge.danger{color:var(--danger);background:#b91c1c0f;border-color:#b91c1c40}.score-medium,.warn,.mini-badge.warn{color:var(--warn);background:#b453090f;border-color:#b4530940}.score-low,.ok,.mini-badge.ok{color:var(--ok);background:#1665340f;border-color:#16653440}.neutral,.mini-badge.neutral{color:var(--text-dim)}.inline-state.danger{color:var(--danger)}.inline-state.warn{color:var(--warn)}.inline-state.ok{color:var(--ok)}.danger-text{color:var(--danger)}.watch-empty{text-align:center;color:var(--text-dim);padding:32px 16px;font-size:.9rem}.detail-card{padding:24px}.detail-head{margin-bottom:18px}.detail-head h2{letter-spacing:-.02em;color:var(--text);margin:6px 0;font-size:1.3rem}.detail-head p{color:var(--text-dim);font-family:var(--font-mono),monospace;word-break:break-all;margin:0;font-size:.85rem}.detail-breadcrumbs{font-family:var(--font-mono),monospace;color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:.72rem}.detail-breadcrumbs a{color:var(--text-dim);border-bottom:1px solid var(--line-strong)}.detail-breadcrumbs a:hover{color:var(--text);border-color:var(--text)}.detail-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.meta-item{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.meta-item span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.66rem}.meta-item strong{color:var(--text);font-size:.9rem;font-weight:600}.detail-risk-strip{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.detail-risk-strip div{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);text-align:center;padding:14px}.detail-risk-strip span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:4px;font-size:.66rem;display:block}.detail-risk-strip strong{color:var(--text);font-size:1.2rem;font-weight:700}.detail-risk-strip-wide{grid-template-columns:repeat(3,1fr)}.detail-summary{color:var(--text-dim);margin:10px 0;font-size:.9rem;line-height:1.65}.detail-summary-note,.detail-summary-note strong{color:var(--text)}.finding-list{border-top:1px solid var(--line);margin:18px 0;padding:12px 0 0}.finding-list h3{margin:0 0 12px;font-size:.95rem;font-weight:600}.finding-list-wide{margin-top:20px}.finding-row{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.finding-row:first-of-type{border-top:0}.finding-dot{background:var(--text);border-radius:1px;flex-shrink:0;width:6px;height:6px;margin-top:7px}.finding-row code{font-family:var(--font-mono),monospace;color:var(--text);word-break:break-all;font-size:.82rem;line-height:1.55}.detail-footer-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.detail-footer-actions-column{flex-direction:column}.method-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);padding:clamp(28px,4vw,40px)}.method-card h2{letter-spacing:-.025em;margin:8px 0 16px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.method-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.method-card li{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);color:var(--text-dim);padding:14px 14px 14px 36px;font-size:.9rem;line-height:1.5;position:relative}.method-card li:before{content:"";background:var(--text);width:10px;height:1px;position:absolute;top:19px;left:16px}.openclaw-detail-grid{gap:var(--gap);grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr);align-items:start;display:grid}.detail-page-card{padding:clamp(24px,3vw,36px)}.detail-side-panel{padding:24px;position:sticky;top:96px}.side-block+.side-block{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.side-block p{color:var(--text-dim);margin:0 0 8px;font-size:.9rem;line-height:1.55}.mini-note{color:var(--text-dim);font-size:.82rem}.history-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.history-item{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);color:var(--text);flex-wrap:wrap;gap:8px 14px;padding:10px 12px;font-size:.82rem;display:flex}.history-item span{font-family:var(--font-mono),monospace;color:var(--text-dim);font-size:.72rem}.history-trend-card{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);margin-bottom:12px;padding:14px}.history-trend-card>span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:8px;font-size:.7rem;display:block}.history-sparkline{width:100%;height:60px;display:block}.history-sparkline-fill{fill:#0a0a0a14}.history-sparkline-line{stroke:var(--text);stroke-width:1.5px;fill:none}.history-sparkline-dot{fill:var(--text)}.detail-score-panel{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg);text-align:center;padding:18px}.detail-score-panel span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.7rem}.detail-score-panel strong{letter-spacing:-.03em;color:var(--text);margin:4px 0 6px;font-size:2rem;font-weight:700;display:block}.detail-score-panel p{color:var(--text-dim);margin:0;font-size:.82rem}.clawplane-page .clawplane-hero{gap:var(--sp-10);background:var(--bg-soft);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;margin-top:0;padding:clamp(48px,7vw,96px) clamp(28px,4vw,56px);display:grid}.clawplane-page .clawplane-hero h1{letter-spacing:-.04em;text-align:left;max-width:16ch;margin:14px 0 18px;font-size:clamp(2.25rem,5.5vw,4rem);font-weight:700;line-height:1.02}.clawplane-page .clawplane-hero .lead{text-align:left;max-width:48ch;margin:0 0 24px}.clawplane-hero-actions{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.clawplane-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.clawplane-stat-item{border:none;border-right:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;gap:4px;padding:14px 24px;display:flex}.clawplane-stat-item:last-child{border-right:none}.clawplane-stat-item span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.66rem}.clawplane-stat-item strong{letter-spacing:-.01em;color:var(--text);font-size:1.05rem;font-weight:600}.clawplane-command-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;overflow:hidden}.clawplane-command-card .terminal-head{border-bottom:1px solid var(--line);background:var(--bg-soft);padding:12px 14px}.clawplane-command-card .terminal-body p{font-family:var(--font-mono),monospace;color:var(--text-dim);margin:0 0 6px;font-size:.78rem;line-height:1.7}.clawplane-command-card .terminal-body p span{color:var(--text)}.command-footer{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;padding:12px 0;display:grid}.command-footer>div{border-right:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 14px;display:flex}.command-footer>div:last-child{border-right:0}.command-footer span{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:.62rem}.command-footer strong{color:var(--text);font-size:.85rem;font-weight:600}.clawplane-surface-grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.surface-card,.workflow-card,.architecture-card,.usecase-card,.pricing-card,.faq-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out);flex-direction:column;padding:26px 24px;display:flex}.surface-card:hover,.workflow-card:hover,.architecture-card:hover,.usecase-card:hover,.pricing-card:hover,.faq-card:hover{border-color:var(--line-hover);transform:translateY(-2px)}.surface-eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin:0 0 10px;font-size:.66rem}.surface-card h3,.workflow-card h3,.usecase-card h3,.pricing-card h3,.faq-card h3{letter-spacing:-.015em;color:var(--text);margin:0 0 10px;font-size:1.1rem;font-weight:600}.surface-card p,.workflow-card p,.usecase-card p,.pricing-card p,.faq-card p{color:var(--text-dim);margin:0 0 14px;font-size:.92rem;line-height:1.65}.surface-card ul,.usecase-card ul,.pricing-card ul,.architecture-card ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.surface-card ul li,.usecase-card ul li,.pricing-card ul li,.architecture-card ul li{color:var(--text-dim);padding-left:18px;font-size:.88rem;line-height:1.55;position:relative}.surface-card ul li:before,.usecase-card ul li:before,.pricing-card ul li:before,.architecture-card ul li:before{content:"";background:var(--text);width:10px;height:1px;position:absolute;top:.7em;left:0}.workflow-grid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workflow-index{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);width:32px;height:32px;font-family:var(--font-mono),monospace;color:var(--text);justify-content:center;align-items:center;margin-bottom:14px;font-size:.78rem;font-weight:600;display:inline-flex}.clawplane-highlight-grid{gap:var(--gap);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.plane-panel{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);padding:clamp(24px,3.5vw,40px)}.plane-panel-primary{background:var(--text);color:var(--bg);border-color:var(--text)}.plane-panel-primary .kicker{color:#ffffffa6}.plane-panel-primary .kicker:before{background:#ffffff80}.plane-panel-primary h2{letter-spacing:-.025em;color:var(--bg);margin:8px 0 14px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.plane-panel-primary p{color:#ffffffb8;margin:0 0 18px}.plane-chip-row{flex-wrap:wrap;gap:8px;display:flex}.plane-chip-row span{border-radius:var(--radius);color:var(--bg);font-family:var(--font-mono),monospace;letter-spacing:.04em;background:#ffffff0a;border:1px solid #fff3;padding:5px 12px;font-size:.7rem;display:inline-flex}.plane-panel-side h3{letter-spacing:-.015em;margin:8px 0 10px;font-size:1.2rem;font-weight:600}.plane-panel-side p{color:var(--text-dim);margin:0 0 14px;line-height:1.65}.architecture-grid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.architecture-card span{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-bottom:12px;font-size:.7rem;display:inline-block}.clawplane-usecase-grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.usecase-accent{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);color:var(--text);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;padding:4px 10px;font-size:.66rem;display:inline-block}.clawplane-api-layout{gap:var(--gap);display:grid}.code-grid{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.code-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);flex-direction:column;gap:12px;padding:18px;display:flex}.code-card h3{margin:0;font-size:.95rem;font-weight:600}.code-card pre{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:14px;overflow-x:auto}.code-card code{font-family:var(--font-mono),monospace;color:var(--text-dim);font-size:.78rem;line-height:1.6}.response-card{background:var(--bg-soft)}.clawplane-console-shell{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.clawplane-console-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);padding:22px}.clawplane-console-form{flex-direction:column;gap:14px;display:flex}.clawplane-console-form label{font-family:var(--font-mono),monospace;font-size:var(--fs-mono-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);flex-direction:column;gap:6px;display:flex}.clawplane-console-form input,.clawplane-console-form select,.clawplane-console-form textarea{font-family:var(--font-mono),monospace;letter-spacing:0;text-transform:none;color:var(--text);font-size:.85rem}.console-field-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.console-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.console-helper{color:var(--text-dim);font-size:.8rem}.clawplane-console-toolbar{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg);margin-top:16px;padding:16px}.api-key-shell{flex-direction:column;gap:10px;display:flex}.api-key-toggle{align-self:flex-start}.api-key-input-row{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.clawplane-console-output-grid{gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.upgrade-cta{color:var(--text-dim);align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.pricing-grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.pricing-tier{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin:0 0 10px;font-size:.7rem}.pricing-card h3{letter-spacing:-.02em;font-size:1.4rem;font-weight:700}.pricing-card{position:relative}.pricing-card ul{flex:1}.pricing-card-highlight{border-color:var(--text);background:var(--bg);box-shadow:0 0 0 1px var(--text),0 8px 24px #0000000f}.pricing-cta{align-self:flex-start;margin-top:auto}.faq-grid{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.waitlist-shell{gap:var(--gap);grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);align-items:start;display:grid}.waitlist-card,.waitlist-side-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--bg-soft);padding:clamp(24px,3vw,36px)}.waitlist-card h2{letter-spacing:-.025em;margin:8px 0 12px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.waitlist-card>p{color:var(--text-dim);margin:0 0 22px;line-height:1.65}.waitlist-form{flex-direction:column;gap:16px;display:flex}.waitlist-form label{font-family:var(--font-mono),monospace;font-size:var(--fs-mono-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);flex-direction:column;gap:6px;display:flex}.waitlist-form input,.waitlist-form textarea{text-transform:none;letter-spacing:0;color:var(--text);font-family:inherit;font-size:.92rem}.waitlist-form button{align-self:flex-start}.waitlist-status{border-radius:var(--radius);border:1px solid var(--line);margin-top:14px;padding:10px 14px;font-size:.88rem}.waitlist-status.ok{color:var(--ok);background:#1665340d;border-color:#16653440}.waitlist-status.error{color:var(--danger);background:#b91c1c0d;border-color:#b91c1c40}.waitlist-status.loading{color:var(--text-dim)}.waitlist-side-card h3{margin:8px 0 12px;font-size:1.1rem;font-weight:600}.waitlist-side-card ul{flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.waitlist-side-card li{color:var(--text-dim);padding-left:18px;font-size:.92rem;line-height:1.55;position:relative}.waitlist-side-card li:before{content:"";background:var(--text);width:10px;height:1px;position:absolute;top:.7em;left:0}@media (max-width:960px){.watch-summary-grid{grid-template-columns:1fr 1fr}.watch-toolbar{grid-template-columns:1fr}.watch-filters{grid-template-columns:1fr 1fr}.watchboard-grid,.openclaw-detail-grid,.openclaw-bridge-card{grid-template-columns:1fr}.openclaw-bridge-actions{flex-flow:wrap}.clawplane-page .clawplane-hero{grid-template-columns:1fr}.clawplane-page .clawplane-hero h1{max-width:100%}.clawplane-surface-grid,.clawplane-usecase-grid,.workflow-grid,.architecture-grid{grid-template-columns:1fr 1fr}.code-grid,.clawplane-console-shell,.clawplane-console-output-grid,.pricing-grid,.faq-grid,.waitlist-shell,.clawplane-highlight-grid{grid-template-columns:1fr}.detail-side-panel{position:static}.method-card ul{grid-template-columns:1fr}}@media (max-width:600px){.watch-summary-grid,.clawplane-surface-grid,.clawplane-usecase-grid,.workflow-grid,.architecture-grid,.watch-filters,.console-field-grid{grid-template-columns:1fr}.clawplane-stat-strip{grid-template-columns:1fr 1fr}.detail-meta-grid,.command-footer{grid-template-columns:1fr}.command-footer>div{border-right:0;border-bottom:1px solid var(--line)}.command-footer>div:last-child{border-bottom:0}.detail-risk-strip{grid-template-columns:1fr}}.skeleton-line{border-radius:var(--radius);background:linear-gradient(90deg,var(--bg-mute)25%,var(--line)50%,var(--bg-mute)75%);vertical-align:middle;background-size:200% 100%;height:.85em;animation:1.4s ease-in-out infinite skeleton-shimmer;display:inline-block}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-card{pointer-events:none}.skeleton-row td{border-top:1px solid var(--line);padding:14px}.skeleton-detail{flex-direction:column;gap:14px;display:flex}.skeleton-detail .detail-head,.skeleton-detail .meta-item,.skeleton-detail .detail-risk-strip>div{pointer-events:none}.ai-detector-page .section-head{margin-bottom:32px}.ai-detector-hero{text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;padding:clamp(64px,10vw,120px) clamp(28px,4vw,56px);display:flex}.ai-detector-hero-copy{flex-direction:column;align-items:center;gap:18px;max-width:720px;display:flex}.ai-detector-hero-copy h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,5.5vw,4rem);font-weight:700;line-height:1.02}.ai-detector-hero-copy .lead{max-width:52ch;margin:0}.ai-detector-hero .clawplane-hero-actions{margin-bottom:0}.ai-detector-hero .clawplane-stat-strip{flex-wrap:wrap;justify-content:center;gap:0;width:100%;max-width:none;margin-top:24px;display:flex}.verifier-section{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.verifier-section-head{text-align:center;margin-bottom:32px}.verifier-section-head h2{letter-spacing:-.025em;margin:8px 0 10px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.ai-detector-page .section-head h2{margin:0}.ai-detector-page .clawplane-hero{align-items:start}.ai-detector-hero-tool{align-self:stretch;width:100%}.ai-detector-hero-tool .image-verifier-grid{grid-template-columns:1fr;gap:16px}.ai-detector-hero-tool .image-verifier-drop{min-height:260px}.ai-modality-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.modality-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out);flex-direction:column;padding:22px 20px;display:flex}.modality-card:hover{border-color:var(--line-hover);transform:translateY(-2px)}.modality-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.modality-card .surface-eyebrow{margin:0}.modality-status{font-family:var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);color:var(--text-dim);white-space:nowrap;border-radius:0;padding:3px 8px;font-size:.62rem}.modality-card.status-live .modality-status{border-color:var(--ok);color:var(--ok)}.modality-card.status-beta .modality-status{border-color:var(--text);color:var(--text)}.modality-card h3{letter-spacing:-.015em;color:var(--text);margin:0 0 8px;font-size:1.05rem;font-weight:600}.modality-card p{color:var(--text-dim);margin:0;font-size:.9rem;line-height:1.55}@media (max-width:900px){.ai-modality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ai-modality-grid{grid-template-columns:1fr}}.ok-text{color:var(--ok)}.image-verifier{width:100%}.image-verifier-grid{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;display:grid}.image-verifier-drop{background:var(--bg);border:2px dashed var(--line-hover);border-radius:var(--radius-lg);cursor:pointer;min-height:360px;transition:border-color var(--dur-base)var(--ease-out),background-color var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out),box-shadow var(--dur-base)var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.image-verifier-drop:hover,.image-verifier-drop:focus-visible{border-color:var(--accent);background:var(--bg-soft);outline:none;box-shadow:0 0 0 4px #3d63ff14}.image-verifier-drop.drag-over{border-color:var(--accent);background:var(--bg-soft);border-style:solid;transform:scale(1.01);box-shadow:0 0 0 4px #3d63ff1f}.image-verifier-drag-overlay{border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-verifier-drag-overlay span{color:#fff;letter-spacing:-.01em;font-size:1.1rem;font-weight:600}.image-verifier-drop.status-loading{border-style:solid;border-color:var(--text)}.image-verifier-drop.status-error{border-color:var(--danger)}.image-verifier-placeholder{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:48px 32px;display:flex}.image-verifier-icon{border-radius:var(--radius-lg);border:1.5px dashed var(--line-hover);background:var(--bg);width:72px;height:72px;color:var(--accent);justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.image-verifier-icon svg{width:32px;height:32px}.image-verifier-cta{color:var(--text);margin:0;font-size:1.15rem;font-weight:600}.image-verifier-browse{margin:2px 0}.image-verifier-hint{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:var(--text-faint);margin:0;font-size:.72rem}.image-verifier-preview{object-fit:contain;background:#0f172a;width:100%;height:100%;display:block}.image-verifier-result{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:26px 24px;display:flex}.image-verifier-result .kicker{margin:0}.image-verifier-result h3{letter-spacing:-.015em;color:var(--text);margin:0;font-size:1.05rem;font-weight:600}.image-verifier-result p{color:var(--text-dim);margin:0;font-size:.92rem;line-height:1.6}.image-verifier-result ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.image-verifier-facts li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:.88rem;display:flex}.image-verifier-facts li:last-child{border-bottom:0}.image-verifier-facts li span{color:var(--text-dim);font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.image-verifier-facts li strong{color:var(--text);text-align:right;word-break:break-word;max-width:60%;font-weight:600}.image-verifier-idle ul{gap:6px;margin-top:4px}.image-verifier-idle ul li{color:var(--text-dim);padding-left:16px;font-size:.88rem;line-height:1.5;position:relative}.image-verifier-idle ul li:before{content:"";background:var(--text);width:8px;height:1px;position:absolute;top:.7em;left:0}.image-verifier-footnote{color:var(--text-dim);margin-top:6px;font-size:.78rem;line-height:1.55}.image-verifier-result .btn{align-self:flex-start;margin-top:8px}@media (max-width:900px){.image-verifier-grid{grid-template-columns:1fr}.image-verifier-drop{min-height:280px}}@media (max-width:600px){.ai-detector-hero{padding:48px 20px}.ai-detector-hero .clawplane-stat-strip{flex-direction:column;gap:0}.ai-detector-hero .clawplane-stat-item{border-right:none;border-bottom:1px solid var(--line);padding:12px 0}.ai-detector-hero .clawplane-stat-item:last-child{border-bottom:none}}.image-verifier-loading{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.image-verifier-loading .iv-spinner{margin-bottom:4px}.waitlist-side-note{color:var(--text-dim);margin:14px 0 0;font-size:.82rem;line-height:1.55}
