._40b2Dq_tray{box-sizing:border-box;width:100%;padding:var(--feta-space-1);border-radius:var(--feta-radius-tray);background-color:var(--feta-alpha-ink-base-4);position:relative}._40b2Dq_split{display:flex}._40b2Dq_editor{min-width:0;padding:var(--feta-space-6) var(--feta-space-7);border-radius:var(--feta-radius-card);background-color:var(--feta-bg-surface);box-shadow:inset 0 0 0 1px var(--feta-alpha-ink-base-8), var(--feta-elevation-soft);flex:1}._40b2Dq_toolbar{height:32px;padding-inline:var(--feta-space-1);align-items:center;display:flex}._40b2Dq_count{gap:var(--feta-space-1);padding-right:var(--feta-space-2);color:var(--feta-text-tertiary);font:var(--feta-text-mono-micro);margin-left:auto;display:inline-flex}._40b2Dq_area{min-height:240px;color:var(--feta-text-primary);font:400 15px/24px var(--feta-type-font-sans);letter-spacing:-.04em;overflow-wrap:anywhere;outline:none;position:relative}._40b2Dq_area[data-empty]:before{content:attr(data-placeholder);max-width:100%;color:var(--feta-text-tertiary);pointer-events:none;position:absolute}._40b2Dq_area ::selection{background-color:var(--feta-alpha-ink-base-10)}._40b2Dq_area h1{margin:0 0 var(--feta-space-2);font:600 26px/32px var(--feta-type-font-sans);letter-spacing:-.04em}._40b2Dq_area h2{margin:var(--feta-space-4) 0 var(--feta-space-1-5);font:600 19px/26px var(--feta-type-font-sans);letter-spacing:-.04em}._40b2Dq_area p{margin:0 0 var(--feta-space-2)}._40b2Dq_area ul{margin:0 0 var(--feta-space-2);padding-left:var(--feta-space-5);list-style:outside}._40b2Dq_area blockquote{margin:var(--feta-space-3) 0 0;padding-left:var(--feta-space-3);border-left:2px solid var(--feta-alpha-ink-base-10);color:var(--feta-text-secondary)}._40b2Dq_area code{padding:var(--feta-space-0-5) var(--feta-space-1);border-radius:var(--feta-radius-sm);background-color:var(--feta-alpha-ink-base-5);font:400 13px/20px var(--feta-type-font-mono)}._40b2Dq_area pre{margin:0 0 var(--feta-space-2);padding:var(--feta-space-3);border-radius:var(--feta-radius-field);background-color:var(--feta-alpha-ink-base-4);font:400 13px/20px var(--feta-type-font-mono);overflow-x:auto}._40b2Dq_area a{color:var(--feta-status-accent-text);text-decoration:underline}._40b2Dq_source{flex-direction:column;flex:none;width:min(330px,45%);display:flex}._40b2Dq_sourceBar{justify-content:space-between;align-items:center;gap:var(--feta-space-2);padding:var(--feta-space-2) var(--feta-space-2) 0 var(--feta-space-3);display:flex}._40b2Dq_tabs{gap:var(--feta-space-1);display:flex}._40b2Dq_tab{height:var(--feta-size-button-sm);padding-inline:var(--feta-space-2-5);border-radius:var(--feta-radius-field);color:var(--feta-text-secondary);font:var(--feta-text-label-small);letter-spacing:-.04em;cursor:pointer;background:0 0;border:0;outline:2px solid #0000}._40b2Dq_tab:focus-visible{outline-color:var(--feta-text-primary)}._40b2Dq_tab[aria-selected=true]{background-color:var(--feta-bg-surface);color:var(--feta-text-primary);box-shadow:inset 0 0 0 1px var(--feta-alpha-ink-base-8)}._40b2Dq_code{padding:var(--feta-space-3-5);color:var(--feta-text-secondary);font:var(--feta-text-mono-code);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;overflow:auto}._40b2Dq_bar{z-index:3;align-items:center;gap:var(--feta-space-0-5);padding:var(--feta-space-1);border-radius:var(--feta-radius-full);background-color:var(--feta-bg-surface);box-shadow:0 0 0 1px var(--feta-alpha-ink-base-8), var(--feta-elevation-soft);display:flex;position:absolute;translate:-50% calc(-100% - 8px)}._40b2Dq_row{padding:var(--feta-space-1) var(--feta-space-1) 0;justify-content:space-between;display:none}._40b2Dq_link input{width:180px;height:var(--feta-size-button-sm);padding-inline:var(--feta-space-2);color:var(--feta-text-primary);font:var(--feta-text-caption-default);background:0 0;border:0;outline:0}._40b2Dq_menu{z-index:3;box-sizing:border-box;width:260px;max-width:calc(100% - 16px);padding:var(--feta-space-1);border-radius:var(--feta-radius-control);background-color:var(--feta-bg-surface);box-shadow:0 0 0 1px var(--feta-alpha-ink-base-8), var(--feta-elevation-soft);margin:0;list-style:none;position:absolute}._40b2Dq_option{align-items:center;gap:var(--feta-space-2);height:44px;padding-inline:var(--feta-space-1-5);border-radius:var(--feta-radius-field);cursor:pointer;display:flex}._40b2Dq_option[aria-selected=true]{background-color:var(--feta-alpha-ink-base-5)}._40b2Dq_tile{border-radius:var(--feta-radius-lg);background-color:var(--feta-alpha-ink-base-5);width:30px;height:30px;color:var(--feta-text-secondary);font:var(--feta-text-label-small);justify-content:center;align-items:center;display:inline-flex}._40b2Dq_optionName,._40b2Dq_optionHint{display:block}._40b2Dq_optionName{color:var(--feta-text-primary);font:var(--feta-text-label-small);letter-spacing:-.04em}._40b2Dq_optionHint{color:var(--feta-text-secondary);font:var(--feta-text-caption-default);letter-spacing:-.04em}[data-platform=mobile] ._40b2Dq_source{display:none}[data-platform=mobile] ._40b2Dq_row{display:flex}[data-platform=mobile] ._40b2Dq_editor{padding:var(--feta-space-5) var(--feta-space-4-5)}[data-platform=mobile] ._40b2Dq_area h1{font-size:22px;line-height:28px}[data-platform=mobile] ._40b2Dq_area{font-size:16px}@media (max-width:640px){:root:not([data-platform=web]) ._40b2Dq_source{display:none}:root:not([data-platform=web]) ._40b2Dq_row{display:flex}:root:not([data-platform=web]) ._40b2Dq_editor{padding:var(--feta-space-5) var(--feta-space-4-5)}:root:not([data-platform=web]) ._40b2Dq_area h1{font-size:22px;line-height:28px}:root:not([data-platform=web]) ._40b2Dq_area{font-size:16px}}
