.bb-entry-page{min-height:var(--page-min-height);flex-direction:column;display:flex}.bb-entry-machine{font:var(--type-machine);letter-spacing:var(--tracking-machine);font-variant-numeric:tabular-nums}.bb-entry-address{overflow-wrap:anywhere}.bb-entry-note .bb-entry-address,.bb-entry-box-hint .bb-entry-address{font-weight:var(--chat-strong-weight);color:var(--text-primary)}.bb-entry-top{z-index:1;align-items:center;gap:var(--space-4) var(--space-16);padding:var(--space-12) var(--page-pad);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo theme""account account";display:grid;position:relative}.bb-entry-logo{grid-area:logo;min-width:0;display:inline-flex}.bb-entry-top .bb-entry-account{grid-area:account}.bb-entry-theme{grid-area:theme;display:inline-flex}.bb-entry-account{align-items:center;gap:0 var(--space-16);flex-wrap:wrap;min-width:0;display:flex}.bb-entry-account-who{min-width:0;font:var(--type-ui);letter-spacing:var(--tracking-ui);color:var(--text-secondary);overflow-wrap:anywhere}.bb-entry-account-email{font:var(--type-label);color:var(--text-primary)}.bb-entry-account-actions{flex-wrap:wrap;margin-inline-start:calc(var(--v2-control-px-s) * -1);display:flex}@media (min-width:840px){.bb-entry-top{padding-inline:var(--space-32);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"logo theme account"}.bb-entry-top .bb-entry-account{justify-content:flex-end}.bb-entry-account-actions{margin-inline-start:0}}.bb-entry-sky{pointer-events:none;flex:none;height:clamp(144px,21svh,184px);position:relative}.bb-entry-roj{pointer-events:none;width:100%;height:100%;color:var(--accent);display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}@media (min-width:600px){.bb-entry-sky{height:clamp(176px,26svh,260px)}}@media (min-width:840px){.bb-entry-sky{height:clamp(200px,33svh,340px)}}@media (forced-colors:active),(prefers-contrast:more){.bb-entry-roj{display:none}}.bb-entry-main{width:100%;max-width:calc(var(--container-form-max) + 2 * var(--page-pad));padding:0 var(--page-pad) var(--space-56);flex:1;margin:0 auto;position:relative}.bb-entry-main:focus,.bb-entry-title:focus{outline:none}.bb-entry-title{max-width:20ch;font:var(--type-display-m);letter-spacing:var(--tracking-display-m);color:var(--text-primary);text-wrap:balance}.bb-entry-title[data-address]{max-width:none;font:var(--type-heading-l);letter-spacing:var(--tracking-heading-l)}@media (min-width:840px){.bb-entry-title{font:var(--type-display-l);letter-spacing:var(--tracking-display-l)}.bb-entry-title[data-address]{font:var(--type-display-m);letter-spacing:var(--tracking-display-m)}}.bb-entry-lede{max-width:var(--prose-max);margin-top:var(--space-16);font:var(--type-body-l);letter-spacing:var(--tracking-body-l);color:var(--text-secondary);text-wrap:pretty}.bb-entry-note{max-width:var(--prose-max);margin-top:var(--space-20)}.bb-entry-note:before{content:"";width:var(--space-32);height:var(--card-bee-rule);margin-bottom:var(--space-12);background:var(--line-strong);transform-origin:0;display:block}.bb-entry-note[data-wet]:before{background:var(--ai-mark);animation:var(--ai-rule-draw) var(--ease-standard) both bb-rule-draw}.bb-entry-byline{margin-bottom:var(--space-4)}.bb-entry-byline .bb-bee-name{font:var(--type-label);color:var(--text-primary)}.bb-entry-bee-line,.bb-entry-note .bb-live-text{max-width:var(--prose-max);font:var(--type-bee-note);letter-spacing:var(--tracking-bee-note);color:var(--text-primary);white-space:normal;overflow-wrap:anywhere;text-wrap:pretty}.bb-entry-note .bb-live-nib{width:var(--chat-nib);height:var(--chat-nib);margin-left:var(--space-4);vertical-align:middle;background:var(--ai-mark);transform:rotate(var(--v2-nib-rotate));display:inline-block}.bb-entry-note .bb-live-nib[data-stalled]{animation:var(--ai-caret-blink) var(--ease-standard) var(--v2-loop-count) bb-caret-blink}.bb-entry-handoff{max-width:var(--prose-max);margin-top:var(--space-16);font:var(--type-body-s);color:var(--text-secondary);text-wrap:pretty}.bb-entry-notice{max-width:var(--prose-max);margin-top:var(--space-16);padding:var(--space-12) var(--space-16);border-left:var(--focus-ring-w) solid var(--line-control);font:var(--type-body);color:var(--text-primary)}.bb-entry-decision{align-items:stretch;gap:var(--space-8) var(--space-12);margin-top:var(--space-24);flex-direction:column;display:flex}.bb-entry-decision .bb-hit{width:100%;display:flex}.bb-entry-decision .bb-button{width:100%;height:auto;min-height:var(--control-h);padding-block:var(--space-8);white-space:normal;overflow-wrap:anywhere;text-align:left}.bb-entry-decision .bb-button[data-variant=ghost]{border-color:var(--line-control)}.bb-entry-key .bb-key{color:inherit;background:0 0;border-color:currentColor;margin-inline-start:var(--space-8)}.bb-entry-fine{max-width:var(--prose-max);margin-top:var(--space-8);font:var(--type-body-s);color:var(--text-secondary);text-wrap:pretty}@media (min-width:600px){.bb-entry-decision{flex-flow:wrap;align-items:center}.bb-entry-decision .bb-hit{width:auto;display:inline-flex}.bb-entry-decision .bb-button{width:auto}.bb-entry-fine{flex-basis:100%}}.bb-entry-google{justify-content:center;align-items:center;gap:var(--space-12);min-height:var(--control-h);padding:0 var(--space-12);border:var(--hairline) solid var(--provider-google-stroke);border-radius:var(--radius-xs);background:var(--provider-google-bg);color:var(--provider-google-text);font:var(--type-label-action);letter-spacing:var(--tracking-label-action);display:inline-flex}.bb-root .bb-entry-google-mark{width:18px;height:18px}@media (min-width:600px){.bb-entry-google{align-self:flex-start}}.bb-entry-ledger{margin:var(--space-40) 0 0;border-top:var(--hairline) solid var(--line);padding:0;list-style:none}.bb-entry-row{grid-template-columns:var(--icon-s) minmax(0, 1fr);gap:0 var(--space-12);padding:var(--space-12) 0;border-bottom:var(--hairline) solid var(--line);display:grid;position:relative}.bb-entry-row[data-kind=bee]:before{content:"";left:0;right:0;top:calc(var(--hairline) * -1);height:var(--card-bee-rule);background:var(--ai-mark);transform-origin:0;animation:var(--ai-rule-draw) var(--ease-standard) both bb-rule-draw;position:absolute}.bb-entry-glyph{width:var(--icon-s);height:var(--icon-s);color:var(--text-secondary);place-items:center;display:grid}.bb-root .bb-entry-glyph svg{width:var(--icon-xs);height:var(--icon-xs)}.bb-entry-row[data-status=done] .bb-entry-glyph,.bb-entry-box[data-row=healthy] .bb-entry-glyph{color:var(--ai-done)}.bb-entry-glyph-future{border:calc(var(--hairline) * 1.5) solid var(--line-strong);border-radius:var(--radius-pill);width:10px;height:10px;display:block}.bb-entry-glyph-now{border:calc(var(--hairline) * 1.5) solid var(--text-primary);border-radius:var(--radius-pill);place-items:center;width:12px;height:12px;display:grid}.bb-entry-glyph-now:after{content:"";border-radius:var(--radius-pill);background:var(--text-primary);width:4px;height:4px}.bb-entry-glyph-now[data-kind=system]{border-color:var(--text-secondary)}.bb-entry-glyph-now[data-kind=system]:after{content:none}.bb-entry-glyph-now[data-kind=bee]{border-radius:initial;background:var(--ai-mark);width:7px;height:7px;transform:rotate(var(--v2-nib-rotate));border:none}.bb-entry-glyph-now[data-kind=bee]:after{content:none}.bb-entry-glyph-caution{border:var(--hairline) solid var(--warning-border);border-radius:var(--radius-pill);background:var(--warning-bg);width:18px;height:18px;color:var(--warning-fg);font:var(--type-micro);place-items:center;font-style:normal;display:grid}.bb-entry-row-body{min-width:0}.bb-entry-row-head{justify-content:space-between;align-items:baseline;gap:0 var(--space-16);flex-wrap:wrap;display:flex}.bb-entry-row-text{font:var(--type-body);color:var(--text-primary);transition:color var(--dur-base) var(--ease-standard)}.bb-entry-row[data-status=done] .bb-entry-row-text{color:var(--text-secondary)}.bb-entry-row[data-status=future] .bb-entry-row-text{color:var(--text-tertiary)}.bb-entry-row[data-status=now] .bb-entry-row-text{font:var(--type-heading-s);letter-spacing:var(--tracking-heading-s)}.bb-entry-art{font:var(--type-machine);letter-spacing:var(--tracking-machine);font-variant-numeric:tabular-nums;color:var(--text-tertiary);overflow-wrap:anywhere}.bb-entry-art-name{font:var(--type-body-s);color:var(--text-tertiary);overflow-wrap:anywhere}.bb-entry-readout{gap:var(--space-4) var(--space-24);margin:var(--space-12) 0 0;font:var(--type-machine);letter-spacing:var(--tracking-machine);font-variant-numeric:tabular-nums;grid-template-columns:max-content minmax(0,1fr);display:grid}.bb-entry-readout dt{color:var(--text-tertiary)}.bb-entry-readout dd{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;margin:0}.bb-entry-readout[data-receipt]{animation:var(--dur-base) var(--ease-enter) both bb-receipt-in}.bb-entry-value[data-wet]{animation:var(--ai-dry-duration) var(--ease-standard) both bb-ink-dry}.bb-entry-boxes{margin-top:var(--space-32)}.bb-entry-box-list{border-top:var(--hairline) solid var(--line);margin:0;padding:0;list-style:none}.bb-entry-box{grid-template-columns:var(--icon-s) minmax(0, 1fr);gap:0 var(--space-12);padding:var(--space-16) 0;border-bottom:var(--hairline) solid var(--line);display:grid}.bb-entry-box-body{min-width:0}.bb-entry-box-head{align-items:center;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.bb-entry-box-address{min-width:0;font:var(--type-heading-s);letter-spacing:var(--tracking-heading-s);color:var(--text-primary);overflow-wrap:anywhere}.bb-entry-boxes .bb-status{font:var(--type-status-label);letter-spacing:var(--tracking-status-label)}.bb-entry-meta{margin-top:var(--space-4);clip-path:inset(0 0 0 var(--space-20));font:var(--type-machine);letter-spacing:var(--tracking-machine);font-variant-numeric:tabular-nums;color:var(--text-secondary);flex-wrap:wrap;margin-inline-start:calc(var(--space-20) * -1);display:flex}.bb-entry-meta>span:before{content:"·";width:var(--space-20);text-align:center;color:var(--text-tertiary);display:inline-block}.bb-entry-meta time{white-space:nowrap}.bb-entry-box-more{justify-items:start;gap:var(--space-8);margin-top:var(--space-12);display:grid}.bb-entry-box-more>*{max-width:100%}.bb-entry-box-reason{font:var(--type-body);color:var(--text-primary)}.bb-entry-box-hint{font:var(--type-body-s);color:var(--text-secondary)}.bb-entry-tech{width:100%}.bb-entry-tech summary{align-items:center;gap:var(--space-8);min-height:var(--touch-target-min);cursor:pointer;font:var(--type-ui-md);color:var(--text-secondary);list-style:none;display:inline-flex}.bb-entry-tech summary::-webkit-details-marker{display:none}.bb-entry-tech summary:hover{color:var(--text-primary)}.bb-root .bb-entry-tech summary svg{width:var(--icon-xs);height:var(--icon-xs);transition:transform var(--dur-fast) var(--ease-standard)}.bb-entry-tech[open] summary svg{transform:rotate(90deg)}.bb-entry-tech .bb-entry-readout{padding:var(--space-12) var(--space-16);border-radius:var(--radius-s);background:var(--surface-sunken);margin-top:0}.bb-entry-boxes-note{margin-top:var(--space-16);font:var(--type-body-s);color:var(--text-secondary)}.bb-entry-boxes-summary{align-items:center;gap:var(--space-4) var(--space-12);margin-top:var(--space-16);font:var(--type-body-s);color:var(--text-secondary);flex-wrap:wrap;display:flex}@media not (min-width:600px){.bb-entry-meta{clip-path:none;flex-direction:column;margin-inline-start:0}.bb-entry-meta>span:before{content:none}}.bb-entry-footnote{align-items:center;gap:0 var(--space-16);margin-top:var(--space-20);font:var(--type-caption);letter-spacing:var(--tracking-caption);color:var(--text-secondary);flex-wrap:wrap;display:flex}.bb-entry-footnote .bb-hit:first-child{margin-inline-start:calc(var(--v2-control-px-s) * -1)}.bb-entry-page[data-motion=static] *,.bb-entry-page[data-motion=static] :before,.bb-entry-page[data-motion=static] :after{animation:none!important}.bb-entry-preview-strip{padding:var(--space-4) var(--page-pad);border-bottom:var(--hairline) solid var(--line);background:var(--surface-sunken);font:var(--type-caption);letter-spacing:var(--tracking-caption);color:var(--text-secondary)}.bb-entry-preview-picker{gap:var(--space-8);padding:var(--space-16) var(--page-pad) var(--space-24);border-top:var(--hairline) solid var(--line);background:var(--surface-sunken);font:var(--type-caption);letter-spacing:var(--tracking-caption);display:grid}.bb-entry-preview-picker ul{gap:0 var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bb-entry-preview-picker a{min-height:var(--touch-target-min);color:var(--text-secondary);align-items:center;display:inline-flex}.bb-entry-preview-picker a[aria-current]{color:var(--text-primary);text-underline-offset:var(--space-4);text-decoration:underline}
