.rio-native-canvas .rw-ui-textarea.native-canvas-editor{transition:none;min-height:0;max-width:none;resize:none;padding:0;border:0;border-radius:0;outline:1px solid #087f8c88;outline-offset:3px;background:#ffffffed;box-shadow:0 0 0 5px #fffa}.rio-native-canvas .rw-ui-button.rw-ant-button{color:inherit;background:transparent;border:0;border-radius:8px;padding:5px 8px;font:inherit;box-shadow:none}.rio-native-canvas .rw-ui-button.rw-ant-button:not(:disabled):hover{color:inherit;background:var(--rw-overlay-hover, #edf6f7)}.rio-native-canvas .rw-ui-button.rw-ant-button:not(:disabled):active{background:var(--rw-overlay-pressed, #e1efef)}.rio-native-canvas .rw-ui-button.rw-ant-button[aria-pressed=true],.rio-native-canvas .rw-ui-button.rw-ant-button[aria-selected=true]{background:var(--rw-selected, #e1f3f3);color:var(--rw-brand, var(--native-accent, #006b76))}.rio-native-canvas .rw-ui-button.rw-ant-button[aria-pressed=true]:hover,.rio-native-canvas .rw-ui-button.rw-ant-button[aria-selected=true]:hover{background:var(--rw-selected-hover, var(--rw-selected, #e1f3f3))}.rio-native-canvas .rw-ui-button.rw-ant-button:disabled{color:inherit;background:transparent}.rio-native-canvas .rio-native-tools .rw-ui-button.rw-ant-button{padding:6px}.rio-native-canvas .rw-context-toolbar .rw-ui-button.rw-ant-button{height:var(--rw-toolbar-control, 32px);min-height:var(--rw-toolbar-control, 32px);border-radius:5px;padding:0 8px;font:var(--rw-toolbar-font, calc(13px * var(--rw-font-scale, 1)))/calc(20px * var(--rw-font-scale, 1)) var(--rw-font-ui, system-ui)}.rio-native-canvas .rw-context-toolbar{--rw-toolbar-font: calc(13px * var(--rw-font-scale, 1))}.rio-native-canvas .rw-context-toolbar .rio-tool-grid .rw-ui-button.rw-ant-button{width:34px;height:32px;min-height:32px;padding:6px}.rio-native-canvas .rio-native-bottom .rw-ui-button.rw-ant-button{height:30px;min-height:30px}.rio-native-canvas .rio-native-bottom .rio-canvas-view-button.rw-ui-button{padding-inline:0}.rio-native-canvas .rio-canvas-contextual-layer .rio-native-object-actions .rw-ui-button{height:30px;min-height:30px;padding:0 10px;font:400 calc(12px * var(--rw-font-scale, 1))/calc(18px * var(--rw-font-scale, 1)) var(--rw-font-ui, system-ui)}.rio-native-canvas .rio-canvas-contextual-layer .rio-native-object-actions .rio-layer-step{width:32px;flex:0 0 32px;padding:0}.rio-native-canvas .rio-canvas-link-control>:is(.rw-ui-button.rw-ant-button,.ant-btn){height:26px;min-height:26px;min-width:24px;padding:3px;border:0;border-left:1px solid var(--native-edge, #dce9e6);border-radius:0;background:transparent;color:inherit;font:inherit;box-shadow:none}.rio-native-canvas .rio-canvas-link-control>.rio-canvas-link-open.ant-btn{height:28px;padding:5px 7px;gap:5px;border-left:0}.rio-native-canvas .rio-canvas-link-control>:is(.rw-ui-button.rw-ant-button,.ant-btn):hover{color:inherit;background:var(--rw-selected, #e4f2ef)}:root[data-theme=dark] .rio-native-canvas :is(.rio-native-bottom,.rio-canvas-link-control){background:var(--rw-surface-raised, #263942);border-color:var(--rw-border, #405762);color:var(--rw-text, #e4edf2)}.rio-native-canvas .rio-mobile-bar .rw-ui-button.rw-ant-button{flex:1;min-width:0;min-height:52px;height:auto;padding:5px 2px;display:flex;flex-direction:column;gap:4px;font-size:max(var(--rw-font-min, 0px),calc(11px * var(--rw-font-scale, 1)));white-space:nowrap}.rio-native-canvas .rio-mobile-bar .rw-ui-button svg{width:18px;height:18px}.rio-native-canvas .rio-mobile-view .rw-ui-button.rw-ant-button{height:44px;min-width:44px;padding:6px}@media (pointer: coarse){.rio-native-canvas .rio-native-bottom .rw-ui-button.rw-ant-button{min-height:44px}}.rio-format-panel .rio-format-text-grid{display:flex;flex-wrap:wrap}.rio-format-panel .rio-align-grid .rw-ui-button.rw-ant-button{min-width:0;padding:1px 3px;box-sizing:border-box}.rio-format-panel .rio-align-grid .rw-ui-button.rw-ant-button>i{height:20px}.rio-format-panel .rio-format-colors>div .rio-format-swatch{border:1px solid var(--rw-control-border);border-radius:5px;padding:0;box-shadow:none}.rio-format-panel .rio-format-colors>div .rio-format-swatch[aria-pressed=true]{outline:2px solid var(--rw-brand);outline-offset:1px}.rio-format-panel .rio-format-colors>div .rio-format-swatch:focus-visible{outline:2px solid var(--rw-text);outline-offset:2px}.rw-viewport-menu{max-width:calc(100vw - 16px);max-height:calc(100dvh - 80px);box-sizing:border-box;overflow:auto}.rw-viewport-menu .ant-dropdown-menu-title-content{min-width:0;white-space:normal;overflow-wrap:anywhere}.rw-menu-icon-slot{display:inline-flex;align-items:center;justify-content:center;width:1em;flex:none}.rw-menu-icon-slot>svg{max-width:100%;height:1em}@media (pointer:coarse){.rw-viewport-menu :is(.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title){min-height:44px}}.rw-content-dropdown{max-width:calc(100vw - 16px);max-height:calc(100dvh - 80px);box-sizing:border-box;overflow:auto}.rw-content-dropdown .ant-card{min-width:min(200px,calc(100vw - 16px));max-width:100%;box-sizing:border-box}.rw-content-dropdown .ant-card-body{min-width:0}.rw-content-dropdown .ant-card-body>*{max-width:100%;box-sizing:border-box}.rw-bottom-sheet{color:var(--rw-text,#253b45)}.rw-bottom-sheet .ant-drawer-content{border-radius:16px 16px 0 0;background:var(--rw-surface,#fff)}.rw-bottom-sheet .ant-drawer-header{padding:12px 16px}.rw-bottom-sheet .ant-drawer-title{font-size:max(var(--rw-font-min, 0px),calc(14px * var(--rw-font-scale, 1)))}.rw-bottom-sheet .ant-drawer-close{min-width:44px;min-height:44px}.rw-bottom-sheet .ant-drawer-body{overscroll-behavior:contain;min-height:0}.rw-bottom-sheet :is(input,.ant-select){font-size:max(var(--rw-font-min, 0px),calc(16px * var(--rw-font-scale, 1)))}.rw-ui-choice,.rw-choice-popup{min-width:0}.ant-select-dropdown:has(.rw-choice-popup){max-width:min(28rem,calc(100vw - 16px));min-width:0!important}.rw-choice-label{display:grid;gap:2px;white-space:normal;overflow-wrap:anywhere;line-height:1.45}.rw-choice-label-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:var(--rw-text)}.rw-choice-label-description,.rw-choice-kind{color:var(--rw-muted);font-size:.9em;font-weight:400}.rw-choice-kind{margin-inline-start:auto}.rw-choice-feedback{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;color:var(--rw-muted);white-space:normal;overflow-wrap:anywhere}.rw-choice-footer{border-top:1px solid var(--rw-border);padding:4px}.rw-choice-mentions{max-width:min(28rem,calc(100vw - 16px))}.rw-choice-mentions .ant-mentions-dropdown-menu-item{white-space:normal}.rw-choice-mentions .rw-choice-label{min-width:12rem}@media (max-width: 600px){.rw-choice-mentions{max-width:calc(50vw - 12px)}.rw-choice-mentions .rw-choice-label{min-width:0}}@media (pointer: coarse){.ant-select-dropdown:has(.rw-choice-popup) .ant-select-item-option,.rw-choice-mentions .ant-mentions-dropdown-menu-item{min-height:44px}}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region){--rw-scrollbar-thumb: color-mix(in srgb, var(--rw-muted, #626875) 75%, transparent);--rw-scrollbar-active: var(--rw-muted, #626875);overflow-wrap:anywhere}:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region),:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) *{scrollbar-width:thin;scrollbar-color:var(--rw-scrollbar-resting, var(--rw-scrollbar-thumb, #89909b)) transparent}:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region).rw-scroll-active,:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) .rw-scroll-active{scrollbar-color:var(--rw-scrollbar-active, #626875) transparent}.rw-scroll-region{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}:where(.rw-v5-app-shell .rw-app-main,.rw-v5-work-main,.rw-v5-personal-main,.rw-schedule-page,.rw-scroll-region):focus-visible{outline:2px solid var(--rw-brand, #137c72);outline-offset:-2px}:where(.rw-v5-editor-document,.rw-v5-editor-inspector,.rw-v5-document-library,.rw-v5-library-tree,.rw-today-conversation,.rw-personal-assistant-body,.rw-notice-panel,.rw-discussion-lifecycle-fields,.rw-v5-personal-dialog,.rw-v5-lifecycle-dialog){overscroll-behavior:contain}@supports not (scrollbar-width: thin){:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region)::-webkit-scrollbar,:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) ::-webkit-scrollbar{width:8px;height:8px}:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region)::-webkit-scrollbar-track,:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) ::-webkit-scrollbar-track{background:transparent}:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region)::-webkit-scrollbar-thumb,:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) ::-webkit-scrollbar-thumb{background:var(--rw-scrollbar-resting, var(--rw-scrollbar-thumb, #89909b));border:2px solid transparent;background-clip:padding-box;border-radius:8px}:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region).rw-scroll-active::-webkit-scrollbar-thumb,:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) .rw-scroll-active::-webkit-scrollbar-thumb{background-color:var(--rw-scrollbar-active, #626875)}}@media (forced-colors: active){:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region),:where(.rw-v5-theme,.rw-v5-app-shell,.rw-global-workspace,.rw-scroll-region) *{scrollbar-width:auto!important;scrollbar-color:auto!important}}.rw-v5-theme .rw-v5-work-main{padding:var(--rw-page-inset) max(var(--rw-page-inset),calc((100% - var(--rw-page-width)) / 2))}.rw-v5-theme .rw-v5-work-heading{margin-bottom:16px}.rw-v5-theme .rw-v5-work-heading h1,.rw-v5-theme .rw-v5-personal-main h1{font-size:max(var(--rw-font-min, 0px),calc(24px * var(--rw-font-scale, 1)));line-height:calc(32px * var(--rw-font-scale, 1))}.rw-v5-theme .rw-v5-work-section{padding:12px var(--rw-panel-inset);margin-bottom:12px}.rw-v5-theme .rw-today-invite{padding:12px 16px;margin:8px 0 16px;gap:12px}.rw-v5-theme .rw-v5-project-content{padding:12px var(--rw-page-inset) 24px}.rw-v5-theme .rw-project-section>.rw-scheduling,.rw-v5-theme .rw-project-section>.rw-schedule-page,.rw-v5-theme .rw-v5-project-content>.rw-scheduling{margin-top:8px}.rw-v5-theme .rw-project-section .rw-v5-delivery-heading{margin:12px 0}.rw-v5-theme .rw-v5-document-row{min-height:48px}.rw-v5-theme .rw-v5-document-name{padding:8px 0}.rw-v5-theme .rw-requirement-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px}.rw-requirement-summary>small:nth-child(2){grid-column:1/-1;grid-row:2}.rw-requirement-summary>small:nth-child(3){grid-column:2;grid-row:1;padding-left:12px}.rw-requirement-summary small{color:var(--rw-muted);font-size:max(var(--rw-font-min, 0px),calc(12px * var(--rw-font-scale, 1)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-v5-theme .rw-v5-task-catalog .rw-v5-task-card{padding:10px 0}.rw-v5-theme .rw-v5-task-card footer{gap:8px}.rw-v5-theme .rw-v5-task-catalog .rw-v5-task-card p{margin:2px 0 6px}.rw-v5-theme .rw-v5-project-delivery-list li{padding:10px 0;gap:12px}.rw-v5-theme .rw-v5-project-delivery-filters{margin:12px 0}.rw-v5-theme .rw-project-overview{padding-block:12px}.rw-v5-theme .rw-project-overview.is-compact{padding:0 12px 10px 32px}.rw-v5-theme .rw-today-main{max-width:var(--rw-page-width);padding:var(--rw-page-inset)}.rw-v5-theme .rw-today-heading{margin-bottom:16px;gap:12px}.rw-v5-theme .rw-today-workspace{gap:var(--rw-section-gap)}.rw-v5-theme .rw-today-chat>header{padding:10px 16px}.rw-v5-theme .rw-today-focus{padding:0 16px 16px}.rw-v5-theme .rw-today-focus>header{padding:10px 0;margin-bottom:12px}.rw-v5-theme .rw-today-conversation{padding:16px}.rw-v5-theme .rw-today-composer{padding:12px 16px;gap:8px}.rw-v5-theme .rw-today-welcome h2{font-size:max(var(--rw-font-min, 0px),calc(20px * var(--rw-font-scale, 1)));margin:8px 0}.rw-v5-theme .rw-today-review,.rw-v5-theme .rw-today-history{padding:16px;margin-block:16px}.rw-v5-theme .rw-v5-personal-main{padding:var(--rw-page-inset)}.rw-v5-theme .rw-v5-personal-search{margin:16px 0}.rw-v5-theme .rw-v5-personal-list a{min-height:48px;padding:8px}.rw-v5-theme .rw-v5-personal-empty{padding:32px 16px}.rw-v5-theme .rw-v5-delivery-content{max-width:1200px;padding:20px var(--rw-page-inset) 32px}.rw-v5-theme .rw-v5-delivery-heading{margin-bottom:16px}.rw-v5-theme .rw-v5-meeting .rw-v5-record-document{padding:20px clamp(16px,3vw,40px)}.rw-v5-theme .rw-v5-meeting .rw-v5-record-section{margin-top:20px}.rw-v5-theme .rw-v5-meeting .rw-v5-record-section h3{margin-bottom:12px}.rw-v5-theme .rw-v5-meeting .rw-v5-record-drawer,.rw-v5-theme .rw-v5-personal-dialog,.rw-v5-theme .rw-v5-session-leave{padding:16px}.rw-v5-theme .rw-v5-personal-dialog footer{margin-top:16px;gap:8px}.rw-v5-theme .rio-settings-page{margin-block:20px;padding-inline:var(--rw-page-inset)}.rw-v5-theme .rio-model-settings header{margin-bottom:16px}.rw-v5-theme .rio-model-roles>section{padding-block:14px}@media (max-width: 700px){.rw-v5-theme{--rw-page-inset: 12px;--rw-panel-inset: 12px;--rw-section-gap: 12px}.rw-v5-theme .rw-project-overview.is-compact{padding:0 0 12px}}.rw-v5-theme .rw-external-page{max-width:1200px;padding:var(--rw-page-inset)}.rw-v5-theme .rw-external-page :is(section,form){padding:16px;margin-block:12px}.rw-v5-theme .rw-external-page header{margin-bottom:16px}.rw-v5-theme .rw-external-scenes{gap:16px}.rw-v5-theme .rw-v5-impact-item{padding:14px 0}.rw-v5-theme .rw-work-inline-row.is-expanded .rw-work-detail{margin-top:12px}.rw-v5-theme .rw-work-detail>.rw-work-documents{margin-top:12px;padding-top:8px}.rw-v5-theme .rw-work-detail .rw-work-documents h3{margin:8px 0}.rw-v5-theme .rw-detail-meta{margin-top:12px;padding:8px 12px}.rw-v5-theme .rw-v5-editor-inspector{padding:16px}.rw-v5-theme .rw-v5-editor-inspector h2{margin-bottom:16px}.rw-v5-theme .rw-schedule-page{padding:var(--rw-page-inset)}.rw-v5-theme .rw-milestone-node{padding-block:12px}.rw-v5-theme .rw-calendar-week{gap:16px}.rw-v5-theme .rw-v5-library-main{padding:12px 16px 16px}.rw-v5-theme .rw-v5-library-items{margin:8px 0}.rw-v5-theme .rw-v5-library-items>li{padding:8px;min-height:48px}.rw-v5-theme .rw-external-list{gap:8px;margin:12px 0}.rw-v5-theme .rw-external-list p{margin:4px 0 0}.rw-v5-theme .rw-calendar-day-layout{gap:16px}.rw-v5-theme .rw-day-timeline{padding-left:16px}.rw-v5-theme .rw-schedule-page>.rw-schedule-header{margin-block:12px}.rw-v5-theme .rw-schedule-page>.rw-schedule-header h1{margin-block:4px;font-size:max(var(--rw-font-min, 0px),calc(24px * var(--rw-font-scale, 1)))}@media (max-width: 700px){.rw-v5-theme.rw-v5-theme{--rw-page-inset: 12px;--rw-panel-inset: 12px;--rw-section-gap: 12px}.rw-v5-theme .rw-shared-work-list .rw-work-create{min-height:44px}}@media (min-width: 768px){.rw-v5-theme .rw-v5-work-rail .rw-work-navigation a{padding-inline:0;white-space:nowrap}}@media (max-width: 767px){.rw-v5-theme .rw-v5-work-rail .rw-work-navigation{flex:1;width:0;overflow-x:auto}.rw-v5-theme .rw-v5-work-rail .rw-work-navigation a,.rw-v5-theme .rw-v5-work-logo{flex-shrink:0}}.rw-v5-theme .rw-today-composer textarea{min-height:76px}@media (pointer: coarse){.rw-v5-theme :is(.rw-v5-project-page,.rw-today,.rw-v5-personal-main,.rw-v5-personal-dialog,.rw-v5-delivery) :is(button,select){min-height:44px}}.rw-v5-theme .rw-selected-date{padding:4px 0}.rw-global-logo.rw-ant-button{padding:2px}:where(.rw-v5-theme),:where(.rw-v5-theme) body{font-family:var(--rw-font-ui);color:var(--rw-text);font-size:var(--rw-text-size);line-height:var(--rw-text-leading)}:where(.rw-v5-theme) :where(a[href]){color:var(--rw-brand);text-decoration-color:currentColor;text-underline-offset:3px}:where(.rw-v5-theme) :where(a[href]:hover){color:var(--rw-brand-hover)}:where(.rw-v5-theme) :where(button,input,textarea,select){font:inherit}:where(.rw-v5-theme) :where([data-ui=input],[data-ui=select],[data-ui=option]){accent-color:var(--rw-brand)}:where(.rw-v5-theme) :where(option){color:var(--rw-text);background:var(--rw-surface)}:where(.rw-v5-theme) :where(input,textarea):not(:where(.ant-input,.rw-ant-input,.ant-select-input,.ant-picker input))::placeholder{color:var(--rw-muted);opacity:1}:where(.rw-v5-theme) :where(h1,h2,h3,h4,h5,h6){color:var(--rw-text);line-height:1.4;font-weight:600}:where(.rw-v5-theme) :where(h1){font-size:var(--rw-heading-1)}:where(.rw-v5-theme) :where(h2){font-size:var(--rw-heading-2)}:where(.rw-v5-theme) :where(h3){font-size:var(--rw-heading-3)}:where(.rw-v5-theme) :where(h4,h5,h6){font-size:var(--rw-text-size)}.rw-v5-theme button[data-ui=button][data-variant=item]{display:flex;justify-content:flex-start;min-width:0;border:0;border-radius:4px;background:transparent;padding:4px 6px;text-align:left;color:inherit}.rw-v5-theme button[data-ui=button][data-variant=item]:hover:not(:disabled){background:var(--rw-subtle)}.rw-v5-theme button[data-ui=button][data-variant=item]:active:not(:disabled){background:var(--rw-overlay-pressed)}.rw-v5-theme button[data-ui=button][data-variant=item][aria-current]{background:var(--rw-selected);color:var(--rw-brand)}.rw-ui-select.ant-select{min-width:6em;max-width:100%;vertical-align:middle}.rw-ui-date.ant-picker{max-width:100%;vertical-align:middle}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=primary]:not(:disabled){color:var(--rw-on-brand);background:var(--rw-brand);border-color:var(--rw-brand)}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=primary]:hover:not(:disabled){background:var(--rw-brand-hover);border-color:var(--rw-brand-hover)}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=primary]:active:not(:disabled){background:var(--rw-brand-pressed);border-color:var(--rw-brand-pressed)}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=danger]:not(:disabled){color:var(--rw-danger);border-color:var(--rw-danger);background:var(--rw-surface)}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=danger]:hover:not(:disabled){background:var(--rw-danger-bg)}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=ghost]:not([aria-pressed=true]):not([aria-current]){border-color:transparent;background:transparent;box-shadow:none}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=ghost]:hover:not(:disabled):not([aria-pressed=true]):not([aria-current]){background:var(--rw-subtle)}.rw-v5-theme .rw-ui-button.rw-ant-button[data-variant=ghost]:active:not(:disabled):not([aria-pressed=true]):not([aria-current]){background:var(--rw-overlay-pressed)}@media (pointer: coarse){.rw-ui-select.ant-select,.rw-ui-date.ant-picker{min-height:44px}}.rw-ui-date-popup .ant-picker-panel-container{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto}@media (max-width: 600px){.rw-ui-date-popup .ant-picker-datetime-panel{flex-direction:column}.rw-ui-date-popup .ant-picker-date-panel{max-width:calc(100vw - 16px)}.rw-ui-date-popup .ant-picker-time-panel{width:100%;border-inline-start:0;border-top:1px solid var(--rw-border)}.rw-ui-date-popup .ant-picker-time-panel-column{height:120px}}.rw-v5-theme .rw-ui-view-switch{display:flex;flex-wrap:wrap;gap:4px}.rw-v5-theme .rw-ui-view-switch .rw-ui-button[aria-pressed]{border-color:transparent;box-shadow:none}.rw-v5-theme .rw-ui-view-switch .rw-ui-button[aria-pressed=true]{color:var(--rw-brand);background:var(--rw-selected);border-color:transparent}.rw-ui-tabbar{display:block;min-width:0;max-width:100%;border:0;background:transparent}.rw-ui-tabbar>.ant-tabs{min-width:0}.rw-ui-tabbar>.ant-tabs>:is(.ant-tabs-content-holder,.ant-tabs-body-holder){display:none}.rw-ui-tabbar>.ant-tabs>.ant-tabs-nav{margin:0}.rw-ui-tabs .ant-tabs-tab a,.rw-ui-tabs-overflow .ant-tabs-dropdown-menu-item a{font:inherit;color:inherit;text-decoration:none}@media (pointer:coarse){.rw-ui-tabs :is(.ant-tabs-tab,.ant-tabs-nav-add,.ant-tabs-nav-more){min-height:44px;min-width:44px}}.rw-ui-choice-input{display:inline-block;min-width:32px}.rw-ui-choice-input:has(.ant-slider){min-width:120px;flex:1}.rw-ui-disclosure{min-width:0}.rw-ui-disclosure-label{min-width:0;overflow-wrap:anywhere}.rw-ui-disclosure-description{display:block;color:var(--rw-muted);font-size:var(--rw-caption-size);font-weight:400;margin-top:4px;line-height:1.5}.rw-ui-disclosure[data-variant=panel] .rw-ui-disclosure-title{font-weight:600}.rw-ui-cursor-pagination{display:flex;align-items:center;gap:12px}.rw-ui-cursor-pagination .ant-pagination-item,.rw-ui-cursor-pagination .ant-pagination-jump-prev,.rw-ui-cursor-pagination .ant-pagination-jump-next{display:none}.rw-ui-command-menu{min-width:0;max-height:inherit}.rw-ui-command-menu>.ant-menu{border-inline-end:0;border-radius:var(--rw-radius-popover);max-height:inherit;overflow:auto}.rw-ui-surface-splitter{pointer-events:none;min-width:0;min-height:0}.rw-ui-surface-splitter>.ant-splitter{height:100%}.rw-ui-surface-splitter :is(.ant-splitter-bar,.ant-splitter-mask){pointer-events:auto}.rw-ui-surface-splitter .ant-splitter-bar-dragger:focus-visible{outline:2px solid var(--rw-brand);outline-offset:1px}.rw-ui-button:where([aria-pressed=true]:not([data-variant=primary]):not(:disabled)){color:var(--rw-brand);background:var(--rw-selected);border-color:var(--rw-brand)}.rw-ui-button:focus-visible{outline:2px solid var(--rw-brand);outline-offset:2px}.rw-ui-tabbar:is(.rw-ui-view-switch,.rw-project-filters,.rw-settings-navigation,.rw-work-surface-nav,.rw-calendar-view-switch,.rio-style-filters,.rw-today-tabs,.rw-release-tabs,.rio-format-tabs,.rio-format-subtabs,.rio-mobile-format-tabs){--rw-view-tab-bg: var(--rw-selected)}.rw-ui-tabbar:is(.rw-ui-view-switch,.rw-project-filters,.rw-settings-navigation,.rw-work-surface-nav,.rw-calendar-view-switch,.rio-style-filters,.rw-today-tabs,.rw-release-tabs,.rio-format-tabs,.rio-format-subtabs,.rio-mobile-format-tabs)>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{margin:0 4px 0 0;padding:6px 10px;min-height:32px;border-radius:var(--rw-radius-control);color:var(--rw-muted);font:inherit}.rw-ui-tabbar:is(.rw-ui-view-switch,.rw-project-filters,.rw-settings-navigation,.rw-work-surface-nav,.rw-calendar-view-switch,.rio-style-filters,.rw-today-tabs,.rw-release-tabs,.rio-format-tabs,.rio-format-subtabs,.rio-mobile-format-tabs)>.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:var(--rw-view-tab-bg);color:var(--rw-brand)}.rw-ui-tabbar:is(.rw-ui-view-switch,.rw-project-filters,.rw-settings-navigation,.rw-work-surface-nav,.rw-calendar-view-switch,.rio-style-filters,.rw-today-tabs,.rw-release-tabs,.rio-format-tabs,.rio-format-subtabs,.rio-mobile-format-tabs)>.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{background:transparent}.rw-ui-tabbar:is(.rw-ui-view-switch,.rw-project-filters,.rw-settings-navigation,.rw-work-surface-nav,.rw-calendar-view-switch,.rio-style-filters,.rw-today-tabs,.rw-release-tabs,.rio-format-tabs,.rio-format-subtabs,.rio-mobile-format-tabs)>.ant-tabs>.ant-tabs-nav:before{border-bottom:0}@media (pointer: coarse){.rw-ui-tabbar>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:44px}}:where(.rw-v5-theme) :where(a[href]:focus-visible){outline:2px solid var(--rw-brand);outline-offset:2px}.rw-ui-tabs-fill{display:flex;flex-direction:column;flex:1;min-height:0}.rw-ui-tabs-fill>.ant-tabs-nav{flex-shrink:0}.rw-ui-tabs-fill>.ant-tabs-body-holder{flex:1;min-height:0;overflow:hidden}.rw-ui-tabs-fill>.ant-tabs-body-holder>.ant-tabs-body{height:100%;min-height:0}.rw-ui-tabs-fill .ant-tabs-content{height:100%;min-height:0;overflow:auto}.rw-ui-surface.rw-ui-surface{box-sizing:border-box;min-width:0;color:var(--rw-text, #20232b);background:var(--rw-surface, #fff);border:1px solid var(--rw-border, #e3e6eb);border-radius:var(--rw-radius-panel, 12px);box-shadow:none}.rw-ui-surface[data-surface=decision]{background:var(--rw-accent-bg, #f0f7f5)}.rw-ui-surface[data-surface=overlay]{background:var(--rw-surface-overlay, #fff);border-color:var(--rw-overlay-border, #d8dde5);box-shadow:var(--rw-shadow-popover, none)}.rw-ui-icon-tile{display:inline-grid;place-items:center;flex:none;width:var(--rw-icon-tile-size, 28px);height:var(--rw-icon-tile-size, 28px);border-radius:8px;background:var(--rw-accent-bg, #f0f7f5);color:var(--rw-accent-ink, #246b62);font-size:max(var(--rw-font-min, 0px),calc(17px * var(--rw-font-scale, 1)));line-height:1;vertical-align:middle}.rw-ui-icon-tile[data-tone=cool]{background:var(--rw-cool-bg, #edf2fa);color:var(--rw-cool-ink, #42658e)}.rw-ui-icon-tile[data-tone=warm]{background:var(--rw-warm-bg, #f7f0e5);color:var(--rw-warm-ink, #886333)}.rw-ui-icon-tile[data-tone=neutral]{background:var(--rw-subtle, #f0f1f5);color:var(--rw-muted, #626875)}.rw-ui-icon-tile[data-tone=category]{background:var(--rw-category-bg);color:var(--rw-category)}.rw-ui-section-title{display:flex;align-items:center;gap:8px}.rw-v5-theme :is(.rw-companion-notice,.rw-v5-record-notice,.rio-finding,.rio-mermaid-failed){border:0;border-radius:var(--rw-radius-control, 6px);padding:10px 12px}.rw-v5-theme .rio-finding{background:var(--rw-warning-bg, #fff7e8);color:var(--rw-warning, #8a5b14)}.rw-v5-theme .rio-mermaid-failed{background:var(--rw-danger-bg, #fdeff0);color:var(--rw-danger, #b3373d)}.rw-v5-theme :is(.rio-comment-source,.rio-reply-quote,.rio-text-quote,.rw-v5-record-source-focus,.rw-v5-action-source){border:1px solid var(--rw-border, #e3e6eb);border-radius:var(--rw-radius-control, 6px);background:var(--rw-subtle, #f0f1f5);color:var(--rw-text, #20232b)}.rw-v5-theme :is(.rw-conversation,.rw-v5-personal-dialog,.rw-v5-lifecycle-dialog,.rw-v5-task-source,.rw-v5-record-task,.rio-comment-card,.rio-comment-message) blockquote{border:0;border-radius:var(--rw-radius-control, 6px);background:var(--rw-subtle, #f0f1f5);padding:8px 12px;color:var(--rw-muted, #626875)}.rw-v5-theme .rw-reference-popup:not(.rw-reference-dropdown-content){padding:4px;border:1px solid var(--rw-overlay-border);border-radius:var(--rw-radius-popover);background:var(--rw-surface-overlay);color:var(--rw-text);box-shadow:var(--rw-menu-shadow);font-family:var(--rw-font-ui)}.rw-v5-theme .rw-reference-source.is-quote{border:0;padding:8px;border-radius:4px;background:var(--rw-subtle)}.rw-v5-theme .ant-modal-content{box-shadow:var(--rw-shadow-dialog)}.rw-v5-theme .ant-dropdown .ant-dropdown-menu{max-width:calc(100vw - 16px)}.rw-ui-navigation{width:100%;min-width:0;flex:auto}.rw-ui-navigation a,.rw-ui-navigation-popup a{font:inherit;color:inherit;text-decoration:none}.rw-ui-navigation-more{white-space:nowrap}.rw-ui-navigation-popup :is(.ant-menu-sub,.rw-ant-menu-sub){max-height:min(70vh,28em);overflow:auto;max-inline-size:calc(100vw - 16px)}.rw-ui-badge,.rw-ui-notice,.rw-ui-save-status{--tone-ink:var(--rw-muted);--tone-bg:var(--rw-subtle)}:is(.rw-ui-badge,.rw-ui-notice,.rw-ui-save-status)[data-tone=active]{--tone-ink:var(--rw-brand);--tone-bg:var(--rw-active-bg)}:is(.rw-ui-badge,.rw-ui-notice,.rw-ui-save-status)[data-tone=info]{--tone-ink:var(--rw-info);--tone-bg:var(--rw-info-bg)}:is(.rw-ui-badge,.rw-ui-notice,.rw-ui-save-status)[data-tone=positive]{--tone-ink:var(--rw-positive);--tone-bg:var(--rw-positive-bg)}:is(.rw-ui-badge,.rw-ui-notice,.rw-ui-save-status)[data-tone=warning]{--tone-ink:var(--rw-warning);--tone-bg:var(--rw-warning-bg)}:is(.rw-ui-badge,.rw-ui-notice,.rw-ui-save-status)[data-tone=danger]{--tone-ink:var(--rw-danger);--tone-bg:var(--rw-danger-bg)}.rw-ui-badge{white-space:normal;overflow-wrap:anywhere;margin-inline-end:0;display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 8px;border-radius:var(--rw-radius-control);background:var(--tone-bg);color:var(--tone-ink);font-size:var(--rw-caption-size);line-height:1.5;vertical-align:middle}.rw-v5-theme .rw-ui-badge.ant-tag{background:var(--tone-bg);color:var(--tone-ink);border-color:transparent;font-size:var(--rw-caption-size)}.rw-ui-badge-symbol{display:inline-grid;place-items:center;flex:none;width:1em;font-weight:600}.rw-ui-notice{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid transparent;border-radius:var(--rw-radius-control);background:var(--tone-bg);color:var(--tone-ink)}.rw-ui-notice-content{min-width:0;flex:1;overflow-wrap:anywhere}.rw-ui-save-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--tone-ink);font-size:var(--rw-caption-size)}.rw-ui-objectbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0;padding:10px var(--rw-page-inset);background:var(--rw-surface);color:var(--rw-text);border-bottom:1px solid var(--rw-border)}.rw-ui-objectbar-context{display:flex;align-items:center;gap:8px;flex:none}.rw-ui-objectbar-title{flex:1 1 160px;min-width:0;overflow-wrap:anywhere;font-weight:600}.rw-ui-objectbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.rw-ui-section{min-width:0;margin-block:var(--rw-section-gap)}.rw-ui-section-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;min-width:0}.rw-ui-section-heading>h2{flex:1 1 12em;margin:0;min-width:0;overflow-wrap:anywhere;font-size:var(--rw-heading-3)}.rw-ui-section-heading>div{display:flex;gap:8px;flex-wrap:wrap}.rw-ui-auxiliary{display:flex;flex-direction:column;min-width:0;min-height:0;padding:var(--rw-panel-inset);background:var(--rw-surface-raised);color:var(--rw-text);border:1px solid var(--rw-border)}.rw-ui-auxiliary-content{min-height:0;overflow:auto;overflow-wrap:anywhere}.rw-v5-theme .ant-modal .ant-modal-header{padding-inline-end:40px}.rw-v5-theme .ant-modal .ant-modal-title,.rw-v5-theme .ant-modal .ant-modal-confirm-title{overflow-wrap:anywhere}@media (forced-colors:active){.rw-ui-badge,.rw-ui-notice{border:1px solid CanvasText}}.rw-v5-theme .rio-mermaid{max-width:100%;min-width:0;overflow:auto;text-align:center;padding:8px 0}.rw-v5-theme .rio-mermaid svg{max-width:100%;height:auto}.rw-v5-theme .rio-mermaid-failed{border:1px solid var(--rw-danger);border-radius:8px;padding:12px}.rw-v5-theme .rio-mermaid-failed pre{white-space:pre-wrap;overflow-wrap:anywhere}.rio-mermaid-viewport{max-width:100%;overflow:auto}.rw-ui-action-card.rw-ui-button{width:100%;height:auto;min-height:204px;align-items:stretch;justify-content:flex-start;padding:24px;white-space:normal;text-align:start;color:var(--rw-text);border:1px solid var(--rw-border);border-radius:var(--rw-radius-panel);background:var(--rw-subtle);box-shadow:none}.rw-ui-action-card[data-tone=cool]{background:color-mix(in srgb,var(--rw-cool-bg) 65%,var(--rw-surface));border-color:color-mix(in srgb,var(--rw-cool-bg) 85%,var(--rw-border))}.rw-ui-action-card[data-tone=brand]{background:color-mix(in srgb,var(--rw-accent-bg) 80%,var(--rw-surface));border-color:color-mix(in srgb,var(--rw-accent-bg) 85%,var(--rw-border))}.rw-ui-action-card.rw-ui-button:not(:disabled):hover{color:var(--rw-text);border-color:var(--rw-brand);background:var(--rw-selected)}.rw-ui-action-card-content{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.rw-ui-action-card-icon{display:flex;align-items:center;height:44px;font-size:max(var(--rw-font-min, 0px),calc(38px * var(--rw-font-scale, 1)));margin-bottom:8px}.rw-ui-action-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:max(var(--rw-font-min, 0px),calc(var(--rw-text-size) + calc(3px * var(--rw-font-scale, 1))));line-height:1.5}.rw-ui-action-card-heading>.anticon{font-size:max(var(--rw-font-min, 0px),calc(14px * var(--rw-font-scale, 1)));flex:none}.rw-ui-action-card-description{display:block;color:var(--rw-muted);line-height:1.65;font-size:var(--rw-text-size)}.rw-ui-action-card.rw-ui-button:disabled{color:var(--rw-muted);background:var(--rw-subtle);border-color:var(--rw-border)}.rw-ui-auxiliary[data-variant=context]{background:var(--rw-surface-context);border:0;border-inline-start:1px solid var(--rw-border)}.rw-ui-auxiliary[hidden]{display:none}.rw-ui-auxiliary-content{flex:1}.rw-ui-auxiliary{font-size:var(--rw-text-size);line-height:var(--rw-text-leading)}.rw-ui-auxiliary>.rw-ui-section-heading{flex-shrink:0}:root{--rw-toolbar-control: 32px;--rw-toolbar-icon: 16px;--rw-toolbar-padding: 4px;--rw-toolbar-gap: 2px;--rw-toolbar-radius: 8px;--rw-toolbar-font: calc(13px * var(--rw-font-scale, 1))}.bn-container .bn-toolbar.bn-toolbar,.rw-v5-floating-selection.rw-v5-floating-selection,.rio-native-canvas :is(.rio-native-tools,.rio-native-object-actions,.rio-mindmap-controls,.rio-mindmap-layout).rw-context-toolbar,.rio-mind-provider .rio-provider-toolbar.rw-context-toolbar{background:var(--rw-surface-raised, #fff);color:var(--rw-text, #20232b);border:1px solid var(--rw-border, #e3e6eb);border-radius:var(--rw-toolbar-radius);padding:var(--rw-toolbar-padding);gap:var(--rw-toolbar-gap);box-shadow:var(--rw-shadow-popover, 0 4px 16px #20232b14);font:var(--rw-toolbar-font)/calc(20px * var(--rw-font-scale, 1)) var(--rw-font-ui, system-ui);box-sizing:border-box}.bn-container .bn-toolbar.bn-toolbar{display:flex;align-items:center;max-width:calc(100vw - 16px);flex-wrap:wrap}.rw-v5-floating-selection.rw-v5-floating-selection{width:max-content;height:auto;max-width:calc(100vw - 16px)}.bn-container .bn-toolbar.bn-toolbar :is(button,.mantine-Button-root),.rw-v5-floating-selection .rw-v5-selection-actions button,.rio-mind-provider .rw-context-toolbar button,.rio-native-canvas .rw-context-toolbar button{min-width:var(--rw-toolbar-control);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.bn-container .bn-toolbar.bn-toolbar button svg,.rio-mind-provider .rw-context-toolbar button svg,.rio-native-canvas .rw-context-toolbar button svg{width:var(--rw-toolbar-icon);height:var(--rw-toolbar-icon);flex:none}.bn-container .bn-toolbar.bn-toolbar .rw-v5-selection-actions{align-items:center;color:inherit;gap:var(--rw-toolbar-gap)}.bn-container .bn-toolbar.bn-toolbar .rw-v5-selection-actions>*{margin-block:0}.bn-container .bn-toolbar.bn-toolbar .rw-v5-selection-actions{border-left:1px solid var(--rw-border,#e3e6eb);padding-left:4px;margin-left:2px}.rio-native-canvas .rio-native-tools.rw-context-toolbar{padding:7px;gap:7px}.rio-native-canvas .rw-context-toolbar .rio-tool-grid button{width:34px}:root[data-theme=dark] .rio-native-canvas .rw-context-toolbar{background:var(--rw-surface-raised,#242831);border-color:var(--rw-border,#444b58);color:var(--rw-text,#edf0f5)}@media (pointer:coarse){:root{--rw-toolbar-control:44px}}:is(.rio-mind-provider,.rio-native-canvas) .rw-context-toolbar .rw-ui-button,.rw-v5-selection-actions>.rw-ui-button{height:var(--rw-toolbar-control);min-height:var(--rw-toolbar-control);border:0;border-radius:5px;padding:0 8px;color:inherit;background:transparent;box-shadow:none;font:var(--rw-toolbar-font)/1.5 var(--rw-font-ui, system-ui)}:is(.rio-mind-provider,.rio-native-canvas) .rw-context-toolbar .rw-ui-button:hover:not(:disabled),.rw-v5-selection-actions>.rw-ui-button:hover:not(:disabled){background:var(--rw-overlay-hover)}:is(.rio-mind-provider,.rio-native-canvas) .rw-context-toolbar .rw-ui-button[aria-pressed=true]:not(:disabled){border:0;background:var(--rw-selected);color:var(--rw-brand)}.rio-native-canvas .rw-context-toolbar .rio-tool-grid .rw-ui-button{padding:6px;width:34px}@media (pointer: coarse){.rio-native-canvas .rw-context-toolbar .rio-tool-grid .rw-ui-button{width:44px}}:root.rw-v5-theme{color-scheme:light;--rw-surface-context: #f1f5f9;--rw-on-danger: #ffffff;--rw-category: #6d5ca6;--rw-category-bg: #f0edf8;--rw-canvas: #edf2f5;--rw-surface: #ffffff;--rw-subtle: #eef3f6;--rw-text: #182b3a;--rw-muted: #566879;--rw-border: #d5dee6;--rw-control-border: #80929e;--rw-brand: #086f64;--rw-brand-hover: #066257;--rw-on-brand: #ffffff;--rw-selected: #dcf1eb;--rw-selected-hover: #cbe8df;--rw-active-bg: var(--rw-selected);--rw-info: #3563b9;--rw-info-bg: #eaf0fc;--rw-message-self-bg: #eaf5f1;--rw-positive: #26704d;--rw-positive-bg: #eaf5ee;--rw-warning: #976008;--rw-warning-bg: #fff2d8;--rw-danger: #b6404b;--rw-danger-bg: #fcecef;--rw-legacy-surface: var(--rw-surface);--rw-legacy-subtle: var(--rw-subtle);--rw-legacy-text: var(--rw-text);--rw-legacy-muted: var(--rw-muted);--rw-legacy-border: var(--rw-border);--rw-font-ui: Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;--rw-font-code: "SFMono-Regular", Consolas, monospace;--rw-font-scale: .92;--rw-font-min: 11.04px;--rw-text-size: 12.88px;--rw-caption-size: 11.04px;--rw-heading-1: 22.08px;--rw-heading-2: 18.4px;--rw-heading-3: 14.72px;--rw-text-leading: 1.55;--rw-space-1: 4px;--rw-space-2: 8px;--rw-space-3: 12px;--rw-space-4: 16px;--rw-space-6: 24px;--rw-space-8: 32px;--rw-space-12: 48px;--rw-radius-sm: 4px;--rw-radius-control: 6px;--rw-radius-popover: 8px;--rw-radius-modal: 12px;--rw-surface-raised: #ffffff;--rw-surface-overlay: #ffffff;--rw-surface-navigation: #e4efed;--rw-overlay-hover: #e8eff3;--rw-overlay-pressed: #dce6ec;--rw-overlay-border: #c4d2dc;--rw-brand-pressed: #074f48;--rw-accent-bg: #eaf5f1;--rw-accent-ink: #12675d;--rw-cool-bg: var(--rw-info-bg);--rw-cool-ink: var(--rw-info);--rw-warm-bg: var(--rw-warning-bg);--rw-warm-ink: var(--rw-warning);--rw-radius-panel: 12px;--rw-menu-shadow: 0 4px 16px #20232b14;--rw-shadow-popover: var(--rw-menu-shadow);--rw-shadow-dialog: 0 16px 48px #20232b24;--rw-ease: cubic-bezier(.2, 0, 0, 1);--rw-rail-width: 56px;--rw-objectbar-height: 48px;--rw-document-width: 840px;--rw-rich-width: 1080px;--rw-inspector-width: 300px;--rw-control-height: 28px;--rw-control-height-sm: 24px;--rw-input-height: 30px;--rw-code-control-height: 28px;--rw-icon-tile-size: 28px;--rw-logo-size: 36px;--rw-page-inset: 16px;--rw-panel-inset: 12px;--rw-section-gap: 12px;--rw-summary-row: 44px;--rw-page-width: 1440px;--rw-motion-fast: .12s;--rw-motion-panel: .16s}:root.rw-v5-theme[data-theme=dark]{color-scheme:dark;--rw-surface-context: #23343f;--rw-on-danger: #142128;--rw-category: #cbbdf1;--rw-category-bg: #3b3550;--rw-canvas: #142128;--rw-surface: #1d2d36;--rw-subtle: #273b44;--rw-text: #e4edf2;--rw-muted: #b0c2cd;--rw-border: #405762;--rw-control-border: #829baa;--rw-brand: #70d4be;--rw-brand-hover: #9be5d4;--rw-on-brand: #142128;--rw-selected: #24453f;--rw-selected-hover: #30554c;--rw-message-self-bg: #223e38;--rw-active-bg: var(--rw-selected);--rw-info: #a8c8ff;--rw-info-bg: #263c56;--rw-surface-raised: #253943;--rw-surface-overlay: #304650;--rw-surface-navigation: #192f33;--rw-overlay-hover: #3a505c;--rw-overlay-pressed: #455e6b;--rw-overlay-border: #637d8b;--rw-brand-pressed: #b7f0e3;--rw-accent-bg: #223e38;--rw-accent-ink: #a4e2cf;--rw-cool-bg: var(--rw-info-bg);--rw-cool-ink: var(--rw-info);--rw-warm-bg: var(--rw-warning-bg);--rw-warm-ink: var(--rw-warning);--rw-menu-shadow: 0 4px 16px #00000040;--rw-shadow-dialog: 0 16px 48px #00000055;--rw-positive: #99d7b5;--rw-positive-bg: #244337;--rw-warning: #f1cb84;--rw-warning-bg: #443924;--rw-danger: #ffabb5;--rw-danger-bg: #4a303a}.rw-v5-theme .rw-code{color-scheme:light;--code-bg: #ffffff;--code-fg: #1f2328;--code-border: #e5e7eb;--code-hover: #f5f3fa;--code-keyword: #8250df;--code-string: #116329;--code-number: #0550ae;--code-comment: #6a737d;--code-property: #0550ae;--code-function: #8250df;--code-type: #953800;--code-operator: #6e7781;--code-selection: #ccdced}.rw-v5-theme .rw-code[data-code-theme=dark]{color-scheme:dark;--code-bg: #20242c;--code-fg: #e0e4eb;--code-border: #39414d;--code-hover: #3d4755;--code-keyword: #c4a1ef;--code-string: #a8ce9b;--code-number: #e8b780;--code-comment: #8f9aaa;--code-property: #8fc4e8;--code-function: #e4cf99;--code-type: #e4cf99;--code-operator: #c4a1ef;--code-selection: #465269}@media (prefers-reduced-motion: reduce){:root.rw-v5-theme{--rw-motion-fast: 0ms;--rw-motion-panel: 0ms}}html.rw-v5-theme,.rw-v5-theme body,.rw-app-shell.rw-v5-app-shell{background:var(--rw-canvas);color:var(--rw-text)}
