._root_659ec4{mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}._layer_659ec4{position:absolute;inset:0}._band_659ec4{position:absolute}._sketch_659ec4{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._underline_659ec4:after{content:"";inset-inline:0;bottom:var(--highlight-ink-lift,1px);height:var(--highlight-ink-width,3px);background:var(--highlight-ink);border-radius:1px;position:absolute}[data-page-turns="1"] ._underline_659ec4:after{inset:0 auto 0 var(--highlight-ink-lift,1px);width:var(--highlight-ink-width,3px);height:auto}[data-page-turns="2"] ._underline_659ec4:after{inset:var(--highlight-ink-lift,1px) 0 auto 0;height:var(--highlight-ink-width,3px)}[data-page-turns="3"] ._underline_659ec4:after{inset:0 var(--highlight-ink-lift,1px) 0 auto;width:var(--highlight-ink-width,3px);height:auto}._layer_659ec4[data-focused]{filter:saturate(1.8)brightness(.88)}[data-comment-hover] ._layer_659ec4{filter:saturate(1.35)brightness(.94)}[data-comment-hover] ._layer_659ec4[data-focused],[data-comment-focus] ._layer_659ec4{filter:saturate(1.8)brightness(.88)}._rail_c522b8{width:100%;min-width:0;position:relative}._card_c522b8{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--comment-card-size,13.5px);color:var(--color-text);cursor:pointer;border-radius:8px;padding:12px;line-height:1.4;transition:box-shadow .15s,margin-inline-start .15s,border-color .15s;position:absolute;left:0;right:0}._card_c522b8:hover{box-shadow:var(--shadow-sm)}._card_c522b8[data-active=true]{box-shadow:var(--shadow-md);cursor:default;border-color:#0000;margin-inline-start:-12px}@media (prefers-reduced-motion:reduce){._card_c522b8{transition:none}}._body_c522b8{flex-direction:column;gap:8px;display:flex;position:relative}._clamp_c522b8{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._open_c522b8{cursor:pointer}._more_c522b8{float:inline-end;width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-block-start:-4px;margin-inline:6px -6px;padding:0;display:inline-flex}._more_c522b8:hover,._more_c522b8[aria-expanded=true]{background:var(--color-primary-soft);color:var(--color-text)}._menu_c522b8{top:26px;z-index:5;background:var(--color-surface);border:1px solid var(--color-border);min-width:140px;box-shadow:var(--shadow-md);border-radius:8px;flex-direction:column;padding:4px;display:flex;position:absolute;inset-inline-end:-6px}._menu_c522b8:popover-open{margin:0;position:fixed;inset:auto}._menuItem_c522b8{width:100%;font:inherit;color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;font-weight:500;display:flex}._menuItem_c522b8>svg{color:var(--color-muted);flex:none}._menuItem_c522b8:hover,._menuItem_c522b8:focus-visible{background:var(--color-primary-soft);outline:none}._danger_c522b8,._danger_c522b8>svg{color:var(--color-danger-ink)}._danger_c522b8:hover,._danger_c522b8:focus-visible{background:var(--color-danger-wash)}@media (pointer:coarse){._more_c522b8{min-width:44px;min-height:44px;margin-block-start:-12px;margin-inline-end:-12px}._menu_c522b8{top:30px}._menuItem_c522b8{min-height:44px}}._text_c522b8{min-width:0;font-size:var(--comment-text-size,14px);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}._input_c522b8{box-sizing:border-box;resize:none;width:100%;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:.5rem;outline:none;padding:.4rem .55rem;font-size:16px;line-height:1.4;display:block}._input_c522b8:focus{border-color:var(--color-primary)}._actions_c522b8{justify-content:flex-end;align-items:center;gap:4px;display:flex}._cancel_c522b8,._save_c522b8{min-width:0;font:inherit;cursor:pointer;transition:background-color .15s var(--ease-out);background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:13.5px;font-weight:600}._cancel_c522b8{color:var(--color-muted)}._save_c522b8{color:var(--color-primary-text)}._cancel_c522b8:hover,._cancel_c522b8:focus-visible,._save_c522b8:not(:disabled):hover,._save_c522b8:focus-visible{background:var(--color-primary-soft);outline:none}._save_c522b8:disabled{opacity:.45;cursor:default}@media (pointer:coarse){._cancel_c522b8,._save_c522b8{min-height:44px;padding-inline:14px}}._page-card-with-rail_c522b8{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start;column-gap:1rem;display:grid}._page-card-with-rail_c522b8>:first-child{grid-column:1/-1}._page-card-with-rail_c522b8>._rail_c522b8{align-self:stretch}._sheet_04f5c2{z-index:30;box-sizing:border-box;max-height:50vh;padding:0 14px calc(12px + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-lg), var(--shadow-sheet-lift);border-radius:18px 18px 0 0;animation:.18s ease-out _rise_04f5c2;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._grab_04f5c2{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;min-height:44px;padding:0;display:flex}._bar_04f5c2{border-radius:var(--radius-pill);background:var(--color-border-strong);width:36px;height:4px}@keyframes _rise_04f5c2{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._sheet_04f5c2{animation:none}}
