.matrix thead th{background:color-mix(in srgb,hsl(var(--muted)) 95%,hsl(var(--surface)))}.tbl[data-density=compact] thead th{height:32px}.tbl[data-density=compact] tbody td{height:34px}.data-region .tbl tbody td.mono,.data-region .tbl tbody td.num{white-space:nowrap}.data-region .tbl .dg-col-wide{min-width:288px}.data-region .tbl .dg-col-tight{width:1%;white-space:nowrap}.dg-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dg-line{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-line-cap{max-width:240px}.dg-stack{display:flex;flex-direction:column;min-width:0}.dg-stack .dg-line-sub{font-size:12px;color:hsl(var(--muted-foreground))}.data-region .tbl td.dg-col-fill{width:100%;max-width:0;min-width:220px}.dg-line-pair{display:flex;align-items:baseline;gap:8px;min-width:0}.dg-line-pair>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-line-pair>:first-child{flex:0 1 auto}.dg-line-pair>:last-child{flex:0 0 auto;max-width:45%}.dg-line-pair>:last-child>svg{display:inline-block;vertical-align:-2px;margin-right:4px}.dg-line-pair.dg-line-pair--id>:first-child{flex:0 0 auto}.dg-line-pair.dg-line-pair--id>:last-child{flex:0 1 auto;max-width:none}.grid-tools{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:10px}.page-body.grid-fit>.grid-tools{flex:0 0 auto}.dg-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.page-body.grid-fit>.dg-toolbar{flex:0 0 auto}.dg-toolbar .grid-tools{margin-bottom:0}.dg-toolbar-search{flex:1 1 220px;min-width:0;max-width:340px}.dg-toolbar-search>*{width:100%}@media (max-width:560px){.dg-toolbar-search{max-width:none}}.dg-toolbar-search--wide{max-width:560px}.dg-quick-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tools-ai-note{flex:0 0 auto;line-height:1.4}.dg-quick-filters>.search-input{flex:1 1 220px}.dg-quick-filters>.ss-root{width:auto;flex:0 0 auto;min-width:160px}.grid-tools-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--surface));font-size:12px;color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap}.grid-tools-btn:hover{color:hsl(var(--foreground));border-color:hsl(var(--muted-foreground)/.5)}.grid-tools-btn.active{color:hsl(var(--primary));border-color:hsl(var(--primary)/.5)}.tbl thead th .th-filter{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:4px;padding:0;border:0;border-radius:4px;background:none;color:inherit;cursor:pointer;opacity:.55;vertical-align:middle}.tbl thead th .th-filter:hover{opacity:1;background:hsl(var(--muted))}.tbl thead th .th-filter.active{opacity:1;box-shadow:inset 0 0 0 1.5px currentColor}.tbl thead th .th-filter:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.th-head-row{display:inline-flex;align-items:center;gap:0}.col-filter-pop{min-width:200px;max-width:280px;padding:8px;display:flex;flex-direction:column;gap:8px}.col-filter-pop .cf-label{font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:hsl(var(--muted-foreground))}.col-filter-pop .cf-actions{display:flex;justify-content:space-between;gap:8px;margin-top:2px}.col-filter-pop .cf-opt{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:0;border-radius:var(--radius-sm);background:none;font:inherit;font-size:13px;color:inherit;text-align:left;cursor:pointer}.col-filter-pop .cf-opt:hover{background:hsl(var(--muted))}.col-filter-pop .cf-opt.is-active{color:hsl(var(--primary));font-weight:600}.col-filter-pop .cf-dates{display:flex;flex-direction:column;gap:6px}.col-filter-pop .cf-date-field{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.col-filter-pop .cf-date-field input{box-sizing:border-box;height:30px;padding:0 8px;min-width:0;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--surface));font:inherit;font-size:12px;color:inherit}.col-filter-pop .cf-date-field input:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-1px}.col-filter-pop .cf-money .cf-date-field input{flex:0 0 132px;max-width:132px;text-align:right;font-variant-numeric:tabular-nums}.col-filter-pop .cf-count .cf-date-field input{flex:0 0 88px;max-width:88px}.col-filter-pop:has(.cf-daterange){min-width:264px;max-width:300px}.col-filter-pop{overflow:hidden}.col-filter-pop .cf-daterange{flex:1 1 auto;min-height:0}.col-filter-pop .cf-daterange .drp-body{flex:1 1 auto;min-height:0;overflow-y:auto}.col-filter-pop .cf-daterange .drp-footer{position:sticky;bottom:0;margin-top:2px;padding-top:8px;background:hsl(var(--popover));border-top:1px solid hsl(var(--border))}.data-region .tbl .dg-sticky{position:sticky;z-index:2}.data-region .tbl .dg-sticky-l{left:0}.data-region .tbl .dg-sticky-r{right:0}.data-region .tbl tbody td.dg-sticky{background:hsl(var(--surface))}.data-region .tbl tbody tr:hover td.dg-sticky{background:color-mix(in srgb,hsl(var(--muted)) 45%,hsl(var(--surface)))}.data-region .tbl tbody tr.sel td.dg-sticky{background:color-mix(in srgb,hsl(var(--primary)) 7%,hsl(var(--surface)))}.data-region .tbl thead th.dg-sticky{z-index:3}.data-region .tbl .dg-sticky-l{box-shadow:1px 0 0 hsl(var(--border))}.data-region .tbl .dg-sticky-r{box-shadow:-1px 0 0 hsl(var(--border))}.tbl-wrap.dg-busy{position:relative}.tbl-wrap.dg-busy>table{opacity:.55;transition:opacity .15s ease}.dg-overlay{position:absolute;inset:0;z-index:7;display:grid;place-items:center;background:hsl(var(--surface)/.35);pointer-events:none}.dg-overlay-spin{width:26px;height:26px;border-radius:999px;border:3px solid hsl(var(--muted-foreground)/.25);border-top-color:hsl(var(--primary));animation:gs-spin .8s linear infinite}.grid-col-menu{min-width:200px;padding:6px}.grid-col-menu .gcm-item{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:0;border-radius:var(--radius-sm);background:none;font:inherit;font-size:13px;color:inherit;text-align:left;cursor:pointer}.grid-col-menu .gcm-item:hover{background:hsl(var(--muted))}.grid-col-menu .gcm-check{flex:0 0 auto;width:16px;height:16px;display:grid;place-items:center;color:hsl(var(--primary))}.data-region .tbl .col-expand{width:48px;padding-inline:8px;text-align:center}.dg-expand-btn{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:hsl(var(--muted-foreground));cursor:pointer;transition:background .12s ease,color .12s ease}.dg-expand-btn:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.dg-expand-btn.is-open{color:hsl(var(--primary))}.data-region .tbl tbody tr.dg-row-open>td{background:hsl(var(--primary)/.05)}.data-region .tbl tbody tr.dg-detail-row>td{background:hsl(var(--primary)/.05);border-top:0;padding:0}.dg-detail{padding:14px 16px;border-top:1px solid hsl(var(--border))}.audit-diff{display:flex;flex-direction:column;gap:4px;max-width:100%}.audit-diff-head,.audit-diff-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr) 20px minmax(0,2fr);gap:8px;align-items:start}.audit-diff-head{padding:0 8px 4px}.audit-diff-row{padding:6px 8px;border-radius:var(--radius-sm);font-size:13px;word-break:break-word;overflow-wrap:anywhere}.audit-diff-row.is-changed{background:hsl(var(--primary)/.06)}.audit-diff-field,.audit-diff-old{color:hsl(var(--muted-foreground))}.audit-diff-new{color:hsl(var(--foreground));font-weight:500}.audit-diff-arrow{display:grid;place-items:center;color:hsl(var(--muted-foreground))}@media (max-width:640px){.audit-diff-head{display:none}.audit-diff-row{grid-template-columns:1fr;gap:2px}.audit-diff-arrow{display:none}.audit-diff-field{font-weight:600}.audit-diff-old:before{content:"\2212 "}.audit-diff-new:before{content:"+ "}}.customer-orders-grid .data-region .tbl-wrap{max-height:58vh;overflow-y:auto}.stat-strip{margin-bottom:14px}.page-body.grid-fit>.stat-strip{flex:0 0 auto}.stat-strip-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:40px;padding:6px 0}.stat-strip-title{font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px}.stat-strip-summary{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-width:0}.stat-strip-metric{display:inline-flex;align-items:baseline;gap:6px}.stat-strip-metric-label{font-size:12px;color:hsl(var(--muted-foreground))}.stat-strip-metric-value{font-weight:600;font-size:13px;font-variant-numeric:tabular-nums}.stat-strip-metric-btn{border:0;background:none;padding:2px 4px;margin:-2px -4px;border-radius:var(--radius-sm);cursor:pointer}.stat-strip-metric-btn:hover{background:hsl(var(--muted))}.stat-strip-metric-btn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.stat-strip-tools{display:flex;align-items:center;gap:8px;margin-left:auto}.stat-strip-tools .grid-tools{margin-bottom:0}.stat-strip-body{margin-top:10px}.search-tools-row{display:flex;align-items:center;gap:12px}.page-body.grid-fit>.search-tools-row{flex:0 0 auto}.search-tools-row>.dg-quick-filters{flex:1 1 auto;min-width:0}.stat-strip.is-collapsed .stat-strip-body{margin-top:0}.stat-strip-chart{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:14px}.stat-strip-chart>div{align-self:stretch}.kpi-tile-row{flex-wrap:wrap}.kpi-tile-row>.stat-card{flex:1 1 150px}.kpi-tile-row-few>.stat-card{max-width:360px}.kpi-tile-row .stat-value{overflow-wrap:anywhere}@media (max-width:768px){.kpi-tile-row>.stat-card{flex:1 1 calc(50% - 6px);max-width:none}}a.menu-item,button.menu-item{background:none;border:0;width:100%;text-align:left;font:inherit;text-decoration:none}.variable-text-field-control{display:flex;align-items:flex-start;gap:8px}.variable-text-field-control>.input{flex:1;min-width:0}.variable-menu.menu{min-width:220px;max-width:320px}.variable-menu-item{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.variable-menu-token{font-family:var(--font-mono,monospace);font-size:12px}.article-body>:first-child{margin-top:0}.article-body p{margin:0 0 1em}.article-body h1,.article-body h2,.article-body h3{font-family:var(--font-display,inherit);font-weight:700;line-height:1.25;margin:1.4em 0 .5em;letter-spacing:-.3px}.article-body h1{font-size:26px}.article-body h2{font-size:22px}.article-body h3{font-size:18px}.article-body ol,.article-body ul{margin:0 0 1em;padding-left:1.5em}.article-body ul{list-style:disc}.article-body ol{list-style:decimal}.article-body li{margin:.25em 0}.article-body a{color:hsl(var(--primary-deep));text-decoration:underline}.article-body img{max-width:100%;height:auto;border-radius:var(--radius-lg,10px);margin:.5em 0}.article-body blockquote{margin:1em 0;padding:.25em 0 .25em 1em;border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground,var(--foreground)))}.article-body pre{background:hsl(var(--muted));padding:12px 14px;border-radius:8px;overflow-x:auto;font-size:13.5px}.article-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.article-body table{display:block;max-width:100%;overflow-x:auto}.article-body iframe{max-width:100%;aspect-ratio:16/9;height:auto}.custom-page-body iframe[src*="/f/"]{aspect-ratio:auto;height:auto}.pub-nav{position:sticky;top:0;z-index:50}.site-foot .foot-cols{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.site-foot .foot-bottom .foot-legal{flex-wrap:wrap;justify-content:flex-end}.nav-dd-item svg,.nav-links a svg,.site-foot .fc-link svg{vertical-align:-1px;margin-left:5px;opacity:.7}@media (max-width:1024px){.site-foot .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.site-foot .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.site-foot .foot-bottom .foot-legal{justify-content:flex-start}}.pub-nav{height:69px}@media (max-width:768px){.pub-nav{height:59px}.pub-nav-auth>.btn-outline,.pub-nav>.btn-outline,.pub-topstrip .hide-m{display:none}}.pub-nav .icon-btn{width:40px;height:40px;border-radius:999px;border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.pub-nav .icon-btn:hover{border-color:hsl(var(--primary));background:transparent}.pub-nav .btn-sm{min-height:40px;padding:8px 16px;font-size:13.5px;border-radius:8px}.pub-topstrip .ext:after{content:" \2197";font-size:.85em}@media (max-width:840px){.pub-nav>.icon-btn{margin-left:auto}.pub-burger{margin-left:0;order:99}.pub-nav-panel .pub-drawer-logout{width:100%;margin-top:6px;padding-top:10px}}.site-foot .fc-h{font-family:var(--font-display);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.site-foot .bct img,.site-foot .bct-img{display:block;width:150px;height:auto;margin-top:14px}.site-foot .fc-link{padding:4px 0;line-height:1.45}.site-foot .foot-bottom{flex-wrap:wrap;font-size:12.5px}.site-foot .foot-bottom,.site-foot .foot-bottom .foot-legal{justify-content:flex-start;gap:8px 18px}.site-foot .foot-bottom .fc-link{display:inline;padding:0;font-size:12.5px}.pub-nav .nav-dd-panel{min-width:290px;max-width:none;padding:8px}.pub-nav .nav-dd-panel .nav-dd-item{white-space:nowrap;overflow-wrap:normal;padding:9px 12px}.pub-nav .nav-dd-panel .nav-dd-item svg{display:inline-block;vertical-align:-2px;margin-left:6px}@media (hover:hover) and (pointer:fine){.pub-nav .nav-dd:focus-within>.nav-dd-panel,.pub-nav .nav-dd:hover>.nav-dd-panel{display:flex}}@media (min-width:841px){.pub-nav .nav-dd-panel:before{content:"";position:absolute;left:0;right:0;top:-11px;height:11px}}.pub-nav .nav-dd>.nav-dd-head,.pub-nav .nav-dd>.nav-dd-trigger{border-radius:999px;padding-inline:13px;transition:background-color .15s ease,color .15s ease}.pub-nav .nav-dd:focus-within>.nav-dd-head,.pub-nav .nav-dd:focus-within>.nav-dd-trigger,.pub-nav .nav-dd:hover>.nav-dd-head,.pub-nav .nav-dd:hover>.nav-dd-trigger{background:hsl(var(--muted));color:hsl(var(--primary-deep))}.pub-nav .nav-dd:hover>.nav-dd-head .nav-dd-link,.pub-nav .nav-dd:hover>.nav-dd-trigger{color:hsl(var(--primary-deep))}.dark .pub-nav .nav-dd:focus-within>.nav-dd-head,.dark .pub-nav .nav-dd:focus-within>.nav-dd-trigger,.dark .pub-nav .nav-dd:hover>.nav-dd-head,.dark .pub-nav .nav-dd:hover>.nav-dd-trigger{background:hsl(var(--pub-band))}.site-foot .fc-link{display:flex;align-items:baseline;gap:5px}.site-foot .fc-link svg{flex:0 0 auto;margin-left:0;align-self:center}body:has([data-site-chrome=off]) .pub-header,body:has([data-site-chrome=off]) .shared-foot-blocks,body:has([data-site-chrome=off]) .site-foot{display:none}.pub-nav-auth{display:contents}.pub-nav .nav-more{display:none}@media (min-width:1024px) and (max-width:1366px){.pub-nav-auth,.pub-topstrip{display:none}.pub-nav{gap:12px;padding-inline:max(20px,calc((100% - var(--wb-content-max)) / 2))}.pub-nav .nav-links{gap:2px;margin-left:4px!important}.pub-nav .nav-links .nav-dd,.pub-nav .nav-links .nav-dd-link,.pub-nav .nav-links .nav-dd-trigger{flex-shrink:0;white-space:nowrap}.pub-nav .nav-dd>.nav-dd-head,.pub-nav .nav-dd>.nav-dd-trigger{padding-inline:10px}.pub-nav .nav-more{display:inline-flex}}.pub-nav .nav-more:focus-within>.nav-dd-panel:not(.open),.pub-nav .nav-more:hover>.nav-dd-panel:not(.open){display:none}.pub-nav .nav-more .nav-dd-panel{left:auto;right:0;min-width:300px}.nav-more .nav-dd-item>svg:first-child{margin:0 8px 0 0;vertical-align:-2px}.nav-more .nav-more-account{display:flex;flex-direction:column;gap:8px;padding:8px 6px 4px}.nav-more .nav-more-who{display:flex;flex-direction:column;padding-bottom:2px}.pub-nav .user-chip .uc-meta{max-width:170px}.pub-nav .user-chip .uc-name,.pub-nav .user-chip .uc-role{overflow:hidden;text-overflow:ellipsis}.wb-canvas .vh-video-frame:after,.wb-canvas .vh-yt{pointer-events:none}.wb-raw-editor{display:flex;flex-direction:column;gap:10px;padding:10px 16px 16px;min-height:0;flex:1 1 auto;overflow-y:auto}.wb-raw-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.wb-raw-dot{width:8px;height:8px;border-radius:999px;background:hsl(var(--warning))}.wb-split-preview{min-height:0;min-width:0}.wb-raw-preview{display:flex;justify-content:center;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:var(--radius-md);overflow:hidden}.wb-raw-preview-frame{display:block;width:100%;height:calc(100dvh - 210px);min-height:480px;border:0;background:hsl(var(--background))}.wb-raw-preview.is-mobile{padding:16px 0}.wb-raw-preview.is-mobile .wb-raw-preview-frame{width:390px;max-width:100%;height:min(844px,calc(100dvh - 240px));border:1px solid hsl(var(--border));border-radius:var(--radius-xl)}.wb-raw-preview-scroll{display:block;overflow:auto;height:calc(100dvh - 300px);min-height:480px;padding:16px}.wb-raw-empty{border:1px dashed hsl(var(--border));border-radius:var(--radius-md);padding:48px 16px}.wb-html-sheet{position:fixed;top:0;right:0;bottom:0;z-index:40;width:min(640px,100vw);display:flex;flex-direction:column;gap:10px;padding:16px;background:hsl(var(--card));border-left:1px solid hsl(var(--border));box-shadow:-8px 0 24px hsl(var(--foreground)/.08);outline:none}.wb-html-sheet[hidden]{display:none}@media (min-width:1280px){.wb-html-sheet{width:min(640px,46vw)}.wb-split{--wb-split-h:calc(100dvh - 210px)}.wb-split.wb-split-email{--wb-split-h:calc(100dvh - 300px)}.wb-split.is-open{display:flex;align-items:stretch;height:var(--wb-split-h);min-height:480px}.wb-split.is-open>.wb-html-sheet{position:static;z-index:auto;flex:0 0 var(--wb-split-editor);width:auto;min-width:0;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--radius-md);box-shadow:none}.wb-split.is-open .wb-html-sheet-editor{min-height:240px}.wb-split.is-open>.wb-split-preview{flex:1 1 0;overflow:auto}.wb-split.is-open .wb-raw-preview,.wb-split.is-open .wb-raw-preview-scroll{height:100%;min-height:0}.wb-split.is-open .wb-raw-preview-frame,.wb-split.is-open .wb-raw-preview.is-mobile .wb-raw-preview-frame{width:100%;max-width:none;height:100%;min-height:0;border:0;border-radius:0}.wb-split.is-open .wb-raw-preview.is-mobile{padding:0}.wb-split.is-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:col-resize}.wb-split.is-dragging iframe{pointer-events:none}}.wb-split-divider{flex:0 0 14px;display:flex;align-items:center;justify-content:center;cursor:col-resize;touch-action:none;outline:none}.wb-split-grip{width:4px;height:48px;border-radius:999px;background:hsl(var(--border));transition:background .15s ease}.wb-split-divider:focus-visible .wb-split-grip,.wb-split-divider:hover .wb-split-grip,.wb-split.is-dragging .wb-split-grip{background:hsl(var(--primary))}.wb-split-divider:focus-visible{outline:2px solid hsl(var(--ring,var(--primary)));outline-offset:-2px;border-radius:var(--radius-sm)}.wb-html-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wb-html-sheet-editor{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.wb-lead-map{width:100%;table-layout:fixed}.wb-lead-map td:first-child,.wb-lead-map th:first-child{width:34%}.wb-lead-map td:nth-child(2):not(:last-child),.wb-lead-map th:nth-child(2):not(:last-child){width:20%}.wb-lead-map td{vertical-align:middle;overflow-wrap:anywhere}.wb-lead-map td>*{max-width:100%}.wb-lead-connect{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:var(--radius-md);flex:0 0 auto;max-height:30vh;overflow-y:auto}.wb-lead-connect-row{padding-top:8px;border-top:1px solid hsl(var(--border))}.wb-embed-panel{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:var(--radius-md);flex:0 0 auto}.wb-embed-colors{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 12px}.wb-embed-padding{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px 12px}.wb-html-editor-shell{border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}.wb-html-editor-shell--fill{display:flex;flex-direction:column;height:min(60vh,520px);min-height:320px}.wb-html-editor-shell--fill .wb-html-cm{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.wb-html-editor-shell--fill .wb-html-cm>*{flex:1 1 0;min-height:0}.wb-html-editor-shell--fill .cm-editor{height:100%}@media (min-width:1280px){.wb-html-editor-shell--fill{flex:1 1 0;min-height:0;height:auto}}.wb-html-search{display:flex;align-items:center;gap:6px;flex:0 0 auto;padding:6px 8px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--surface));color:hsl(var(--muted-foreground))}.wb-html-search-input{flex:1 1 auto;min-width:0;border:none;background:transparent;font:inherit;font-size:13px;color:hsl(var(--foreground));outline:none}.wb-html-search-count{flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;min-width:34px;text-align:right}.wb-html-search-nav{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--surface));color:hsl(var(--muted-foreground));cursor:pointer}.wb-html-search-nav:disabled{opacity:.5;cursor:default}.cm-html-search-match{background:hsl(48 96% 76%/.55);border-radius:2px}.cm-html-search-match--active{background:hsl(38 96% 60%/.85);box-shadow:0 0 0 1px hsl(38 92% 42%)}.cm-html-range-highlight{background:hsl(var(--primary)/.24);box-shadow:0 -1px 0 hsl(var(--primary)/.5),0 1px 0 hsl(var(--primary)/.5)}.wb-html-preview-scroll{flex:1 1 auto;min-height:0;overflow:auto;padding:20px}.wb-html-edit-hint{padding:0 20px 8px}.wb-et{outline:none;border-radius:2px}.wb-html-preview-scroll--edit .wb-et{cursor:text}.wb-html-preview-scroll--edit .wb-et:hover{box-shadow:0 0 0 1px hsl(var(--primary)/.35)}.wb-et:focus{box-shadow:0 0 0 2px hsl(var(--primary)/.55);background:hsl(var(--primary)/.08)}