.index-module-less-module__I5ygzq__layer{z-index:1000;clip-path:inset(0 env(safe-area-inset-right,0px) 0 0);pointer-events:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);position:fixed;inset:0;overflow:clip}.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#f8b300;border:1px solid #0000;width:48px;height:48px;transition:left .18s ease-out,top .18s ease-out,transform .18s ease-out;position:absolute;inset-block-end:auto;inset-inline-end:auto}.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual .ant-float-btn-icon{width:40px;height:40px;line-height:1}:is(.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual:hover,.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual:active){background:#f8b300}.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual[data-idle=true]{transform:translate(32px)}.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual[data-dragging=true]{cursor:grabbing;transition:none}.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:3px}.index-module-less-module__I5ygzq__mascot{object-fit:contain;pointer-events:none;transform-origin:50% 80%;width:40px;height:40px;display:block}.index-module-less-module__I5ygzq__entry:not([data-dragging=true]):hover .index-module-less-module__I5ygzq__mascot,.index-module-less-module__I5ygzq__entry:not([data-dragging=true]):focus-visible .index-module-less-module__I5ygzq__mascot{animation:1.05s ease-in-out index-module-less-module__I5ygzq__dodo-greeting}@keyframes index-module-less-module__I5ygzq__dodo-greeting{0%,to{transform:none}35%{transform:translateY(-3px)rotate(-5deg)scale(1.04)}65%{transform:translateY(1px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.index-module-less-module__I5ygzq__entry.ant-float-btn.ant-float-btn-individual{transition:none}.index-module-less-module__I5ygzq__mascot{animation:none!important}}
.work-tabs{width:100%;min-width:0;height:calc(100dvh - var(--work-tabs-offset,0px));flex-direction:column;display:flex}.work-tabs-toolbar{z-index:15;box-sizing:border-box;background:#faf9fc;border-bottom:1px solid #eeebf6;flex-shrink:0;align-items:center;gap:2px;min-width:0;height:48px;padding:4px 8px 0;display:flex;position:relative}.work-tabs-scroll{scrollbar-width:thin;scroll-behavior:smooth;flex:1;min-width:0;overflow:auto hidden}.work-tabs-scroll>.ant-tabs{width:max-content;min-width:100%}.work-tabs-scroll .ant-tabs-nav{margin:0}.work-tabs-scroll .ant-tabs-tab{white-space:nowrap;min-height:38px}.work-tabs-scroll .ant-tabs-content-holder{display:none}.work-tabs-toolbar>.ant-btn{flex-shrink:0}.work-tabs-account{border-left:1px solid #eeebf6;flex-shrink:0;align-items:center;margin-left:4px;padding-left:4px;display:flex}.work-tabs-account .workspace-account-trigger{border-radius:var(--ant-border-radius,6px);gap:8px;max-width:180px;height:36px;padding:0 8px}.work-tabs-account .workspace-account-trigger:hover{background:var(--ant-color-bg-text-hover,#0000000a)}.work-tabs-account .workspace-account-trigger:focus-visible{outline-offset:-2px;outline:2px solid #6b489a}.work-tabs-account .ant-avatar{flex-shrink:0}.work-tabs-account .workspace-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:112px;overflow:hidden}.work-tab-dirty{margin-left:8px}.work-tabs-pages{flex:1;min-width:0;min-height:0}.work-tab-page{height:100%;position:relative}.work-tabs-shell{width:100%;min-width:0}.work-tab-content{height:100%;padding:var(--workspace-page-gutter,16px);box-sizing:border-box;overflow:auto}.work-tab-page[hidden]{display:none!important}.work-tab-popup-root{pointer-events:none;position:absolute;inset:0;container-type:size}.work-tab-popup-root>*{pointer-events:auto}.work-tab-popup-root .ant-drawer{height:100%}.work-tabs-maximized{z-index:100;background:#fff;position:fixed;inset:0;overflow:auto}.work-tabs-maximized .work-tabs-toolbar{top:0}.work-tabs-maximized{height:100dvh}.workspace-layout .ant-pro-layout-content:has(.work-tabs){min-width:0;margin:0}@media (max-width:767px){.work-tabs-toolbar{padding:0 2px}.work-tabs-toolbar>.ant-btn{width:44px;height:44px}.work-tabs-toolbar>.work-tabs-scroll-button{display:none}.work-tabs-account .workspace-account-trigger{height:44px}}
