.message-list-layout-module__AW9NFG__selectionDangerAction{}.message-list-layout-module__AW9NFG__root{--messages-scrollbar-end-gap:28px;--messages-tab-height:42px;align-content:start;gap:18px;min-height:0;display:grid;position:relative}.message-list-layout-module__AW9NFG__tabs{z-index:9;width:min(440px,100% - 120px);min-height:var(--messages-tab-height);pointer-events:auto;justify-content:center;align-items:center;gap:28px;margin:0 auto 8px;display:flex;position:relative}@media (max-width:700px){.message-list-layout-module__AW9NFG__tabs:before{content:"";pointer-events:none;height:1px;display:none;position:absolute;bottom:0;left:10px;right:10px}}.message-list-layout-module__AW9NFG__tabButton{z-index:1;white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 8px 8px;display:inline-flex;position:relative;}@media (max-width:700px){.message-list-layout-module__AW9NFG__tabButton:after{content:none;opacity:0;pointer-events:none;height:2px;display:none;position:absolute;bottom:0;left:8px;right:8px;transform:scaleX(.56)}.message-list-layout-module__AW9NFG__tabButtonActive:after{opacity:1;transform:scaleX(1)}}.message-list-layout-module__AW9NFG__tabBadge{place-items:center;min-width:19px;height:19px;padding:0 6px;display:inline-grid}.message-list-layout-module__AW9NFG__swipeViewport{touch-action:pan-y;width:100%;min-width:0;position:relative;overflow:visible}.message-list-layout-module__AW9NFG__swipeTrack{width:100%;min-width:0;display:block}.message-list-layout-module__AW9NFG__swipePane{width:100%;min-width:0;padding:0 2px;display:none}.message-list-layout-module__AW9NFG__swipePaneActive{display:block}.message-list-layout-module__AW9NFG__panel{isolation:isolate;min-height:auto;max-height:calc(100dvh - var(--messages-board-top-offset) - var(--messages-board-bottom-gap));flex-direction:column;display:flex;position:relative;overflow:visible}.message-list-layout-module__AW9NFG__panel[aria-hidden=true]{pointer-events:none}.message-list-layout-module__AW9NFG__panelHeader{z-index:3;justify-content:flex-end;align-items:center;width:min(100%,930px);min-height:38px;margin:0 auto;padding:0 4px 12px;display:flex;position:relative}.message-list-layout-module__AW9NFG__panelActions,.message-list-layout-module__AW9NFG__selectionBar,.message-list-layout-module__AW9NFG__selectionControls{z-index:3;align-items:center;display:inline-flex;position:relative}.message-list-layout-module__AW9NFG__panelActions{justify-content:flex-end}@media (max-width:700px){.message-list-layout-module__AW9NFG__panelActions{gap:8px}}.message-list-layout-module__AW9NFG__selectionBar{justify-content:space-between;gap:12px;width:100%}.message-list-layout-module__AW9NFG__selectionControls{flex-wrap:wrap;justify-content:flex-end;gap:8px}.message-list-layout-module__AW9NFG__selectionAction{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:88px;min-height:32px;padding:0 13px 1px;display:inline-flex;}.message-list-layout-module__AW9NFG__selectionAction:disabled,.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]{cursor:not-allowed;opacity:.46}@media (max-width:700px){.message-list-layout-module__AW9NFG__selectionAction:disabled,.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]{transform:none}}@media (min-width:701px){.message-list-layout-module__AW9NFG__selectionAction:disabled,.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]{transform:none}}.message-list-layout-module__AW9NFG__selectionCount{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.message-list-layout-module__AW9NFG__selectionStatus{white-space:nowrap;justify-content:center;align-items:center;min-width:88px;min-height:32px;padding:0 13px 1px;display:inline-flex}.message-list-layout-module__AW9NFG__selectionManageAction,.message-list-layout-module__AW9NFG__selectionListExportAction{min-width:112px}.message-list-layout-module__AW9NFG__errorStack{z-index:3;gap:8px;width:min(100%,920px);margin:0 auto;padding:0 0 8px;display:grid;position:relative}.message-list-layout-module__AW9NFG__scrollArea{z-index:1;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;align-content:start;gap:0;width:min(100%,930px);min-height:0;max-height:none;margin:0 auto;padding:0 4px 12px;display:grid;position:relative;overflow:hidden auto}.message-list-layout-module__AW9NFG__scrollArea:before{content:"";z-index:2;pointer-events:none;height:1px;margin-bottom:2px;display:block;position:sticky;top:0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar{width:9px}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button{width:0;height:0;display:none}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button:single-button{width:0;height:0;display:none}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button:vertical:start:decrement{width:0;height:0;display:none}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button:vertical:end:increment{width:0;height:0;display:none}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-track{margin-block:var(--messages-scrollbar-end-gap)}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-thumb{min-height:38px}.message-list-layout-module__AW9NFG__emptyPanel{min-height:max(320px, calc(100dvh - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - var(--messages-tab-height) - 34px))}.message-list-layout-module__AW9NFG__emptyStateText{text-align:center;flex:auto;place-items:center;width:min(100%,930px);min-height:0;margin:0 auto;padding:0 32px 46px;display:grid}.message-list-layout-module__AW9NFG__loadMoreBlock{justify-items:center;gap:8px;padding:18px 0 2px;display:grid}.message-list-layout-module__AW9NFG__loadMoreButton{justify-content:center;align-items:center;min-height:36px;padding:0 15px 1px;display:inline-flex;}.message-list-layout-module__AW9NFG__loadMoreButton:disabled{cursor:not-allowed;opacity:.6}@media (max-width:700px){.message-list-layout-module__AW9NFG__loadMoreButton:disabled{transform:none}}@media (min-width:701px){.message-list-layout-module__AW9NFG__loadMoreButton:disabled{transform:none}}@media (min-width:1024px){.message-list-layout-module__AW9NFG__swipeViewport{margin-top:-4px;padding-top:4px}.message-list-layout-module__AW9NFG__panelHeader{padding-top:2px}.message-list-layout-module__AW9NFG__scrollArea{max-height:calc(100dvh - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - 54px)}}@media (max-width:1023px){.message-list-layout-module__AW9NFG__root{--messages-scrollbar-end-gap:28px}.message-list-layout-module__AW9NFG__tabs{gap:18px;width:min(330px,100% - 34px)}.message-list-layout-module__AW9NFG__panelHeader{width:100%;min-height:52px;padding:0 0 10px}.message-list-layout-module__AW9NFG__scrollArea{max-height:calc(100dvh - var(--messages-board-top-offset) - var(--messages-board-bottom-gap))}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true]{z-index:12;min-height:auto;padding:0 4px 12px;position:sticky;top:8px}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true] .message-list-layout-module__AW9NFG__selectionBar{align-items:center;padding:0}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true] .message-list-layout-module__AW9NFG__selectionStatus{min-width:84px;min-height:32px;padding-inline:12px}.message-list-layout-module__AW9NFG__selectionBar{gap:10px}.message-list-layout-module__AW9NFG__selectionManageAction{display:none}.message-list-layout-module__AW9NFG__swipePane{padding:0}.message-list-layout-module__AW9NFG__scrollArea{padding-right:0;padding-bottom:calc(152px + max(10px, env(safe-area-inset-bottom)));scrollbar-width:none;padding-left:0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar{width:0;height:0;display:none}}@media (max-width:700px){.message-list-layout-module__AW9NFG__root{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.message-list-layout-module__AW9NFG__tabs,.message-list-layout-module__AW9NFG__errorStack{flex:none}.message-list-layout-module__AW9NFG__tabs{margin-bottom:0}.message-list-layout-module__AW9NFG__swipeViewport{flex:auto;min-height:0;overflow:hidden}.message-list-layout-module__AW9NFG__swipeTrack,.message-list-layout-module__AW9NFG__swipePaneActive{height:100%;min-height:0}.message-list-layout-module__AW9NFG__panel{height:100%;min-height:0;max-height:none;overflow:hidden}.message-list-layout-module__AW9NFG__panelHeader{min-height:44px;padding-bottom:10px}.message-list-layout-module__AW9NFG__scrollArea{flex:auto;min-height:0;max-height:none;padding-bottom:34px;scroll-padding-bottom:34px}.message-list-layout-module__AW9NFG__panel.message-list-layout-module__AW9NFG__emptyPanel{min-height:0}}@media (max-width:480px){.message-list-layout-module__AW9NFG__root{--messages-scrollbar-end-gap:24px;--messages-tab-height:40px}.message-list-layout-module__AW9NFG__tabs{gap:16px;width:min(330px,100% - 12px)}.message-list-layout-module__AW9NFG__tabButton{padding-inline:6px}.message-list-layout-module__AW9NFG__panel.message-list-layout-module__AW9NFG__emptyPanel{min-height:360px}.message-list-layout-module__AW9NFG__emptyStateText{padding:0 8px 28px}.message-list-layout-module__AW9NFG__panelHeader{justify-content:center;width:100%;padding-left:0;padding-right:0}.message-list-layout-module__AW9NFG__panelActions{justify-content:space-between;width:100%}.message-list-layout-module__AW9NFG__selectionBar{flex-direction:column;align-items:stretch}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true] .message-list-layout-module__AW9NFG__selectionBar{flex-direction:row;align-items:center}.message-list-layout-module__AW9NFG__selectionStatus,.message-list-layout-module__AW9NFG__selectionControls{justify-content:center}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true] .message-list-layout-module__AW9NFG__selectionControls{flex-wrap:nowrap;justify-content:flex-end}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true] .message-list-layout-module__AW9NFG__selectionAction{min-width:72px;min-height:32px;padding-inline:10px}.message-list-layout-module__AW9NFG__panelHeader[data-selection-active=true] .message-list-layout-module__AW9NFG__selectionGhostAction{min-width:72px;padding-inline:10px}}@media (min-width:1024px){.message-list-layout-module__AW9NFG__root{gap:16px}.message-list-layout-module__AW9NFG__tabs{gap:34px;width:min(430px,100% - 180px);min-height:44px;margin:0 auto 8px}@media (max-width:700px){.message-list-layout-module__AW9NFG__tabs:before{left:22px;right:22px}}.message-list-layout-module__AW9NFG__tabButton{min-height:40px;padding:0 8px 9px}@media (max-width:700px){.message-list-layout-module__AW9NFG__tabButton:after{height:1px;left:7px;right:7px}}.message-list-layout-module__AW9NFG__tabBadge{min-width:20px;height:20px}.message-list-layout-module__AW9NFG__panel{overflow:visible}.message-list-layout-module__AW9NFG__panel:before{content:none}.message-list-layout-module__AW9NFG__panelHeader{width:min(100%,930px);min-height:36px;padding:0 2px 9px}.message-list-layout-module__AW9NFG__selectionAction{min-width:auto;min-height:30px;padding:0 11px 1px}.message-list-layout-module__AW9NFG__selectionManageAction,.message-list-layout-module__AW9NFG__selectionListExportAction,.message-list-layout-module__AW9NFG__selectionExportAction{min-width:auto}.message-list-layout-module__AW9NFG__selectionStatus{min-height:30px;padding:0 11px 1px}.message-list-layout-module__AW9NFG__scrollArea{width:min(100%,930px);max-height:calc(100dvh - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - 104px);padding:4px 2px 14px}.message-list-layout-module__AW9NFG__scrollArea:before{height:1px;margin-bottom:7px;top:0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar{width:8px}.message-list-layout-module__AW9NFG__emptyPanel{min-height:max(320px, calc(100dvh - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - 70px))}.message-list-layout-module__AW9NFG__emptyStateText{width:min(100%,930px);padding:0 32px 44px}.message-list-layout-module__AW9NFG__loadMoreButton{min-height:32px;padding:0 13px 1px}}@media (max-width:700px){.message-list-layout-module__AW9NFG__tabs{background:0 0;border:0}.message-list-layout-module__AW9NFG__tabs:before{background:linear-gradient(90deg,#0000,#e8c27538,#0000)}.message-list-layout-module__AW9NFG__tabButton{color:#e1cc9f94;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:.005em;text-shadow:0 2px 14px #000000b8;background:0 0;border:0;border-radius:0;font-size:15px;font-weight:820;line-height:1;transition:transform .18s,color .18s,text-shadow .18s,opacity .18s}.message-list-layout-module__AW9NFG__tabButton:after{background:linear-gradient(90deg,#0000,#ffe5a2eb,#0000);border-radius:999px;transition:opacity .18s,transform .18s}.message-list-layout-module__AW9NFG__tabButton:hover{color:#efd7a3;transform:translateY(-1px)}.message-list-layout-module__AW9NFG__tabButtonActive{color:#f8dd9d;text-shadow:0 2px 12px #000000bd,0 0 18px #e8c2754d}.message-list-layout-module__AW9NFG__tabBadge{color:#f8dfaa;text-shadow:0 1px 8px #000000b8;background:#f6dda41c;border:1px solid #f6dda44d;border-radius:999px;font-size:11px;font-weight:850;line-height:1;box-shadow:inset 0 1px #fff2ca1c,0 0 12px #e8c2751f}.message-list-layout-module__AW9NFG__panel{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}.message-list-layout-module__AW9NFG__selectionAction{border-radius:var(--roleme-desktop-control-radius,999px);color:#f6e2b5e6;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.006em;background:radial-gradient(at 50% 0,#fff1cb1f,#0000 64%),linear-gradient(#ffefc713,#ffefc706 52%,#0000),#080f0d75;border:1px solid #e8d09a4f;font-size:12.2px;font-weight:520;line-height:1;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s,opacity .16s;box-shadow:0 9px 20px #00000026,0 0 0 1px #fff4d205,inset 0 1px #fff7db17}.message-list-layout-module__AW9NFG__selectionAction:hover{color:#fff0be;background:radial-gradient(at 50% 0,#fff1cb2e,#0000 64%),linear-gradient(#ffefc71b,#ffefc709 52%,#0000),#101d1899;border-color:#f6dba278;transform:translateY(-1px);box-shadow:0 11px 24px #0003,0 0 18px #e2b96f13,inset 0 1px #fff7db1f}.message-list-layout-module__AW9NFG__selectionAction:active{background:radial-gradient(at 50% 0,#fff1cb17,#0000 64%),linear-gradient(#ffefc70e,#0000 56%),#070c0a9e;border-color:#efd2965c;transform:translateY(0);box-shadow:0 5px 13px #0000002b,inset 0 1px 6px #0000002e}.message-list-layout-module__AW9NFG__selectionAction:focus-visible{outline-offset:3px;outline:2px solid #efd29699}.message-list-layout-module__AW9NFG__selectionAction:disabled,.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]{box-shadow:inset 0 1px #fff4d20d}.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]:hover,.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]:active{color:#f6e2b5e6;background:radial-gradient(at 50% 0,#fff1cb1f,#0000 64%),linear-gradient(#ffefc713,#ffefc706 52%,#0000),#080f0d75;border-color:#e8d09a4f;transform:none;box-shadow:inset 0 1px #fff4d20d}.message-list-layout-module__AW9NFG__selectionCount{color:#ecdcb1c7;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.005em;font-size:12.2px;font-weight:520;line-height:1}.message-list-layout-module__AW9NFG__selectionStatus{border-radius:var(--roleme-desktop-control-radius,999px);color:#ecdcb1c7;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.005em;background:linear-gradient(#ffefc70e,#0000 52%),#080d0b47;border:1px solid #dcc48f2e;font-size:12.2px;font-weight:520;line-height:1;box-shadow:inset 0 1px #fff4d20b}.message-list-layout-module__AW9NFG__selectionDangerAction{color:#ffddcfdb;background:linear-gradient(#ffcdbc13,#0000 52%),#26110f5c;border-color:#c7796c47}.message-list-layout-module__AW9NFG__selectionDangerAction:hover{color:#ffe7d4;background:linear-gradient(#ffcdbc1c,#0000 52%),#37161385;border-color:#e18f7e75}.message-list-layout-module__AW9NFG__selectionGhostAction{color:#ecdcb1ad;background:linear-gradient(#ffefc70a,#0000 52%),#080d0b2e;border-color:#dcc48f29}.message-list-layout-module__AW9NFG__selectionGhostAction:hover{background:linear-gradient(#ffefc713,#0000 52%),#1019156b}.message-list-layout-module__AW9NFG__selectionExportAction,.message-list-layout-module__AW9NFG__selectionListExportAction{text-decoration:none}.message-list-layout-module__AW9NFG__scrollArea{scrollbar-color:#dab56d6b transparent;background:0 0;border-radius:0}.message-list-layout-module__AW9NFG__scrollArea:before{background:linear-gradient(90deg,#0000,#e8c27542,#0000)}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button{background:0 0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button:single-button{background:0 0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button:vertical:start:decrement{background:0 0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-button:vertical:end:increment{background:0 0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-track{background:#0505041f;border-radius:999px}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-thumb{background:#dab56d6b padding-box padding-box;border:2px solid #0505042e;border-radius:999px}.message-list-layout-module__AW9NFG__loadMoreButton{border-radius:var(--roleme-desktop-control-radius,999px);color:#e5c98c;background:#0b0e0b57;border:1px solid #cdaa663d;font-size:13px;font-weight:800;line-height:1;transition:transform .18s,border-color .18s,background .18s,color .18s}.message-list-layout-module__AW9NFG__loadMoreButton:hover{color:#fff0be;background:#25302361;border-color:#e2be7170;transform:translateY(-1px)}.message-list-layout-module__AW9NFG__tabButton{font-size:15px}@media (max-width:480px){.message-list-layout-module__AW9NFG__tabButton,.message-list-layout-module__AW9NFG__emptyStateText{font-size:15px}}}@media (min-width:701px){.message-list-layout-module__AW9NFG__panelActions{gap:16px}.message-list-layout-module__AW9NFG__root{font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;color:var(--messages-list-text)}.message-list-layout-module__AW9NFG__tabButton{--desktop-control-border:0;--desktop-control-background:transparent;--desktop-control-shadow:none;color:var(--messages-list-muted);font-size:var(--roleme-desktop-section-tab-size);font-weight:var(--roleme-desktop-section-tab-weight);letter-spacing:.01em;cursor:pointer;background:0 0;border:0 #0000;border-radius:0;line-height:1}.message-list-layout-module__AW9NFG__tabButtonActive{color:var(--home-primary-action-accent)}.message-list-layout-module__AW9NFG__tabButton[aria-selected=false]:is(:hover,:focus-visible){color:var(--roleme-desktop-section-tab-hover-color)}.message-list-layout-module__AW9NFG__tabBadge{border-radius:var(--roleme-desktop-control-radius);background:var(--messages-list-control);color:var(--messages-list-text);font-size:var(--roleme-desktop-meta-size);border:0;font-weight:600;line-height:1}.message-list-layout-module__AW9NFG__tabs,.message-list-layout-module__AW9NFG__panel{background:0 0;border:0}.message-list-layout-module__AW9NFG__tabs:before,.message-list-layout-module__AW9NFG__tabButton:after{content:none}.message-list-layout-module__AW9NFG__selectionAction,.message-list-layout-module__AW9NFG__loadMoreButton{border-radius:var(--roleme-desktop-control-radius);color:var(--messages-list-text);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size);font-weight:600;line-height:1.3}.message-list-layout-module__AW9NFG__selectionAction{--desktop-control-border:0;--desktop-control-background:transparent;--desktop-control-motion:1;transition:var(--desktop-control-transition), background-color .42s ease;background:0 0;border:0 #0000}.message-list-layout-module__AW9NFG__selectionAction:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--desktop-control-background:color-mix(in srgb, var(--messages-list-control) 55%, transparent);background:0 0}.message-list-layout-module__AW9NFG__loadMoreButton{--desktop-control-border:1px solid var(--messages-list-border);--desktop-control-background:var(--messages-list-control);--desktop-control-inset:1px;background:0 0;border:1px solid #0000}.message-list-layout-module__AW9NFG__selectionDangerAction{color:#ff6370}.message-list-layout-module__AW9NFG__selectionDangerAction:is(:hover,:focus-visible):not(:disabled){--desktop-control-background:#ff637016;background:0 0}.message-list-layout-module__AW9NFG__selectionExportAction,.message-list-layout-module__AW9NFG__selectionAction[aria-pressed=true]{color:var(--home-primary-action-accent)}.message-list-layout-module__AW9NFG__selectionCount,.message-list-layout-module__AW9NFG__selectionStatus{color:var(--messages-list-muted);font-size:var(--roleme-desktop-meta-size);font-weight:500;line-height:1.3}.message-list-layout-module__AW9NFG__selectionStatus{background:0 0;border:0}.message-list-layout-module__AW9NFG__scrollArea{scrollbar-color:var(--messages-list-border) transparent;background:0 0;border:0}.message-list-layout-module__AW9NFG__scrollArea:before{background:var(--messages-list-line)}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-track{background:0 0}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar-thumb{background:var(--messages-list-border);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.message-list-layout-module__AW9NFG__emptyStateText{font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-card-body-size);color:var(--messages-list-muted);font-weight:450;line-height:1.56}.message-list-layout-module__AW9NFG__tabButton,.message-list-layout-module__AW9NFG__loadMoreButton{--desktop-control-motion:1;transition:var(--desktop-control-transition)}.message-list-layout-module__AW9NFG__tabButton:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),.message-list-layout-module__AW9NFG__selectionAction:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),.message-list-layout-module__AW9NFG__loadMoreButton:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--desktop-control-motion:var(--desktop-control-hover-scale)}.message-list-layout-module__AW9NFG__tabButton:active:not(:disabled):not([aria-disabled=true]),.message-list-layout-module__AW9NFG__selectionAction:active:not(:disabled):not([aria-disabled=true]),.message-list-layout-module__AW9NFG__loadMoreButton:active:not(:disabled):not([aria-disabled=true]){--desktop-control-motion:var(--desktop-control-press-scale)}.message-list-layout-module__AW9NFG__tabButton:focus-visible,.message-list-layout-module__AW9NFG__selectionAction:focus-visible,.message-list-layout-module__AW9NFG__loadMoreButton:focus-visible{outline:2px solid var(--home-primary-action-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.message-list-layout-module__AW9NFG__tabButton,.message-list-layout-module__AW9NFG__selectionAction,.message-list-layout-module__AW9NFG__loadMoreButton{transition:var(--desktop-control-transition)}.message-list-layout-module__AW9NFG__tabButton:is(:hover,:focus-visible,:active),.message-list-layout-module__AW9NFG__selectionAction:is(:hover,:focus-visible,:active),.message-list-layout-module__AW9NFG__loadMoreButton:is(:hover,:focus-visible,:active){--desktop-control-motion:1;filter:none}}}
.chat-import-button-module__Xrc2DW__primary{}.chat-import-button-module__Xrc2DW__secondary{}.chat-import-button-module__Xrc2DW__button{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:88px;min-height:32px;padding:0 13px 1px;display:inline-flex;}.chat-import-button-module__Xrc2DW__button:disabled,.chat-import-button-module__Xrc2DW__button[aria-disabled=true]{cursor:not-allowed;opacity:.46}@media (max-width:700px){.chat-import-button-module__Xrc2DW__button:disabled,.chat-import-button-module__Xrc2DW__button[aria-disabled=true]{transform:none}}@media (min-width:701px){.chat-import-button-module__Xrc2DW__button:disabled,.chat-import-button-module__Xrc2DW__button[aria-disabled=true]{transform:none}}.chat-import-button-module__Xrc2DW__listButton{min-width:112px}.chat-import-button-module__Xrc2DW__railButton{width:48px;min-width:48px;height:48px;min-height:48px;padding:0}.chat-import-button-module__Xrc2DW__backdrop{z-index:1200;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.chat-import-button-module__Xrc2DW__modal{gap:15px;width:min(620px,100%);padding:24px;display:grid}.chat-import-button-module__Xrc2DW__title,.chat-import-button-module__Xrc2DW__text{text-align:center;margin:0}.chat-import-button-module__Xrc2DW__fields{gap:10px;display:grid}.chat-import-button-module__Xrc2DW__field{gap:6px;display:grid}.chat-import-button-module__Xrc2DW__labelRow{align-items:center;gap:6px;display:inline-flex}.chat-import-button-module__Xrc2DW__hintIcon{cursor:help;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex;position:relative}.chat-import-button-module__Xrc2DW__field input{width:100%;padding:12px 13px}.chat-import-button-module__Xrc2DW__error{text-align:center;margin:0}.chat-import-button-module__Xrc2DW__actions{justify-content:center;gap:12px;display:flex}.chat-import-button-module__Xrc2DW__secondary,.chat-import-button-module__Xrc2DW__primary{cursor:pointer;min-width:128px;min-height:44px;padding:0 18px}.chat-import-button-module__Xrc2DW__primary:disabled,.chat-import-button-module__Xrc2DW__secondary:disabled{cursor:not-allowed;opacity:.62}.chat-import-button-module__Xrc2DW__sidePicker{gap:10px;padding:12px;display:grid}.chat-import-button-module__Xrc2DW__sidePickerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.chat-import-button-module__Xrc2DW__swapButton{cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 11px;display:inline-flex;}.chat-import-button-module__Xrc2DW__swapButton:disabled{cursor:default;opacity:.48}.chat-import-button-module__Xrc2DW__sideOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.chat-import-button-module__Xrc2DW__sideOption{cursor:pointer;grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;padding:11px;display:grid}.chat-import-button-module__Xrc2DW__sideOption input{margin-top:4px}.chat-import-button-module__Xrc2DW__sideOptionBody{gap:4px;min-width:0;display:grid}.chat-import-button-module__Xrc2DW__sideOptionBody strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-import-button-module__Xrc2DW__sideOptionBody small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-import-button-module__Xrc2DW__mappingText{margin:-2px 0 0;padding-left:12px}@media (max-width:700px){.chat-import-button-module__Xrc2DW__backdrop{--import-top-clearance:calc(var(--roleme-mobile-primary-control-top,25px) + 42px);--import-bottom-clearance:calc(var(--roleme-mobile-dock-clearance,80px) + 10px);top:var(--roleme-visual-viewport-offset-top,0px);height:var(--roleme-visual-viewport-height,100dvh);padding:var(--import-top-clearance) 11px var(--import-bottom-clearance);align-items:center;bottom:auto;overflow:hidden}.chat-import-button-module__Xrc2DW__modal{width:min(100%,430px);min-height:0;max-height:calc(var(--roleme-visual-viewport-height,100dvh) - var(--import-top-clearance) - var(--import-bottom-clearance));overscroll-behavior:contain;scrollbar-width:none;gap:10px;padding:16px 14px;overflow-y:auto}.chat-import-button-module__Xrc2DW__modal::-webkit-scrollbar{display:none}.chat-import-button-module__Xrc2DW__title{display:none}.chat-import-button-module__Xrc2DW__sidePicker{gap:8px;padding:0}.chat-import-button-module__Xrc2DW__sidePickerHeader{align-items:center;gap:8px}.chat-import-button-module__Xrc2DW__swapButton{flex:none;padding-inline:8px}.chat-import-button-module__Xrc2DW__sideOptions{grid-template-columns:1fr;gap:8px}.chat-import-button-module__Xrc2DW__sideOption{align-items:center;padding:10px}.chat-import-button-module__Xrc2DW__sideOption input{margin:0}.chat-import-button-module__Xrc2DW__mappingText{padding-left:9px}.chat-import-button-module__Xrc2DW__field input{min-height:44px;padding:10px 12px}.chat-import-button-module__Xrc2DW__actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.chat-import-button-module__Xrc2DW__secondary,.chat-import-button-module__Xrc2DW__primary{min-width:0;padding-inline:10px}}@media (min-width:1024px){.chat-import-button-module__Xrc2DW__button.chat-import-button-module__Xrc2DW__listButton{min-width:auto;min-height:30px;padding:0 11px 1px}.chat-import-button-module__Xrc2DW__modal{gap:16px;width:min(664px,100%);padding:26px}.chat-import-button-module__Xrc2DW__swapButton,.chat-import-button-module__Xrc2DW__secondary,.chat-import-button-module__Xrc2DW__primary{min-height:40px}}.chat-import-button-module__Xrc2DW__desktopCreateLabel{display:none}.chat-import-button-module__Xrc2DW__mobileCreateLabel{display:inline}@media (min-width:1024px){.chat-import-button-module__Xrc2DW__actions{gap:12px}.chat-import-button-module__Xrc2DW__primary,.chat-import-button-module__Xrc2DW__secondary{width:154px;min-width:154px;max-width:154px;min-height:42px}.chat-import-button-module__Xrc2DW__primary{order:1}.chat-import-button-module__Xrc2DW__secondary{order:2}.chat-import-button-module__Xrc2DW__desktopCreateLabel{display:inline}.chat-import-button-module__Xrc2DW__mobileCreateLabel{display:none}}@media (max-width:700px){.chat-import-button-module__Xrc2DW__button{border-radius:var(--roleme-desktop-control-radius,999px);color:#f6e2b5e6;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.006em;background:radial-gradient(at 50% 0,#fff1cb1f,#0000 64%),linear-gradient(#ffefc713,#ffefc706 52%,#0000),#080f0d75;border:1px solid #e8d09a4f;font-size:12.2px;font-weight:520;line-height:1;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s,opacity .16s;box-shadow:0 9px 20px #00000026,0 0 0 1px #fff4d205,inset 0 1px #fff7db17}.chat-import-button-module__Xrc2DW__button:hover{color:#fff0be;background:radial-gradient(at 50% 0,#fff1cb2e,#0000 64%),linear-gradient(#ffefc71b,#ffefc709 52%,#0000),#101d1899;border-color:#f6dba278;transform:translateY(-1px);box-shadow:0 11px 24px #0003,0 0 18px #e2b96f13,inset 0 1px #fff7db1f}.chat-import-button-module__Xrc2DW__button:active{background:radial-gradient(at 50% 0,#fff1cb17,#0000 64%),linear-gradient(#ffefc70e,#0000 56%),#070c0a9e;border-color:#efd2965c;transform:translateY(0);box-shadow:0 5px 13px #0000002b,inset 0 1px 6px #0000002e}.chat-import-button-module__Xrc2DW__button:focus-visible{outline-offset:3px;outline:2px solid #efd29699}.chat-import-button-module__Xrc2DW__button:disabled,.chat-import-button-module__Xrc2DW__button[aria-disabled=true]{box-shadow:inset 0 1px #fff4d20d}.chat-import-button-module__Xrc2DW__button[aria-disabled=true]:hover,.chat-import-button-module__Xrc2DW__button[aria-disabled=true]:active{color:#f6e2b5e6;background:radial-gradient(at 50% 0,#fff1cb1f,#0000 64%),linear-gradient(#ffefc713,#ffefc706 52%,#0000),#080f0d75;border-color:#e8d09a4f;transform:none;box-shadow:inset 0 1px #fff4d20d}.chat-import-button-module__Xrc2DW__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 34%,#c8a46b1a,#0000 34%),#090706b8}.chat-import-button-module__Xrc2DW__modal{border-radius:var(--roleme-desktop-panel-radius,24px);color:#ead8bd;font-family:var(--font-inter), system-ui, sans-serif;background:linear-gradient(#2a201bf7,#14110ffc);border:1px solid #c8a46b3d;box-shadow:0 28px 80px #00000085,inset 0 1px #ffffff0a}.chat-import-button-module__Xrc2DW__title{color:var(--text);font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.025em;font-size:31px;font-weight:700;line-height:1.05}.chat-import-button-module__Xrc2DW__field span{color:#d6b06d;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.chat-import-button-module__Xrc2DW__hintIcon{border-radius:var(--roleme-desktop-control-radius,14px);color:#f2d289;background:#d6b06d14;border:1px solid #d6b06d47}.chat-import-button-module__Xrc2DW__hintIcon:hover{color:#ffe29f;background:#d6b06d24;border-color:#ffe29f94}.chat-import-button-module__Xrc2DW__field input{border-radius:var(--roleme-desktop-control-radius,14px);color:#f3e3c6;background:#0c0a0894;border:1px solid #c8a46b33;outline:none}.chat-import-button-module__Xrc2DW__error{color:#efb0b0;font-size:14px;font-weight:700}.chat-import-button-module__Xrc2DW__secondary,.chat-import-button-module__Xrc2DW__primary{border-radius:var(--roleme-desktop-control-radius,14px);font-family:var(--font-inter), system-ui, sans-serif;font-weight:800}.chat-import-button-module__Xrc2DW__secondary{color:#dcc59a;background:#14110f9e;border:1px solid #e2b96f2e}.chat-import-button-module__Xrc2DW__primary{color:#19110a;background:linear-gradient(#edcd88 0%,#d6ad68 48%,#b98a48 100%);border:1px solid #ffe29fb8}.chat-import-button-module__Xrc2DW__sidePicker{border-radius:var(--roleme-desktop-panel-radius,18px);background:radial-gradient(circle at 12% 0,#e2b96f17,#0000 38%),#0b09085c;border:1px solid #c8a46b24}.chat-import-button-module__Xrc2DW__sidePickerHeader>span{color:#d6b06d;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:850}.chat-import-button-module__Xrc2DW__swapButton{border-radius:var(--roleme-desktop-control-radius,12px);color:#dcc59a;font-family:var(--font-inter), system-ui, sans-serif;background:#14110f9e;border:1px solid #e2b96f2e;font-size:12px;font-weight:760;transition:transform .16s,border-color .16s,background .16s,opacity .16s}.chat-import-button-module__Xrc2DW__swapButton:not(:disabled):hover{background:#241b16c7;border-color:#e2b96f57;transform:translateY(-1px)}.chat-import-button-module__Xrc2DW__sideOption{border-radius:var(--roleme-desktop-control-radius,15px);background:#07060557;border:1px solid #e2b96f21;transition:border-color .16s,background .16s,box-shadow .16s}.chat-import-button-module__Xrc2DW__sideOption:has(input:checked){background:radial-gradient(circle at 12% 0,#e2b96f26,#0000 42%),#21181194;border-color:#e2b96f70;box-shadow:inset 0 1px #fff0cc0f,0 0 22px #e2b96f0f}.chat-import-button-module__Xrc2DW__sideOptionBody strong{color:#f0d4a0;font-size:14px;font-weight:800}.chat-import-button-module__Xrc2DW__sideOptionBody small{color:#d8c5a7c7;font-size:12.5px;line-height:1.35}.chat-import-button-module__Xrc2DW__mappingText{color:#cdbb9b;border-left:2px solid #e2b96f4d;font-size:13.5px;line-height:1.52}.chat-import-button-module__Xrc2DW__mappingText strong{color:#efd49f}.chat-import-button-module__Xrc2DW__backdrop{-webkit-backdrop-filter:blur(5px)saturate(.98);background:radial-gradient(at 50% 22%,#597f681c,#0000 38%),#050c09a8}.chat-import-button-module__Xrc2DW__modal{color:#ddd0ab;background:radial-gradient(at 18% 0,#e4ca8d13,#0000 38%),radial-gradient(at 86% 84%,#426c571a,#0000 44%),linear-gradient(#1d3027fb,#111f19fe 58%,#0a1410fe);border-color:#c4ae7847;border-radius:20px;box-shadow:0 24px 64px #0000006b,inset 0 1px #ffefc712}.chat-import-button-module__Xrc2DW__text{color:#ddd0ab;font-size:14px;line-height:1.4}.chat-import-button-module__Xrc2DW__sidePicker{background:0 0;border:0;border-radius:0}.chat-import-button-module__Xrc2DW__field span,.chat-import-button-module__Xrc2DW__sidePickerHeader>span{color:#e8ce91;letter-spacing:0;font-weight:650}.chat-import-button-module__Xrc2DW__sideOption{background:#0c191394;border-color:#cbb1732e;border-radius:12px}.chat-import-button-module__Xrc2DW__sideOption:has(input:checked){box-shadow:none;background:#2d4431ad;border-color:#e2bf7470}.chat-import-button-module__Xrc2DW__sideOption input{accent-color:#d7bd82}.chat-import-button-module__Xrc2DW__sideOptionBody strong,.chat-import-button-module__Xrc2DW__mappingText strong{color:#efd59b;font-weight:650}.chat-import-button-module__Xrc2DW__sideOptionBody small{color:#ddd0abc7}.chat-import-button-module__Xrc2DW__mappingText{color:#ddd0ab;border-left-color:#cbb1733d;font-size:13px;line-height:1.4}.chat-import-button-module__Xrc2DW__field input{color:#e1d4bc;background:#0c1913c7;border-color:#cbb17338;border-radius:12px;font-size:16px}.chat-import-button-module__Xrc2DW__hintIcon{color:#e8ce91;background:#e4ca8d0f;border-color:#cbb17338}.chat-import-button-module__Xrc2DW__swapButton,.chat-import-button-module__Xrc2DW__secondary{color:#e8ce91;background:#0c1913c7;border-color:#cbb17338}.chat-import-button-module__Xrc2DW__swapButton:not(:disabled):hover{background:#1f3024e0}.chat-import-button-module__Xrc2DW__primary{color:#211408;background:linear-gradient(#dfc17f,#bd9250);border-color:#f6dda461}.chat-import-button-module__Xrc2DW__secondary,.chat-import-button-module__Xrc2DW__primary{border-radius:12px;font-size:14px;font-weight:650}}@media (min-width:701px){:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button{--desktop-control-border:1px solid #e8d09a4f;border-radius:var(--roleme-desktop-control-radius,999px);--desktop-control-background:radial-gradient(ellipse at 50% 0%, #fff1cb1f, transparent 64%), linear-gradient(180deg, #ffefc713, #ffefc706 52%, transparent), #080f0d75;color:#f6e2b5e6;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.006em;--desktop-control-shadow:0 9px 20px #00000026, 0 0 0 1px #fff4d205, inset 0 1px 0 #fff7db17;box-shadow:none;transition:var(--desktop-control-transition);--desktop-control-inset:1px;background:0 0;border:1px solid #0000;font-size:12.2px;font-weight:520;line-height:1}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:hover{--desktop-control-background:radial-gradient(ellipse at 50% 0%, #fff1cb2e, transparent 64%), linear-gradient(180deg, #ffefc71b, #ffefc709 52%, transparent), #101d1899;color:#fff0be;--desktop-control-shadow:0 11px 24px #0003, 0 0 18px #e2b96f13, inset 0 1px 0 #fff7db1f;box-shadow:none;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:hover:before{border-color:#f6dba278}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:active{--desktop-control-background:radial-gradient(ellipse at 50% 0%, #fff1cb17, transparent 64%), linear-gradient(180deg, #ffefc70e, transparent 56%), #070c0a9e;--desktop-control-shadow:0 5px 13px #0000002b, inset 0 1px 6px #0000002e;box-shadow:none;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:active:before{border-color:#efd2965c}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:focus-visible{outline-offset:3px;outline:2px solid #efd29699}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:disabled,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button[aria-disabled=true]){--desktop-control-shadow:inset 0 1px 0 #fff4d20d;box-shadow:none}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button[aria-disabled=true]:hover,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button[aria-disabled=true]:active){--desktop-control-background:radial-gradient(ellipse at 50% 0%, #fff1cb1f, transparent 64%), linear-gradient(180deg, #ffefc713, #ffefc706 52%, transparent), #080f0d75;color:#f6e2b5e6;--desktop-control-shadow:inset 0 1px 0 #fff4d20d;box-shadow:none;background:0 0;transform:none}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button[aria-disabled=true]:hover:before{border-color:#e8d09a4f}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button[aria-disabled=true]:active:before{border-color:#e8d09a4f}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 34%,#c8a46b1a,#0000 34%),#090706b8}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__modal{border-radius:var(--roleme-desktop-panel-radius,24px);color:#ead8bd;font-family:var(--font-inter), system-ui, sans-serif;background:linear-gradient(#2a201bf7,#14110ffc);border:1px solid #c8a46b3d;box-shadow:0 28px 80px #00000085,inset 0 1px #ffffff0a}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__title{color:var(--text);font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.025em;font-size:31px;font-weight:700;line-height:1.05}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__text{color:#d8c5a7;font-size:15px;line-height:1.5}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field span{color:#d6b06d;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__hintIcon{border-radius:var(--roleme-desktop-control-radius,14px);color:#f2d289;background:#d6b06d14;border:1px solid #d6b06d47}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__hintIcon:hover{color:#ffe29f;background:#d6b06d24;border-color:#ffe29f94}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{border-radius:var(--roleme-desktop-control-radius,14px);color:#f3e3c6;background:#0c0a0894;border:1px solid #c8a46b33;outline:none}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__error{color:#efb0b0;font-size:14px;font-weight:700}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary){border-radius:var(--roleme-desktop-control-radius,14px);font-family:var(--font-inter), system-ui, sans-serif;font-weight:800}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary{--desktop-control-border:1px solid #e2b96f2e;--desktop-control-background:#14110f9e;color:#dcc59a;--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{--desktop-control-border:1px solid #ffe29fb8;--desktop-control-background:linear-gradient(180deg,#edcd88 0%,#d6ad68 48%,#b98a48 100%);color:#19110a;--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePicker{border-radius:var(--roleme-desktop-panel-radius,18px);background:radial-gradient(circle at 12% 0,#e2b96f17,#0000 38%),#0b09085c;border:1px solid #c8a46b24}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span{color:#d6b06d;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:850}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton{--desktop-control-border:1px solid #e2b96f2e;border-radius:var(--roleme-desktop-control-radius,12px);--desktop-control-background:#14110f9e;color:#dcc59a;font-family:var(--font-inter), system-ui, sans-serif;transition:var(--desktop-control-transition);--desktop-control-inset:1px;background:0 0;border:1px solid #0000;font-size:12px;font-weight:760}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:not(:disabled):hover{--desktop-control-background:#241b16c7;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:not(:disabled):hover:before{border-color:#e2b96f57}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption{border-radius:var(--roleme-desktop-control-radius,15px);background:#07060557;border:1px solid #e2b96f21;transition:border-color .16s,background .16s,box-shadow .16s}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption:has(input:checked){background:radial-gradient(circle at 12% 0,#e2b96f26,#0000 42%),#21181194;border-color:#e2b96f70;box-shadow:inset 0 1px #fff0cc0f,0 0 22px #e2b96f0f}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption input{accent-color:#d7ac61}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody strong{color:#f0d4a0;font-size:14px;font-weight:800}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody small{color:#d8c5a7c7;font-size:12.5px;line-height:1.35}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText{color:#cdbb9b;border-left:2px solid #e2b96f4d;font-size:13.5px;line-height:1.52}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText strong{color:#efd49f}@media (min-width:1024px){:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button.chat-import-button-module__Xrc2DW__listButton{--desktop-control-border:0;--desktop-control-background:transparent;color:#e2cfa8c7;letter-spacing:-.008em;--desktop-control-shadow:-1px 0 0 #e1c2801f;box-shadow:none;background:0 0;border:0 #0000;font-size:12px;font-weight:640}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button.chat-import-button-module__Xrc2DW__listButton:hover{--desktop-control-border:0;--desktop-control-background:#ecd39e0e;color:#f1d9a4;--desktop-control-shadow:-1px 0 0 #e1c2801f;box-shadow:none;background:0 0;border:0 #0000;transform:none}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__backdrop{-webkit-backdrop-filter:blur(8px)saturate(.96);background:radial-gradient(at 50% 20%,#e9c57a17,#0000 30%),radial-gradient(at 50% 74%,#37595624,#0000 46%),#05090abd}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__modal{color:#eadcc0;background:radial-gradient(at 16% 0,#e6c37b14,#0000 38%),radial-gradient(at 86% 88%,#4468641f,#0000 42%),linear-gradient(#182525f7,#0d1617fb);border-color:#dcbc793d;box-shadow:0 30px 82px #0000008a,0 0 38px #17373924,inset 0 1px #fff8e10d}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__title{color:#f3d89e}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__text{color:#d7c8a8}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field span,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span){color:#dcb876}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{color:#f2e4c7;background:#0910118a;border-color:#dfbd782e;box-shadow:inset 0 1px #fff4d208}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePicker{background:radial-gradient(circle at 12% 0,#e2b96f12,#0000 38%),#080e0f4d;border-color:#dfbd7824}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption{background:#080d0e61;border-color:#dfbd781f}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption:has(input:checked){background:radial-gradient(circle at 12% 0,#e5c37a21,#0000 42%),#2019127a;border-color:#e5c37a57;box-shadow:inset 0 1px #fff0cc0d,0 0 22px #e5c37a0a}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText{color:#d8cbaa}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary){--desktop-control-background:linear-gradient(180deg, #ffefc70a, transparent 56%), #0a121252;color:#ecd7a1;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:before{border-color:#dfbd782e}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary:before{border-color:#dfbd782e}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary:hover:not(:disabled)){--desktop-control-background:linear-gradient(180deg, #ffefc713, transparent 56%), #101c1c75;color:#fff0c3;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:hover:not(:disabled):before{border-color:#efd08f57}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary:hover:not(:disabled):before{border-color:#efd08f57}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{--desktop-control-background:radial-gradient(ellipse at 50% 0%, #fff8df42, transparent 62%), linear-gradient(180deg, #f1d08d 0%, #dab164 56%, #b98c4b 100%);color:#24170b;--desktop-control-shadow:0 14px 28px #00000038, 0 0 22px #e7c1751a, inset 0 1px 0 #fff9e561;box-shadow:none;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary:before{border-color:#f4d69494}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary:hover:not(:disabled){--desktop-control-background:radial-gradient(ellipse at 50% 0%, #fffbe74d, transparent 62%), linear-gradient(180deg, #f5d694 0%, #e0ba6c 56%, #c49350 100%);background:0 0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary:hover:not(:disabled):before{border-color:#f8dfa8b8}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary){letter-spacing:-.012em;font-size:13px;font-weight:680}}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__title{font-size:32px}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__text,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText){font-size:var(--roleme-desktop-modal-body-size)}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field span,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span){font-size:var(--roleme-desktop-meta-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody strong{font-size:var(--roleme-desktop-button-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody small{font-size:var(--roleme-desktop-meta-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{font-size:var(--roleme-desktop-input-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button.chat-import-button-module__Xrc2DW__listButton{font-size:var(--roleme-desktop-modal-button-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton{font-size:var(--roleme-desktop-modal-button-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary{font-size:var(--roleme-desktop-modal-button-size)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{font-size:var(--roleme-desktop-modal-button-size)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton){border-radius:var(--roleme-desktop-control-radius);color:var(--messages-list-text);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size);font-weight:600;line-height:1.3}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button{--desktop-control-border:0;--desktop-control-background:transparent;--desktop-control-motion:1;transition:var(--desktop-control-transition), background-color .42s ease;background:0 0;border:0 #0000}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--desktop-control-background:color-mix(in srgb, var(--messages-list-control) 55%, transparent);background:0 0}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton){--desktop-control-border:1px solid var(--messages-list-border);--desktop-control-background:var(--messages-list-control);--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04110cb8}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__modal{border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-panel-radius);background:var(--messages-list-surface);color:var(--messages-list-text);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;box-shadow:0 24px 70px #00000052}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__title{color:var(--messages-list-text-strong);font-size:var(--roleme-desktop-modal-title-size);font-weight:var(--roleme-desktop-modal-title-weight);line-height:1.3}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__text,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__mappingText){color:var(--messages-list-text);font-size:var(--roleme-desktop-modal-body-size);font-weight:450;line-height:1.56}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__mappingText{border-left:2px solid var(--messages-list-line)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__field span,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sidePickerHeader>span){color:var(--messages-list-text-strong);font-size:var(--roleme-desktop-meta-size);text-transform:none;font-weight:600;line-height:1.4}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__field input{border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius);background:var(--messages-list-field);color:var(--messages-list-text-strong);font-size:var(--roleme-desktop-input-size);line-height:1.4}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__field input:focus-visible{outline:2px solid var(--home-primary-action-accent);outline-offset:2px}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__hintIcon{border-radius:var(--roleme-desktop-control-radius);background:var(--messages-list-control);color:var(--messages-list-muted);border:0}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__error{font-size:var(--roleme-desktop-meta-size);color:#ffb1ba;font-weight:500;line-height:1.5}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary{--desktop-control-border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size);--desktop-control-background:var(--home-primary-action-bg);color:var(--home-primary-action-text);--desktop-control-inset:1px;background:0 0;border:1px solid #0000;font-weight:600;line-height:1.3}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary:before{border-color:var(--home-primary-action-accent)}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sidePicker{border:1px solid var(--messages-list-line);border-radius:var(--roleme-desktop-panel-radius);background:var(--messages-list-field)}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sideOption{border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius);background:var(--messages-list-surface)}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sideOption:has(input:checked){border-color:var(--home-primary-action-accent);background:var(--messages-list-selected)}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sideOption input{accent-color:var(--home-primary-action-accent)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sideOptionBody strong,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__mappingText strong){color:var(--messages-list-text-strong);font-size:var(--roleme-desktop-button-size);font-weight:600;line-height:1.4}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__sideOptionBody small{color:var(--messages-list-muted);font-size:var(--roleme-desktop-meta-size);line-height:1.45}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton){--desktop-control-motion:1;transition:var(--desktop-control-transition)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true])){--desktop-control-motion:var(--desktop-control-hover-scale)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button:active:not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary:active:not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary:active:not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton:active:not(:disabled):not([aria-disabled=true])){--desktop-control-motion:var(--desktop-control-press-scale)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button:focus-visible,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary:focus-visible,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary:focus-visible,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton:focus-visible){outline:2px solid var(--home-primary-action-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary,:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton){transition:var(--desktop-control-transition)}:is(:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button:is(:hover,:focus-visible,:active),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__secondary:is(:hover,:focus-visible,:active),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary:is(:hover,:focus-visible,:active),:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__swapButton:is(:hover,:focus-visible,:active)){--desktop-control-motion:1;filter:none}}}
.confirm-action-modal-module__C-t8mG__cancelButton{}.confirm-action-modal-module__C-t8mG__confirmButton{}.confirm-action-modal-module__C-t8mG__modalMessages{}.confirm-action-modal-module__C-t8mG__modalProfile{}.confirm-action-modal-module__C-t8mG__backdrop{z-index:120;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-action-modal-module__C-t8mG__modal{width:min(430px,100%);padding:25px;position:relative;overflow:hidden}.confirm-action-modal-module__C-t8mG__modal:before{content:var(--confirm-profile-overlay,"");pointer-events:none;position:absolute;inset:1px}.confirm-action-modal-module__C-t8mG__title,.confirm-action-modal-module__C-t8mG__description,.confirm-action-modal-module__C-t8mG__actions{z-index:1;position:relative}.confirm-action-modal-module__C-t8mG__title{text-align:center;margin:0}.confirm-action-modal-module__C-t8mG__description{text-align:center;max-width:34em;margin:13px auto 0}.confirm-action-modal-module__C-t8mG__actions{justify-content:center;gap:10px;margin-top:22px;display:flex}.confirm-action-modal-module__C-t8mG__confirmButton,.confirm-action-modal-module__C-t8mG__cancelButton{cursor:pointer;justify-content:center;align-items:center;min-width:128px;min-height:44px;padding:0 17px 1px;display:inline-flex}.confirm-action-modal-module__C-t8mG__confirmButton:disabled,.confirm-action-modal-module__C-t8mG__cancelButton:disabled{cursor:not-allowed;opacity:.62}.confirm-action-modal-module__C-t8mG__confirmLabelDesktop{display:none}@media (max-width:560px){.confirm-action-modal-module__C-t8mG__backdrop{padding:16px}.confirm-action-modal-module__C-t8mG__modal{padding:22px 18px 18px}.confirm-action-modal-module__C-t8mG__actions{grid-template-columns:1fr 1fr;gap:9px;width:100%;display:grid}.confirm-action-modal-module__C-t8mG__confirmButton,.confirm-action-modal-module__C-t8mG__cancelButton{width:100%;min-width:0;padding-inline:10px}}@media (min-width:701px){.confirm-action-modal-module__C-t8mG__modalMessages{--confirm-panel-radius:var(--roleme-desktop-panel-radius)}.confirm-action-modal-module__C-t8mG__modalMessages:before{--confirm-inner-radius:calc(var(--roleme-desktop-panel-radius) - 1px)}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton,.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton{--confirm-control-radius:var(--roleme-desktop-control-radius)}}@media (min-width:1024px){.confirm-action-modal-module__C-t8mG__modalMessages{width:min(460px,100vw - 120px);padding:28px 28px 24px}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__description{margin-top:12px}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__actions{gap:12px;margin-top:24px}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton,.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton{width:150px;min-width:150px;max-width:150px;min-height:42px;padding-inline:16px}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmLabelDefault{display:none}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmLabelDesktop{display:inline}}@media (min-width:701px){.confirm-action-modal-module__C-t8mG__modalProfile{--confirm-profile-surface:var(--profile-desktop-inner-top);--confirm-profile-border:1px solid var(--profile-desktop-frame);--confirm-profile-text:var(--profile-desktop-text-strong);--confirm-profile-muted:var(--profile-desktop-text-soft);--confirm-profile-overlay:none;--confirm-profile-danger-bg:#7e293d;--confirm-profile-danger-text:#fff1f3;--confirm-profile-danger-border:1px solid #b94e64;--confirm-profile-control-shadow:none;width:min(430px,100vw - 96px)}.confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton,.confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton{min-height:42px}}@media (max-width:700px){.confirm-action-modal-module__C-t8mG__backdrop{-webkit-backdrop-filter:blur(8px)saturate(112%);background:radial-gradient(at 50% 18%,#abcdda1f,#0000 42%),#080e12b8}.confirm-action-modal-module__C-t8mG__modal{border:var(--confirm-profile-border,1px solid #d3e3ea38);border-radius:var(--confirm-panel-radius,24px);background:var(--confirm-profile-surface,radial-gradient(ellipse at 16% 0%, #dfeef51a, transparent 42%), radial-gradient(ellipse at 88% 100%, #6898ac24, transparent 48%), linear-gradient(180deg, #354e5bfa, #243842fc));color:var(--confirm-profile-text,#eef5f8);box-shadow:0 28px 80px #00000085,0 0 0 1px #fff5d80a,inset 0 1px #fff5d812}.confirm-action-modal-module__C-t8mG__modal:before{border-radius:var(--confirm-inner-radius,23px);background:linear-gradient(#ffffff0f,#0000 54%),radial-gradient(at 22% 0,#d8e8ef1a,#0000 38%)}.confirm-action-modal-module__C-t8mG__title{color:var(--confirm-profile-text,#f6fbfd);font-family:var(--font-cormorant), Georgia, serif;font-size:30px;font-weight:800;line-height:1.05}.confirm-action-modal-module__C-t8mG__description{color:var(--confirm-profile-muted,#e3eff5d6);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:14px;font-weight:600;line-height:1.55}.confirm-action-modal-module__C-t8mG__confirmButton,.confirm-action-modal-module__C-t8mG__cancelButton{border-radius:var(--confirm-control-radius,15px);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:13px;font-weight:800;line-height:1;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s,opacity .18s}.confirm-action-modal-module__C-t8mG__confirmButton:hover:not(:disabled),.confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled){transform:translateY(-1px)}.confirm-action-modal-module__C-t8mG__confirmNeutral{color:#f3f9fb;background:linear-gradient(#6f8f9c,#56717d);border:1px solid #a6c5d066;box-shadow:0 12px 26px #0003,inset 0 1px #f5fafc38}.confirm-action-modal-module__C-t8mG__confirmNeutral:hover:not(:disabled){background:linear-gradient(#7c9ca8,#60808d);border-color:#c4dbe394}.confirm-action-modal-module__C-t8mG__confirmDanger{border:var(--confirm-profile-danger-border,1px solid #c54f4675);background:var(--confirm-profile-danger-bg,radial-gradient(circle at 50% 0%, #ffaa921f, transparent 58%), linear-gradient(180deg, #5e201cd6, #260d0ceb));color:var(--confirm-profile-danger-text,#ffd8d0);box-shadow:var(--confirm-profile-control-shadow,0 12px 26px #2505053d, inset 0 1px 0 #ffe6da12)}.confirm-action-modal-module__C-t8mG__confirmDanger:hover:not(:disabled){color:#ffe7e1;background:radial-gradient(circle at 50% 0,#ffaa922e,#0000 58%),linear-gradient(#742722e0,#2e0f0ef5);border-color:#e2665b9e}.confirm-action-modal-module__C-t8mG__cancelButton{color:#e8f1f4;background:linear-gradient(#334a56db,#243740eb);border:1px solid #d3e3ea2e;box-shadow:0 10px 22px #0000002e,inset 0 1px #fff5d80d}.confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled){color:#f5fbfd;background:linear-gradient(#3d5662e6,#2a3f4af5);border-color:#e1edf24d}@media (max-width:560px){.confirm-action-modal-module__C-t8mG__modal{border-radius:22px}.confirm-action-modal-module__C-t8mG__title{font-size:26px}.confirm-action-modal-module__C-t8mG__description{font-size:13px}}.confirm-action-modal-module__C-t8mG__backdropMessages{background:radial-gradient(at 50% 16%,#cdb37414,#0000 42%),#050d0ac7}.confirm-action-modal-module__C-t8mG__modalMessages{color:#f2eee1;background:radial-gradient(at 18% 0,#e7d29e13,#0000 40%),radial-gradient(at 88% 100%,#4c7a6224,#0000 48%),linear-gradient(#273d33fc,#162720fe);border-color:#d6be8438;box-shadow:0 28px 80px #0000008a,0 0 0 1px #e1c68709,inset 0 1px #fff4d30e}.confirm-action-modal-module__C-t8mG__modalMessages:before{background:linear-gradient(#fff8e00b,#0000 54%),radial-gradient(at 22% 0,#d3be8b12,#0000 38%)}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__title{color:#f4e6bd}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__description{color:#e2decbdb}.confirm-action-modal-module__C-t8mG__confirmMessages{color:#f2f4e9;background:linear-gradient(#4e7260,#3b594b);border-color:#b8cab947;box-shadow:0 12px 26px #00000038,inset 0 1px #eff6e821}.confirm-action-modal-module__C-t8mG__confirmMessages:hover:not(:disabled){background:linear-gradient(#587d69,#426251);border-color:#d2dcc261}.confirm-action-modal-module__C-t8mG__cancelMessages{color:#e7e2d2;background:linear-gradient(#273a31e0,#1c2c25f0);border-color:#cdbe9729}.confirm-action-modal-module__C-t8mG__cancelMessages:hover:not(:disabled){color:#f4edd8;background:linear-gradient(#2f443aeb,#20322af7);border-color:#dcc89742}.confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmDanger{color:#e9b5ad;background:radial-gradient(circle at 50% 0,#f2a99417,#0000 58%),linear-gradient(#482220db,#231414f0);border-color:#b9665e7a;box-shadow:0 10px 22px #2008082e,inset 0 1px #ffe6da0b}}@media (min-width:701px){:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__backdrop{-webkit-backdrop-filter:blur(8px)saturate(112%);background:radial-gradient(at 50% 18%,#abcdda1f,#0000 42%),#080e12b8}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal{border:var(--confirm-profile-border,1px solid #d3e3ea38);border-radius:var(--confirm-panel-radius,24px);background:var(--confirm-profile-surface,radial-gradient(ellipse at 16% 0%, #dfeef51a, transparent 42%), radial-gradient(ellipse at 88% 100%, #6898ac24, transparent 48%), linear-gradient(180deg, #354e5bfa, #243842fc));color:var(--confirm-profile-text,#eef5f8);box-shadow:0 28px 80px #00000085,0 0 0 1px #fff5d80a,inset 0 1px #fff5d812}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:before{border-radius:var(--confirm-inner-radius,23px);background:linear-gradient(#ffffff0f,#0000 54%),radial-gradient(at 22% 0,#d8e8ef1a,#0000 38%)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__title{color:var(--confirm-profile-text,#f6fbfd);font-family:var(--font-cormorant), Georgia, serif;font-size:30px;font-weight:800;line-height:1.05}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__description{color:var(--confirm-profile-muted,#e3eff5d6);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:14px;font-weight:600;line-height:1.55}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:not(.confirm-action-modal-module__C-t8mG__modalProfile) .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:not(.confirm-action-modal-module__C-t8mG__modalProfile) .confirm-action-modal-module__C-t8mG__cancelButton){transition:var(--desktop-control-transition)}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelButton){border-radius:var(--confirm-control-radius,15px);font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:13px;font-weight:800;line-height:1}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmNeutral{color:#f3f9fb;background:linear-gradient(#6f8f9c,#56717d);border:1px solid #a6c5d066;box-shadow:0 12px 26px #0003,inset 0 1px #f5fafc38}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:not(.confirm-action-modal-module__C-t8mG__modalProfile) .confirm-action-modal-module__C-t8mG__confirmNeutral:hover:not(:disabled){background:linear-gradient(#7c9ca8,#60808d);border-color:#c4dbe394}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmDanger{border:var(--confirm-profile-danger-border,1px solid #c54f4675);background:var(--confirm-profile-danger-bg,radial-gradient(circle at 50% 0%, #ffaa921f, transparent 58%), linear-gradient(180deg, #5e201cd6, #260d0ceb));color:var(--confirm-profile-danger-text,#ffd8d0);box-shadow:var(--confirm-profile-control-shadow,0 12px 26px #2505053d, inset 0 1px 0 #ffe6da12)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:not(.confirm-action-modal-module__C-t8mG__modalProfile) .confirm-action-modal-module__C-t8mG__confirmDanger:hover:not(:disabled){color:#ffe7e1;background:radial-gradient(circle at 50% 0,#ffaa922e,#0000 58%),linear-gradient(#742722e0,#2e0f0ef5);border-color:#e2665b9e}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelButton{--desktop-control-border:1px solid #d3e3ea2e;--desktop-control-background:linear-gradient(180deg, #334a56db, #243740eb);color:#e8f1f4;--desktop-control-shadow:0 10px 22px #0000002e, inset 0 1px 0 #fff5d80d;box-shadow:none;--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:not(.confirm-action-modal-module__C-t8mG__modalProfile) .confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled){--desktop-control-background:linear-gradient(180deg, #3d5662e6, #2a3f4af5);color:#f5fbfd;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal:not(.confirm-action-modal-module__C-t8mG__modalProfile) .confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled):before{border-color:#e1edf24d}@media (min-width:1024px){:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__backdropMessages{-webkit-backdrop-filter:blur(8px)saturate(.98);background:radial-gradient(at 50% 18%,#e9c57a14,#0000 34%),radial-gradient(at 50% 74%,#395c5824,#0000 46%),#040a0bc2}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages{color:#eadcc0;background:radial-gradient(at 16% 0,#e6c37b14,#0000 38%),radial-gradient(at 86% 88%,#4468641f,#0000 42%),linear-gradient(#182525fa,#0d1617fc);border-color:#dcbc793d;box-shadow:0 30px 82px #0000008a,0 0 38px #17373924,inset 0 1px #fff8e10d}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages:before{background:linear-gradient(#fff8e009,#0000 54%),radial-gradient(at 22% 0,#d3be8b0e,#0000 38%)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__title{color:#f3d89e;font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.028em;font-size:28px;font-weight:760;line-height:1.08}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__description{color:#e0d8bfd6;font-size:var(--roleme-desktop-modal-body-size);font-weight:520;line-height:1.55}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton){font-size:var(--roleme-desktop-modal-button-size);letter-spacing:-.012em;font-weight:680}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmMessages,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmNeutral){color:#24170b;background:radial-gradient(at 50% 0,#fff8df3d,#0000 62%),linear-gradient(#f1d08d 0%,#dab164 56%,#b98c4b 100%);border-color:#f4d69494;box-shadow:0 13px 26px #00000038,0 0 20px #e7c1751a,inset 0 1px #fff9e561}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmMessages:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmNeutral:hover:not(:disabled)){background:radial-gradient(at 50% 0,#fffbe747,#0000 62%),linear-gradient(#f5d694 0%,#e0ba6c 56%,#c49350 100%);border-color:#f8dfa8b8}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmDanger{color:#ffd8cf;background:radial-gradient(circle at 50% 0,#ffb69d21,#0000 58%),linear-gradient(#56221feb,#261012fa);border-color:#c7695f9e;box-shadow:0 12px 26px #2505053d,inset 0 1px #ffe6da12}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmDanger:hover:not(:disabled){color:#ffe8e1;background:radial-gradient(circle at 50% 0,#ffc4b02e,#0000 58%),linear-gradient(#682824f2,#2d1214fc);border-color:#e78276c7}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelMessages{color:#e7dfca;background:linear-gradient(#ffefc709,#0000 56%),#09101161;border-color:#dcbe8229;box-shadow:0 10px 22px #0000002e,inset 0 1px #fff5d80a}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton{--desktop-control-background:linear-gradient(180deg, #ffefc709, transparent 56%), #09101161;color:#e7dfca;--desktop-control-shadow:0 10px 22px #0000002e, inset 0 1px 0 #fff5d80a;box-shadow:none;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:before{border-color:#dcbe8229}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelMessages:hover:not(:disabled){color:#f5ead0;background:linear-gradient(#ffefc70f,#0000 56%),#101c1c7a;border-color:#eccd8a47}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled){--desktop-control-background:linear-gradient(180deg, #ffefc70f, transparent 56%), #101c1c7a;color:#f5ead0;background:0 0}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled):before{border-color:#eccd8a47}}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__backdropProfile{background:radial-gradient(at 50% 18%,#8ebbcd1c,#0000 40%),#081116b3}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile{border-radius:var(--roleme-desktop-panel-radius);box-shadow:0 28px 72px #0711166b,inset 0 1px #ffffff12}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__title{font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--roleme-desktop-modal-title-size);font-weight:var(--roleme-desktop-modal-title-weight);letter-spacing:normal;line-height:1.3}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__description{font-size:var(--roleme-desktop-modal-body-size);font-weight:520}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton){border-radius:var(--roleme-desktop-control-radius);font-size:var(--roleme-desktop-modal-button-size);font-weight:680}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmProfile{border-color:var(--profile-action-primary-border);background:var(--profile-action-primary-bg);color:var(--profile-action-primary-text);box-shadow:none}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelProfile{border-color:var(--profile-desktop-frame);background:var(--profile-desktop-control);color:var(--profile-desktop-text);box-shadow:none}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton){--desktop-control-motion:1;transition:var(--desktop-control-transition)}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton:is(:hover,:focus-visible):not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton:is(:hover,:focus-visible):not(:disabled)){--desktop-control-motion:var(--desktop-control-hover-scale)}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton:active:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton:active:not(:disabled)){--desktop-control-motion:var(--desktop-control-press-scale)}@media (prefers-reduced-motion:reduce){:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton){transition:var(--desktop-control-transition)}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmButton:is(:hover,:focus-visible,:active),:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelButton:is(:hover,:focus-visible,:active)){--desktop-control-motion:1;filter:none}}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__backdropMessages{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04110cb8}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages{border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-panel-radius);background:var(--messages-list-surface);color:var(--messages-list-text);box-shadow:0 24px 70px #00000052}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages:before{content:none}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__title{font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;color:var(--messages-list-text-strong);font-size:var(--roleme-desktop-modal-title-size);font-weight:var(--roleme-desktop-modal-title-weight);line-height:1.3}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__description{font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;color:var(--messages-list-text);font-size:var(--roleme-desktop-modal-body-size);font-weight:450;line-height:1.56}:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton){--desktop-control-border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius);--desktop-control-background:var(--messages-list-control);color:var(--messages-list-text);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size);--desktop-control-inset:1px;background:0 0;border:1px solid #0000;font-weight:600;line-height:1.3}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmNeutral{background:var(--home-primary-action-bg);border-color:var(--home-primary-action-accent);color:var(--home-primary-action-text)}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmDanger{color:#fff0f2;background:#823e48;border-color:#a25560}:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton){--desktop-control-motion:1;transition:var(--desktop-control-transition)}:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true])){--desktop-control-motion:var(--desktop-control-hover-scale)}:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton:active:not(:disabled):not([aria-disabled=true]),:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:active:not(:disabled):not([aria-disabled=true])){--desktop-control-motion:var(--desktop-control-press-scale)}:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton:focus-visible,:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:focus-visible){outline:2px solid var(--home-primary-action-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton,:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton){transition:var(--desktop-control-transition)}:is(:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmButton:is(:hover,:focus-visible,:active),:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton:is(:hover,:focus-visible,:active)){--desktop-control-motion:1;filter:none}}}
.emoji-picker-module__uepkfG__root{display:inline-flex;position:relative}.emoji-picker-module__uepkfG__trigger{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.emoji-picker-module__uepkfG__panel{z-index:10000;overscroll-behavior:contain;border-radius:var(--emoji-panel-radius,16px);scrollbar-width:thin;scrollbar-color:#e2b96f6b transparent;background:radial-gradient(circle at 20% 0,#ffefcc1a,#0000 38%),linear-gradient(#241f2afc,#100f17fe);border:1px solid #e2b96f47;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;max-height:min(238px,100vh - 24px);padding:10px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 22px 48px #0000006b,inset 0 1px #fff6dc14}.emoji-picker-module__uepkfG__panel::-webkit-scrollbar{width:8px}.emoji-picker-module__uepkfG__panel::-webkit-scrollbar-track{background:0 0}.emoji-picker-module__uepkfG__panel::-webkit-scrollbar-thumb{background:#e2b96f6b padding-box content-box;border:2px solid #0000;border-radius:999px}.emoji-picker-module__uepkfG__emojiButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:29px;height:29px;padding:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:19px;line-height:1;display:inline-grid}.emoji-picker-module__uepkfG__emojiButton:hover,.emoji-picker-module__uepkfG__emojiButton:focus-visible{background:#e2b96f1f;border-color:#e2b96f4d;outline:none}@media (max-width:700px){.emoji-picker-module__uepkfG__emojiButton{transition:transform .12s,border-color .12s,background .12s}.emoji-picker-module__uepkfG__emojiButton:hover,.emoji-picker-module__uepkfG__emojiButton:focus-visible{transform:translateY(-1px)scale(1.05)}}@media (min-width:701px){.emoji-picker-module__uepkfG__panel[data-variant=new-plot],.emoji-picker-module__uepkfG__panel[data-variant=chat]{--emoji-panel-radius:var(--roleme-desktop-panel-radius)}.emoji-picker-module__uepkfG__panel[data-variant=new-plot],.emoji-picker-module__uepkfG__panel[data-variant=chat],.emoji-picker-module__uepkfG__panel[data-variant=plot-response],.emoji-picker-module__uepkfG__panel[data-variant=profile]{padding:10px;overflow:visible}.emoji-picker-module__uepkfG__panel[data-variant=new-plot],.emoji-picker-module__uepkfG__panel[data-variant=chat],.emoji-picker-module__uepkfG__panel[data-variant=profile]{-webkit-backdrop-filter:blur(16px)saturate(1.04)}:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]{-webkit-backdrop-filter:blur(16px)saturate(1.04)}.emoji-picker-module__uepkfG__panel[data-variant=profile]{--emoji-panel-radius:12px}:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]{--emoji-panel-radius:12px}.emoji-picker-module__uepkfG__panel[data-variant=new-plot]:after,.emoji-picker-module__uepkfG__panel[data-variant=chat]:after,.emoji-picker-module__uepkfG__panel[data-variant=plot-response]:after,.emoji-picker-module__uepkfG__panel[data-variant=profile]:after{content:"";width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.emoji-picker-module__uepkfG__panel[data-variant=new-plot][data-side=above]:after,.emoji-picker-module__uepkfG__panel[data-variant=chat][data-side=above]:after,.emoji-picker-module__uepkfG__panel[data-variant=plot-response][data-side=above]:after,.emoji-picker-module__uepkfG__panel[data-variant=profile][data-side=above]:after{bottom:-6px}.emoji-picker-module__uepkfG__panel[data-variant=new-plot][data-side=below]:after,.emoji-picker-module__uepkfG__panel[data-variant=chat][data-side=below]:after,.emoji-picker-module__uepkfG__panel[data-variant=plot-response][data-side=below]:after,.emoji-picker-module__uepkfG__panel[data-variant=profile][data-side=below]:after{top:-6px;transform:translate(-50%)rotate(225deg)}.emoji-picker-module__uepkfG__panel[data-variant=new-plot] .emoji-picker-module__uepkfG__emojiButton,.emoji-picker-module__uepkfG__panel[data-variant=chat] .emoji-picker-module__uepkfG__emojiButton,.emoji-picker-module__uepkfG__panel[data-variant=plot-response] .emoji-picker-module__uepkfG__emojiButton,.emoji-picker-module__uepkfG__panel[data-variant=profile] .emoji-picker-module__uepkfG__emojiButton{border-radius:var(--roleme-desktop-control-radius)}.emoji-picker-module__uepkfG__panel[data-variant=new-plot]{scrollbar-color:#91aed561 transparent;background:radial-gradient(circle at 12% 0,#97b5dd21,#0000 36%),radial-gradient(circle at 90% 100%,#dfb5660e,#0000 30%),linear-gradient(#091221fd,#050b16fe);border:1px solid #829bbe42;box-shadow:0 22px 52px #00000075,inset 0 1px #ffffff0b,inset 0 -1px #dfb56606}.emoji-picker-module__uepkfG__panel[data-variant=new-plot]:after{background:#060d19fc;border-bottom:1px solid #829bbe3d;border-right:1px solid #829bbe3d}.emoji-picker-module__uepkfG__panel[data-variant=new-plot]::-webkit-scrollbar-thumb{background:#91aed561}.emoji-picker-module__uepkfG__panel[data-variant=new-plot] .emoji-picker-module__uepkfG__emojiButton:hover,.emoji-picker-module__uepkfG__panel[data-variant=new-plot] .emoji-picker-module__uepkfG__emojiButton:focus-visible{background:linear-gradient(#92aed51c,#dfb5660b);border-color:#9db6d83d;box-shadow:inset 0 1px #ffffff09}.emoji-picker-module__uepkfG__panel[data-variant=chat]{border-color:var(--dialog-field-border);background:var(--dialog-surface);box-shadow:var(--dialog-shadow);scrollbar-color:var(--dialog-muted) transparent;-webkit-backdrop-filter:none}.emoji-picker-module__uepkfG__panel[data-variant=chat]:after{border-right:1px solid var(--dialog-field-border);border-bottom:1px solid var(--dialog-field-border);background:var(--dialog-surface)}.emoji-picker-module__uepkfG__panel[data-variant=chat]::-webkit-scrollbar-thumb{background:var(--dialog-muted)}.emoji-picker-module__uepkfG__panel[data-variant=chat] .emoji-picker-module__uepkfG__emojiButton:hover,.emoji-picker-module__uepkfG__panel[data-variant=chat] .emoji-picker-module__uepkfG__emojiButton:focus-visible{border-color:var(--dialog-field-border-focus);background:var(--dialog-surface-strong);box-shadow:none}:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]{scrollbar-color:#c4a67161 transparent;background:radial-gradient(circle at 12% 0,#dbba741c,#0000 35%),radial-gradient(circle at 88% 100%,#845f301a,#0000 32%),linear-gradient(#19161bfc,#0c0b11fe);border:1px solid #bc9d663d;box-shadow:0 22px 52px #00000075,inset 0 1px #fff3da0d,inset 0 -1px #bc9d660a}:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]:after{background:#0f0d13fd;border-bottom:1px solid #bc9d663d;border-right:1px solid #bc9d663d}:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]::-webkit-scrollbar-thumb{background:#c4a67161}:is(:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response] .emoji-picker-module__uepkfG__emojiButton:hover,:where(html:not(:has(.plots-page-shell))) .emoji-picker-module__uepkfG__panel[data-variant=plot-response] .emoji-picker-module__uepkfG__emojiButton:focus-visible){background:linear-gradient(#c5a7731f,#67482a14);border-color:#c9ab7638;box-shadow:inset 0 1px #ffffff08}html:has(.plots-page-shell) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]{--emoji-panel-radius:var(--plots-card-radius);border-color:var(--plots-border);background:var(--plots-surface);box-shadow:var(--plots-modal-shadow);scrollbar-color:var(--plots-muted) transparent}html:has(.plots-page-shell) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]:after{border-right:1px solid var(--plots-border);border-bottom:1px solid var(--plots-border);background:var(--plots-surface);pointer-events:none}html:has(.plots-page-shell) .emoji-picker-module__uepkfG__panel[data-variant=plot-response]::-webkit-scrollbar-thumb{background:var(--plots-muted)}html:has(.plots-page-shell) .emoji-picker-module__uepkfG__panel[data-variant=plot-response] .emoji-picker-module__uepkfG__emojiButton:is(:hover,:focus-visible){--plots-control-background:var(--plots-surface-raised);--plots-control-ink:var(--plots-accent);box-shadow:none;background:0 0;border-color:#0000}.emoji-picker-module__uepkfG__panel[data-variant=profile]{scrollbar-color:#a4bfca66 transparent;background:radial-gradient(circle at 12% 0,#a8c4d01c,#0000 36%),radial-gradient(circle at 86% 100%,#cfb87e0e,#0000 30%),linear-gradient(#233a48fb,#172834fd);border:1px solid #9cb5bf38;box-shadow:0 22px 52px #0006,inset 0 1px #f2f8fc0d,inset 0 -1px #c5d6de0a}.emoji-picker-module__uepkfG__panel[data-variant=profile]:after{background:#1b2c39fd;border-bottom:1px solid #9cb5bf38;border-right:1px solid #9cb5bf38}.emoji-picker-module__uepkfG__panel[data-variant=profile]::-webkit-scrollbar-thumb{background:#a4bfca66}.emoji-picker-module__uepkfG__panel[data-variant=profile] .emoji-picker-module__uepkfG__emojiButton:hover,.emoji-picker-module__uepkfG__panel[data-variant=profile] .emoji-picker-module__uepkfG__emojiButton:focus-visible{background:linear-gradient(#92adba1f,#56728014);border-color:#a9c2cd3d;box-shadow:inset 0 1px #ffffff08}}@media (max-width:480px){.emoji-picker-module__uepkfG__panel{border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:8px}.emoji-picker-module__uepkfG__emojiButton{width:28px;height:28px;font-size:18px}}
.rich-text-editor-module__RSPgXq__root{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:210px;color:var(--text);background:#070605c7;border:1px solid #e2b96f24;border-radius:18px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffeec40a}.rich-text-editor-module__RSPgXq__root:focus-within{border-color:#c8a46b3d;box-shadow:0 0 0 1px #e2b96f14,0 14px 34px #0000002e,inset 0 1px #ffeec40f}.rich-text-editor-module__RSPgXq__surface{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:100%;min-height:150px;display:flex;position:relative;overflow:hidden}.rich-text-editor-module__RSPgXq__desktopEmojiPicker{display:inline-flex}.rich-text-editor-module__RSPgXq__toolbarAfterFormatsAction{align-items:center;display:inline-flex}.rich-text-editor-module__RSPgXq__desktopToolbarTrailingAction{align-items:center;gap:6px;display:inline-flex}.rich-text-editor-module__RSPgXq__editorContent{flex:auto;width:100%;min-width:0;min-height:0;display:flex}.rich-text-editor-module__RSPgXq__proseMirror{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:150px;padding:12px var(--roleplay-text-padding-inline) 10px;color:inherit;font-family:var(--roleplay-font-family,var(--font-inter), Inter, system-ui, sans-serif);font-size:var(--roleplay-text-size);line-height:var(--roleplay-text-line-height);letter-spacing:var(--roleplay-text-letter-spacing);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;outline:none;flex:auto;overflow:hidden auto}.rich-text-editor-module__RSPgXq__proseMirror *{overflow-wrap:break-word;word-break:normal;max-width:100%;hyphens:inherit}.rich-text-editor-module__RSPgXq__proseMirror p{margin:0}.rich-text-editor-module__RSPgXq__proseMirror p+p{margin-top:var(--roleplay-editor-paragraph-gap)}.rich-text-editor-module__RSPgXq__proseMirror strong{color:#fff3d6;font-weight:800}.rich-text-editor-module__RSPgXq__proseMirror em{font-style:italic}.rich-text-editor-module__RSPgXq__proseMirror u{text-underline-offset:3px}.rich-text-editor-module__RSPgXq__proseMirror s{opacity:.78}.rich-text-editor-module__RSPgXq__emptyNode:first-child:before{content:attr(data-placeholder);float:left;color:#d8c5a77a;pointer-events:none;height:0}.rich-text-editor-module__RSPgXq__footer{background:linear-gradient(#14110f3d,#07060557);border-top:1px solid #c8a46b1a;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 16px;display:flex}.rich-text-editor-module__RSPgXq__toolbar{align-items:center;gap:6px;display:flex}.rich-text-editor-module__RSPgXq__formatGroup{align-items:center;gap:inherit;display:inline-flex}.rich-text-editor-module__RSPgXq__footerAction{align-items:center;gap:6px;min-width:0;display:none}.rich-text-editor-module__RSPgXq__mobileToolbarTrailingAction{align-items:center;display:none}.rich-text-editor-module__RSPgXq__mobileExpansionButton{color:#eadfc9;cursor:pointer;touch-action:manipulation;background:linear-gradient(#417a45b8,#214b26c7);border:1px solid #71c27447;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;min-width:32px;height:32px;padding:0;transition:border-color .15s,background .15s,color .15s,transform .15s;display:none;position:relative}.rich-text-editor-module__RSPgXq__mobileExpansionButton[aria-pressed=true]{background:linear-gradient(#8b3934b8,#582320cc);border-color:#dd69624d}.rich-text-editor-module__RSPgXq__mobileExpansionButton:before{content:"";position:absolute;inset:-6px}.rich-text-editor-module__RSPgXq__mobileExpansionButton:active{transform:scale(.96)}.rich-text-editor-module__RSPgXq__mobileExpansionButton:focus-visible{outline-offset:2px;outline:2px solid #eadfc957}.rich-text-editor-module__RSPgXq__mobileExpansionButton svg{display:block}.rich-text-editor-module__RSPgXq__formatButton{width:36px;height:36px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:inline-flex;}@media (min-width:701px){.rich-text-editor-module__RSPgXq__formatButton{--desktop-control-background:var(--plots-control-background);--desktop-control-border:0;--desktop-control-shadow:none;border-radius:var(--roleme-desktop-control-radius);box-shadow:none;transition:var(--desktop-control-transition);--rich-text-format-background:transparent;--rich-text-format-ink:initial;--plots-control-background:var(--rich-text-format-background);color:var(--rich-text-format-ink,inherit);background:0 0;border:0}.rich-text-editor-module__RSPgXq__formatButtonActive,.rich-text-editor-module__RSPgXq__formatButtonActive:hover{--desktop-control-background:var(--plots-control-background);color:var(--plots-control-ink);border-radius:var(--roleme-desktop-control-radius);--rich-text-format-background:var(--home-primary-action-bg);--rich-text-format-ink:var(--home-primary-action-text);--plots-control-background:var(--rich-text-format-background);--plots-control-ink:var(--rich-text-format-ink)}}@media (max-width:700px){.rich-text-editor-module__RSPgXq__formatButton{color:var(--gold);transition:var(--plots-button-transition,border-color .15s ease, background .15s ease, color .15s ease, transform .15s ease);background:#14110fad;border:1px solid #c8a46b33}.rich-text-editor-module__RSPgXq__formatButton:hover{transform:var(--plots-control-transform,translateY(-1px));color:var(--text);background:#261d17d1;border-color:#c8a46b6b}.rich-text-editor-module__RSPgXq__formatButtonActive,.rich-text-editor-module__RSPgXq__formatButtonActive:hover{color:#fff2cf;background:radial-gradient(circle at 50% 0,#ffe7ac2e,#0000 56%),linear-gradient(#634622eb,#301f10eb);border-color:#e2b96f9e;box-shadow:0 8px 18px #00000029,inset 0 1px #fff3d62e}.rich-text-editor-module__RSPgXq__formatButton:focus-visible{outline-offset:2px;outline:2px solid #e2b96f61}.rich-text-editor-module__RSPgXq__emojiFormatButton{background:#14110fad;border:1px solid #c8a46b33}.rich-text-editor-module__RSPgXq__emojiFormatButton:hover{background:#261d17d1;border-color:#c8a46b6b}}.rich-text-editor-module__RSPgXq__italicButton{font-style:italic}.rich-text-editor-module__RSPgXq__strikeButton{text-decoration:line-through}.rich-text-editor-module__RSPgXq__counter{text-align:right;letter-spacing:normal;flex-shrink:0;margin:0;font-size:14px;line-height:1.4}.rich-text-editor-module__RSPgXq__counterDefault{color:#cbb89bc7}.rich-text-editor-module__RSPgXq__counterWarning{color:#d8c5a7}.rich-text-editor-module__RSPgXq__counterDanger{color:#efb0b0}@media (max-width:700px){.rich-text-editor-module__RSPgXq__mobileExpanded{overscroll-behavior:contain;isolation:isolate;animation:.18s cubic-bezier(.22,1,.36,1) rich-text-editor-module__RSPgXq__mobile-editor-expand;z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:max(300px, calc(var(--roleme-visual-viewport-height,100dvh) - var(--message-page-top-padding,10px) - var(--message-page-bottom-padding,96px) - var(--message-composer-top-clearance,64px)))!important;min-height:0!important;max-height:max(300px, calc(var(--roleme-visual-viewport-height,100dvh) - var(--message-page-top-padding,10px) - var(--message-page-bottom-padding,96px) - var(--message-composer-top-clearance,64px)))!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.rich-text-editor-module__RSPgXq__mobileExpansionClosing{animation:.15s cubic-bezier(.4,0,1,1) rich-text-editor-module__RSPgXq__mobile-editor-collapse}.rich-text-editor-module__RSPgXq__mobileExpanded .rich-text-editor-module__RSPgXq__surface{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.rich-text-editor-module__RSPgXq__mobileExpanded .rich-text-editor-module__RSPgXq__editorContent,.rich-text-editor-module__RSPgXq__mobileExpanded .rich-text-editor-module__RSPgXq__proseMirror{height:100%!important;min-height:0!important;max-height:none!important}.rich-text-editor-module__RSPgXq__mobileExpanded .rich-text-editor-module__RSPgXq__footer{flex:none}.rich-text-editor-module__RSPgXq__mobileExpansionButton{display:inline-grid}.rich-text-editor-module__RSPgXq__mobileToolbarTrailingAction{display:inline-flex}.rich-text-editor-module__RSPgXq__footer{min-height:var(--roleme-mobile-editor-footer-height);padding-left:12px;padding-right:12px}.rich-text-editor-module__RSPgXq__formatButton{width:var(--roleme-mobile-editor-control-size);height:var(--roleme-mobile-editor-control-size);border-radius:var(--roleme-mobile-editor-control-radius)}.rich-text-editor-module__RSPgXq__mobileExpansionButton{flex:0 0 40px;width:40px;min-width:40px}.rich-text-editor-module__RSPgXq__footerAction{display:flex}.rich-text-editor-module__RSPgXq__toolbar{gap:var(--roleme-mobile-editor-toolbar-gap)}.rich-text-editor-module__RSPgXq__desktopEmojiPicker,.rich-text-editor-module__RSPgXq__desktopToolbarTrailingAction{display:none}}@keyframes rich-text-editor-module__RSPgXq__mobile-editor-expand{0%{opacity:.96}to{opacity:1}}@keyframes rich-text-editor-module__RSPgXq__mobile-editor-collapse{0%{opacity:1}to{opacity:.98}}@media (prefers-reduced-motion:reduce){.rich-text-editor-module__RSPgXq__mobileExpanded,.rich-text-editor-module__RSPgXq__mobileExpansionClosing{transition-duration:1ms;animation-duration:1ms}}.rich-text-editor-module__RSPgXq__proseMirror blockquote{opacity:.92;border-left:2px solid;margin:.72em 0 0;padding-left:.8em}.rich-text-editor-module__RSPgXq__proseMirror ul,.rich-text-editor-module__RSPgXq__proseMirror ol{margin:.72em 0 0;padding-left:1.45em}.rich-text-editor-module__RSPgXq__proseMirror li{margin:.24em 0}.rich-text-editor-module__RSPgXq__proseMirror li>p{margin:0}.rich-text-editor-module__RSPgXq__proseMirror h1,.rich-text-editor-module__RSPgXq__proseMirror h2,.rich-text-editor-module__RSPgXq__proseMirror h3,.rich-text-editor-module__RSPgXq__proseMirror h4,.rich-text-editor-module__RSPgXq__proseMirror h5,.rich-text-editor-module__RSPgXq__proseMirror h6{font-size:inherit;line-height:inherit;margin:.72em 0 0;font-weight:800}.rich-text-editor-module__RSPgXq__proseMirror pre{white-space:pre-wrap;border:1px solid;border-radius:.55em;margin:.72em 0 0;padding:.65em .8em}.rich-text-editor-module__RSPgXq__proseMirror hr{opacity:.35;border:0;border-top:1px solid;width:100%;margin:.9em 0}
.gear-icon-module__ixEwyG__gear{transform-origin:50%;width:23px;height:23px;position:relative}.gear-icon-module__ixEwyG__gear:before{content:"";background:var(--writing-tools-gear-material,var(--gear-material,linear-gradient(135deg, #f2f5fa 0%, #b7c0cd 22%, #717c8d 48%, #d9e0e9 68%, #788394 100%)));position:absolute;inset:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE5LjQzIDEyLjk4Yy4wNC0uMzIuMDctLjY1LjA3LS45OHMtLjAzLS42Ni0uMDgtLjk4bDIuMTEtMS42NWMuMTktLjE1LjI0LS40Mi4xMi0uNjRsLTItMy40NmEuNDkuNDkgMCAwIDAtLjYxLS4yMmwtMi40OSAxYTcuMyA3LjMgMCAwIDAtMS42OS0uOThsLS4zOC0yLjY1QS40OS40OSAwIDAgMCAxNCAyaC00YS40OS40OSAwIDAgMC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xOC41OC0xLjY5Ljk4bC0yLjQ5LTFhLjQ5LjQ5IDAgMCAwLS42MS4yMmwtMiAzLjQ2YS40OS40OSAwIDAgMCAuMTIuNjRsMi4xMSAxLjY1YTcuNiA3LjYgMCAwIDAgMCAxLjk2bC0yLjExIDEuNjVhLjQ5LjQ5IDAgMCAwLS4xMi42NGwyIDMuNDZjLjEyLjIyLjM5LjMxLjYxLjIybDIuNDktMWMuNTEuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjA0LjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVhNy4zIDcuMyAwIDAgMCAxLjY5LS45OGwyLjQ5IDFjLjIyLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZhLjQ5LjQ5IDAgMCAwLS4xMi0uNjRsLTIuMTEtMS42NVpNMTIgMTUuNUEzLjUgMy41IDAgMSAxIDEyIDguNWEzLjUgMy41IDAgMCAxIDAgN1oiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE5LjQzIDEyLjk4Yy4wNC0uMzIuMDctLjY1LjA3LS45OHMtLjAzLS42Ni0uMDgtLjk4bDIuMTEtMS42NWMuMTktLjE1LjI0LS40Mi4xMi0uNjRsLTItMy40NmEuNDkuNDkgMCAwIDAtLjYxLS4yMmwtMi40OSAxYTcuMyA3LjMgMCAwIDAtMS42OS0uOThsLS4zOC0yLjY1QS40OS40OSAwIDAgMCAxNCAyaC00YS40OS40OSAwIDAgMC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xOC41OC0xLjY5Ljk4bC0yLjQ5LTFhLjQ5LjQ5IDAgMCAwLS42MS4yMmwtMiAzLjQ2YS40OS40OSAwIDAgMCAuMTIuNjRsMi4xMSAxLjY1YTcuNiA3LjYgMCAwIDAgMCAxLjk2bC0yLjExIDEuNjVhLjQ5LjQ5IDAgMCAwLS4xMi42NGwyIDMuNDZjLjEyLjIyLjM5LjMxLjYxLjIybDIuNDktMWMuNTEuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjA0LjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVhNy4zIDcuMyAwIDAgMCAxLjY5LS45OGwyLjQ5IDFjLjIyLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZhLjQ5LjQ5IDAgMCAwLS4xMi0uNjRsLTIuMTEtMS42NVpNMTIgMTUuNUEzLjUgMy41IDAgMSAxIDEyIDguNWEzLjUgMy41IDAgMCAxIDAgN1oiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50%/contain no-repeat}.gear-icon-module__ixEwyG__gear:after{content:"";box-sizing:border-box;border:1px solid var(--gear-center-border,#404854b8);background:var(--gear-center-material,radial-gradient(circle at 34% 30%, #f8fafc 0 14%, #a9b4c2 38%, #566171 100%));border-radius:50%;width:25%;height:25%;margin:auto;position:absolute;inset:0;box-shadow:inset 0 1px 1px #ffffff85,0 1px 2px #00000057}
@media (max-width:700px){.profile-avatar-preview-module__mtqYda__backdrop{background:#080f13b3}}.profile-avatar-preview-module__mtqYda__backdrop{z-index:260;-webkit-backdrop-filter:blur(9px)saturate(108%);place-items:center;padding:24px;display:grid;position:fixed;inset:0}@media (max-width:700px){.profile-avatar-preview-module__mtqYda__modal{background:radial-gradient(circle at 20% 0,#dfeef517,#0000 38%),linear-gradient(#39515efa,#263a44fc);border:1px solid #d3e3ea3d;box-shadow:0 24px 56px #00000057,inset 0 1px #ffffff14}}.profile-avatar-preview-module__mtqYda__modal{border-radius:var(--roleme-desktop-panel-radius,24px);width:min(86vw,320px);padding:10px;position:relative}@media (max-width:700px){.profile-avatar-preview-module__mtqYda__shell{background:linear-gradient(#47616ff5,#2c404afa)}}.profile-avatar-preview-module__mtqYda__shell{border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.profile-avatar-preview-module__mtqYda__image,.profile-avatar-preview-module__mtqYda__placeholder{aspect-ratio:1;object-fit:cover;border-radius:18px;place-items:center;width:100%;display:grid}@media (max-width:700px){.profile-avatar-preview-module__mtqYda__placeholder{color:#f0f7fa;background:linear-gradient(#486370f5,#2b3f49fa)}}.profile-avatar-preview-module__mtqYda__placeholder{font-size:56px}@media (max-width:700px){.profile-avatar-preview-module__mtqYda__close{color:#eef6f9;background:linear-gradient(#496674fa,#304550fa);border:1px solid #d3e3ea3d;box-shadow:0 10px 22px #0000003d}}.profile-avatar-preview-module__mtqYda__close{border-radius:var(--roleme-desktop-control-radius,999px);cursor:pointer;place-items:center;width:34px;height:34px;display:inline-grid;position:absolute;top:-12px;right:-12px;}@media (max-width:700px){.profile-avatar-preview-module__mtqYda__close:hover,.profile-avatar-preview-module__mtqYda__close:focus-visible{background:linear-gradient(#52707efc,#354d59fc);border-color:#e2eff55c;outline:none}}@media (min-width:701px){.profile-avatar-preview-module__mtqYda__modal{border-radius:var(--roleme-desktop-panel-radius)}.profile-avatar-preview-module__mtqYda__shell,.profile-avatar-preview-module__mtqYda__image,.profile-avatar-preview-module__mtqYda__placeholder{border-radius:calc(var(--roleme-desktop-panel-radius) - 1px)}.profile-avatar-preview-module__mtqYda__modal{border:1px solid var(--profile-desktop-frame);background:var(--profile-desktop-inner-top);box-shadow:0 24px 56px #00000057}.profile-avatar-preview-module__mtqYda__backdrop{background:#08121bb8}.profile-avatar-preview-module__mtqYda__shell{background:var(--profile-desktop-deep)}.profile-avatar-preview-module__mtqYda__placeholder{background:var(--profile-desktop-deep);color:var(--profile-desktop-text)}.profile-avatar-preview-module__mtqYda__close{--desktop-control-border:1px solid var(--profile-desktop-frame);--desktop-control-background:var(--profile-desktop-control);color:var(--profile-desktop-text);--desktop-control-shadow:none;box-shadow:none;--desktop-control-inset:1px;--desktop-control-motion:1;transition:var(--desktop-control-transition);background:0 0;border:1px solid #0000}.profile-avatar-preview-module__mtqYda__close:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--desktop-control-motion:var(--desktop-control-hover-scale)}.profile-avatar-preview-module__mtqYda__close:active:not(:disabled):not([aria-disabled=true]){--desktop-control-motion:var(--desktop-control-press-scale)}@media (prefers-reduced-motion:reduce){.profile-avatar-preview-module__mtqYda__close{transition:var(--desktop-control-transition);--desktop-control-motion:1;filter:none}.profile-avatar-preview-module__mtqYda__close:is(:hover,:focus-visible,:active){--desktop-control-motion:1;filter:none}}}
.profile-editor-modal-module__4K66aG__dialog{box-sizing:border-box;border-radius:var(--roleme-desktop-panel-radius,16px);color:#eef2f3;background:0 0;border:0;width:min(430px,100vw - 36px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow-y:auto;box-shadow:0 28px 70px #06101661}.profile-editor-modal-module__4K66aG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0812188a}@media (max-width:700px){.profile-editor-modal-module__4K66aG__dialog .profile-edit-panel{background:radial-gradient(circle at 12% 0,#eef5f70d,#0000 34%),linear-gradient(#344d58,#2b424c);border:1px solid #cfdce133}}.profile-editor-modal-module__4K66aG__dialog .profile-edit-panel{box-sizing:border-box;border-radius:var(--roleme-desktop-panel-radius,16px);width:100%;min-height:0;box-shadow:none;margin:0;padding:22px}@media (max-width:700px){.profile-editor-modal-module__4K66aG__dialog{--profile-editor-safe-top:var(--roleme-mobile-safe-top);width:min(380px,100vw - 28px);top:calc(var(--profile-editor-safe-top) + 12px);max-height:calc(100dvh - var(--profile-editor-safe-top) - 24px);scrollbar-width:none;scrollbar-gutter:auto;bottom:12px}html[data-roleme-native-android=true] .profile-editor-modal-module__4K66aG__dialog{--profile-editor-safe-top:max(24px, var(--roleme-mobile-safe-top))}html.mobile-keyboard-open .profile-editor-modal-module__4K66aG__dialog{top:calc(max(var(--profile-editor-safe-top), var(--roleme-visual-viewport-offset-top,0px)) + 12px);max-height:calc(var(--roleme-visual-viewport-height,100dvh) + var(--roleme-visual-viewport-offset-top,0px) - max(var(--profile-editor-safe-top), var(--roleme-visual-viewport-offset-top,0px)) - 24px);margin:0 auto;bottom:auto}.profile-editor-modal-module__4K66aG__dialog::-webkit-scrollbar{width:0;height:0;display:none}.profile-editor-modal-module__4K66aG__dialog .profile-edit-panel{padding:18px}}@media (min-width:701px){.profile-editor-modal-module__4K66aG__dialog .profile-edit-panel{border:1px solid var(--profile-desktop-frame);background:var(--profile-desktop-inner-top);color:var(--profile-desktop-text);gap:12px;padding-bottom:14px}}
@media (min-width:701px){.draft-saved-toast-module__nBNC4W__desktopViewport{padding-top:0;justify-content:center!important;align-items:center!important;display:flex!important}:is(.draft-saved-toast-module__nBNC4W__desktopToast.new-plot-draft-toast,.draft-saved-toast-module__nBNC4W__desktopToast.new-plot-draft-toast.new-plot-draft-toast-light){letter-spacing:.01em;gap:9px;min-height:44px;padding:0 15px 1px 13px;position:relative;font-size:13px!important;font-weight:650!important}.draft-saved-toast-module__nBNC4W__desktopToast.new-plot-draft-toast:before{background:var(--page-toast-border);opacity:.9;border-radius:999px;width:2px;inset:7px auto 7px 0!important}.draft-saved-toast-module__nBNC4W__desktopToast.new-plot-draft-toast.new-plot-draft-toast-light:before{background:var(--page-toast-border);opacity:.9;border-radius:999px;width:2px;inset:7px auto 7px 0!important}:is(.draft-saved-toast-module__nBNC4W__desktopToast.new-plot-draft-toast svg,.draft-saved-toast-module__nBNC4W__desktopToast.new-plot-draft-toast.new-plot-draft-toast-light svg){filter:drop-shadow(0 0 9px #d9b36d24);color:#d9b36d!important;width:17px!important;height:17px!important}}
