.message-list-layout-module__AW9NFG__selectionDangerAction{}.message-list-layout-module__AW9NFG__root{--messages-list-width:920px;--messages-scrollbar-gap:4px;--messages-list-edge-mask:linear-gradient(180deg, transparent 0, #000 8px, #000 calc(100% - 12px), transparent 100%);--messages-tab-height:42px;min-height:0;color:var(--messages-list-text);align-content:start;gap:18px;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}.message-list-layout-module__AW9NFG__tabButton{z-index:1;white-space:nowrap;--desktop-control-border:0;--desktop-control-background:transparent;--desktop-control-shadow:none;min-height:38px;color:var(--messages-list-muted);font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:normal;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 8px 8px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;}.message-list-layout-module__AW9NFG__tabBadge{border:1px solid var(--messages-list-line);background:var(--messages-list-control);min-width:19px;height:19px;color:var(--messages-list-text);box-shadow:none;border-radius:6px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:1;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(calc(100dvh / var(--roleme-site-zoom,1)) - 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;width:min(100%, var(--messages-list-width));justify-content:flex-end;align-items:center;min-height:38px;margin:0 auto;padding:0 4px 12px;display:flex;position:relative}.message-list-layout-module__AW9NFG__panel:not(.message-list-layout-module__AW9NFG__emptyPanel)>.message-list-layout-module__AW9NFG__panelHeader:after{content:"";pointer-events:none;height:1px;position:absolute;bottom:0;left:4px;right:4px}.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;--desktop-control-border:0;--desktop-control-background:transparent;border-radius:var(--roleme-desktop-control-radius,var(--roleme-mobile-control-radius,8px));min-width:88px;min-height:32px;font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size,14px);background:0 0;border:0 #0000;justify-content:center;align-items:center;gap:6px;padding:0 13px 1px;font-weight:600;line-height:1.3;display:inline-flex;}.message-list-layout-module__AW9NFG__selectionAction:disabled,.message-list-layout-module__AW9NFG__selectionAction[aria-disabled=true]{cursor:not-allowed;opacity:.58}.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__selectionDangerAction:is(:hover,:focus-visible):not(:disabled){--desktop-control-background:#df887b1a;background:0 0}@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{--rounded-scrollbar-width:6px;--rounded-scrollbar-thumb-border:1px;--rounded-scrollbar-thumb:#94a47d7a;--rounded-scrollbar-thumb-hover:#bec89eb3;--rounded-scrollbar-edge-gap:8px;z-index:1;width:min(100%, calc(var(--messages-list-width) + 2 * var(--messages-scrollbar-gap)));overscroll-behavior:contain;min-height:0;max-height:none;padding:8px calc(4px + var(--messages-scrollbar-gap)) 12px;-webkit-mask-image:var(--messages-list-edge-mask);-webkit-mask-image:var(--messages-list-edge-mask);mask-image:var(--messages-list-edge-mask);align-content:start;gap:0;margin:4px auto 0;display:grid;position:relative;overflow:hidden auto;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.message-list-layout-module__AW9NFG__emptyPanel{min-height:max(320px, calc(calc(100dvh / var(--roleme-site-zoom,1)) - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - var(--messages-tab-height) - 34px))}.message-list-layout-module__AW9NFG__emptyStateText{width:min(100%, var(--messages-list-width));text-align:center;min-height:0;color:var(--messages-list-muted);flex:auto;place-items:center;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(calc(100dvh / var(--roleme-site-zoom,1)) - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - 54px)}}@media (max-width:1023px){.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(calc(100dvh / var(--roleme-site-zoom,1)) - 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:var(--messages-scrollbar-gap);padding-bottom:calc(152px + max(10px, env(safe-area-inset-bottom)));padding-left:var(--messages-scrollbar-gap)}}@media (max-width:700px){.message-list-layout-module__AW9NFG__root{--messages-list-width:930px;--messages-scrollbar-gap:0px;--messages-list-edge-mask:linear-gradient(to bottom, transparent 0, #00000038 2px, #000000b8 5px, #000 8px, #000 calc(100% - 8px), #000000b8 calc(100% - 5px), #00000038 calc(100% - 2px), transparent 100%);flex-direction:column;gap:4px;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{scrollbar-width:none;scrollbar-gutter:auto;flex:auto;min-height:0;max-height:none;margin-top:8px;padding-bottom:34px;scroll-padding-bottom:34px}.message-list-layout-module__AW9NFG__scrollArea::-webkit-scrollbar{width:0;height:0;display:none}.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-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}.message-list-layout-module__AW9NFG__tabButton{min-height:40px;padding:0 8px 9px}.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%, var(--messages-list-width));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%, calc(var(--messages-list-width) + 2 * var(--messages-scrollbar-gap)));max-height:calc(calc(100dvh / var(--roleme-site-zoom,1)) - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - 104px);padding:8px calc(2px + var(--messages-scrollbar-gap)) 14px}.message-list-layout-module__AW9NFG__emptyPanel{min-height:max(320px, calc(calc(100dvh / var(--roleme-site-zoom,1)) - var(--messages-board-top-offset) - var(--messages-board-bottom-gap) - 70px))}.message-list-layout-module__AW9NFG__emptyStateText{width:min(100%, var(--messages-list-width));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__tabButton{transition:transform .18s,color .18s,text-shadow .18s,opacity .18s}.message-list-layout-module__AW9NFG__tabButton:hover{transform:translateY(-1px)}.message-list-layout-module__AW9NFG__panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.message-list-layout-module__AW9NFG__selectionCount{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:1px solid var(--messages-list-line);border-radius:var(--roleme-mobile-control-radius);background:var(--messages-list-field);font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:normal;box-shadow:none;font-size:12.2px;font-weight:500;line-height:1}.message-list-layout-module__AW9NFG__selectionGhostAction{border-color:var(--messages-list-line);background:var(--messages-list-field)}.message-list-layout-module__AW9NFG__selectionGhostAction:hover{background:var(--messages-list-control)}.message-list-layout-module__AW9NFG__scrollArea{background:0 0;border-radius:0}.message-list-layout-module__AW9NFG__panelHeader:after{background:var(--messages-list-line)}.message-list-layout-module__AW9NFG__loadMoreButton{border:1px solid var(--messages-list-border);border-radius:var(--roleme-mobile-control-radius);background:var(--messages-list-control);font-size:13px;font-weight:600;line-height:1;transition:transform .18s,border-color .18s,background .18s,color .18s}.message-list-layout-module__AW9NFG__loadMoreButton:hover{border-color:var(--messages-list-accent);background:var(--messages-list-control);transform:translateY(-1px)}@media (max-width:480px){.message-list-layout-module__AW9NFG__emptyStateText{font-size:15px}}}.message-list-layout-module__AW9NFG__tabButtonActive{color:var(--messages-list-accent)}.message-list-layout-module__AW9NFG__tabButton[aria-selected=false]:is(:hover,:focus-visible){color:var(--messages-list-text-strong)}.message-list-layout-module__AW9NFG__selectionAction,.message-list-layout-module__AW9NFG__loadMoreButton{color:var(--messages-list-text)}.message-list-layout-module__AW9NFG__selectionDangerAction{color:var(--messages-list-danger)}.message-list-layout-module__AW9NFG__selectionExportAction,.message-list-layout-module__AW9NFG__selectionAction[aria-pressed=true]{color:var(--messages-list-accent)}.message-list-layout-module__AW9NFG__selectionCount,.message-list-layout-module__AW9NFG__selectionStatus{color:var(--messages-list-muted)}@media (min-width:701px){.message-list-layout-module__AW9NFG__panelHeader{top:-5px}.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}.message-list-layout-module__AW9NFG__tabs,.message-list-layout-module__AW9NFG__panel{background:0 0;border:0}.message-list-layout-module__AW9NFG__loadMoreButton{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);font-weight:600;line-height:1.3}.message-list-layout-module__AW9NFG__selectionAction{--desktop-control-motion:1;transition:var(--desktop-control-transition), background-color .42s ease}.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__selectionCount,.message-list-layout-module__AW9NFG__selectionStatus{font-size:var(--roleme-desktop-meta-size);font-weight:500;line-height:1.3}.message-list-layout-module__AW9NFG__selectionStatus,.message-list-layout-module__AW9NFG__scrollArea{background:0 0;border:0}.message-list-layout-module__AW9NFG__panelHeader:after{background:var(--messages-list-line)}.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);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)}@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:var(--chat-import-disabled-opacity,.46)}@media (max-width:700px){: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]){transform:none}}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button{--chat-import-disabled-opacity:.58;--desktop-control-border:0;--desktop-control-background:transparent;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__mappingText{border-left:2px solid var(--messages-list-line)}: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__sideOption{border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius,var(--roleme-mobile-control-radius,8px));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)}@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__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__field input{outline:none;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__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,calc(100dvh / var(--roleme-site-zoom,1)));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,calc(100dvh / var(--roleme-site-zoom,1))) - 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__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}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{outline:none}.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){:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button{border-radius:var(--roleme-mobile-control-radius);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}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:hover{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}:where(html:not(:has(.route-theme-messages-list))) .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}: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]){box-shadow:inset 0 1px #fff4d20d}: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){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}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__modal{border-radius:var(--roleme-mobile-panel-radius);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__field input{border-radius:var(--roleme-mobile-control-radius);background:#0c0a0894;border:1px solid #c8a46b33;outline:none}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__error{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-mobile-control-radius);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{background:#14110f9e;border:1px solid #e2b96f2e}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{background:linear-gradient(#edcd88 0%,#d6ad68 48%,#b98a48 100%);border:1px solid #ffe29fb8}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span{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{border-radius:var(--roleme-mobile-control-radius);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}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:not(:disabled):hover{background:#241b16c7;border-color:#e2b96f57;transform:translateY(-1px)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption{border-radius:var(--roleme-mobile-control-radius);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__sideOptionBody strong{font-size:14px;font-weight:800}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody small{font-size:12.5px;line-height:1.35}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText{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__backdrop{-webkit-backdrop-filter:blur(5px)saturate(.98);backdrop-filter:blur(5px)saturate(.98);background:radial-gradient(at 50% 22%,#597f681c,#0000 38%),#050c09a8}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__modal{border-radius:var(--roleme-mobile-panel-radius);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;box-shadow:0 24px 64px #0000006b,inset 0 1px #ffefc712}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__text{font-size:14px;line-height:1.4}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span{letter-spacing:0;font-weight:650}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption{border-radius:var(--roleme-mobile-control-radius);background:#0c191394;border-color:#cbb1732e}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption:has(input:checked){box-shadow:none;background:#2d4431ad;border-color:#e2bf7470}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOption input{accent-color:#d7bd82}:is(:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody strong,:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText strong){font-weight:650}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText{border-left-color:#cbb1733d;font-size:13px;line-height:1.4}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{border-radius:var(--roleme-mobile-control-radius);background:#0c1913c7;border-color:#cbb17338;outline:none;font-size:16px}: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){background:#0c1913c7;border-color:#cbb17338}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton:not(:disabled):hover{background:#1f3024e0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{background:linear-gradient(#dfc17f,#bd9250);border-color:#f6dda461}: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-mobile-control-radius);font-size:14px;font-weight:650}}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button{color:#f6e2b5e6}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button:hover{color:#fff0be}: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){color:#f6e2b5e6}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__modal{color:#ead8bd}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__text{color:#d8c5a7}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{color:#f3e3c6}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__error{color:var(--roleme-danger)}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__secondary{color:#dcc59a}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{color:#19110a}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span{color:#d6b06d}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__swapButton{color:#dcc59a}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody strong{color:#f0d4a0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody small{color:#d8c5a7c7}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText{color:#cdbb9b}: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{color:#e2cfa8c7}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__button.chat-import-button-module__Xrc2DW__listButton:hover{color:#f1d9a4}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__modal{color:#eadcc0}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__text{color:#d7c8a8}: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}: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){color:#ecd7a1}: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)){color:#fff0c3}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__primary{color:#24170b}}@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;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;--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}: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;--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);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__text{font-size:15px;line-height:1.5}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__field input{border-radius:var(--roleme-desktop-control-radius,14px);background:#0c0a0894;border:1px solid #c8a46b33;outline:none}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__error{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;--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%);--desktop-control-inset:1px;background:0 0;border:1px solid #0000}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sidePickerHeader>span{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;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{font-size:14px;font-weight:800}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__sideOptionBody small{font-size:12.5px;line-height:1.35}:where(html:not(:has(.route-theme-messages-list))) .chat-import-button-module__Xrc2DW__mappingText{border-left:2px solid #e2b96f4d;font-size:13.5px;line-height:1.52}@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;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;--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);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{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__field input{background:#0910118a;border-color:#dfbd782e;box-shadow:inset 0 1px #fff4d208}: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}: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;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;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%);--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}}: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)}: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){color:var(--messages-list-text);border-radius:var(--roleme-desktop-control-radius,var(--roleme-mobile-control-radius,8px));font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size,14px);font-weight:600;line-height:1.3}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__modal{color:var(--messages-list-text);border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-panel-radius,var(--roleme-mobile-panel-radius,10px));background:var(--messages-list-surface);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;box-shadow:0 24px 70px #00000052}: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,15px);font-weight:450;line-height:1.56}: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,13px);text-transform:none;font-weight:600;line-height:1.4}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__field input{color:var(--messages-list-text-strong);border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius,var(--roleme-mobile-control-radius,8px));background:var(--messages-list-field);font-size:var(--roleme-desktop-input-size,15px);line-height:1.4}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__error{color:var(--messages-list-danger);font-size:var(--roleme-desktop-meta-size,13px);font-weight:500;line-height:1.5}:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__primary{color:var(--home-primary-action-text);--desktop-control-border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius,var(--roleme-mobile-control-radius,8px));font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size,14px);--desktop-control-background:var(--home-primary-action-bg);--desktop-control-inset:1px;background:0 0;border:1px solid #0000;font-weight:600;line-height:1.3}: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,14px);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,13px);line-height:1.45}@media (min-width:701px){:where(html:has(.route-theme-messages-list)) .chat-import-button-module__Xrc2DW__button{--desktop-control-motion:1;transition:var(--desktop-control-transition), background-color .42s ease}: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)}@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}:where(html:not(:has(.route-theme-messages-list))) .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}}: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:before{content:none}@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, calc(calc(100vw / var(--roleme-site-zoom,1)) - 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}}.confirm-action-modal-module__C-t8mG__modalProfile{--confirm-profile-text:var(--profile-desktop-text-strong);--confirm-profile-muted:var(--profile-desktop-text-soft);--confirm-profile-danger-bg:#7e293d;--confirm-profile-danger-text:#fff1f3}@media (min-width:701px){.confirm-action-modal-module__C-t8mG__modalProfile{width:min(430px, calc(calc(100vw / var(--roleme-site-zoom,1)) - 96px));--confirm-profile-surface:var(--profile-desktop-inner-top);--confirm-profile-border:1px solid var(--profile-desktop-frame);--confirm-profile-overlay:none;--confirm-profile-danger-border:1px solid #b94e64;--confirm-profile-control-shadow:none}.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){:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__backdrop{-webkit-backdrop-filter:blur(8px)saturate(112%);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(--roleme-mobile-panel-radius);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));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(--roleme-mobile-panel-radius);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{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{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__confirmButton,:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelButton){border-radius:var(--roleme-mobile-control-radius);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}:is(:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmButton:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled)){transform:translateY(-1px)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmNeutral{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__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));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__confirmDanger:hover:not(:disabled){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{background:linear-gradient(#334a56db,#243740eb);border:1px solid #d3e3ea2e;box-shadow:0 10px 22px #0000002e,inset 0 1px #fff5d80d}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelButton:hover:not(:disabled){background:linear-gradient(#3d5662e6,#2a3f4af5);border-color:#e1edf24d}@media (max-width:560px){:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal{border-radius:var(--roleme-mobile-panel-radius)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__title{font-size:26px}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__description{font-size:13px}}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__backdropMessages{background:radial-gradient(at 50% 16%,#cdb37414,#0000 42%),#050d0ac7}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages{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}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages:before{background:linear-gradient(#fff8e00b,#0000 54%),radial-gradient(at 22% 0,#d3be8b12,#0000 38%)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmMessages{background:linear-gradient(#4e7260,#3b594b);border-color:#b8cab947;box-shadow:0 12px 26px #00000038,inset 0 1px #eff6e821}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmMessages:hover:not(:disabled){background:linear-gradient(#587d69,#426251);border-color:#d2dcc261}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelMessages{background:linear-gradient(#273a31e0,#1c2c25f0);border-color:#cdbe9729}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelMessages:hover:not(:disabled){background:linear-gradient(#2f443aeb,#20322af7);border-color:#dcc89742}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmDanger{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}}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modal{color:var(--confirm-profile-text,#eef5f8)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__title{color:var(--confirm-profile-text,#f6fbfd)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__description{color:var(--confirm-profile-muted,#e3eff5d6)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmNeutral{color:#f3f9fb}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__confirmDanger{color:var(--confirm-profile-danger-text,#ffd8d0)}: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}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__cancelButton{color:#e8f1f4}: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){color:#f5fbfd}@media (min-width:1024px){:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages{color:#eadcc0}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__title{color:#f3d89e}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__description{color:#e0d8bfd6}: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}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__confirmDanger{color:#ffd8cf}: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}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelMessages{color:#e7dfca}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__cancelButton{color:#e7dfca}: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}: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){color:#f5ead0}}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__confirmProfile{color:var(--profile-action-primary-text)}:where(html:not(:has(.route-theme-messages-list))) .confirm-action-modal-module__C-t8mG__modalProfile .confirm-action-modal-module__C-t8mG__cancelProfile{color:var(--profile-desktop-text)}@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%);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));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{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{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{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));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){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);--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);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);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{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{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{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){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{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){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{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;--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){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;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);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);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__modalMessages{color:var(--messages-list-text);border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-panel-radius,var(--roleme-mobile-panel-radius,10px));background:var(--messages-list-surface);box-shadow:0 24px 70px #00000052}:where(html:has(.route-theme-messages-list)) .confirm-action-modal-module__C-t8mG__modalMessages .confirm-action-modal-module__C-t8mG__title{color:var(--messages-list-text-strong);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-modal-title-size,18px);font-weight:var(--roleme-desktop-modal-title-weight,650);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{color:var(--messages-list-text);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-modal-body-size,15px);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){color:var(--messages-list-text);--desktop-control-border:1px solid var(--messages-list-border);border-radius:var(--roleme-desktop-control-radius,var(--roleme-mobile-control-radius,8px));--desktop-control-background:var(--messages-list-control);font-family:var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:normal;font-size:var(--roleme-desktop-button-size,14px);--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{color:var(--home-primary-action-text);background:var(--home-primary-action-bg);border-color:var(--home-primary-action-accent)}: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}@media (min-width:701px){: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)}@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}}}
.plot-card-hero-module__NPYy2a__banner{z-index:1;height:var(--plot-card-banner-height,8rem);min-height:var(--plot-card-banner-height,8rem);border-radius:var(--plot-card-banner-radius);position:relative;overflow:hidden}.plot-card-hero-module__NPYy2a__bannerImage{pointer-events:none;position:absolute;inset:0}.plot-card-hero-module__NPYy2a__bannerImage img{object-fit:cover;object-position:var(--plot-card-mobile-banner-position,var(--plot-card-banner-position,center));width:100%;height:100%;display:block}.plot-card-hero-module__NPYy2a__banner:before{content:"";z-index:2;pointer-events:none;box-shadow:var(--plot-card-banner-shadow);position:absolute;inset:0}.plot-card-hero-module__NPYy2a__banner:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#201713b8);height:22px;position:absolute;bottom:0;left:0;right:0}.plot-card-hero-module__NPYy2a__detailBanner{--plot-card-banner-height:clamp(168px, calc(24vw / var(--roleme-site-zoom,1)), 238px)}.plot-card-hero-module__NPYy2a__originBadge{z-index:3;border-radius:var(--roleme-mobile-control-radius,8px);letter-spacing:.045em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #eed09d2e;align-items:center;min-height:25px;padding:5px 11px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:14px;left:16px;box-shadow:0 5px 16px #00000057}.plot-card-hero-module__NPYy2a__originBadgeFandom{color:#efc477;background:linear-gradient(#312215e0,#18120ee6)}.plot-card-hero-module__NPYy2a__originBadgeOriginal{color:#e8b190;background:linear-gradient(#301e19e0,#17110fe6)}.plot-card-hero-module__NPYy2a__authorAvatarLink{z-index:4;color:#d8c5a7;border-radius:999px;width:42px;height:42px;text-decoration:none;display:block;position:absolute;bottom:14px;right:18px}.plot-card-hero-module__NPYy2a__authorAvatarFrame{background:radial-gradient(circle at 35% 20%,#ffeec433,#0000 42%),#0a0807cc;border-radius:999px;width:42px;height:42px;display:block;position:relative;box-shadow:0 12px 26px #00000057,0 0 0 1px #ffe5b033,inset 0 1px #fff4d81a}.plot-card-hero-module__NPYy2a__authorAvatar{border-radius:inherit;border:1px solid #e2b96f3d;width:100%;height:100%}.plot-card-hero-module__NPYy2a__authorAvatarFallback{color:#0000;background:0 0}.plot-card-hero-module__NPYy2a__authorAvatarFallbackIcon{pointer-events:none;z-index:1;color:#eed8aed6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plot-card-hero-module__NPYy2a__authorStatusDot{pointer-events:none;border:2px solid #0a0807f5;border-radius:999px;width:10px;height:10px;position:absolute;bottom:1px;right:0}.plot-card-hero-module__NPYy2a__authorStatusOnline{background:#6fe06c;box-shadow:0 0 0 1px #ebffe22e,0 0 10px #6fe06c9e}.plot-card-hero-module__NPYy2a__authorStatusOffline{background:#9a8b6fad;box-shadow:0 0 0 1px #ffebbe1f}.plot-card-hero-module__NPYy2a__originBadge{color:#f4f6f0f0}@media (min-width:701px){.plot-card-hero-module__NPYy2a__bannerImage img{object-position:var(--plot-card-desktop-banner-position,var(--plot-card-banner-position,center))}.plot-card-hero-module__NPYy2a__banner:after{background:linear-gradient(180deg, transparent, var(--plot-card-banner-shade,#17100cb8));height:42px}.plot-card-hero-module__NPYy2a__originBadge{letter-spacing:.16em;text-transform:uppercase;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;filter:drop-shadow(0 3px 9px #0000009e);background:0 0;border:0;border-radius:0;padding:0 0 7px;font-size:10px;font-weight:700;top:16px;left:18px}.plot-card-hero-module__NPYy2a__originBadge:after{content:"";background:linear-gradient(90deg,currentColor,#0000);width:36px;height:1px;position:absolute;bottom:0;left:0}.plot-card-hero-module__NPYy2a__authorAvatarLink,.plot-card-hero-module__NPYy2a__authorAvatarFrame{width:40px;height:40px}.plot-card-hero-module__NPYy2a__authorAvatarLink{bottom:14px;right:18px}.plot-card-hero-module__NPYy2a__authorAvatarFrame{background:var(--plot-card-avatar-surface,radial-gradient(circle at 35% 20%, #ffeec429, transparent 42%), #0b0908c7);box-shadow:var(--plot-card-avatar-shadow,0 10px 22px #0000004d, 0 0 0 1px #ffe5b026, inset 0 1px 0 #fff4d814)}}@media (max-width:700px){.plot-card-hero-module__NPYy2a__banner:after{background:linear-gradient(#0000,#1b15119e);height:12px}.plot-card-hero-module__NPYy2a__detailBanner{--plot-card-banner-height:clamp(132px, calc(42vw / var(--roleme-site-zoom,1)), 168px)}.plot-card-hero-module__NPYy2a__originBadge{letter-spacing:.16em;text-transform:uppercase;filter:drop-shadow(0 2px 8px #000000b8);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;font-size:10px;font-weight:600;display:block;top:14px;left:16px}.plot-card-hero-module__NPYy2a__authorAvatarLink,.plot-card-hero-module__NPYy2a__authorAvatarFrame{width:38px;height:38px}.plot-card-hero-module__NPYy2a__authorAvatarLink{bottom:12px;right:16px}.plot-card-hero-module__NPYy2a__authorStatusDot{width:9px;height:9px}}
.block-user-button-module__2hmIIa__button{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:inline-flex}.block-user-button-module__2hmIIa__button:disabled{cursor:not-allowed;opacity:.46}.block-user-button-module__2hmIIa__rail{width:48px;min-width:48px;height:48px;min-height:48px;padding:0}.block-user-button-module__2hmIIa__plain{min-width:150px;min-height:46px;padding:0 22px 1px}@media (max-width:700px){.block-user-button-module__2hmIIa__button:not(.block-user-button-module__2hmIIa__rail){border-radius:var(--roleme-mobile-control-radius);font-family:var(--font-inter), system-ui, sans-serif;background:radial-gradient(circle at 50% 0,#ffab911a,#0000 54%),linear-gradient(#4a1916c2,#1d0c0ce6);border:1px solid #b6423cb3;font-size:13px;font-weight:800;line-height:1;transition:transform .16s,border-color .16s,background .16s,color .16s,opacity .16s}.block-user-button-module__2hmIIa__button:not(.block-user-button-module__2hmIIa__rail):hover:not(:disabled),.block-user-button-module__2hmIIa__button:not(.block-user-button-module__2hmIIa__rail):focus-visible:not(:disabled){background:radial-gradient(circle at 50% 0,#ffb49a29,#0000 54%),linear-gradient(#5e1f1bdb,#260e0ef5);border-color:#e16a60d1;transform:translateY(-1px)}.block-user-button-module__2hmIIa__active:not(.block-user-button-module__2hmIIa__rail){background:radial-gradient(circle at 50% 0,#ffb49a29,#0000 54%),linear-gradient(#5e1f1bdb,#260e0ef5);border-color:#e16a60d1}.block-user-button-module__2hmIIa__plain{border-radius:var(--roleme-mobile-control-radius);background:radial-gradient(circle at 50% 0,#ffab911a,#0000 54%),linear-gradient(#4a1916c2,#1d0c0ce6);border:1px solid #b6423cb3;font-size:14px;font-weight:600}.block-user-button-module__2hmIIa__plain:hover:not(:disabled),.block-user-button-module__2hmIIa__plain:focus-visible:not(:disabled){background:radial-gradient(circle at 50% 0,#ffb49a29,#0000 54%),linear-gradient(#5e1f1bdb,#260e0ef5);border-color:#e16a60d1;box-shadow:0 10px 22px #0000003d}}:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__button{color:#c85f57}:is(:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__button:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__button:focus-visible:not(:disabled)){color:#f09288}:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__active{color:#f09288}:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__plain{color:#c85f57}:is(:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__plain:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__plain:focus-visible:not(:disabled)){color:#f09288}@media (min-width:701px){:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__button{font-family:var(--font-inter), system-ui, sans-serif;background:radial-gradient(circle at 50% 0,#ffab911a,#0000 54%),linear-gradient(#4a1916c2,#1d0c0ce6);border:1px solid #b6423cb3;border-radius:14px;font-size:13px;font-weight:800;line-height:1;transition:transform .16s,border-color .16s,background .16s,color .16s,opacity .16s}:is(:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__button:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__button:focus-visible:not(:disabled)){background:radial-gradient(circle at 50% 0,#ffb49a29,#0000 54%),linear-gradient(#5e1f1bdb,#260e0ef5);border-color:#e16a60d1;transform:translateY(-1px)}:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__active{background:radial-gradient(circle at 50% 0,#ffb49a29,#0000 54%),linear-gradient(#5e1f1bdb,#260e0ef5);border-color:#e16a60d1}:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__plain{background:radial-gradient(circle at 50% 0,#ffab911a,#0000 54%),linear-gradient(#4a1916c2,#1d0c0ce6);border:1px solid #b6423cb3;border-radius:13px;font-size:14px;font-weight:600}:is(:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__plain:hover:not(:disabled),:where(html:not(:has(.route-theme-messages-list))) .block-user-button-module__2hmIIa__plain:focus-visible:not(:disabled)){background:radial-gradient(circle at 50% 0,#ffb49a29,#0000 54%),linear-gradient(#5e1f1bdb,#260e0ef5);border-color:#e16a60d1;box-shadow:0 10px 22px #0000003d}}
.conversation-card-actions-module__BgGpga__actions{align-items:center;display:inline-flex}.conversation-card-actions-module__BgGpga__trigger{width:32px;height:30px;color:var(--messages-list-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.conversation-card-actions-module__BgGpga__trigger:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--messages-list-accent)}.conversation-card-actions-module__BgGpga__blockButton[aria-pressed=true]{color:var(--messages-list-danger,#e57368)}
.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:36px;--message-push-toast-right:28px;--message-push-toast-width:320px;top:var(--message-push-toast-top);right:var(--message-push-toast-right);z-index:1002;width:min(var(--message-push-toast-width), calc(calc(100vw / var(--roleme-site-zoom,1)) - 32px));pointer-events:none;position:fixed}@media (max-width:700px){:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__toast{border-radius:var(--roleme-mobile-panel-radius);background:linear-gradient(135deg,#2a201af5,#15110ff5),radial-gradient(circle at 18% 18%,#ffeebe2e,#0000 38%);border:1px solid #c8a46b57;box-shadow:0 20px 50px #00000061,0 0 28px #c8a46b24,inset 0 1px #ffffff0f}}.message-push-toast-module__6Eh9Jq__toast{transform-origin:100% 0;pointer-events:auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:14px 16px;text-decoration:none;animation:6.2s both message-push-toast-module__6Eh9Jq__messagePushToastFly;display:grid;position:relative;overflow:hidden}@media (max-width:700px){:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__toast:before{background:linear-gradient(110deg,#0000 25%,#ffeebe29 46%,#0000 62%)}}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__toast:before{content:"";pointer-events:none;animation:1.4s .25s both message-push-toast-module__6Eh9Jq__messagePushToastShine;position:absolute;inset:-40%;transform:translate(-72%)rotate(8deg)}.message-push-toast-module__6Eh9Jq__envelope{width:42px;height:30px;position:relative}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__envelope{background:linear-gradient(#f6e3ba,#c8a46b);border:1px solid #f5e9d0b8;border-radius:4px;box-shadow:0 8px 18px #c8a46b3d}.message-push-toast-module__6Eh9Jq__envelope:before,.message-push-toast-module__6Eh9Jq__envelope:after{content:"";background:linear-gradient(145deg,#0000 49%,#53352275 50%,#0000 52%),linear-gradient(215deg,#0000 49%,#53352275 50%,#0000 52%);position:absolute;inset:0}.message-push-toast-module__6Eh9Jq__copy{gap:3px;min-width:0;padding-block:2px;display:grid;position:relative}.message-push-toast-module__6Eh9Jq__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__title{font-family:var(--font-cinzel);font-size:16px;line-height:1.32}.message-push-toast-module__6Eh9Jq__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5em;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__text{font-size:14px;line-height:1.25}@keyframes message-push-toast-module__6Eh9Jq__messagePushToastFly{0%{opacity:0;transform:translate(34px,-18px)rotate(4deg)scale(.9)}11%{opacity:1;transform:translate(0,0)rotate(-1deg)scale(1)}18%,30%{transform:translate(0,0)rotate(0)scale(1)}24%{transform:translateY(-4px)rotate(1deg)scale(1.01)}86%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}to{opacity:0;transform:translate(26px,-10px)rotate(2deg)scale(.96)}}@keyframes message-push-toast-module__6Eh9Jq__messagePushToastShine{0%{transform:translate(-72%)rotate(8deg)}to{transform:translate(72%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.message-push-toast-module__6Eh9Jq__toast,.message-push-toast-module__6Eh9Jq__toast:before{animation:none}}@media (max-width:1023px){.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:88px;--message-push-toast-right:16px}}@media (max-width:700px){.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:52px;width:min(var(--message-push-toast-width), calc(calc(100vw / var(--roleme-site-zoom,1)) - 36px));left:50%;right:auto;transform:translate(-50%)}}@media (max-width:480px){.message-push-toast-module__6Eh9Jq__layer{width:min(var(--message-push-toast-width), calc(calc(100vw / var(--roleme-site-zoom,1)) - 24px))}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__toast{border-radius:var(--roleme-mobile-panel-radius)}}@media (min-width:1024px){.message-push-toast-module__6Eh9Jq__layer{--message-push-toast-top:32px;--message-push-toast-right:32px;--message-push-toast-width:336px}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__envelope{background:linear-gradient(#f1d08d,#b98c4b);border-color:#f4d69494;box-shadow:0 8px 18px #0003,0 0 16px #e7c1751a,inset 0 1px #fff9e557}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__title{font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.012em;font-size:15px;font-weight:760}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__text{font-size:13px}}@media (min-width:701px){:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__title{font-size:17px}:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__text{font-size:var(--roleme-desktop-modal-body-size)}}@media (min-width:1024px){:where(html:not(:has(.route-theme-messages-list))) .message-push-toast-module__6Eh9Jq__envelope{background:linear-gradient(#f2d391,#b98a48);border-color:#f4d69494}}:where(html:has(.route-theme-messages-list)) .message-push-toast-module__6Eh9Jq__title{font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:normal;font-size:15px;font-weight:600;line-height:1.32}:where(html:has(.route-theme-messages-list)) .message-push-toast-module__6Eh9Jq__text{font-size:13px;line-height:1.25}:where(html:has(.route-theme-messages-list)) .message-push-toast-module__6Eh9Jq__envelope{border:1px solid var(--home-primary-action-accent);border-radius:var(--roleme-mobile-control-radius,var(--roleme-desktop-control-radius));background:var(--home-primary-action-accent)}
.header-module__Mk7mLW__headerStyleScope{}@media (max-width:700px){.header-module__Mk7mLW__dialogHeaderHidden{display:none!important}.header-module__Mk7mLW__headerStyleScope .nav-link-icon{transition:transform .2s,filter .2s}}.header-module__Mk7mLW__headerStyleScope .notification-count.is-fresh{animation:.9s both header-module__Mk7mLW__notificationPop}@keyframes header-module__Mk7mLW__notificationPop{0%,to{box-shadow:none;transform:scale(1)}28%{transform:scale(1.32);box-shadow:0 0 0 7px #c8a46b24}}.header-module__Mk7mLW__headerStyleScope .profile-direct-notification-count{z-index:4;pointer-events:none;top:-5px;right:-7px;position:absolute!important}@media (prefers-reduced-motion:reduce){.header-module__Mk7mLW__headerStyleScope .notification-count.is-fresh{animation:none}}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:var(--plots-text,#e2e6da);--dock-nav-hover:var(--plots-text,#e2e6da);--dock-nav-active:var(--home-primary-action-accent)}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-home-dock{--dock-nav-active:var(--home-primary-action-accent)}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .mobile-profile-link){color:var(--dock-link-color,var(--dock-nav-color))}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link-icon{color:currentColor}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link:is(:hover,:focus-visible),.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .mobile-profile-link:is(:hover,:focus-visible)){color:var(--dock-nav-hover)}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link.is-active,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .mobile-profile-link.is-active){color:var(--dock-nav-active)}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip-placeholder{color:var(--dock-nav-active)}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-logout-link{--dock-link-color:color-mix(in srgb, var(--dock-nav-color) 78%, transparent)}@media (max-width:700px){.route-theme-new-plot .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-hover:var(--page-toast-text)}}@media (min-width:701px){.header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:#cacbc699;--dock-nav-hover:#e9e8e0e0;--dock-nav-active:#f1e5ca}.route-theme-plots .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:#e2e6daa8;--dock-nav-hover:#f1f3ed;--dock-nav-active:var(--plots-accent,var(--home-primary-action-accent))}.route-theme-boulevard .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:#d4bb86b8;--dock-nav-hover:#f0ca84;--dock-nav-active:#f0ca84}.route-theme-profile .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:#e7eff1b8;--dock-nav-hover:#f2f7f8eb;--dock-nav-active:#f1f5f6}.route-theme-premium .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:var(--premium-muted);--dock-nav-hover:var(--premium-text-strong);--dock-nav-active:var(--premium-accent)}.route-theme-messages-list .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:var(--messages-list-muted);--dock-nav-hover:var(--messages-list-text-strong);--dock-nav-active:var(--messages-list-accent)}.route-theme-message-dialog .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:#9fa9b2;--dock-nav-hover:#eef1f3;--dock-nav-active:#dfbd7a}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:#c9cfd21c;--dock-ambient:radial-gradient(ellipse at 50% 50%, #ffffff05, transparent 66%);--dock-material:linear-gradient(270deg, #0a0b0cfa, #121314e8 68%, #161718d9);--dock-background:var(--dock-ambient), var(--dock-material);--dock-shadow:-12px 0 38px #0000003d, inset 1px 0 0 #dae1e512, inset 0 1px 0 #ffffff07, inset 0 -18px 36px #0000001a;--dock-accent:#d6b981b8;--dock-avatar-border:#cec6b238;--dock-presence-ring:#0b0c0cf0;z-index:70;width:84px;height:auto;transform:translateY(-50%) scale(var(--laptop-ui-scale,1));transform-origin:100%;pointer-events:none;position:fixed;top:50%;right:0}.route-theme-plots .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:var(--plots-border,#acbc9e38);--dock-background:var(--plots-surface,#293229);--dock-shadow:-12px 0 32px #050a0538;--dock-avatar-border:var(--plots-border,#acbc9e38);--dock-presence-ring:var(--plots-surface,#293229);--dock-backdrop-filter:none;--dock-accent:var(--plots-accent,var(--home-primary-action-accent))}.route-theme-boulevard .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:#9784c247;--dock-ambient:radial-gradient(ellipse at -14% 24%, #7a63a929, transparent 42%), radial-gradient(ellipse at 108% 82%, #d6ae690e, transparent 38%);--dock-material:linear-gradient(270deg, #1d1834fa, #261f43f7 64%, #2d264df5);--dock-background:var(--dock-ambient), var(--dock-material);--dock-shadow:-12px 0 34px #18122d57, inset 1px 0 0 #e8daf412, inset 0 1px 0 #ffffff0d;--dock-accent:#d6ae69db;--dock-avatar-border:#ebdabeb3;--dock-presence-ring:#292242fa}.route-theme-profile .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:#b0c6cf29;--dock-ambient:radial-gradient(ellipse at 110% 28%, #97c8db1b, transparent 42%), radial-gradient(ellipse at -16% 94%, #e1aa5b0d, transparent 34%);--dock-material:linear-gradient(270deg, #314651f7, #3b4e56f5 60%, #435459f0);--dock-background:var(--dock-ambient), var(--dock-material);--dock-shadow:-12px 0 34px #0000002e, -5px -4px 22px #75adc60b, inset 1px 0 0 #e2ebee14, inset 0 1px 0 #ffffff0a, inset 0 -18px 36px #14222914;--dock-accent:#c4d8e0b3;--dock-avatar-border:#ccb99038;--dock-presence-ring:#2c3e47f5}.route-theme-premium .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:var(--premium-border);--dock-background:var(--premium-surface);--dock-shadow:-12px 0 32px #0000003d;--dock-accent:var(--premium-accent);--dock-avatar-border:var(--premium-border);--dock-presence-ring:var(--premium-surface);--dock-backdrop-filter:none}.route-theme-new-plot .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-nav-color:#e4ebf5a8;--dock-nav-hover:#e4ebf5eb;--dock-nav-active:var(--home-primary-action-accent);--dock-border:#8ba6cc3d;--dock-background:var(--new-plot-desktop-frame-material);--dock-shadow:-12px 0 32px #030a184d, inset 1px 0 0 #bcd1ef0a;--dock-accent:#f0d8a5;--dock-avatar-border:var(--new-plot-panel-border);--dock-presence-ring:#192940;--dock-backdrop-filter:none}.route-theme-messages-list .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:transparent;--dock-background:var(--messages-list-nav-background);--dock-shadow:-12px 0 32px #0009044d;--dock-accent:var(--home-primary-action-accent);--dock-presence-ring:var(--messages-list-field);--dock-notification-background:var(--messages-list-notification);--dock-notification-border:#f1dbbb33;--dock-notification-shadow:0 3px 9px #00090438;--dock-backdrop-filter:none}.route-theme-message-dialog .header-module__Mk7mLW__headerStyleScope.header.has-side-dock{--dock-border:#cfab6f33;--dock-background:#18212b;--dock-shadow:0 9px 23px #00000047;--dock-accent:#dfbd7a;--dock-avatar-border:#cfab6f33;--dock-presence-ring:#18212b}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-home-dock{--dock-border:#d2ba911f;--dock-background:radial-gradient(ellipse at -18% 9%, #ffd58b2e, transparent 34%), linear-gradient(270deg, #080807f0, #110f0cd6 68%, #15120ec4);--dock-shadow:-15px 0 42px #00000040, inset 1px 0 0 #f5d49712, inset 0 1px 0 #ffeec70b, inset 0 -22px 44px #00000021;--dock-avatar-border:#f4d39547}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .header-inner{width:84px;max-height:calc(calc(100dvh / var(--roleme-site-zoom,1)) - 36px);border:1px solid var(--dock-border);border-radius:var(--roleme-desktop-panel-radius) 0 0 var(--roleme-desktop-panel-radius);background:var(--dock-background);box-shadow:var(--dock-shadow);-webkit-backdrop-filter:var(--dock-backdrop-filter,blur(15px) saturate(108%));backdrop-filter:var(--dock-backdrop-filter,blur(15px) saturate(108%));isolation:isolate;pointer-events:auto;border-right:0;flex-direction:column;align-items:center;padding:19px 5px 15px;display:flex;position:relative;overflow:hidden}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav{flex-direction:column;align-items:center;gap:7px;width:100%;min-width:0;display:flex;position:relative}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip){--desktop-control-motion:1;transition:var(--desktop-control-transition);outline:none}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link{--desktop-control-border:0;--desktop-control-background:transparent;width:100%;min-height:49px;font-family:var(--font-inter), Inter, system-ui, sans-serif;font-size:var(--roleme-desktop-sidebar-label-size);letter-spacing:.045em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:0 #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-weight:560;line-height:1.05;text-decoration:none;display:inline-flex;position:relative}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link-icon{flex:none;width:19px;height:19px}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link-text{white-space:normal;pointer-events:none;width:100%;max-width:72px;line-height:1.12;display:block}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link:is(:hover,:focus-visible),.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip:is(:hover,:focus-visible)){--desktop-control-motion:var(--desktop-control-hover-scale)}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link:active,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip:active){--desktop-control-motion:var(--desktop-control-press-scale)}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip{flex-shrink:0;order:-30;justify-content:center;align-items:center;width:45px;min-width:45px;height:43px;margin:0 0 29px;display:inline-flex;position:relative}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip .nav-link-icon,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip .nav-link-text){display:none}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--dock-accent) 28%, transparent), transparent);pointer-events:none;width:46px;height:1px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip img,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip-placeholder){border:1px solid var(--dock-avatar-border);object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px;box-shadow:0 7px 16px #0000004f}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip-placeholder{font-family:var(--font-cinzel), serif;background:#14110fbf;place-items:center;font-size:16px;display:grid}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip:after{content:"";border:2px solid var(--dock-presence-ring);pointer-events:none;background:#74c15d;border-radius:50%;width:9px;height:9px;position:absolute;bottom:2px;right:-1px;box-shadow:0 0 10px #74c15d80}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip-tooltip{display:none}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-logout-link{order:30;margin-top:5px}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link-admin{order:12}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .header-inner{height:360px;min-height:360px;max-height:360px;padding:34px 0}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .nav{justify-content:center;gap:14px;height:100%}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .nav-link{min-height:58px}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .nav-link-home{order:0}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .nav-link-plots{order:10}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .nav-link-register{order:20}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock.is-guest-dock .nav-link-login{order:30}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .notification-count{background:var(--dock-notification-background,var(--roleme-danger));border-color:var(--dock-notification-border,#ffffff24);box-shadow:var(--dock-notification-shadow,0 6px 14px #e5736852, inset 0 1px 0 #ffffff29);top:8px;right:18px}.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip .profile-direct-notification-count{top:-4px;right:4px}.site:has(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock){padding-right:73px}@media (prefers-reduced-motion:reduce){:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link,.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip){transition:var(--desktop-control-transition);--desktop-control-motion:1;filter:none}:is(.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .nav-link:is(:hover,:focus-visible,:active),.header-module__Mk7mLW__headerStyleScope.header.has-side-dock .profile-chip:is(:hover,:focus-visible,:active)){--desktop-control-motion:1;filter:none}}}
