.care-rt-shell{--rt-line:hsl(var(--border)/0.7);--rt-hover:color-mix(in srgb,hsl(var(--foreground)) 5%,hsl(var(--background)));--rt-selected:color-mix(in srgb,hsl(var(--primary)) 9%,hsl(var(--background)));--rt-active:color-mix(in srgb,hsl(var(--primary)) 14%,hsl(var(--background)));--rt-muted:hsl(var(--muted-foreground));--rt-ink:hsl(var(--foreground));--rt-head-bg:hsl(var(--secondary));--rt-focus:hsl(var(--ring));--rt-accent:hsl(var(--primary-pressed,var(--primary-strong,var(--primary))));min-width:0}.care-rt-head,.care-rt-shell{background:hsl(var(--background))}.care-rt-head{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 16px;border-bottom:1px solid var(--rt-line)}.care-rt-head-main{display:flex;align-items:baseline;flex:1 1 auto;gap:10px;min-width:0}.care-rt-head-title{flex:0 1 auto;color:var(--rt-ink);font-size:14px;font-weight:600;line-height:20px;letter-spacing:0}.care-rt-head-sub,.care-rt-head-title{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.care-rt-head-sub{flex:1 1 0;color:var(--rt-muted);font-size:12px;line-height:18px}.care-rt-head-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.care-rt-toolbar-wrap{display:flex;flex-wrap:wrap;align-items:center;min-height:40px;padding:4px 12px;border-bottom:1px solid var(--rt-line);background:hsl(var(--background))}.care-rt-toolbar-wrap>[data-record-index-view-controls]{flex:1 1 auto;min-width:0}.care-rt-toolbar{flex-wrap:wrap;gap:4px 8px;width:100%}.care-rt-toolbar,.care-rt-toolbar-start{display:flex;align-items:center;min-width:0}.care-rt-toolbar-start{flex:1 1 auto;gap:8px}.care-rt-toolbar-end{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;gap:2px;margin-inline-start:auto}.care-rt-toolbar-notice{flex:1 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.care-rt-toolbar-notice:empty{display:none}.care-rt-nav{padding:0 12px;border-bottom:1px solid var(--rt-line);background:hsl(var(--background))}.care-rt-nav .mantine-Tabs-list{--tabs-list-border-size:0px;flex-wrap:nowrap;gap:2px;overflow-x:auto;scrollbar-width:none}.care-rt-nav .mantine-Tabs-list::-webkit-scrollbar{display:none}.care-rt-nav .mantine-Tabs-tab{flex:0 0 auto;padding:8px 10px;color:var(--rt-muted);font-size:13px;font-weight:500;white-space:nowrap}.care-rt-nav .mantine-Tabs-tab:hover{background:var(--rt-hover);color:var(--rt-ink)}.care-rt-nav .mantine-Tabs-tab[data-active]{color:var(--rt-ink)}.care-rt-find{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}[data-care-console] .care-rt-find .mantine-Input-input{--input-bd:var(--rt-line);--input-bg:transparent;--input-size:28px;height:28px;min-height:28px}.care-rt-find-text{width:15rem}.care-rt-find-kind{width:7.5rem}.care-rt-find-grade{width:6.75rem}.care-rt-find-end{margin-inline-start:auto}.care-rt-toolbar-wrap>[data-record-index-toolbar-content]:only-child{flex:1 1 auto}.care-rt-toolbar-wrap>[data-record-index-toolbar-content]:only-child .care-rt-find{width:100%}.care-rt-toolbar .mantine-Button-root{--button-height:28px;--button-padding-x:8px;height:28px;padding-inline:8px;border-radius:6px!important;font-size:13px!important;font-weight:400!important;color:var(--rt-muted);background:transparent}.care-rt-toolbar .mantine-Button-root:hover:not(:disabled){background:var(--rt-hover);color:var(--rt-ink)}.care-rt-toolbar .mantine-Button-root[data-variant=light]{background:var(--rt-selected);color:var(--rt-accent)}.care-rt-toolbar .mantine-Button-section{margin-inline-end:6px}.care-rt-btn{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--rt-muted);font:inherit;font-size:13px;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease}.care-rt-btn:hover,.care-rt-btn[aria-expanded=true]{background:var(--rt-hover);color:var(--rt-ink)}.care-rt-btn:focus-visible{outline:2px solid var(--rt-focus);outline-offset:1px}.care-rt-btn[data-active]{background:var(--rt-selected);color:var(--rt-accent)}.care-rt-btn[data-disabled],.care-rt-btn[disabled]{opacity:.5;cursor:default;pointer-events:none}.care-rt-btn-icon{display:none;flex:0 0 auto;align-items:center}.care-rt-btn[data-busy] .care-rt-btn-icon{display:inline-flex}.care-rt-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.care-rt-picker{max-width:min(100%,22rem);color:var(--rt-ink);font-weight:500}.care-rt-picker-icon{display:inline-flex;flex:0 0 auto;color:var(--rt-muted)}.care-rt-picker-count{flex:0 0 auto;color:var(--rt-muted);font-weight:400;font-variant-numeric:tabular-nums}.care-rt-picker-caret{display:inline-flex;flex:0 0 auto;color:var(--rt-muted)}.care-rt-options{display:flex;flex-direction:column;gap:1px;min-width:13rem}.care-rt-options-title{padding:4px 8px 2px;color:var(--rt-muted);font-size:11px;font-weight:500}.care-rt-options .mantine-Button-root{justify-content:flex-start;width:100%;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--rt-ink);font-size:13px;font-weight:400}.care-rt-options .mantine-Button-root:hover:not(:disabled){background:var(--rt-hover)}.care-rt-options .mantine-Button-root:disabled{color:var(--rt-muted);opacity:.6;background:transparent}.care-rt-options .mantine-Button-inner{justify-content:flex-start}.care-rt-options .mantine-Button-label{font-weight:400}.care-rt-options-empty{margin:0;padding:6px 8px;color:var(--rt-muted);font-size:12px}@media (max-width:640px){.care-rt-toolbar-wrap{align-items:flex-end}.care-rt-head{padding-inline:12px}.care-rt-head-sub{display:none}.care-rt-toolbar-wrap{padding-inline:8px}.care-rt-toolbar-start{flex:1 1 100%}.care-rt-toolbar-end{flex:1 1 100%;margin-inline-start:0;justify-content:flex-end}.care-rt-btn,.care-rt-toolbar-end .mantine-Button-root{min-width:32px;justify-content:center}.care-rt-toolbar-end .mantine-Button-section{margin-inline-end:0}.care-rt-btn-icon{display:inline-flex}.care-rt-btn[data-collapse] .care-rt-btn-label,.care-rt-toolbar-end .mantine-Button-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.care-rt-picker{max-width:100%}.care-rt-toolbar-wrap:has(>[data-record-index-toolbar-content]>.care-rt-btn){flex-wrap:nowrap;align-items:flex-end}.care-rt-toolbar-wrap:has(>[data-record-index-toolbar-content]>.care-rt-btn)>[data-record-index-view-controls]{flex:1 1 0}.care-rt-find{width:100%}.care-rt-find-text{flex:1 1 10rem;width:auto}}.care-rt{--rt-row-h:32px;--rt-head-h:32px;--rt-foot-h:calc(var(--rt-head-h) + 1px);--rt-pad:8px;--rt-select-w:0px;--rt-lead-w:0px;position:relative;min-width:0;color:var(--rt-ink);font-size:13px}.care-rt[data-selectable]{--rt-select-w:40px}.care-rt-col-select{width:var(--rt-select-w)}.care-rt-scroll{--rt-sticky-w:calc(var(--rt-select-w) + var(--rt-lead-w) + var(--rt-primary-w, 0px));--rt-end-w:0px;--rt-clear-air:4px;--rt-clear-block:calc(var(--rt-head-h) + var(--rt-clear-air)) calc(var(--rt-foot-h) + var(--rt-clear-air));--rt-clear-start:calc(var(--rt-sticky-w) + var(--rt-clear-air));--rt-clear-end:calc(var(--rt-end-w) + var(--rt-clear-air));position:relative;overflow:auto;max-width:100%;overscroll-behavior-x:contain}.care-rt-scroll :is(a[href],button,input,select,textarea,summary,[tabindex],[contenteditable=true]){scroll-margin-block:var(--rt-clear-block);scroll-margin-inline:var(--rt-clear-start) var(--rt-clear-end)}.care-rt-scroll :is(thead,tfoot){--rt-clear-block:0px}.care-rt-scroll :is(.care-rt-select,.care-rt-lead,.care-rt-primary,.care-rt-group-inner){--rt-clear-start:0px}.care-rt-scroll :is(.care-rt-actions,.care-rt-end-stuck){--rt-clear-end:0px}@media (min-width:768px){.care-rt-scroll{--rt-end-w:calc(var(--rt-actions-w, 0px) * var(--rt-actions-scale, 1) + var(--rt-filler-w, 0px));max-height:calc(100dvh - 17rem);min-height:12rem}.care-rt-actions{position:sticky;inset-inline-end:var(--rt-filler-w,0);border-inline-start:1px solid var(--rt-line)}.care-rt-end-stuck{position:sticky;inset-inline-end:0}.care-rt-td.care-rt-actions,.care-rt-td.care-rt-end-stuck{z-index:2}.care-rt-th.care-rt-actions,.care-rt-th.care-rt-end-stuck{z-index:5}.care-rt-tf.care-rt-actions,.care-rt-tf.care-rt-end-stuck{z-index:4}}.care-rt-table{width:100%;min-width:calc(var(--rt-select-w) + var(--rt-lead-w) + var(--rt-primary-w, 0px) + var(--rt-rest-w, 0px));border-collapse:separate;border-spacing:0;table-layout:fixed}.care-rt-th{position:sticky;top:0;z-index:3;height:var(--rt-head-h);padding:0;border-bottom:1px solid var(--rt-line);border-inline-end:1px solid var(--rt-line);background:var(--rt-head-bg);color:var(--rt-muted);font-size:13px;font-weight:500;line-height:16px;text-align:start;user-select:none}.care-rt-th[data-align=end]{text-align:end}.care-rt-th[data-align=center]{text-align:center}.care-rt-th-inner{display:flex;align-items:center;gap:4px;height:100%;padding:0 var(--rt-pad);min-width:0}.care-rt-th[data-align=end] .care-rt-th-inner{justify-content:flex-end}.care-rt-th[data-align=center] .care-rt-th-inner{justify-content:center}.care-rt-th-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.care-rt-th-sort{display:inline-flex;flex:0 0 auto;color:var(--rt-accent)}.care-rt-th[data-movable]{cursor:grab}.care-rt-th:focus-visible,.care-rt-th[data-movable]:focus-visible{outline:2px solid var(--rt-focus);outline-offset:-2px}.care-rt-th[data-dragging]{opacity:.45}.care-rt-th[data-drop=before]{border-inline-start:2px solid var(--rt-focus)}.care-rt-th[data-drop=after]{border-inline-end:2px solid var(--rt-focus)}.care-rt-resize{position:absolute;top:0;inset-inline-end:-4px;z-index:4;width:9px;height:100%;cursor:col-resize;touch-action:none;outline:none}.care-rt-resize:focus-visible{outline:2px solid var(--rt-focus);outline-offset:-2px;border-radius:2px;background:var(--rt-hover)}.care-rt-resize:after{content:"";position:absolute;top:6px;bottom:6px;inset-inline-start:4px;width:2px;border-radius:1px;background:transparent;transition:background-color .12s ease}.care-rt-resize:focus-visible:after,.care-rt-resize:hover:after,.care-rt-resize[data-resizing]:after,.care-rt-th:hover .care-rt-resize:after{background:var(--rt-focus)}.care-rt-td{height:var(--rt-row-h);padding:0 var(--rt-pad);border-bottom:1px solid var(--rt-line);border-inline-end:1px solid var(--rt-line);background:hsl(var(--background));color:var(--rt-ink);line-height:18px;vertical-align:middle}.care-rt-td[data-align=end]{text-align:end}.care-rt-td[data-align=center]{text-align:center}.care-rt-cell{display:flex;align-items:center;gap:6px;min-width:0;min-height:calc(var(--rt-row-h) - 1px);margin-inline:-4px;padding-inline:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.care-rt-actions .care-rt-cell,.care-rt-lead .care-rt-cell,.care-rt-select .care-rt-cell{margin-inline:0;padding-inline:0;overflow:visible}.care-rt-td[data-align=end] .care-rt-cell{justify-content:flex-end}.care-rt-td[data-align=center] .care-rt-cell{justify-content:center}.care-rt-cell>*{min-width:0}.care-rt-dim{color:var(--rt-muted)}.care-rt-td-end,.care-rt-th-end{border-inline-end:0}.care-rt-hit{display:flex;align-items:center;justify-content:center;width:calc(100% + 1px);min-height:var(--rt-row-h);margin:0 -1px -1px 0;cursor:pointer}.care-rt-th .care-rt-hit{min-height:var(--rt-head-h)}.care-rt-row{cursor:pointer}.care-rt-row:focus-within>.care-rt-td,.care-rt-row:hover>.care-rt-td{background:var(--rt-hover)}.care-rt-row[data-selected]>.care-rt-td{background:var(--rt-selected)}.care-rt-row[aria-current=true]>.care-rt-td{background:var(--rt-active)}.care-rt-row[aria-current=true]>.care-rt-td:first-child{border-inline-start:2px solid var(--rt-focus)}.care-rt-open{display:inline-block;max-width:100%;min-width:0;overflow:hidden;padding:0;border:0;border-radius:4px;background:none;color:inherit;font:inherit;font-weight:500;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}a.care-rt-open{text-decoration:none}.care-rt-open:hover{text-decoration:underline;text-underline-offset:2px}.care-rt-open:focus-visible{outline:2px solid var(--rt-focus);outline-offset:2px}.care-rt-open-hint{display:inline-flex;flex:0 0 auto;margin-inline-start:auto;color:var(--rt-muted);opacity:0;transition:opacity .12s ease}.care-rt-row:focus-within .care-rt-open-hint,.care-rt-row:hover .care-rt-open-hint{opacity:1}.care-rt-lead,.care-rt-select{padding:0;text-align:center}.care-rt-lead .care-rt-cell,.care-rt-select .care-rt-cell{justify-content:center}.care-rt-lead,.care-rt-primary,.care-rt-select{position:sticky;z-index:2}.care-rt-th.care-rt-lead,.care-rt-th.care-rt-primary,.care-rt-th.care-rt-select{z-index:5}.care-rt-select{left:0}.care-rt-lead{left:var(--rt-select-w)}.care-rt-primary{left:calc(var(--rt-select-w) + var(--rt-lead-w))}@media (pointer:coarse){.care-rt{--rt-row-h:40px}.care-rt[data-selectable]{--rt-select-w:44px}.care-rt{--rt-actions-scale:1.6}.care-rt-btn,.care-rt-toolbar .mantine-Button-root{min-height:36px;min-width:36px}.care-rt-actions .mantine-ActionIcon-root{min-width:44px;min-height:44px}.care-rt .care-rt-actions .care-rt-cell{gap:4px}.care-rt-col-actions{width:calc(var(--rt-actions-w, 88px) * var(--rt-actions-scale))!important}.care-rt-resize{inset-inline-end:-12px;width:24px}.care-rt-resize:after{inset-inline-start:11px}}@media (max-width:767px){.care-rt{--rt-row-h:44px;--rt-head-h:44px;--rt-pad:10px}.care-rt[data-selectable]{--rt-select-w:44px}.care-rt-col-primary{width:min(var(--rt-primary-w),38vw)!important}.care-rt-scroll{--rt-sticky-w:calc(var(--rt-select-w) + var(--rt-lead-w) + min(var(--rt-primary-w, 0px), 38vw))}.care-rt-table{min-width:calc(var(--rt-select-w) + var(--rt-lead-w) + min(var(--rt-primary-w, 0px), 38vw) + var(--rt-rest-w, 0px))}}.care-rt-actions .care-rt-cell{justify-content:flex-end;gap:2px}.care-rt-add{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--rt-muted);cursor:pointer}.care-rt-add:hover{background:var(--rt-hover);color:var(--rt-ink)}.care-rt-add:focus-visible{outline:2px solid var(--rt-focus);outline-offset:1px}.care-rt-th-filler{text-align:start}.care-rt-th-filler .care-rt-th-inner{padding-inline:4px}.care-rt-tf{position:sticky;bottom:0;z-index:3;height:var(--rt-head-h);padding:0;border-top:1px solid var(--rt-line);border-inline-end:1px solid var(--rt-line);background:hsl(var(--background));color:var(--rt-muted);font-size:13px;font-weight:400}.care-rt-tf-btn{container-type:inline-size;container-name:care-rt-tf;display:flex;align-items:center;gap:6px;width:100%;height:var(--rt-head-h);padding:0 var(--rt-pad);border:0;background:transparent;color:inherit;font:inherit;text-align:start;white-space:nowrap;cursor:pointer}.care-rt-tf-btn:hover{background:var(--rt-hover);color:var(--rt-ink)}.care-rt-tf-btn:focus-visible{outline:2px solid var(--rt-focus);outline-offset:-2px}.care-rt-tf-body{display:flex;flex:1 1 auto;align-items:center;gap:6px;min-width:0}.care-rt-tf-main{display:inline-flex;flex:0 0 auto;align-items:baseline;order:-1;gap:6px}.care-rt-tf-value{color:var(--rt-ink);font-variant-numeric:tabular-nums}.care-rt-tf-unknown{color:var(--rt-muted);font-size:11px}.care-rt-tf-name{min-width:0;overflow:hidden;text-overflow:ellipsis}@container care-rt-tf (max-width: 12rem){.care-rt-tf-body{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;line-height:15px}.care-rt-tf-name{max-width:100%;color:var(--rt-muted);font-size:11px;line-height:13px}}.care-rt-tf[data-align=end] .care-rt-tf-body,.care-rt-tf[data-align=end] .care-rt-tf-btn{justify-content:flex-end}.care-rt-tf-caret{display:inline-flex;flex:0 0 auto;opacity:.7}.care-rt-statusbar{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:6px 16px;border-top:1px solid var(--rt-line);color:var(--rt-muted);font-size:12px;line-height:18px}.care-rt-statusbar p{margin:0}.care-rt-statusbar [data-rows]{color:var(--rt-ink);font-variant-numeric:tabular-nums}.care-rt-values{display:grid;gap:2px;margin:0;padding:0;list-style:none;min-width:12rem}.care-rt-values li{display:flex;justify-content:space-between;gap:16px;font-size:13px}.care-rt-values .count{font-variant-numeric:tabular-nums;color:var(--rt-muted)}.care-rt-group-cell{height:var(--rt-row-h);padding:0;border-bottom:1px solid var(--rt-line);background:var(--rt-head-bg);color:var(--rt-ink)}.care-rt-group-inner{position:sticky;left:0;display:flex;width:max-content;max-width:100%}.care-rt-group-toggle{display:flex;align-items:center;gap:6px;min-width:0;min-height:calc(var(--rt-row-h) - 1px);padding:0 var(--rt-pad);border:0;background:transparent;color:inherit;font:inherit;font-weight:500;text-align:start;cursor:pointer}.care-rt-group-toggle:hover{background:var(--rt-hover)}.care-rt-group-toggle:focus-visible{outline:2px solid var(--rt-focus);outline-offset:-2px}.care-rt-group-caret,.care-rt-group-mark{display:inline-flex;flex:0 0 auto;color:var(--rt-muted)}.care-rt-group-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.care-rt-group-count{flex:0 0 auto;color:var(--rt-muted);font-variant-numeric:tabular-nums;font-weight:400}.care-rt-group-row[data-kind=withheld] .care-rt-group-label{font-style:italic}.care-rt-feedback{padding:24px 16px}.care-rt-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.care-rt-content{padding:0}.care-rt-notices{display:flex;flex-direction:column;gap:8px;padding:8px 16px}.care-rt-notices:empty{display:none}.care-rt-split{display:flex;min-width:0;flex-direction:column}.care-rt-split-main{min-width:0}.care-rt-aside{width:100%;flex:none;border-top:1px solid var(--rt-line);background:hsl(var(--background))}@media (min-width:75em){.care-rt-split{flex-direction:row}.care-rt-split-main{flex:1 1 0%}.care-rt-aside{width:22rem;border-top:0;border-inline-start:1px solid var(--rt-line)}}@media (prefers-reduced-motion:reduce){.care-rt-btn,.care-rt-open-hint,.care-rt-resize:after{transition:none}}.care-rt-edit{position:relative;gap:2px;width:100%}.care-rt-edit,.care-rt-edit-trigger{display:flex;align-items:center;min-width:0}.care-rt-edit-trigger{flex:1 1 auto;height:calc(var(--rt-row-h) - 8px);padding:0;border:0;border-radius:4px;background:none;color:inherit;font:inherit;text-align:start;cursor:default}.care-rt-td[data-align=end] .care-rt-edit-trigger{justify-content:flex-end;text-align:end}.care-rt-edit-trigger:focus-visible{outline:2px solid var(--rt-focus);outline-offset:1px}.care-rt-edit-trigger[aria-busy]{color:var(--rt-muted)}.care-rt-edit-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.care-rt-edit[data-phase=failed] .care-rt-edit-trigger{outline:1px solid hsl(var(--destructive-strong));outline-offset:1px}.care-rt-edit-act,.care-rt-edit-pencil{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--rt-muted);cursor:pointer}.care-rt-edit-pencil{opacity:0}.care-rt-edit:focus-within .care-rt-edit-pencil,.care-rt-edit:hover .care-rt-edit-pencil{opacity:1}.care-rt-edit-act:hover,.care-rt-edit-pencil:hover{background:var(--rt-hover);color:var(--rt-ink)}@media (hover:none){.care-rt-edit-pencil{opacity:1}}@media (pointer:coarse){.care-rt-edit-act,.care-rt-edit-pencil{width:32px;height:32px}}.care-rt-edit-mark{display:inline-flex;flex:0 0 auto;color:var(--rt-muted)}.care-rt-edit-mark[data-failed]{color:hsl(var(--destructive-strong))}.care-rt-cell[data-editing]{overflow:visible}.care-rt-edit-input{width:100%;min-width:0;height:calc(var(--rt-row-h) - 8px);padding:0 6px;border:1px solid var(--rt-line);border-radius:4px;background:hsl(var(--background));color:var(--rt-ink);font:inherit;line-height:1}.care-rt-edit-input:focus{outline:2px solid var(--rt-focus);outline-offset:0}.care-rt-edit-input[aria-invalid=true],.care-rt-edit-input[aria-invalid=true]:focus{border-color:hsl(var(--destructive-strong));outline-color:hsl(var(--destructive-strong))}.care-rt-td[data-align=end] .care-rt-edit-input{text-align:end}.care-rt-edit-input[data-multiline]{height:auto;margin-block:4px;padding:4px 6px;line-height:18px;resize:vertical}.care-rt-edit-pop{position:absolute;top:calc(100% + 2px);inset-inline-start:0;z-index:6;display:flex;align-items:center;gap:8px;width:max-content;max-width:18rem;padding:2px;border:1px solid var(--rt-line);border-radius:6px;background:hsl(var(--background));font-size:12px;line-height:16px;white-space:normal}.care-rt-edit-pop[data-flip~=end]{inset-inline-start:auto;inset-inline-end:0}.care-rt-edit-pop[data-flip~=up]{top:auto;bottom:calc(100% + 2px)}.care-rt-edit-error,.care-rt-edit-kept{margin:0;padding-inline-start:4px}.care-rt-edit-error{color:hsl(var(--destructive-strong))}.care-rt-edit-kept{color:var(--rt-muted)}.care-rt-edit-actions{display:inline-flex;gap:2px;margin-inline-start:auto}.care-rt-edit-notice{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 16px;border-top:1px solid var(--rt-line);color:var(--rt-ink);font-size:12px;line-height:18px}.care-rt-edit-notice p{flex:1 1 16rem;margin:0}.care-rt-edit-notice strong{color:hsl(var(--destructive-strong));font-weight:600}.care-rt-edit-notice-actions{display:inline-flex;gap:4px}.care-rt-edit-notice-btn{height:24px;padding:0 8px;border:1px solid var(--rt-line);border-radius:6px;background:transparent;color:var(--rt-ink);font:inherit;cursor:pointer}.care-rt-edit-notice-btn:hover{background:var(--rt-hover)}.care-rt-edit-notice-btn:focus-visible{outline:2px solid var(--rt-focus);outline-offset:1px}