{
    "name": "Sunrise Tho 2.0",
    "blur_strength": 0,
    "main_text_color": "rgba(8, 67, 113, 1)",
    "italics_text_color": "rgba(138, 88, 66, 1)",
    "underline_text_color": "rgba(64, 154, 152, 1)",
    "quote_text_color": "rgba(198, 86, 108, 1)",
    "blur_tint_color": "rgba(255, 226, 196, 0.95)",
    "chat_tint_color": "rgba(255, 226, 196, 0.78)",
    "user_mes_blur_tint_color": "rgba(252, 213, 174, 0.65)",
    "bot_mes_blur_tint_color": "rgba(249, 189, 158, 0.65)",
    "shadow_color": "rgba(240, 186, 190, 0.32)",
    "shadow_width": 1,
    "border_color": "rgba(255, 224, 194, 0.9)",
    "font_scale": 1.1,
    "fast_ui_mode": true,
    "waifuMode": false,
    "avatar_style": 1,
    "chat_display": 1,
    "toastr_position": "toast-top-center",
    "noShadows": false,
    "chat_width": 71,
    "timer_enabled": true,
    "timestamps_enabled": true,
    "timestamp_model_icon": true,
    "mesIDDisplay_enabled": true,
    "hideChatAvatars_enabled": false,
    "message_token_count_enabled": true,
    "expand_message_actions": false,
    "enableZenSliders": true,
    "enableLabMode": false,
    "hotswap_enabled": false,
    "custom_css": "/* ==========================================================================\n   SUNRISE THO THEME OVERRIDES (PLAIN CSS)\n========================================================================== */\n\n/* ==========================================================================\n   FONTS\n   ========================================================================== */\n@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Staatliches&display=swap');\n\nbody {\n    font-family: \"Inter\";\n    BACKGROUND-COLOR: VAR(--stripe);\n}\n\n/* REMOVE THE BLOCK BELOW IF YOU WANT THE AVATARS TO BE FULL COLOR*/\n\n.avatar {\n    transition: all 1s;\n    filter: sepia(0.50) saturate(1.2);\n}\n\n/* ==========================================================================\n   GLOBAL PAGE VALUES\n   ========================================================================== */\n:root {\n    --stripe: #e9b09f;\n    /* pink */\n\n    --white30a: #f6bf93;\n    --white70a: #ffe1c9;\n    --white100: #f7d0aa;\n    --black30a: #f6bf93;\n    --black50a: #f0a684;\n    --black60a: #c79f76;\n    --black70a: #bd8366;\n\n    --golden: #caa07a;\n\n    --grey5020a: #f7d0aa;\n    --paper: var(--white100);\n    --ink-900: #191414;\n    --rose-100: #ffbebc;\n    --rose-150: #f1c5c0;\n    --rose-200: #ecc6bd;\n    --rose-250: #f3c1b3;\n    --rose-300: #eab9b3;\n    --rose-350: #e6a1a6;\n    --rose-400: #ee7f87;\n    --rose-400a: #e58f7e70;\n    --rose-muted: #b78181;\n    --brown-500: #886b51;\n    --ink-500a: rgb(94 86 81 / 80%);\n    --radius-xs: 0.1rem;\n    --radius-m: 0.4rem;\n\n    --avatar-scale: 3.2;\n\n    --stamp-pad: 6px;\n    --stamp-outer-radius: var(--radius-m);\n    --stamp-inner-radius: var(--radius-m);\n    --stamp-frame-bg: rgba(255, 225, 201, 0.95);\n    --stamp-ink: rgba(189, 131, 102, 0.55);\n    --stamp-paper-line: rgba(255, 224, 194, 0.85);\n    --stamp-shadow: rgba(240, 186, 190, 0.22);\n    --shadow-standard: 0 4px 12px var(--stamp-shadow);\n}\n\n\n#sheld,\n#left-nav-panel,\n#right-nav-panel,\n#options {\n    background-color: var(--paper);\n}\n\n.drawer-content,\n.options-content,\n.list-group {\n    background-color: var(--paper);\n}\n\n#sheld[style*=\"background\"],\n#sheld[style*=\"background-image\"],\n#sheld[style*=\"background-video\"],\nbody[style*=\"background\"],\nbody[style*=\"background-image\"] {\n    background-color: transparent;\n}\n\n/* ==========================================================================\n   BASE ELEMENTS (links, code, inputs, icons)\n   ========================================================================== */\na {\n    color: var(--SmartThemeQuoteColor);\n}\n\nh2,\nh3 {\n    font-family: \"Staatliches\";\n    text-transform: uppercase;\n    letter-spacing: 4px;\n}\n\n\n\n.bg_tab_button.active a,\n.bg_tab_button a.active,\n.bg_tabs_list .active a,\n.bg_tab_button a[aria-selected=\"true\"] {\n    color: var(--SmartThemeQuoteColor);\n}\n\ncode {\n    background-color: var(--black70a);\n}\n\ncode i::before {\n    color: var(--white70a);\n}\n\n.hljs {\n    color: var(--paper);\n    background: var(--ink-900);\n}\n\ninput[type=\"range\"] {\n    box-shadow: var(--shadow-standard);\n}\n\n.note-link-span {\n    box-shadow: none;\n}\n\n.text_muted {\n    color: var(--SmartThemeEmColor);\n}\n\n.fa-undo:before {\n    color: var(--SmartThemeBodyColor);\n}\n\n.fa-circle-chevron-down::before {\n    color: var(--ink-500a);\n}\n\n/* ==========================================================================\n   CHECKBOXES / FORM LAYOUT / SHELD GEOMETRY\n   ========================================================================== */\ninput[type='checkbox']:not(#nav-toggle):not(#rm_button_panel_pin):not(#lm_button_panel_pin):not(#WI_panel_pin) {\n    border: 0;\n    box-shadow: none;\n    background-color: var(--rose-muted);\n}\n\n#form_sheld {\n    margin: 0;\n    position: relative;\n}\n\n#sheld {\n    top: var(--bottomFormBlockSize);\n    height: calc(100svh - var(--bottomFormBlockSize));\n    max-height: calc(100svh - var(--bottomFormBlockSize));\n}\n\n#extensionTopBarChatName {\n    font-family: \"Staatliches\";\n    font-size: 1.2em;\n    text-transform: uppercase;\n    letter-spacing: 6px;\n    border-radius: 0 !important;\n}\n\n/* ==========================================================================\n   TOP BAR / HEADERS / DRAWERS\n   ========================================================================== */\n#top-settings-holder {\n    margin-top: 0.5rem solid transparent !important;\n    border-radius: 0 !important;\n    position: relative;\n}\n\n#top-bar {\n    box-shadow: none;\n}\n\n.menu_button {\n    filter: none;\n    border: 0 !important;\n    background-color: none;\n}\n\n.drawer-icon.openIcon {\n    transition: all 0.275s;\n    color: var(--SmartThemeBodyColor);\n}\n\n.drawer-icon.closedIcon {\n    color: var(--black60a);\n    opacity: 1;\n    transition: all 0.275s;\n}\n\n.drawer-icon.closedIcon:hover {\n    color: var(--SmartThemeBodyColor);\n}\n\n.flex-container .drawer-content {\n    color: var(--rose-200);\n}\n\n.drawer .drawer-content {\n    border-radius: 0;\n}\n\n#extensions_settings .inline-drawer-toggle.inline-drawer-header,\n#extensions_settings2 .inline-drawer-toggle.inline-drawer-header,\n#user-settings-block h4,\n.standoutHeader {\n    background-image: linear-gradient(348deg,\n            var(--white30a) 2%,\n            var(--rose-250) 10%,\n            var(--rose-400) 100%,\n            var(--rose-350) 100%);\n    font-family: \"Staatliches\";\n    font-size: 1.4em;\n    text-transform: uppercase;\n    letter-spacing: 8px;\n}\n\n#extensions_settings .inline-drawer-toggle.inline-drawer-header:hover,\n#extensions_settings2 .inline-drawer-toggle.inline-drawer-header:hover,\n.standoutHeader.inline-drawer-header:hover {\n    filter: brightness(105%);\n}\n\n.BGSampleTitle {\n    background-color: var(--black60a);\n    color: var(--white100);\n}\n\n#user-settings-block-content small {\n    opacity: 1;\n}\n\n.avatar-container.selected {\n    border-radius: var(--avatar-base-border-radius);\n}\n\n#world_popup_delete::before {\n    color: var(--SmartThemeUserMesBlurTintColor);\n}\n\n#extensionsTopBar,\n#extensions-top-bar,\n.extensionsTopBar,\n#extensionsTopBarContainer,\n#extensionTopBar {\n    border-radius: 0 !important;\n    background-color: var(--white100) !important;\n}\n\n\n\n/* ==========================================================================\n   CHAT CONTAINER / MESSAGE CONTROLS\n   ========================================================================== */\n#chat {\n    padding: 3px 1px 3px 12px;\n}\n\n.mes_block .menu_button::before {\n    color: var(--white100);\n}\n\n.mes_edit_buttons {\n    filter: none;\n}\n\n.mes_edit_buttons .menu_button,\n.mes_edit_buttons .menu_button::before,\n.mes_edit_buttons .fa-solid,\n.mes_edit_buttons .fa-solid::before {\n    color: var(--Golden) !important;\n}\n\n.mes_edit_delete:hover,\n.mes_edit_delete.active,\n.mes_edit_copy:hover,\n.mes_edit_copy.active,\n.mes_edit_up:hover,\n.mes_edit_up.active,\n.mes_edit_down:hover,\n.mes_edit_down.active {\n    background-color: var(--black70a);\n}\n\n:not(.mes_edit_buttons)>.menu_button:hover,\n:not(.mes_edit_buttons)>.menu_button.active {\n    background-color: var(--black60a);\n}\n\n.mes_buttons .mes_edit,\n.mes_buttons .mes_bookmark,\n.mes_buttons .mes_create_bookmark,\n.extraMesButtonsHint,\n.tagListHint,\n.extraMesButtons div {\n    filter: none;\n}\n\n.fa-chevron-right:before,\n.fa-chevron-left:before {\n    color: var(--SmartThemeBodyColor);\n}\n\n.swipe_left.fa-chevron-left::before {\n    font-family: \"Font Awesome 6 Free\";\n    font-weight: 900;\n    content: \"\\f060\";\n}\n\n.swipe_right.fa-chevron-right::before {\n    font-family: \"Font Awesome 6 Free\";\n    font-weight: 900;\n    content: \"\\f061\";\n}\n\n.swipes-counter {\n    color: var(--SmartThemeBodyColor)\n}\n\n.swipe_right,\n.swipe_left {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    line-height: 1;\n    opacity: 0.7 !important;\n    color: var(--SmartThemeBodyColor);\n    transition: color 0.2s, opacity 0.2s;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n.swipe_left {\n    margin-left: 0 !important;\n    left: auto !important;\n    right: 32px !important;\n}\n\n.swipe_right {\n    margin-right: 0 !important;\n    right: 6px !important;\n}\n\n.swipe_right:hover,\n.swipe_left:hover {\n    color: var(--SmartThemeBodyColor);\n    opacity: 1 !important;\n}\n\n#chat .mes[is_user=\"true\"] .mes_text em,\n#chat .mes[is_system=\"true\"] .mes_text em {\n    filter: saturate(95.88%) brightness(94.83%);\n}\n\n.mesAvatarWrapper {\n    font-family: \"Staatliches\";\n    text-align: center !important;\n    margin-bottom: 1rem;\n}\n\n.mes .mes_timer,\n.mes .mesIDDisplay,\n.mes .tokenCounterDisplay {\n    font-size: 1rem;\n    margin: 0 !important;\n    padding: 0 !important;\n    text-transform: uppercase;\n    margin-top: 1rem;\n    display: inline-block;\n    white-space: nowrap;\n}\n\n.mes[is_user=\"true\"] .mes_timer {\n    display: none;\n}\n\n.mes {\n    margin-top: 0.3rem !important;\n    margin-bottom: 0.3rem !important;\n}\n\n\n.mes .mes_timer+.mesIDDisplay::before,\n.mes .mesIDDisplay+.mes_timer::before,\n.mes .mes_timer+.mesIDDisplay+.tokenCounterDisplay::before,\n.mes .mesIDDisplay+.tokenCounterDisplay::before,\n.mes .mes_timer+.tokenCounterDisplay::before {\n    content: \"•\";\n    display: inline-block;\n    margin: 0 0.35rem;\n    opacity: 0.7;\n}\n\n\n\n\n/* ==========================================================================\n   AVATAR STYLING – STAMP CARD FRAME\nremove the first two lines (showing filter transition) if you don't want dimmed character portraits, and would prefer full-color.\n   ========================================================================== */\n\n.avatar:hover {\n    filter: none;\n    transition: all 1s;\n}\n\n.mes .avatar {\n    width: calc(var(--avatar-base-width) * var(--avatar-scale)) !important;\n    height: auto !important;\n    border: none !important;\n    outline: none !important;\n    padding: var(--stamp-pad) !important;\n    background: transparent;\n    border-radius: var(--stamp-outer-radius) !important;\n    overflow: visible !important;\n    box-shadow:\n        0 0 0 1px var(--stamp-ink),\n        inset 0 0 0 0px var(--stamp-paper-line),\n        var(--shadow-standard) !important;\n    margin-bottom: 1rem;\n    margin-right: .6rem;\n    position: relative;\n}\n\n.mes .avatar::before {\n    content: \"\";\n    position: absolute;\n    inset: calc(-1 * var(--stamp-pad) + 1px);\n    border-radius: calc(var(--stamp-outer-radius) + var(--radius-xs));\n    border: 2px dotted var(--stamp-ink);\n    opacity: 0.9;\n    pointer-events: none;\n}\n\n.mes .avatar img {\n    width: 100% !important;\n    height: auto !important;\n    object-fit: cover;\n    image-rendering: -webkit-optimize-contrast;\n    border: none !important;\n    outline: none !important;\n    border-radius: var(--stamp-inner-radius) !important;\n    display: block;\n}\n\n.avatar,\n.avatar img,\n.avatar-container,\n.avatar-container img,\nbody.charListGrid .avatar,\nbody.charListGrid .avatar img,\nbody.charListGrid .avatar_collage {\n    border: none !important;\n    outline: none !important;\n    background: transparent !important;\n}\n\n/* Keep avatar metadata on one line with separators */\n.avatar-container>.avatar,\n.avatar-container>img {\n    display: block;\n    margin: 0 auto 0.35rem;\n}\n\n.avatar-container> :not(.avatar):not(img) {\n    display: inline;\n    white-space: nowrap;\n}\n\n.avatar-container> :not(.avatar):not(img)+ :not(.avatar):not(img)::before {\n    content: \"•\";\n    display: inline-block;\n    margin: 0 0.35rem;\n    opacity: 0.7;\n}\n\n/* ==========================================================================\n   LEFT SIDE BAR / PROMPT MANAGER\n   ========================================================================== */\n#completion_prompt_manager #completion_prompt_manager_list li.completion_prompt_manager_prompt span span span {\n    filter: none;\n}\n\n#completion_prompt_manager .completion_prompt_manager_header {\n    color: var(--SmartThemeBodyColor);\n}\n\n#completion_prompt_manager .completion_prompt_manager_header_advanced span {\n    filter: none;\n    font-weight: 700;\n}\n\n#completion_prompt_manager .fa-fw::before {\n    color: var(--SmartThemeBodyColor);\n}\n\n#completion_prompt_manager #completion_prompt_manager_list .completion_prompt_manager_prompt_disabled .completion_prompt_manager_prompt_name,\n#completion_prompt_manager #completion_prompt_manager_list .completion_prompt_manager_prompt_disabled .completion_prompt_manager_prompt_name .prompt-manager-inspect-action {\n    color: var(--SmartThemeBodyColor);\n    opacity: 0.7;\n}\n\n.toggle-description {\n    filter: saturate(110%) brightness(90%);\n}\n\n#completion_prompt_manager #completion_prompt_manager_list .completion_prompt_manager_prompt.completion_prompt_manager_prompt_disabled {\n    border-color: var(--SmartThemeBorderColor);\n}\n\n/* ==========================================================================\n   RIGHT SIDE BAR / PANELS / SEND FORM\n   ========================================================================== */\n#right-nav-panel,\n#left-nav-panel {\n    width: calc((100svw - var(--sheldWidth)) / 2);\n    border-radius: 0;\n    height: calc(100svh);\n    max-height: calc(100svh);\n}\n\n#send_form {\n    border-radius: 0;\n    border: 0;\n    border-top: 1px solid var(--SmartThemeBorderColor) !important;\n}\n\n#send_form:has(#send_textarea:focus-visible) {\n    border: 0;\n}\n\n#right-nav-panel textarea {\n    font-size: calc(0.9 * var(--mainFontSize));\n}\n\n#rightSendForm>div:not(.mes_stop),\n#leftSendForm>div:not(.mes_stop) {\n    color: var(--black60a);\n    opacity: 1 !important;\n}\n\n#rightSendForm>div:not(.mes_stop):hover,\n#leftSendForm>div:not(.mes_stop):hover {\n    color: var(--SmartThemeBodyColor) !important;\n}\n\n.tag {\n    color: var(--SmartThemeChatTintColor);\n    background-color: var(--black70a);\n}\n\n.tag.actionable {\n    background: var(--black70a) !important;\n}\n\n.rm_tag_controls .tag_name::before {\n    color: var(--white100);\n}\n\n.rm_tag_filter .tag {\n    opacity: 0.7;\n    filter: brightness(1);\n}\n\n#delete_button {\n    color: var(--rose-100);\n}\n\n/* ==========================================================================\n   POPUPS / DIALOGS / CUSTOM CSS EDITOR\n   ========================================================================== */\n.select_chat_block {\n    background: var(--SmartThemeShadowColor);\n}\n\n.select_chat_block[highlight] {\n    background-color: var(--SmartThemeUserMesBlurTintColor);\n}\n\n.select_chat_block_filename_item {\n    opacity: 1;\n    font-weight: 700;\n    color: var(--SmartThemeBodyColor);\n}\n\n#bulk_tag_popup_reset,\n#bulk_tag_popup_remove_mutual,\n#dialogue_popup_ok,\n.dialogue_popup_ok {\n    color: var(--SmartThemeChatTintColor);\n}\n\n#CustomCSS-block .right_menu_button {\n    filter: none;\n}\n\n#CustomCSS-block .editor_maximize::before {\n    color: var(--white70a) !important;\n}\n\n/* ==========================================================================\n   SCROLLBARS\n   ========================================================================== */\n*::-webkit-scrollbar-thumb {\n    border: 2px solid var(--rose-150) !important;\n    background: var(--rose-400a) !important;\n}\n\n.scrollableInner::-webkit-scrollbar-thumb,\n#form_create::-webkit-scrollbar-thumb {\n    border-color: var(--rose-300) !important;\n}\n\n/* ==========================================================================\n   MISC UI CLEANUP\n   ========================================================================== */\n.options-content,\n.list-group {\n    border: 0;\n}\n\n#options {\n    border-top: 0;\n}\n\n\n.select2-results .select2-results__option--group\n{border-radius: var(--radius-m); box-shadow: none;}\n\n.zoomed_avatar {\n    position: fixed;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    z-index: 9999;\n    border-radius: var(--radius-m);\n    max-width: 90vw;\n    max-height: 90vh;\n}\n\n/* ==========================================================================\n   TYPOGRAPHY / INTERACTION\n   ========================================================================== */\n.name_text {\n    font-family: \"Staatliches\";\n    font-size: 1.4em;\n    text-transform: uppercase;\n    letter-spacing: 8px;\n}\n\n.interactable,\n.interactable a {\n    color: var(--brown-500);\n    opacity: 1;\n    transition: all 0.275s;\n}\n\n.interactable:hover {\n    color: var(--SmartThemeBodyColor);\n    opacity: 1 !important;\n}\n\n\n#gg-action-button-container {\n    padding: 0 !important\n}\n\n\n.bogus_folder_select .avatar img,\n.character_select .avatar img {\n    align-self: center;\n    border-radius: var(--radius-m) !important\n}\n\n.menu_button:hover {\n    background-color: var(--SmartThemeBodyColor) !important;\n    color: var(--white70a) !important;\n}\n\n.menu_button small:hover {\n    color: var(--white70a) !important;\n}\n\n#qr--bar {\n    background-color: var(--white100) !important;\n}\n\n.tag_name {\n\n    color: var(--white70a) !important;\n}\n\n.tag:hover {\n    background-color: var(--SmartThemeBodyColor) !important;\n    color: var(--white70a) !important;\n}\n\n.qr--buttons {\n    margin: 0 !important;\n    background-color: var(--SmartThemeUserMesBlurTintColor) !important;\n}\n\n.qr--buttons .qr--button:hover {\n    background-color: var(--SmartThemeBodyColor) !important;\n}\n\n\n.panelControlBar .fa-solid {\n    color: var(--smart) !important;\n    opacity: 1 !important;\n    filter: none !important;\n}\n\n.panelControlBar .fa-solid:hover {\n    transform: scale(1.3);\n}\n",
    "bogus_folders": true,
    "zoomed_avatar_magnification": false,
    "reduced_motion": false,
    "compact_input_area": false,
    "show_swipe_num_all_messages": true,
    "click_to_edit": true,
    "media_display": "list"
}