.efb-manuscript{--efb-glass-ink:#20372a;--efb-glass-muted:#405642;--efb-glass-surface:#fafcf7bd;--efb-glass-surface-strong:#fafcf7d6;--efb-glass-edge:#ffffffd1;--efb-glass-highlight:#ffffff9e;--efb-glass-shadow:0 18px 36px #1b342333;--efb-glass-shadow-soft:0 12px 26px #1b342326;--efb-glass-blur:26px}.efb-manuscript .hermes-work-products{border:1px solid var(--efb-glass-edge);-webkit-backdrop-filter:blur(var(--efb-glass-blur)) saturate(1.18);backdrop-filter:blur(var(--efb-glass-blur)) saturate(1.18);background:linear-gradient(125deg,#ffffffcf,#f6fbf2a8);border-radius:16px;box-shadow:inset 0 1px #fffffff5,0 12px 25px #1926332e}.efb-manuscript .hermes-work-product{border-top-color:#ffffffd1}.efb-manuscript .hermes-work-product strong{color:#263d2d}.efb-manuscript .hermes-work-product small{color:#435744}.efb-manuscript .hermes-work-product em{color:#34543d;background:#ddead7e6}.efb-manuscript .hermes-compose-action,.efb-manuscript .hermes-artifact{color:#20372a;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:linear-gradient(130deg,#ffffffdb,#eff7eac2);border:1px solid #ffffffe0;border-radius:13px;box-shadow:inset 0 1px #fffffffa,0 7px 16px #1b342326}.efb-manuscript .hermes-compose-action{padding:7px 10px}.efb-manuscript .hermes-compose-action:hover,.efb-manuscript .hermes-artifact:hover{color:#1d3d28;background:#fffffff0}.efb-manuscript .hermes-compose-action:disabled{opacity:.58}.efb-manuscript .hermes-compose-action>svg{color:#34543d}.efb-manuscript .hermes-artifact{color:#284331}.efb-manuscript .hermes-activity{color:#314b36;background:#ffffffad;border-radius:11px;box-shadow:inset 0 1px #ffffffe6,0 5px 13px #18272f24}.efb-manuscript .hermes-activity:hover{color:#1f3d29}.efb-manuscript .lock-notification{color:#20372a;-webkit-backdrop-filter:blur(25px)saturate(1.2);backdrop-filter:blur(25px)saturate(1.2);background:linear-gradient(125deg,#ffffffd6,#f8fcf5ab);border:1px solid #ffffffdb;border-radius:19px;box-shadow:inset 0 1px #fffffff5,0 14px 26px #12232538}.efb-manuscript .notification-replay{color:#20372a;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#fafcf7bd;border:1px solid #fffc;border-radius:100px;box-shadow:inset 0 1px #ffffffeb,0 7px 15px #1b34232b}.efb-manuscript .living-record{-webkit-backdrop-filter:blur(25px)saturate(1.16);backdrop-filter:blur(25px)saturate(1.16);background:linear-gradient(125deg,#ffffffd1,#f6fbf3ad);border:1px solid #ffffffe6;border-radius:22px;padding:24px 26px;box-shadow:inset 0 1px #fffffffa,0 19px 34px #0b1f1640}.efb-manuscript .living-record>span,.efb-manuscript .living-record>strong,.efb-manuscript .living-record p{color:#20372a}.efb-manuscript .model-option{color:#20372a;-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:#f9fcf6ad;border:1px solid #ffffffbd;border-radius:17px;min-width:145px;padding:13px 15px;box-shadow:inset 0 1px #ffffffeb,0 11px 22px #0b1f162e}.efb-manuscript .model-option[aria-pressed=true]{color:#193a25;background:#ffffffdb;border-color:#fffffff5}.efb-manuscript .model-option small{color:#405642}.efb-manuscript .detail-opening nav a{color:#20372a;-webkit-backdrop-filter:blur(20px)saturate(1.12);backdrop-filter:blur(20px)saturate(1.12);background:#fafcf7a8;border:1px solid #ffffffc7;border-radius:12px;padding:9px 12px;box-shadow:inset 0 1px #ffffffeb,0 7px 15px #1b34231f}.efb-manuscript .source-choice{color:#405642;-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:#fafcf79e;border:1px solid #ffffffc7;border-radius:13px;min-height:48px;margin-block:3px;padding-inline:12px;box-shadow:inset 0 1px #ffffffeb,0 6px 14px #1b34231a}.efb-manuscript .source-choice.active{color:#20372a;background:#ffffffd6;border-color:#fffffff5}.efb-manuscript .source-choice:focus-visible{outline-offset:3px;outline:2px solid #34543d}.efb-manuscript .ed-efb-modal__panel{-webkit-backdrop-filter:blur(28px)saturate(1.15);backdrop-filter:blur(28px)saturate(1.15);background:linear-gradient(130deg,#fafcf7d6,#f2f8efc2);border:1px solid #ffffffdb;border-radius:22px;box-shadow:inset 0 1px #fffffff5,0 26px 58px #0d211757}.efb-manuscript .ed-efb-modal__input,.efb-manuscript .ed-efb-modal__textarea,.efb-manuscript .ed-efb-modal__form select{color:#20372a;background:#fffefa}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.efb-manuscript .hermes-work-products,.efb-manuscript .hermes-compose-action,.efb-manuscript .hermes-artifact,.efb-manuscript .hermes-activity,.efb-manuscript .lock-notification,.efb-manuscript .notification-replay,.efb-manuscript .living-record,.efb-manuscript .model-option,.efb-manuscript .detail-opening nav a,.efb-manuscript .source-choice,.efb-manuscript .source-choice.active,.efb-manuscript .model-option[aria-pressed=true],.efb-manuscript .conversation-source-notes,.efb-manuscript .ed-efb-modal__panel{background:#f5f8f0}}@media (prefers-reduced-transparency:reduce){.efb-manuscript .hermes-work-products,.efb-manuscript .hermes-compose-action,.efb-manuscript .hermes-artifact,.efb-manuscript .hermes-activity,.efb-manuscript .lock-notification,.efb-manuscript .notification-replay,.efb-manuscript .living-record,.efb-manuscript .model-option,.efb-manuscript .detail-opening nav a,.efb-manuscript .source-choice,.efb-manuscript .source-choice.active,.efb-manuscript .model-option[aria-pressed=true],.efb-manuscript .conversation-source-notes,.efb-manuscript .ed-efb-modal__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f5f8f0}}@media (max-width:760px){.efb-manuscript .living-record{border-radius:18px;padding:17px 14px}.efb-manuscript .model-option{border-radius:14px;min-width:105px;padding:10px 9px}.efb-manuscript .ed-efb-modal__panel{border-radius:0}}.efb-manuscript .conversation-source-notes{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(125deg,#ffffffd1,#f4f9eed1);border-radius:20px;padding:24px;box-shadow:inset 0 1px #fffffff0,0 16px 32px #203e2820}@media (prefers-reduced-transparency:reduce){.efb-manuscript .conversation-source-notes{-webkit-backdrop-filter:none;background:#f5f8f0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.efb-manuscript .conversation-source-notes{background:#f5f8f0}}
