:root{--header-height:56px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cm-root{direction:ltr;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.cm-pane{cursor:grab;inset:0;position:absolute;z-index:1}.cm-viewport{z-index:2}.cm-nodes,.cm-viewport{height:100%;left:0;pointer-events:none;top:0;width:100%}.cm-node,.cm-nodes,.cm-viewport{position:absolute;transform-origin:0 0}.cm-node{box-sizing:border-box;pointer-events:all;-webkit-user-select:none;user-select:none}.cm-node.nopan{cursor:grab}.cm-node.dragging{cursor:grabbing}.cm-handle{background:#1a192b;border:1px solid #fff;border-radius:50%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.cm-handle.connectable{cursor:crosshair;pointer-events:all}.cm-handle--top{left:50%;top:-4px;transform:translate(-50%)}.cm-handle--bottom{bottom:-4px;left:50%;transform:translate(-50%)}.cm-handle--left{left:-4px;top:50%;transform:translateY(-50%)}.cm-handle--right{right:-4px;top:50%;transform:translateY(-50%)}.cm-edges{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%}.cm-edge{cursor:pointer;pointer-events:visibleStroke}.cm-edge-path{fill:none;stroke:#b1b1b7;stroke-width:1}.cm-edge.selected .cm-edge-path{stroke:#555}.cm-renderer{inset:0;position:absolute;touch-action:none;z-index:4}.cm-renderer--panning .cm-pane{cursor:grabbing}.cm-connection-line{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%}.cm-connection-path{fill:none;stroke:#b1b1b7;stroke-width:1}.cm-selection{background:#0059dc14;border:1px dotted #0059dccc;z-index:6}.cm-background,.cm-selection{left:0;pointer-events:none;position:absolute;top:0}.cm-background{height:100%;width:100%}.cm-panel{margin:15px;position:absolute;z-index:5}.cm-panel.bottom{bottom:0}.cm-panel.left{left:0}.cm-panel.right{right:0}.cm-controls,.cm-minimap{background:#fff;border:1px solid #e4e6ef;box-shadow:0 1px 2px #1d1b3a0d,0 8px 24px -10px #1d1b3a2e;box-sizing:border-box}.cm-controls{border-radius:12px;display:flex;flex-direction:column;gap:1px;padding:3px}.cm-controls.horizontal{align-items:center;flex-direction:row;height:36px;padding:0 3px}.cm-controls-button{align-items:center;background:#0000;border:0;border-radius:8px;color:#3a3d5c;cursor:pointer;display:flex;font:inherit;height:28px;justify-content:center;padding:0;-webkit-user-select:none;user-select:none;width:28px}.cm-controls-button:hover{background:#eef0f7;color:#1d1b3a}.cm-controls-button:disabled{opacity:.35;pointer-events:none}.cm-controls-button svg{height:14px;width:14px}.cm-controls-zoomlevel{font-feature-settings:"tnum";align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;color:#1d1b3a;cursor:text;display:flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;height:24px;justify-content:center;min-width:46px;padding:0 6px}.cm-controls-zoomlevel:hover{background:#f1f2f8}.cm-controls-zoomlevel:focus-within{background:#fff;border-color:#2f6bff}.cm-controls-zoomlevel input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:0;box-sizing:initial;color:inherit;font:inherit;outline:none;padding:0;text-align:right}.cm-controls-zoomlevel input::-webkit-inner-spin-button,.cm-controls-zoomlevel input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cm-controls-zoomfield{display:flex;position:relative}.cm-controls-zoomhint:empty{display:none}.cm-controls-zoomhint{background:#1d1b3a;border-radius:6px;bottom:calc(100% + 10px);color:#fff;font-size:11px;font-weight:600;left:0;padding:5px 8px;pointer-events:none;position:absolute;white-space:nowrap}.cm-controls-zoomhint:after{border:5px solid #0000;border-top-color:#1d1b3a;content:"";left:18px;position:absolute;top:100%}.cm-controls-divider{background:#e4e6ef;height:16px;margin:0 2px;width:1px}.cm-minimap{border-radius:16px;padding:6px}.cm-minimap svg{background:#f3f4f9;border-radius:10px;display:block}.cm-resize-control{position:absolute}.cm-resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.cm-resize-control.handle.top{top:0}.cm-resize-control.handle.bottom{top:100%}.cm-resize-control.handle.left{left:0}.cm-resize-control.handle.right{left:100%}.cm-resize-control.line{border:0 solid #3367d9}.cm-resize-control.line.left,.cm-resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.cm-resize-control.line.left{border-left-width:1px;left:0}.cm-resize-control.line.right{border-right-width:1px;left:100%}.cm-resize-control.line.bottom,.cm-resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.cm-resize-control.line.top{border-top-width:1px;top:0}.cm-resize-control.line.bottom{border-bottom-width:1px;top:100%}.cm-resize-control.left,.cm-resize-control.right{cursor:ew-resize}.cm-resize-control.bottom,.cm-resize-control.top{cursor:ns-resize}.cm-resize-control.bottom.right,.cm-resize-control.top.left{cursor:nwse-resize}.cm-resize-control.bottom.left,.cm-resize-control.top.right{cursor:nesw-resize}.cm-node-toolbar{pointer-events:all;transform-origin:0 0;z-index:1000}.cm-node-toolbar,.cm-shape{left:0;position:absolute;top:0}.cm-shape{overflow:visible;pointer-events:none}.loader-container{display:flex;flex-direction:column;justify-content:center}.loader-header{background-color:#fff;box-shadow:0 3px 8px #0000003d;height:10px;justify-content:center;left:25px;padding:20px;position:relative;top:25px;width:150px;z-index:1}.loader-header,.loader-other-buttons{align-items:center;border-radius:5px;display:flex}.loader-other-buttons{background-color:inherit;height:70px;margin-right:20px;width:-webkit-fit-content;width:fit-content}.loader-main-container{animation:loading-animation 1.5s linear infinite;background:linear-gradient(90deg,#0000 25%,#f4f4f5 50%,#0000 75%);background-size:200% 100%;height:87.5vh;margin-top:15px;overflow:hidden;width:100vw}.loader-control-menu,.loader-main-container{display:flex;flex-direction:column;position:relative}.loader-control-menu{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 3px 8px #0000003d;gap:10px;height:-webkit-max-content;height:max-content;justify-content:center;left:5px;padding:20px;top:420px;width:3px;z-index:1}@keyframes loading-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.offlineStatus{align-items:center;background-color:#303030;border-bottom:2px solid red;border-radius:5px;box-shadow:0 3px 8px #ff000080;color:#faebd7;display:flex;height:10px;justify-content:center;padding:14px;white-space:nowrap;width:-webkit-max-content;width:max-content}@media screen and (max-width:768px){.offlineStatus{font-size:12px;padding:10px}}@media screen and (max-width:480px){.offlineStatus{padding:8px}}.HeaderDivider_divider__xk6Gu{background:#e7e9ef;flex:0 0 auto;width:1px}.HeaderDivider_tall__UaXGp{height:24px}.HeaderDivider_short__6An4U{height:18px;margin:0 2px}.rename-modal .ant-modal-content{border-radius:12px;box-shadow:0 12px 28px #0c224d1a;padding:0!important;transition:transform .18s ease,box-shadow .18s ease}.rename-modal .ant-modal-header{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:12px 12px 0 0;display:flex;height:48px;padding:10px 22px;position:relative}.rename-modal .ant-modal-title{color:#202124;font-weight:500;margin-top:12px}.modal-title{align-items:center;display:flex;gap:8px;margin:0}.modal-title .anticon{align-items:center;background:#edf2ff;border-radius:6px;color:#526bb1;display:inline-flex;font-size:14px;justify-content:center;padding:4px}.rename-modal .ant-modal-title{font-size:14px;font-weight:600}.rename-modal .ant-modal-close{align-items:center;border-radius:8px;display:inline-flex;height:14px;justify-content:center;position:absolute;right:8px;top:8px;transform:none;width:14px;z-index:12}.rename-modal .ant-modal-close:hover{background:#526bb10f}.rename-modal .ant-modal-close .anticon{color:#6b7280;font-size:16px}.rename-modal .rename-input{box-sizing:border-box;padding-right:20px}.rename-modal .ant-modal-body{padding:12px 22px 16px}.modal-body{display:flex;flex-direction:column;gap:8px}.input-label{color:#333;font-size:13px;font-weight:500;margin-bottom:4px}.required{color:#ff4d4f}.rename-input{border:1px solid #d9d9d9;border-radius:6px;font-size:13px;padding:6px 10px;transition:border-color .3s,box-shadow .3s}.rename-input:focus{border-color:#526bb1;box-shadow:0 0 0 2px #526bb133}.rename-input[aria-invalid=true]{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f1f}.rename-meta{margin-top:6px}.error-text{color:#ff4d4f;font-size:12px;margin-left:8px}.rename-modal .ant-btn-primary{background-color:#526bb1!important;border-color:#526bb1!important;border-radius:6px;font-size:12px;font-weight:500;height:32px}.rename-modal .ant-btn-primary:hover{background-color:#41589a!important;border-color:#41589a!important}.rename-modal .ant-btn-default{border-color:#d9d9d9;border-radius:6px;color:#666;font-size:12px;height:32px}.rename-modal .ant-btn-default:hover{border-color:#526bb1;color:#526bb1}.rename-modal .ant-modal-footer{border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.rename-modal .helper-text{color:#666;font-size:11px;line-height:1.4;margin:6px 0 0}.rename-modal .ant-btn[disabled],.rename-modal .ant-btn[disabled]:hover{background-color:#c9cfe6!important;border-color:#c9cfe6!important;color:#fff!important;cursor:not-allowed;opacity:.75}.rename-modal .ant-modal-content:hover{transform:translateY(-2px)}@media (max-width:480px){.rename-modal .ant-modal-content{margin:20px}.rename-modal .ant-modal-body{padding:14px}.rename-modal .ant-modal-close{right:12px;top:12px}.rename-modal .rename-input{padding-right:28px}}.rename-modal .ant-input-suffix{right:6px!important;transform:none!important}@media (max-width:480px){.rename-modal .ant-input-suffix{right:6px!important}}.rename-modal .ant-input-affix-wrapper{padding-right:6px!important}.rename-modal .ant-input-affix-wrapper .ant-input{padding-right:18px!important}@media (max-width:480px){.rename-modal .ant-input-affix-wrapper{padding-right:6px!important}.rename-modal .ant-input-affix-wrapper .ant-input{padding-right:12px!important}}.rename-modal .ant-input-clear-icon{margin-right:0!important;right:6px!important;z-index:3}.rename-modal .ant-input-clear-icon svg{height:14px!important;width:14px!important}.document-title-container{align-items:center;display:flex;gap:6px;max-width:min(360px,28vw);min-width:0;overflow:hidden}.document-title-h1{color:#1f2430;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:.2px;line-height:1.2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-title-edit-icon{background:#0000;border:0;color:#8b8f9c;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;line-height:1;padding:0}.document-title-edit-icon:hover{color:#526bb1}@media screen and (max-width:767px){.document-title-container{max-width:40vw}.document-title-h1{font-size:13px}}.privacy-icon{display:block;height:auto}.privacy-icon--public{width:15px}.privacy-icon--private{width:12px}.complete-doc-trigger{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;flex:0 0 auto;padding:0}.complete-doc-trigger img{display:block;width:16px}.saving-status{color:#8b8f9c;display:inline-grid;flex:0 1 auto;font-size:12px;line-height:1.2;min-width:0;overflow:hidden;white-space:nowrap}.saving-status__current,.saving-status__ghost{grid-area:1/1;min-width:0}.saving-status__ghost{visibility:hidden}.saving-status__line{align-items:center;display:inline-flex;gap:5px;min-width:0;overflow:hidden}.saving-status__label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saving-status__dot{border-radius:50%;display:inline-block;flex:0 0 auto;height:6px;width:6px}.saving-status__dot--saving{background:#e0a83a}.saving-status__dot--saved{background:#3aa76d}@media screen and (max-width:1100px){.saving-status__details{display:none}}@media screen and (max-width:767px){.saving-status__ghost,.saving-status__label{display:none}}.TitleBlock_titleBlock__Vy\+ed{display:flex;flex:0 1 auto;flex-direction:column;gap:3px;justify-content:center;min-width:0}.TitleBlock_titleRow__4Dan3{align-items:center;display:flex;gap:8px;min-width:0}.TitleBlock_titleRow__4Dan3>*{flex:0 0 auto}.TitleBlock_titleRow__4Dan3>:first-child{flex:0 1 auto;min-width:0}@media print{.chatbox-container,.cm-resize-control,.mindMap-options,.mouseContainer,.my-header,.offlineStatusBar,.sideBarDragDropIcons{display:none!important}@page{size:auto;margin:0}}.ToolButton_button__5xAGj{align-items:center;background:#0000;border:0;border-radius:8px;color:#3d4250;cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;padding:0;width:32px}.ToolButton_button__5xAGj svg{height:16px;width:16px}.ToolButton_button__5xAGj.ant-dropdown-open,.ToolButton_button__5xAGj:hover{background:#eef0f5}.ToolButton_button__5xAGj:active{background:#e2e5ee}.ToolButton_button__5xAGj:focus{outline:none}.ToolButton_button__5xAGj:focus-visible{outline:2px solid #526bb1;outline-offset:1px}.HeaderTools_tools__E4Mb3{align-items:center;display:flex;flex:0 0 auto;gap:2px}@media screen and (max-width:767px){.HeaderTools_tools__E4Mb3{display:none}}.LeftHeader_left__d7xS9{align-items:center;display:flex;flex:0 1 auto;gap:10px;min-width:0}.LeftHeader_logo__Utxmy{display:block;flex:0 0 auto;height:26px;object-fit:contain;width:26px}@media screen and (max-width:767px){.LeftHeader_logo__Utxmy{height:22px;width:22px}.LeftHeader_desktopOnly__yQEiT{display:none}}.customSwitch{align-items:center;display:flex;justify-content:center;padding:0}.customSwitch .template-switch.ant-switch{background-color:#d9d9d9!important;border-radius:16px!important;height:16px!important;min-width:36px!important;transition:all .18s ease!important;width:auto!important}.customSwitch .template-switch.ant-switch-checked{background-color:#526bb1!important}.customSwitch .template-switch.ant-switch-checked:hover{background-color:#41589a!important}.customSwitch .template-switch .ant-switch-inner{display:none!important}.customSwitch .template-switch{cursor:pointer}.customSwitch .template-switch:hover{opacity:.95}.ant-modal-confirm-btns .ant-btn-primary{background-color:#526bb1!important;border-color:#526bb1!important}.customSwitch .template-switch.ant-switch.ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)!important}.customSwitch .template-switch.ant-switch .ant-switch-handle{height:12px!important;width:12px!important}.compression-confirm-modal.ant-modal-wrap{z-index:2000!important;z-index:var(--compression-confirm-modal-z,2000)!important}.compression-confirm-modal .ant-modal-content{padding:0!important}.compression-confirm-modal .ant-modal-confirm-confirm .ant-modal-body,.compression-confirm-modal .ant-modal.ant-modal-confirm .ant-modal-body{padding:0}.compression-confirm-modal .ant-modal-confirm-body-wrapper{display:block;padding:24px 24px 0}.compression-confirm-modal .ant-modal-confirm-body{grid-column-gap:12px;grid-row-gap:8px;align-items:start;column-gap:12px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;row-gap:8px}.compression-confirm-modal .ant-modal-confirm-body>.anticon{color:#faad14;color:var(--ant-color-warning,#faad14);font-size:22px;grid-column:1;grid-row:1/3;line-height:0;margin-top:.1em}.compression-confirm-modal .ant-modal-confirm-title{color:#000000e0;color:var(--ant-color-text-heading,#000000e0);font-size:16px;font-weight:600;grid-column:2;grid-row:1;line-height:1.5;margin:0}.compression-confirm-modal .ant-modal-confirm-content{color:#000000a6;color:var(--ant-color-text,#000000a6);font-size:14px;grid-column:2;grid-row:2;line-height:1.5714;margin:0}.compression-confirm-btns{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px;padding:10px 24px 20px;text-align:end}.compression-confirm-btns .ant-btn+.ant-btn{-webkit-margin-start:8px;margin-inline-start:8px;margin-bottom:0}.thumbnail-menu-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:8px 12px}.thumbnail-menu-item:hover{background:#0000000a}.thumbnail-button{align-items:center;background-color:initial;display:flex;justify-content:center;transition:all .3s ease}.thumbnail-button-icon svg{height:22px!important;width:22px!important}.thumbnail-button:hover{color:#526bb1;transform:scale(1.1)}.thumbnail-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;padding:16px 24px}.thumbnail-modal .ant-modal-title,.thumbnail-modal-header{color:#1a73e8;font-size:13px;font-weight:600}.thumbnail-modal-header{align-items:center;display:flex;gap:10px}.thumbnail-modal-icon{color:#526bb1;font-size:18px}.thumbnail-modal .ant-modal-body{font-size:13px;line-height:1.4;padding:16px}.thumbnail-modal .ant-modal-content{border-radius:8px;box-shadow:0 10px 30px #10182814;padding:0!important;width:-webkit-fit-content;width:fit-content}.thumbnail-modal .ant-modal-footer{border-top:1px solid #e8e8e8;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.thumbnail-content{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 240px}@media (max-width:640px){.thumbnail-content{grid-template-columns:1fr}}.thumbnail-preview-container{align-items:center;aspect-ratio:3/2;background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 6px 18px #1018280f;display:flex;justify-content:center;min-height:180px;padding:12px;position:relative}.thumbnail-preview{background:#0000;border:none;border-radius:6px;box-shadow:none;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.thumbnail-placeholder{align-items:center;color:#999;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px}.placeholder-icon{color:#d9d9d9;font-size:48px}.thumbnail-placeholder p{font-size:13px;margin:0}.upload-section{padding:16px 0}.upload-label{margin-bottom:12px}.capture-label,.upload-label{color:#666;font-size:13px;font-weight:400}.capture-label{margin:12px 0 8px}.upload-section .ant-upload{display:block;margin:0;padding:0;width:100%}.upload-section .ant-upload .upload-btn{width:100%}:root{--thumbnail-btn-gap:4px}.upload-btn{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:inline-flex;font-size:12px;gap:4px;gap:var(--thumbnail-btn-gap);height:40px;justify-content:flex-start;padding-left:10px;padding-right:10px;text-align:left;transition:all .3s ease;width:100%!important}.upload-btn .anticon{display:inline-flex;margin-right:0;vertical-align:middle}.upload-btn:hover{border-color:#526bb1;color:#526bb1}.upload-hint{display:none!important}.capture-btn{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;display:inline-flex;font-size:12px;gap:4px;gap:var(--thumbnail-btn-gap);height:40px;justify-content:flex-start;margin-top:8px;padding-left:10px;padding-right:10px;transition:all .3s ease;width:100%}.capture-btn:hover{border-color:#526bb1;color:#526bb1}.capture-btn .anticon,.upload-btn .anticon{align-items:center;color:inherit;display:inline-flex;font-size:16px;justify-content:center;width:16px}.cancel-btn,.update-thumbnail-btn{font-size:12px;height:32px}.update-thumbnail-btn{background-color:#526bb1!important;border-color:#526bb1!important}.update-thumbnail-btn:hover{background-color:#41589a!important;border-color:#41589a!important}.SharePrivacy_generalAccess__m2ys\+{display:flex;flex-direction:column;gap:9px}.SharePrivacy_sectionLabel__sqbaw{color:#8a94a6;font-size:10px;font-weight:700;letter-spacing:.07em;margin:0;text-transform:uppercase}.access-selector{display:flex;flex-direction:column;gap:8px}.access-card{align-items:center;background:#fff;border:1px solid #e8eaef;border-radius:10px;cursor:pointer;display:flex;gap:10px;overflow:hidden;padding:10px 12px;position:relative;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;width:100%}.access-card:before{background:#526bb1;bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .15s ease;width:3px}.access-card--selected:before{opacity:1}.access-card:hover{background:#fafbfd;border-color:#cfd6e4}.access-card:focus-visible{outline:2px solid #526bb173;outline-offset:2px}.access-card--selected,.access-card--selected:hover{background:#526bb10f;border-color:#526bb1}.access-card__icon{align-items:center;background:#f1f3f7;border-radius:7px;color:#7a869a;display:inline-flex;flex-shrink:0;font-size:12px;height:26px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:26px}.access-card--selected .access-card__icon{background:#526bb1;color:#fff}.access-card__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.access-card__title{color:#1f2937;font-size:12px;font-weight:600;line-height:1.3}.access-card--selected .access-card__title{color:#3d5291}.access-card__desc{color:#8a94a6;font-size:10.5px;line-height:1.4}.access-card__check{align-items:center;background:#fff;border:1.5px solid #dfe3ea;border-radius:50%;color:#0000;display:inline-flex;flex-shrink:0;font-size:8px;height:16px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:16px}.access-card:hover .access-card__check{border-color:#cbd2df}.access-card--selected .access-card__check,.access-card--selected:hover .access-card__check{background:#526bb1;border-color:#526bb1;color:#fff}.ShareInput_linkRow__0ByNn{align-items:center;background:#f5f6f8;border:1px solid #eceef2;border-radius:9px;display:flex;gap:8px;height:34px;min-width:0;padding:0 4px 0 10px;transition:border-color .15s ease,background-color .15s ease}.ShareInput_linkRow__0ByNn:hover{background:#f7f8fa;border-color:#dfe3ea}.ShareInput_linkIcon__svuPv{color:#97a1b0;flex-shrink:0;font-size:12px}.ShareInput_linkText__3CCAq{color:#66738a;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareInput_copyBtn__eo8mw{align-items:center;background:#fff;border:none;border-radius:7px;box-shadow:0 1px 2px #1018281a,0 0 0 1px #1018280a;color:#526bb1;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:600;gap:5px;height:26px;justify-content:center;padding:0 10px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.ShareInput_copyBtn__eo8mw:hover{background:#526bb1;box-shadow:0 2px 8px #526bb152;color:#fff}.ShareInput_copyBtn__eo8mw:focus-visible{outline:2px solid #526bb166;outline-offset:1px}.ShareInput_copyBtnDone__2vjRz,.ShareInput_copyBtnDone__2vjRz:hover{background:#16a34a;box-shadow:0 2px 8px #16a34a4d;color:#fff}.restricted-container{display:flex;flex-direction:column;gap:16px}.share-section-label{color:#8a94a6;font-size:10px;font-weight:700;letter-spacing:.07em;margin:0;text-transform:uppercase}.share-section-head{align-items:center;display:flex;gap:10px}.share-back{align-items:center;background:#fff;border:1px solid #e2e5eb;border-radius:8px;box-shadow:0 1px 2px #1018280d;color:#526bb1;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;height:26px;justify-content:center;padding:0;transition:border-color .12s ease,background-color .12s ease,color .12s ease,box-shadow .12s ease;width:26px}.share-back:hover{background:#526bb1;border-color:#526bb1;box-shadow:0 2px 6px #526bb147;color:#fff}.share-back:active{transform:translateY(1px)}.share-back:focus-visible{outline:2px solid #526bb173;outline-offset:2px}.share-fields{align-items:flex-start;display:flex;gap:8px}.share-field{display:flex;flex:1 1;flex-direction:column;min-width:0}.share-form .share-field__label{color:#7a8496;display:block;font-size:10px;font-weight:600;line-height:1.3;margin-bottom:5px;min-height:14px}.share-field__req{color:#db5252;font-weight:700;margin-left:3px}.share-field__error{color:#db5252;display:block;font-size:10px;line-height:1.3;margin-top:4px}.share-form .ant-form-item{margin-bottom:0}.share-control{align-items:center;background:#fff;border:1px solid #e8eaef;border-radius:9px;display:flex;gap:8px;height:34px;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease}.share-control:hover{border-color:#cfd6e4}.share-control:focus-within{border-color:#526bb1;box-shadow:0 0 0 3px #526bb11f}.share-control--invalid,.share-control--invalid:hover{border-color:#db5252}.share-control--invalid:focus-within{border-color:#db5252;box-shadow:0 0 0 3px #db52521f}.share-control__icon{color:#b0b8c4;flex-shrink:0;font-size:13px;transition:color .15s ease}.share-control:focus-within .share-control__icon{color:#526bb1}.share-control__field{flex:1 1;min-width:0}.share-control__field .ant-select{width:100%}.share-control__field .ant-select-selector{background:#0000!important;border:none!important;box-shadow:none!important;font-size:12px;height:32px!important;padding:0!important}.share-control__field .ant-select-selection-search{inset-inline-end:0!important;inset-inline-start:0!important}.share-control__field .ant-select-selection-search-input{font-size:12px;height:32px!important}.share-control__field .ant-select-selection-placeholder{color:#98a1af;font-size:12px;line-height:32px!important;padding:0!important}.share-control__select .ant-select{width:100%}.share-control__select .ant-select-selector{background:#fff!important;border:1px solid #e8eaef!important;border-radius:9px!important;box-shadow:none!important;font-size:12px;height:34px!important;padding:0 10px!important;transition:border-color .15s ease,box-shadow .15s ease}.share-control__select .ant-select-selector:hover{border-color:#cfd6e4!important}.share-control__select .ant-select-focused .ant-select-selector{border-color:#526bb1!important;box-shadow:0 0 0 3px #526bb11f!important}.share-control__select .ant-select-selection-item,.share-control__select .ant-select-selection-placeholder,.share-control__select .ant-select-selection-search-input{height:32px!important;line-height:32px!important}.share-control__select .ant-select-selection-placeholder{color:#98a1af}.share-control__select .ant-select-arrow{color:#97a1b0;font-size:9px}.share-control__select--invalid .ant-select-selector,.share-control__select--invalid .ant-select-selector:hover{border-color:#db5252!important}.share-control__select--invalid .ant-select-focused .ant-select-selector{border-color:#db5252!important;box-shadow:0 0 0 3px #db52521f!important}.member-option{align-items:center;display:flex;gap:8px}.member-option .name{color:#1f2937;font-size:12px;font-weight:500}.member-option .designation{color:#8a94a6;font-size:10.5px}@media (max-width:575px){.share-fields{align-items:stretch;flex-direction:column;gap:10px}.share-field{width:100%}}.doc-member-container{border-top:1px solid #eef0f4;display:flex;flex-direction:column;gap:8px;padding-top:14px}.doc-member-header{align-items:center;display:flex;gap:8px}.doc-member-empty{align-items:center;background:#fafbfc;border:1px dashed #dfe3ea;border-radius:10px;display:flex;gap:10px;padding:12px}.doc-member-empty__icon{align-items:center;background:#eef0f4;border-radius:8px;color:#97a1b0;display:inline-flex;flex-shrink:0;font-size:13px;height:28px;justify-content:center;width:28px}.doc-member-empty__text{display:flex;flex-direction:column;gap:2px;min-width:0}.doc-member-empty__title{color:#4b5563;font-size:12px;font-weight:600;line-height:1.3}.doc-member-empty__hint{color:#8a94a6;font-size:10.5px;line-height:1.4}.doc-member-list{background:#fafbfc;border:1px solid #eef0f4;border-radius:10px;display:flex;flex-direction:column;max-height:176px;overflow-y:auto;padding:4px 5px}.doc-member-list::-webkit-scrollbar{width:6px}.doc-member-list::-webkit-scrollbar-thumb{background:#d9dee7;border-radius:999px}.doc-member-list::-webkit-scrollbar-thumb:hover{background:#c3cad4}.doc-member-count{align-items:center;background:#526bb11a;border-radius:999px;color:#526bb1;display:inline-flex;font-size:9.5px;font-weight:700;height:16px;justify-content:center;min-width:18px;padding:0 5px}.member-row{align-items:center;border-radius:8px;border-top:1px solid #0000;display:flex;gap:10px;justify-content:space-between;min-height:40px;padding:6px 7px;transition:background-color .12s ease,box-shadow .12s ease,border-color .12s ease}.member-row+.member-row{border-top-color:#e9ecf1}.member-row:focus-within,.member-row:focus-within+.member-row,.member-row:hover,.member-row:hover+.member-row{border-top-color:#0000}.member-row:focus-within,.member-row:hover{background-color:#fff;box-shadow:0 1px 3px #1018280f}.member-row .ant-avatar{box-shadow:0 0 0 1px #1018280f;flex-shrink:0}.member-row__identity{align-items:center;display:flex;gap:9px;min-width:0}.member-row__info{display:flex;flex-direction:column;gap:1px;justify-content:center;line-height:1.3;min-width:0}.member-row__name{color:#1f2937;font-size:12px;font-weight:600}.member-row__designation,.member-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-row__designation{color:#8a94a6;font-size:10.5px}.member-row__meta{align-items:center;display:flex;flex-shrink:0;gap:6px}.member-row__right{background:#eef0f4;border-radius:999px;color:#66738a;font-size:9.5px;font-weight:600;letter-spacing:.02em;padding:0 7px;white-space:nowrap}.member-row__remove,.member-row__right{align-items:center;display:inline-flex;height:18px}.member-row__remove{background:#fdeaea;border:none;border-radius:50%;color:#db5252;cursor:pointer;flex-shrink:0;font-size:9px;justify-content:center;padding:0;transition:background-color .12s ease,color .12s ease,transform .12s ease;width:18px}.member-row:focus-within .member-row__remove,.member-row:hover .member-row__remove{background-color:#fbdcdc;color:#c53d3d}.member-row:hover .member-row__remove:hover,.member-row__remove:hover{background-color:#db5252;color:#fff}.member-row__remove:active{transform:scale(.92)}.member-row__remove[disabled]{cursor:default}.member-row:hover .member-row__remove[aria-busy=true],.member-row__remove[aria-busy=true],.member-row__remove[aria-busy=true]:hover{background-color:#fdeaea;color:#c53d3d;transform:none}.member-row__remove:focus-visible{outline:2px solid #db525273;outline-offset:1px}.member-toggle-all{align-self:stretch;background:#fafbfc;border:none;border-top:1px solid #e9ecf1;bottom:-4px;color:#526bb1;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;height:30px;margin-top:4px;padding:0 7px;position:-webkit-sticky;position:sticky;text-align:left;z-index:1}.member-toggle-all:hover{color:#41589a}.member-toggle-all:focus-visible{outline:2px solid #526bb173;outline-offset:-2px}.ShareModalContent_modalContent__YIqxj{display:flex;flex-direction:column}.ShareModalContent_section__hgjii{animation:ShareModalContent_sectionIn__OIT8u .26s cubic-bezier(.16,1,.3,1) both;padding:10px 18px 14px}@keyframes ShareModalContent_sectionIn__OIT8u{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ShareModalContent_section__hgjii{animation:none}}.ShareModalContent_footer__lzs24{align-items:center;background:#f8f9fb;border-top:1px solid #eceef2;display:flex;gap:6px;justify-content:flex-end;padding:11px 18px}.ShareModalContent_button__2UTz3{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:600;gap:6px;height:30px;justify-content:center;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}.ShareModalContent_button__2UTz3:focus-visible{outline:2px solid #526bb173;outline-offset:2px}.ShareModalContent_spinner__D79sS{font-size:12px}.ShareModalContent_primary__USWE\+{background-color:#526bb1;border:1px solid #526bb1;box-shadow:0 2px 6px #526bb14d;color:#fff;padding:0 16px}.ShareModalContent_primary__USWE\+:hover:not(:disabled){background-color:#41589a;border-color:#41589a;box-shadow:0 4px 12px #526bb15c;transform:translateY(-1px)}.ShareModalContent_primary__USWE\+:active:not(:disabled){box-shadow:0 1px 3px #526bb14d;transform:none}.ShareModalContent_primary__USWE\+[aria-busy=true]{box-shadow:none;cursor:default;opacity:.9}.ShareModalContent_primary__USWE\+:disabled:not([aria-busy=true]){background-color:#526bb11f;border-color:#0000;box-shadow:none;color:#526bb1;cursor:default}.ShareModalContent_danger__AqFdl{background-color:initial;border:1px solid #db525266;color:#db5252;padding:0 12px}.ShareModalContent_danger__AqFdl:hover:not(:disabled){background-color:#db5252;border-color:#db5252;color:#fff}.ShareModalContent_danger__AqFdl:disabled{cursor:default;opacity:.9}@media screen and (max-width:480px){.ShareModalContent_footer__lzs24{flex-direction:column-reverse}.ShareModalContent_button__2UTz3{width:100%}}.share-doc-modal .ant-modal-content{border-radius:14px;box-shadow:0 1px 3px #1018281a,0 32px 64px -12px #10182847;overflow:hidden;padding:0}.share-doc-modal .ant-modal-header{background:linear-gradient(135deg,#526bb10f,#526bb100 60%);border-bottom:1px solid #eceef2;border-radius:14px 14px 0 0;margin-bottom:0;padding:10px 18px}.share-doc-modal .ant-modal-close{border-radius:8px;color:#97a1b0;font-size:12px;height:26px;right:10px;top:12px;transition:background-color .12s ease,color .12s ease;width:26px}.share-doc-modal .ant-modal-close:hover{background-color:#526bb114;color:#526bb1}.share-modal-heading{align-items:center;display:flex;gap:10px;min-width:0;padding-right:28px}.share-modal-heading__badge{align-items:center;background:linear-gradient(135deg,#526bb1,#41589a);border-radius:8px;box-shadow:0 3px 8px #526bb14d;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;height:28px;justify-content:center;width:28px}.share-modal-heading__text{display:flex;flex-direction:column;gap:1px;min-width:0}.share-modal-heading__title{color:#1f2937;font-size:13px;font-weight:600;line-height:1.2}.share-modal-heading__doc{color:#8a94a6;font-size:10.5px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-trigger{align-items:center;background:#526bb1;border:1px solid #526bb1;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:5px;height:30px;letter-spacing:.01em;padding:0 14px;transition:background-color .12s ease,border-color .12s ease}.share-trigger:hover{background:#41589a;border-color:#41589a}.share-trigger .anticon{font-size:11px}.app-launcher-root{display:inline-flex;margin-right:8px;position:relative;z-index:10000}.app-launcher-btn,.app-launcher-root{align-items:center;height:40px;justify-content:center;width:40px}.app-launcher-btn{background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;outline:none;padding:0;transition:background-color .08s cubic-bezier(.4,0,.2,1)}.app-launcher-btn:hover{background-color:#3c404314;background-color:var(--hover,#3c404314)}.app-launcher-btn:active{background-color:#3c40431f;background-color:var(--gray-200,#3c40431f)}.app-launcher-btn:focus{outline:none}.app-launcher-icon{color:#5f6368;color:var(--gray-700,#5f6368);height:30px;width:30px}.app-launcher-dropdown{animation:fadeIn .15s cubic-bezier(.4,0,.2,1);background:#e9eef6;background:var(--surface-sunken,#e9eef6);border:1px solid #dadce0;border:1px solid var(--border,#dadce0);border-radius:20px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;box-sizing:border-box;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:9999}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.app-launcher-grid{grid-column-gap:0;grid-row-gap:2px;background:#f8fafd;background:var(--surface-sunken,#f8fafd);border-radius:16px;column-gap:0;display:grid;grid-template-columns:repeat(3,1fr);padding:6px;row-gap:2px}.app-launcher-item{align-items:center;background:#0000;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:60px;outline:none;padding:6px 2px;text-decoration:none;transition:background-color .08s cubic-bezier(.4,0,.2,1)}.app-launcher-item:hover{background-color:#f1f3f4;background-color:var(--hover,#f1f3f4)}.app-launcher-item:active{background-color:#e8eaed;background-color:var(--gray-200,#e8eaed)}.app-launcher-item:focus{outline:none}.app-launcher-item-icon{align-items:center;display:flex;height:32px;justify-content:center;margin-bottom:0;width:32px}.app-launcher-item-icon img{display:block;height:32px;object-fit:contain;width:32px}.app-launcher-item-name{color:#202124;color:var(--gray-900,#202124);font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.2px;line-height:16px;margin-top:6px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:480px){.app-launcher-dropdown{padding:18px 14px;right:-8px;width:280px}.app-launcher-grid{gap:6px;grid-template-columns:repeat(3,1fr)}.app-launcher-item{min-height:70px;padding:10px 4px}.app-launcher-item-icon{height:36px;width:36px}.app-launcher-item-icon img{height:30px;width:30px}.app-launcher-item-name{font-size:12px}}.dark-mode-toggle{align-items:center;background:#0000;border:1px dashed #c8ced8;border-radius:8px;color:#66738a;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;transition:border-color .12s ease,color .12s ease,background-color .12s ease;width:30px}.dark-mode-toggle:hover{background:#526bb10a;border-color:#526bb1;color:#526bb1}.dark-mode-toggle:active .dark-mode-toggle__icon{transform:scale(.88)}.dark-mode-toggle:focus{outline:none}.dark-mode-toggle:focus-visible{outline:2px solid #526bb1;outline-offset:2px}.dark-mode-toggle__icon{display:block;transition:transform .2s cubic-bezier(.4,0,.2,1)}.dark-mode-toggle__svg{display:block;height:100%;overflow:visible;width:100%}.dark-mode-toggle__bite,.dark-mode-toggle__orb,.dark-mode-toggle__rays{transform-origin:12px 12px;transition:transform .5s cubic-bezier(.6,-.3,.3,1.4)}.dark-mode-toggle__rays{opacity:0;transform:rotate(-75deg) scale(.2);transition:transform .5s cubic-bezier(.6,-.3,.3,1.4),opacity .28s ease}.dark-mode-toggle[aria-pressed=true]{color:#f5b544}.dark-mode-toggle[aria-pressed=true] .dark-mode-toggle__orb{transform:scale(.62)}.dark-mode-toggle[aria-pressed=true] .dark-mode-toggle__bite{transform:translate(11px,-11px)}.dark-mode-toggle[aria-pressed=true] .dark-mode-toggle__rays{opacity:1;transform:rotate(0deg) scale(1)}@media (prefers-reduced-motion:reduce){.dark-mode-toggle__bite,.dark-mode-toggle__icon,.dark-mode-toggle__orb,.dark-mode-toggle__rays{transition-duration:.01ms}}.color-btn{border-radius:50%;box-sizing:border-box;height:24px;margin:0 3px;width:24px}.color-border{border:1px solid #0003}.color-btn>a{border-radius:50%;cursor:pointer;display:block;height:100%;width:100%}@media (max-width:767px){.color-btn{height:20px;width:20px}}.ha-root{display:inline-block;position:relative}.ha-btn{background:#0000;border:none;border-radius:50%;cursor:pointer;padding:4px;transition:background .2s}.ha-btn:hover{background:#0000000d;background:var(--hover,var(--shadow-color-soft,#0000000d))}.ha-avatar-img,.ha-avatar-initial{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;font-weight:600;height:36px;justify-content:center;width:36px}.ha-avatar-img{object-fit:cover}.ha-dropdown{position:absolute;right:0;top:48px;width:420px;z-index:1200}.ha-dropdown-inner{background:#e9eef6;background:var(--surface-sunken,#e9eef6);border-radius:24px;box-shadow:0 8px 24px #00000026;box-shadow:0 8px 24px var(--shadow-color,#00000026);padding:0;text-align:center}.ha-header{align-items:center;display:flex;justify-content:center;padding:20px 16px 16px;position:relative}.ha-header-email{color:#202124;color:var(--gray-900,#202124);flex:1 1;font-size:14px;font-weight:500;letter-spacing:.1px;text-align:center}.ha-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#5f6368;color:var(--gray-700,#5f6368);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;transition:background .2s}.ha-close:hover{background:#0000000d;background:var(--hover,var(--shadow-color-soft,#0000000d))}.ha-avatar-container{display:inline-block;margin:8px auto 12px;position:relative}.ha-dropdown-img,.ha-dropdown-initial{border-radius:50%;color:#fff;display:block;font-size:42px;font-weight:400;height:96px;line-height:96px;object-fit:cover;width:96px}.ha-camera-icon{align-items:center;background:#fff;background:var(--surface,#fff);border-radius:50%;bottom:2px;box-shadow:0 1px 3px #0003;box-shadow:0 1px 3px var(--shadow-color,#0003);color:#5f6368;color:var(--gray-700,#5f6368);display:flex;height:32px;justify-content:center;position:absolute;right:2px;width:32px}.ha-camera-icon svg{height:18px;width:18px}.ha-name{color:#202124;color:var(--gray-900,#202124);font-size:24px;font-weight:400;letter-spacing:0;margin-bottom:14px}.ha-manage{background:#0000;border:1px solid #9fa3a5;border:1px solid var(--border-strong,#9fa3a5);border-radius:24px;color:#0b57d0;color:var(--primary-blue-text,#0b57d0);cursor:pointer;font-size:13px;font-weight:500;letter-spacing:.1px;margin:0 80px 14px;overflow:hidden;padding:11px 16px;text-overflow:ellipsis;transition:background .2s,border-color .2s;white-space:nowrap;width:calc(100% - 160px)}.ha-manage:hover{background:#0000000d;background:var(--hover,var(--shadow-color-soft,#0000000d));border-color:#9fa3a5;border-color:var(--border-strong,#9fa3a5)}.ha-actions{align-items:stretch;background:#fff;background:var(--surface,#fff);border:1px solid #e8eaed;border:1px solid var(--border,#e8eaed);border-radius:24px;box-shadow:0 1px 2px #0000000d;box-shadow:0 1px 2px var(--shadow-color-soft,#0000000d);display:flex;margin:0 24px 12px;overflow:hidden}.ha-action-btn{align-items:center;background:#0000;border:none;color:#3c4043;color:var(--gray-800,#3c4043);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:14px 16px;transition:background .15s}.ha-action-btn:hover{background:#f8f9fa;background:var(--hover,#f8f9fa)}.ha-action-btn svg{color:#3c4043;color:var(--gray-800,#3c4043);flex-shrink:0;height:20px;width:20px}.ha-actions-divider{align-self:stretch;background:#e8eaed;background:var(--gray-200,#e8eaed);width:1px}.ha-storage{align-items:center;background:#fff;background:var(--surface,#fff);border:1px solid #e8eaed;border:1px solid var(--border,#e8eaed);border-radius:24px;box-shadow:0 1px 2px #0000000d;box-shadow:0 1px 2px var(--shadow-color-soft,#0000000d);display:flex;gap:8px;margin:0 24px 12px;padding:13px 16px}.ha-storage svg{flex-shrink:0;height:20px;width:20px}.ha-storage span{color:#3c4043;color:var(--gray-800,#3c4043);font-size:14px;font-weight:500}.ha-footer{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:center;padding:0 24px 16px}.ha-footer-link{color:#5f6368;color:var(--gray-700,#5f6368);text-decoration:none;transition:color .2s}.ha-footer-link:hover{color:#202124;color:var(--gray-900,#202124);text-decoration:underline}.ha-footer-dot{color:#5f6368;color:var(--gray-700,#5f6368)}.ha-login-prompt{align-items:center;display:flex;flex-direction:column;gap:8px;padding:32px 24px;text-align:center}.ha-login-prompt img{height:60px;margin-bottom:0}.ha-login-prompt span{color:#5f6368;color:var(--gray-700,#5f6368);font-size:14px;font-weight:400;margin-bottom:12px}.ha-login-btn{background-color:var(--primary-blue);border:none;border-radius:.375rem;box-shadow:0 0 0 2px var(--primary-blue)!important;color:#fff;cursor:pointer;font-size:14px;font-weight:500;outline:none;padding:.375rem 1.5rem;transition:background .2s}.ha-login-btn:hover{background-color:var(--primary-blue-hover)}.RightHeaderMenu_root__tiSm-{display:none}@media screen and (max-width:767px){.RightHeaderMenu_root__tiSm-{align-items:center;display:flex}}.RightHeaderMenu_hamburger__TrX12{align-items:center;background:#0000;border:0;border-radius:6px;color:#3d4250;cursor:pointer;display:inline-flex;font-size:16px;height:30px;justify-content:center;padding:0;width:30px}.RightHeaderMenu_hamburgerActive__HmXap,.RightHeaderMenu_hamburger__TrX12:hover{background:#eef0f5;color:#1f2430}.RightHeaderMenu_menu__3C38L .ant-dropdown-menu,.RightHeaderMenu_subPopup__JmhP7 .ant-dropdown-menu{border:1px solid #eef0f2;border-radius:11px;box-shadow:0 10px 28px #11182721;padding:5px}.RightHeaderMenu_menu__3C38L .ant-dropdown-menu{min-width:210px}.RightHeaderMenu_menu__3C38L .ant-dropdown-menu-item,.RightHeaderMenu_menu__3C38L .ant-dropdown-menu-submenu-title,.RightHeaderMenu_subPopup__JmhP7 .ant-dropdown-menu-item{border-radius:8px;padding:0}.RightHeaderMenu_menu__3C38L .ant-dropdown-menu-item-divider{background-color:#eef0f2;margin:4px 6px}.RightHeaderMenu_subPopup__JmhP7 .ant-dropdown-menu-item-disabled{background:#0000;cursor:default;padding:6px 8px}.RightHeaderMenu_row__79ZRQ{align-items:center;box-sizing:border-box;display:flex;gap:9px;padding:5px 8px;width:100%}.RightHeaderMenu_iconBox__UZaQ9{align-items:center;background-color:#f4f5f7;border-radius:7px;color:#4b5563;display:inline-flex;flex:0 0 auto;font-size:13px;height:26px;justify-content:center;width:26px}.RightHeaderMenu_appIcon__6EY7u{display:block;height:15px;object-fit:contain;width:15px}.RightHeaderMenu_label__zcXnN{color:#3d4250;flex:1 1;font-size:12px;line-height:1.2}.RightHeaderMenu_count__LbdC0{align-items:center;background-color:#eef1fa;border-radius:999px;box-sizing:border-box;color:#3f5391;display:inline-flex;flex:0 0 auto;font-size:10.5px;font-weight:600;height:17px;justify-content:center;min-width:17px;padding:0 5px}.RightHeader_actions__aLWgB{flex-shrink:0}.RightHeader_actions__aLWgB,.RightHeader_desktopGroup__ZXp9G{align-items:center;display:flex;gap:8px}.RightHeader_members__lmOIn{-webkit-margin-end:6px;align-items:center;display:flex;margin-inline-end:6px}.RightHeader_actions__aLWgB .app-launcher-root{height:30px;margin-right:0;width:30px}.RightHeader_actions__aLWgB .app-launcher-btn{border-radius:6px;height:30px;width:30px}.RightHeader_actions__aLWgB .app-launcher-btn:hover{background:#eef0f5}.RightHeader_actions__aLWgB .app-launcher-icon{color:#3d4250;height:20px;width:20px}.RightHeader_actions__aLWgB .dark-mode-toggle{border:0;border-radius:6px;color:#3d4250}.RightHeader_actions__aLWgB .dark-mode-toggle:hover{background:#eef0f5;color:#1f2430}.RightHeader_actions__aLWgB .dark-mode-toggle[aria-pressed=true]{color:#f5b544}.RightHeader_actions__aLWgB .ha-btn{display:flex;padding:0}.RightHeader_actions__aLWgB .ha-avatar-img,.RightHeader_actions__aLWgB .ha-avatar-initial{font-size:13px;height:30px;width:30px}@media screen and (max-width:767px){.RightHeader_actions__aLWgB{gap:6px}.RightHeader_desktopGroup__ZXp9G{display:none}}.Header_header__Yz2KG{align-items:center;background:#fff;border-bottom:1px solid #e7e9ef;box-sizing:border-box;display:flex;gap:10px;height:var(--header-height);justify-content:space-between;padding:0 16px;position:relative;z-index:100}.Header_banner__h8fbJ{left:50%;position:absolute;top:calc(100% + 8px);transform:translateX(-50%)}@media screen and (max-width:480px){.Header_header__Yz2KG{gap:8px;padding:0 10px}}.NodeProperties_drawer__QU-9Q .ant-drawer-content-wrapper{box-shadow:-12px 0 40px #0f172a1f}.NodeProperties_drawer__QU-9Q .ant-drawer-content{border-radius:12px 0 0 12px;overflow:hidden}.NodeProperties_drawer__QU-9Q .ant-drawer-header{background:linear-gradient(180deg,#f4f6fc,#fff);border-bottom:1px solid var(--pp-border);padding:14px 12px 14px 16px}.NodeProperties_drawer__QU-9Q .ant-drawer-title{min-width:0}.NodeProperties_drawer__QU-9Q .ant-drawer-body{padding:0;scrollbar-color:#c5c9d2 #0000;scrollbar-width:thin}.NodeProperties_drawer__QU-9Q .ant-drawer-footer{background:var(--pp-surface);border-top:1px solid var(--pp-border);padding:12px 16px 14px}.NodeProperties_header__5buzS{align-items:center;display:flex;gap:10px}.NodeProperties_preview__tVcdd{align-items:center;background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:9px;box-shadow:0 1px 2px #0f172a0f;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.NodeProperties_preview__tVcdd .cm-shape{position:static}.NodeProperties_previewText__izFGW{font-size:17px;font-weight:700}.NodeProperties_title__Dtmop{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.2;min-width:0}.NodeProperties_titleMain__cbf1t,.NodeProperties_titleSub__fpQZo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NodeProperties_titleMain__cbf1t{color:var(--pp-text);font-size:14.5px;font-weight:600}.NodeProperties_titleSub__fpQZo{align-items:center;color:var(--pp-text-muted);display:flex;font-size:11.5px;font-weight:500;gap:6px}.NodeProperties_unsaved__XPTr0{align-items:center;animation:NodeProperties_rise__ne4h8 .18s ease;color:#b45309;display:inline-flex;font-weight:600;gap:6px}.NodeProperties_unsaved__XPTr0:before{background:#f59e0b;border-radius:50%;content:"";height:5px;width:5px}.NodeProperties_headerBtn__KJy6U{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--pp-text-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:30px}.NodeProperties_headerBtn__KJy6U .MuiSvgIcon-root{font-size:19px}.NodeProperties_headerBtn__KJy6U:hover{background:var(--pp-field);color:var(--pp-text)}.NodeProperties_deleteBtn__zGehs:hover{background:#fdf1ef;color:var(--pp-danger)}.NodeProperties_headerBtn__KJy6U:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.NodeProperties_headerDivider__awkLn{background:var(--pp-border-strong);flex:0 0 auto;height:18px;width:1px}.NodeProperties_tabbar__mxvjG{background:var(--pp-surface);border-bottom:1px solid var(--pp-border);padding:12px 18px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.NodeProperties_tabs__iCzUZ{grid-gap:2px;background:var(--pp-field);border-radius:8px;display:grid;gap:2px;grid-template-columns:1fr 1fr;padding:3px}.NodeProperties_tab__qt7kx{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--pp-text-soft);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:30px;justify-content:center;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.NodeProperties_tab__qt7kx .MuiSvgIcon-root{font-size:16px}.NodeProperties_tab__qt7kx:hover{color:var(--pp-text)}.NodeProperties_tab__qt7kx:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.NodeProperties_tabActive__5lGj-,.NodeProperties_tabActive__5lGj-:hover{background:var(--pp-surface);box-shadow:0 1px 3px #0f172a1a;color:var(--pp-accent)}.NodeProperties_tabpanel__\+rzJj{animation:NodeProperties_rise__ne4h8 .18s ease}.NodeProperties_empty__31aQ8{color:var(--pp-text-soft);font-size:12px;margin:0;padding:16px}.NodeProperties_footer__1taz4{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.NodeProperties_discardBtn__AreAs,.NodeProperties_updateBtn__W49aG{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:36px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.NodeProperties_discardBtn__AreAs{background:var(--pp-field);color:var(--pp-text)}.NodeProperties_discardBtn__AreAs:hover:not(:disabled){background:var(--pp-field-hover)}.NodeProperties_updateBtn__W49aG{background:var(--pp-accent);color:#fff}.NodeProperties_updateBtn__W49aG:hover:not(:disabled){background:var(--pp-accent-hover)}.NodeProperties_discardBtn__AreAs:focus-visible,.NodeProperties_updateBtn__W49aG:focus-visible{box-shadow:0 0 0 3px var(--pp-accent-ring);outline:none}.NodeProperties_discardBtn__AreAs:disabled,.NodeProperties_updateBtn__W49aG:disabled{cursor:not-allowed;opacity:.45}.NodeProperties_confirm__r4FIz .ant-modal-content{border-radius:12px;overflow:hidden}.NodeProperties_confirm__r4FIz .ant-modal-confirm-title{color:var(--pp-text);font-weight:700}.NodeProperties_confirm__r4FIz .ant-btn{border-radius:var(--pp-radius);font-weight:600}@keyframes NodeProperties_rise__ne4h8{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.NodeProperties_tabpanel__\+rzJj,.NodeProperties_unsaved__XPTr0{animation:none}}@media (max-width:480px){.NodeProperties_drawer__QU-9Q .ant-drawer-content-wrapper{width:100vw!important}.NodeProperties_drawer__QU-9Q .ant-drawer-content{border-radius:0}}.controls_section__U5ldl{border-bottom:1px solid var(--pp-border);padding:16px 18px 18px}.controls_section__U5ldl:last-child{border-bottom:0}.controls_sectionHeader__V6cMf{align-items:center;display:flex;gap:8px;min-height:22px}.controls_sectionToggle__RBxJe{align-items:center;background:#0000;border:0;border-radius:6px;color:inherit;cursor:pointer;display:flex;flex:1 1;gap:8px;margin:-4px -6px;min-width:0;padding:4px 6px;text-align:left;transition:background-color .15s ease}.controls_sectionToggle__RBxJe:hover{background:var(--pp-field)}.controls_sectionToggle__RBxJe:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.controls_chevronBtn__phptF{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--pp-text-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:22px}.controls_chevronBtn__phptF:hover{background:var(--pp-field);color:var(--pp-text)}.controls_chevron__GYSY-{transition:transform .15s ease}.controls_chevron__GYSY-.MuiSvgIcon-root{font-size:18px}.controls_chevronClosed__Ez-XN{transform:rotate(-90deg)}.controls_sectionIcon__BA23C{align-items:center;background:var(--pp-accent-weak);border-radius:6px;color:var(--pp-accent);display:inline-flex;height:22px;justify-content:center;width:22px}.controls_sectionIcon__BA23C .MuiSvgIcon-root{font-size:14px}.controls_sectionTitle__uc7-N{color:var(--pp-text);flex:1 1;font-size:12.5px;font-weight:600;margin:0}.controls_sectionBody__gIVzL{display:flex;flex-direction:column;gap:16px;margin-top:14px}.controls_group__KIDQc{display:flex;flex-direction:column;gap:6px;min-width:0}.controls_groupLabel__FJrUR{color:var(--pp-text-soft);font-size:11.5px;font-weight:500}.controls_groupHeader__kKXDA{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:18px}.controls_field__DW7CG{align-items:center;background:var(--pp-field);border:1px solid #0000;border-radius:var(--pp-radius);display:flex;gap:6px;height:var(--pp-control-h);min-width:0;padding:0 3px 0 8px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.controls_field__DW7CG:hover{background:var(--pp-field-hover)}.controls_field__DW7CG:focus-within{background:var(--pp-surface);border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-ring)}.controls_fieldInput__RfimM{font-feature-settings:"tnum";background:#0000;border:0;color:var(--pp-text);flex:1 1;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;min-width:0;outline:none;padding:0}.controls_fieldUnit__QtcKk{color:var(--pp-text-muted);flex:0 0 auto;font-size:11px}.controls_stepper__OTmX0{display:flex;flex:0 0 auto;flex-direction:column;gap:1px;opacity:.5;transition:opacity .15s ease}.controls_field__DW7CG:focus-within .controls_stepper__OTmX0,.controls_field__DW7CG:hover .controls_stepper__OTmX0{opacity:1}.controls_stepper__OTmX0 button{align-items:center;background:#0000;border:0;border-radius:3px;color:var(--pp-text-soft);cursor:pointer;display:flex;height:13px;justify-content:center;padding:0;width:16px}.controls_stepper__OTmX0 button:hover{background:var(--pp-border-strong);color:var(--pp-text)}.controls_stepper__OTmX0 button:active{background:var(--pp-accent-weak);color:var(--pp-accent)}.controls_stepper__OTmX0 .MuiSvgIcon-root{font-size:14px}.controls_iconBtn__\+T\+ez{align-items:center;background:#0000;border:0;border-radius:var(--pp-radius);color:var(--pp-text-muted);cursor:pointer;display:inline-flex;height:var(--pp-control-h);justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:28px}.controls_iconBtn__\+T\+ez .MuiSvgIcon-root{font-size:16px}.controls_iconBtn__\+T\+ez:hover{background:var(--pp-field);color:var(--pp-text)}.controls_iconBtnOn__mn-Rh,.controls_iconBtnOn__mn-Rh:hover{background:var(--pp-accent-weak);color:var(--pp-accent)}.controls_fieldDisabled__GuFnl{opacity:.45;pointer-events:none}.color_colorField__LQpzF{align-items:center;background:var(--pp-field);border:1px solid #0000;border-radius:var(--pp-radius);display:flex;gap:8px;height:34px;min-width:0;padding:0 8px 0 6px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.color_colorField__LQpzF:hover{background:var(--pp-field-hover)}.color_colorField__LQpzF:focus-within{background:var(--pp-surface);border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-ring)}.color_colorFieldDisabled__QV\+-h{opacity:.45;pointer-events:none}.color_chip__QKmle{background:var(--pp-surface);border:1px solid var(--pp-border-strong);border-radius:6px;cursor:pointer;display:flex;flex:0 0 auto;height:22px;overflow:hidden;padding:0;transition:border-color .15s ease,box-shadow .15s ease;width:22px}.color_chip__QKmle span{flex:1 1}.color_chip__QKmle:hover{border-color:var(--pp-text-muted)}.color_chipOpen__oo1-w,.color_chip__QKmle:focus-visible{border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-ring);outline:none}.color_hash__i4ox5{color:var(--pp-text-muted);font-size:12px;margin-right:-6px}.color_hexInput__dscDk{font-feature-settings:"tnum";background:#0000;border:0;color:var(--pp-text);flex:1 1;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.04em;min-width:0;outline:none;padding:0}.color_popoverRoot__vJ9C- .ant-popover-inner{border-radius:10px;box-shadow:0 12px 32px #0f172a29;padding:0}.color_popover__9traf{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:10px;padding:10px;width:224px}.color_popover__9traf .color_picker__LiDZN{height:150px;width:100%}.color_swatchGroup__Ut9fM{margin-top:12px}.color_swatchTitle__nbVlh{color:var(--pp-text-soft);display:block;font-size:11px;font-weight:600;margin-bottom:6px}.color_swatches__e4yKU{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(10,1fr);justify-items:center}.color_swatch__5mjlL{background:var(--swatch);border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0f172a24;cursor:pointer;height:16px;padding:0;transition:transform .12s ease,box-shadow .12s ease;width:16px}.color_swatch__5mjlL:hover{transform:scale(1.15)}.color_swatchOn__vafUF,.color_swatch__5mjlL:focus-visible{box-shadow:inset 0 0 0 1px #0f172a24,0 0 0 2px #fff,0 0 0 3.5px var(--pp-accent);outline:none}.color_swatchGrid__ttbbk{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,1fr)}.color_gridSwatch__C6Cd1{background:var(--swatch);border:1px solid #0f172a1a;border-radius:7px;cursor:pointer;height:28px;padding:0;transition:transform .12s ease,box-shadow .12s ease}.color_gridSwatch__C6Cd1:hover:not(:disabled){transform:translateY(-1px)}.color_gridSwatch__C6Cd1:focus-visible{outline:2px solid var(--pp-accent);outline-offset:2px}.color_gridSwatchOn__5VehF,.color_gridSwatchOn__5VehF:hover{border-color:var(--pp-accent);box-shadow:0 0 0 2px var(--pp-surface),0 0 0 3.5px var(--pp-accent)}.color_gridSwatchNone__5J8zP{background:linear-gradient(to top right,#0000 calc(50% - 1px),#e5484d calc(50% - 1px),#e5484d calc(50% + 1px),#0000 calc(50% + 1px)),#fff}.color_gridSwatch__C6Cd1:disabled{cursor:not-allowed;opacity:.45}.choice_optionCards__GDNfg{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.choice_optionCard__G5Al1{align-items:center;background:var(--pp-field);border:1.5px solid #0000;border-radius:9px;color:var(--pp-text-soft);cursor:pointer;display:flex;flex-direction:column;gap:5px;height:52px;justify-content:center;min-width:0;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.choice_optionCard__G5Al1:hover:not(:disabled){background:var(--pp-field-hover);color:var(--pp-text)}.choice_optionCard__G5Al1:focus-visible{outline:2px solid var(--pp-accent);outline-offset:2px}.choice_optionCardOn__dCCxv,.choice_optionCardOn__dCCxv:hover:not(:disabled){background:var(--pp-surface);border-color:var(--pp-accent);color:var(--pp-accent)}.choice_optionCard__G5Al1:disabled{cursor:not-allowed;opacity:.45}.choice_optionCardIcon__r0nnC{display:flex}.choice_optionCardLabel__DFvA8{font-size:10.5px;font-weight:600}.choice_slider__HvE0x{-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;height:16px;margin:0;width:100%}.choice_slider__HvE0x::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--pp-accent) var(--fill),var(--pp-border-strong) var(--fill));border-radius:999px;height:4px}.choice_slider__HvE0x::-moz-range-track{background:var(--pp-border-strong);border-radius:999px;height:4px}.choice_slider__HvE0x::-moz-range-progress{background:var(--pp-accent);border-radius:999px;height:4px}.choice_slider__HvE0x::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid var(--pp-accent);border-radius:50%;box-shadow:0 1px 3px #0f172a33;height:14px;margin-top:-5px;width:14px}.choice_slider__HvE0x::-moz-range-thumb{background:#fff;border:2px solid var(--pp-accent);border-radius:50%;box-shadow:0 1px 3px #0f172a33;height:10px;width:10px}.choice_slider__HvE0x:focus-visible{outline:2px solid var(--pp-accent);outline-offset:3px}.choice_selectField__ssJZ2{display:flex;min-width:0;position:relative}.choice_select__\+1B5T{-webkit-appearance:none;appearance:none;background:var(--pp-field);border:1px solid #0000;border-radius:var(--pp-radius);color:var(--pp-text);cursor:pointer;font-size:12px;font-weight:500;height:var(--pp-control-h);min-width:0;outline:none;padding:0 26px 0 10px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.choice_select__\+1B5T:hover{background:var(--pp-field-hover)}.choice_select__\+1B5T:focus-visible{background:var(--pp-surface);border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-ring)}.choice_selectArrow__U8s-e.MuiSvgIcon-root{color:var(--pp-text-muted);font-size:16px;pointer-events:none;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.choice_stepperField__c5h2H{align-items:center;background:var(--pp-field);border-radius:var(--pp-radius);display:flex;height:var(--pp-control-h);min-width:0}.choice_stepperBtn__Kc8Ox{align-items:center;background:#0000;border:0;border-radius:var(--pp-radius);color:var(--pp-text-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;height:100%;justify-content:center;padding:0;width:28px}.choice_stepperBtn__Kc8Ox:hover:not(:disabled){background:var(--pp-field-hover);color:var(--pp-text)}.choice_stepperBtn__Kc8Ox:disabled{cursor:not-allowed;opacity:.4}.choice_stepperBtn__Kc8Ox .MuiSvgIcon-root{font-size:15px}.choice_stepperInput__t\+7qL{font-feature-settings:"tnum";background:#0000;border:0;color:var(--pp-text);flex:1 1;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;min-width:0;outline:none;padding:0;text-align:center}.choice_iconBar__vQZuK{align-items:center;background:var(--pp-field);border-radius:var(--pp-radius);display:flex;gap:4px;padding:3px}.choice_iconBarGroup__kQVba{grid-gap:2px;display:grid;flex:1 1;gap:2px;grid-auto-columns:1fr;grid-auto-flow:column}.choice_iconBarDivider__YxPvL{background:var(--pp-border-strong);flex:0 0 auto;height:18px;width:1px}.choice_iconBarBtn__\+JZbP{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--pp-text-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.choice_iconBarBtn__\+JZbP:hover{color:var(--pp-text)}.choice_iconBarBtn__\+JZbP:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.choice_iconBarBtnOn__rjWi0,.choice_iconBarBtnOn__rjWi0:hover{background:var(--pp-surface);box-shadow:0 1px 2px #0f172a1f;color:var(--pp-accent)}.choice_iconBarBtn__\+JZbP .MuiSvgIcon-root{font-size:17px}.sections_labelInput__hQOEY{background:var(--pp-field);border:1px solid #0000;border-radius:var(--pp-radius);box-sizing:border-box;color:var(--pp-text);font-size:12.5px;line-height:1.4;min-height:52px;outline:none;padding:7px 9px;resize:vertical;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.sections_labelInput__hQOEY:hover{background:var(--pp-field-hover)}.sections_labelInput__hQOEY:focus{background:var(--pp-surface);border-color:var(--pp-accent);box-shadow:0 0 0 3px var(--pp-accent-ring)}.sections_labelInput__hQOEY::placeholder{color:var(--pp-text-muted)}.sections_shapeGrid__tJNwJ{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(6,1fr)}.sections_shapeOption__ZbpNY{align-items:center;aspect-ratio:1;background:var(--pp-field);border:1px solid #0000;border-radius:var(--pp-radius);cursor:pointer;display:flex;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease}.sections_shapeOption__ZbpNY:hover{background:var(--pp-field-hover)}.sections_shapeOption__ZbpNY:focus-visible{outline:2px solid var(--pp-accent);outline-offset:1px}.sections_shapeOptionOn__1qpVo,.sections_shapeOptionOn__1qpVo:hover{background:var(--pp-accent-weak);border-color:var(--pp-accent)}.sections_shapeOption__ZbpNY .cm-shape{position:static}.sections_textGlyph__2ctXa{color:var(--pp-text-soft);font-size:15px;font-weight:700}.sections_grid__fqQSl{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.sections_groupValue__ETQud{color:var(--pp-text);font-size:11.5px;font-weight:600}.sections_noneIcon__vTf8u.MuiSvgIcon-root{font-size:15px}.sections_textGrid__XyVZm{grid-gap:14px 8px;display:grid;gap:14px 8px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.sections_fillBody__Jg-6j{display:flex;flex-direction:column;gap:10px}.sections_colorOpacityRow__iNThB{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 86px}.sections_sizeGrid__duQ\+S{grid-gap:4px;align-items:end;display:grid;gap:4px;grid-template-columns:1fr 28px 1fr}.np-theme{--pp-surface:#fff;--pp-field:#f5f6f8;--pp-field-hover:#eef0f3;--pp-border:#ebedf0;--pp-border-strong:#d7dae0;--pp-text:#1f2329;--pp-text-soft:#5f6571;--pp-text-muted:#9aa0ac;--pp-accent:#526bb1;--pp-accent-hover:#455a96;--pp-accent-weak:#526bb11f;--pp-accent-ring:#526bb138;--pp-danger:#c0392b;--pp-radius:8px;--pp-control-h:32px}.np-theme,.np-theme button,.np-theme input,.np-theme textarea{font-family:inherit}.cm-node{background-color:initial!important}.cm-node .cm-handle{background:#3f8ae2;border:2px solid #fff;box-sizing:border-box;height:10px;opacity:0;transition:opacity .15s ease;width:10px}.cm-node .cm-handle.connecting,.cm-node.selected .cm-handle,.cm-node:hover .cm-handle{opacity:1}.cm-node .cm-handle--top{top:-5px}.cm-node .cm-handle--bottom{bottom:-5px}.cm-node .cm-handle--left{left:-5px}.cm-node .cm-handle--right{right:-5px}.button-style{background:#fff;border:1px solid #3f8ae2;border-radius:50%;box-sizing:border-box;color:#3f8ae2;cursor:pointer;font-size:14px;font-weight:700;height:18px;line-height:15px;position:absolute;text-align:center;width:18px}.top-btn-position{left:-6px;top:-26px}.bottom-btn-position{bottom:-26px;left:-6px}.left-btn-position{left:-26px;top:-6px}.right-btn-position{right:-26px;top:-6px}.color-palette{display:flex;gap:8px}.color-swatch{border:none;border-radius:50%;cursor:pointer;height:28px;padding:0;width:28px}.color-swatch.active{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.color-swatch.transparent{background:linear-gradient(135deg,#fff 45%,#e53935 0,#e53935 55%,#fff 0);border:1px solid #c7ccd4}.map-context-menu{background:#fff;border:1px solid #e6e8ec;border-radius:10px;box-shadow:0 6px 20px #10182824;min-width:172px;padding:3px;position:fixed;z-index:2000}.map-context-menu .ant-menu{-webkit-border-end:none!important;background:#0000;border-inline-end:none!important}.map-context-menu .ant-menu-item,.map-context-menu .ant-menu-submenu-popup .ant-menu-item,.map-context-menu .ant-menu-submenu-title{align-items:center;display:flex;font-size:12px;height:26px;line-height:26px;margin-block:1px;padding-inline:8px!important}.map-context-menu .ant-menu-item .anticon,.map-context-menu .ant-menu-item svg,.map-context-menu .ant-menu-submenu-title svg{font-size:15px}.map-context-menu .ant-menu-title-content{-webkit-margin-start:8px!important;margin-inline-start:8px!important}.map-context-menu .ant-menu-item-divider{margin-block:3px}.map-context-menu .ant-menu-title-content{flex:1 1;min-width:0}.map-context-menu-label{display:flex;gap:16px;justify-content:space-between}.map-context-menu-label kbd{color:#8c8c8c;font-family:inherit;font-size:11px}.shape-panel-body{flex:1 1;min-height:0;overflow-y:auto;padding:2px 8px 8px;scrollbar-width:thin}.shape-section{display:flex;flex-direction:column;gap:4px;padding:6px 0 2px}.shape-section--recent{border-bottom:1px solid #eef0f5;padding:4px 0 6px}.shape-section-header{align-items:center;display:flex;justify-content:space-between;padding:0 2px}.shape-section-title{align-items:center;color:#3a3d5c;display:flex;font-size:11px;font-weight:700;gap:6px;margin:0;padding-left:2px}.shape-section-header .shape-section-title{padding-left:0}.shape-section-count{font-feature-settings:"tnum";border-radius:999px;box-sizing:border-box;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;height:16px;line-height:16px;min-width:18px;padding:0 6px;text-align:center}.shape-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(4,minmax(0,1fr))}.shape-tile{align-items:center;background:#0000;border:0;border-radius:8px;cursor:grab;display:flex;height:36px;justify-content:center;transition:background-color .15s ease}.shape-tile--recent{background:#f6f7fb}.shape-tile svg{height:20px;width:20px}.shape-result:hover,.shape-tile:hover{background:#eef2ff}.shape-result:active,.shape-tile:active{cursor:grabbing}.shape-results{display:flex;flex-direction:column;gap:4px;padding-top:6px}.shape-results-count{color:#5d6180;font-size:11px;font-weight:600;padding:2px 2px 4px}.shape-result{align-items:center;background:#0000;border:0;border-radius:10px;cursor:grab;display:flex;gap:8px;height:34px;padding:0 4px;text-align:left}.shape-result-icon{align-items:center;background:#f6f7fb;border-radius:7px;display:flex;height:26px;justify-content:center;width:26px}.shape-result-icon svg{height:18px;width:18px}.shape-result-text{display:flex;flex-direction:column;gap:1px}.shape-result-name{color:#1d1b3a;font-size:12px;font-weight:600}.shape-result-category{color:#5d6180;font-size:10px;font-weight:500}.shape-empty{flex-direction:column;gap:6px;padding:24px 6px;text-align:center}.shape-empty,.shape-empty-icon{align-items:center;display:flex}.shape-empty-icon{background:#f1f2f8;border-radius:10px;color:#5d6180;height:36px;justify-content:center;width:36px}.shape-empty-title{font-size:12px;font-weight:700}.shape-empty-hint{color:#5d6180;font-size:11px;font-weight:500;line-height:1.4}.shape-empty-reset{background:#1d1b3a;border:0;border-radius:7px;color:#fff;cursor:pointer;font-size:11px;font-weight:700;height:28px;margin-top:4px;padding:0 10px}.shape-panel-footer{align-items:center;border-top:1px solid #eef0f5;color:#5d6180;display:flex;font-size:10px;font-weight:500;gap:6px;padding:6px 10px}.shape-strip{align-items:center;align-self:center;display:flex;flex-direction:column;gap:4px;padding:6px 0;width:48px}.sidebar-strip-button{align-items:center;background:#0000;border:0;border-radius:8px;color:#3a3d5c;cursor:pointer;display:flex;height:32px;justify-content:center;width:36px}.sidebar-strip-button.is-search{background:#f1f2f8;color:#1d1b3a}.sidebar-strip-button.is-more{color:#5d6180}.shape-strip-divider{background:#eef0f5;height:1px;margin:6px 0;width:24px}.shape-tile--strip{height:36px;width:36px}.sidebar-strip-button svg{height:15px;width:15px}.shape-panel-footer svg{height:12px;width:12px}.sidebar{align-items:center;color:#1d1b3a;display:flex;height:min(520px,calc(100% - 150px));left:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:1000}.sidebar,.sidebar button{font-family:inherit}.visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.shape-panel,.shape-strip{background:#fff;border:1px solid #e4e6ef;border-radius:14px;box-shadow:0 1px 2px #1d1b3a0d,0 8px 24px -10px #1d1b3a2e;box-sizing:border-box}.shape-panel{height:100%;overflow:hidden;width:208px}.shape-panel,.shape-panel-top{display:flex;flex-direction:column}.shape-panel-top{border-bottom:1px solid #eef0f5;gap:7px;padding:8px}.shape-panel-header{align-items:center;display:flex;justify-content:space-between;padding-left:2px}.shape-panel-title{font-size:13px;font-weight:700;margin:0}.sidebar-icon-button{align-items:center;background:#0000;border:0;border-radius:7px;color:#5d6180;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.sidebar-icon-button:hover{background:#f1f2f8}.sidebar-icon-button svg{height:14px;width:14px}.shape-search{align-items:center;display:flex;position:relative}.shape-search-icon{color:#5d6180;display:flex;left:9px;pointer-events:none;position:absolute}.shape-search-icon svg{height:13px;width:13px}.shape-search-input{background:#f6f7fb;border:1.5px solid #e4e6ef;border-radius:8px;box-sizing:border-box;color:#1d1b3a;font:inherit;font-size:12px;font-weight:500;height:30px;outline:none;padding:0 28px 0 27px;width:100%}.shape-search-input.has-query,.shape-search-input:focus{background:#fff;border-color:#2f6bff}.shape-search-clear{align-items:center;background:#e8eaf2;border:0;border-radius:7px;color:#3a3d5c;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:4px;width:22px}.shape-search-clear svg{height:12px;width:12px}.shape-search-key{align-items:center;background:#fff;border:solid #dadde8;border-radius:5px;border-width:1px 1px 2px;box-sizing:border-box;color:#5d6180;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;min-width:16px;position:absolute;right:7px}.category-chips{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.category-chip{align-items:center;background:#f1f2f8;border:0;border-radius:7px;color:#3a3d5c;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:6px;height:24px;min-width:0;padding:0 8px}.category-chip:hover{background:#e8eaf2}.category-chip.is-on{background:#1d1b3a;color:#fff}.category-chip-label{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.category-chip-clear{display:flex;opacity:.8}.category-chip-clear svg{height:9px;width:9px}.category-dot{border-radius:50%;height:6px;width:6px}.watermark-style{font-size:25px;font-weight:600;left:50%;opacity:.2;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(-45deg);z-index:99}.Chats_list__J54Rq{background:var(--chat-surface-muted);flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px 14px 10px;scroll-behavior:smooth}.Chats_list__J54Rq::-webkit-scrollbar{width:8px}.Chats_list__J54Rq::-webkit-scrollbar-track{background:#0000}.Chats_list__J54Rq::-webkit-scrollbar-thumb{background-color:var(--chat-border);border-radius:999px}.Chats_list__J54Rq:hover::-webkit-scrollbar-thumb{background-color:#64748b73}.Chats_emptyState__Yx6Ew{color:var(--chat-text-muted);flex-direction:column;height:100%;padding:0 18px;text-align:center}.Chats_emptyIcon__lNRWh,.Chats_emptyState__Yx6Ew{align-items:center;display:flex;justify-content:center}.Chats_emptyIcon__lNRWh{background:var(--chat-brand-soft);border-radius:50%;color:var(--chat-brand);height:52px;margin-bottom:12px;width:52px}.Chats_emptyTitle__AN1FY{color:var(--chat-text);font-size:13px;font-weight:700;margin:0 0 4px}.Chats_emptyHint__39liA{font-size:11.5px;line-height:1.5;margin:0;max-width:230px}.Chats_row__FU-DN{align-items:flex-end;animation:Chats_chatMessageIn__Rkrvp .26s cubic-bezier(.16,1,.3,1) both;display:flex;gap:8px;margin-top:2px}.Chats_rowGroupStart__5H43D{margin-top:12px}.Chats_row__FU-DN:first-child{margin-top:0}.Chats_rowSelf__w5mS\+{flex-direction:row-reverse}.Chats_avatarSlot__ZxDzB{align-self:flex-end;flex:0 0 28px;width:28px}.Chats_avatar__rFPx4{align-items:center;border-radius:50%;box-shadow:0 1px 3px #0f172a29;display:flex;height:28px;justify-content:center;object-fit:cover;width:28px}.Chats_avatarFallback__q4ibQ{color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em}.Chats_bubbleColumn__wfVq0{display:flex;flex-direction:column;max-width:76%;min-width:0}.Chats_rowSelf__w5mS\+ .Chats_bubbleColumn__wfVq0{align-items:flex-end}.Chats_senderName__EKtj1{color:var(--chat-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.01em;margin:0 0 3px 10px}.Chats_bubble__hk2\+M{align-items:flex-end;border-radius:16px;display:flex;font-size:12.5px;gap:8px;line-height:1.45;overflow-wrap:anywhere;padding:8px 11px 7px;position:relative}.Chats_bubbleOther__Sad\+d{background:var(--chat-bubble-other);border:1px solid var(--chat-border);border-bottom-left-radius:6px;color:var(--chat-text)}.Chats_bubbleSelf__-kjaL{background:linear-gradient(135deg,var(--chat-brand) 0,var(--chat-brand-strong) 100%);border-bottom-right-radius:6px;box-shadow:0 2px 8px #526bb147;color:#fff}.Chats_bubbleText__ulYWu{min-width:0;white-space:pre-wrap}.Chats_timestamp__tAFGT{align-self:flex-end;flex:0 0 auto;font-size:9.5px;font-weight:600;line-height:1;opacity:.62;padding-bottom:1px;white-space:nowrap}.Chats_jumpButton__kiimB{align-items:center;animation:Chats_chatJumpIn__QtrhO .24s cubic-bezier(.16,1,.3,1) both;background:var(--chat-brand);border:none;border-radius:999px;bottom:68px;box-shadow:0 6px 16px #17204247;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:700;gap:5px;left:50%;padding:6px 12px;position:absolute;transform:translateX(-50%);z-index:2}.Chats_jumpButton__kiimB:hover{background:var(--chat-brand-strong)}@keyframes Chats_chatMessageIn__Rkrvp{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Chats_chatJumpIn__QtrhO{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Chats_list__J54Rq{scroll-behavior:auto}.Chats_jumpButton__kiimB,.Chats_row__FU-DN{animation:none}}.ChatComposer_composer__WQE1S{align-items:center;background:var(--chat-surface);border-top:1px solid var(--chat-border);display:flex;flex:0 0 auto;gap:8px;padding:10px 12px}.ChatComposer_input__vqFms{background:var(--chat-surface-muted);border:1px solid var(--chat-border);border-radius:999px;color:var(--chat-text);flex:1 1 auto;font-size:12.5px;height:38px;min-width:0;outline:none;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.ChatComposer_input__vqFms::placeholder{color:var(--chat-text-muted)}.ChatComposer_input__vqFms:focus{background:var(--chat-surface);border-color:var(--chat-brand);box-shadow:0 0 0 3px #526bb129}.ChatComposer_sendButton__5ui0C{align-items:center;background:linear-gradient(135deg,var(--chat-brand) 0,var(--chat-brand-strong) 100%);border:none;border-radius:50%;box-shadow:0 4px 12px #526bb152;color:#fff;cursor:pointer;display:flex;flex:0 0 38px;height:38px;justify-content:center;padding:0;transition:transform .16s ease,opacity .16s ease,box-shadow .16s ease;width:38px}.ChatComposer_sendButton__5ui0C svg{transform:translateX(-1px)}.ChatComposer_sendButton__5ui0C:hover:not(:disabled){transform:scale(1.06)}.ChatComposer_sendButton__5ui0C:active:not(:disabled){transform:scale(.94)}.ChatComposer_sendButton__5ui0C:disabled{box-shadow:none;cursor:default;opacity:.4}.ChatComposer_input__vqFms:focus-visible,.ChatComposer_sendButton__5ui0C:focus-visible{outline:2px solid var(--chat-brand);outline-offset:2px}.ChatLauncher_launcher__30Ihm{align-items:center;background:linear-gradient(135deg,var(--chat-brand) 0,var(--chat-brand-strong) 100%);border:none;border-radius:50%;bottom:var(--chat-launcher-bottom);box-shadow:0 10px 24px #526bb16b,0 2px 6px #1720422e;color:#fff;cursor:pointer;display:flex;height:var(--chat-launcher-size);justify-content:center;padding:0;position:fixed;right:var(--chat-launcher-right);transition:transform .2s var(--chat-ease),box-shadow .2s var(--chat-ease);width:var(--chat-launcher-size);z-index:19001}.ChatLauncher_launcher__30Ihm:hover{box-shadow:0 14px 30px #526bb180,0 3px 8px #17204233;transform:translateY(-2px)}.ChatLauncher_launcher__30Ihm:active{transform:translateY(0) scale(.95)}.ChatLauncher_launcher__30Ihm:focus-visible{outline:3px solid var(--chat-brand);outline-offset:3px}.ChatLauncher_glyph__D7CKE{align-items:center;animation:ChatLauncher_chatGlyphIn__Ky3qI .24s var(--chat-ease) both;display:flex;height:16px;justify-content:center;width:16px}.ChatLauncher_unreadBadge__Of\+u2{align-items:center;animation:ChatLauncher_chatBadgePop__k\+HMb .32s var(--chat-ease);background:#ef4444;border:2px solid var(--chat-surface);border-radius:999px;box-sizing:border-box;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 5px;pointer-events:none;position:absolute;right:-3px;top:-3px}.ChatLauncher_pulseRing__rDu1-{animation:ChatLauncher_chatRingPulse__wUxd8 2s ease-out infinite;border:2px solid var(--chat-brand);border-radius:50%;inset:0;pointer-events:none;position:absolute}.ChatLauncher_srOnly__fo730{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes ChatLauncher_chatBadgePop__k\+HMb{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}@keyframes ChatLauncher_chatGlyphIn__Ky3qI{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ChatLauncher_chatRingPulse__wUxd8{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.ChatLauncher_launcher__30Ihm{transition-duration:.01ms}.ChatLauncher_glyph__D7CKE,.ChatLauncher_pulseRing__rDu1-,.ChatLauncher_unreadBadge__Of\+u2{animation:none}}.ChatBox_root__Txe4B{--chat-brand:#526bb1;--chat-brand-strong:#3f5498;--chat-brand-soft:#eef1fa;--chat-surface:#fff;--chat-surface-muted:#f5f7fc;--chat-bubble-other:#f1f3f9;--chat-border:#0f172a14;--chat-text:#1f2430;--chat-text-muted:#6b7280;--chat-on-brand:#fff;--chat-shadow:0 18px 48px #1720422e,0 2px 8px #17204214;--chat-radius:18px;--chat-ease:cubic-bezier(0.16,1,0.3,1);--chat-edge:15px;--chat-minimap-width:204px;--chat-launcher-size:36px;--chat-launcher-right:calc(var(--chat-edge) + (var(--chat-minimap-width) - var(--chat-launcher-size))/2);--chat-launcher-bottom:161px;--chat-panel-bottom:calc(var(--chat-launcher-bottom) + var(--chat-launcher-size) + 8px);font-family:inherit}.ChatBox_panel__LnROM{background:var(--chat-surface);border:1px solid var(--chat-border);border-radius:var(--chat-radius);bottom:var(--chat-panel-bottom);box-shadow:var(--chat-shadow);color:var(--chat-text);display:flex;flex-direction:column;height:min(520px,calc(100vh - var(--chat-panel-bottom) - var(--header-height) - 16px));opacity:0;overflow:hidden;position:fixed;right:var(--chat-edge);transform:translateY(14px) scale(.96);transform-origin:100% 100%;transition:opacity .22s var(--chat-ease),transform .22s var(--chat-ease),visibility 0s linear .22s;visibility:hidden;width:min(360px,calc(100vw - 32px));z-index:19000}.ChatBox_panelOpen__JQUFG{opacity:1;transform:translateY(0) scale(1);transition:opacity .24s var(--chat-ease),transform .24s var(--chat-ease),visibility 0s;visibility:visible}.ChatBox_header__5KrnB{align-items:center;background:linear-gradient(135deg,var(--chat-brand) 0,var(--chat-brand-strong) 100%);color:var(--chat-on-brand);display:flex;flex:0 0 auto;gap:10px;padding:12px 12px 12px 14px}.ChatBox_headerIcon__-hiLO{align-items:center;background:#ffffff29;border-radius:12px;color:inherit;display:flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.ChatBox_headerText__Gw1DM{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ChatBox_headerTitle__Jg3Un{font-size:14px;font-weight:700;letter-spacing:.01em;line-height:1.2}.ChatBox_headerSubtitle__T\+Lwn{align-items:center;color:#ffffffc7;display:flex;font-size:11px;font-weight:500;gap:6px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatBox_liveDot__7mwV2{animation:ChatBox_chatLivePulse__P0oRd 2.4s ease-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 0 0 #4ade8099;flex:0 0 auto;height:7px;width:7px}.ChatBox_headerClose__\+UBSw{align-items:center;background:#0000;border:none;border-radius:10px;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;height:32px;justify-content:center;padding:0;transition:background .16s ease,transform .16s ease;width:32px}.ChatBox_headerClose__\+UBSw:hover{background:#ffffff2e}.ChatBox_headerClose__\+UBSw:active{transform:scale(.94)}.ChatBox_headerClose__\+UBSw:focus-visible{outline:2px solid #ffffffd9;outline-offset:1px}@keyframes ChatBox_chatLivePulse__P0oRd{0%{box-shadow:0 0 0 0 #4ade8099}70%{box-shadow:0 0 0 6px #4ade8000}to{box-shadow:0 0 0 0 #4ade8000}}@media screen and (max-width:480px){.ChatBox_panel__LnROM{left:var(--chat-edge);width:auto}}@media (prefers-reduced-motion:reduce){.ChatBox_headerClose__\+UBSw,.ChatBox_panel__LnROM{transition-duration:.01ms}.ChatBox_liveDot__7mwV2{animation:none}}:root{--primary-blue:#526bb1;--primary-blue-hover:#41589a;--primary-blue-text:#526bb1;--error-text:#ff4d4f;--error-border:#ff4d4f;--primary-blue-border:#526bb1;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--red-50:#fef2f2;--red-200:#fecaca;--red-700:#b91c1c;--blue-50:#eff6ff;--blue-600:#2563eb;--surface:#fff;--surface-raised:#fff;--surface-sunken:var(--gray-50);--border:var(--gray-200);--border-strong:var(--gray-300);--hover:var(--gray-100);--overlay:#0000004d;--shadow-color:#0000001a;--shadow-color-soft:#0000000d;--amber-tint:#fffbeb;--amber-fg:#f59e0b;--skeleton-base:#f2f2f2;--skeleton-sheen:#e4e8f3;--skeleton-shimmer:#ffffff73;--card:var(--surface);--background:var(--surface)}.Dashboard_pt-4__zgxvd{padding-top:1rem}.Dashboard_pt-6__bohtr{padding-top:1.5rem}.Dashboard_dashboard-container__jXO9F{zoom:.8;background-color:#f9fafb;background-color:var(--gray-50);min-height:125vh;transform-origin:top left;width:125vw}.Dashboard_dashboard-flex__RFA7F{display:flex;height:100%;width:100%}.Dashboard_dashboard-main__pyFfg{flex:1 1;min-width:0}.Dashboard_sidebar__s8gc6{background-color:#fff;background-color:var(--surface);display:flex;flex-direction:column;height:125vh;transition:all .2s}.Dashboard_sidebar-open__rlARW{bottom:0;left:0;position:fixed;top:0;width:22rem;z-index:30}.Dashboard_sidebar-closed__ycDS-{width:4rem}@media (max-width:767px){.Dashboard_sidebar-closed__ycDS-{display:none}}.Dashboard_sidebar-header__NGfBw{flex-shrink:0}.Dashboard_sidebar-header-content__zwzXa{align-items:center;display:flex;justify-content:space-between;padding:.75rem}.Dashboard_sidebar-header-content-open__0zeu8{padding-left:1.5rem;padding-right:1.5rem}.Dashboard_sidebar-header-content-closed__SD22\+{padding-left:.75rem;padding-right:.75rem}.Dashboard_sidebar-logo__pn6sT{align-items:center;display:flex}.Dashboard_sidebar-logo-mark__JDL78{align-items:center;color:#111827;color:var(--gray-900);display:flex}.Dashboard_sidebar-toggle-btn__CEcCW{align-items:center;background:#0000;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;justify-content:center;margin-left:.5rem}.Dashboard_sidebar-toggle-btn__CEcCW:hover{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_sidebar-toggle-btn-open__XgA\+v{height:2rem;width:2rem}.Dashboard_sidebar-toggle-btn-closed__t4iZ3{height:1.5rem;width:1.5rem}.Dashboard_sidebar-toggle-icon__DewVU{color:#374151;color:var(--gray-700)}.Dashboard_sidebar-toggle-icon-open__Nmiaf{height:1.25rem;width:1.25rem}.Dashboard_sidebar-toggle-icon-closed__EzjgK{height:1rem;width:1rem}.Dashboard_sidebar-actions__LajtJ{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1.5rem}.Dashboard_sidebar-create-btn__1l1KD{align-items:center;background-color:#526bb1;background-color:var(--primary-blue);border:none;border-radius:.375rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;height:2.5rem;padding:.5rem .75rem;width:100%}.Dashboard_sidebar-create-btn__1l1KD:hover{background-color:#41589a;background-color:var(--primary-blue-hover)}.Dashboard_sidebar-search-container__0CwAf{position:relative}.Dashboard_sidebar-search-input__ReFL0{background-color:#fff;background-color:var(--surface);border:1px solid #d1d5db;border:1px solid var(--gray-300);border-radius:.375rem;box-sizing:border-box;font-size:.875rem;height:2.5rem;padding:.5rem .75rem .5rem 2.25rem;width:100%}.Dashboard_sidebar-search-input__ReFL0:focus{border-color:#526bb1;border-color:var(--primary-blue);box-shadow:0 0 0 2px #526bb133;outline:none}.Dashboard_sidebar-search-icon__sKHTW{color:#9ca3af;color:var(--gray-400);height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.Dashboard_sidebar-divider__PZVPs{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200);margin:0 -1.5rem}.Dashboard_sidebar-content__bMYHq{flex:1 1;overflow-y:auto;padding:0 1.5rem 1rem}.Dashboard_sidebar-content__bMYHq::-webkit-scrollbar{display:none}.Dashboard_sidebar-nav__LFIW6{padding-top:.5rem}.Dashboard_sidebar-section-header__SeOY8{align-items:center;color:#6b7280;color:var(--gray-500);display:flex;font-size:.6875rem;justify-content:space-between;margin-bottom:.5rem;text-transform:uppercase}.Dashboard_sidebar-section-toggle__3j\+FY{align-items:center;background:#0000;border:none;border-radius:.25rem;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.Dashboard_sidebar-section-toggle__3j\+FY:hover{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_sidebar-section-toggle-icon__-1Q5J{height:1.25rem;width:1.25rem}.Dashboard_sidebar-nav-list__ptWf2{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.Dashboard_sidebar-nav-item__AYFHU{align-items:center;background:#0000;border:none;border-radius:.375rem;box-sizing:border-box;color:#374151;color:var(--gray-700);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;height:2.5rem;padding:.5rem;text-align:left;text-decoration:none;width:100%}.Dashboard_sidebar-nav-item-active__avCzh,.Dashboard_sidebar-nav-item__AYFHU:hover{background-color:#526bb1;background-color:var(--primary-blue);color:#fff}.Dashboard_sidebar-nav-icon__5deWs{flex-shrink:0;height:1rem;width:1rem}.Dashboard_sidebar-collapsed-actions__k2bx4{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.Dashboard_sidebar-collapsed-section__317wU{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.Dashboard_sidebar-collapsed-btn__OUOFJ{align-items:center;background:#0000;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.Dashboard_sidebar-collapsed-btn__OUOFJ:hover{background-color:#526bb1;background-color:var(--primary-blue);color:#fff}.Dashboard_sidebar-collapsed-icon__QG7vI{height:1.25rem;width:1.25rem}.Dashboard_header__GJbfa{background-color:#fff;background-color:var(--surface);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.Dashboard_header-content__-LTxs{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;max-width:100%;padding:1rem 3rem 1rem 1rem}.Dashboard_header-left__c1kPg{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.Dashboard_header-toggle-btn__Y7u-C{align-items:center;background:#0000;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;width:2.25rem}.Dashboard_header-toggle-btn__Y7u-C:hover{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_header-toggle-icon__GFe70{color:#374151;color:var(--gray-700);height:1.25rem;width:1.25rem}.Dashboard_header-brand__X6n3c{align-items:center;display:flex;gap:.5rem}.Dashboard_header-brand-icon__p\+dsS{height:2rem;width:2rem}.Dashboard_header-brand-text__52xqF{font-size:1.5rem;font-weight:500}.Dashboard_header-right__Pf09-{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.Dashboard_header-sort-container__TEc\+0{position:relative}.Dashboard_header-sort-btn__7Q8lK{align-items:center;background:#fff;background:var(--surface);border:1px solid #d1d5db;border:1px solid var(--gray-300);border-radius:.375rem;color:#374151;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.375rem;height:2.25rem;padding:0 .75rem}.Dashboard_header-sort-btn-active__iXSCK,.Dashboard_header-sort-btn__7Q8lK:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_header-sort-icon__OTN58{height:1rem;width:1rem}.Dashboard_header-sort-chevron__X0ZQS{height:1rem;transition:transform .2s;width:1rem}.Dashboard_header-sort-chevron-rotated__ktRqR{transform:rotate(180deg)}.Dashboard_header-sort-dropdown__QkNnN{background-color:#fff;background-color:var(--surface);border:1px solid #e5e7eb;border:1px solid var(--gray-200);border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin-top:.5rem;padding:.5rem 0;position:absolute;right:0;width:14rem;z-index:30}.Dashboard_header-sort-option__eAgXL{align-items:center;background:#0000;border:none;color:#374151;color:var(--gray-700);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem 1rem;text-align:left;width:100%}.Dashboard_header-sort-option__eAgXL:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_header-sort-option-active__1XujE{background-color:#f3f4f6;background-color:var(--hover);color:#111827;color:var(--gray-900);font-weight:600}.Dashboard_header-view-toggle__tN5mV{align-items:center;border:1px solid #d1d5db;border:1px solid var(--gray-300);border-radius:.375rem;display:flex;height:2.25rem;overflow:hidden}.Dashboard_header-view-btn__uxOU8{align-items:center;background:#0000;border:none;color:#4b5563;color:var(--gray-600);cursor:pointer;display:inline-flex;height:100%;justify-content:center;transition:all .2s;width:3rem}.Dashboard_header-view-btn__uxOU8:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_header-view-btn-active__g8fL\+{background-color:#526bb1;background-color:var(--primary-blue);color:#fff}.Dashboard_header-view-icon__RkeLe{height:1rem;width:1rem}.Dashboard_header-view-divider__-ZTL9{background-color:#d1d5db;background-color:var(--gray-300);height:100%;width:1px}.Dashboard_tabs-container__R3Ldl{padding-bottom:1.5rem;padding-top:1rem}.Dashboard_tabs-wrapper__TlB-Q{align-items:center;background-color:#f3f4f6;background-color:var(--gray-100);border-radius:1rem;display:inline-flex;padding:.25rem}.Dashboard_tab-button__iZVPd{background:#0000;border:1px solid #0000;border-radius:.75rem;box-shadow:0 1px 2px 0 #0000000d;color:#4b5563;color:var(--gray-600);cursor:pointer;font-size:1rem;padding:.375rem 1rem;transition:all .2s}.Dashboard_tab-button__iZVPd:hover{background-color:#e5e7eb;background-color:var(--gray-200)}.Dashboard_tab-button-active__QFHu7{background-color:#fff;background-color:var(--surface);border-color:#e5e7eb;border-color:var(--gray-200);color:#111827;color:var(--gray-900)}.Dashboard_main-content__VUHNj{margin-top:1rem;padding:0 1.5rem}.Dashboard_main-content-wide__5SN8r{margin-top:1rem;padding:0 2rem}.Dashboard_unauthorized-container__KY\+ND{align-items:center;display:flex;justify-content:center;margin-top:1rem;min-height:75vh;padding:0 1.5rem}@media (min-width:1024px){.Dashboard_unauthorized-container__KY\+ND{padding:0 2rem}}.Dashboard_unauthorized-content__C3txR{text-align:center}.Dashboard_unauthorized-title__YNwsa{color:#111827;color:var(--gray-900);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.Dashboard_unauthorized-text__fMz6n{color:#4b5563;color:var(--gray-600);margin-bottom:1.5rem}.Dashboard_unauthorized-btn__fziRd{background-color:#526bb1;background-color:var(--primary-blue);border:none;border-radius:.375rem;box-shadow:0 0 0 2px #526bb1;box-shadow:0 0 0 2px var(--primary-blue);color:#fff;cursor:pointer;outline:none;padding:.375rem 1.5rem}.Dashboard_unauthorized-btn__fziRd:hover{background-color:#41589a;background-color:var(--primary-blue-hover)}.Dashboard_unauthorized-btn__fziRd:focus{box-shadow:0 0 0 2px #526bb1,0 0 0 4px #526bb14d;box-shadow:0 0 0 2px var(--primary-blue),0 0 0 4px #526bb14d}.Dashboard_documents-grid__X5gxG{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr;padding-bottom:2.5rem}@media (min-width:640px){.Dashboard_documents-grid__X5gxG{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Dashboard_documents-grid__X5gxG{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.Dashboard_documents-grid__X5gxG{grid-template-columns:repeat(4,1fr)}}.Dashboard_document-card__v9BkY{background-color:#fff;background-color:var(--card);border:1px solid #e5e7eb;border:1px solid var(--gray-200);border-radius:.75rem;box-shadow:0 1px 2px 0 #0000000d;cursor:pointer;display:flex;flex-direction:column;height:16.25rem;overflow:hidden;position:relative;transition:box-shadow .2s;width:100%}.Dashboard_document-card__v9BkY:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Dashboard_document-card-content__3tzpm{display:flex;flex-direction:column;height:100%;min-height:0;padding:1.5rem 1.5rem 1rem}.Dashboard_document-card-title__y3ZFn{cursor:pointer;flex:1 1;line-height:1.3;margin:0;overflow:visible}.Dashboard_document-card-title-input__2O\+OL,.Dashboard_document-card-title__y3ZFn{color:#1f2937;color:var(--gray-800);font-size:1rem;font-weight:600;white-space:normal;word-break:break-words}.Dashboard_document-card-title-input__2O\+OL{background:#0000;border:none;margin-bottom:1rem;outline:none}.Dashboard_document-card-author__FFi4O{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.Dashboard_document-card-author-img__1Au0L{border-radius:50%;flex-shrink:0;height:1.5rem;object-fit:cover;width:1.5rem}.Dashboard_document-card-author-name__QV06N{color:#374151;color:var(--gray-700);font-size:.75rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_document-card-dates__JJwwP{margin-bottom:1rem;margin-top:1rem}.Dashboard_document-card-date-row__1gPoH{align-items:center;color:#6b7280;color:var(--gray-500);display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.25rem}.Dashboard_document-card-spacer__7qAi8{flex:1 1;min-height:0}.Dashboard_document-card-footer__PKcpJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;margin-top:auto;min-height:2.25rem;padding-bottom:.25rem}.Dashboard_document-card-tags__z\+sBw{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.Dashboard_document-card-title-section__hgmcB{align-items:flex-start;display:flex;gap:8px;margin-bottom:1rem}.Dashboard_document-card-edit-icon__rfkga{color:#6b7280;color:var(--gray-500);cursor:pointer;flex-shrink:0;font-size:14px;margin-top:2px}.Dashboard_document-card-tag__lhgbt{align-items:center;border-radius:4px;display:flex;font-size:11px;height:24px;line-height:18px;margin:0;padding:1px 6px}.Dashboard_document-card-avatar-group__m6Ufs .Dashboard_ant-avatar-group-max-count__4CZ6R{background-color:#6b7280;background-color:var(--gray-500);color:#fff;color:var(--surface);font-size:10px}.Dashboard_documents-list__4zocx{padding-bottom:2.5rem}.Dashboard_document-list-table__cH-bM .Dashboard_ant-table-cell__RxHLh{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200)}.Dashboard_document-list-table__cH-bM .Dashboard_ant-table-thead__7UnTP>tr>th{background-color:#f9fafb;background-color:var(--gray-50);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--gray-200);color:#374151;color:var(--gray-700);font-weight:600}.Dashboard_document-list-name__Y2ORJ{cursor:pointer}.Dashboard_document-list-name__Y2ORJ:focus{outline:none}.Dashboard_document-list-name-text__Jh5p-{color:#111827;color:var(--gray-900);font-weight:500}.Dashboard_document-list-author__hX91J{align-items:center;display:flex;gap:.5rem}.Dashboard_document-list-author-img__ZbheL{border-radius:50%;height:1.5rem;object-fit:cover;width:1.5rem}.Dashboard_document-list-author-name__lEv\+\+{color:#4b5563;color:var(--gray-600);font-size:.875rem}.Dashboard_error-container__IvYZu{padding:3rem 0}.Dashboard_error-content__yBKHx{background-color:#fef2f2;background-color:var(--red-50);border:1px solid #fecaca;border:1px solid var(--red-200);border-radius:.375rem;color:#b91c1c;color:var(--red-700);margin:0 auto;max-width:32rem;padding:1rem}.Dashboard_empty-state__mD8mA{color:#6b7280;color:var(--gray-500);grid-column:1/-1;padding:6rem 0;text-align:center}.Dashboard_activity-empty__5B3JU{color:#6b7280;color:var(--gray-500);padding:5rem 0;text-align:center}.Dashboard_splash-loader__XDQ-V{align-items:center;display:flex;justify-content:center;padding:6rem 0}.Dashboard_splash-loader-content__szJ7-{align-items:center;display:flex;flex-direction:column}.Dashboard_splash-loader-spinner__neYRi{animation:Dashboard_spin__IqQZw 1s linear infinite;border:4px solid #526bb1;border:4px solid var(--primary-blue);border-radius:50%;border-top:4px solid #0000;height:3rem;width:3rem}.Dashboard_splash-loader-text__YE2-o{color:#4b5563;color:var(--gray-600);font-size:.875rem;margin-top:1rem}@keyframes Dashboard_spin__IqQZw{to{transform:rotate(1turn)}}.Dashboard_sidebar-overlay__2vtnf{background-color:#0000004d;bottom:0;display:none;left:0;position:fixed;right:0;top:0}@media (min-width:768px){.Dashboard_sidebar-closed__ycDS-{display:flex}.Dashboard_sidebar-open__rlARW{position:static}.Dashboard_sidebar-overlay__2vtnf{display:none!important}.Dashboard_header-content__-LTxs{padding-left:.25rem;padding-right:2rem}.Dashboard_main-content-wide__5SN8r{padding:0 2rem}.Dashboard_sidebar__s8gc6{position:-webkit-sticky;position:sticky;top:0}}@media (max-width:767px){.Dashboard_sidebar-overlay__2vtnf{background-color:#0000004d;bottom:0;left:0;position:fixed;right:0;top:0}.Dashboard_sidebar-open__rlARW{bottom:0;left:0;position:fixed;top:0;z-index:30}}@media (min-width:1024px){.Dashboard_header-content__-LTxs{padding-left:.25rem;padding-right:2rem}.Dashboard_main-content-wide__5SN8r{padding:0 2rem}}.Dashboard_relative__lkmR1{position:relative}.Dashboard_fixed__ndAaF{position:fixed}.Dashboard_inset-0__V1And{bottom:0;left:0;right:0;top:0}.Dashboard_z-30__qdwRE{z-index:30}.Dashboard_motion-div__ZTOBW{transition:all .3s ease}.Dashboard_text-xs__-yA5Q{font-size:.75rem;line-height:1rem}.Dashboard_text-sm__Z-Qta{font-size:.875rem;line-height:1.25rem}.Dashboard_text-lg__IHxH0{font-size:1.125rem;line-height:1.75rem}.Dashboard_text-xl__X9STf{font-size:1.25rem;line-height:1.75rem}.Dashboard_font-medium__dEEli{font-weight:500}.Dashboard_font-semibold__IRE0p{font-weight:600}.Dashboard_leading-none__z03gn{line-height:1}.Dashboard_px-2__3IOE\+{padding-left:.5rem;padding-right:.5rem}.Dashboard_px-3__lrMot{padding-left:.75rem;padding-right:.75rem}.Dashboard_px-4__JvktS{padding-left:1rem;padding-right:1rem}.Dashboard_py-0_5__1nHwv{padding-bottom:.125rem;padding-top:.125rem}.Dashboard_py-1_5__4Kaib{padding-bottom:.375rem;padding-top:.375rem}.Dashboard_py-3__hsUGi{padding-bottom:.75rem;padding-top:.75rem}.Dashboard_ml-2__rd\+y3{margin-left:.5rem}.Dashboard_gap-2__eSbc1{gap:.5rem}.Dashboard_gap-3__5AFyk{gap:.75rem}.Dashboard_inline-flex__jie5G{display:inline-flex}.Dashboard_flex__IR5RL{display:flex}.Dashboard_items-center__mKL4g{align-items:center}.Dashboard_justify-between__hoG\+y{justify-content:space-between}.Dashboard_justify-center__nIBm9{justify-content:center}.Dashboard_h-4__FyOvB{height:1rem}.Dashboard_h-5__AluFp{height:1.25rem}.Dashboard_h-9__V8kUJ{height:2.25rem}.Dashboard_w-4__rtpMc{width:1rem}.Dashboard_w-5__1AVUu{width:1.25rem}.Dashboard_w-9__i9Gel{width:2.25rem}.Dashboard_border__eVKbT{border-width:1px}.Dashboard_border-b__CyGeD{border-bottom-width:1px}.Dashboard_border-gray-200__\+MCSX{border-color:#e5e7eb;border-color:var(--gray-200)}.Dashboard_border-gray-300__m5mO5{border-color:#d1d5db;border-color:var(--gray-300)}.Dashboard_rounded-md__Qg6Bk{border-radius:.375rem}.Dashboard_rounded-full__PT9T6{border-radius:9999px}.Dashboard_bg-white-80__bqETM{background-color:#fffc}.Dashboard_bg-gray-50__U\+NFq{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_bg-gray-100__Oy9U4{background-color:#f3f4f6;background-color:var(--gray-100)}.Dashboard_bg-blue-100__owflD{background-color:#eff6ff;background-color:var(--blue-50)}.Dashboard_text-gray-700__OVIMx{color:#374151;color:var(--gray-700)}.Dashboard_text-gray-900__evG\+e{color:#111827;color:var(--gray-900)}.Dashboard_text-blue-700__xUvTq{color:#2563eb;color:var(--blue-600)}.Dashboard_sticky__3xHJW{position:-webkit-sticky;position:sticky}.Dashboard_top-0__XjauO{top:0}.Dashboard_z-20__NLvyb{z-index:20}.Dashboard_overflow-hidden__Z8gA6{overflow:hidden}.Dashboard_backdrop-blur__MbAgt{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px)){.Dashboard_supports-\[backdrop-filter\]-bg-white-60__HrAy8{background-color:#fff9}}.Dashboard_hover-bg-gray-50__VUgts:hover{background-color:#f9fafb;background-color:var(--gray-50)}.Dashboard_hover-bg-gray-100__iyNIh:hover{background-color:#f3f4f6;background-color:var(--gray-100)}@media (min-width:640px){.Dashboard_sm-px-6__5kvFg{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.Dashboard_md-hidden__-VDTe{display:none}}@media (min-width:1024px){.Dashboard_lg-px-8__tPSjD{padding-left:2rem;padding-right:2rem}}.Dashboard_applications-drawer-list-item__ucr\+y{border-block-end-color:#f4f4f4;padding:0;width:100%}.Dashboard_applications-drawer-button__0Yiq3{align-items:center;border-radius:8px;display:flex;gap:12px;height:auto;justify-content:flex-start;padding:0;text-align:left}.Dashboard_applications-drawer-icon__vSWh0{height:24px;margin-left:8px;object-fit:contain;width:22px}.Dashboard_applications-drawer-text__stokd{color:#1f2937;color:var(--gray-800);font-size:14px}.Dashboard_applications-drawer-title-text__oKHQy{color:#1f2937;color:var(--gray-800);font-size:24px;font-weight:300}.cpd-drawer{max-height:100vh!important;overflow:hidden!important}.cpd-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column;height:100%;overflow:hidden!important}.cpd-drawer .ant-drawer-body{background:var(--surface-sunken)!important;height:auto;overflow-y:hidden;padding:16px!important}.cpd-drawer .ant-drawer-header{border-bottom:1px solid var(--border);padding:16px 24px;position:relative}.cpd-drawer .ant-drawer-title{font-size:22px;font-weight:600}.cpd-drawer .ant-drawer-close{align-items:center;border-radius:4px;color:var(--gray-400);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:24px;justify-content:center;line-height:1;padding:0;position:absolute;right:24px;text-align:center;top:50%;transform:translateY(-50%);transition:all .2s;width:24px}.cpd-drawer .ant-drawer-close:hover{background-color:var(--hover);color:var(--gray-800)}.cpd-drawer .ant-drawer-content{border-radius:12px 0 0 0;overflow:hidden!important}.cpd-drawer .ant-drawer-content-wrapper{max-height:100vh!important;overflow:hidden!important}.cpd-drawer .cpd .ant-btn-primary{background:var(--primary-blue);border-color:var(--primary-blue-text)}.cpd-drawer .cpd .ant-btn-primary:focus,.cpd-drawer .cpd .ant-btn-primary:hover{background:var(--primary-blue-hover);border-color:var(--primary-blue-hover)}.cpd-drawer .cpd-label{align-items:center;color:var(--gray-800);display:inline-flex;font-size:14px;height:32px;max-width:100%;position:relative}.cpd-drawer .cpd .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.cpd-drawer .cpd .ant-input:not(textarea),.cpd-drawer .cpd .ant-select-selector{border:1px solid var(--border)!important;border-radius:5px!important;color:var(--gray-900);min-height:38px;overflow:hidden}.cpd-drawer .cpd .ant-input-textarea-affix-wrapper.ant-input-affix-wrapper{min-height:56px!important;padding:0}.cpd-drawer .cpd .ant-select-multiple .ant-select-selector{display:flex;flex-wrap:wrap;min-height:38px;min-width:80%;padding:4px 8px}.cpd-drawer .cpd .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.cpd-drawer .cpd .ant-input:not(textarea){height:38px}.cpd-drawer .cpd-bar{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:36px 1fr;margin-top:8px}.cpd-drawer .cpd-privacy{align-items:center;background:var(--gray-200);border:1px solid var(--border);border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.cpd-drawer .cpd-privacy .ant-btn{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;color:var(--primary-blue-text)!important;display:flex!important;font-size:16px;height:100%!important;justify-content:center!important;padding:0!important;width:100%!important}.cpd-drawer .cpd-create-btn{background:var(--primary-blue)!important;border:1px solid #0000!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important;height:36px!important;outline:none!important}.cpd-drawer .cpd-create-btn:focus,.cpd-drawer .cpd-create-btn:hover{background:var(--primary-blue-hover)!important;border-color:#0000!important}.cpd-drawer .cpd{background:var(--surface)!important;border-radius:8px!important;margin-bottom:0!important;max-height:none;overflow:visible!important;padding:20px!important}.cpd-drawer .cpd .ant-form-item{margin-bottom:16px!important;overflow:visible!important;transition:all .3s ease!important}.cpd-drawer .cpd .ant-form-item:last-of-type{margin-bottom:0!important}.cpd-drawer .cpd>div:first-child{overflow:hidden!important}.cpd-drawer .cpd>div:last-child{margin-top:0!important;padding-bottom:0!important;padding-top:16px!important}@media (max-width:768px){.cpd-drawer .cpd{padding:16px 16px 12px!important}.cpd-drawer .cpd .ant-form-item{margin-bottom:10px!important}.cpd-drawer .cpd-bar{margin-top:6px!important}}@media (max-height:600px){.cpd-drawer .cpd .ant-form-item{margin-bottom:8px!important}}.ctd-drawer{max-height:100vh!important;overflow:hidden!important}.ctd-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column;height:100%;overflow:hidden!important}.ctd-drawer .ant-drawer-body{background:var(--surface-sunken)!important;overflow-y:auto;padding:16px!important}.ctd-drawer .ant-drawer-header{border-bottom:1px solid var(--border);padding:16px 24px;position:relative}.ctd-drawer .ant-drawer-title{font-size:22px;font-weight:600}.ctd-drawer .ant-drawer-close{align-items:center;border-radius:4px;color:var(--gray-400);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:24px;justify-content:center;padding:0;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:all .2s;width:24px}.ctd-drawer .ant-drawer-close:hover{background-color:var(--hover);color:var(--gray-700)}.ctd-label{color:var(--gray-700);font-size:13px;font-weight:500}.ctd-bar{align-items:center;display:flex;gap:8px;padding-top:4px}.ctd-create-btn{background:var(--primary-blue)!important;border-color:var(--primary-blue)!important;color:#fff!important;font-weight:500}.ctd-create-btn:hover{background:var(--primary-blue-hover)!important;border-color:var(--primary-blue-hover)!important;color:#fff!important}.ctd-thumbnail-preview{border:1px solid var(--border);border-radius:6px;margin-top:10px;max-width:200px;overflow:hidden}.ctd-thumbnail-preview img{display:block;height:auto;width:100%}.ctd-drawer .ant-upload,.ctd-drawer .ant-upload-list-picture .ant-upload-list-item,.ctd-drawer .ant-upload-select{width:100%!important}.ctd-drawer .ant-upload.ant-upload-select button{width:100%}.ctd-drawer .ant-upload.ant-upload-select{display:block!important;width:100%!important}.ctd-categories-select{width:100%}.ctd-select-tag{align-items:center;background:var(--surface-raised);border:1px solid var(--border);border-radius:4px;color:var(--gray-800);display:inline-flex;font-size:12px;line-height:18px;margin:2px 4px;padding:2px 8px;white-space:nowrap}.ctd-select-tag span{color:var(--gray-500);cursor:pointer;font-size:12px;margin-left:4px}.ctd-select-tag:hover{border-color:var(--border-strong)}.ctd-select-tag-close{color:var(--gray-500);cursor:pointer;font-size:12px;margin-left:4px}.ctd-upload-placeholder{align-items:center;background:var(--surface-raised);border:1px solid var(--border);border-radius:6px;box-sizing:border-box;color:var(--gray-400);cursor:pointer;display:flex;font-size:14px;height:32px;padding:0 11px;transition:border-color .2s;width:100%}.ctd-drawer .ant-upload:hover .ctd-upload-placeholder{border-color:var(--primary-blue)}.dashboard-skeleton-shell{background:var(--gray-50);display:flex;height:100%;width:100%}.dashboard-skeleton-sidebar{background:var(--surface);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;height:125vh;min-width:22rem;padding:.8rem 1.5rem 1rem;width:22rem}.dashboard-skeleton-sidebar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.15rem;padding:.25rem 0 .4rem}.dashboard-skeleton-sidebar-logo-line,.dashboard-skeleton-sidebar-logo-line .ant-skeleton-input{height:28px;width:172px}.dashboard-skeleton-sidebar-toggle .ant-skeleton-avatar{height:32px;width:32px}.dashboard-skeleton-sidebar-actions{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.9rem}.dashboard-skeleton-sidebar-create,.dashboard-skeleton-sidebar-create .ant-skeleton-button{height:36px;width:100%}.dashboard-skeleton-sidebar-search,.dashboard-skeleton-sidebar-search .ant-skeleton-input{height:44px;width:100%}.dashboard-skeleton-sidebar-divider{background:var(--gray-200);height:1px;margin:0 -1.5rem .75rem}.dashboard-skeleton-sidebar-nav{display:flex;flex-direction:column;gap:.3rem}.dashboard-skeleton-sidebar-section-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3rem;margin-top:.2rem}.dashboard-skeleton-sidebar-section-title,.dashboard-skeleton-sidebar-section-title .ant-skeleton-input{height:11px;margin-bottom:0;width:88px}.dashboard-skeleton-sidebar-section-toggle .ant-skeleton-avatar{border-radius:4px;height:22px;width:22px}.dashboard-skeleton-sidebar-item-row{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;min-height:2.55rem;padding:.45rem}.dashboard-skeleton-sidebar-folder-icon .ant-skeleton-avatar,.dashboard-skeleton-sidebar-item-icon .ant-skeleton-avatar{border-radius:4px;height:16px;min-width:16px;width:16px}.dashboard-skeleton-sidebar-item{flex:1 1;min-width:0}.dashboard-skeleton-sidebar-item,.dashboard-skeleton-sidebar-item .ant-skeleton-input,.dashboard-skeleton-sidebar-item-full,.dashboard-skeleton-sidebar-item-full .ant-skeleton-input{height:20px;width:100%}.dashboard-skeleton-sidebar-create-folder,.dashboard-skeleton-sidebar-create-folder .ant-skeleton-button{display:block;margin-bottom:.95rem;margin-top:.85rem;width:100%!important}.dashboard-skeleton-sidebar-folders-row{margin-top:.3rem}.dashboard-skeleton-main{flex:1 1;min-width:0}.dashboard-skeleton-header{align-items:center;background:var(--surface);border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1.5rem .9rem .9rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dashboard-skeleton-header-left,.dashboard-skeleton-header-right{align-items:center;display:flex;gap:.7rem}.dashboard-skeleton-header-brand-icon .ant-skeleton-avatar,.dashboard-skeleton-header-collapse .ant-skeleton-avatar,.dashboard-skeleton-header-menu .ant-skeleton-avatar{border-radius:6px;height:32px;width:32px}.dashboard-skeleton-header-brand-text,.dashboard-skeleton-header-brand-text .ant-skeleton-input{height:34px;width:86px}.dashboard-skeleton-header-sort-bar{border-radius:8px;height:44px;width:224px}.dashboard-skeleton-header-view-toggle{align-items:center;border:1px solid var(--border-strong);border-radius:8px;display:flex;height:44px;overflow:hidden;width:118px}.dashboard-skeleton-header-view-active,.dashboard-skeleton-header-view-inactive{flex:1 1;height:100%}.dashboard-skeleton-header-view-active{background:var(--skeleton-sheen)}.dashboard-skeleton-header-view-inactive{background:var(--surface-sunken)}.dashboard-skeleton-header-apps .ant-skeleton-avatar{border-radius:6px;height:34px;width:34px}.dashboard-skeleton-header-avatar .ant-skeleton-avatar{height:46px;width:46px}.dashboard-skeleton{margin-top:1rem;padding:0 1.5rem}.dashboard-skeleton-section{margin-bottom:2rem}.dashboard-skeleton-section-title{margin:0 0 .75rem}.dashboard-skeleton-recent-title-wrap{margin-bottom:.9rem;margin-top:.75rem}.dashboard-skeleton-recent-title-bar{border-radius:4px;height:22px;width:190px}.dashboard-skeleton-template-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.45rem;min-height:48px}.dashboard-skeleton-template-header-left{flex:1 1}.dashboard-skeleton-shimmer-block{background:var(--gray-200);overflow:hidden;position:relative}.dashboard-skeleton-shimmer-block:after{animation:dashboard-skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff73,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.dashboard-skeleton-template-heading-bar{border-radius:4px;height:28px;width:260px}.dashboard-skeleton-template-header-right{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.dashboard-skeleton-template-link-bar{border-radius:4px;height:20px;width:204px}.dashboard-skeleton-template-create-btn-bar{border-radius:8px;height:24px;width:164px}.dashboard-skeleton-template-chips-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:.65rem}.dashboard-skeleton-template-chip-bar{border-radius:18px;height:30px;width:98px}.dashboard-skeleton-template-chip-bar:first-child{width:44px}.dashboard-skeleton-template-chip-bar:nth-child(2){width:84px}.dashboard-skeleton-template-chip-bar:nth-child(3){width:96px}.dashboard-skeleton-template-chip-bar:nth-child(4){width:98px}.dashboard-skeleton-template-chip-bar:nth-child(5){width:92px}.dashboard-skeleton-template-chip-bar:nth-child(6){width:48px}.dashboard-skeleton-template-chip-bar:nth-child(7){width:78px}.dashboard-skeleton-template-chip-bar:nth-child(8){width:104px}.dashboard-skeleton-template-chip-bar:nth-child(9){width:64px}.dashboard-skeleton-template-chip-bar:nth-child(10){width:66px}.dashboard-skeleton-template-chip-bar-active{background:var(--skeleton-base)}.dashboard-skeleton-template-scroll{overflow:hidden;padding-bottom:0}.dashboard-skeleton-template-row{align-items:stretch;display:flex;flex-wrap:nowrap;gap:14px;width:100%}.dashboard-skeleton-template-card.ant-card{border:1px solid var(--gray-200);border-radius:12px;flex:1 1;max-width:250px;min-width:0;width:0}.dashboard-skeleton-template-card .ant-card-body{display:flex;flex-direction:column;min-height:236px;padding:12px}.dashboard-skeleton-template-image .ant-skeleton.ant-skeleton-element{display:block;width:100%!important}.dashboard-skeleton-template-image .ant-skeleton-image{border-radius:8px;height:96px!important;max-width:100%!important;width:100%!important}.dashboard-skeleton-template-image{margin-bottom:.75rem;width:100%}.dashboard-skeleton-template-title-bar{border-radius:4px;height:16px;margin-bottom:auto;width:72%}.dashboard-skeleton-template-footer-row{align-items:flex-end;display:flex;justify-content:space-between;margin-top:.75rem}.dashboard-skeleton-template-usage-row{align-items:center;display:flex;gap:.4rem}.dashboard-skeleton-template-usage-icon{border-radius:50%;height:14px;width:14px}.dashboard-skeleton-template-usage-text{border-radius:4px;height:12px;width:96px}.dashboard-skeleton-template-menu-vertical{align-items:center;display:flex;flex-direction:column;gap:3px}.dashboard-skeleton-template-menu-dot{border-radius:50%;height:4px;width:4px}.dashboard-skeleton-line,.dashboard-skeleton-line .ant-skeleton-input{width:100%}.dashboard-skeleton-line-sm,.dashboard-skeleton-line-sm .ant-skeleton-input{width:72%}.dashboard-skeleton-meta{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.dashboard-skeleton-menu-dot .ant-skeleton-avatar{height:18px;min-height:18px;min-width:18px;width:18px}.dashboard-skeleton-doc-card.ant-card{border:1px solid var(--gray-200);border-radius:12px;height:16.25rem;max-width:24rem;min-height:16.25rem;width:100%}.dashboard-skeleton-doc-card .ant-card-body{height:100%;padding:1.5rem 1.5rem 1rem}.dashboard-skeleton-doc-stack{display:flex;flex-direction:column;height:100%;width:100%}.dashboard-skeleton-doc-title-row{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.dashboard-skeleton-doc-title,.dashboard-skeleton-doc-title .ant-skeleton-input{height:18px;width:100%}.dashboard-skeleton-doc-title{flex:1 1;min-width:0}.dashboard-skeleton-doc-title .ant-skeleton-input{display:block;max-width:100%;width:210px!important}.dashboard-skeleton-doc-edit,.dashboard-skeleton-doc-edit .ant-skeleton-input{border-radius:2px;height:14px;min-width:14px;width:14px}.dashboard-skeleton-doc-edit .ant-skeleton-input{display:block}.dashboard-skeleton-user-row{align-items:center;display:flex;gap:.625rem;margin-bottom:.5rem}.dashboard-skeleton-doc-author-avatar .ant-skeleton-avatar{height:1.5rem;min-width:1.5rem;width:1.5rem}.dashboard-skeleton-user-text,.dashboard-skeleton-user-text .ant-skeleton-input{height:14px;width:100%}.dashboard-skeleton-user-text{flex:1 1;min-width:0}.dashboard-skeleton-user-text .ant-skeleton-input{display:block;max-width:100%;width:128px!important}.dashboard-skeleton-doc-meta-block{margin-bottom:.85rem;margin-top:2rem}.dashboard-skeleton-doc-meta-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.7rem}.dashboard-skeleton-doc-meta-row:last-child{margin-bottom:0}.dashboard-skeleton-doc-meta-key-bar,.dashboard-skeleton-doc-meta-value-bar{background:var(--skeleton-base);border-radius:3px;overflow:hidden;position:relative}.dashboard-skeleton-doc-meta-key-bar{height:10px;min-width:100px;width:100px}.dashboard-skeleton-doc-meta-value-bar{height:10px;min-width:88px;width:88px}.dashboard-skeleton-doc-meta-key-bar:after,.dashboard-skeleton-doc-meta-value-bar:after{animation:dashboard-skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff73,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.dashboard-skeleton-doc-spacer{flex:1 1}.dashboard-skeleton-doc-footer{align-items:center;display:flex;justify-content:space-between;min-height:2.25rem;padding-bottom:.25rem}.dashboard-skeleton-tag-row{display:flex;gap:.3rem;margin-top:0}.dashboard-skeleton-tag-btn,.dashboard-skeleton-tag-btn .ant-skeleton-button{border-radius:4px;height:24px;width:88px}.dashboard-skeleton-tag-btn-sm,.dashboard-skeleton-tag-btn-sm .ant-skeleton-button{border-radius:4px;height:24px;width:58px}.dashboard-skeleton-doc-members{align-items:center;display:flex;gap:0}.dashboard-skeleton-doc-members .ant-skeleton-avatar{border:1px solid var(--surface);height:24px;min-width:24px;width:24px}.dashboard-skeleton-doc-members .ant-skeleton-avatar+.ant-skeleton-avatar{margin-left:-6px}@keyframes dashboard-skeleton-shimmer{to{transform:translateX(100%)}}@media (max-width:767px){.dashboard-skeleton-sidebar{display:none}.dashboard-skeleton-header{padding:.75rem 1rem}.dashboard-skeleton-header-right{gap:.5rem}.dashboard-skeleton-header-sort-bar{height:40px;width:126px}.dashboard-skeleton-header-view-toggle{height:40px;width:90px}.dashboard-skeleton-header-apps,.dashboard-skeleton-header-collapse{display:none}.dashboard-skeleton{padding-left:1rem;padding-right:1rem}.dashboard-skeleton-template-header{align-items:stretch;flex-direction:column;gap:.75rem}.dashboard-skeleton-template-header-right{align-items:flex-start}}html[data-theme=dark]{--gray-50:#272827;--gray-100:#2b2d2e;--gray-200:#3e4141;--gray-300:#454847;--gray-400:#7b7976;--gray-500:#989590;--gray-600:#aba8a2;--gray-700:#c8c4bd;--gray-800:#ddd8d0;--gray-900:#e5e0d8;--primary-blue:#4b5984;--primary-blue-hover:#404e76;--primary-blue-text:#6e8bae;--error-text:#ec5b59;--error-border:#901212;--primary-blue-border:#435076;--red-50:#3c1211;--red-200:#531110;--red-700:#d65c59;--blue-50:#113545;--blue-600:#93b4de;--surface:#242525;--surface-raised:#242525;--surface-sunken:#272827;--border:#3e4141;--border-strong:#454847;--hover:#292a2a;--overlay:#000000a6;--shadow-color:#00000080;--shadow-color-soft:#00000059;--amber-tint:#383010;--amber-fg:#e9a838;--skeleton-base:#2a2c2c;--skeleton-sheen:#2e302f;--skeleton-shimmer:#ffffff0f}html[data-theme=dark] .dashboard-skeleton-shell{--gray-50:#272827;--gray-200:#3e4141;--gray-600:#aba8a2;--gray-900:#e5e0d8}html[data-theme=dark],html[data-theme=dark] body{background-color:var(--surface-sunken);color:var(--gray-800)}html[data-theme=dark] .ant-drawer-body,html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-drawer-header,html[data-theme=dark] .ant-drawer-wrapper-body{background:var(--surface-raised);color:var(--gray-800)}html[data-theme=dark] .ant-drawer-header{border-bottom-color:var(--border)}html[data-theme=dark] .ant-drawer-close,html[data-theme=dark] .ant-drawer-title{color:var(--gray-800)}html[data-theme=dark] .ant-drawer-mask,html[data-theme=dark] .ant-modal-mask{background:var(--overlay)}html[data-theme=dark] .ant-modal-body,html[data-theme=dark] .ant-modal-confirm-body,html[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-modal-footer,html[data-theme=dark] .ant-modal-header{background:var(--surface-raised);color:var(--gray-800)}html[data-theme=dark] .ant-modal-footer,html[data-theme=dark] .ant-modal-header{border-color:var(--border)}html[data-theme=dark] .ant-modal-close,html[data-theme=dark] .ant-modal-confirm-content,html[data-theme=dark] .ant-modal-confirm-title,html[data-theme=dark] .ant-modal-title{color:var(--gray-800)}html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-popover-inner,html[data-theme=dark] .ant-popover-inner-content,html[data-theme=dark] .ant-select-dropdown{background:var(--surface-raised);box-shadow:0 6px 16px var(--shadow-color);color:var(--gray-800)}html[data-theme=dark] .ant-popover-arrow-content{background:var(--surface-raised)}html[data-theme=dark] .ant-popover-message,html[data-theme=dark] .ant-popover-message>.anticon,html[data-theme=dark] .ant-popover-title{color:var(--gray-800)}html[data-theme=dark] .ant-popover-title{border-bottom-color:var(--border)}html[data-theme=dark] .ant-dropdown,html[data-theme=dark] .ant-form,html[data-theme=dark] .ant-list-item,html[data-theme=dark] .ant-list-item-meta-content,html[data-theme=dark] .ant-list-item-meta-title,html[data-theme=dark] .ant-list-item-meta-title>a,html[data-theme=dark] .ant-upload-list{color:var(--gray-800)}html[data-theme=dark] .ant-dropdown-menu-item-group-title,html[data-theme=dark] .ant-form-item-extra,html[data-theme=dark] .ant-input-textarea-show-count:after,html[data-theme=dark] .ant-list-empty,html[data-theme=dark] .ant-list-item-action>li,html[data-theme=dark] .ant-list-item-meta-description,html[data-theme=dark] .ant-select-item-group{color:var(--gray-500)}html[data-theme=dark] .ant-dropdown-menu-item-divider,html[data-theme=dark] .ant-list-item-action-split{background-color:var(--border)}html[data-theme=dark] .ant-list-item,html[data-theme=dark] .ant-list-split .ant-list-item{border-block-end-color:var(--border);border-bottom-color:var(--border)}html[data-theme=dark] .ant-dropdown-menu-item-selected{background-color:var(--gray-200);color:var(--gray-900)}html[data-theme=dark] .ant-dropdown-menu-item-disabled,html[data-theme=dark] .ant-dropdown-menu-item-disabled:hover,html[data-theme=dark] .ant-select-dropdown-empty,html[data-theme=dark] .ant-select-item-option-disabled{color:var(--gray-400)}html[data-theme=dark] .ant-dropdown-menu-item-disabled:hover{background-color:initial}html[data-theme=dark] .ant-pagination-options-quick-jumper input{background-color:var(--surface-sunken);border-color:var(--border-strong);color:var(--gray-800)}html[data-theme=dark] .ant-dropdown-menu-item,html[data-theme=dark] .ant-dropdown-menu-item>a,html[data-theme=dark] .ant-select-item{color:var(--gray-800)}html[data-theme=dark] .ant-dropdown-menu-item:hover,html[data-theme=dark] .ant-select-item-option-active{background:var(--hover)}html[data-theme=dark] .ant-select-item-option-selected{background:var(--gray-200);color:var(--gray-900)}html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-input-number,html[data-theme=dark] .ant-picker,html[data-theme=dark] .ant-select-selector{background:var(--surface-sunken)!important;border-color:var(--border-strong)!important;color:var(--gray-800)!important}html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] .ant-select-selection-placeholder{color:var(--gray-400)}html[data-theme=dark] .ant-select-arrow,html[data-theme=dark] .ant-select-clear{background:#0000;color:var(--gray-500)}html[data-theme=dark] .ant-select-multiple .ant-select-selection-item{background:var(--gray-200);border-color:var(--border-strong);color:var(--gray-800)}html[data-theme=dark] .ant-form-item-label>label,html[data-theme=dark] .ant-typography{color:var(--gray-800)}html[data-theme=dark] .ant-btn-default,html[data-theme=dark] .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text){background:var(--surface-raised);border-color:var(--border-strong);color:var(--gray-800)}html[data-theme=dark] .ant-message-notice-content,html[data-theme=dark] .ant-tooltip-inner{background:var(--surface-raised);color:var(--gray-800)}html[data-theme=dark] .ant-empty-description,html[data-theme=dark] .ant-empty-normal,html[data-theme=dark] .ant-empty-small,html[data-theme=dark] .ant-list-empty-text,html[data-theme=dark] .ant-select-item-empty{color:var(--gray-500)}html[data-theme=dark] .ant-input-affix-wrapper-disabled,html[data-theme=dark] .ant-input-affix-wrapper[disabled],html[data-theme=dark] .ant-input-disabled,html[data-theme=dark] .ant-input-number-disabled,html[data-theme=dark] .ant-input-number[disabled],html[data-theme=dark] .ant-input[disabled],html[data-theme=dark] .ant-picker-input>input[disabled]{background-color:var(--surface-sunken);border-color:var(--border);color:var(--gray-400)}html[data-theme=dark] .ant-select-disabled .ant-select-selector{background-color:var(--surface-sunken)!important;color:var(--gray-400)!important}html[data-theme=dark] .ant-input-prefix,html[data-theme=dark] .ant-input-suffix{color:var(--gray-400)}html[data-theme=dark] .ant-upload,html[data-theme=dark] .ant-upload-list-item-info,html[data-theme=dark] .ant-upload.ant-upload-drag{background:var(--surface-sunken);border-color:var(--border-strong);color:var(--gray-800)}html[data-theme=dark] .ant-upload-list-item-name{color:var(--gray-800)}html[data-theme=dark] .ant-upload-list-item .anticon-close,html[data-theme=dark] .ant-upload-list-item-card-actions .anticon,html[data-theme=dark] .ant-upload-list-item-info .ant-upload-text-icon .anticon,html[data-theme=dark] .ant-upload-list-item-info .anticon-loading .anticon{color:var(--gray-400)}html[data-theme=dark] .ant-upload-list-item .anticon-close:hover,html[data-theme=dark] .ant-upload-list-item-card-actions .anticon:hover{color:var(--gray-900)}html[data-theme=dark] .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:var(--hover)}html[data-theme=dark] .ant-card{background:var(--surface);color:var(--gray-800)}html[data-theme=dark] .ant-card-bordered{border-color:var(--border)}html[data-theme=dark] .ant-card-head{border-bottom-color:var(--border);color:var(--gray-800)}html[data-theme=dark] .ant-card-actions{background:var(--surface);border-top-color:var(--border)}html[data-theme=dark] .ant-card-actions>li,html[data-theme=dark] .ant-card-meta-description{color:var(--gray-500)}html[data-theme=dark] .ant-card-extra,html[data-theme=dark] .ant-card-meta-title{color:var(--gray-800)}html[data-theme=dark] .ant-divider{border-color:var(--border)}html[data-theme=dark] .ant-table{background:var(--surface);color:var(--gray-800)}html[data-theme=dark] .ant-table-thead>tr>th{background:var(--primary-blue);border-bottom-color:var(--primary-blue);color:var(--gray-900)}html[data-theme=dark] .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:#ffffff59}html[data-theme=dark] .ant-table-tbody>tr>td{background:var(--surface);border-bottom-color:var(--border);color:var(--gray-800)}html[data-theme=dark] .ant-table-tbody>tr.ant-table-row:hover>td,html[data-theme=dark] .ant-table-tbody>tr:hover>td{background:var(--hover)}html[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--gray-200);border-color:var(--border)}html[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--gray-300)}html[data-theme=dark] .ant-table-placeholder,html[data-theme=dark] .ant-table-tbody>tr.ant-table-placeholder:hover>td,html[data-theme=dark] .ant-table-tbody>tr.ant-table-placeholder>td{background:var(--surface);color:var(--gray-500)}html[data-theme=dark] .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder{color:var(--gray-500)}html[data-theme=dark] .ant-table-cell-ellipsis{background:var(--surface);color:var(--gray-800)}html[data-theme=dark] .ant-table-footer,html[data-theme=dark] .ant-table-summary,html[data-theme=dark] .ant-table-title{background:var(--surface-raised);color:var(--gray-800)}html[data-theme=dark] .ant-table-column-sorter,html[data-theme=dark] .ant-table-filter-trigger{color:var(--gray-500)}html[data-theme=dark] .ant-pagination-item{background-color:var(--surface-raised);border-color:var(--border-strong)}html[data-theme=dark] .ant-pagination-item a{color:var(--gray-800)}html[data-theme=dark] .ant-pagination-item-active{background:var(--gray-200);border-color:var(--blue-600)}html[data-theme=dark] .ant-pagination-item-active a,html[data-theme=dark] .ant-pagination-item:hover a{color:var(--blue-600)}html[data-theme=dark] .ant-pagination-next .ant-pagination-item-link,html[data-theme=dark] .ant-pagination-prev .ant-pagination-item-link{background-color:var(--surface-raised);border-color:var(--border-strong);color:var(--gray-800)}html[data-theme=dark] .ant-pagination-disabled .ant-pagination-item-link,html[data-theme=dark] .ant-pagination-disabled:hover .ant-pagination-item-link{border-color:var(--border);color:var(--gray-400)}html[data-theme=dark] .ant-pagination-item-ellipsis,html[data-theme=dark] .ant-pagination-jump-next .ant-pagination-item-link,html[data-theme=dark] .ant-pagination-jump-prev .ant-pagination-item-link,html[data-theme=dark] .ant-pagination-options-quick-jumper,html[data-theme=dark] .ant-pagination-total-text{color:var(--gray-500)}html[data-theme=dark] .ant-pagination-options .ant-select-selector{background:var(--surface-raised)!important;border-color:var(--border-strong)!important;color:var(--gray-800)!important}html[data-theme=dark] .tg-blank .tg-blank-icon{background:#265fa9}html[data-theme=dark] .ant-form-item-explain-error,html[data-theme=dark] .ant-form-item-has-error .ant-form-item-explain,html[data-theme=dark] .ant-form-item-has-error .ant-form-item-label>label,html[data-theme=dark] .ant-form-item-has-error .ant-form-item-split,html[data-theme=dark] .ant-form-item-required:before{color:#ec5b59}html[data-theme=dark] .ant-form-item-has-error .ant-input,html[data-theme=dark] .ant-form-item-has-error .ant-input-affix-wrapper,html[data-theme=dark] .ant-form-item-has-error .ant-input-number,html[data-theme=dark] .ant-form-item-has-error .ant-input:hover,html[data-theme=dark] .ant-form-item-has-error .ant-select:not(.ant-select-disabled) .ant-select-selector{border-color:#901212!important}html[data-theme=dark] .ant-form-item-has-warning .ant-form-item-explain{color:#eeb23d}html[data-theme=dark] .ant-form-item-has-warning .ant-input,html[data-theme=dark] .ant-form-item-has-warning .ant-select:not(.ant-select-disabled) .ant-select-selector{border-color:#a5771a!important}html[data-theme=dark] .ant-form-item-has-success .ant-form-item-explain{color:#88db57}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] .ant-message-success .anticon,html[data-theme=dark] .ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#88db57}html[data-theme=dark] .ant-message-error .anticon,html[data-theme=dark] .ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#ec5b59}html[data-theme=dark] .ant-message-warning .anticon,html[data-theme=dark] .ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,html[data-theme=dark] .ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#eeb23d}html[data-theme=dark] .ant-message-info .anticon,html[data-theme=dark] .ant-message-loading .anticon,html[data-theme=dark] .ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#409fe7}html[data-theme=dark] .ant-spin-dot-item{background-color:#409fe7}html[data-theme=dark] .ant-spin-text{color:var(--gray-500)}html[data-theme=dark] .export-document-modal .ant-modal-body,html[data-theme=dark] .export-document-modal .ant-modal-content,html[data-theme=dark] .export-document-modal .ant-modal-footer{background:var(--surface-sunken)}html[data-theme=dark] .export-document-modal .ant-modal-header{background:var(--surface);border-bottom:1px solid var(--border)}html[data-theme=dark] .export-document-modal .ant-modal-title{color:var(--primary-blue-text)}html[data-theme=dark] .export-document-modal .ant-modal-close{color:var(--gray-500)}html[data-theme=dark] .export-document-modal .ant-modal-close:hover{color:var(--gray-900)}html[data-theme=dark] .export-document-modal .ant-modal-footer{border-top-color:var(--border)}html[data-theme=dark] .export-modal-btn-delete{background:linear-gradient(135deg,#8b1210,#9d2827);box-shadow:0 2px 8px #00000059}html[data-theme=dark] .export-modal-btn-delete:focus,html[data-theme=dark] .export-modal-btn-delete:hover{background:linear-gradient(135deg,#a01a17,#b03230);box-shadow:0 4px 12px #00000073}html[data-theme=dark] .export-modal-btn-download:focus,html[data-theme=dark] .export-modal-btn-download:hover{background:linear-gradient(135deg,#49587f,#3a486a)}html[data-theme=dark] .ant-message .ant-message-notice-wrapper .ant-message-notice-content{background:var(--surface-raised);color:var(--gray-800)}html[data-theme=dark] .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-action .anticon,html[data-theme=dark] .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-actions .anticon{color:var(--gray-500)}html[data-theme=dark] .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-action:hover .anticon,html[data-theme=dark] .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-actions .anticon:hover{color:var(--gray-800)}html[data-theme=dark] .ant-upload-wrapper .ant-upload-list .ant-upload-list-item{border-color:var(--border)}.tg-wrapper{background:var(--surface-sunken);border-bottom:1px solid var(--border);box-sizing:border-box;margin-bottom:32px;margin-left:-24px;margin-right:-24px;padding:18px 0 12px;position:relative}.tg-title{color:var(--gray-900);font-size:1rem!important;font-weight:500;line-height:1.25rem;margin-bottom:0}.tg-list{grid-gap:14px;align-items:stretch;display:grid;gap:14px;padding-bottom:8px;width:100%}.tg-list--preview{overflow:hidden}.tg-list--expanded,.tg-list--preview{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));justify-items:start;width:100%}.tg-list--expanded{overflow:visible}.tg-expanded{margin-top:16px;width:100%}.tg-categories-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;margin-top:0;padding:4px 0}.tg-category-pill{background:var(--surface);border:1px solid var(--border);border-radius:12px;color:var(--gray-800);cursor:pointer;font-size:12px;padding:4px 12px;transition:background-color .2s,border-color .2s;white-space:nowrap}.tg-category-pill:hover{background:var(--hover);border-color:var(--border-strong)}.tg-category-pill.selected{background:var(--primary-blue);border:none!important;color:#fff}.tg-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.tg-header-right{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.tg-create-template-btn{align-items:center;background-color:var(--primary-blue);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:2rem;padding:0 14px;transition:background-color .15s;white-space:nowrap}.tg-create-template-btn:hover{background-color:var(--primary-blue-hover)}.tg-header .tg-title{margin:0;padding:0}.tg-controls{align-items:center;color:var(--primary-blue-text);cursor:pointer;display:flex;gap:4px}.tg-controls--disabled{color:var(--gray-400);cursor:pointer}.tg-controls-text{font-size:1.12rem;font-weight:600;line-height:1.25rem;text-decoration:underline;text-underline-offset:2px}.tg-controls-text,.tg-controls:hover .tg-controls-text{color:var(--primary-blue-text)}.tg-controls .tg-controls-caret{color:var(--primary-blue-text);font-size:14px}.tg-controls-caret{display:inline-block;transition:transform .2s ease}.tg-controls-caret.open{transform:rotate(180deg)}.tg-inner{box-sizing:border-box;margin:0 auto;padding:0 24px}.tg-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 8px #0000000a;cursor:default;display:flex;flex-direction:column;max-width:210px;min-width:0;padding:8px;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tg-card:hover{box-shadow:0 8px 16px #00000014}.tg-card-surface{display:flex;flex-direction:column;flex-grow:1;height:100%}.tg-card .tg-thumbnail{align-items:center;aspect-ratio:4/3;background:var(--surface);border:1px solid var(--border);border-radius:8px;display:flex;flex-shrink:0;justify-content:center;margin-bottom:8px;overflow:hidden;padding:0;position:relative;transition:all .2s ease;width:100%}.tg-thumbnail-img{height:100%;object-fit:cover;width:100%}.tg-thumbnail-overlay{align-items:center;background:linear-gradient(180deg,#0000000a,#00000024);border-radius:7px;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.tg-card:hover .tg-thumbnail-overlay{opacity:1;pointer-events:auto}.tg-quick-create-btn{background:var(--surface-raised);border:1px solid var(--border);border-radius:999px;box-shadow:0 4px 12px #0f172a1f;color:var(--gray-900);cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.tg-quick-create-btn:hover{background:var(--surface);box-shadow:0 8px 18px #0f172a2e;transform:scale(1.05)}.tg-card .tg-thumbnail img{display:block;height:100%;object-fit:inherit;width:100%}.tg-placeholder{align-items:center;color:var(--gray-300);display:flex;font-size:32px;height:100%;justify-content:center;width:100%}.tg-card-content{flex-grow:1;padding:0 4px}.tg-card-content,.tg-card-text{display:flex;flex-direction:column}.tg-card-text{gap:4px}.tg-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--gray-900);display:-webkit-box;font-size:16px;letter-spacing:-.01em;line-height:1.4}.tg-card-subtitle,.tg-card-title{font-weight:500;overflow:hidden;text-align:left}.tg-card-subtitle{color:var(--gray-500);font-size:13px;margin:0;text-overflow:ellipsis;white-space:nowrap}.tg-card-footer{justify-content:space-between;margin-top:auto;padding-top:66px}.tg-card-footer,.tg-card-usage{align-items:center;display:flex}.tg-card-usage{color:var(--gray-500);font-size:12px;font-weight:500;gap:6px}.tg-card-usage-icon{color:var(--gray-600);opacity:.8}.tg-card-usage-text{font-size:12px;font-weight:600;white-space:nowrap}.tg-card-menu{align-items:center;color:var(--gray-500);display:inline-flex;justify-content:flex-end;margin-left:auto;margin-right:-8px;position:relative;z-index:10}.tg-card:hover .tg-thumbnail{border-color:var(--border);box-shadow:0 4px 12px #0f172a14;transform:scale(1.01)}.tg-card:focus .tg-thumbnail{border-color:var(--border);outline:none}.tg-card:hover{border-color:var(--border);box-shadow:0 12px 20px #0f172a1a;transform:translateY(-2px)}.tg-blank{gap:10px;padding:16px}.tg-blank,.tg-blank .tg-blank-icon{align-items:center;display:flex;justify-content:center}.tg-blank .tg-blank-icon{background:#1a73e8;border-radius:6px;color:#fff;font-size:20px;font-weight:600;height:36px;width:36px}.tg-loading{color:var(--gray-500);padding:12px}.tg-no-templates{color:var(--gray-500);font-size:16px;padding:20px;text-align:center}@media (max-width:900px){.tg-inner{padding:0 16px}.tg-wrapper{margin-left:-16px;margin-right:-16px}.tg-list--preview{overflow-x:auto}}.tcm-delete-modal .ant-modal-content{border-radius:12px;box-shadow:0 8px 32px #10182824;padding:28px 28px 22px}.tcm-delete-modal .ant-modal-body{padding:0}.tcm-delete-modal .ant-modal-confirm-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.tcm-delete-modal .ant-modal-confirm-btns .ant-btn-primary:active,.tcm-delete-modal .ant-modal-confirm-btns .ant-btn-primary:hover,.tcm-delete-modal .ant-modal-confirm-btns .ant-btn-primary:hover:active{background:var(--primary-blue-hover)!important;border-color:var(--primary-blue-hover)!important;color:#fff}.tcm-modal-body{align-items:flex-start;display:flex;gap:16px}.tcm-modal-icon{align-items:center;background:var(--red-50);border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.tcm-modal-text{display:flex;flex-direction:column;gap:4px}.tcm-modal-title{color:var(--gray-900);font-size:15px;font-weight:600;line-height:1.4;margin:0}.tcm-modal-desc{color:var(--gray-500);font-size:13px;line-height:1.55;margin:0}.tcm-wrapper{position:static;z-index:10}.tcm-trigger{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:3px;height:26px;justify-content:center;padding:4px;transition:background .2s ease;width:26px}.tcm-trigger-dot{background:var(--gray-500);border-radius:50%;display:block;height:3px;transition:all .2s ease;width:3px}.tcm-trigger:hover .tcm-trigger-dot{background:var(--gray-800);transform:scale(1.2)}.tcm-overlay .ant-dropdown-menu{background:var(--surface-raised);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px #0000001f,0 2px 4px #00000014;display:inline-block;padding:4px}.tcm-overlay .ant-dropdown-menu-item{border-radius:4px;line-height:1.2;margin:0;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.tcm-item-content{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;gap:6px;justify-content:space-between;margin:0;padding:4px 8px;width:100%}.tcm-item-label{color:var(--gray-700);flex:1 1;font-size:11px;font-weight:500;transition:all .2s ease;white-space:nowrap}.tcm-overlay .ant-dropdown-menu-item:hover .tcm-item-label{color:var(--primary-blue-text);transform:translateX(1px)}.tcm-overlay .ant-dropdown-menu-item:hover .tcm-item-icon{background:#0000;color:var(--primary-blue-text)}.tcm-overlay .ant-dropdown-menu-item:hover .tcm-item-icon svg{stroke:var(--primary-blue-text)}.tcm-item-icon{align-items:center;border-radius:3px;color:var(--gray-700);display:flex;flex-shrink:0;height:14px;justify-content:center;transition:color .18s ease;width:14px}.tcm-item-icon .anticon,.tcm-item-icon .anticon svg{color:inherit}.tcm-overlay .ant-dropdown-menu-item:hover{background:#1d4ed80f;box-shadow:0 1px 3px #2563eb14}.unauthorized-view .unauthorized-container{align-items:center;display:flex;justify-content:center;margin-top:1rem;min-height:75vh;padding:0 1.5rem}@media (min-width:1024px){.unauthorized-view .unauthorized-container{padding:0 2rem}}.unauthorized-view .unauthorized-content{text-align:center}.unauthorized-view .unauthorized-logo img{height:90px;margin-bottom:18px}.unauthorized-view .unauthorized-title{color:var(--gray-900);color:var(--gray-900,var(--gray-900));font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.unauthorized-view .unauthorized-text{color:var(--gray-500);color:var(--gray-600,var(--gray-500));margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:520px}.unauthorized-view .unauthorized-actions{align-items:center;display:inline-flex;gap:.75rem;justify-content:center;margin-top:.5rem}.unauthorized-view .unauthorized-btn{background-color:var(--primary-blue);border:none;border-radius:.375rem;box-shadow:0 0 0 2px #526bb1;color:#fff;cursor:pointer;outline:none;padding:.375rem 1.5rem}.unauthorized-view .unauthorized-btn:hover{background-color:var(--primary-blue-hover)}
/*# sourceMappingURL=main.13d5e356.css.map*/