.FeatureAnnouncement-module__QI2Rtq__notice{z-index:55;color:#172238;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f9fcfff2;border:1px solid #87b2f094;border-radius:22px;grid-template-columns:78px minmax(0,1fr);gap:14px;width:min(420px,100vw - 32px);padding:20px 20px 18px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 22px 55px #1f5cb433}.FeatureAnnouncement-module__QI2Rtq__close{color:#68758a;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.FeatureAnnouncement-module__QI2Rtq__close:hover{background:color-mix(in srgb, var(--brand-primary) 9%, transparent);color:var(--brand-primary-hover)}.FeatureAnnouncement-module__QI2Rtq__close svg{width:17px;height:17px}.FeatureAnnouncement-module__QI2Rtq__illustration{--guide-icon-blue:var(--brand-primary);--guide-icon-blue-soft:#fff;--guide-icon-badge:var(--brand-primary-soft);align-self:start;width:78px;height:78px;display:block}.FeatureAnnouncement-module__QI2Rtq__illustration svg{width:100%;height:100%;display:block}.FeatureAnnouncement-module__QI2Rtq__content{min-width:0;padding-right:24px}.FeatureAnnouncement-module__QI2Rtq__eyebrow{color:var(--brand-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.FeatureAnnouncement-module__QI2Rtq__content strong{font-size:18px;line-height:1.3;display:block}.FeatureAnnouncement-module__QI2Rtq__content p{color:#5e6c82;margin:7px 0 13px;font-size:13px;line-height:1.55}.FeatureAnnouncement-module__QI2Rtq__actions{flex-wrap:wrap;align-items:center;gap:7px 10px;display:flex}.FeatureAnnouncement-module__QI2Rtq__actions a,.FeatureAnnouncement-module__QI2Rtq__actions button{color:#66758c;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700;text-decoration:none}.FeatureAnnouncement-module__QI2Rtq__actions .FeatureAnnouncement-module__QI2Rtq__primary{background:var(--brand-primary);color:#fff;border-radius:10px;padding:8px 13px}.FeatureAnnouncement-module__QI2Rtq__actions a:focus-visible,.FeatureAnnouncement-module__QI2Rtq__actions button:focus-visible,.FeatureAnnouncement-module__QI2Rtq__close:focus-visible{outline:3px solid var(--brand-focus-ring);outline-offset:2px}.dark .FeatureAnnouncement-module__QI2Rtq__notice{color:#edf4ff;background:#111c2ef5;border-color:#558ddb80;box-shadow:0 24px 58px #0006}.dark .FeatureAnnouncement-module__QI2Rtq__content p{color:#acbad0}.dark .FeatureAnnouncement-module__QI2Rtq__actions a{color:#acbad0}.dark .FeatureAnnouncement-module__QI2Rtq__actions button{color:#acbad0}.dark .FeatureAnnouncement-module__QI2Rtq__close{color:#acbad0}.dark .FeatureAnnouncement-module__QI2Rtq__actions .FeatureAnnouncement-module__QI2Rtq__primary{color:#fff}@media (max-width:640px){.FeatureAnnouncement-module__QI2Rtq__notice{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:18px;grid-template-columns:58px minmax(0,1fr);gap:10px;width:auto;padding:16px;left:12px}.FeatureAnnouncement-module__QI2Rtq__illustration{width:58px;height:58px}.FeatureAnnouncement-module__QI2Rtq__content{padding-right:18px}.FeatureAnnouncement-module__QI2Rtq__content strong{font-size:16px}.FeatureAnnouncement-module__QI2Rtq__content p{margin-bottom:10px}}
.GuideFloatingEntry-module__O5QuDW__entry{z-index:34;box-sizing:border-box;width:72px;height:72px;color:var(--brand-primary-active);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafdffe6;border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:6px;font-size:11px;font-weight:750;line-height:1.15;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;position:fixed;top:clamp(188px,32vh,360px);left:28px;box-shadow:0 10px 25px #2a579421}.GuideFloatingEntry-module__O5QuDW__entry:hover{background:#fffffff7;transform:translateY(-2px);box-shadow:0 14px 30px #2a57942e}.GuideFloatingEntry-module__O5QuDW__entry:focus-visible{outline:3px solid var(--brand-focus-ring);outline-offset:3px}.GuideFloatingEntry-module__O5QuDW__illustration{--guide-icon-blue:var(--brand-primary);--guide-icon-blue-soft:#fff;--guide-icon-badge:var(--brand-primary-soft);width:46px;height:46px;display:block}.GuideFloatingEntry-module__O5QuDW__illustration svg{width:100%;height:100%;display:block}.GuideFloatingEntry-module__O5QuDW__workspace{left:96px}.GuideFloatingEntry-module__O5QuDW__canvas{z-index:120}.dark .GuideFloatingEntry-module__O5QuDW__entry{color:#b8c7dc;background:#121e31eb;box-shadow:0 12px 29px #02081757}.dark .GuideFloatingEntry-module__O5QuDW__entry:hover{background:#16253cf7;box-shadow:0 16px 34px #0006}@media (max-width:1023px){.GuideFloatingEntry-module__O5QuDW__entry,.GuideFloatingEntry-module__O5QuDW__workspace{top:auto;right:auto;bottom:calc(74px + env(safe-area-inset-bottom));border-radius:16px;width:62px;height:62px;padding:5px;font-size:10px;left:20px}.GuideFloatingEntry-module__O5QuDW__illustration{width:38px;height:38px}}@media (max-width:520px){.GuideFloatingEntry-module__O5QuDW__entry,.GuideFloatingEntry-module__O5QuDW__workspace{left:14px}}
.ToolWorkspaceRail-module__GbgCPG__editorBackdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a57;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ToolWorkspaceRail-module__GbgCPG__editorDialog{background:#fafdfffa;border:1px solid #b9cbe8b8;border-radius:18px;flex-direction:column;width:min(680px,100vw - 32px);max-height:min(760px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 28px 80px #1f3d7147}.ToolWorkspaceRail-module__GbgCPG__editorHeader{border-bottom:1px solid #cbd9eeb8;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 16px;display:flex}.ToolWorkspaceRail-module__GbgCPG__editorHeader strong{color:#172033;font-size:19px;line-height:1.3;display:block}.ToolWorkspaceRail-module__GbgCPG__editorHeader p{color:#718198;margin-top:5px;font-size:12px;line-height:1.6}.ToolWorkspaceRail-module__GbgCPG__iconButton,.ToolWorkspaceRail-module__GbgCPG__orderButton,.ToolWorkspaceRail-module__GbgCPG__visibilityButton{color:#64748b;background:#fff;border:1px solid #b9cbe8cc;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.ToolWorkspaceRail-module__GbgCPG__iconButton:hover,.ToolWorkspaceRail-module__GbgCPG__orderButton:hover,.ToolWorkspaceRail-module__GbgCPG__visibilityButton:hover{color:var(--brand-primary);border-color:#76a9f8}.ToolWorkspaceRail-module__GbgCPG__iconButton{border-radius:10px;flex:0 0 36px;width:36px;height:36px}.ToolWorkspaceRail-module__GbgCPG__editorToolbar{justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;display:flex}.ToolWorkspaceRail-module__GbgCPG__editorToolbar span{color:#63738c;font-size:12px;font-weight:700}.ToolWorkspaceRail-module__GbgCPG__resetButton{color:var(--brand-primary);background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.ToolWorkspaceRail-module__GbgCPG__toolList{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 22px 16px;display:flex;overflow-y:auto}.ToolWorkspaceRail-module__GbgCPG__toolRow{background:#fff;border:1px solid #c5d5ecc2;border-radius:12px;grid-template-columns:28px 38px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:7px 9px;transition:all .15s;display:grid}.ToolWorkspaceRail-module__GbgCPG__toolRow:hover,.ToolWorkspaceRail-module__GbgCPG__toolRowDragging{border-color:#4885ebb8;box-shadow:0 10px 26px #3765b11a}.ToolWorkspaceRail-module__GbgCPG__toolRowHidden{opacity:.66;background:#f1f5f9c2}.ToolWorkspaceRail-module__GbgCPG__dragHandle{cursor:grab;color:#9aa9bc;display:inline-flex}.ToolWorkspaceRail-module__GbgCPG__dragHandle:active{cursor:grabbing}.ToolWorkspaceRail-module__GbgCPG__toolIcon{width:36px;height:36px;color:var(--brand-primary);background:#e9f2ff;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ToolWorkspaceRail-module__GbgCPG__toolText{min-width:0}.ToolWorkspaceRail-module__GbgCPG__toolText strong,.ToolWorkspaceRail-module__GbgCPG__toolText span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ToolWorkspaceRail-module__GbgCPG__toolText strong{color:#172033;font-size:13px}.ToolWorkspaceRail-module__GbgCPG__toolText span{color:#8190a5;margin-top:2px;font-size:11px}.ToolWorkspaceRail-module__GbgCPG__orderActions{gap:4px;display:flex}.ToolWorkspaceRail-module__GbgCPG__orderButton{border-radius:8px;width:30px;height:30px}.ToolWorkspaceRail-module__GbgCPG__orderButton:disabled{cursor:not-allowed;opacity:.34}.ToolWorkspaceRail-module__GbgCPG__visibilityButton{border-radius:9px;gap:6px;min-width:78px;height:32px;padding:0 10px;font-size:12px;font-weight:800}.ToolWorkspaceRail-module__GbgCPG__visibilityButtonActive{color:var(--brand-primary);background:#eaf3ff;border-color:#3a82ea73}.ToolWorkspaceRail-module__GbgCPG__editorFooter{border-top:1px solid #cbd9eeb8;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px 18px;display:flex}.ToolWorkspaceRail-module__GbgCPG__syncStatus{color:#6f7f96;min-height:18px;font-size:11px}.ToolWorkspaceRail-module__GbgCPG__footerActions{gap:8px;display:flex}.ToolWorkspaceRail-module__GbgCPG__cancelButton,.ToolWorkspaceRail-module__GbgCPG__saveButton{border-radius:10px;min-width:92px;height:38px;padding:0 16px;font-size:13px;font-weight:850}.ToolWorkspaceRail-module__GbgCPG__cancelButton{color:#52627a;background:#fff;border:1px solid #b9cbe8e6}.ToolWorkspaceRail-module__GbgCPG__saveButton{border:1px solid var(--brand-primary);background:var(--brand-primary);color:#fff}.ToolWorkspaceRail-module__GbgCPG__saveButton:disabled{cursor:wait;opacity:.64}html.dark .ToolWorkspaceRail-module__GbgCPG__editorDialog{background:#05152dfa;border-color:#5e97e16b;box-shadow:0 30px 90px #00061694}:is(html.dark .ToolWorkspaceRail-module__GbgCPG__editorHeader,html.dark .ToolWorkspaceRail-module__GbgCPG__editorFooter){border-color:#5187cf47}:is(html.dark .ToolWorkspaceRail-module__GbgCPG__editorHeader strong,html.dark .ToolWorkspaceRail-module__GbgCPG__toolText strong){color:#f1f7ff}html.dark .ToolWorkspaceRail-module__GbgCPG__editorHeader p{color:#91a9c9}html.dark .ToolWorkspaceRail-module__GbgCPG__editorToolbar span{color:#91a9c9}html.dark .ToolWorkspaceRail-module__GbgCPG__toolText span{color:#91a9c9}html.dark .ToolWorkspaceRail-module__GbgCPG__syncStatus{color:#91a9c9}:is(html.dark .ToolWorkspaceRail-module__GbgCPG__toolRow,html.dark .ToolWorkspaceRail-module__GbgCPG__iconButton,html.dark .ToolWorkspaceRail-module__GbgCPG__orderButton,html.dark .ToolWorkspaceRail-module__GbgCPG__visibilityButton,html.dark .ToolWorkspaceRail-module__GbgCPG__cancelButton){color:#b8d9ff;background:#0b2448;border-color:#5993de4d}html.dark .ToolWorkspaceRail-module__GbgCPG__toolRowHidden{background:#081a34}:is(html.dark .ToolWorkspaceRail-module__GbgCPG__toolIcon,html.dark .ToolWorkspaceRail-module__GbgCPG__visibilityButtonActive){color:#d9edff;background:#256bd26b}@media (max-width:640px){.ToolWorkspaceRail-module__GbgCPG__editorBackdrop{padding:12px}.ToolWorkspaceRail-module__GbgCPG__editorDialog{width:100%;max-height:calc(100vh - 24px)}.ToolWorkspaceRail-module__GbgCPG__toolRow{grid-template-columns:22px 34px minmax(0,1fr) auto}.ToolWorkspaceRail-module__GbgCPG__orderActions{display:none}.ToolWorkspaceRail-module__GbgCPG__visibilityButton{width:36px;min-width:36px;padding:0}.ToolWorkspaceRail-module__GbgCPG__visibilityButton span{display:none}}
