._window_33jrm_2{background:var(--glass-raised);min-height:0;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--color-text);flex-direction:column;display:flex;position:relative}._dock_33jrm_3{width:min(560px,100vw - 32px);height:min(var(--compose-height), calc(100dvh - var(--topbar-height) - var(--space-6)));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border:1px solid var(--glass-border);box-shadow:var(--shadow-4), var(--glass-edge);animation:_rise_33jrm_1 var(--duration-slow) var(--ease-out);border-bottom:0}._dock_33jrm_3._min_33jrm_4{width:300px;height:auto}._dock_33jrm_3._max_33jrm_5{z-index:var(--z-dialog);inset:var(--space-8) max(var(--space-8), calc((100vw - 1000px) / 2));border-radius:var(--radius-xl);border-bottom:1px solid var(--glass-border);width:auto;height:auto;position:fixed}._inline_33jrm_6{margin:var(--space-3) 0 var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);background:var(--color-surface)}._sheet_33jrm_7{z-index:var(--z-dialog);padding-top:env(safe-area-inset-top);animation:_rise_33jrm_1 var(--duration-slow) var(--ease-drawer);position:fixed;inset:0}@keyframes _rise_33jrm_1{0%{opacity:0;transform:translateY(16px)}}._head_33jrm_9{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-2) 0 var(--space-5);background:color-mix(in oklab, var(--color-primary) 9%, transparent);border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;display:flex}._min_33jrm_4 ._head_33jrm_9{cursor:pointer;border-bottom:0}._title_33jrm_11{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:0;flex:1;overflow:hidden}._headActions_33jrm_12{gap:2px;display:flex}._fields_33jrm_15{padding:0 var(--space-4);flex:none}._field_33jrm_15{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--color-border);cursor:text;min-height:40px;display:flex;position:relative}._fieldLabel_33jrm_17{width:34px;color:var(--color-text-muted);font-size:var(--text-sm);flex:none}._toRow_33jrm_18{align-items:center;display:flex}._toRow_33jrm_18>._field_33jrm_15{flex:1;min-width:0}._ccToggle_33jrm_20{height:40px;padding:0 var(--space-1) 0 var(--space-3);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-sm);background:0 0;flex:none}._ccToggle_33jrm_20:hover{color:var(--color-text);text-decoration:underline}._chips_33jrm_22{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1) 0;flex-wrap:wrap;flex:1;display:flex}._chip_33jrm_22{align-items:center;gap:var(--space-1);max-width:100%;height:26px;padding:0 2px 0 var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);border:1px solid var(--color-border);font-size:var(--text-sm);display:inline-flex}._chipExternal_33jrm_24{background:var(--color-warning-surface);border-color:color-mix(in oklab, var(--color-warning) 45%, transparent)}._chipIcon_33jrm_25{width:14px;height:14px;color:var(--color-warning);flex:none}._chipText_33jrm_26{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._chipRemove_33jrm_27{border-radius:var(--radius-full);width:20px;height:20px;color:var(--color-text-muted);background:0 0;border:0;place-items:center;display:grid}._chipRemove_33jrm_27:hover{background:var(--color-surface-hover);color:var(--color-text)}._chipRemove_33jrm_27 svg{width:14px;height:14px}._chipInput_33jrm_30{min-width:120px;height:28px;color:var(--color-text);font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1}._chipInput_33jrm_30:focus-visible{box-shadow:none}._suggest_33jrm_32{z-index:var(--z-popover);width:min(360px,100%);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-3);margin:0;list-style:none;position:absolute;top:100%;left:34px}._suggestItem_33jrm_33{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;display:flex}._suggestActive_33jrm_34,._suggestItem_33jrm_33:hover{background:var(--color-surface-selected)}._suggestName_33jrm_35{font-size:var(--text-md)}._suggestEmail_33jrm_36{color:var(--color-text-muted);font-size:var(--text-xs)}._select_33jrm_37,._sigSelect_33jrm_37{height:30px;color:var(--color-text);font-size:var(--text-md);background:0 0;border:0}._sigSelect_33jrm_37{max-width:150px;color:var(--color-text-secondary);font-size:var(--text-sm)}._subject_33jrm_39{width:100%;height:40px;color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium);background:0 0;border:0;outline:none}._subject_33jrm_39:focus-visible{box-shadow:none}._warn_33jrm_42{gap:var(--space-2);margin:var(--space-2) var(--space-4) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-warning-surface);color:var(--color-warning);font-size:var(--text-sm);display:flex}._warn_33jrm_42 svg{flex:none;width:16px;height:16px;margin-top:1px}._body_33jrm_46{min-height:120px;padding:var(--space-2) var(--space-4) var(--space-3);cursor:text;flex-direction:column;flex:1;display:flex;overflow-y:auto}._body_33jrm_46>*{cursor:auto}._bodyFill_33jrm_49 ._editorWrap_33jrm_49,._bodyFill_33jrm_49 ._editor_33jrm_49{flex-direction:column;flex:1 0 auto;display:flex}._bodyFill_33jrm_49 ._prose_33jrm_50{flex:1 0 auto}._toolbarSlot_33jrm_51{padding:0 var(--space-3);flex:none}._toolbarSlot_33jrm_51:empty{display:none}._toolbarSlot_33jrm_51 ._toolbar_33jrm_51{margin-top:0}._addSig_33jrm_54{align-items:center;gap:var(--space-1-5);height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--text-sm);background:0 0;border:0;display:inline-flex}._addSig_33jrm_54:hover{background:var(--color-surface-hover);color:var(--color-text)}._addSig_33jrm_54 svg{width:16px;height:16px}._inline_33jrm_6 ._body_33jrm_46{min-height:160px}._editorWrap_33jrm_49{flex-direction:column;display:flex}._editor_33jrm_49{min-height:120px}._prose_33jrm_50{min-height:96px;font-size:var(--text-md);line-height:var(--leading-body);overflow-wrap:anywhere;outline:none}._prose_33jrm_50 p{margin:0 0 .6em}._prose_33jrm_50 ul,._prose_33jrm_50 ol{margin:0 0 .6em;padding-left:1.4em}._prose_33jrm_50 blockquote{padding-left:var(--space-3);border-left:2px solid var(--color-border-strong);color:var(--color-text-secondary);margin:0 0 .6em}._prose_33jrm_50 a{color:var(--color-link)}._prose_33jrm_50 p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--color-text-muted);pointer-events:none}._toolbar_33jrm_51{margin-top:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-wrap:wrap;align-items:center;gap:2px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:2px;display:flex}._sep_33jrm_67{width:1px;height:18px;margin:0 var(--space-1);background:var(--color-border-strong)}._signature_33jrm_68{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px dashed var(--color-border);font-size:var(--text-sm);overflow-x:auto}._signature_33jrm_68 img{max-width:100%;height:auto;display:inline-block}._quoteBox_33jrm_70{margin-top:var(--space-3)}._quoteToggle_33jrm_71{border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface-sunken);width:28px;height:18px;color:var(--color-text-secondary);place-items:center;display:grid}._quoteToggle_33jrm_71 svg{width:16px;height:16px}._quote_33jrm_70{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);overflow-x:auto}._quote_33jrm_70 img{max-width:100%;height:auto}._files_33jrm_75{gap:var(--space-1);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._file_33jrm_75{align-items:center;gap:var(--space-2);max-width:420px;padding:2px 2px 2px var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--text-sm);display:flex}._file_33jrm_75>svg{width:14px;height:14px;color:var(--color-text-muted);flex:none}._fileName_33jrm_78{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._fileSize_33jrm_79{color:var(--color-text-muted);font-size:var(--text-xs)}._progress_33jrm_80{width:90px;height:6px;accent-color:var(--color-primary)}._err_33jrm_81{color:var(--color-danger);font-size:var(--text-xs)}._foot_33jrm_84{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);flex:none;display:flex}._sendGroup_33jrm_85{display:inline-flex}._sendMain_33jrm_86{border-top-right-radius:0;border-bottom-right-radius:0}._sendMore_33jrm_87{border:0;border-left:1px solid color-mix(in oklab, var(--color-text-on-primary) 30%, transparent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-primary);width:30px;color:var(--color-text-on-primary);place-items:center;display:grid}._sendMore_33jrm_87:hover:not(:disabled){background:var(--color-primary-hover)}._sendMore_33jrm_87 svg{width:16px;height:16px}._savedState_33jrm_90{color:var(--color-text-muted);font-size:var(--text-xs);margin-left:auto}._discard_33jrm_91{flex:none}._drop_33jrm_92{inset:44px var(--space-2) var(--space-2);border:2px dashed var(--color-primary);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-surface) 88%, var(--color-primary));color:var(--color-primary-text);font-weight:var(--weight-semibold);pointer-events:none;place-items:center;display:grid;position:absolute}._dialogActions_33jrm_93{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}._timeInput_33jrm_94{height:38px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md)}._dockRow_33jrm_97{z-index:var(--z-dock);align-items:flex-end;gap:var(--space-3);pointer-events:none;display:flex;position:fixed;bottom:0}._dockRow_33jrm_97>*{pointer-events:auto}._toasts_33jrm_99{z-index:var(--z-toast);left:var(--space-4);bottom:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex;position:fixed}._toast_33jrm_99{align-items:center;gap:var(--space-3);min-width:240px;max-width:min(460px,100vw - 32px);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--df-ink);color:#eef3f2;box-shadow:var(--shadow-4);font-size:var(--text-md);animation:_rise_33jrm_1 var(--duration-base) var(--ease-out);border-radius:14px;display:flex}:root[data-theme=dark] ._toast_33jrm_99{background:#2a2533}._toastError_33jrm_102{background:var(--color-danger);color:#fff}._toastText_33jrm_103{flex:1}._toastAction_33jrm_104{height:30px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:#d8b4fe;font-weight:var(--weight-semibold);background:0 0;border:0}._toastAction_33jrm_104:hover{background:#ffffff1a}._toastError_33jrm_102 ._toastAction_33jrm_104{color:#fff}._toastClose_33jrm_107{border-radius:var(--radius-sm);width:28px;height:28px;color:inherit;opacity:.7;background:0 0;border:0;place-items:center;display:grid}._toastClose_33jrm_107 svg{width:16px;height:16px}@media (max-width:899px){._toasts_33jrm_99{left:var(--space-3);right:var(--space-3);bottom:calc(64px + env(safe-area-inset-bottom))}}._prose_33jrm_50:focus-visible{box-shadow:none}._inline_33jrm_6:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 16%, transparent), var(--shadow-2)}._page_33jrm_113{border-radius:0;position:fixed;inset:0}._page_33jrm_113 ._head_33jrm_9{border-radius:0}._editorLoading_33jrm_115{min-height:160px}@media (max-width:899px){._toolbar_33jrm_51{flex-wrap:nowrap;width:100%;overflow-x:auto}._sep_33jrm_67{flex:none}}
