html,body{background-color:var(--background);color:var(--foreground)}html.xtion-ios-native,html.xtion-ios-native body{min-height:100dvh}html.xtion-ios-native{--xtion-keyboard-inset:0px;--xtion-ios-tab-bar-scroll-pad:calc(5rem + env(safe-area-inset-bottom))}html.xtion-ios-native [data-ios-workspace-main]{padding-bottom:0}html.xtion-ios-native [data-ios-tab-bar-scroll-pad],html.xtion-ios-native:not(.xtion-ios-keyboard-open) [data-ios-tab-bar-layout]{padding-bottom:var(--xtion-ios-tab-bar-scroll-pad)}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-tab-bar-layout]{padding-bottom:0}html.xtion-ios-native:not(.xtion-ios-keyboard-open) [data-ios-tab-bar-anchor]{padding-bottom:var(--xtion-ios-tab-bar-scroll-pad)}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-tab-bar-anchor]{padding-bottom:0}html.xtion-ios-native [data-workspace-sidebar],html.xtion-ios-native [data-workspace-breadcrumb]{display:none!important}@keyframes ios-stack-push-in{0%{opacity:.92;transform:translate(28%)}to{opacity:1;transform:translate(0,0)}}@keyframes ios-stack-pop-in{0%{opacity:.92;transform:translate(-18%)}to{opacity:1;transform:translate(0,0)}}.ios-stack-enter-push{animation:.34s cubic-bezier(.32,.72,0,1) both ios-stack-push-in}.ios-stack-enter-pop{animation:.34s cubic-bezier(.32,.72,0,1) both ios-stack-pop-in}@media (prefers-reduced-motion:reduce){.ios-stack-enter-push,.ios-stack-enter-pop{animation:none}html.xtion-ios-native [data-xolomon-overlay-composer-keyboard],html.xtion-ios-native [data-ios-tab-bar],html.xtion-ios-native [data-ios-keyboard-avoid],html.xtion-ios-native [data-chat-composer]{transition:none}}html.xtion-ios-native [data-ios-keyboard-avoid],html.xtion-ios-native [data-chat-composer]{will-change:transform;transition:transform .35s cubic-bezier(.32,.72,0,1)}html.xtion-ios-native [data-xolomon-overlay-composer-keyboard]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom));transition:padding-bottom .35s cubic-bezier(.32,.72,0,1)}html.xtion-ios-native.xtion-ios-keyboard-open [data-xolomon-overlay-composer-keyboard]{padding-bottom:calc(max(1.25rem,env(safe-area-inset-bottom)) + var(--xtion-keyboard-inset))}html.xtion-ios-native [data-ios-tab-bar]{will-change:transform;transition:transform .4s cubic-bezier(.32,.72,0,1)}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-tab-bar],html.xtion-ios-native.xtion-ios-overlay-open [data-ios-tab-bar]{pointer-events:none;transform:translateY(100%)}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-keyboard-avoid],html.xtion-ios-native.xtion-ios-keyboard-open [data-chat-composer]{transform:translate3d(0,calc(-1*var(--xtion-keyboard-inset)),0)}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-keyboard-avoid] [data-ios-keyboard-avoid],html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-keyboard-avoid] [data-chat-composer],html.xtion-ios-native.xtion-ios-keyboard-open [data-chat-composer] [data-ios-keyboard-avoid]{transform:none}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-workspace-main]{padding-bottom:0!important}html.xtion-ios-native.xtion-ios-keyboard-open [data-ios-keyboard-scroll]{scroll-padding-bottom:var(--xtion-keyboard-inset)}:root{--font-sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;--font-mono:var(--font-sans);--primary:#f05100;--primary-foreground:#fefaf3;--ring:#fe6e00;--sidebar-primary:#fe6e00;--sidebar-primary-foreground:#fefaf3}@supports (color:lab(0% 0 0)){:root{--primary:lab(57.1026% 64.2584 89.8886);--primary-foreground:lab(98.2887% .579685 3.77239);--ring:lab(64.272% 57.1788 90.3583);--sidebar-primary:lab(64.272% 57.1788 90.3583);--sidebar-primary-foreground:lab(98.2887% .579685 3.77239)}}.dark{--primary:#ff8b1a;--primary-foreground:#441b06;--ring:#ff8b1a;--sidebar-primary:#fe6e00;--sidebar-primary-foreground:#fefaf3}@supports (color:lab(0% 0 0)){.dark{--primary:lab(70.0429% 42.5156 75.8207);--primary-foreground:lab(15.9838% 18.9506 21.3432);--ring:lab(70.0429% 42.5156 75.8207);--sidebar-primary:lab(64.272% 57.1788 90.3583);--sidebar-primary-foreground:lab(98.2887% .579685 3.77239)}}.dm-composer-shell .dm-composer-editor p{margin:0}.dm-composer-shell .dm-composer-editor ul,.dm-composer-shell .dm-composer-editor ol{margin:.125rem 0;padding-left:1.25rem}.dm-composer-shell .dm-composer-editor blockquote{border-left:2px solid color-mix(in oklab,var(--muted-foreground)40%,transparent);color:var(--muted-foreground);margin:.125rem 0;padding-left:.75rem}.dm-composer-shell .dm-composer-editor pre{background:var(--muted);border-radius:.375rem;margin:.125rem 0;padding:.5rem .75rem;font-family:ui-monospace,monospace;font-size:.85em;overflow-x:auto}.dm-composer-shell .dm-composer-editor code{background:var(--muted);border-radius:.25rem;padding:.1rem .25rem;font-family:ui-monospace,monospace;font-size:.85em}.dm-composer-shell .dm-composer-editor a{color:var(--primary);text-decoration:underline}.xtion-mention,.dm-composer-shell .dm-composer-editor .xtion-mention{background:color-mix(in oklab,var(--primary)14%,transparent);color:var(--primary);border-radius:.25rem;padding:0 .15rem;font-weight:500}.xtion-desktop-titlebar{-webkit-app-region:drag;app-region:drag}.xtion-desktop-titlebar a,.xtion-desktop-titlebar button,.xtion-desktop-titlebar input,.xtion-desktop-titlebar [role=button]{-webkit-app-region:no-drag;app-region:no-drag}.xtion-mention-suggestion-host{pointer-events:auto;z-index:9999;position:fixed}.xtion-mention-suggestion{border-radius:var(--radius);background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);min-height:15.5rem}.xtion-mention-suggestion-list{min-height:12rem;max-height:12rem}.goal-summary-composer .goal-summary-composer-editor p{margin:0}.goal-summary-composer .goal-summary-composer-editor ul,.goal-summary-composer .goal-summary-composer-editor ol{margin:.125rem 0;padding-left:1.25rem}.goal-summary-composer .goal-summary-composer-editor p.is-editor-empty:first-child:before{color:var(--muted-foreground);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.xolomon-overlay-shell-card{--xolomon-shell-radius:3.75rem;border-radius:var(--xolomon-shell-radius);corner-shape:squircle;overflow:hidden}html.xtion-ios-native .xolomon-overlay-shell-card{--xolomon-shell-radius:clamp(3.5rem,16vw,4.75rem)}
