.workspace-import-modal-overlay-pc{z-index:1000;background:var(--overlay-default);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-import-modal-panel-pc{background:var(--bg-default);border-radius:var(--radius-lg-val);border:.5px solid var(--border-default);width:90vw;max-width:580px;box-shadow:var(--shadow-3);padding:var(--space-5);animation:.12s ease-out workspace-import-modal-panel-in-pc}@keyframes workspace-import-modal-panel-in-pc{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.workspace-import-modal-header-pc{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.workspace-import-modal-title-pc{font-size:var(--fs-body);color:var(--text-primary);margin:0;font-weight:600;line-height:1.4}.workspace-import-modal-carousel-pc{text-align:center;margin-top:var(--space-4)}.workspace-import-modal-carousel-track-pc{height:28px;position:relative;overflow:hidden}.workspace-import-modal-carousel-slide-pc{justify-content:center;align-items:center;gap:var(--space-0-5);font-size:calc(20px*var(--font-scale));font-weight:500;font-family:var(--font-family-heading);pointer-events:none;line-height:28px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.workspace-import-modal-carousel-main-pc{color:var(--text-primary)}.workspace-import-modal-carousel-dot-pc{color:var(--text-tertiary);margin:0 var(--space-1)}.workspace-import-modal-carousel-accent-pc{color:var(--brand-light)}.workspace-import-modal-dropzone-pc{margin-top:var(--space-4);padding:var(--space-6)var(--space-5);border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg-val);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:flex;position:relative}.workspace-import-modal-dropzone-pc:hover{border-color:var(--brand)}.workspace-import-modal-dropzone-active-pc{border-color:var(--brand);background:var(--brand-subtle);border-style:solid}.workspace-import-modal-dropzone-active-pc:hover{border-color:var(--brand)}.workspace-import-modal-dropzone-icon-pc{background:var(--brand);width:44px;height:44px;color:var(--text-allwhite);margin-bottom:var(--space-3);border-radius:50%;justify-content:center;align-items:center;display:flex}.workspace-import-modal-dropzone-title-pc{font-size:var(--fs-caption);color:var(--text-primary);font-weight:500;line-height:1.4}.workspace-import-modal-dropzone-subtitle-pc{margin-top:var(--space-1);font-size:var(--fs-small);color:var(--text-link)}.workspace-import-modal-dropzone-formats-pc{margin-top:var(--space-2);font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);pointer-events:none}.workspace-import-modal-methods-pc{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.workspace-import-modal-method-card-pc{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-2);border:.5px solid var(--border-default);border-radius:var(--radius-md-val);cursor:pointer;background:0 0;flex-direction:row;transition:background-color .15s,border-color .15s;display:flex}.workspace-import-modal-method-card-pc svg{color:var(--icon-tertiary);flex-shrink:0}.workspace-import-modal-method-card-pc:hover{border-color:var(--border-strong);background:var(--bg-weak)}.workspace-import-modal-method-icon-pc{color:var(--icon-tertiary)}.workspace-import-modal-method-label-pc{font-size:var(--fs-small);color:var(--text-secondary);white-space:nowrap}.workspace-import-modal-header-left-pc{align-items:center;gap:var(--space-1);display:flex}.workspace-import-modal-clip-body-pc{margin-top:var(--space-5);padding:0}.workspace-import-modal-clip-desc-pc{margin:0 0 var(--space-3);font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.6}.workspace-import-modal-clip-input-pc{width:100%;height:100px;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md-val);background:var(--bg-weak);font-size:var(--fs-caption);color:var(--text-primary);resize:none;outline:none;transition:border-color .15s,box-shadow .15s;display:block}.workspace-import-modal-clip-input-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.workspace-import-modal-clip-input-pc::-ms-input-placeholder{color:var(--text-quaternary)}.workspace-import-modal-clip-input-pc::placeholder{color:var(--text-quaternary)}.workspace-import-modal-clip-input-pc:focus{border-color:var(--border-focus);box-shadow:var(--shadow-1);background:var(--bg-default)}.workspace-import-modal-clip-hint-pc{margin:var(--space-2)0 0;font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);line-height:1.5}.workspace-import-modal-clip-footer-pc{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.workspace-import-modal-field-pc{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.workspace-import-modal-field-label-pc{font-size:var(--fs-caption);color:var(--text-primary);flex-shrink:0;font-weight:500}.workspace-import-modal-field-input-pc{height:36px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md-val);background:var(--bg-default);font-size:var(--fs-caption);color:var(--text-primary);outline:none;flex:1;transition:border-color .15s,box-shadow .15s}.workspace-import-modal-field-input-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.workspace-import-modal-field-input-pc::-ms-input-placeholder{color:var(--text-quaternary)}.workspace-import-modal-field-input-pc::placeholder{color:var(--text-quaternary)}.workspace-import-modal-field-input-pc:focus{border-color:var(--border-focus);box-shadow:var(--shadow-1)}.workspace-import-modal-meeting-desc-pc{padding:var(--space-3);margin-bottom:var(--space-4);background:var(--bg-weak);border-radius:var(--radius-md-val)}.workspace-import-modal-meeting-desc-pc p{margin:0 0 var(--space-2);font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.6}.workspace-import-modal-meeting-link-pc{font-size:var(--fs-caption);color:var(--text-link);font-weight:500;text-decoration:none}.workspace-import-modal-meeting-link-pc:hover{text-decoration:underline}.workspace-import-modal-target-pc,.workspace-import-modal-target-text-pc,.workspace-import-modal-target-segment-pc,.workspace-import-modal-target-sep-pc,.workspace-import-modal-target-emoji-pc,.workspace-import-modal-target-label-pc{display:none}@media (max-width:640px){.workspace-import-modal-panel-pc{padding:var(--space-4)}.workspace-import-modal-methods-pc{grid-template-columns:1fr}}.share-panel-overlay-pc{z-index:1200;background:var(--overlay-default);position:fixed;top:0;bottom:0;left:0;right:0}.share-panel-universal-pc.share-panel-centered-pc{top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.share-panel-universal-pc{--share-panel-ardot-border:var(--border-default);--share-panel-ardot-panel-radius:24px;--share-panel-ardot-row-radius:12px;--share-panel-ardot-control-radius:8px;--share-panel-ardot-tab-radius:6px;--share-panel-ardot-close-radius:2px;--share-panel-ardot-badge-radius:3px;--share-panel-ardot-select-radius:4px;--share-panel-ardot-select-width:64px;--share-panel-ardot-select-pad-left:6px;--share-panel-ardot-select-pad-right:22px;--share-panel-ardot-select-chevron-top:7px;--share-panel-ardot-select-chevron-right:9px;--share-panel-ardot-shadow:0 24px 48px 2px rgba(0,0,0,.08),0 5px 12px 4px rgba(0,0,0,.08);--share-panel-ardot-tab-shadow:0 1px 4px rgba(0,0,0,.05);--share-panel-ardot-spinner-track:var(--border-default);z-index:1201;overscroll-behavior:contain;box-sizing:border-box;border:var(--border-width-thin)solid var(--share-panel-ardot-border);border-radius:var(--share-panel-ardot-panel-radius);background:var(--modal-panel-bg);width:min(480px,100vw - 32px);max-height:calc(100vh - 112px);box-shadow:var(--share-panel-ardot-shadow);color:var(--text-primary);padding:0;position:fixed;top:72px;right:56px;overflow-y:auto}.share-panel-header-pc,.share-panel-public-row-pc,.share-panel-public-link-row-pc,.share-panel-link-card-pc,.share-panel-collaborator-pc{align-items:center;display:flex}.share-panel-header-pc{box-sizing:border-box;justify-content:space-between;gap:var(--space-4);height:56px;padding:0 var(--space-6);border-bottom:0;margin-bottom:0}.share-panel-header-pc h2{font-size:var(--fs-16);margin:0;font-weight:600;line-height:22px}.share-panel-heading-row-pc{align-items:center;gap:var(--space-2);display:flex}.share-panel-public-pill-pc{padding:var(--space-0-5)var(--space-2);border:var(--border-width-thin)solid var(--warning);border-radius:var(--radius-full);background:var(--warning-bg);color:var(--warning-text);font-size:var(--fs-small);font-weight:600;line-height:18px}.share-panel-close-pc,.share-panel-channel-pc,.share-panel-tabs-pc button,.share-panel-collaborator-entry-pc,.share-panel-back-pc,.share-panel-link-mode-pc,.share-panel-qr-action-pc,.share-panel-custom-domain-link-pc,.share-panel-public-copy-btn-pc,.share-panel-local-sync-action-pc,.share-panel-invite-copy-btn-pc,.share-panel-round-action-pc,.share-panel-public-action-pc{font:inherit;cursor:pointer;border:0}.share-panel-close-pc{border-radius:var(--share-panel-ardot-close-radius);width:24px;height:24px;color:var(--text-primary);background:0 0;align-items:center;justify-items:center;display:grid}.share-panel-close-pc:hover{background:var(--fill-secondary)}.share-panel-universal-pc button:focus-visible{outline:2px solid var(--brand-tint);outline-offset:0}.share-panel-universal-pc select:focus-visible{outline:2px solid var(--brand-tint);outline-offset:0}.share-panel-universal-pc input:focus-visible{outline:2px solid var(--brand-tint);outline-offset:0}.share-panel-tabs-pc{height:34px;margin:0 var(--space-6)var(--space-4);padding:var(--space-0-5);border-radius:var(--share-panel-ardot-control-radius);background:var(--fill-gray);box-shadow:none;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.share-panel-tabs-pc button{min-width:0;height:30px;padding:0 var(--space-4);border-radius:var(--share-panel-ardot-tab-radius);color:var(--text-secondary);font-size:var(--fs-body);background:0 0;font-weight:600;line-height:22px}.share-panel-tabs-pc button.is-active{background:var(--fill-active);color:var(--text-primary);box-shadow:var(--share-panel-ardot-tab-shadow)}.share-panel-tabs-pc button:hover:not(.is-active){background:var(--fill-secondary)}.share-panel-section-pc{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.share-panel-content-pc{padding:0 var(--space-6)var(--space-6);overflow:hidden}.share-panel-public-stack-pc{border:var(--border-width-thin)solid var(--border-default);border-radius:var(--share-panel-ardot-row-radius);background:var(--fill-secondary);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.share-panel-access-leading-icon-pc{width:24px;height:24px;color:var(--icon-primary);flex:0 0 24px;align-items:center;justify-items:center;display:grid}.share-panel-access-leading-icon-pc svg{width:20px;height:20px}.share-panel-access-leading-icon-pc.is-icon-eye svg,.share-panel-access-leading-icon-pc.is-icon-user svg{width:24px;height:24px}.share-panel-section-detail-pc{gap:var(--space-3)}.share-panel-access-actions-pc{gap:var(--space-3);min-width:0;display:grid}.share-panel-action-card-pc{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);grid-template-columns:48px minmax(0,1fr) auto;transition:border-color .14s,background .14s;display:grid}.share-panel-action-card-pc.is-active{border-color:var(--brand-tint);background:var(--bg-default)}.share-panel-action-icon-pc{border-radius:var(--radius-lg-val);align-items:center;justify-items:center;width:48px;height:48px;display:grid}.share-panel-action-icon-invite-pc{background:var(--info-bg);color:var(--info-text)}.share-panel-action-icon-public-pc{background:var(--brand-subtle);color:var(--brand)}.share-panel-action-main-pc{gap:var(--space-1);min-width:0;display:grid}.share-panel-action-title-pc{color:var(--text-primary);font-size:var(--fs-16);font-weight:650;line-height:22px}.share-panel-action-desc-pc{color:var(--text-tertiary);font-size:var(--fs-caption);line-height:18px}.share-panel-action-permission-pc{align-items:center;gap:var(--space-1);width:100%;min-width:0;max-width:100%;margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--fs-small);white-space:nowrap;font-weight:600;line-height:20px;display:inline-flex;overflow:hidden}.share-panel-action-permission-select-pc{width:var(--share-panel-ardot-select-width);flex:0 0 var(--share-panel-ardot-select-width);height:22px;display:inline-flex;position:relative}.share-panel-action-permission-select-pc:after{content:"";top:var(--share-panel-ardot-select-chevron-top,var(--space-2));right:var(--share-panel-ardot-select-chevron-right,var(--space-2));border-right:1.5px solid var(--icon-primary);border-bottom:1.5px solid var(--icon-primary);pointer-events:none;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.share-panel-action-permission-pc select{width:100%;max-width:var(--share-panel-ardot-select-width);height:22px;padding:0 var(--share-panel-ardot-select-pad-right)0 var(--share-panel-ardot-select-pad-left);border-radius:var(--share-panel-ardot-select-radius);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--fill-secondary);color:var(--text-primary);font:inherit;border:0;font-weight:600}.share-panel-action-buttons-pc{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;flex:none;display:flex}.share-panel-round-action-pc{border-radius:var(--radius-full);background:var(--fill-secondary);width:40px;height:40px;color:var(--icon-secondary);align-items:center;justify-items:center;transition:background .12s,color .12s,transform .12s;display:grid}.share-panel-round-action-pc:hover:not(:disabled){background:var(--brand-subtle);color:var(--brand);transform:translateY(-1px)}.share-panel-round-action-pc:disabled{cursor:not-allowed;color:var(--text-quaternary);background:var(--fill-primary)}.share-panel-public-action-pc{height:40px;padding:0 var(--space-4);border:var(--border-width-thin)solid transparent;border-radius:var(--radius-lg-val);background:var(--bg-default);color:var(--text-primary);font-size:var(--fs-body);white-space:nowrap;font-weight:650}.share-panel-public-action-pc:hover:not(:disabled){border-color:var(--brand-tint);background:var(--fill-secondary);color:var(--brand)}.share-panel-public-action-pc.is-active{border-color:var(--brand-tint);background:var(--brand-subtle);color:var(--brand)}.share-panel-public-action-pc:disabled{cursor:not-allowed;background:var(--fill-primary);color:var(--text-quaternary)}.share-panel-local-note-pc{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);border:var(--border-width-thin)solid var(--info);border-radius:var(--radius-2xl-val);background:var(--info-bg);color:var(--info-text);font-size:var(--fs-caption);display:flex}.share-panel-invite-copy-btn-pc{height:32px;padding:0 var(--space-3);border-radius:var(--radius-xl-val);background:var(--brand);color:var(--text-allwhite);font-weight:600}.share-panel-invite-copy-btn-pc:disabled,.share-panel-custom-domain-link-pc:disabled,.share-panel-public-copy-btn-pc:disabled{cursor:not-allowed;background:var(--fill-primary);color:var(--text-quaternary)}.share-panel-recipient-only-pc{width:min(480px,100vw - 32px)}.share-panel-recipient-only-pc .share-panel-header-pc{margin-bottom:0}.share-panel-recipient-artifact-pc{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-xl-val);background:var(--bg-default);margin:0 var(--space-6)var(--space-6);grid-template-columns:56px minmax(0,1fr);display:grid}.share-panel-recipient-icon-pc{border-radius:var(--radius-lg-val);background:var(--fill-secondary);width:56px;height:56px;color:var(--brand);align-items:center;justify-items:center;display:grid}.share-panel-recipient-icon-pc.type-pdf{color:var(--warning-text)}.share-panel-recipient-icon-pc.type-web,.share-panel-recipient-icon-pc.type-html{color:var(--success-emphasis)}.share-panel-recipient-main-pc{gap:var(--space-2);min-width:0;display:grid}.share-panel-recipient-title-row-pc{align-items:center;gap:var(--space-2);min-width:0;display:flex}.share-panel-recipient-title-pc{min-width:0;color:var(--text-primary);font-size:var(--fs-16);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:22px;overflow:hidden}.share-panel-recipient-badge-pc{padding:var(--space-0-5)var(--space-2);border-radius:var(--radius-full);background:var(--success-bg);color:var(--success-emphasis);font-size:var(--fs-small);flex:none;font-weight:600;line-height:18px}.share-panel-recipient-desc-pc{color:var(--text-secondary);font-size:var(--fs-caption);line-height:19px}.share-panel-doc-info-pc{align-items:center;gap:var(--space-3);margin:0 var(--space-6)var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.share-panel-doc-info-icon-pc{color:var(--text-primary);align-items:center;justify-items:center;display:grid}.share-panel-doc-info-icon-pc.type-web,.share-panel-doc-info-icon-pc.type-html{color:var(--text-primary)}.share-panel-doc-info-icon-pc.variant-space{color:inherit;background:0 0}.share-panel-doc-info-icon-pc.variant-space .space-icon-swatch{border-radius:var(--radius-md-val);border:1px solid var(--border-strong);width:20px;height:20px}.share-panel-doc-info-main-pc{gap:var(--space-0-5);min-width:0;display:grid}.share-panel-doc-info-title-pc{min-width:0;color:var(--text-primary);font-size:calc(15px*var(--font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:22px;overflow:hidden}.share-panel-doc-info-breadcrumb-pc{align-items:center;gap:var(--space-1);min-width:0;color:var(--text-tertiary);font-size:var(--fs-caption);line-height:18px;display:flex}.share-panel-doc-info-breadcrumb-icon-pc{width:12px;height:12px;color:var(--icon-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.share-panel-doc-info-breadcrumb-icon-pc svg{width:100%;height:100%}.share-panel-doc-info-breadcrumb-path-pc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.share-panel-subtitle-pc{color:var(--text-primary);font-size:var(--fs-body);font-weight:650}.share-panel-collaborators-pc{gap:var(--space-2);max-height:min(312px,34vh);padding-right:var(--space-1);overscroll-behavior:contain;display:grid;overflow-y:auto}.share-panel-collaborator-entry-pc{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3)0;border-bottom:var(--border-width-thin)solid var(--divider);color:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.share-panel-collaborator-entry-pc:hover{color:var(--brand)}.share-panel-avatar-stack-pc{flex:none;align-items:center;display:inline-flex}.share-panel-avatar-stack-item-pc{border:var(--border-width-thin)solid var(--bg-default);border-radius:var(--radius-2xl-val);width:32px;height:32px;color:var(--text-allwhite);font-size:var(--fs-caption);align-items:center;justify-items:center;margin-left:-8px;font-weight:700;display:grid}.share-panel-avatar-stack-item-pc:first-child{margin-left:0}.share-panel-collaborator-entry-main-pc{gap:var(--space-0-5);flex:1;min-width:0;display:grid}.share-panel-collaborator-entry-title-pc{color:var(--text-primary);font-size:var(--fs-body);font-weight:650}.share-panel-collaborator-entry-meta-pc,.share-panel-detail-meta-pc{color:var(--text-tertiary);font-size:var(--fs-small)}.share-panel-entry-chevron-pc{color:var(--text-tertiary);font-size:calc(18px*var(--font-scale))}.share-panel-detail-header-pc{align-items:center;gap:var(--space-3);min-height:56px;margin:-4px -24px var(--space-1);padding:0 var(--space-6)var(--space-4);border-bottom:var(--border-width-thin)solid var(--divider);grid-template-columns:minmax(72px,96px) minmax(0,1fr) 32px;display:grid}.share-panel-back-pc{justify-self:flex-start;align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-2);border-radius:var(--radius-lg-val);color:var(--text-secondary);cursor:pointer;background:0 0;display:inline-flex}.share-panel-back-pc:hover{background:var(--fill-secondary);color:var(--brand)}.share-panel-detail-title-pc{justify-items:center;gap:var(--space-0-5);text-align:center;min-width:0;display:grid}.share-panel-section-detail-pc .share-panel-subtitle-pc{font-size:var(--fs-16)}.share-panel-section-detail-pc .share-panel-collaborators-pc{max-height:min(520px,100vh - 220px)}.share-panel-online-doc-pc{gap:var(--space-4);min-width:0;display:grid}.share-panel-online-doc-access-pc{gap:0;min-width:0;display:grid}.share-panel-online-doc-access-row-pc{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;height:36px;padding:var(--space-1)var(--space-3);border-radius:var(--share-panel-ardot-control-radius);background:var(--fill-secondary);color:var(--text-secondary);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;border:0;display:flex}.share-panel-online-doc-access-row-pc:disabled{cursor:not-allowed}.share-panel-online-doc-access-row-pc:hover{background:var(--fill-tertiary)}.share-panel-online-doc-access-label-pc{min-width:0;color:var(--text-secondary);font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;line-height:22px;overflow:hidden}.share-panel-online-doc-access-value-pc{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--fs-body);line-height:calc(22px*var(--font-scale));display:inline-flex}.share-panel-online-doc-access-value-pc .icon{color:var(--icon-primary)}.share-panel-online-doc-access-dropdown-pc{width:110px;min-width:110px;padding:var(--space-1);border:.5px solid var(--popover-border-color);border-radius:var(--radius-lg-val);background:var(--bg-popover);box-shadow:var(--shadow-3)}.share-panel-online-doc-access-dropdown-pc [data-slot=dropdown-menu-item]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md-val);color:var(--text-primary);font-size:var(--fs-small);font-weight:500;line-height:18px;transition:background-color .12s;display:flex}.share-panel-online-doc-access-dropdown-pc [data-slot=dropdown-menu-item]:hover,.share-panel-online-doc-access-dropdown-pc [data-slot=dropdown-menu-item]:focus{background:var(--fill-secondary);outline:none}.share-panel-online-doc-access-dropdown-pc [data-slot=dropdown-menu-item][data-selected]{color:var(--text-primary)}.share-panel-online-doc-access-dropdown-pc [data-slot=dropdown-menu-item] .icon{color:var(--icon-primary)}.share-panel-collaborators-summary-pc{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1-5)var(--space-3);border-radius:var(--share-panel-ardot-control-radius);background:var(--fill-secondary);height:36px;color:var(--text-primary);font-size:var(--fs-body);cursor:pointer;display:flex}.share-panel-collaborators-summary-pc:hover{background:var(--fill-tertiary)}.share-panel-collaborators-summary-pc:focus-visible{outline:2px solid var(--brand-tint);outline-offset:0}.share-panel-collaborators-summary-avatars-pc{flex:none;align-items:center;display:inline-flex}.share-panel-collaborators-summary-avatar-pc{border-radius:var(--radius-full);background:var(--bg-default);justify-content:center;align-items:center;margin-left:-8px;display:inline-flex}.share-panel-collaborators-summary-avatar-pc:first-child{margin-left:0}.share-panel-collaborators-summary-meta-pc{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--fs-caption);line-height:20px;display:inline-flex}.share-panel-collaborators-summary-count-pc{font-weight:500}.share-panel-collaborators-summary-chevron-pc{color:var(--text-tertiary)}.share-panel-collaborators-page-pc{gap:var(--space-3);min-width:0;display:grid}.share-panel-back-btn-icon-only-pc{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:-8px;padding:0;transition:background .14s;display:inline-flex}.share-panel-back-btn-icon-only-pc:hover{background:var(--fill-secondary)}.share-panel-back-btn-icon-only-pc:focus-visible{outline:2px solid var(--brand-tint);outline-offset:0}.share-panel-collaborators-title-pc{align-items:center;gap:var(--space-1-5);font-size:var(--fs-16);color:var(--text-primary);font-weight:600;line-height:22px;display:inline-flex}.share-panel-collaborators-page-meta-pc{color:var(--text-tertiary);font-size:var(--fs-small);line-height:20px}.share-panel-collaborators-page-pc .share-panel-online-doc-collab-list-pc{max-height:min(520px,100vh - 240px)}.share-panel-online-doc-collab-pc,.share-panel-online-doc-link-pc,.share-panel-online-doc-public-pc{min-width:0;min-height:64px;padding:var(--space-3)var(--space-4);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--share-panel-ardot-row-radius);box-sizing:border-box}.share-panel-online-doc-collab-pc{border:0;border-radius:0;gap:0;max-height:280px;padding:0;display:grid}.share-panel-online-doc-title-pc{align-items:center;gap:var(--space-1);color:var(--text-tertiary);font-size:var(--fs-small);font-weight:600;line-height:22px;display:flex}.share-panel-collab-info-icon-pc{color:var(--icon-tertiary);cursor:default;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.share-panel-collab-info-icon-pc:hover{color:var(--icon-secondary)}.share-panel-online-doc-collab-pc>.share-panel-online-doc-title-pc,.share-panel-online-doc-access-pc>.share-panel-online-doc-title-pc{height:36px;padding:var(--space-2)0;box-sizing:border-box;color:var(--text-secondary);font-weight:400;line-height:20px}.share-panel-online-doc-collab-list-pc{border-radius:var(--radius-2xl-val);background:var(--modal-panel-bg);box-sizing:border-box;min-width:0;max-height:244px;overflow-y:auto}.share-panel-online-doc-link-pc.is-active,.share-panel-online-doc-public-pc.is-active{border-color:var(--border-default)}.share-panel-online-doc-collab-list-pc .share-panel-collaborators-pc{gap:0;max-height:none;padding-right:0;overflow-y:visible}.share-panel-collaborators-limit-tip-pc{padding:var(--space-2)0 var(--space-1);color:var(--text-tertiary);font-size:var(--fs-small);text-align:center;line-height:18px}.share-panel-online-doc-collab-list-pc .share-panel-collaborator-pc{min-height:38px;padding:var(--share-panel-ardot-collab-pad-y,var(--space-1-5))0;border-bottom:0}.share-panel-online-doc-collab-list-pc .share-panel-collaborator-pc:last-child{border-bottom:0}.share-panel-online-doc-collab-list-pc .share-panel-avatar-pc{width:28px;height:28px;font-size:var(--fs-caption)}.share-panel-online-doc-collab-list-pc .share-panel-collaborator-name-pc{font-size:var(--fs-caption);line-height:18px}.share-panel-online-doc-collab-list-pc .share-panel-collaborator-desc-pc{display:none}.share-panel-online-doc-collab-list-pc .share-panel-collaborator-pc select{height:28px;padding:0 var(--space-5)0 var(--space-2);font-size:var(--fs-caption)}.share-panel-online-doc-collab-list-pc .share-panel-permission-text-pc,.share-panel-online-doc-collab-list-pc .share-panel-permission-select-trigger-pc{width:80px;min-width:80px;height:28px;font-size:var(--fs-caption);justify-content:space-between}.share-panel-online-doc-link-pc{align-items:center;gap:var(--space-3);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.share-panel-online-doc-link-main-pc{gap:var(--space-0-5);min-width:0;display:grid}.share-panel-online-doc-link-permission-pc{align-items:center;gap:var(--space-1);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;color:var(--text-tertiary);font-size:var(--fs-small);font-weight:400;line-height:20px;display:inline-flex}.share-panel-online-doc-link-permission-pc .share-panel-action-permission-select-pc select{width:var(--share-panel-ardot-select-width);height:22px;padding:0 var(--share-panel-ardot-select-pad-right)0 var(--share-panel-ardot-select-pad-left);border-radius:var(--share-panel-ardot-select-radius);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--fill-secondary);color:var(--text-primary);font:inherit;border:0;font-weight:600}.share-panel-online-doc-copy-strong-pc{width:108px;height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--fill-secondary);color:var(--text-primary);font-size:var(--fs-body);cursor:pointer;white-space:nowrap;border:0;font-weight:500;line-height:22px;transition:background .12s,transform .12s}.share-panel-online-doc-copy-strong-pc:hover:not(:disabled){background:var(--fill-primary);transform:none}.share-panel-online-doc-copy-strong-pc:disabled{cursor:not-allowed;background:var(--fill-primary);color:var(--text-quaternary)}.share-panel-online-doc-public-pc{align-items:center;gap:var(--space-3);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.share-panel-online-doc-public-main-pc{gap:var(--space-0-5);min-width:0;display:grid}.share-panel-online-doc-desc-pc{color:var(--text-tertiary);font-size:var(--fs-small);line-height:20px}.share-panel-online-doc-public-actions-pc{align-items:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;display:inline-flex}.share-panel-online-doc-divider-pc{background:var(--divider);width:1px;height:28px}.share-panel-online-doc-copy-pc{height:32px;padding:0 var(--space-2);border-radius:var(--radius-lg-val);color:var(--text-primary);font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;font-weight:650}.share-panel-online-doc-copy-pc:hover{background:var(--fill-secondary);color:var(--brand)}.share-panel-online-doc-copy-pc:disabled{cursor:not-allowed;color:var(--text-quaternary)}.share-panel-collaborator-pc{gap:var(--space-3);min-height:48px}.share-panel-avatar-pc{border-radius:var(--radius-2xl-val);width:32px;height:32px;color:var(--text-allwhite);font-size:calc(15px*var(--font-scale));flex:none;align-items:center;justify-items:center;font-weight:700;display:grid}.share-panel-collaborator-main-pc{flex:1;min-width:0}.share-panel-collaborator-name-pc{align-items:center;gap:var(--space-2);font-size:var(--fs-body);font-weight:600;display:flex}.share-panel-badge-pc{padding:var(--space-0-5)var(--space-2);border-radius:var(--radius-md-val);background:var(--fill-primary);color:var(--text-secondary);font-size:var(--fs-small)}.share-panel-badge-pc[data-badge-me]{padding:var(--space-0-5)var(--space-1-5);background:var(--fill-primary);color:var(--text-secondary);font-size:var(--fs-small);border-radius:var(--radius-md-val)}.share-panel-badge-pc.share-panel-badge-link-pc{background:var(--info-bg);color:var(--info-text)}.share-panel-badge-pc.share-panel-badge-owner-pc{background:var(--success-bg);color:var(--success-emphasis)}.share-panel-collaborator-desc-pc{color:var(--text-tertiary);font-size:var(--fs-small)}.share-panel-collaborator-pc select,.share-panel-link-card-pc select{text-align:left;text-align-last:left;width:88px;min-width:88px;height:32px;color:var(--text-secondary);font:inherit;background:0 0;border:0}.share-panel-permission-text-pc{width:88px;min-width:88px;height:32px;padding:0 var(--space-5)0 var(--space-2);box-sizing:border-box;text-align:left;color:var(--text-secondary);line-height:32px;font-size:var(--fs-caption);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;overflow:hidden}.share-panel-permission-select-trigger-pc{width:88px;min-width:88px;height:32px;padding:0 var(--space-2)0 var(--space-2);box-sizing:border-box;color:var(--text-secondary);line-height:32px;font-size:var(--fs-caption);cursor:pointer;border-radius:var(--radius-md-val);background:0 0;border:none;align-items:center;margin:0;font-family:inherit;transition:background-color .15s;display:inline-flex;position:relative}.share-panel-permission-select-trigger-pc:hover{background:var(--fill-primary)}.share-panel-permission-select-trigger-pc>span{text-overflow:ellipsis;white-space:nowrap;margin-right:var(--space-1);overflow:hidden}.share-panel-permission-select-trigger-pc .icon{right:var(--space-1);color:var(--text-quaternary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.share-panel-permission-dropdown-pc{width:auto;min-width:96px;padding:var(--space-1);border-radius:var(--radius-lg-val);background:var(--bg-default);border:var(--border-width-thin)solid var(--border-default);box-shadow:var(--shadow-level-3)}.share-panel-permission-dropdown-pc [data-slot=dropdown-menu-item]{padding:var(--space-2)var(--space-3);font-size:var(--fs-caption);color:var(--text-primary);border-radius:var(--radius-md-val);font-weight:500;line-height:20px;transition:all .12s}.share-panel-permission-dropdown-pc [data-slot=dropdown-menu-item]:hover,.share-panel-permission-dropdown-pc [data-slot=dropdown-menu-item]:focus{background:var(--fill-primary);color:var(--text-primary);outline:none}.share-panel-permission-dropdown-pc [data-slot=dropdown-menu-item][data-disabled]{color:var(--text-quaternary);pointer-events:none}.share-panel-link-card-pc{box-sizing:border-box;gap:var(--space-3);width:100%;min-width:0;max-width:100%;padding:var(--space-3)0 0;border-top:var(--border-width-thin)solid var(--divider);grid-template-columns:minmax(0,1fr);display:grid}.share-panel-link-share-card-pc{box-sizing:border-box;gap:var(--space-3);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;padding:0;display:grid}.share-panel-link-share-head-pc{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.share-panel-link-modes-pc{gap:var(--space-2);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.share-panel-link-mode-pc{box-sizing:border-box;gap:var(--space-1);min-width:0;min-height:64px;padding:var(--space-3);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);color:var(--text-secondary);text-align:left;display:grid}.share-panel-link-mode-pc:hover:not(:disabled){border-color:var(--brand-tint);background:var(--brand-subtle)}.share-panel-link-mode-pc.is-active{border-color:var(--brand);background:var(--brand-subtle);color:var(--brand)}.share-panel-link-mode-pc[aria-current=true]{cursor:default}.share-panel-link-mode-pc:disabled{cursor:not-allowed;opacity:.5}.share-panel-link-mode-title-pc{min-width:0;color:var(--text-primary);font-size:var(--fs-caption);overflow-wrap:anywhere;font-weight:650;line-height:18px}.share-panel-link-mode-pc.is-active .share-panel-link-mode-title-pc{color:var(--brand)}.share-panel-link-mode-desc-pc{min-width:0;color:var(--text-tertiary);font-size:var(--fs-small);overflow-wrap:anywhere;line-height:17px}.share-panel-link-share-card-pc .share-panel-link-card-pc{border-top:0;padding-top:0}.share-panel-link-single-pc{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.share-panel-link-single-pc .share-panel-link-card-pc{border-top:0;padding-top:0}.share-panel-link-title-row-pc{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.share-panel-link-title-row-pc select{height:32px;padding:0 var(--space-8)0 var(--space-3);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);color:var(--text-primary);font:inherit;flex:none;font-weight:600}.share-panel-invite-link-row-pc{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.share-panel-invite-link-row-pc .share-panel-url-pc{padding-right:var(--space-3)}.share-panel-invite-copy-btn-pc{height:40px;padding:0 var(--space-5);border-radius:var(--radius-lg-val);white-space:nowrap;flex:none}.share-panel-permission-suffix-pc{color:var(--text-primary);font-size:var(--fs-body);flex:none;font-weight:650}.share-panel-public-stack-pc .share-panel-public-row-pc{background:0 0;border:0;border-radius:0}.share-panel-public-stack-pc.is-ready .share-panel-public-row-pc{padding-bottom:var(--space-2)}.share-panel-public-row-pc{align-items:center;gap:var(--space-3);height:64px;min-height:64px;padding:var(--space-3)var(--space-4);box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;display:grid}.share-panel-public-main-pc{gap:0;min-width:0;display:grid}.share-panel-public-title-pc{font-size:var(--fs-body);font-weight:600;line-height:24px}.share-panel-public-desc-pc{color:var(--text-tertiary);font-size:var(--fs-small);margin-top:0;line-height:20px}.share-panel-switch-pc{flex:none;width:26px;height:16px;margin-top:1px;position:relative}.share-panel-switch-pc input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.share-panel-switch-pc-track{border-radius:var(--radius-full);background:var(--switch-bg);pointer-events:none;transition:background .14s;position:absolute;top:0;bottom:0;left:0;right:0}.share-panel-switch-pc-track:after{content:"";top:var(--space-0-5);left:var(--space-0-5);border-radius:var(--radius-full);background:var(--switch-thumb-bg);width:12px;height:12px;box-shadow:var(--shadow-1);transition:transform .14s;position:absolute}.share-panel-switch-pc input:checked~.share-panel-switch-pc-track{background:var(--switch-active-bg)}.share-panel-switch-pc input:checked~.share-panel-switch-pc-track:after{transform:translate(10px)}.share-panel-switch-pc input:disabled~.share-panel-switch-pc-track{cursor:not-allowed;opacity:.5}.share-panel-public-link-card-pc{display:block}.share-panel-public-stack-pc .share-panel-public-link-card-pc{height:32px;margin:0 var(--space-4)10px;padding:0}.share-panel-public-stack-pc .share-panel-url-pc{background:var(--fill-tertiary)}.share-panel-public-sync-row-pc{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 var(--space-4)var(--space-3);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md-val);background:var(--warning-bg);display:flex}.share-panel-public-sync-info-pc{align-items:center;gap:var(--space-2);min-width:0;color:var(--warning-text);font-size:var(--fs-small);font-weight:600;line-height:20px;display:flex}.share-panel-public-sync-info-pc>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.share-panel-public-sync-btn-pc{height:28px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--brand);color:var(--text-allwhite);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;border:0;flex:none;line-height:28px;transition:background .15s}.share-panel-public-sync-btn-pc:hover:not(:disabled){background:var(--brand-hover)}.share-panel-public-sync-btn-pc:disabled{cursor:not-allowed;opacity:.6}.share-panel-vip-badge-pc{padding:0 var(--space-1);border-radius:var(--radius-sm-val);background:var(--warning-bg);color:var(--warning-text);font-size:calc(11px*var(--font-scale));font-weight:700;line-height:16px}.share-panel-public-link-row-pc{max-width:100%;height:32px;display:block;position:relative}.share-panel-url-pc{min-width:0;height:32px;padding:0 var(--space-10)0 var(--space-3);border-radius:var(--share-panel-ardot-control-radius);background:var(--fill-secondary);color:var(--text-secondary);font-size:var(--fs-small);white-space:nowrap;border:0;align-items:center;line-height:20px;display:flex;overflow:hidden}.share-panel-url-pc>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.share-panel-url-pc.is-disabled{background:var(--fill-secondary);color:var(--text-quaternary)}.share-panel-public-copy-btn-pc{top:50%;right:var(--space-2);border-radius:var(--share-panel-ardot-tab-radius);width:16px;min-width:16px;height:16px;color:var(--text-tertiary);background:0 0;align-items:center;justify-items:center;padding:0;display:inline-grid;position:absolute;transform:translateY(-50%)}.share-panel-public-copy-btn-pc svg{width:16px;height:16px}.share-panel-public-copy-btn-pc:hover:not(:disabled){color:var(--text-primary);background:0 0}.share-panel-domain-editor-pc{color:var(--text-primary);gap:0}.share-panel-domain-editor-pc input{min-width:80px;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:none}.share-panel-domain-editor-pc input:disabled{color:var(--text-quaternary)}.share-panel-domain-prefix-pc,.share-panel-domain-suffix-pc{color:var(--text-tertiary);flex:none}.share-panel-custom-domain-link-pc{align-items:center;gap:var(--space-2);width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:28px;margin-top:var(--space-0-5);padding:0 var(--space-0-5);color:var(--info-text);font-size:var(--fs-body);background:0 0;font-weight:650;display:inline-flex}.share-panel-custom-domain-link-pc:hover:not(:disabled){color:var(--brand)}.share-panel-custom-domain-link-pc:disabled{background:0 0}.share-panel-settings-grid-pc>div{padding:var(--space-3);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-2xl-val);background:var(--bg-weak)}.share-panel-settings-grid-pc span{color:var(--text-tertiary);font-size:var(--fs-small)}.share-panel-settings-grid-pc strong{color:var(--text-primary);font-size:var(--fs-caption)}.share-panel-settings-grid-pc{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.share-panel-settings-grid-pc>div{gap:var(--space-1);display:grid}.share-panel-advanced-pc summary{cursor:pointer;padding:var(--space-2)0;color:var(--text-tertiary);font-size:var(--fs-small);font-weight:600;list-style:none}.share-panel-advanced-pc summary::-webkit-details-marker{display:none}.share-panel-advanced-pc summary:before{content:"▸ ";margin-right:var(--space-1);transition:transform .14s;display:inline-block}.share-panel-advanced-pc[open] summary:before{transform:rotate(90deg)}.share-panel-advanced-pc[open] summary{margin-bottom:var(--space-2)}.share-panel-forward-pc{box-sizing:border-box;padding:var(--space-5)var(--space-6)var(--space-6)var(--space-6);border:0;border-top:var(--border-width-thin)solid var(--divider);border-radius:0 0 var(--share-panel-ardot-panel-radius)var(--share-panel-ardot-panel-radius);background:var(--modal-panel-bg);gap:0;margin:0;display:grid}.share-panel-forward-title-pc{margin-bottom:var(--space-2);color:var(--text-secondary);font-weight:400;line-height:20px;display:none}.share-panel-forward-heading-pc{color:var(--text-primary);font-size:calc(15px*var(--font-scale));font-weight:600;line-height:22px;display:none}.share-panel-channels-pc{align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:flex-start;display:flex}.share-panel-forward-row-pc+.share-panel-forward-row-pc{padding-top:var(--space-1)}.share-panel-channel-pc{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-size:var(--fs-small);white-space:nowrap;background:0 0;flex-direction:row;padding:0;line-height:16px;display:inline-flex}.share-panel-channel-pc:disabled{cursor:not-allowed;opacity:.45}.share-panel-channel-pill-pc{height:30px;padding:0 var(--space-3);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-full);background:var(--fill-secondary);color:var(--text-primary);font-size:var(--fs-caption);line-height:18px;transition:border-color .12s,background .12s}.share-panel-channel-pill-pc:hover:not(:disabled){border-color:var(--border-secondary);background:var(--fill-gray)}.share-panel-channel-pill-label-pc{display:inline-block}.share-panel-channel-round-pc{border-radius:var(--radius-full);background:var(--fill-secondary);width:30px;height:30px;color:var(--text-primary);border:0;padding:0;transition:background .12s,transform .12s}.share-panel-channel-round-pc:hover:not(:disabled){background:var(--fill-gray)}.share-panel-channel-icon-pc{width:100%;height:100%;color:var(--text-primary);font-size:calc(18px*var(--font-scale));background:0 0;border:0;border-radius:0;align-items:center;justify-items:center;font-weight:700;transition:none;display:grid}.share-panel-channel-pill-pc .share-panel-channel-icon-pc{width:18px;height:18px;font-size:calc(18px*var(--font-scale))}.share-panel-channel-icon-pc.is-wechat{color:var(--text-primary)}.share-panel-channel-svg-pc{width:18px;height:18px;display:block}.share-panel-channel-round-pc .share-panel-channel-svg-pc{width:30px;height:30px}.share-panel-channel-icon-pc.is-moments{color:var(--text-primary)}.share-panel-channel-icon-pc.is-qrcode,.share-panel-channel-icon-pc.is-copy,.share-panel-channel-icon-pc.is-browser{font-size:calc(21px*var(--font-scale));color:var(--text-primary)}.share-panel-channel-hint-pc{color:var(--text-tertiary);font-size:calc(11px*var(--font-scale));line-height:14px}.share-panel-channel-icon-pc.is-loading{background:0 0}.share-panel-channel-spinner-pc{border:2px solid var(--fill-secondary);border-top-color:var(--brand);border-radius:var(--radius-full);width:16px;height:16px;animation:.7s linear infinite share-channel-spin;display:block}@keyframes share-channel-spin{to{transform:rotate(360deg)}}.share-panel-forward-feedback-pc{color:var(--error-text);font-size:var(--fs-small);line-height:18px}.share-panel-qr-pc{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-thin)solid var(--divider);grid-template-columns:minmax(0,1fr) auto;display:grid}.share-panel-qr-pc.is-generated{grid-template-columns:104px minmax(0,1fr) auto}.share-panel-qr-preview-pc{width:104px;height:104px;padding:var(--space-2);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);color:var(--brand);font-size:var(--fs-small);align-items:center;justify-items:center;font-weight:650;display:grid}.share-panel-qr-preview-pc.is-generated{border-color:var(--brand-tint)}.share-panel-qr-image-pc{width:100%;height:100%;display:block}.share-panel-qr-main-pc{gap:var(--space-0-5);min-width:0;display:grid}.share-panel-qr-title-pc{color:var(--text-primary);font-size:var(--fs-caption);font-weight:650}.share-panel-qr-desc-pc{color:var(--text-tertiary);font-size:var(--fs-small);line-height:17px}.share-panel-qr-actions-pc{align-items:center;gap:var(--space-2);flex:none;display:flex}.share-panel-qr-action-pc{height:32px;padding:0 var(--space-3);border-radius:var(--radius-lg-val);background:var(--bg-default);color:var(--text-secondary);font-size:var(--fs-small);font-weight:650}.share-panel-qr-action-pc:hover:not(:disabled){color:var(--brand);background:var(--brand-subtle)}.share-panel-qr-action-pc:disabled{cursor:not-allowed;color:var(--text-quaternary);background:var(--fill-primary)}.share-panel-aria-live-pc{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.share-panel-confirm-overlay-pc{z-index:1300;background:var(--overlay-default);align-items:center;justify-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.share-panel-confirm-pc{width:min(420px,100vw - 32px);padding:var(--space-6);border-radius:var(--radius-2xl-val);background:var(--bg-default);box-shadow:var(--shadow-4);color:var(--text-primary)}.share-panel-confirm-pc h3{margin:0 0 var(--space-2);font-size:var(--fs-16);font-weight:650}.share-panel-confirm-pc p{margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--fs-caption);line-height:20px}.share-panel-confirm-actions-pc{justify-content:flex-end;gap:var(--space-2);display:flex}.share-panel-confirm-actions-pc button{height:32px;padding:0 var(--space-4);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-xl-val);background:var(--bg-default);color:var(--text-primary);font:inherit;cursor:pointer;font-weight:600}.share-panel-confirm-actions-pc button.is-primary{border-color:var(--brand);background:var(--brand);color:var(--text-allwhite)}.share-panel-confirm-actions-pc button.is-secondary{border-color:var(--border-default);color:var(--text-tertiary);background:0 0;font-weight:500}@media (max-width:860px){.share-panel-universal-pc{width:min(480px,100vw - 32px);max-height:calc(100vh - 64px);left:50%;right:auto;transform:translate(-50%)}.share-panel-settings-grid-pc{grid-template-columns:1fr}.share-panel-action-card-pc{gap:var(--space-3);padding:var(--space-4);grid-template-columns:44px minmax(0,1fr)}.share-panel-action-icon-pc{width:44px;height:44px}.share-panel-action-buttons-pc{grid-column:1/-1;justify-content:flex-end}.share-panel-round-action-pc,.share-panel-public-action-pc{height:40px}.share-panel-round-action-pc{width:40px}.share-panel-link-card-pc{grid-template-columns:1fr;align-items:stretch}.share-panel-public-link-row-pc,.share-panel-invite-link-row-pc{grid-template-columns:1fr}.share-panel-invite-copy-btn-pc{width:100%}.share-panel-forward-pc{bottom:-24px}.share-panel-qr-pc{grid-template-columns:minmax(0,1fr)}.share-panel-qr-pc.is-generated{grid-template-columns:104px minmax(0,1fr)}.share-panel-qr-actions-pc{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}}.wechat-share-overlay-pc{z-index:1400;background:var(--overlay-default);align-items:center;justify-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.wechat-share-modal-pc{width:min(360px,100vw - 32px);padding:var(--space-6);border-radius:var(--radius-2xl-val);background:var(--modal-panel-bg);box-shadow:var(--shadow-3);color:var(--text-primary)}.wechat-share-header-pc{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.wechat-share-header-pc h3{font-size:var(--fs-16);margin:0;font-weight:650;line-height:22px}.wechat-share-close-pc{border-radius:var(--radius-2xl-val);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;justify-items:center;display:grid}.wechat-share-close-pc:hover{background:var(--fill-secondary)}.wechat-share-doc-title-pc{margin-bottom:var(--space-4);padding:var(--space-2)var(--space-3);border-radius:var(--radius-lg-val);background:var(--fill-secondary);color:var(--text-secondary);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wechat-share-qr-area-pc{aspect-ratio:1;width:100%;max-width:200px;margin:0 auto var(--space-4);padding:var(--space-3);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--fill-secondary);align-items:center;justify-items:center;display:grid}.wechat-share-qr-loading-pc .wechat-share-spinner-pc{border:3px solid var(--fill-primary);border-top-color:var(--brand);border-radius:var(--radius-full);width:32px;height:32px;animation:.8s linear infinite wechat-share-spin}.wechat-share-qr-image-pc{width:100%;height:100%;display:block}.wechat-share-qr-placeholder-pc{color:var(--text-tertiary);font-size:var(--fs-caption)}.wechat-share-guide-pc{margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--fs-caption);text-align:center;line-height:20px}.wechat-share-state-pc{align-items:center;justify-items:center;gap:var(--space-3);padding:var(--space-6)var(--space-3);text-align:center;display:grid}.wechat-share-state-text-pc{color:var(--text-secondary);font-size:var(--fs-body);margin:0;line-height:20px}.wechat-share-state-loading-pc .wechat-share-spinner-pc{border:3px solid var(--fill-primary);border-top-color:var(--brand);border-radius:var(--radius-full);width:32px;height:32px;animation:.8s linear infinite wechat-share-spin}@keyframes wechat-share-spin{to{transform:rotate(360deg)}}.wechat-share-state-launched-pc{color:var(--success-text)}.wechat-share-state-failed-pc{color:var(--error-text)}.wechat-share-btn-pc{height:36px;padding:0 var(--space-5);border-radius:var(--radius-xl-val);font:inherit;font-weight:600;font-size:var(--fs-body);cursor:pointer;border:0}.wechat-share-btn-primary-pc{background:var(--brand);color:var(--text-allwhite)}.wechat-share-btn-primary-pc:hover{background:var(--brand-hover)}.memory-nav-wrapper-pc{padding:0}.memory-nav-section-label-pc{padding:0 var(--space-3);margin-bottom:var(--space-2);font-size:var(--fs-small);letter-spacing:.04em;color:var(--text-tertiary);font-weight:600}.memory-nav-list-pc{gap:var(--space-1);padding:0 var(--space-2);flex-direction:column;display:flex}.memory-nav-item-pc{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);border-radius:var(--radius-md-val);color:var(--text-secondary);font-size:var(--fs-body);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.memory-nav-item-pc:hover{background:var(--fill-secondary)}.memory-nav-item-active-pc{background:var(--bg-default);color:var(--text-primary);box-shadow:var(--shadow-1)}.memory-nav-item-active-pc:hover{background:var(--bg-default);color:var(--text-primary)}.memory-nav-item-active-pc .memory-nav-item-icon-pc{color:var(--text-primary)}.memory-nav-item-icon-pc{width:20px;height:20px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.memory-nav-item-icon-pc>svg{width:20px;height:20px}.memory-nav-item-label-pc{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.space-icon-letter-pc{border-radius:var(--radius-sm);border:1px solid var(--border-strong);box-sizing:border-box;width:16px;height:16px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:9px;display:flex}.space-icon-block-pc{border-radius:var(--radius-sm);border:1px solid var(--border-default);box-sizing:border-box;flex-shrink:0;width:16px;height:16px;display:inline-block}.workspace-tree-wrapper-pc{padding:0}.workspace-tree-search-bar-pc{padding:0 var(--space-2);margin-bottom:var(--space-2)}.workspace-tree-search-btn-pc{align-items:center;gap:var(--space-2);width:100%;height:28px;padding:0 var(--space-2);border-radius:var(--radius-md-val);color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s;display:flex}.workspace-tree-search-btn-pc>svg{flex-shrink:0;width:16px;height:16px}.workspace-tree-search-btn-pc:hover{background:var(--fill-secondary);color:var(--text-secondary)}.workspace-tree-section-header-pc{z-index:2;background-color:var(--sidebar);padding:0 var(--space-4)0 var(--space-5);margin-bottom:var(--space-1);border-radius:var(--radius-md-val);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:24px;transition:color .15s;display:flex;position:-webkit-sticky;position:sticky;top:0}.workspace-tree-section-header-pc:hover .workspace-tree-section-label-pc,.workspace-tree-section-header-pc.workspace-tree-section-header-active-pc .workspace-tree-section-label-pc,.workspace-tree-section-header-pc:hover .workspace-tree-section-chevron-pc,.workspace-tree-section-header-pc.workspace-tree-section-header-active-pc .workspace-tree-section-chevron-pc{color:var(--text-secondary)}.workspace-tree-section-left-pc{align-items:center;gap:var(--space-0-5);min-width:0;display:flex}.workspace-tree-section-chevron-pc{opacity:1;width:16px;height:16px;color:var(--text-quaternary);flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:inline-flex}.workspace-tree-section-chevron-pc>svg{width:12px;height:12px;transition:transform .15s}.workspace-tree-section-chevron-expanded-pc>svg{transform:rotate(90deg)}.workspace-tree-section-label-pc{font-size:var(--fs-small);letter-spacing:.04em;color:var(--text-tertiary);font-weight:600;transition:color .15s}.workspace-tree-section-add-btn-pc{border-radius:var(--radius-sm-val);width:22px;height:22px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.workspace-tree-section-add-btn-pc>svg{width:16px;height:16px}.workspace-tree-section-add-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.workspace-tree-section-actions-pc{align-items:center;gap:var(--space-0-5);display:flex}.workspace-tree-empty-root-pc{padding:var(--space-3);margin:0 var(--space-2);border-radius:var(--radius-md-val);font-size:var(--fs-small);color:var(--text-tertiary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;line-height:1.6}.workspace-tree-empty-root-hint-pc{margin:var(--space-1)var(--space-2)var(--space-2);padding:var(--space-3)var(--space-3)var(--space-3)23px;color:var(--text-quaternary);background:var(--bg-weak)}.workspace-tree-empty-guide-btn-pc{align-items:center;gap:var(--space-1);width:calc(100% - var(--space-6));padding-left:var(--space-2);padding-right:var(--space-2);margin-left:var(--space-4);margin-bottom:var(--space-2);border-radius:var(--radius-md-val);height:28px;color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s;display:flex}.workspace-tree-empty-guide-btn-pc>svg{flex-shrink:0;width:12px;height:12px}.workspace-tree-empty-guide-btn-pc:hover{background:var(--fill-tertiary);color:var(--text-secondary)}.workspace-tree-drop-zone-active-pc{background-color:var(--brand-subtle);border-radius:var(--radius-md-val);outline:1px dashed var(--brand-tint);outline-offset:-2px}.workspace-tree-list-pc{gap:var(--space-1);min-width:0;padding:0 var(--space-2);flex-direction:column;display:flex}.workspace-tree-node-wrapper-pc{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.workspace-tree-node-pc{height:32px;padding-right:var(--space-2);border-radius:var(--radius-md-val);color:var(--text-secondary);font-size:var(--fs-body);cursor:pointer;text-align:left;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:1px;width:100%;margin:0;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.workspace-tree-node-pc:hover{background:var(--fill-secondary)}.workspace-tree-node-pc:hover .workspace-tree-actions-pc{display:flex}.workspace-tree-node-active-pc{background:var(--bg-default);color:var(--text-primary);box-shadow:var(--shadow-1)}.workspace-tree-node-active-pc:hover{background:var(--bg-default);color:var(--text-primary)}.workspace-tree-node-dragging-pc{opacity:.35;box-shadow:none!important;background:0 0!important}.workspace-tree-space-node-pc.workspace-tree-node-dragging-pc{opacity:1}.workspace-tree-space-node-pc.workspace-tree-node-dragging-pc .workspace-tree-space-title-pc,.workspace-tree-space-node-pc.workspace-tree-node-dragging-pc .workspace-tree-space-actions-pc,.workspace-tree-space-node-pc.workspace-tree-node-dragging-pc .workspace-tree-space-name-input-pc{opacity:.4}.workspace-tree-node-drop-before-pc:before{content:"";left:var(--space-2);right:var(--space-2);border-radius:var(--radius-sm-val);background:var(--brand);pointer-events:none;height:2px;position:absolute;top:-1px}.workspace-tree-node-drop-after-pc:after{content:"";left:var(--space-2);right:var(--space-2);border-radius:var(--radius-sm-val);background:var(--brand);pointer-events:none;height:2px;position:absolute;bottom:-1px}.workspace-tree-node-drop-inside-pc{outline:1px solid var(--brand-tint);outline-offset:-1px;background:var(--brand-subtle)!important}.workspace-tree-chevron-pc{border-radius:var(--radius-sm-val);width:18px;height:22px;color:var(--icon-tertiary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.workspace-tree-chevron-pc>svg{width:10px;height:10px;transition:transform .15s}.workspace-tree-chevron-pc:hover{background:var(--fill-secondary);color:var(--icon-secondary)}.workspace-tree-chevron-expanded-pc>svg{transform:rotate(90deg)}.workspace-tree-chevron-placeholder-pc{flex-shrink:0;width:18px;height:22px}.workspace-tree-chevron-spinner-pc{border:2px solid var(--border-strong);border-top-color:var(--brand);border-radius:50%;width:13px;height:13px;animation:.65s linear infinite workspace-tree-chevron-spin;display:inline-block}@keyframes workspace-tree-chevron-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.workspace-tree-chevron-spinner-pc{animation:none}}.workspace-tree-node-loading-spinner-pc{border:2px solid var(--border-strong);border-top-color:var(--brand);border-radius:50%;width:14px;height:14px;animation:.65s linear infinite workspace-tree-chevron-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.workspace-tree-node-loading-spinner-pc{animation:none}}.workspace-tree-icon-slot-pc{width:20px;height:20px;margin-right:var(--space-1);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.workspace-tree-icon-default-pc{width:20px;height:20px;color:var(--icon-secondary);justify-content:center;align-items:center;display:flex}.workspace-tree-icon-default-pc>svg{width:20px;height:20px}.workspace-tree-emoji-pc{font-size:var(--fs-body);justify-content:center;align-items:center;width:14px;height:14px;line-height:18px;display:inline-flex}.workspace-tree-link-favicon-pc{border-radius:var(--radius-sm);object-fit:contain;width:16px;height:16px}.workspace-tree-title-pc{min-width:0;margin-left:var(--space-1);white-space:nowrap;text-overflow:ellipsis;text-align:left;unicode-bidi:plaintext;flex:1;overflow:hidden}.workspace-tree-node-rename-input-pc{min-width:0;height:24px;padding:0 var(--space-2);border:1px solid var(--border-focus);border-radius:var(--radius-sm-val);background:var(--bg-default);color:var(--text-primary);font-size:var(--fs-body);box-sizing:border-box;outline:none;flex:1;font-weight:500}.workspace-tree-actions-pc{align-items:center;gap:var(--space-0-5);flex-shrink:0;display:none}.workspace-tree-actions-open-pc{display:flex!important}.workspace-tree-action-btn-pc{border-radius:var(--radius-sm-val);width:22px;height:22px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.workspace-tree-action-btn-pc>svg{width:16px;height:16px}.workspace-tree-action-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.workspace-tree-children-pc{gap:var(--space-1);flex-direction:column;display:flex}.workspace-tree-space-wrapper-pc{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.workspace-tree-space-node-pc{height:32px;padding-left:var(--space-2);padding-right:var(--space-2);border-radius:var(--radius-md-val);color:var(--text-secondary);font-size:var(--fs-body);cursor:default;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:4px;width:100%;margin:0;transition:background-color .15s,color .15s;display:flex;position:relative}.workspace-tree-space-node-pc:hover{background:var(--fill-secondary)}.workspace-tree-space-node-pc:hover .workspace-tree-space-actions-pc{display:flex}.workspace-tree-space-node-menu-open-pc{background:var(--fill-secondary)}.workspace-tree-space-icon-content-pc{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workspace-tree-space-icon-slot-pc{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.workspace-tree-space-toggle-pc{border-radius:var(--radius-sm-val);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s,color .15s;display:inline-flex}.workspace-tree-space-toggle-pc>svg{width:12px;height:12px;transition:transform .15s}.workspace-tree-space-toggle-pc:hover{background:var(--fill-secondary)}.workspace-tree-space-toggle-expanded-pc>svg{transform:rotate(90deg)}.workspace-tree-dragging-active-pc .workspace-tree-space-node-pc:not(.workspace-tree-node-drop-before-pc):not(.workspace-tree-node-drop-after-pc):not(.workspace-tree-node-drop-inside-pc),.workspace-tree-dragging-active-pc .workspace-tree-node-pc:not(.workspace-tree-node-drop-before-pc):not(.workspace-tree-node-drop-after-pc):not(.workspace-tree-node-drop-inside-pc):not(.workspace-tree-node-dragging-pc):not(.workspace-tree-node-active-pc){box-shadow:none!important;background:0 0!important}.workspace-tree-dragging-active-pc .workspace-tree-space-actions-pc,.workspace-tree-dragging-active-pc .workspace-tree-actions-pc{display:none!important}.workspace-tree-space-title-pc{min-width:0;margin-left:var(--space-1);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:600;overflow:hidden}.workspace-tree-space-actions-pc{align-items:center;gap:var(--space-0-5);flex-shrink:0;margin-left:auto;display:none}.workspace-tree-space-children-pc{gap:var(--space-1);flex-direction:column;display:flex}.workspace-tree-space-children-pc .workspace-tree-empty-guide-btn-pc{width:auto;margin:0 var(--space-2)0 var(--space-3);padding-left:var(--space-2)}.workspace-tree-space-empty-pc{height:28px;font-size:var(--fs-small);color:var(--text-tertiary);align-items:center;padding-left:36px;display:flex}.workspace-tree-space-empty-hint-pc{padding:var(--space-2)var(--space-4);font-size:var(--fs-small);color:var(--text-quaternary);display:block}.workspace-tree-space-add-btn-pc{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3)0 36px;color:var(--text-tertiary);font-size:var(--fs-body);cursor:pointer;text-align:left;border-radius:var(--radius-md-val);background:0 0;border:none;width:100%;transition:color .15s,background-color .15s;display:flex}.workspace-tree-space-add-btn-pc>svg{flex-shrink:0;width:14px;height:14px}.workspace-tree-space-add-btn-pc:hover{color:var(--text-secondary);background:var(--fill-secondary)}.floating-menu-pc{gap:var(--space-0-5);min-width:160px;padding:var(--space-2);border:.5px solid var(--popover-border-color);border-radius:var(--radius-12px-val);background:var(--bg-popover);box-shadow:var(--shadow-3);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--fs-body);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column;font-weight:400;line-height:1.5;display:flex}.floating-menu-item-pc{align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding:var(--space-1)var(--space-2);border-radius:var(--radius-lg-val);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--fs-body);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;font-weight:400;line-height:1.5;transition:background-color .15s,color .15s;display:flex}.floating-menu-item-pc:hover{background:var(--bg-primary-hover);color:var(--text-primary)}.workspace-tree-add-menu-pc .floating-menu-item-pc,.workspace-tree-menu-pc .floating-menu-item-pc{font-size:var(--fs-caption)}.workspace-tree-menu-pc{min-width:160px;padding:var(--space-2);border-radius:var(--radius-12px-val);background:var(--bg-popover);box-shadow:var(--shadow-3);color:var(--text-primary);font-size:var(--fs-caption);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:.5px solid var(--popover-border-color)}.workspace-tree-menu-item-pc{align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding:var(--space-2);border-radius:var(--radius-md-val);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--fs-caption);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;line-height:1.5;transition:background-color .12s;display:flex}.workspace-tree-menu-item-pc:hover{background:var(--bg-primary-hover)}.floating-menu-item-icon-pc{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.floating-menu-item-icon-pc>svg{width:16px;height:16px}.floating-menu-item-icon-pc>img{width:16px;height:16px;display:block}.workspace-tree-menu-item-danger-pc,.floating-menu-item-danger-pc{--workspace-tree-menu-danger-color:#f64041;color:var(--workspace-tree-menu-danger-color)}.workspace-tree-menu-item-danger-pc>span,.floating-menu-item-danger-pc>span{color:var(--workspace-tree-menu-danger-color)}.workspace-tree-menu-item-danger-pc:hover,.floating-menu-item-danger-pc:hover{background:var(--error-bg);color:var(--workspace-tree-menu-danger-color)}.workspace-tree-menu-item-icon-pc{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workspace-tree-menu-item-icon-pc>svg{width:16px;height:16px}.workspace-tree-menu-item-icon-pc>img{width:16px;height:16px;display:block}.floating-menu-divider-pc{height:1px;margin:var(--space-1)var(--space-2);background:var(--border-default)}.workspace-tree-menu-item-active-pc{background:var(--fill-secondary)}.workspace-tree-menu-item-label-pc{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.workspace-tree-menu-item-chevron-pc{width:16px;height:16px;margin-left:var(--space-1);color:var(--icon-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workspace-tree-menu-item-chevron-pc>svg{width:16px;height:16px}.workspace-tree-submenu-pc{box-sizing:border-box;width:160px;padding:var(--space-2);border-radius:var(--radius-lg-val);background:var(--bg-popover);box-shadow:var(--shadow-3);color:var(--text-primary);font-size:var(--fs-caption);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:.5px solid var(--popover-border-color)}.workspace-tree-menu-item-disabled-pc{cursor:not-allowed;color:var(--text-disabled,var(--text-tertiary))}.workspace-tree-menu-item-disabled-pc:hover{background:0 0}.workspace-tree-menu-item-disabled-pc .workspace-tree-menu-item-icon-pc,.workspace-tree-menu-item-disabled-pc .workspace-tree-menu-item-label-pc{color:var(--text-disabled,var(--text-tertiary));opacity:.6}.workspace-tree-submenu-empty-pc{padding:var(--space-2);color:var(--text-tertiary);font-family:var(--font-family-body);font-size:var(--fs-caption);white-space:nowrap;line-height:1.5}.workspace-tree-modal-overlay-pc{z-index:2000;background:var(--overlay-default);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.workspace-tree-create-space-dialog-pc{width:400px;padding:var(--space-6);border-radius:var(--radius-24px-val);background:var(--bg-medium);box-shadow:var(--shadow-3);flex-direction:column;gap:0;display:flex;position:relative}.workspace-tree-create-space-close-pc{top:var(--space-5);right:var(--space-5);border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:absolute}.workspace-tree-create-space-close-pc>svg{width:20px;height:20px}.workspace-tree-create-space-close-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.workspace-tree-create-space-title-pc{font-size:var(--fs-16);color:var(--text-primary);margin-bottom:var(--space-5);font-weight:700}.workspace-tree-create-space-icon-section-pc{margin-bottom:var(--space-8)}.workspace-tree-create-space-icon-label-pc{font-size:var(--fs-small);color:var(--text-tertiary);margin-bottom:var(--space-2);font-weight:600}.workspace-tree-create-space-icon-grid-pc{gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace-tree-create-space-icon-item-pc{border-radius:var(--radius-md-val);width:32px;height:32px;font-size:calc(18px*var(--font-scale));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.workspace-tree-create-space-icon-item-pc:hover{background:var(--fill-secondary)}.workspace-tree-create-space-icon-item-pc img{object-fit:contain;border-radius:var(--radius-md-val);width:22px;height:22px}.workspace-tree-create-space-icon-item-active-pc{background:var(--brand-subtle);box-shadow:var(--shadow-2)}.workspace-tree-create-space-icon-item-active-pc:hover{background:var(--brand-subtle)}.workspace-tree-create-space-color-item-pc{border-radius:var(--radius-md);cursor:pointer;border:2px solid transparent;width:28px;height:28px;transition:border-color .15s,transform .15s}.workspace-tree-create-space-color-item-pc:hover{transform:scale(1.1)}.workspace-tree-create-space-color-item-active-pc{border-color:var(--brand);box-shadow:var(--shadow-2)}.workspace-tree-create-space-input-pc{width:100%;height:32px;padding:0 var(--space-3);margin-bottom:var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-md-val);background:var(--bg-lv2);color:var(--text-primary);font-size:var(--fs-body);box-sizing:border-box;outline:none;transition:border-color .15s}.workspace-tree-create-space-input-pc:focus{border-color:var(--border-focus);background:var(--bg-input-active)}.workspace-tree-create-space-input-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.workspace-tree-create-space-input-pc::-ms-input-placeholder{color:var(--text-quaternary)}.workspace-tree-create-space-input-pc::placeholder{color:var(--text-quaternary)}.workspace-tree-create-space-pin-pc{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);font-size:var(--fs-body);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex}.workspace-tree-create-space-pin-pc>input[type=checkbox]{width:14px;height:14px;accent-color:var(--brand);cursor:pointer}.workspace-tree-create-space-btns-pc{justify-content:flex-end;gap:var(--space-2);display:flex}.workspace-tree-create-space-cancel-pc{border-radius:var(--radius-md-val);height:32px;color:var(--text-primary);background:0 0;background:var(--button-grey-bg);min-width:66px;font-size:var(--fs-body);cursor:pointer;padding:0 12px;transition:background-color .15s,color .15s}.workspace-tree-create-space-cancel-pc:hover{background:var(--button-grey-bg-hover);color:var(--text-primary)}.workspace-tree-create-space-confirm-pc{border-radius:var(--radius-md-val);background:var(--button-primary-bg);height:32px;color:var(--text-allwhite);min-width:66px;font-size:var(--fs-body);cursor:pointer;border:none;padding:0 12px;transition:background-color .15s,opacity .15s}.workspace-tree-create-space-confirm-pc:hover{background:var(--button-primary-bg-hover)}.workspace-tree-create-space-confirm-pc:disabled{background:var(--button-primary-bg-disabled);cursor:not-allowed}.workspace-tree-space-name-input-pc{min-width:0;height:24px;padding:0 var(--space-2);border:1px solid var(--border-focus);border-radius:var(--radius-md-val);background:var(--bg-default);color:var(--text-primary);font-size:var(--fs-body);box-sizing:border-box;outline:none;flex:1;font-weight:600}.workspace-tree-space-name-input-pc::-webkit-input-placeholder{color:var(--text-quaternary);font-weight:400}.workspace-tree-space-name-input-pc::-ms-input-placeholder{color:var(--text-quaternary);font-weight:400}.workspace-tree-space-name-input-pc::placeholder{color:var(--text-quaternary);font-weight:400}.workspace-tree-section-gap-pc{height:var(--space-3)}.workspace-tree-show-more-btn-pc{align-items:center;gap:var(--space-0-5);height:32px;padding-left:30px;padding-right:var(--space-2);border-radius:var(--radius-md-val);color:var(--text-tertiary);font-size:var(--fs-body);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-weight:500;transition:background-color .15s,color .15s;display:flex}.workspace-tree-show-more-btn-pc>svg{width:20px;height:18px;color:var(--icon-tertiary);flex-shrink:0}.workspace-tree-show-more-btn-pc:hover{background:var(--fill-secondary);color:var(--text-secondary)}.workspace-tree-space-list-dropdown-pc{min-width:200px;max-width:260px;max-height:320px;padding:var(--space-2);border-radius:var(--radius-lg-val);background:var(--bg-default);box-shadow:var(--shadow-3);border:1px solid var(--border-default);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto}.workspace-tree-space-list-title-pc{font-size:var(--fs-small);color:var(--text-tertiary);padding:var(--space-1)var(--space-2);margin-bottom:var(--space-1);font-weight:600}.workspace-tree-space-list-empty-pc{font-size:var(--fs-body);color:var(--text-quaternary);padding:var(--space-2)var(--space-2)}.workspace-tree-space-list-items-pc{flex-direction:column;gap:1px;display:flex}.workspace-tree-space-list-item-pc{justify-content:space-between;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border-radius:var(--radius-md-val);cursor:pointer;transition:background-color .15s;display:flex}.workspace-tree-space-list-item-pc:hover{background:var(--fill-secondary)}.workspace-tree-space-list-item-pc:hover .workspace-tree-space-list-pin-btn-pc{opacity:1}.workspace-tree-space-list-item-icon-pc{font-size:var(--fs-body);flex-shrink:0;line-height:1}.workspace-tree-space-list-item-title-pc{min-width:0;font-size:var(--fs-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.workspace-tree-space-list-item-actions-pc{align-items:center;gap:var(--space-0-5);opacity:0;flex-shrink:0;transition:opacity .15s;display:flex}.workspace-tree-space-list-item-pc:hover .workspace-tree-space-list-item-actions-pc,.workspace-tree-space-list-item-active-pc .workspace-tree-space-list-item-actions-pc{opacity:1}.workspace-tree-space-list-item-active-pc{background:var(--fill-secondary)}.workspace-tree-space-list-more-btn-pc{border-radius:var(--radius-sm-val);width:24px;height:24px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.workspace-tree-space-list-more-btn-pc:hover{background:var(--fill-primary);color:var(--icon-primary)}.workspace-tree-space-list-pin-btn-pc{border-radius:var(--radius-sm-val);width:24px;height:24px;color:var(--icon-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background-color .15s,color .15s;display:inline-flex}.workspace-tree-space-list-pin-btn-pc:hover{background:var(--fill-primary);color:var(--icon-primary)}.workspace-tree-space-list-pin-active-pc{opacity:1;color:var(--brand)}.workspace-tree-node-skeleton-pc{cursor:default}.workspace-tree-node-skeleton-icon-pc{background:var(--bg-medium);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:1.5s ease-in-out infinite workspace-tree-skeleton-pulse;display:inline-block}.workspace-tree-node-skeleton-text-pc{border-radius:var(--radius-md-val);background:var(--bg-medium);width:55%;height:14px;animation:1.5s ease-in-out infinite workspace-tree-skeleton-pulse;display:inline-block}@keyframes workspace-tree-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.workspace-tree-node-skeleton-icon-pc,.workspace-tree-node-skeleton-text-pc{animation:none}}.link-icon-asset-pc{border-radius:var(--radius-sm);object-fit:contain;flex:none;width:16px;height:16px;display:block}.link-icon-asset-pc[data-link-source]{width:16px;height:16px}.profile-switcher-empty-hint-pc{height:32px;padding:0 var(--space-2);font-size:var(--fs-caption);color:var(--text-tertiary);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;display:inline-flex}.profile-switcher-popover-pc{min-width:220px;max-width:280px;padding:var(--space-1);background:var(--bg-popover);border:thin solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-level-2);gap:var(--space-0-5);flex-direction:column;display:flex}.profile-switcher-item-pc{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--fs-caption);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;font-weight:400;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.profile-switcher-item-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.profile-switcher-item-current-pc{color:var(--text-primary);font-weight:500}.profile-switcher-item-check-pc{width:var(--space-3);height:var(--space-3);font-size:var(--fs-small);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.profile-switcher-item-emoji-pc{width:var(--space-5);height:var(--space-5);font-size:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.profile-switcher-item-name-pc{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.profile-switcher-item-more-pc{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background-color .15s,color .15s;display:inline-flex}.profile-switcher-item-pc:hover .profile-switcher-item-more-pc{opacity:1}.profile-switcher-item-more-pc:hover{background:var(--fill-tertiary);color:var(--text-primary)}.profile-switcher-item-rename-input-pc{min-width:0;height:var(--space-6);padding:0 var(--space-1);font-size:var(--fs-caption);color:var(--text-primary);background:var(--bg-default);border:thin solid var(--border-default);border-radius:var(--radius-md);outline:none;flex:auto;font-weight:400}.profile-switcher-item-rename-input-pc:focus{border-color:var(--border-focus,var(--text-primary))}.profile-switcher-delete-hint-pc{font-size:var(--fs-caption);color:var(--text-secondary);margin:0;padding:0;line-height:20px}.knowledge-sidebar-pc{background:var(--sidebar);height:100vh;color:var(--sidebar-foreground);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column;display:flex;overflow:hidden}.knowledge-sidebar-top-pc{flex-shrink:0}.knowledge-sidebar-top-row-pc{height:56px;padding:0 var(--space-4)0 var(--space-6);align-items:center;gap:var(--space-2);display:flex}.knowledge-sidebar-brand-logo-pc{object-fit:contain;flex-shrink:0;width:28px;height:28px}.knowledge-sidebar-title-pc{font-family:var(--font-family-body);font-size:calc(20px*var(--font-scale));color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;line-height:28px;overflow:hidden}.knowledge-sidebar-toggle-pc{flex-shrink:0}.knowledge-sidebar-top-actions-pc{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.knowledge-sidebar-toggle-btn-pc,.knowledge-sidebar-notify-btn-pc{border-radius:var(--radius-2xl-val);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.knowledge-sidebar-toggle-btn-pc>svg,.knowledge-sidebar-notify-btn-pc>svg{flex-shrink:0;width:16px;height:16px}.knowledge-sidebar-toggle-btn-pc:hover,.knowledge-sidebar-notify-btn-pc:hover,.knowledge-sidebar-toggle-btn-pc:active,.knowledge-sidebar-notify-btn-pc:active{background:var(--bg-primary-active);color:var(--text-primary)}.knowledge-sidebar-toggle-btn-pc:focus-visible{outline:2px solid var(--bg-primary-active);outline-offset:2px}.knowledge-sidebar-notify-btn-pc:focus-visible{outline:2px solid var(--bg-primary-active);outline-offset:2px}.knowledge-sidebar-notify-dot-pc{top:var(--space-1);right:var(--space-1);background:var(--error);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute}.knowledge-sidebar-toggle-btn-pc{flex-shrink:0}.knowledge-sidebar-scroll-pc{flex:1;min-height:0;overflow:hidden}.knowledge-sidebar-scroll-pc>.simplebar-wrapper>.simplebar-mask>.simplebar-offset>.simplebar-content-wrapper>.simplebar-content{flex-direction:column;display:flex;padding-bottom:var(--space-8)!important}.knowledge-sidebar-scroll-pc>.simplebar-wrapper>.simplebar-mask>.simplebar-offset>.simplebar-content-wrapper>.simplebar-content:before,.knowledge-sidebar-scroll-pc>.simplebar-wrapper>.simplebar-mask>.simplebar-offset>.simplebar-content-wrapper>.simplebar-content:after{display:none}.knowledge-sidebar-scroll-pc>.simplebar-track.simplebar-vertical{width:12px!important}.knowledge-sidebar-scroll-pc>.simplebar-track.simplebar-vertical .simplebar-scrollbar{width:12px!important;left:0!important;right:0!important}.knowledge-sidebar-scroll-pc>.simplebar-track .simplebar-scrollbar:before{background-color:var(--fill-primary);border-radius:var(--radius-full);opacity:.75;left:var(--space-1)!important;right:var(--space-1)!important;width:4px!important}.knowledge-sidebar-scroll-pc>.simplebar-track .simplebar-scrollbar.simplebar-visible:before,.knowledge-sidebar-scroll-pc:hover>.simplebar-track .simplebar-scrollbar:before{opacity:.9}.knowledge-sidebar-scroll-pc>.simplebar-track .simplebar-scrollbar:hover:before,.knowledge-sidebar-scroll-pc>.simplebar-track .simplebar-scrollbar.simplebar-dragging:before{background-color:var(--border-strong);opacity:1}.knowledge-sidebar-fixed-top-pc{flex-shrink:0}.knowledge-sidebar-section-pc{margin-block:var(--space-1);flex-direction:column;display:flex}.knowledge-sidebar-scroll-detail-pc{flex:1}.knowledge-sidebar-search-pc{padding:0 var(--space-3);margin-bottom:var(--space-0-5);flex-shrink:0}.knowledge-sidebar-search-btn-pc{align-items:center;gap:var(--space-2);width:100%;height:30px;padding:var(--space-1)var(--space-3);border-radius:var(--radius-lg-val);color:var(--text-primary);font-size:var(--fs-body);cursor:pointer;text-align:left;background:0 0;border:none;font-weight:400;line-height:22px;transition:background-color .15s,color .15s;display:flex}.knowledge-sidebar-search-btn-pc:hover{background:var(--fill-secondary)}.knowledge-sidebar-search-btn-pc>svg,.knowledge-sidebar-search-btn-pc>img{width:16px;height:16px;color:var(--text-secondary);object-fit:contain;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.knowledge-sidebar-pc .memory-nav-list-pc{gap:var(--space-0-5);padding:0 var(--space-3)}.knowledge-sidebar-pc .memory-nav-item-pc{height:30px;padding:var(--space-1)var(--space-3);border-radius:var(--radius-lg-val);color:var(--text-primary);font-size:var(--fs-body);gap:var(--space-2);font-weight:400;line-height:22px}.knowledge-sidebar-pc .memory-nav-item-active-pc{background:var(--border-default);border-radius:var(--radius-lg-val);box-shadow:none;font-weight:600}.knowledge-sidebar-pc .memory-nav-item-active-pc:hover{background:var(--border-default)}.knowledge-sidebar-pc .memory-nav-item-active-pc .memory-nav-item-icon-pc,.knowledge-sidebar-pc .memory-nav-item-active-pc .memory-nav-item-icon-pc .knowledge-sidebar-nav-icon-img-pc{color:var(--text-primary)}.knowledge-sidebar-pc .memory-nav-item-icon-pc,.knowledge-sidebar-pc .memory-nav-item-icon-pc>svg{width:16px;height:16px}.knowledge-sidebar-pc .memory-nav-item-icon-pc>img.knowledge-sidebar-nav-icon-img-pc,.knowledge-sidebar-pc .memory-nav-item-icon-pc>svg.knowledge-sidebar-nav-icon-img-pc{object-fit:contain;width:16px;height:16px;color:var(--text-secondary);flex-shrink:0;display:block}.knowledge-sidebar-divider-pc{display:none}.knowledge-sidebar-tree-skeleton-pc{padding:0 var(--space-2)}.knowledge-sidebar-skeleton-row-pc{align-items:center;gap:var(--space-2);height:32px;padding-right:var(--space-2);margin:0 var(--space-2);border-radius:var(--radius-md-val);display:flex}.knowledge-sidebar-spaces-pc{margin-top:var(--space-4)}.knowledge-sidebar-pc .memory-nav-wrapper-pc{padding-bottom:10px}.knowledge-sidebar-pc .workspace-tree-section-header-pc{height:28px;padding:0 var(--space-4)0 var(--space-6);margin-bottom:var(--space-0-5)}.knowledge-sidebar-pc .workspace-tree-section-label-pc{font-size:var(--fs-small);color:var(--text-quaternary);letter-spacing:0;font-weight:600;line-height:20px;font-family:var(--font-family-body)}.knowledge-sidebar-section-pc:last-of-type .workspace-tree-section-header-pc{z-index:auto;position:relative;top:auto}.knowledge-sidebar-pc .workspace-tree-icon-slot-pc{width:24px;height:24px;margin-right:0;transform:translate(-1px)}.knowledge-sidebar-pc .workspace-tree-icon-default-pc{width:18px;height:18px}.knowledge-sidebar-pc .workspace-tree-icon-default-pc>svg{width:16px;height:16px}.knowledge-sidebar-pc .workspace-tree-node-pc{height:30px;padding-right:var(--space-1);font-size:var(--fs-body);color:var(--text-primary);border-radius:var(--radius-xl-val);gap:0;font-weight:400;line-height:22px}.knowledge-sidebar-pc .workspace-tree-node-active-pc{background:var(--border-default);border-radius:var(--radius-xl-val);box-shadow:none}.knowledge-sidebar-pc .workspace-tree-node-active-pc:hover{background:var(--border-default)}.knowledge-sidebar-pc .workspace-tree-node-wrapper-pc,.knowledge-sidebar-pc .workspace-tree-space-wrapper-pc,.knowledge-sidebar-pc .workspace-tree-children-pc,.knowledge-sidebar-pc .workspace-tree-space-children-pc{gap:var(--space-0-5)}.knowledge-sidebar-pc .workspace-tree-list-pc{padding:0 var(--space-3);gap:var(--space-0-5)}.knowledge-sidebar-pc .workspace-tree-list-pc>.workspace-tree-show-more-btn-pc{height:30px;padding-left:26px;padding-right:var(--space-2);border-radius:var(--radius-lg-val);color:var(--text-tertiary);font-size:var(--fs-small);gap:var(--space-1-5);font-weight:400;line-height:22px}.knowledge-sidebar-pc .workspace-tree-list-pc>.workspace-tree-show-more-btn-pc>svg{color:currentColor;width:16px;height:16px}.knowledge-sidebar-pc .workspace-tree-list-pc>.workspace-tree-show-more-btn-pc:hover{background:var(--fill-tertiary);color:var(--text-secondary)}.knowledge-sidebar-pc .workspace-tree-space-children-pc>.workspace-tree-show-more-btn-pc{height:30px;padding-left:26px;padding-right:var(--space-2);border-radius:var(--radius-lg-val);color:var(--text-tertiary);font-size:var(--fs-small);gap:var(--space-1-5);font-weight:400;line-height:22px}.knowledge-sidebar-pc .workspace-tree-space-children-pc>.workspace-tree-show-more-btn-pc>svg{color:currentColor;width:16px;height:16px}.knowledge-sidebar-pc .workspace-tree-space-children-pc>.workspace-tree-show-more-btn-pc:hover{background:var(--fill-tertiary);color:var(--text-secondary)}.knowledge-sidebar-pc .workspace-tree-space-node-pc{z-index:1;background-color:var(--sidebar);height:30px;padding-left:var(--space-3);padding-right:var(--space-1);font-size:var(--fs-body);color:var(--text-primary);cursor:pointer;position:-webkit-sticky;position:sticky;top:0}.knowledge-sidebar-pc .workspace-tree-space-node-pc .workspace-tree-space-toggle-pc{opacity:0;transition:opacity .15s,background-color .15s}.knowledge-sidebar-pc .workspace-tree-space-node-pc:hover .workspace-tree-space-toggle-pc,.knowledge-sidebar-pc .workspace-tree-space-node-pc.workspace-tree-space-node-menu-open-pc .workspace-tree-space-toggle-pc{opacity:1}.knowledge-sidebar-pc .workspace-tree-space-title-pc{font-size:var(--fs-body);margin-left:var(--space-1);font-weight:400}.knowledge-sidebar-pc .workspace-tree-space-icon-slot-pc{flex-shrink:0;width:20px;height:20px}.knowledge-sidebar-pc .workspace-tree-space-icon-slot-pc>*{border-radius:var(--radius-sm-val);box-sizing:border-box;width:16px;min-width:16px;height:16px;min-height:16px}.knowledge-sidebar-pc .workspace-tree-section-add-btn-pc{color:var(--icon-tertiary)}.knowledge-sidebar-pc .workspace-tree-action-btn-pc>svg{width:16px;height:16px}.knowledge-sidebar-space-detail-header-pc{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-4);margin-bottom:var(--space-4);height:30px;display:flex}.knowledge-sidebar-space-detail-back-btn-pc{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.knowledge-sidebar-space-detail-back-btn-pc>svg{width:16px;height:16px}.knowledge-sidebar-space-detail-back-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.knowledge-sidebar-space-detail-title-pc{min-width:0;font-size:var(--fs-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:400;overflow:hidden}.knowledge-sidebar-space-detail-add-btn-pc{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.knowledge-sidebar-space-detail-add-btn-pc>svg{width:16px;height:16px}.knowledge-sidebar-space-detail-add-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.knowledge-sidebar-section-header-pc{height:32px;padding:0 var(--space-3);margin:0 var(--space-2)4px;justify-content:space-between;align-items:center;display:flex}.knowledge-sidebar-section-label-pc{font-size:var(--fs-small);letter-spacing:.04em;color:var(--text-tertiary);text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600}.knowledge-sidebar-bottom-tools-pc{gap:var(--space-0-5);padding:var(--space-2)var(--space-3)var(--space-4);border-top:1px solid var(--divider);flex-direction:column;flex-shrink:0;display:flex}.knowledge-sidebar-collapsed-pc .knowledge-sidebar-bottom-tools-pc{display:none}.knowledge-sidebar-storage-dialog-overlay-pc{z-index:10000;background:var(--overlay-default);justify-content:center;align-items:center;animation:.12s ease-out ks-storage-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.knowledge-sidebar-storage-dialog-pc{width:460px;max-width:calc(100vw - var(--space-12));border-radius:var(--radius-xl-val);background:var(--bg-default);box-shadow:var(--shadow-3);flex-direction:column;animation:.14s cubic-bezier(.2,.8,.2,1) ks-storage-scale;display:flex;overflow:hidden}@keyframes ks-storage-fade{0%{opacity:0}to{opacity:1}}@keyframes ks-storage-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.knowledge-sidebar-storage-dialog-header-pc{padding:var(--space-3)var(--space-5);justify-content:space-between;align-items:center;display:flex}.knowledge-sidebar-storage-dialog-header-pc h3{color:var(--text-primary);font-size:calc(15px*var(--font-scale));margin:0;font-weight:600;line-height:22px}.knowledge-sidebar-storage-dialog-close-pc{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.knowledge-sidebar-storage-dialog-close-pc:hover{background:var(--fill-secondary)}.wb-settings-module-pc{gap:var(--space-3);padding:var(--space-3)var(--space-5)var(--space-4);flex-direction:column;display:flex}.wb-settings-module-card-pc{border:1px solid var(--border-default);border-radius:var(--radius-lg-val);flex-direction:column;display:flex;overflow:hidden}.wb-storage-bar-block-pc{gap:var(--space-2);padding:var(--space-4)var(--space-4)var(--space-3);border-bottom:1px solid var(--divider);flex-direction:column;display:flex}.wb-storage-capacity-bar-pc{border-radius:var(--radius-md-val);background:var(--bg-medium);width:100%;height:10px;display:flex;position:relative;overflow:hidden}.wb-storage-capacity-bar-segment-pc{min-width:3px;height:100%;transition:width .2s;display:block}.wb-storage-bar-files-pc{background:var(--success)}.wb-storage-bar-config-pc{background:var(--info)}.wb-storage-bar-footer-pc{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.wb-storage-capacity-legend-pc{align-items:center;gap:var(--space-4);display:flex}.wb-storage-legend-item-pc{align-items:center;gap:var(--space-1);font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);display:inline-flex}.wb-storage-legend-dot-pc{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.wb-storage-legend-dot-files-pc{background:var(--success)}.wb-storage-legend-dot-config-pc{background:var(--info)}.wb-storage-summary-compact-pc{font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-weight:400;line-height:18px}.wb-storage-summary-compact-pc strong{font-size:calc(11px*var(--font-scale));color:var(--text-secondary);font-weight:600}.wb-storage-detail-list-pc{flex-direction:column;display:flex}.wb-storage-detail-item-pc{gap:var(--space-1);padding:var(--space-3)var(--space-4);flex-direction:column;display:flex}.wb-storage-detail-item-pc+.wb-storage-detail-item-pc{border-top:1px solid var(--divider)}.wb-storage-detail-row-pc{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.wb-storage-detail-name-pc{font-size:var(--fs-caption);color:var(--text-primary);font-weight:500;line-height:20px}.wb-storage-detail-size-inline-pc{font-size:var(--fs-small);color:var(--text-secondary);flex-shrink:0;font-weight:600;line-height:20px}.wb-storage-detail-desc-pc{font-size:calc(11px*var(--font-scale));color:var(--text-quaternary);word-break:break-word;white-space:normal;font-weight:400;line-height:16px}.wb-storage-detail-clear-link-pc{margin-top:var(--space-1);color:var(--text-tertiary);font-size:calc(11px*var(--font-scale));text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);background:0 0;border:none;padding:0;font-weight:400;line-height:16px;transition:color .15s,-webkit-text-decoration-color .15s,text-decoration-color .15s;display:block}.wb-storage-detail-clear-link-pc:hover{color:var(--text-secondary);-webkit-text-decoration-color:var(--text-secondary);text-decoration-color:var(--text-secondary)}.wb-storage-upgrade-row-pc{padding:var(--space-1)var(--space-4)var(--space-2);border-top:1px solid var(--divider)}.wb-storage-upgrade-cta-pc{align-items:center;gap:var(--space-0-5);color:var(--brand);font-size:calc(11px*var(--font-scale));cursor:pointer;opacity:.85;background:0 0;border:none;padding:0;font-weight:500;transition:opacity .15s;display:inline-flex}.wb-storage-upgrade-cta-pc:hover{opacity:1}.wb-storage-footer-note-pc{font-size:calc(11px*var(--font-scale));color:var(--text-quaternary);text-align:center;font-weight:400;line-height:18px;display:block}.knowledge-sidebar-wbshell-collapsed-pc .knowledge-sidebar-top-row-pc{padding-left:92px}.knowledge-sidebar-wbshell-expand-btn-pc{top:var(--space-3);left:var(--space-3);z-index:200;border-radius:var(--radius-full);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.knowledge-sidebar-wbshell-expand-btn-pc>img,.knowledge-sidebar-wbshell-expand-btn-pc>svg{flex-shrink:0;width:16px;height:16px}.knowledge-sidebar-wbshell-expand-btn-pc:hover{background:var(--fill-tertiary);color:var(--text-primary)}.knowledge-sidebar-wbshell-expand-btn-pc:active{background:var(--feedback-active)}.knowledge-sidebar-wbshell-expand-btn-pc:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.storage-dialog-overlay-pc{z-index:10000;background:var(--overlay-default);justify-content:center;align-items:center;animation:.12s ease-out storage-dialog-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes storage-dialog-fade{0%{opacity:0}to{opacity:1}}.storage-dialog-panel-pc{width:460px;max-width:calc(100vw - var(--space-12));border-radius:var(--radius-xl-val);background:var(--bg-default);box-shadow:var(--shadow-3);flex-direction:column;animation:.14s cubic-bezier(.2,.8,.2,1) storage-dialog-scale;display:flex;overflow:hidden}@keyframes storage-dialog-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.wb-storage-upgrade-cta-pc:disabled{opacity:.35;cursor:not-allowed}.search-modal-overlay-pc{z-index:9999;background:var(--overlay-default);justify-content:center;align-items:flex-start;padding-top:120px;animation:.12s ease-out search-modal-fade-in-pc;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.search-modal-panel-pc{background:var(--modal-panel-bg);border-radius:var(--radius-xl-val);width:90vw;max-width:640px;max-height:700px;box-shadow:var(--shadow-3);flex-direction:column;animation:.14s cubic-bezier(.2,.8,.2,1) search-modal-scale-in-pc;display:flex;overflow:hidden}@keyframes search-modal-fade-in-pc{0%{opacity:0}to{opacity:1}}@keyframes search-modal-scale-in-pc{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.search-modal-input-wrapper-pc{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--divider);flex-shrink:0;display:flex}.search-modal-input-icon-pc{color:var(--icon-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-modal-input-pc{min-width:0;height:24px;color:var(--text-primary);font-size:var(--fs-16);background:0 0;border:0;outline:none;flex:1;padding:0;line-height:24px}.search-modal-input-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.search-modal-input-pc::-ms-input-placeholder{color:var(--text-quaternary)}.search-modal-input-pc::placeholder{color:var(--text-quaternary)}.search-modal-input-clear-pc{border-radius:var(--radius-full-val);background:var(--fill-primary);width:20px;height:20px;color:var(--icon-tertiary);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.search-modal-input-clear-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.search-modal-list-pc{padding:var(--space-1)0;flex:1;overflow-x:hidden;overflow-y:auto}.search-modal-list-pc::-webkit-scrollbar{width:4px}.search-modal-list-pc::-webkit-scrollbar-thumb{border-radius:var(--radius-sm-val);background:0 0}.search-modal-list-pc:hover::-webkit-scrollbar-thumb{background:var(--fill-primary)}.search-modal-list-pc::-webkit-scrollbar-track{background:0 0}.search-modal-group-pc{padding:var(--space-1)0}.search-modal-group-label-pc{padding:var(--space-1)var(--space-4);font-size:var(--fs-small);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.02em;font-weight:500;line-height:20px}.search-modal-item-pc{align-items:flex-start;gap:var(--space-3);padding:var(--space-2)var(--space-4);cursor:pointer;transition:background-color .15s;display:flex}.search-modal-item-pc:hover,.search-modal-item-pc.search-modal-item-active-pc{background:var(--bg-weak)}.search-modal-item-icon-pc{width:20px;height:20px;margin-top:var(--space-0-5);color:var(--icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-modal-item-content-pc{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.search-modal-item-title-pc{font-size:var(--fs-body);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:20px;overflow:hidden}.search-modal-item-path-pc,.search-modal-item-meta-pc{font-size:var(--fs-small);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}.search-modal-highlight-pc{color:var(--text-link);font-style:normal;font-weight:600}.search-modal-empty-pc{padding:var(--space-8)var(--space-4);text-align:center;font-size:var(--fs-body);color:var(--text-tertiary)}.search-modal-loading-pc{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);font-size:var(--fs-caption);color:var(--text-tertiary);display:flex}.search-modal-sentinel-pc{flex-shrink:0;height:1px}.search-modal-footer-pc{padding:var(--space-2)var(--space-4);border-top:1px solid var(--divider);background:var(--bg-weak);flex-shrink:0}.search-modal-footer-hint-pc{font-size:var(--fs-small);color:var(--text-quaternary);line-height:18px}.notification-modal-overlay-pc{z-index:1000;background:var(--overlay-default);justify-content:center;align-items:center;animation:.15s notification-modal-fade-in-pc;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes notification-modal-fade-in-pc{0%{opacity:0}to{opacity:1}}.notification-modal-panel-pc{background:var(--modal-panel-bg);border-radius:var(--radius-xl-val);width:560px;height:580px;box-shadow:var(--shadow-3);flex-direction:column;animation:.2s cubic-bezier(.4,0,.2,1) notification-modal-scale-in-pc;display:flex;overflow:hidden}@keyframes notification-modal-scale-in-pc{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.notification-modal-header-pc{height:56px;padding:0 var(--space-6);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.notification-modal-title-pc{font-size:var(--fs-16);color:var(--text-primary);font-weight:600;line-height:24px}.notification-modal-header-right-pc{align-items:center;gap:var(--space-3);display:flex}.notification-modal-mark-all-btn-pc{color:var(--text-primary);opacity:.76;font-size:var(--fs-small);cursor:pointer;background:0 0;border:none;padding:0;font-weight:400;line-height:16px;transition:color .15s,opacity .15s}.notification-modal-mark-all-btn-pc:hover{color:var(--text-primary);opacity:1}.notification-modal-mark-all-btn-pc:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-md)}.notification-modal-close-pc{border-radius:var(--radius-md);width:24px;height:24px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.notification-modal-close-pc:hover{background:var(--fill-secondary)}.notification-modal-close-pc:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.notification-modal-content-pc{flex-direction:column;flex:1;display:flex;overflow:hidden}.profile-header-wrapper-pc{margin-bottom:var(--space-8,32px)}.profile-header-label-pc{font-size:calc(11px*var(--font-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-bottom:var(--space-1,4px);font-weight:600;display:inline-block}.profile-header-title-pc{margin:0 0 var(--space-2,8px);font-family:var(--font-family-heading);font-size:calc(30px*var(--font-scale));letter-spacing:-.015em;color:var(--text-primary);font-weight:600;line-height:1.2}.profile-header-title-row-pc{align-items:center;gap:var(--space-1,4px);display:flex}.profile-header-leading-toggle-pc{flex-shrink:0}.profile-header-emoji-pc{margin-right:var(--space-3);font-size:calc(28px*var(--font-scale));vertical-align:-2px;line-height:1}.profile-header-subtitle-pc{font-size:var(--fs-body);color:var(--text-tertiary);margin:0;font-weight:400;line-height:1.5}.knowledge-sidebar-inline-toggle-pc{border-radius:var(--radius-2xl-val);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.knowledge-sidebar-inline-toggle-pc:hover,.knowledge-sidebar-inline-toggle-pc:active{background:var(--bg-primary-active);color:var(--icon-primary)}.knowledge-sidebar-inline-toggle-pc:focus-visible{outline:2px solid var(--bg-primary-active);outline-offset:2px}.knowledge-sidebar-inline-toggle-pc svg{flex-shrink:0;width:16px;height:16px}.user-account-menu-pc{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.user-account-menu-trigger-pc{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .15s;display:inline-flex}.user-account-menu-trigger-pc:hover{background:var(--fill-tertiary)}.user-account-menu-trigger-pc:focus-visible{box-shadow:var(--shadow-1);outline:none}.user-account-menu-panel-pc{z-index:2300;width:240px;padding:var(--space-2);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-2xl-val);background:var(--bg-tertiary-default);box-shadow:var(--shadow-3);color:var(--text-primary);position:fixed;overflow:visible}.user-account-menu-identity-pc{align-items:center;gap:var(--space-2);padding:var(--space-2);min-height:48px;display:flex}.user-account-menu-identity-avatar-pc{flex-shrink:0}.user-account-menu-identity-copy-pc{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.user-account-menu-identity-name-pc{color:var(--text-primary);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:16px;overflow:hidden}.user-account-menu-identity-sub-pc{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;line-height:12px;overflow:hidden}.user-account-menu-row-pc{width:100%;min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-lg-val);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--fs-body);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;font-weight:400;line-height:20px;display:flex;position:relative}.user-account-menu-row-lead-pc{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.user-account-menu-row-icon-pc{color:var(--icon-secondary);flex-shrink:0}.user-account-menu-action-pc{cursor:pointer;transition:background-color .15s,color .15s}.user-account-menu-action-pc:hover,.user-account-menu-action-pc:active{background:var(--bg-primary-hover);color:var(--text-primary);outline:none}.user-account-menu-action-pc:focus-visible{background:var(--bg-primary-hover);color:var(--text-primary);outline:none}.user-account-menu-appearance-pc:before,.user-account-menu-logout-pc:before{content:"";top:calc(-1*var(--space-2));height:var(--border-width-thin);background:var(--divider);pointer-events:none;position:absolute;left:0;right:0}.user-account-menu-appearance-pc,.user-account-menu-logout-pc{margin-top:var(--space-4)}.user-account-menu-appearance-pc{color:var(--text-primary)}.user-account-menu-segment-pc{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border-radius:var(--radius-lg-val);background:var(--fill-secondary);flex-shrink:0;display:inline-flex}.user-account-menu-segment-item-pc{min-width:40px;height:24px;padding:0 var(--space-2);border-radius:var(--radius-md-val);color:var(--text-tertiary);font-family:var(--font-family-body);font-size:var(--fs-caption);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-weight:400;line-height:18px;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.user-account-menu-segment-item-pc:hover:not(.user-account-menu-segment-item-active-pc){color:var(--text-secondary)}.user-account-menu-segment-item-pc:focus-visible{box-shadow:var(--shadow-1);outline:none}.user-account-menu-segment-item-active-pc{background:var(--fill-active);color:var(--text-primary);box-shadow:var(--shadow-1);font-weight:600}.doc-feed-wrapper-pc{flex-direction:column;width:100%;display:flex}.doc-feed-guide-bar-pc{gap:var(--space-3);margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.doc-feed-guide-card-pc{align-items:center;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);cursor:pointer;text-align:left;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.doc-feed-guide-card-pc:hover{background:var(--bg-weak);border-color:var(--border-strong);box-shadow:var(--shadow-1)}.doc-feed-guide-card-icon-pc{border-radius:var(--radius-lg-val);background:var(--fill-secondary);width:40px;height:40px;color:var(--icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.doc-feed-guide-card-text-pc{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.doc-feed-guide-card-title-pc{font-size:var(--fs-body);color:var(--text-primary);font-weight:600}.doc-feed-guide-card-desc-pc{font-size:var(--fs-small);color:var(--text-tertiary)}.doc-feed-tab-bar-pc{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg-val);background:var(--fill-secondary);margin-bottom:var(--space-6);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-flex}.doc-feed-tab-item-pc{padding:var(--space-2)var(--space-4);border-radius:var(--radius-lg-val);color:var(--text-tertiary);font-size:var(--fs-caption);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;font-weight:500;line-height:1;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.doc-feed-tab-item-pc:hover{color:var(--text-secondary)}.doc-feed-tab-active-pc{background:var(--bg-default);color:var(--text-primary);box-shadow:var(--shadow-1);font-weight:600}.doc-feed-tab-active-pc:hover{background:var(--bg-default);color:var(--text-primary)}.doc-feed-table-wrapper-pc{border:1px solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);width:100%}.doc-feed-table-pc{border-collapse:collapse;table-layout:fixed;width:100%}.doc-feed-table-head-row-pc{background:var(--bg-weak)}.doc-feed-th-pc{padding:var(--space-3);font-size:var(--fs-small);color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--divider);white-space:nowrap;font-weight:500;line-height:1.4}.doc-feed-table-row-pc{cursor:pointer;transition:background-color .12s}.doc-feed-table-row-pc:hover{background:var(--bg-weak)}.doc-feed-td-pc{padding:var(--space-4)var(--space-3);font-size:var(--fs-body);color:var(--text-primary);border-bottom:1px solid var(--divider);vertical-align:middle;line-height:1.5}.doc-feed-td-name-pc{overflow:hidden}.doc-feed-name-cell-pc{align-items:center;gap:var(--space-2);min-width:0;display:flex}.doc-feed-doc-icon-pc{font-size:calc(18px*var(--font-scale));color:var(--icon-secondary);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.doc-feed-doc-icon-pc>svg{width:20px;height:20px}.doc-feed-doc-title-pc{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.doc-feed-rename-input-pc{min-width:0;padding:var(--space-1)var(--space-2);font-size:var(--fs-body);color:var(--text-primary);background:var(--bg-default);border:1px solid var(--border-strong);border-radius:var(--radius-md-val);outline:none;flex:1;margin:-4px 0;line-height:1.5;transition:border-color .15s,box-shadow .15s}.doc-feed-rename-input-pc:focus{border-color:var(--border-focus);box-shadow:var(--shadow-1)}.doc-feed-td-creator-pc{overflow:hidden}.doc-feed-creator-cell-pc{align-items:center;gap:var(--space-2);min-width:0;display:flex}.doc-feed-creator-name-pc{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:var(--fs-caption);overflow:hidden}.doc-feed-creator-agent-avatar-pc{background:var(--fill-primary);width:24px;height:24px;color:var(--icon-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.doc-feed-td-location-pc{overflow:hidden}.doc-feed-location-text-pc{text-overflow:ellipsis;white-space:nowrap;color:var(--text-tertiary);font-size:var(--fs-caption);overflow:hidden}.doc-feed-td-updated-pc{color:var(--text-tertiary);font-size:var(--fs-caption);white-space:nowrap}.doc-feed-td-actions-pc{text-align:center;vertical-align:middle;padding:0}.doc-feed-actions-cell-pc{justify-content:center;align-items:center;display:inline-flex;position:relative}.doc-feed-actions-btn-pc{border-radius:var(--radius-md-val);width:32px;height:32px;color:var(--icon-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s,opacity .15s;display:flex}.doc-feed-actions-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.doc-feed-table-row-pc:hover .doc-feed-actions-btn-pc,.doc-feed-actions-btn-open-pc{opacity:1}.doc-feed-actions-menu-pc{z-index:20;min-width:140px;padding:var(--space-1);background:var(--bg-default);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);box-shadow:var(--shadow-3);position:absolute;top:100%;right:0}.doc-feed-actions-menu-item-pc{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);font-size:var(--fs-caption);color:var(--text-primary);cursor:pointer;border-radius:var(--radius-md-val);background:0 0;border:none;transition:background .15s;display:flex}.doc-feed-actions-menu-item-pc:hover{background:var(--fill-secondary)}.doc-feed-actions-menu-item-danger-pc{color:var(--error)}.doc-feed-actions-menu-item-danger-pc:hover{background:var(--error-bg)}.doc-feed-loading-footer-pc{padding:var(--space-4);text-align:center;color:var(--text-tertiary);font-size:var(--fs-small)}.doc-feed-end-hint-pc{padding:var(--space-4);text-align:center;color:var(--text-quaternary);font-size:var(--fs-small)}.doc-feed-sentinel-row-pc{pointer-events:none;height:1px}.doc-feed-sentinel-cell-pc{border:none;height:1px;padding:0}.doc-feed-empty-state-wrapper-pc{padding:64px var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.doc-feed-empty-state-illustration-pc{margin-bottom:var(--space-4)}.doc-feed-empty-state-emoji-pc{font-size:calc(48px*var(--font-scale));line-height:1}.doc-feed-empty-state-title-pc{margin:0 0 var(--space-2);font-size:calc(18px*var(--font-scale));color:var(--text-primary);font-weight:600;line-height:1.4}.doc-feed-empty-state-subtitle-pc{margin:0 0 var(--space-6);font-size:var(--fs-body);color:var(--text-tertiary);line-height:1.6}.doc-feed-empty-state-actions-pc{align-items:center;gap:var(--space-3);display:flex}.doc-titlebar-wrapper-pc{height:56px;padding:0 var(--space-6);background:var(--bg-secondary-default);border-bottom:1px solid var(--divider);z-index:110;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative;container-type:inline-size}.doc-titlebar-wrapper-with-left-extra-pc{padding-left:var(--space-3)!important}.doc-titlebar-left-pc{flex:auto;align-items:center;gap:0;min-width:0;display:flex;overflow:hidden}.doc-titlebar-left-extra-pc{margin-right:var(--space-1);flex-shrink:0;align-items:center;display:flex}.doc-titlebar-relation-pill-pc{justify-content:center;align-items:center;gap:var(--space-1);height:var(--space-6);margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;background:0 0;flex-shrink:0;font-weight:400;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.doc-titlebar-relation-pill-pc:hover{background:var(--fill-secondary);color:var(--text-primary);border-color:var(--border-strong)}.doc-titlebar-relation-pill-count-pc{text-align:center;min-width:8px;font-weight:400}.doc-titlebar-sidebar-toggle-pc{flex-shrink:0;align-items:center;display:flex}.doc-titlebar-sync-pill-pc{margin-right:var(--space-2);flex-shrink:0}.doc-titlebar-back-btn-pc{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:-8px;padding:0;transition:background-color .15s,color .15s;display:flex}.doc-titlebar-back-btn-pc:hover{background:var(--feedback-hover);color:var(--icon-primary)}.doc-titlebar-back-btn-pc:focus-visible{box-shadow:var(--shadow-1);outline:none}.doc-titlebar-right-pc{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.doc-titlebar-right-extra-pc{align-items:center;gap:var(--space-2);margin-left:var(--space-3);display:flex}.doc-titlebar-share-wrapper-pc,.doc-titlebar-publish-wrapper-pc,.doc-titlebar-more-wrapper-pc{position:relative}.doc-titlebar-more-wrapper-pc.is-open .btn-ghost-pc{background:var(--fill-primary);color:var(--icon-primary)}.doc-titlebar-live-btn-pc{position:relative}.doc-titlebar-edit-dropdown-trigger-pc:focus-visible{outline:none}.doc-titlebar-edit-dropdown-trigger-pc{border:1px solid var(--border-default);border-radius:var(--radius-lg-val);gap:var(--space-2);padding:0 12px}.doc-titlebar-edit-dropdown-trigger-label-pc{font-size:14px}.doc-titlebar-edit-dropdown-arrow-pc{transform:rotate(180deg)}.doc-titlebar-edit-dropdown-content-pc [data-selected]{color:var(--brand);opacity:1}.doc-titlebar-edit-dropdown-content-pc [data-selected]>svg{color:var(--brand)}.doc-titlebar-edit-dropdown-content-pc [data-slot=dropdown-menu-item]{gap:var(--space-2);padding:8px 12px}.doc-titlebar-edit-dropdown-content-pc [data-slot=dropdown-menu-item]>svg{width:20px;height:20px}.doc-titlebar-edit-dropdown-content-pc [data-slot=dropdown-menu-item]:first-child{padding-bottom:4px}.doc-titlebar-edit-dropdown-content-pc [data-slot=dropdown-menu-item]+[data-slot=dropdown-menu-item]{padding-top:4px}.doc-titlebar-edit-dropdown-content-pc [data-slot=dropdown-menu-item]>span{flex:1}.doc-titlebar-icon-ai-pc{transform:translateY(-1px)}.doc-titlebar-web-action-button-pc .doc-titlebar-view-mode-icon-edit-pc .html-edit-icon-sparkle-pc{transform-box:fill-box;transform-origin:50%;will-change:transform}.doc-titlebar-web-action-button-pc.doc-titlebar-view-mode-segment-active-pc .doc-titlebar-view-mode-icon-edit-pc .html-edit-icon-sparkle-pc{animation:1.15s ease-in-out infinite doc-titlebar-mode-edit-sparkle-scale-pc}.doc-titlebar-web-action-button-pc.doc-titlebar-view-mode-segment-active-pc{background:var(--fill-primary);color:var(--icon-primary)}.doc-titlebar-view-mode-icon-comment-pc{display:inline-flex;position:relative}.doc-titlebar-view-mode-icon-comment-pc .doc-titlebar-view-mode-comment-typing-pc{opacity:0;bottom:var(--space-2);gap:2px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.doc-titlebar-view-mode-comment-typing-pc span{border-radius:var(--radius-full-val);background:currentColor;width:2px;height:2px}.doc-titlebar-web-action-button-pc.doc-titlebar-view-mode-segment-active-pc .doc-titlebar-view-mode-icon-comment-pc .doc-titlebar-view-mode-comment-typing-pc{opacity:1}.doc-titlebar-web-action-button-pc.doc-titlebar-view-mode-segment-active-pc .doc-titlebar-view-mode-icon-comment-pc .doc-titlebar-view-mode-comment-typing-pc span{animation:1.2s ease-in-out infinite doc-titlebar-mode-comment-typing-pc}.doc-titlebar-web-action-button-pc.doc-titlebar-view-mode-segment-active-pc .doc-titlebar-view-mode-icon-comment-pc .doc-titlebar-view-mode-comment-typing-pc span:nth-child(2){animation-delay:.12s}.doc-titlebar-web-action-button-pc.doc-titlebar-view-mode-segment-active-pc .doc-titlebar-view-mode-icon-comment-pc .doc-titlebar-view-mode-comment-typing-pc span:nth-child(3){animation-delay:.24s}@keyframes doc-titlebar-mode-comment-typing-pc{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes doc-titlebar-mode-edit-sparkle-scale-pc{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.doc-titlebar-comment-wrapper-pc{position:relative}.doc-titlebar-comment-active-pc,.doc-titlebar-edit-active-pc{background:var(--fill-primary);color:var(--text-primary)}.doc-titlebar-comment-unread-dot-pc{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);background:var(--error);border:2px solid var(--bg-default);pointer-events:none;width:8px;height:8px;position:absolute}.doc-titlebar-share-btn-pc{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md-val);color:var(--text-secondary);font-family:var(--font-family-body);font-size:var(--fs-caption);letter-spacing:.01em;cursor:pointer;background:0 0;border:none;font-weight:500;transition:all .2s ease-out;display:flex}.doc-titlebar-share-btn-pc:hover{background:var(--fill-tertiary);color:var(--text-primary)}.doc-titlebar-more-btn-pc{border-radius:var(--radius-md-val);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s ease-out;display:flex}.doc-titlebar-more-btn-pc:hover{background:var(--fill-tertiary);color:var(--text-primary)}.doc-titlebar-breadcrumb-pc{flex:0 auto;align-items:center;min-width:0;max-width:min(100%,640px);display:flex;overflow:hidden}.doc-titlebar-breadcrumb-segment-pc{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.doc-titlebar-breadcrumb-segment-pc:last-child{flex:none;max-width:100%}.doc-titlebar-breadcrumb-sep-pc{margin:0 var(--space-1);color:var(--text-quaternary);font-size:var(--fs-body);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0}.doc-titlebar-breadcrumb-link-pc{border-radius:var(--radius-md-val);min-width:0;height:28px;color:var(--text-tertiary);font-size:var(--fs-body);cursor:pointer;padding:0 var(--space-1);white-space:nowrap;background:0 0;border:none;align-items:center;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;overflow:hidden}.doc-titlebar-breadcrumb-link-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.doc-titlebar-breadcrumb-current-pc{min-width:0;color:var(--text-primary);font-size:var(--fs-body);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.doc-titlebar-breadcrumb-segment-pc:last-child .doc-titlebar-breadcrumb-current-pc{max-width:100%}.doc-titlebar-breadcrumb-icon-pc{width:20px;height:20px;margin-right:var(--space-1);border-radius:var(--radius-sm-val);color:var(--icon-secondary);font-size:var(--fs-small);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.doc-titlebar-breadcrumb-icon-pc>svg{width:16px;height:16px}.doc-titlebar-breadcrumb-root-pc{min-width:0;color:var(--text-tertiary);font-size:var(--fs-body);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.doc-titlebar-breadcrumb-text-pc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.doc-titlebar-breadcrumb-ellipsis-pc{color:var(--text-quaternary);font-size:var(--fs-body);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 var(--space-0-5);flex-shrink:0}.doc-titlebar-meta-pc{align-items:center;gap:var(--space-2);margin-left:var(--space-3);flex-shrink:0;display:flex}.doc-titlebar-meta-text-pc{font-size:var(--fs-small);color:var(--text-quaternary);white-space:nowrap}.doc-titlebar-wrapper-mobile-pc{height:48px;padding:0 var(--space-4)}.main-layout-wrapper-collapsed-pc .doc-titlebar-wrapper-mobile-pc{padding-left:var(--space-4)}.doc-titlebar-mobile-comment-btn-pc{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md-val);color:var(--text-secondary);font-family:var(--font-family-body);font-size:var(--fs-body);cursor:pointer;background:0 0;border:none;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.doc-titlebar-mobile-comment-btn-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.doc-titlebar-mobile-comment-mode-exit-pc{padding:var(--space-2)0;border-radius:var(--radius-md-val);color:var(--text-secondary);font-family:var(--font-family-body);font-size:var(--fs-body);cursor:pointer;background:0 0;border:none;align-items:center;font-weight:400;transition:background-color .15s,color .15s;display:inline-flex}.doc-titlebar-mobile-comment-mode-exit-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.doc-titlebar-mobile-comment-mode-count-pc{font-family:var(--font-family-body);font-size:var(--fs-body);color:var(--text-secondary);font-weight:400}@container (width<=720px){.doc-titlebar-meta-pc{display:none}.doc-titlebar-breadcrumb-sep-pc{margin:0 var(--space-1)}.doc-titlebar-breadcrumb-link-pc,.doc-titlebar-breadcrumb-root-pc,.doc-titlebar-breadcrumb-current-pc{max-width:none}}.doc-titlebar-info-pc{align-items:center;gap:var(--space-2);min-width:0;display:flex;overflow:hidden}.doc-titlebar-info-icon-pc{width:28px;height:28px;color:var(--icon-primary);opacity:.7;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s ease-out;display:flex}.doc-titlebar-info-icon-pc:hover{opacity:1}.doc-titlebar-info-title-pc{font-family:var(--font-family-heading);font-size:calc(15px*var(--font-scale));letter-spacing:-.01em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.doc-titlebar-more-overlay-pc{z-index:2000;position:fixed;top:0;bottom:0;left:0;right:0}.doc-titlebar-more-menu-pc{min-width:160px;padding:var(--space-2);background:var(--bg-popover);border:1px solid var(--border-default);border-radius:var(--radius-12px-val);box-shadow:var(--shadow-3);color:var(--text-primary);font-size:var(--fs-caption);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2001;position:fixed}.doc-titlebar-more-menu-group-pc{gap:var(--space-0-5);flex-direction:column;display:flex}.doc-titlebar-more-menu-group-pc+.doc-titlebar-more-menu-group-pc{margin-top:var(--space-1);padding-top:var(--space-1-5);border-top:1px solid var(--divider)}.doc-titlebar-more-menu-item-pc{align-items:center;gap:var(--space-2);width:100%;height:32px;padding:0 var(--space-2);border-radius:var(--radius-md-val);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--fs-body);cursor:pointer;text-align:left;background:0 0;border:none;transition:background-color .12s;display:flex}.doc-titlebar-more-menu-item-pc:hover{background:var(--bg-primary-hover)}.doc-titlebar-more-menu-item-pc>svg{width:16px;height:16px;color:var(--text-primary);flex-shrink:0}.doc-titlebar-more-menu-item-danger-pc,.doc-titlebar-more-menu-item-danger-pc>svg{color:var(--error)}.doc-titlebar-more-menu-item-danger-pc:hover{background:var(--error-bg)}.doc-titlebar-more-menu-item-text-pc{flex:1}.doc-titlebar-more-menu-switch-pc{cursor:default}.doc-titlebar-more-menu-switch-pc .bg-brand{background:var(--switch-active-bg)}.doc-titlebar-more-menu-switch-pc .bg-bg-strong{background:var(--switch-bg)}.doc-titlebar-more-menu-switch-pc:hover{background:0 0}.doc-titlebar-collaborator-groups-pc{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font:inherit;color:inherit;margin-right:var(--space-2);padding:var(--space-0-5)var(--space-1-5);border-radius:var(--radius-2xl-val);cursor:pointer;background:0 0;border:none;align-items:center;transition:background-color .15s,box-shadow .15s;display:inline-flex}.doc-titlebar-collaborator-groups-pc:hover,.doc-titlebar-collaborator-groups-pc[data-state=open]{background-color:var(--fill-secondary);box-shadow:var(--shadow-level-1)}.doc-titlebar-collaborator-groups-pc:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.doc-titlebar-collaborator-divider-pc{background:var(--divider);width:1px;height:24px;margin:0 var(--space-2);flex-shrink:0}.doc-titlebar-collaborator-avatars-pc{align-items:center;display:flex}.doc-titlebar-collaborator-avatar-item-pc{border:2px solid var(--bg-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-8px;display:flex;overflow:hidden}.doc-titlebar-collaborator-avatar-item-pc:first-child{margin-left:0}.doc-titlebar-collaborator-avatar-item-pc .user-avatar-pc:hover{opacity:1}.doc-titlebar-collaborator-avatar-item-pc .user-avatar-fallback-pc{--brand-tint:var(--info);--brand:var(--text-allwhite)}.doc-titlebar-collaborator-avatar-more-pc{position:relative}.doc-titlebar-collaborator-avatar-more-mask-pc{background:var(--overlay-default);color:var(--text-allwhite);font-size:calc(11px*var(--font-scale));border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.doc-titlebar-collaborator-avatar-more-count-pc,.doc-titlebar-collaborator-avatar-more-arrow-pc{justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.doc-titlebar-collaborator-avatar-more-count-pc{opacity:1}.doc-titlebar-collaborator-avatar-more-arrow-pc{opacity:0}.doc-titlebar-collaborator-avatar-more-arrow-pc svg{width:14px;height:14px}.doc-titlebar-collaborator-groups-pc:hover .doc-titlebar-collaborator-avatar-more-count-pc,.doc-titlebar-collaborator-groups-pc[data-state=open] .doc-titlebar-collaborator-avatar-more-count-pc{opacity:0}.doc-titlebar-collaborator-groups-pc:hover .doc-titlebar-collaborator-avatar-more-arrow-pc,.doc-titlebar-collaborator-groups-pc[data-state=open] .doc-titlebar-collaborator-avatar-more-arrow-pc{opacity:1}.doc-titlebar-collaborator-popover-pc{z-index:130;width:240px;padding:var(--space-2)0!important;gap:0!important}.doc-titlebar-collaborator-popover-title-pc{padding:var(--space-1)var(--space-3)var(--space-2);font-size:var(--fs-small);color:var(--text-tertiary);margin-bottom:var(--space-1)}.doc-titlebar-collaborator-popover-list-pc+.doc-titlebar-collaborator-popover-title-pc{margin-top:var(--space-1)}.doc-titlebar-collaborator-popover-scroll-pc{max-height:360px;overflow-y:auto}.doc-titlebar-collaborator-popover-list-pc{margin:0;padding:0;list-style:none}.doc-titlebar-collaborator-popover-item-pc{align-items:center;gap:var(--space-2);padding:var(--space-1-5)var(--space-3);cursor:default;transition:background-color .15s;display:flex}.doc-titlebar-collaborator-popover-item-pc:hover{background-color:var(--fill-secondary)}.doc-titlebar-collaborator-popover-avatar-pc{border-radius:50%;flex-shrink:0;overflow:hidden}.doc-titlebar-collaborator-popover-avatar-pc .user-avatar-pc:hover{opacity:1}.doc-titlebar-collaborator-popover-avatar-pc .user-avatar-fallback-pc{--brand-tint:var(--info);--brand:var(--text-allwhite)}.doc-titlebar-collaborator-popover-name-pc{font-size:var(--fs-caption);color:var(--text-primary);text-overflow:ellipsis;align-items:center;gap:var(--space-1);flex:1;display:flex;overflow:hidden}.doc-titlebar-collaborator-popover-me-tag-pc{font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);flex-shrink:0}.doc-titlebar-collaborator-popover-tag-pc{font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);padding:1px var(--space-1-5);border-radius:var(--radius-md-val);background:var(--fill-primary);flex-shrink:0}.publish-sync-prompt-pc{border-radius:var(--radius-full);background:var(--warning-bg);align-items:stretch;min-width:0;height:26px;display:inline-flex;overflow:hidden}.publish-sync-prompt-pc.is-banner{border-radius:var(--radius-md-val);height:auto}.publish-sync-prompt-pc.is-banner .publish-sync-prompt-info-pc{padding:var(--space-2)var(--space-3);flex:auto}.publish-sync-prompt-pc.is-pill .publish-sync-prompt-info-pc{padding:0 var(--space-1)0 var(--space-3)}.publish-sync-prompt-pc.is-pill .publish-sync-prompt-btn-pc{border-left:1px solid var(--border-strong)}.publish-sync-prompt-info-pc{align-items:center;gap:var(--space-2);min-width:0;color:var(--warning-text);font-size:var(--fs-small);white-space:nowrap;font-weight:500;display:inline-flex}.publish-sync-prompt-text-pc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.publish-sync-prompt-btn-pc{justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-3);color:var(--warning-text);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.publish-sync-prompt-btn-pc:hover:not(:disabled){background:var(--warning);color:var(--text-allwhite)}.publish-sync-prompt-btn-pc:disabled{color:var(--text-secondary);cursor:not-allowed}.publish-sync-prompt-spin-pc{animation:.8s linear infinite publish-sync-prompt-spin}@keyframes publish-sync-prompt-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.publish-sync-prompt-spin-pc{animation:none}}:root{--vh-sidebar-width:320px;--vh-sidebar-top-offset:56px}.vh-sidebar-pc{top:var(--vh-sidebar-top-offset);width:var(--vh-sidebar-width);z-index:50;background:var(--bg-secondary-default);border-left:1px solid var(--border-default);flex-direction:column;animation:.2s vh-sidebar-slide-in;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}@keyframes vh-sidebar-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.vh-sidebar-header-pc{padding:0 var(--space-4);border-bottom:1px solid var(--border-default);flex-shrink:0;justify-content:space-between;align-items:center;height:56px;display:flex}.vh-sidebar-title-pc{font-size:var(--fs-body);color:var(--text-primary);margin:0;font-weight:600;line-height:20px}.vh-sidebar-close-pc{width:28px;height:28px;color:var(--icon-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.vh-sidebar-close-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.vh-sidebar-body-pc{min-height:0;padding:var(--space-3)var(--space-4);flex:auto;overflow-y:auto}.vh-sidebar-group-pc{margin-bottom:var(--space-3)}.vh-sidebar-group-label-pc{padding:0 var(--space-2);color:var(--text-tertiary);font-size:var(--fs-small);line-height:32px}.vh-sidebar-item-pc{width:100%;padding:var(--space-2);margin-bottom:var(--space-2);border-radius:var(--radius-12px-val);cursor:pointer;text-align:left;background:0 0;border:none;transition:background-color .15s,box-shadow .15s;display:block;position:relative}.vh-sidebar-item-pc:hover{background:var(--bg-primary-hover);--vh-summary-bg:var(--bg-primary-hover)}.vh-sidebar-item-pc:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.vh-sidebar-item-selected-pc{background:var(--bg-primary-hover);--vh-summary-bg:var(--bg-primary-hover)}.vh-sidebar-item-selected-pc:hover{background:var(--bg-primary-hover)}.vh-sidebar-item-row-pc{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);line-height:24px;display:flex}.vh-sidebar-item-time-pc{font-size:var(--fs-body);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600;line-height:24px}.vh-sidebar-item-badge-pc{font-size:var(--fs-small);color:var(--text-tertiary);white-space:nowrap;line-height:1.4}.vh-sidebar-item-editors-pc{gap:var(--space-1);flex-direction:column;display:flex}.vh-sidebar-item-editor-pc{align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--text-primary);line-height:20px;display:flex}.vh-sidebar-item-editor-pc .avatar-fallback-pc{font-size:var(--fs-9);line-height:16px}.vh-sidebar-item-editor-name-pc{color:var(--text-primary);font-weight:500;font-size:var(--fs-small)}.vh-sidebar-item-editor-name-workbuddy-pc{font-weight:500}.vh-sidebar-item-expand-pc{margin-top:var(--space-1);color:var(--brand);font-size:var(--fs-caption);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;line-height:1.4}.vh-sidebar-item-expand-pc:hover{text-decoration:underline}.vh-sidebar-item-summary-pc{margin-top:var(--space-1);color:var(--text-tertiary);font-size:var(--fs-small);line-height:20px;position:relative}.vh-sidebar-item-summary-pc strong{color:var(--text-tertiary);font-weight:400}.vh-sidebar-item-summary-toggle-pc{padding-left:var(--space-1);color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;vertical-align:baseline;background:0 0;border:none;align-items:center;line-height:1.6;transition:color .15s;display:inline-flex}.vh-sidebar-item-summary-toggle-pc:hover{color:var(--text-secondary)}.vh-sidebar-item-summary-toggle-pc:active{color:var(--text-primary)}.vh-sidebar-item-summary-toggle-icon-pc{transition:transform .15s}.vh-sidebar-item-summary-toggle-icon-up-pc{transform:rotate(180deg)}.vh-sidebar-restore-btn-pc{width:24px;height:24px;color:var(--icon-secondary);border-radius:var(--radius-sm-val);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.vh-sidebar-restore-btn-pc:hover{background:var(--fill-secondary);color:var(--brand)}.vh-sidebar-restore-btn-pc:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.vh-sidebar-restore-btn-pc:disabled{opacity:.4;cursor:not-allowed}@keyframes vh-sidebar-restore-pulse{0%,to{opacity:1}50%{opacity:.4}}.vh-sidebar-restore-spinning-pc{animation:1s ease-in-out infinite vh-sidebar-restore-pulse}.vh-sidebar-empty-pc{padding:var(--space-12)var(--space-6);color:var(--text-tertiary);font-size:var(--fs-body);justify-content:center;align-items:center;display:flex}.vh-sidebar-loading-pc{padding:var(--space-12)var(--space-6);color:var(--text-tertiary);font-size:var(--fs-body);flex-direction:column;justify-content:center;align-items:center;display:flex}.vh-sidebar-error-pc{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12)var(--space-6);color:var(--text-tertiary);flex-direction:column;display:flex}.vh-sidebar-error-text-pc{font-size:var(--fs-body);color:var(--text-secondary);text-align:center;margin:0}.vh-sidebar-retry-btn-pc{padding:var(--space-2)var(--space-4);border:1px solid var(--border-default);background:var(--bg-default);color:var(--text-primary);font-size:var(--fs-caption);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s}.vh-sidebar-retry-btn-pc:hover{background:var(--bg-weak)}.vh-sidebar-footer-hint-pc{margin:var(--space-2)var(--space-1)0;padding:var(--space-2)var(--space-1)var(--space-1);color:var(--text-tertiary);font-size:calc(11px*var(--font-scale));text-align:center;font-style:italic;line-height:1.5}.vh-sidebar-load-more-sentinel-pc{width:100%;height:1px}.vh-sidebar-loading-more-pc{padding:var(--space-3)var(--space-6);color:var(--text-tertiary);font-size:var(--fs-caption);justify-content:center;align-items:center;display:flex}.doc-info-modal-overlay-pc{z-index:1000;background:var(--overlay-default);justify-content:center;align-items:center;animation:.15s doc-info-modal-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes doc-info-modal-fade-in{0%{opacity:0}to{opacity:1}}.doc-info-modal-panel-pc{background:var(--modal-panel-bg);border-radius:var(--radius-xl-val);width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);box-shadow:var(--shadow-3);flex-direction:column;animation:.15s doc-info-modal-slide-up;display:flex;overflow:hidden}@keyframes doc-info-modal-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.doc-info-modal-header-pc{padding:var(--space-4)var(--space-6);border-bottom:1px solid var(--divider);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.doc-info-modal-title-pc{font-size:var(--fs-16);color:var(--text-primary);margin:0;font-weight:600;line-height:24px}.doc-info-modal-body-pc{gap:var(--space-5);padding:var(--space-5)var(--space-6)var(--space-6);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.doc-info-modal-section-pc{gap:var(--space-2);flex-direction:column;display:flex}.doc-info-modal-section-title-pc{font-size:var(--fs-body);color:var(--text-primary);margin:0;font-weight:600;line-height:20px}.doc-info-modal-grid-2-pc{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.doc-info-modal-grid-stats-pc{gap:var(--space-2);display:grid}.doc-info-modal-grid-stats-2-pc{grid-template-columns:repeat(2,1fr)}.doc-info-modal-grid-stats-3-pc{grid-template-columns:repeat(3,1fr)}.doc-info-modal-card-pc{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);background:var(--fill-secondary);border-radius:var(--radius-lg-val);font-size:var(--fs-caption);min-width:0;line-height:20px;display:flex}.doc-info-modal-card-span-2-pc{grid-column:span 2}.doc-info-modal-card-label-pc{min-width:64px;color:var(--text-tertiary);flex-shrink:0}.doc-info-modal-card-value-pc{min-width:0;color:var(--text-primary);flex-direction:column;flex:1;display:inline-flex;overflow:hidden}.doc-info-modal-empty-pc{color:var(--text-quaternary)}.doc-info-modal-person-pc{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.doc-info-modal-person-avatar-pc{border-radius:var(--radius-full);background:var(--brand);width:24px;height:24px;color:var(--text-allwhite);font-size:var(--fs-small);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.doc-info-modal-modifier-pc{font-size:var(--fs-small);color:var(--text-tertiary);margin-top:var(--space-0-5);line-height:18px;display:block}.doc-info-modal-task-pc{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.doc-info-modal-task-pc .icon-pc{color:var(--icon-tertiary);flex-shrink:0}.doc-info-modal-task-clickable-pc{cursor:pointer;font-size:inherit;line-height:inherit;color:var(--text-primary);background:0 0;border:none;padding:0;transition:color .15s}.doc-info-modal-task-clickable-pc:hover{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.doc-info-modal-task-clickable-pc:hover .icon-pc{color:var(--brand)}.doc-info-modal-bigstat-pc{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-4)var(--space-3);background:var(--bg-weak);border-radius:var(--radius-lg-val);flex-direction:column;display:flex}.doc-info-modal-bigstat-label-pc{font-size:var(--fs-caption);color:var(--text-tertiary);line-height:20px}.doc-info-modal-bigstat-value-pc{font-size:calc(20px*var(--font-scale));color:var(--text-primary);font-weight:600;line-height:28px}.mention-candidate-panel{width:100%;min-width:168px;max-height:240px;box-shadow:var(--shadow-3);background-color:var(--bg-default);border-radius:8px;flex-direction:column;padding:8px;display:flex;overflow:hidden}.mention-candidate-list-body{gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}.mention-candidate-empty{text-align:center;color:var(--text-quaternary);font-size:var(--fs-small);padding:var(--space-2)0}.mention-candidate-loading{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2)0;color:var(--text-tertiary);font-size:var(--fs-small);display:flex}.mention-candidate-loading:before{content:"";border:2px solid var(--border-default);border-top-color:var(--brand);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite mention-spin}@keyframes mention-spin{to{transform:rotate(360deg)}}.mention-candidate-item{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);cursor:pointer;font-size:var(--fs-caption);border-radius:var(--radius-xl);transition:background .15s;display:flex}.mention-candidate-item:last-child{margin-bottom:0}.mention-candidate-item.active{background:var(--bg-primary-hover)}.mention-candidate-name{color:var(--text-primary);font-size:var(--fs-body);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.4;overflow:hidden}.mention-candidate-check{color:var(--success);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mention-mobile-overlay{z-index:9999;background-color:var(--overlay-light);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mention-mobile-sheet{left:0;right:0;bottom:env(safe-area-inset-bottom,0px);height:calc(var(--mobile-comment-vh,1vh)*92 - env(safe-area-inset-bottom,0px));background:var(--bg-default);border-radius:32px 32px 0 0;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.16)}.mention-mobile-handle{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;height:22px;display:flex}.mention-mobile-handle:after{content:"";border-radius:var(--radius-full);background:var(--border-strong);width:36px;height:5px}.mention-mobile-header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--divider);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.mention-mobile-back{width:32px;height:32px;color:var(--text-primary);font-size:calc(22px*var(--font-scale));cursor:pointer;border-radius:var(--radius-md-val);background:0 0;border:none;justify-content:center;align-items:center;font-weight:300;transition:background .15s;display:flex}.mention-mobile-back:active{background:var(--fill-tertiary)}.mention-mobile-title{font-size:var(--fs-16);color:var(--text-primary);font-weight:600}.mention-mobile-confirm{padding:var(--space-2)0;color:var(--brand-light);font-size:calc(15px*var(--font-scale));cursor:pointer;background:0 0;border:none;font-weight:500;transition:opacity .15s}.mention-mobile-confirm:active{opacity:.7}.mention-mobile-confirm:disabled{color:var(--text-quaternary);cursor:not-allowed}.mention-mobile-search{align-items:center;gap:var(--space-2);margin:var(--space-3)var(--space-4);padding:0 var(--space-3);border:1px solid var(--border-default);background:var(--bg-weak);border-radius:18px;flex-shrink:0;height:36px;transition:border-color .15s;display:flex}.mention-mobile-search:focus-within{border-color:var(--border-focus)}.mention-mobile-search-icon{color:var(--text-quaternary);flex-shrink:0;align-items:center;display:flex}.mention-mobile-search-input{height:100%;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:var(--fs-16)!important}.mention-mobile-search-input::-webkit-input-placeholder{color:var(--text-quaternary);font-size:var(--fs-16)!important}.mention-mobile-search-input::-ms-input-placeholder{color:var(--text-quaternary);font-size:var(--fs-16)!important}.mention-mobile-search-input::placeholder{color:var(--text-quaternary);font-size:var(--fs-16)!important}.mention-mobile-body{padding:var(--space-1)0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.mention-mobile-item{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);font-size:calc(15px*var(--font-scale));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s;display:flex}.mention-mobile-item:active{background:var(--fill-secondary)}.mention-mobile-checkbox{border:1px solid var(--border-strong);border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:background .15s,border-color .15s;display:flex}.mention-mobile-checkbox.checked{background:var(--brand);border-color:var(--brand)}.mention-mobile-checkbox.checked:after{content:"";border:solid var(--text-allwhite);border-width:0 1.5px 1.5px 0;width:5px;height:9px;display:block;transform:rotate(45deg)translateY(-1px)}.mention-mobile-name{color:var(--text-primary);line-height:1.5}.mention-mobile-empty,.mention-mobile-loading{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8)0;color:var(--text-tertiary);font-size:var(--fs-body);display:flex}.mention-mobile-loading:before{content:"";border:2px solid var(--border-default);border-top-color:var(--brand);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite mention-mobile-spin}@keyframes mention-mobile-spin{to{transform:rotate(360deg)}}.workspace-content-skeleton-pc{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:64px 56px var(--space-12);background:var(--bg-default);pointer-events:auto;flex:1;justify-content:center;display:flex}.workspace-content-skeleton-pc__inner{flex-direction:column;gap:28px;width:min(760px,100%);display:flex}.workspace-content-skeleton-pc__header,.workspace-content-skeleton-pc__section{gap:var(--space-3);flex-direction:column;display:flex}.workspace-content-skeleton-pc__grid{gap:var(--space-4)var(--space-5);padding-top:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:768px){.workspace-content-skeleton-pc{padding:var(--space-8)var(--space-6)}.workspace-content-skeleton-pc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-page-renderer-pc{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ai-page-renderer-container-pc{flex:1;width:100%;height:100%;overflow:hidden}.ai-page-renderer-error-pc{justify-content:center;align-items:center;gap:var(--space-2);height:100%;color:var(--text-tertiary);font-size:var(--fs-body);text-align:center;flex-direction:column;display:flex}.ai-page-renderer-error-title-pc{font-family:var(--font-family-heading);font-size:var(--fs-16);color:var(--text-primary);margin:0;font-weight:600}:root{--sc-comment-panel-width:286px;--sc-comment-panel-border:transparent}.sc-comment-aside{z-index:90;min-height:100%;border-left:none!important;transition:none!important}.doc-comment-inline-layer-pc{pointer-events:none;z-index:50;-webkit-clip-path:inset(-200vh -100vw);clip-path:inset(-200vh -100vw);will-change:transform,opacity;width:100%;height:100%;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}@keyframes inline-cards-layer-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.doc-comment-inline-card-pc{pointer-events:auto;z-index:1;opacity:0;width:280px;transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute}.doc-comment-inline-card-pc[data-ready=true]{opacity:1}.doc-comment-inline-card-pc[data-ready=true][data-top-ready=true]{transition:top .35s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.doc-comment-inline-layer-pc[data-exiting=true] .doc-comment-inline-card-pc{pointer-events:none}.doc-comment-inline-card-pc>.comment-thread-pc{box-shadow:var(--shadow-1);margin-bottom:0;transition:box-shadow .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),border-color .2s ease-out}.doc-comment-inline-card-pc>.comment-thread-modify-standalone-pc{background:linear-gradient(var(--bg-default),var(--bg-default)),var(--bg-default)}.doc-comment-inline-card-pc>.comment-thread-modify-standalone-pc:hover{box-shadow:4px 6px 14px rgba(0,0,0,.07),1px 2px 4px rgba(0,0,0,.04)}.doc-comment-inline-card-pc[data-expanded=true]{z-index:100}.doc-comment-inline-card-pc[data-expanded=true]>.comment-thread-pc{box-shadow:var(--shadow-2);border:1px solid var(--border-focus-alt);transition:box-shadow .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.doc-comment-inline-card-pc[data-expanded=true]>.comment-thread-modify-standalone-pc{background:linear-gradient(var(--bg-default),var(--bg-default)),var(--bg-default)}.doc-comment-inline-card-pc[data-expanded=true] .comment-thread-hover-pill-pc{opacity:1;pointer-events:auto}.doc-comment-inline-card-pc .comment-thread-messages-pc[data-has-replies=true]>.comment-message-modify-card-pc:not(:first-child){padding-left:var(--space-4)}.doc-comment-inline-card-pc .comment-message-modify-card-pc:first-child{border-radius:0;margin-top:-12px}.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-card-pc>.comment-thread-pc:not(.comment-thread-modify-standalone-pc):not(.comment-thread-draft-pc){max-height:var(--thread-card-max-height,min(480px,70vh));box-sizing:border-box;flex-direction:column;display:flex}.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-card-pc>.comment-thread-pc:not(.comment-thread-modify-standalone-pc):not(.comment-thread-draft-pc) .comment-thread-titlebar-pc,.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-card-pc>.comment-thread-pc:not(.comment-thread-modify-standalone-pc):not(.comment-thread-draft-pc) .comment-thread-reply-pc{flex-shrink:0}.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-card-pc>.comment-thread-pc:not(.comment-thread-modify-standalone-pc):not(.comment-thread-draft-pc) .comment-thread-messages-pc{min-height:0;padding-right:var(--space-4);flex:auto;margin-right:-16px;overflow-y:auto}.doc-comment-inline-view-all-pc:hover{background:var(--brand)!important;color:var(--text-allwhite)!important}.doc-comment-inline-close-handle-pc{cursor:pointer;z-index:55;background:0 0;width:12px;transition:left .35s cubic-bezier(.22,1,.36,1),top .35s cubic-bezier(.22,1,.36,1),background .2s ease-in-out;position:fixed;overflow:visible}.doc-comment-inline-close-handle-pc:focus-visible{background:linear-gradient(to left,var(--fill-quaternary),transparent);outline:none}.doc-comment-inline-close-handle-pc[data-visible=true],.doc-comment-inline-close-handle-pc:hover{background:linear-gradient(to left,var(--fill-quaternary),transparent)}.doc-comment-inline-close-handle-pc[data-visible=true] .doc-comment-inline-close-handle-arrow-pc,.doc-comment-inline-close-handle-pc:hover .doc-comment-inline-close-handle-arrow-pc{opacity:1}.doc-comment-inline-close-handle-pc[data-exiting=true]{pointer-events:none;transition:opacity .22s ease-out;opacity:0!important}.doc-comment-inline-close-handle-arrow-pc{border-radius:var(--radius-full);background:var(--bg-default);border:1px solid var(--border-default);width:24px;height:24px;color:var(--icon-secondary);opacity:0;pointer-events:none;box-shadow:var(--shadow-1);justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:inline-flex;position:absolute;top:0;left:100%}.doc-comment-inline-close-handle-pc:hover .doc-comment-inline-close-handle-arrow-pc{border-color:var(--border-strong);color:var(--icon-primary);box-shadow:var(--shadow-2)}.doc-comment-inline-group-divider-pc{align-items:center;gap:var(--space-2);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;width:280px;height:20px;display:flex}.doc-comment-inline-group-divider-line-pc{background:var(--divider);flex:auto;height:1px}.doc-comment-inline-group-divider-label-pc{font-size:var(--fs-small);color:var(--text-tertiary);font-family:var(--font-family-body);white-space:nowrap;flex:none;line-height:1}.doc-comment-inline-card-resolving-pc{pointer-events:none;animation:.5s ease-out forwards inline-card-resolve}@keyframes inline-card-resolve{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.01)}to{opacity:0;transform:scale(.97)}}.doc-comment-inline-tabs-pc{pointer-events:auto;box-sizing:border-box;z-index:100;background:var(--bg-secondary-default);border-bottom:none;flex-direction:column;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:visible}.doc-comment-inline-header-pc{display:none}.doc-comment-inline-tab-row-pc{height:44px;padding:var(--space-2)var(--space-3)var(--space-2)var(--space-6);justify-content:space-between;align-items:center;display:flex}.doc-comment-inline-title-group-pc{align-items:center;gap:8px;min-width:0;display:inline-flex;position:relative}.doc-comment-inline-title-pc{font-size:var(--fs-body);color:var(--text-primary);font-weight:600;font-family:var(--font-family-heading);white-space:nowrap;line-height:1}.doc-comment-inline-filter-wrapper-pc{align-items:center;display:inline-flex}.doc-comment-inline-filter-btn-pc{border-radius:var(--radius-md-val);background:var(--fill-secondary);height:24px;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;align-items:center;gap:2px;padding:0 4px 0 8px;font-size:13px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.doc-comment-inline-filter-btn-pc:hover,.doc-comment-inline-filter-btn-active-pc{background:var(--fill-primary)}.doc-comment-inline-filter-label-pc{white-space:nowrap}.doc-comment-inline-filter-chevron-pc{color:var(--icon-tertiary);flex-shrink:0}.doc-comment-inline-filter-menu-pc{background:var(--bg-popover);border:.5px solid var(--popover-border-color);border-radius:var(--radius-lg-val);box-shadow:var(--shadow-3);z-index:60;flex-direction:column;min-width:140px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;left:0}.doc-comment-inline-tab-actions-pc{align-items:center;gap:var(--space-1);display:inline-flex}.doc-comment-inline-more-wrapper-pc{align-items:center;display:inline-flex;position:relative}.doc-comment-inline-more-btn-pc{border-radius:var(--radius-lg-val);width:24px;height:24px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.doc-comment-inline-more-btn-pc:hover,.doc-comment-inline-more-btn-active-pc{color:var(--icon-primary);background:var(--fill-secondary)}.doc-comment-inline-more-menu-pc{margin-top:var(--space-2);padding:var(--space-1);background:var(--bg-popover);border:.5px solid var(--popover-border-color);border-radius:var(--radius-lg-val);box-shadow:var(--shadow-3);z-index:60;flex-direction:column;min-width:160px;display:flex;position:absolute;top:100%;right:0}.doc-comment-inline-menu-item-pc{height:32px;padding:0 var(--space-3);font-size:var(--fs-caption);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;border-radius:var(--radius-md-val);white-space:nowrap;background:0 0;border:none;align-items:center;transition:background .15s,color .15s;display:flex}.doc-comment-inline-menu-item-pc:hover:not(:disabled){background:var(--fill-secondary)}.doc-comment-inline-menu-item-pc:disabled{color:var(--text-quaternary);cursor:not-allowed}.doc-comment-inline-menu-item-active-pc{background:var(--fill-primary);font-weight:600}.doc-comment-inline-menu-item-active-pc:hover:not(:disabled){background:var(--fill-primary)}.doc-comment-inline-menu-item-label-pc{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.doc-comment-inline-menu-item-count-pc{color:var(--text-quaternary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-left:12px;font-size:11px;font-weight:200}.doc-comment-inline-menu-group-label-pc{padding:var(--space-2)var(--space-3)var(--space-1);font-size:var(--fs-small);color:var(--text-tertiary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doc-comment-inline-close-btn-pc{border-radius:var(--radius-lg-val);width:24px;height:24px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.doc-comment-inline-close-btn-pc:hover{color:var(--icon-primary);background:var(--fill-secondary)}.doc-comment-inline-card-resolved-pc{opacity:.55;transition:opacity .2s}.doc-comment-inline-card-resolved-pc:hover{opacity:.8}.doc-comment-inline-card-resolved-pc>.comment-thread-pc{box-shadow:none;border:1px solid var(--border-default)}.doc-comment-inline-resolved-list-pc{width:304px;padding:var(--space-6)var(--space-3);box-sizing:border-box;gap:var(--space-3);pointer-events:auto;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;max-height:calc(100vh - 124px);margin-left:calc(50% - 152px);display:flex;position:-webkit-sticky;position:sticky;top:44px;overflow-y:auto}.doc-comment-inline-resolved-list-pc::-webkit-scrollbar{display:none}.doc-comment-inline-resolved-list-pc .doc-comment-inline-card-pc{opacity:1;pointer-events:auto;width:100%;position:relative}.doc-page-content-pc[data-doc-narrow] .sc-comment-aside{pointer-events:none!important;background:0 0!important;border-left:none!important}.doc-page-content-pc[data-doc-narrow] .sc-comment-aside:has([data-block-focus]){z-index:110!important;width:100%!important;transition:none!important;position:absolute!important;left:0!important}.doc-page-content-pc[data-doc-narrow] .sc-comment-aside:has([data-block-focus]) .doc-comment-inline-card-pc[data-expanded=true]>.comment-thread-pc{transform:none!important}.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-layer-pc{z-index:1;pointer-events:none}.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-card-pc[data-expanded=true]{z-index:1}.doc-page-content-pc[data-doc-narrow] .doc-comment-inline-tabs-pc{display:none}.doc-comment-inline-empty-pc{padding:200px var(--space-6)64px;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:-webkit-sticky;position:sticky;top:0}.doc-comment-inline-empty-text-pc{font-size:var(--fs-caption);color:var(--text-quaternary);font-family:var(--font-family-body)}.doc-comment-inline-loading-pc{justify-content:center;align-items:center;gap:var(--space-3);padding:200px var(--space-6)64px;pointer-events:auto;flex-direction:column;display:flex}.doc-comment-inline-loading-spinner-pc{border:2px solid var(--border-default);border-top-color:var(--brand);border-radius:var(--radius-full);width:20px;height:20px;animation:.8s linear infinite doc-comment-inline-loading-spin}.doc-comment-inline-loading-text-pc{font-size:var(--fs-caption);color:var(--text-quaternary);font-family:var(--font-family-body)}@keyframes doc-comment-inline-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.doc-comment-panel-pc{background:var(--bg-default);border-left:1px solid var(--divider);width:380px;box-shadow:var(--shadow-3);z-index:900;flex-direction:column;animation:.2s ease-out comment-panel-slide-in-pc;display:flex;position:absolute;top:56px;bottom:0;right:0}@keyframes comment-panel-slide-in-pc{0%{transform:translate(100%)}to{transform:translate(0)}}.comment-panel-header-pc{padding:var(--space-2)var(--space-4)0 var(--space-6);border-bottom:1px solid var(--divider);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.comment-panel-collapse-btn-pc{border-radius:var(--radius-lg-val);width:28px;height:28px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.comment-panel-collapse-btn-pc:hover{background:var(--fill-tertiary);color:var(--icon-primary)}.comment-panel-tabs-pc{flex-shrink:0;align-items:stretch;display:flex}.comment-panel-tab-pc{align-items:center;gap:var(--space-1);height:36px;padding:0 var(--space-3);color:var(--text-tertiary);font-size:var(--fs-caption);cursor:pointer;background:0 0;border:none;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.comment-panel-tab-pc:hover{color:var(--text-primary)}.comment-panel-tab-pc:after{content:"";left:var(--space-3);right:var(--space-3);border-radius:var(--radius-sm-val);background:0 0;height:2px;transition:background-color .15s;position:absolute;bottom:-1px}.comment-panel-tab-active-pc{color:var(--text-primary);font-weight:600}.comment-panel-tab-active-pc:after{background:var(--brand)}.comment-panel-tab-badge-pc{min-width:18px;height:18px;padding:0 var(--space-1);border-radius:var(--radius-xl-val);background:var(--fill-primary);color:var(--text-tertiary);font-size:calc(11px*var(--font-scale));justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.comment-panel-filters-pc{align-items:center;gap:var(--space-1);padding:var(--space-3)var(--space-6);flex-shrink:0;display:flex}.comment-panel-filter-tag-pc{height:28px;padding:0 var(--space-3);border-radius:var(--radius-xl-val);background:var(--fill-tertiary);color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;border:none;align-items:center;font-weight:500;transition:all .15s;display:inline-flex}.comment-panel-filter-tag-pc:hover{background:var(--fill-secondary);color:var(--text-secondary)}.comment-panel-filter-tag-active-pc{background:var(--brand);color:var(--text-allwhite)}.comment-panel-filter-tag-active-pc:hover{background:var(--brand-hover);color:var(--text-allwhite)}.comment-panel-batch-bar-pc{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);margin:0 var(--space-4);border-radius:var(--radius-lg-val);background:var(--bg-weak);flex-wrap:nowrap;flex-shrink:0;display:flex}.comment-panel-batch-text-pc{font-size:var(--fs-small);color:var(--text-secondary);flex:1;min-width:0;font-weight:500}.comment-panel-batch-actions-pc{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.comment-panel-batch-btn-pc{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);border-radius:var(--radius-md-val);background:var(--button-primary-bg);min-width:66px;color:var(--text-allwhite);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;border:none;font-weight:500;transition:all .15s;display:inline-flex}.comment-panel-batch-btn-pc:hover{background:var(--button-primary-bg-hover);color:var(--text-allwhite)}.comment-panel-batch-btn-secondary-pc{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);border-radius:var(--radius-md-val);background:var(--button-grey-bg);min-width:66px;color:var(--text-primary);font-size:var(--fs-small);cursor:pointer;white-space:nowrap;border:none;font-weight:500;transition:all .15s;display:inline-flex}.comment-panel-batch-btn-secondary-pc:hover{background:var(--button-grey-bg-hover);color:var(--text-primary)}.comment-panel-list-pc{padding:var(--space-2)var(--space-4)var(--space-6);flex:1;overflow-y:auto}.comment-panel-empty-pc{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12)var(--space-5);color:var(--text-quaternary);font-size:var(--fs-caption);text-align:center;flex-direction:column;display:flex}.comment-thread-pc{transition:background .15s,box-shadow .3s;position:relative}.comment-thread-unread-dot-pc{border-radius:var(--radius-full);background:var(--brand-light);flex-shrink:0;width:8px;height:8px;display:inline-block}.comment-thread-titlebar-pc{align-items:center;gap:var(--space-1);height:26px;margin:0 -16px var(--space-3)-16px;padding:0 var(--space-2)0 var(--space-3);border-radius:var(--radius-xl-val)var(--radius-xl-val)0 0;border-bottom:none;display:flex}.comment-thread-expanded-pc .comment-thread-titlebar-pc{padding-left:var(--space-2);border-left:2px solid #f3ec91;border-radius:2px 0 0 2px;margin-left:-8px}.comment-thread-titlebar-label-pc{min-width:0;font-size:var(--fs-small);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.comment-thread-titlebar-actions-pc{align-items:center;gap:var(--space-0-5);flex-shrink:0;display:flex}.comment-thread-titlebar-btn-pc{border-radius:var(--radius-md-val);width:22px;height:22px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .12s,background .12s;display:inline-flex}.comment-thread-titlebar-btn-pc:hover{color:var(--icon-primary);background:var(--fill-tertiary)}.comment-thread-titlebar-btn-pc:disabled{cursor:not-allowed;color:var(--icon-quaternary);background:0 0}.comment-thread-titlebar-btn-pc:disabled:hover{color:var(--icon-quaternary);background:0 0}.comment-thread-titlebar-delete-btn-pc:hover{color:var(--error-emphasis);background:var(--error-bg)}.comment-thread-expanded-pc{padding:var(--space-3)var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-xl-val);background:var(--bg-default);box-shadow:var(--shadow-1);border:1px solid var(--border-default);cursor:default;max-height:2000px;transition:box-shadow .15s,border-color .15s,max-height .3s ease-in-out,margin .3s ease-in-out,padding .3s ease-in-out,opacity .3s ease-in-out,border-width .3s ease-in-out;position:relative}.comment-thread-expanded-pc:hover{background:var(--bg-default);box-shadow:4px 6px 14px rgba(0,0,0,.07),1px 2px 4px rgba(0,0,0,.04)}.comment-thread-archiving-pc{pointer-events:none;overflow:hidden;opacity:0!important;border-top-width:0!important;border-bottom-width:0!important;max-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.comment-thread-hover-pill-pc{top:var(--space-3);right:var(--space-3);z-index:2;align-items:center;gap:var(--space-1);opacity:0;pointer-events:none;transition:opacity .2s;display:flex;position:absolute}.comment-thread-expanded-pc:hover .comment-thread-hover-pill-pc{opacity:1;pointer-events:auto}.comment-thread-hover-pill-btn-pc{width:28px;height:28px;color:var(--icon-quaternary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.comment-thread-hover-pill-btn-pc:hover{background:var(--fill-secondary);color:var(--success-emphasis)}.comment-thread-hover-pill-danger-pc:hover{background:var(--error-bg);color:var(--error-emphasis)}.comment-thread-more-menu-pc[data-slot=dropdown-menu-content]{border:1px solid var(--border-default);width:auto!important;min-width:168px!important;padding:var(--space-2)!important;background:var(--bg-popover)!important;z-index:1100!important;box-shadow:var(--shadow-3)!important;overflow-x:visible!important}.comment-thread-more-menu-item-pc[data-slot=dropdown-menu-item]{border-radius:var(--radius-md-val);gap:var(--space-2)!important;padding:var(--space-2)var(--space-2)!important;font-size:var(--fs-caption)!important}.comment-thread-messages-pc{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.comment-thread-expanded-pc{box-sizing:border-box;flex-direction:column;max-height:800px;display:flex}.comment-thread-expanded-pc .comment-thread-titlebar-pc,.comment-thread-expanded-pc .comment-thread-reply-pc{flex-shrink:0}.comment-thread-expanded-pc .comment-thread-messages-pc{min-height:0;margin-right:calc(var(--space-4)*-1);padding-right:var(--space-4);flex:auto;overflow-y:auto}.comment-message-pc{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.comment-message-head-row-pc{align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex;position:relative}.comment-message-avatar-col-pc{z-index:1;flex-shrink:0;align-items:center;display:flex;position:relative}.comment-message-meta-pc{align-items:center;gap:var(--space-2);flex-direction:row;flex:1;min-width:0;display:flex}.comment-thread-messages-pc[data-has-replies=true]>.comment-message-modify-card-pc:not(:first-child){padding-left:36px}.comment-message-modify-card-pc .comment-message-content-col-pc{gap:var(--space-2)}.comment-message-actions-pc{align-items:center;gap:var(--space-0-5);opacity:0;pointer-events:none;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.comment-message-pc:hover .comment-message-actions-pc,.comment-message-modify-card-pc:hover .comment-message-actions-pc{opacity:1;pointer-events:auto}.comment-message-action-btn-pc{width:22px;height:22px;color:var(--icon-quaternary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.comment-message-action-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.comment-message-action-danger-pc:hover{background:var(--error-bg);color:var(--error-emphasis)}.comment-message-edit-pc{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.comment-message-edit-input-pc{width:100%;padding:var(--space-2)var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);color:var(--text-primary);font-family:inherit;font-size:var(--fs-caption);resize:vertical;outline:none;min-height:60px;line-height:1.6;transition:border-color .15s,box-shadow .15s}.comment-message-edit-input-pc:focus{border-color:var(--border-focus);box-shadow:var(--shadow-2)}.comment-message-edit-mention-pc{border:1px solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);outline:none;width:100%;min-height:60px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.comment-message-edit-mention-pc:focus{border-color:var(--border-focus);box-shadow:var(--shadow-2)}.comment-message-edit-mention-pc:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-2)}.comment-message-edit-actions-pc{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.comment-message-edit-cancel-pc{padding:var(--space-1)var(--space-3);border-radius:var(--radius-lg-val);color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;background:0 0;border:none;font-weight:500;transition:all .15s}.comment-message-edit-cancel-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.comment-message-edit-save-pc{padding:var(--space-1)var(--space-3);border-radius:var(--radius-lg-val);background:var(--brand);color:var(--text-allwhite);font-size:var(--fs-small);cursor:pointer;border:none;font-weight:500;transition:all .15s}.comment-message-edit-save-pc:hover:not(:disabled){background:var(--brand-hover)}.comment-message-edit-save-pc:disabled{opacity:.4;cursor:not-allowed}.comment-thread-avatar-pc{border-radius:var(--radius-full);color:var(--text-allwhite);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.comment-thread-avatar-pc>img{object-fit:cover;width:100%;height:100%;display:block}.comment-thread-avatar-md-pc{width:24px;height:24px;font-size:var(--fs-small)}.comment-thread-avatar-sm-pc{width:20px;height:20px;font-size:calc(10px*var(--font-scale))}.comment-thread-avatar-agent-pc{background:var(--brand-light)}.comment-thread-avatar-default-pc{background:var(--fill-primary);color:var(--icon-tertiary)}.comment-message-author-pc{font-size:var(--fs-caption);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;line-height:1.4;overflow:hidden}.comment-message-agent-badge-pc{padding:0 var(--space-1);border-radius:var(--radius-sm-val);background:var(--brand-subtle);height:16px;font-size:calc(10px*var(--font-scale));color:var(--brand-light);align-items:center;font-weight:600;line-height:1;display:inline-flex}.comment-message-time-pc{font-size:calc(11px*var(--font-scale));color:var(--text-quaternary);white-space:nowrap;flex-shrink:0;margin-left:auto;line-height:1.4}.comment-message-text-pc{max-height:300px;font-size:var(--fs-caption);color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word;line-height:1.7;overflow-y:auto}.comment-thread-messages-pc[data-has-replies=true] .comment-message-pc:not(.comment-message-bubble-pc) .comment-message-text-pc,.comment-thread-messages-pc[data-has-replies=true] .comment-message-pc:not(.comment-message-bubble-pc) .comment-message-edit-pc{padding-left:var(--space-10)}.comment-message-bubble-pc{gap:var(--space-1)}.comment-message-bubble-other-pc{align-items:flex-start}.comment-message-bubble-own-pc{align-items:flex-end}.comment-message-bubble-head-pc{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:flex}.comment-message-bubble-head-pc .comment-message-author-pc{flex:none;max-width:140px}.comment-message-bubble-head-pc .comment-message-time-pc{opacity:0;pointer-events:none;margin-left:0;transition:opacity .15s}.comment-message-bubble-head-pc .comment-message-bubble-more-btn-pc{opacity:0;pointer-events:none;transition:opacity .15s}.comment-message-bubble-pc:hover .comment-message-bubble-head-pc .comment-message-bubble-more-btn-pc,.comment-message-bubble-pc:hover .comment-message-bubble-head-pc .comment-message-time-pc{opacity:1;pointer-events:auto}.comment-message-bubble-text-pc{max-width:85%;max-height:300px;padding:var(--space-2)var(--space-3);border-radius:var(--radius-lg-val);font-size:var(--fs-caption);color:var(--text-primary);word-break:break-word;white-space:pre-wrap;line-height:1.6;display:inline-block;overflow-y:auto}.comment-message-bubble-other-pc .comment-message-bubble-text-pc{background:var(--bg-medium);align-self:flex-start;margin-left:28px}.comment-message-bubble-own-pc .comment-message-bubble-text-pc{background:var(--success-bg);align-self:flex-end;margin-right:28px}.comment-message-bubble-more-btn-pc{border-radius:var(--radius-md-val);width:22px;height:22px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .12s,background .12s;display:inline-flex}.comment-message-bubble-more-btn-pc:hover{color:var(--icon-primary);background:var(--fill-tertiary)}.comment-message-body-pc{min-width:0}.comment-message-modify-card-pc{column-gap:var(--space-3);padding:var(--space-3)var(--space-4);background:linear-gradient(var(--bg-default),var(--bg-default)),var(--bg-default);border-left:3px solid var(--brand-light);box-shadow:var(--shadow-2);border-radius:0;grid-template-columns:28px 1fr;align-items:start;margin:0 -16px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.comment-message-modify-card-pc:first-child{padding-top:var(--space-4);border-radius:var(--radius-xl-val)var(--radius-xl-val)0 0;margin-top:-16px}.comment-message-modify-card-clickable-pc{cursor:pointer}.comment-message-modify-card-clickable-pc:hover{background:linear-gradient(var(--brand-tint),var(--brand-tint)),var(--bg-default);box-shadow:var(--shadow-2)}.comment-message-modify-content-pc{font-size:var(--fs-caption);color:var(--text-primary);font-weight:450;line-height:1.7}.comment-message-modify-actions-pc{margin:var(--space-1)-16px 0;padding:var(--space-2)var(--space-4)0;justify-content:space-between;align-items:center;display:flex}.comment-message-modify-link-pc{align-items:center;gap:var(--space-1);color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;transition:color .15s;display:inline-flex}.comment-message-modify-link-pc:hover{color:var(--text-primary)}.comment-message-modify-stale-pc{font-size:var(--fs-small);color:var(--text-quaternary)}.comment-message-target-deleted-pc{margin-top:var(--space-1);color:var(--text-quaternary);font-size:var(--fs-small);align-items:center;font-weight:400;display:inline-flex}.comment-message-modify-btns-pc{align-items:center;gap:var(--space-2);display:flex}.comment-message-modify-diff-toggle-pc{cursor:pointer;border-radius:var(--radius-sm);padding:var(--space-0-5);color:var(--text-primary);background:0 0;border:none;transition:background-color .15s}.comment-message-modify-diff-toggle-pc:hover{background-color:var(--fill-secondary)}.comment-message-modify-diff-toggle-pc:active{background-color:var(--fill-primary)}.comment-message-modify-diff-icon-pc{width:18px;height:18px;display:block}.comment-message-modify-actions-pc:has(.comment-message-modify-diff-toggle-pc) .comment-message-modify-btns-pc{margin-left:auto}.comment-message-modify-accept-pc{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-4);border-radius:var(--radius-lg-val);background:var(--button-primary-bg);color:var(--text-allwhite);font-size:var(--fs-caption);cursor:pointer;border:none;font-weight:500;transition:all .15s;display:inline-flex}.comment-message-modify-accept-pc:hover{background:var(--button-primary-bg-hover)}.comment-message-modify-reject-pc{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-4);border-radius:var(--radius-lg-val);background:var(--button-grey-bg);color:var(--text-primary);font-size:var(--fs-caption);cursor:pointer;border:none;font-weight:500;transition:all .15s;display:inline-flex}.comment-message-modify-reject-pc:hover{background:var(--button-grey-bg-hover)}.comment-message-waiting-pc{align-items:center;gap:var(--space-1);padding:var(--space-2)var(--space-3);border-radius:var(--radius-lg-val);background:var(--bg-weak);color:var(--text-quaternary);font-size:var(--fs-small);display:flex}.comment-message-result-pc{align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--fs-small);font-weight:500;display:inline-flex}.comment-message-result-accepted-pc{color:var(--success-default)}.comment-message-result-rejected-pc{color:var(--error-default)}.comment-thread-modify-standalone-pc{padding:var(--space-3)var(--space-4);gap:var(--space-2);background:linear-gradient(var(--bg-default),var(--bg-default)),var(--bg-default);border-radius:var(--radius-lg-val);cursor:default;flex-direction:column;transition:background .15s,box-shadow .15s;display:flex}.comment-thread-modify-standalone-pc:hover{background:linear-gradient(var(--bg-default),var(--bg-default)),var(--bg-default)}.comment-thread-modify-standalone-pc .comment-thread-titlebar-pc{margin:0 -16px var(--space-2)-8px;padding-left:var(--space-2);border-left:2px solid #b4e7a2;border-radius:2px 0 0 2px}.comment-thread-modify-clickable-pc{cursor:pointer}.comment-thread-modify-header-pc{align-items:center;gap:var(--space-2);display:flex}.comment-thread-modify-meta-pc{justify-content:space-between;align-items:center;gap:var(--space-2);flex-direction:row;flex:1;min-width:0;display:flex}.comment-thread-modify-summary-pc{font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.6}.comment-thread-draft-pc{padding:var(--space-3)var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.comment-thread-draft-header-pc{align-items:center;gap:var(--space-2);display:flex}.comment-thread-draft-avatar-pc{flex-shrink:0;justify-content:center;align-items:center;display:flex}.comment-thread-draft-author-pc{font-size:var(--fs-caption);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.comment-thread-draft-close-pc{width:24px;height:24px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.comment-thread-draft-close-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.comment-thread-draft-quote-pc{-webkit-line-clamp:2;text-overflow:ellipsis;font-size:var(--fs-small);color:var(--text-secondary);padding:var(--space-2)var(--space-3);border-left:2px solid var(--sc-inline-discussion-underline);background:var(--sc-inline-discussion-bg);border-radius:0 var(--radius-sm-val)var(--radius-sm-val)0;word-break:break-word;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.comment-thread-draft-input-row-pc{align-items:center;gap:var(--space-2);width:100%;display:flex;position:relative}.comment-thread-draft-input-row-pc .sc-mention-input{background:var(--bg-input-active);border:1px solid var(--border-input);color:var(--text-primary)}.comment-thread-draft-input-row-pc .sc-mention-input .sc-root-editable{background-color:var(--bg-input-active)}.comment-thread-draft-input-row-pc .comment-thread-reply-mention-pc{padding-right:28px}.comment-thread-draft-input-pc{background:var(--bg-default);box-shadow:var(--shadow-2);height:36px}.comment-thread-reply-pc{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);flex-direction:column;display:flex}.comment-thread-reply-pc .sc-mention-input{background:var(--bg-input-active);border:1px solid var(--border-input);color:var(--text-primary)}.comment-thread-reply-pc .sc-mention-input .sc-root-editable{background-color:var(--bg-input-active)}.comment-thread-reply-input-row-pc{align-items:flex-end;width:100%;display:flex;position:relative}.comment-thread-reply-input-row-pc .comment-thread-reply-mention-pc{padding-right:28px}.comment-thread-reply-input-pc{height:40px;padding:0 44px 0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-2xl-val);background:var(--bg-default);color:var(--text-primary);font-size:var(--fs-caption);outline:none;flex:1;transition:border-color .15s,box-shadow .15s}.comment-thread-reply-input-pc:focus{border-color:var(--border-strong)}.comment-thread-reply-input-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.comment-thread-reply-input-pc::-ms-input-placeholder{color:var(--text-quaternary)}.comment-thread-reply-input-pc::placeholder{color:var(--text-quaternary)}.comment-thread-reply-send-pc{right:var(--space-2);border-radius:var(--radius-full);width:28px;height:28px;color:var(--text-allwhite);cursor:pointer;background:#ccc;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;bottom:5px}.comment-thread-reply-send-pc.active{background:var(--text-primary)}.comment-thread-reply-actions-pc{align-items:center;display:flex;position:relative}.comment-thread-revise-btn-pc{width:100%;padding:var(--space-2)var(--space-3);border-radius:var(--radius-2xl-val);background:var(--button-grey-bg);color:var(--text-primary);font-size:var(--fs-small);cursor:pointer;justify-content:center;align-items:center;font-weight:500;transition:all .15s;display:flex}.comment-thread-revise-btn-pc:hover{background:var(--button-grey-bg-hover);color:var(--text-primary);border-color:var(--border-strong)}.comment-thread-revise-confirm-pc{align-items:center;gap:var(--space-3);padding:var(--space-4)var(--space-4)var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);box-shadow:var(--shadow-3);z-index:10;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.comment-thread-revise-confirm-pc[data-placement=top]{top:auto;bottom:calc(100% + 4px)}.comment-thread-revise-confirm-close-pc{top:var(--space-4);right:var(--space-3);width:28px;height:28px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute}.comment-thread-revise-confirm-close-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.comment-thread-revise-confirm-body-pc{align-items:center;gap:var(--space-2);align-self:flex-start;display:flex}.comment-thread-revise-confirm-icon-pc{border-radius:var(--radius-full);flex-shrink:0;width:24px;height:24px}.comment-thread-revise-confirm-title-pc{font-size:var(--fs-caption);color:var(--text-tertiary);font-weight:450}.comment-thread-revise-confirm-prompt-pc{align-items:center;gap:var(--space-1);font-size:var(--fs-caption);color:var(--text-secondary);background:var(--bg-default);border:1px solid var(--border-default);border-radius:var(--radius-xl-val);padding:var(--space-2);white-space:nowrap;width:100%;line-height:1.6;display:flex;overflow:hidden}.comment-thread-revise-confirm-badge-pc{padding:1px var(--space-1);border-radius:var(--radius-sm-val);background:var(--success-bg);color:var(--text-secondary);font-size:var(--fs-small);align-items:center;font-weight:600;display:inline-flex}.comment-thread-revise-confirm-chevron-pc{color:var(--success-emphasis);cursor:pointer;flex-shrink:0;margin-left:auto}.comment-thread-revise-confirm-instruction-pc{min-width:0;font-size:var(--fs-caption);color:var(--text-secondary);background:0 0;border:none;outline:none;flex:1;padding:0;line-height:1.6}.comment-thread-revise-confirm-instruction-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.comment-thread-revise-confirm-instruction-pc::-ms-input-placeholder{color:var(--text-quaternary)}.comment-thread-revise-confirm-instruction-pc::placeholder{color:var(--text-quaternary)}.comment-thread-conflict-pc{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-lg-val);background:var(--warning-bg);color:var(--warning-text);font-size:var(--fs-small);line-height:1.5;display:flex}.comment-thread-conflict-actions-pc{gap:var(--space-2);margin-top:var(--space-1);display:flex}.comment-thread-conflict-btn-pc{padding:var(--space-1)var(--space-2);border-radius:var(--radius-lg-val);color:var(--warning-text);font-size:calc(11px*var(--font-scale));cursor:pointer;background:0 0;border:none;transition:all .15s}.comment-thread-conflict-btn-pc:hover{background:var(--warning-default);color:var(--text-allwhite)}.comment-thread-collapsed-hint-pc{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1)0;color:var(--text-tertiary);font-size:var(--fs-small);cursor:pointer;background:0 0;border:none;margin:0;font-weight:500;transition:color .15s;display:flex}.comment-thread-collapsed-hint-pc:hover{color:var(--text-primary)}.comment-thread-collapsed-hint-pc:hover .comment-thread-collapsed-hint-line-pc{background:var(--border-strong)}.comment-thread-collapsed-hint-line-pc{background:var(--divider);flex:1;height:1px;transition:background .15s}.comment-thread-collapsed-hint-text-pc{white-space:nowrap;flex-shrink:0}.comment-thread-archive-ghost-pc{z-index:9999;box-sizing:border-box;padding:var(--space-4);border-radius:var(--radius-xl-val);background:var(--bg-default);box-shadow:var(--shadow-4);border:1px solid var(--border-default);pointer-events:none;will-change:transform,opacity;transform-origin:50%;transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .5s;position:fixed;overflow:hidden}.comment-panel-tab-pulse-pc{animation:.4s cubic-bezier(.34,1.56,.64,1) comment-tab-pulse-pc}@keyframes comment-tab-pulse-pc{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}.comment-thread-content-pc,.comment-thread-footer-pc,.comment-thread-type-tag-pc,.comment-thread-type-modify-pc,.comment-thread-type-opinion-pc,.comment-thread-location-pc,.comment-thread-status-dot-pc,.comment-thread-actions-pc,.comment-thread-accept-btn-pc,.comment-thread-reject-btn-pc,.comment-thread-resolve-btn-pc{display:none}.comment-thread-reply-mention-pc{border:none;border:1px solid var(--border-default);border-radius:var(--radius-2xl-val);outline:none;flex:1;min-height:36px;transition:background .15s,box-shadow .15s;overflow:hidden}.comment-thread-reply-mention-pc:focus{box-shadow:none;border:1px solid var(--border-default)}.comment-thread-reply-mention-pc:focus-within{box-shadow:none;border:1px solid var(--border-default)}.comment-mention-content-pc{min-height:36px;color:var(--text-primary);font-size:var(--fs-small);line-height:1.5}.comment-mention-content-pc:empty:before{content:attr(data-placeholder);color:var(--text-quaternary);pointer-events:none}.comment-mention-tag-pc{align-items:center;gap:var(--space-0-5);padding:0 var(--space-1);border-radius:var(--radius-md-val);font-size:var(--fs-small);cursor:default;vertical-align:bottom;line-height:1.6;display:inline-flex}.floating-comment-sidebar{z-index:25;background:var(--bg-default);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-xl-val);width:318px;box-shadow:var(--shadow-3);pointer-events:auto;opacity:0;pointer-events:none;flex-direction:column;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s;display:flex;position:fixed;top:68px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 12px))}.floating-comment-sidebar.open{opacity:1;pointer-events:auto;transform:translate(0)}.floating-comment-sidebar.narrow{width:318px}.floating-comment-sidebar.pinned{height:100%;box-shadow:none;border-top:none;border-bottom:none;border-right:none;border-left:var(--border-width-thin)solid var(--divider);border-radius:0;position:relative;top:auto;bottom:auto;right:auto}.floating-comment-sidebar-header{height:44px;padding:0 var(--space-4);background:var(--bg-default);border-radius:var(--radius-xl-val)var(--radius-xl-val)0 0;flex-shrink:0;align-items:center;display:flex}.floating-comment-sidebar-header-inner{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}.floating-comment-sidebar-header-left{align-items:center;gap:var(--space-2);min-width:0;display:flex;position:relative}.floating-comment-sidebar-header-right{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.floating-comment-sidebar-title{font-size:var(--fs-body);color:var(--text-primary);font-weight:600;font-family:var(--font-family-heading);white-space:nowrap;line-height:1}.floating-comment-sidebar-pin{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--icon-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.floating-comment-sidebar-pin:hover{color:var(--icon-primary);background:var(--fill-primary)}.floating-comment-sidebar-pin.active{color:var(--icon-primary);background:0 0}.floating-comment-sidebar-pin.active:hover{background:var(--fill-primary)}.floating-comment-sidebar-close{border-radius:var(--radius-md-val);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background .15s,color .15s;display:flex}.floating-comment-sidebar-close:hover{color:var(--text-primary);background:var(--fill-primary)}.floating-comment-sidebar-list{padding:var(--space-3)var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.floating-comment-sidebar-list .sc-mention-input{background:var(--bg-input-active);border:1px solid var(--border-input);color:var(--text-primary)}.floating-comment-sidebar-list .sc-mention-input .sc-root-editable{background-color:var(--bg-input-active)}.floating-comment-sidebar-list::-webkit-scrollbar{width:6px}.floating-comment-sidebar-list::-webkit-scrollbar-track{background:0 0}.floating-comment-sidebar-list::-webkit-scrollbar-thumb{background:var(--fill-primary);border-radius:var(--radius-sm-val)}.floating-comment-sidebar-empty{height:100%;color:var(--text-quaternary);font-size:var(--fs-caption);justify-content:center;align-items:center;display:flex}.web-comment-filter-wrapper{align-items:center;display:inline-flex}.web-comment-filter-btn{align-items:center;gap:var(--space-0-5);height:24px;padding:0 var(--space-1)0 var(--space-2);border-radius:var(--radius-md-val);background:var(--fill-secondary);color:var(--text-primary);font-size:var(--fs-caption);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;line-height:1;transition:background .15s,color .15s;display:inline-flex}.web-comment-filter-btn:hover,.web-comment-filter-btn-active{background:var(--fill-primary)}.web-comment-filter-label{white-space:nowrap}.web-comment-filter-chevron{color:var(--icon-tertiary);flex-shrink:0}.web-comment-filter-menu{margin-top:var(--space-1);padding:var(--space-1);background:var(--bg-popover);border:.5px solid var(--popover-border-color);border-radius:var(--radius-lg-val);box-shadow:var(--shadow-3);z-index:60;flex-direction:column;min-width:140px;display:flex;position:absolute;top:100%;left:0}.web-comment-filter-item{height:32px;padding:0 var(--space-3);font-size:var(--fs-caption);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;border-radius:var(--radius-md-val);white-space:nowrap;background:0 0;border:none;align-items:center;transition:background .15s,color .15s;display:flex}.web-comment-filter-item:hover:not(:disabled){background:var(--fill-secondary)}.web-comment-filter-item:disabled{color:var(--text-quaternary);cursor:not-allowed}.web-comment-filter-item.active{background:var(--fill-primary);font-weight:600}.web-comment-filter-item.active:hover:not(:disabled){background:var(--fill-primary)}.web-comment-filter-item-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.web-comment-filter-item-count{margin-left:var(--space-3);color:var(--text-quaternary);font-size:calc(11px*var(--font-scale));font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-weight:200}:root{--mobile-comment-vh:1vh}body.mobile-comment-sheet-open .smart-doc-editor-mobile .sc-editor-content .sc-block-children,body.mobile-comment-sheet-open .smart-doc-editor-mobile .sc-editor-content .sc-block-children *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.mobile-comment-sheet-overlay,.mobile-comment-compose-overlay{z-index:1100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-comment-sheet-overlay{background-color:var(--overlay-light);opacity:1;transition:opacity .3s cubic-bezier(.32,.72,0,1)}.mobile-comment-sheet-overlay.mobile-comment-sheet-overlay-hidden{opacity:0;pointer-events:none}.mobile-comment-compose-overlay{background-color:transparent}.mobile-comment-sheet{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background:var(--bg-default);-webkit-backdrop-filter:blur(80px);height:calc(var(--mobile-comment-vh)*56);border-radius:32px 32px 0 0;flex-direction:column;transition:transform .3s cubic-bezier(.32,.72,0,1),height .3s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;left:0;right:0;overflow:hidden;transform:translateY(0);box-shadow:0 30px 70px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.16)}.mobile-comment-sheet *{-webkit-user-select:inherit;user-select:inherit;-webkit-touch-callout:inherit}.mobile-comment-sheet.mobile-comment-sheet-entering,.mobile-comment-sheet.mobile-comment-sheet-leaving{transition:transform .22s cubic-bezier(.4,0,.6,1);transform:translateY(100%)}.mobile-comment-sheet.mobile-comment-sheet-collapsed{height:calc(var(--mobile-comment-vh)*56)}.mobile-comment-sheet.mobile-comment-sheet-expanded{height:calc(var(--mobile-comment-vh)*92)}.mobile-comment-sheet-handle-zone{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;height:22px;display:flex}.mobile-comment-sheet-handle{border-radius:var(--radius-full);background:var(--border-strong);width:36px;height:5px}.mobile-comment-sheet-header{flex-shrink:0}.mobile-comment-block-badges-overlay{pointer-events:none;z-index:35;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-comment-block-badge{min-width:18px;height:14px;padding:0 var(--space-1);background:var(--fill-secondary);color:var(--text-secondary);font-size:calc(8px*var(--font-scale));text-align:center;pointer-events:auto;cursor:pointer;border-radius:2px;font-weight:500;line-height:14px;position:absolute}.mobile-comment-block-badge:after{content:"";border-left:2px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--fill-secondary);width:0;height:0;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.mobile-comment-sheet-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1;overflow-y:auto}.mobile-comment-sheet-footer{padding:12px 16px calc(12px + var(--mobile-comment-safe-bottom,env(safe-area-inset-bottom)));border-top:1px solid var(--divider);background:var(--bg-default);flex-shrink:0}.mobile-comment-sheet-footer.is-keyboard-visible{padding:var(--space-3)var(--space-4)var(--space-3)}.mobile-comment-nav{padding:var(--space-2)var(--space-4)var(--space-3);justify-content:space-between;align-items:center;display:flex}.mobile-comment-nav-title{font-size:calc(17px*var(--font-scale));color:var(--text-primary);font-weight:500}.mobile-comment-nav-btn{align-items:center;gap:var(--space-1);padding:var(--space-1)0;font-size:calc(15px*var(--font-scale));color:var(--text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;display:inline-flex}.mobile-comment-nav-btn .mobile-comment-nav-arrow{margin-top:var(--space-0-5);flex-shrink:0}.mobile-comment-nav-btn:disabled{color:var(--text-quaternary);cursor:default}.mobile-comment-list{padding:0 var(--space-4)var(--space-4)}.mobile-comment-sheet-anchor{padding:0 var(--space-4)0;background:var(--bg-default)}.mobile-comment-anchor{-webkit-line-clamp:2;max-height:60px;padding:var(--space-2)var(--space-4);border-radius:var(--radius-2xl-val);background:var(--bg-weak);color:var(--text-tertiary);font-size:calc(15px*var(--font-scale));word-break:break-all;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.mobile-comment-list-empty{padding:var(--space-6)0;text-align:center;color:var(--text-tertiary);font-size:var(--fs-body)}.mobile-comment-list-body{padding-top:var(--space-3);gap:var(--space-4);flex-direction:column;display:flex}.mobile-comment-bubble{align-items:flex-start;gap:var(--space-1);margin-bottom:var(--space-2);display:flex}.mobile-comment-bubble.is-own{justify-content:flex-end}.mobile-comment-bubble-main{flex-direction:column;min-width:0;max-width:calc(100% - 32px);display:flex}.mobile-comment-bubble.is-own .mobile-comment-bubble-main{align-items:flex-end;min-width:65%}.mobile-comment-bubble:not(.is-own) .mobile-comment-bubble-main{align-items:flex-start;min-width:65%}.mobile-comment-bubble-meta{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);min-height:18px;display:flex}.mobile-comment-bubble-avatar{margin-top:-8px;margin-right:var(--space-1);flex-shrink:0;display:inline-flex}.mobile-comment-bubble.is-own .mobile-comment-bubble-avatar{margin-right:0;margin-left:var(--space-1)}.mobile-comment-bubble-author{font-size:var(--fs-body);color:var(--text-primary);line-height:18px}.mobile-comment-bubble-time{font-size:var(--fs-caption);color:var(--text-tertiary);line-height:18px}.mobile-comment-bubble-more{align-items:center;gap:var(--space-0-5);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;display:inline-flex}.mobile-comment-bubble-more span{background:var(--icon-tertiary);border-radius:50%;width:2px;height:2px}.mobile-comment-bubble-body{max-width:80%;position:relative}.mobile-comment-bubble-text{padding:var(--space-3);border-radius:var(--radius-2xl-val);font-size:calc(17px*var(--font-scale));word-break:break-word;white-space:pre-wrap;color:var(--text-primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;line-height:24px}.mobile-comment-bubble-text .sc-mention-tag,.mobile-comment-bubble-text .sc-mention-tag *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.mobile-comment-bubble:not(.is-own) .mobile-comment-bubble-text{background:var(--bg-weak);margin-left:-8px}.mobile-comment-bubble.is-own .mobile-comment-bubble-text{background:#d8f5ec;margin-right:-8px}.mobile-comment-menu-mask{z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-comment-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:10001;padding:var(--space-1);border-radius:var(--radius-2xl-val);background:var(--bg-default);box-shadow:var(--shadow-2);white-space:nowrap;display:flex;position:fixed;right:0}.mobile-comment-menu button{padding:var(--space-2)var(--space-4);font-size:calc(15px*var(--font-scale));color:var(--text-primary);cursor:pointer;background:0 0;border:none}.mobile-comment-menu button+button{border-left:1px solid var(--divider)}.mobile-comment-menu button.is-danger{color:var(--error-default)}.mobile-comment-menu:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--bg-default);width:0;height:0;position:absolute;top:100%}.mobile-comment-menu[data-arrow-side=right]:after{right:var(--menu-arrow-offset,var(--space-3))}.mobile-comment-menu[data-arrow-side=left]:after{left:var(--menu-arrow-offset,var(--space-3))}.mobile-comment-link{color:#2b6def;word-break:break-all;text-decoration:underline}.mobile-comment-input{position:relative}.mobile-comment-input-field,.mobile-comment-editor-field{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-touch-callout:default}.mobile-comment-input-field{border-radius:var(--radius-3xl-val);width:100%;min-height:48px;font-size:var(--fs-16);color:var(--text-primary);background:var(--bg-weak);padding-left:var(--space-2);box-sizing:border-box;border:none}.mobile-comment-input-field:focus-within{box-shadow:none;outline:none}.mobile-comment-input-field .sc-mention-input__content{min-height:48px;max-height:120px;padding:var(--space-3)var(--space-10)var(--space-3)var(--space-3);line-height:1.5;font-size:var(--fs-16);white-space:pre-wrap;outline:none;overflow-y:auto}.mobile-comment-input-field .sc-mention-input__content:empty:before{color:var(--text-tertiary)}.mobile-comment-input-send{right:var(--space-2);bottom:var(--space-3);border-radius:var(--radius-full);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:rgba(0,0,0,.2);border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:flex;position:absolute}.mobile-comment-input-send.is-active{background:var(--brand)}.mobile-comment-input-send:disabled{cursor:default}.mobile-comment-input-send-compose{right:0;bottom:var(--space-1);color:#dfe4e9;background:0 0;width:40px;height:40px;transition:color .15s}.mobile-comment-input-send-compose.is-active{color:var(--brand);background:0 0}.mobile-comment-input-compose .mobile-comment-input-field{background:0 0;border-radius:0}.mobile-comment-input-compose .mobile-comment-input-field .sc-mention-input__content{min-height:96px;max-height:40vh;padding:var(--space-1)56px var(--space-1)0;font-size:calc(17px*var(--font-scale));line-height:1.6}.mobile-comment-compose-bar{padding:16px 16px calc(8px + var(--mobile-comment-safe-bottom,env(safe-area-inset-bottom)));background:var(--bg-default);border-radius:32px 32px 0 0;position:absolute;left:0;right:0;box-shadow:0 30px 70px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.16)}.mobile-comment-compose-bar.is-keyboard-visible{padding:var(--space-4)var(--space-4)var(--space-2)}.mobile-comment-editor-bar{height:48px;padding:0 var(--space-4);border-bottom:1px solid var(--divider);align-items:center;display:flex}.mobile-comment-editor-cancel{font-size:var(--fs-16);color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0}.mobile-comment-editor-title{text-align:center;font-size:var(--fs-16);color:var(--text-primary);flex:1;font-weight:600}.mobile-comment-editor-send{font-size:var(--fs-16);color:var(--text-quaternary);cursor:pointer;background:0 0;border:none;flex-shrink:0}.mobile-comment-editor-send.is-active{color:var(--brand)}.mobile-comment-editor-wrapper{min-height:100%}.mobile-comment-editor-field{min-height:100%;padding:var(--space-4);font-size:calc(17px*var(--font-scale));color:var(--text-primary);background:0 0;border:none;border-radius:0;line-height:1.6;overflow:visible}.mobile-comment-editor-field:focus-within{box-shadow:none;outline:none}.mobile-comment-editor-field .sc-mention-input__content{min-height:100%;font-size:calc(17px*var(--font-scale));padding:0;line-height:1.6}.mobile-comment-editor-field .sc-mention-input__content:empty:before{content:none}.comment-thread-pc .comment-thread-draft-input-row-pc .sc-mention-input{border:1px solid var(--border-input);color:var(--text-primary);background-color:var(--bg-input-active)}.comment-thread-pc .comment-thread-draft-input-row-pc .sc-mention-input .sc-root-editable{background-color:var(--bg-input-active)}.relation-drawer-preview-pc{background:var(--bg-default);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.relation-drawer-preview-loading-pc{color:var(--text-tertiary);font-size:var(--fs-body);padding:var(--space-8)0;flex:1;justify-content:center;align-items:center;display:flex}.relation-drawer-preview-no-permission-pc{justify-content:center;align-items:center;gap:var(--space-3);background:var(--bg-default);flex-direction:column;flex:1;display:flex}.relation-drawer-preview-no-permission-icon-pc{width:var(--space-12);height:var(--space-12)}.relation-drawer-preview-no-permission-title-pc{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-tertiary)}.relation-drawer-preview-no-permission-desc-pc{font-size:var(--fs-small);color:var(--text-quaternary);margin-top:calc(-1*var(--space-2))}.relation-drawer-panel-pc{z-index:1500;background:var(--bg-default);border-left:1px solid var(--divider);flex-direction:column;width:320px;max-width:calc(100vw - 32px);transition:width .2s;animation:.2s relation-drawer-slide-in;display:flex;position:fixed;top:56px;bottom:0;right:0;overflow:visible;box-shadow:-8px 0 24px rgba(0,0,0,.04)}.relation-drawer-panel-resizing-pc{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:none!important}.relation-drawer-resizer-pc{top:0;left:calc(-1*var(--space-4));width:calc(var(--space-4)*2);z-index:20;cursor:col-resize;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0}.relation-drawer-resizer-pc:after{content:"";top:var(--space-3);bottom:var(--space-3);border-radius:var(--radius-full);background:0 0;width:1px;transition:background-color .15s;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(transparent 0%,#000 20%,#000 80%,transparent 100%);mask-image:linear-gradient(transparent 0%,#000 20%,#000 80%,transparent 100%)}.relation-drawer-resizer-pc:hover:after,.relation-drawer-resizer-pc:active:after{background:var(--border-strong)}.relation-drawer-resizer-pc:focus-visible:after{background:var(--border-strong)}@keyframes relation-drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.relation-drawer-header-pc{align-items:center;gap:var(--space-1);height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--divider);flex-shrink:0;display:flex}.relation-drawer-header-text-pc{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.relation-drawer-title-pc{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);line-height:calc(20px*var(--font-scale));margin:0}.relation-drawer-subtitle-pc{font-size:var(--fs-small);color:var(--text-tertiary);line-height:calc(17px*var(--font-scale))}.relation-drawer-collapse-btn-pc{width:32px;height:32px;color:var(--icon-secondary);border-radius:var(--radius-lg-val);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.relation-drawer-collapse-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.relation-drawer-manage-btn-pc{width:32px;height:32px;color:var(--icon-secondary);border-radius:var(--radius-lg-val);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.relation-drawer-manage-btn-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.relation-drawer-body-pc{padding:var(--space-3)var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.relation-drawer-body-pc:has(.relation-drawer-preview-pc){padding:0 var(--space-6)}.relation-drawer-body-pc:has(.relation-drawer-preview-pc).relation-drawer-body-web-preview-pc{padding:0}.relation-drawer-loading-pc{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8)0;color:var(--text-tertiary);font-size:var(--fs-body);flex-direction:column;display:flex}.relation-drawer-loading-spin-pc{animation:.8s linear infinite relation-drawer-spin}@keyframes relation-drawer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.relation-drawer-error-pc{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8)0;color:var(--text-tertiary);font-size:var(--fs-body);flex-direction:column;display:flex}.relation-drawer-empty-pc{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8)0;color:var(--text-quaternary);font-size:var(--fs-body);flex-direction:column;display:flex}.relation-drawer-empty-pc .icon-pc{color:var(--icon-quaternary)}.relation-drawer-onboarding-pc{min-height:0;padding:var(--space-6)var(--space-2);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.relation-drawer-onboarding-content-pc{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;width:100%;max-width:280px;display:flex}.relation-drawer-onboarding-icon-pc{width:64px;height:64px;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--success-bg);color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.relation-drawer-onboarding-icon-pc>svg{width:28px;height:28px}.relation-drawer-onboarding-title-pc{color:var(--text-primary);font-size:var(--fs-section-title);font-weight:var(--fw-semibold);line-height:var(--lh-section-title);margin:0}.relation-drawer-onboarding-desc-pc{color:var(--text-tertiary);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.relation-drawer-onboarding-btn-pc{width:auto;margin-top:var(--space-3);flex-shrink:0;align-self:center}.relation-drawer-list-pc{gap:var(--space-2);flex-direction:column;display:flex}.relation-drawer-item-pc{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);background:var(--bg-default);cursor:pointer;transition:background-color .15s,border-color .15s;display:flex}.relation-drawer-item-pc:hover{background:var(--fill-secondary);border-color:var(--border-strong)}.relation-drawer-item-icon-wrap-pc{border-radius:var(--radius-md-val);background:var(--fill-secondary);width:28px;height:28px;color:var(--icon-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.relation-drawer-item-main-pc{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.relation-drawer-item-title-pc{font-size:calc(15px*var(--font-scale));font-weight:var(--fw-semibold);color:var(--text-primary);line-height:calc(26px*var(--font-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relation-drawer-item-owner-pc{font-size:var(--fs-caption);color:var(--text-tertiary);line-height:calc(23px*var(--font-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relation-drawer-view-btn-pc{border:1px solid var(--border-default);border-radius:var(--radius-md-val);width:32px;height:32px;color:var(--icon-tertiary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.relation-drawer-view-btn-pc:hover{background:var(--fill-secondary);border-color:var(--border-strong);color:var(--icon-primary)}.doc-titlebar-mobile{background:var(--bg-default);z-index:110;flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}.doc-titlebar-mobile-row{padding:var(--space-2)var(--space-4);align-self:stretch;align-items:center;gap:var(--space-4);flex:1 0 0;display:flex}.doc-titlebar-mobile-left{align-items:center;gap:var(--space-6);display:flex}.doc-titlebar-mobile-right{justify-content:flex-end;align-items:center;gap:var(--space-6);margin-left:auto;display:flex}.doc-titlebar-mobile-category-pill{padding:var(--space-2)var(--space-3);justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--border-primary);border-radius:var(--radius-xl-val);height:36px;display:flex}.doc-titlebar-mobile-category-icon{width:var(--space-4);height:var(--space-4);flex-shrink:0}.doc-titlebar-mobile-category-text{color:var(--text-primary);font-family:PingFang SC;font-size:var(--fs-body);font-style:normal;font-weight:600;line-height:22px;-webkit-text-decoration-line:none;text-decoration-line:none}.doc-titlebar-mobile-icon-btn{width:var(--space-5);height:var(--space-5);color:var(--icon-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.doc-titlebar-mobile-icon-btn:active{background:var(--fill-secondary)}.doc-titlebar-mobile-unread-dot{top:calc(-1*var(--space-0-5));right:calc(-1*var(--space-0-5));width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--error);border:2px solid var(--bg-default);pointer-events:none;position:absolute}.doc-titlebar-mobile-divider{background:var(--divider);flex-shrink:0;width:100%;height:.5px}.doc-titlebar-mobile-comment-mode-exit{width:var(--space-5);height:var(--space-5);color:var(--icon-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.doc-titlebar-mobile-comment-mode-exit:active{background:var(--fill-secondary)}.doc-titlebar-mobile-comment-mode-view-all{padding:var(--space-1)var(--space-3);color:var(--text-primary);font-family:PingFang SC;font-size:var(--fs-body);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-weight:600;line-height:22px;transition:background-color .15s;display:inline-flex}.doc-titlebar-mobile-comment-mode-view-all:active{background:var(--fill-secondary)}.doc-titlebar-mobile-comment-mode-view-all:disabled{color:var(--text-quaternary);cursor:not-allowed}.directory-sheet-overlay{background:var(--overlay-default);z-index:10000;justify-content:center;align-items:flex-end;animation:.15s directory-sheet-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes directory-sheet-fade-in{0%{opacity:0}to{opacity:1}}.directory-sheet-panel{background:var(--bg-secondary-default);border-radius:26px 26px 0 0;flex-direction:column;width:100%;max-width:100%;height:70vh;max-height:70vh;animation:.2s directory-sheet-slide-up;display:flex;overflow:hidden}@keyframes directory-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.directory-sheet-header{padding:var(--space-4)var(--space-5);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.directory-sheet-title{font-family:var(--font-family-body);font-size:calc(18px*var(--font-scale));color:var(--text-primary);font-weight:600;line-height:calc(24px*var(--font-scale));text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px);overflow:hidden}.directory-sheet-close-btn{width:20px;height:20px;color:var(--icon-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.directory-sheet-close-btn:active{color:var(--icon-secondary)}.directory-sheet-body{-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-6));flex-direction:column;flex:1 1 0;align-self:stretch;align-items:flex-start;display:flex;overflow-x:hidden;overflow-y:auto}.directory-tree{flex-direction:column;align-self:stretch;display:flex}.directory-tree-node-wrapper{flex-direction:column;display:flex}.directory-tree-node{align-items:center;gap:var(--space-1);height:40px;padding-right:var(--space-5);cursor:pointer;border-radius:var(--radius-md);transition:background-color .1s;display:flex}.directory-tree-node:active{background:var(--fill-tertiary)}.directory-tree-node-active,.directory-tree-node-active:active{background:var(--fill-secondary)}.directory-tree-chevron{width:14px;height:14px;color:var(--icon-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex;transform:rotate(-90deg)}.directory-tree-chevron-expanded{transform:rotate(0)}.directory-tree-chevron-spinner{border:1.5px solid var(--icon-quaternary);border-top-color:var(--icon-secondary);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite directory-tree-spinner-rotate;display:inline-block}@keyframes directory-tree-spinner-rotate{to{transform:rotate(360deg)}}.directory-tree-chevron-placeholder{flex-shrink:0;width:14px;height:14px;display:inline-block}.directory-tree-icon-slot{width:var(--space-5);height:var(--space-5);color:var(--icon-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.directory-tree-emoji{width:var(--space-5);height:var(--space-5);font-size:var(--fs-body);justify-content:center;align-items:center;line-height:16px;display:inline-flex}.directory-tree-title{min-width:0;font-family:var(--font-family-body);font-size:var(--fs-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;padding-left:var(--space-1);flex:1 1 0;line-height:22px;overflow:hidden}.directory-tree-children{flex-direction:column;display:flex}.smart-doc-editor-pc{background:var(--bg-default);border-radius:var(--radius-md-val);flex-direction:column;width:100%;height:100%;display:flex;overflow:visible}.smart-doc-editor-pc .sc-block-children,.smart-doc-editor-pc .sc-block-text-content,.smart-doc-editor-pc .sc-page-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.smart-doc-editor-pc .sc-block-image{--sc-block-radius:4px}.mindx-block-menu-handle-zone{align-items:center;display:flex;position:relative}.mindx-block-menu-handle-hitarea{pointer-events:auto;position:absolute;top:-8px;bottom:-8px;left:-40px;right:-100vw}.mindx-block-menu-handle-content{transition:opacity 80ms}.mindx-block-menu-handle-zone.is-visible~.sc-block-menu-type-indicator,.mindx-block-menu-handle-zone.is-visible .sc-block-menu-type-indicator{background:var(--fill-secondary)!important;border-radius:var(--radius-md)!important}.ai-edit-toolbar-btn{border-radius:var(--radius-md-val);cursor:pointer;height:24px;color:var(--icon-primary);font-size:calc(14px*var(--font-scale));white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:0 4px;line-height:1;display:inline-flex}.ai-edit-toolbar-btn:hover{background:var(--fill-secondary)}.sc-floating-toolbar .ai-edit-toolbar-btn.ai-edit-toolbar-btn svg{color:var(--icon-primary)!important}.sc-deco-selection-highlight,.sc-deco-selection-highlight-active{background-color:var(--sc-color-selection,var(--brand-tint));padding-top:calc((var(--sc-content-line-height) - 1)/2*1em);padding-bottom:calc((var(--sc-content-line-height) - 1)/2*1em);margin-top:calc((var(--sc-content-line-height) - 1)/2*-1em);margin-bottom:calc((var(--sc-content-line-height) - 1)/2*-1em)}.sc-deco-selection-highlight-active{background-color:rgba(255,191,0,.12)}.ai-edit-popover__container{background:var(--bg-default);border:1px solid var(--border-default);border-radius:var(--radius-12px-val);box-shadow:var(--shadow-level-3);align-items:center;gap:0;padding:8px 8px 8px 12px;display:flex}.ai-edit-popover__input{resize:none;word-break:break-word;min-width:0;min-height:22px;max-height:110px;font-family:inherit;font-size:calc(14px*var(--font-scale));font-weight:400;line-height:calc(22px*var(--font-scale));color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;overflow-y:auto}.ai-edit-popover__input::-webkit-input-placeholder{color:var(--text-quaternary)}.ai-edit-popover__input::-ms-input-placeholder{color:var(--text-quaternary)}.ai-edit-popover__input::placeholder{color:var(--text-quaternary)}.ai-edit-popover__input::-webkit-scrollbar{width:4px}.ai-edit-popover__input::-webkit-scrollbar-track{background:0 0}.ai-edit-popover__input::-webkit-scrollbar-thumb{background:var(--fill-primary);border-radius:var(--radius-sm-val)}.ai-edit-popover__input::-webkit-scrollbar-thumb:hover{background:var(--fill-secondary)}.ai-edit-popover__submit-wrap{flex-shrink:0;margin-left:8px;position:relative}.ai-edit-popover__submit-btn{background:var(--text-primary);width:24px;height:24px;color:var(--text-allwhite);cursor:not-allowed;opacity:.3;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ai-edit-popover__submit-btn--active{opacity:1;cursor:pointer}.ai-edit-popover__submit-btn--active:hover{opacity:.85}.ai-edit-popover--multiline .ai-edit-popover__container{flex-direction:column;align-items:stretch}.ai-edit-popover--multiline .ai-edit-popover__input{flex:none;width:100%}.ai-edit-popover--multiline .ai-edit-popover__submit-wrap{align-self:flex-end;margin-top:8px;margin-left:0}.ai-edit-popover__tooltip{z-index:100;white-space:nowrap;pointer-events:none;background:var(--bg-default);border:1px solid var(--border-default);border-radius:var(--radius-2xl-val);box-shadow:var(--shadow-level-2);opacity:0;visibility:hidden;padding:4px 8px;position:absolute;bottom:calc(100% + 14px);right:-8px}.ai-edit-popover__tooltip--visible{opacity:1;visibility:visible}.ai-edit-popover__tooltip-row{justify-content:space-between;align-items:center;gap:8px;height:20px;display:flex}.ai-edit-popover__tooltip-label{font-size:calc(12px*var(--font-scale));line-height:calc(20px*var(--font-scale));color:var(--text-primary)}.ai-edit-popover__tooltip-kbd-group{align-items:center;gap:4px;display:flex}.ai-edit-popover__tooltip-kbd{border-radius:var(--radius-lg-val);background:var(--bg-weak);border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-style:normal;display:inline-flex}.ai-edit-popover__tooltip-kbd svg{width:10px;height:10px}:root{--editor-brand:#08f}.smart-doc-editor-pc{--sc-primary:var(--editor-brand);--sc-primary-hover:var(--editor-brand);--sc-link-color:var(--editor-brand);--sc-ui-primary:var(--editor-brand);--sc-ui-primary-hover:var(--brand-hover);--sc-ui-accent:var(--brand-light);--sc-ui-accent-hover:var(--brand-hover);--sc-ui-danger:var(--error);--sc-ui-surface:var(--bg-default);--sc-ui-surface-hover:var(--fill-secondary);--sc-ui-hover:var(--fill-secondary);--sc-ui-active:var(--fill-secondary);--sc-ui-selected:var(--fill-secondary);--sc-ui-bg:var(--bg-default);--sc-ui-text:var(--text-primary);--sc-ui-text-primary:var(--text-primary);--sc-ui-text-secondary:var(--text-secondary);--sc-ui-text-tertiary:var(--text-tertiary);--sc-ui-text-muted:var(--text-quaternary);--sc-ui-text-on-primary:var(--text-allwhite);--sc-text-code:var(--text-primary);--sc-inline-code-bg:var(--bg-primary-active);--sc-ui-border:var(--border-default);--sc-ui-border-hover:var(--border-strong);--sc-ui-border-strong:var(--border-strong);--sc-ui-border-weak:var(--border-default);--sc-ui-separator:var(--divider);--sc-ui-surface-border:var(--border-default);--sc-color-border:var(--border-default);--sc-color-text-tertiary:var(--text-tertiary);--sc-color-text-quaternary:var(--text-quaternary);--sc-color-selection:rgba(0,136,255,.15);--sc-color-warning:#f5a623;--sc-editor-bg:var(--bg-secondary-default);--sc-todo-hover-bg:transparent;--sc-table-selection-bg:rgba(2,10,29,.06);--sc-table-selector-bg:var(--bg-medium);--sc-table-selector-active-bg:var(--bg-strong);--sc-table-selector-selected-bg:rgba(0,136,255,.15);--sc-table-selector-selected-hover-bg:rgba(0,136,255,.15);--sc-bg-grey_background:var(--bg-medium);--sc-bg-blue_background:rgba(176,205,255,.3);--sc-ui-shadow-sm:var(--shadow-1);--sc-ui-shadow-md:var(--shadow-2);--sc-text-grey:gray;--sc-text-blue:#2479dc;--sc-text-sky_blue:#2990cc;--sc-text-green:#349967;--sc-text-yellow:#d9a20b;--sc-text-orange:#d9832b;--sc-text-red:#e3584b;--sc-text-rose_red:#e04c9a;--sc-text-purple:#a85ed1;--sc-bg-light_grey:rgba(128,128,128,.12);--sc-bg-light_blue:rgba(36,121,220,.12);--sc-bg-light_sky_blue:rgba(41,144,204,.12);--sc-bg-light_green:rgba(52,153,103,.12);--sc-bg-light_yellow:rgba(217,162,11,.12);--sc-bg-light_orange:rgba(217,131,43,.12);--sc-bg-light_red:rgba(227,88,75,.12);--sc-bg-light_rose_red:rgba(224,76,154,.12);--sc-bg-light_purple:rgba(168,94,209,.12);--sc-mermaid-card-focused-border:var(--editor-brand)}.smart-doc-editor-pc [data-sc-editor-id]{--sc-color-selection:rgba(0,136,255,.15)}.smart-doc-editor-pc .sc-drop-indicator--onto,.smart-doc-editor-pc .sc-drop-indicator--hint-onto{--sc-ui-primary:var(--editor-brand)}.smart-doc-editor-pc [data-sc-theme]{--sc-text-code:var(--text-primary);--sc-inline-code-bg:var(--bg-primary-active);--sc-text-grey:gray;--sc-text-blue:#2479dc;--sc-text-sky_blue:#2990cc;--sc-text-green:#349967;--sc-text-yellow:#d9a20b;--sc-text-orange:#d9832b;--sc-text-red:#e3584b;--sc-text-rose_red:#e04c9a;--sc-text-purple:#a85ed1;--sc-bg-light_grey:rgba(128,128,128,.12);--sc-bg-light_blue:rgba(36,121,220,.12);--sc-bg-light_sky_blue:rgba(41,144,204,.12);--sc-bg-light_green:rgba(52,153,103,.12);--sc-bg-light_yellow:rgba(217,162,11,.12);--sc-bg-light_orange:rgba(217,131,43,.12);--sc-bg-light_red:rgba(227,88,75,.12);--sc-bg-light_rose_red:rgba(224,76,154,.12);--sc-bg-light_purple:rgba(168,94,209,.12);--sc-mermaid-card-focused-border:var(--editor-brand);--sc-primary:var(--editor-brand);--sc-primary-hover:var(--editor-brand);--sc-link-color:var(--editor-brand);--sc-link-color-hover:var(--editor-brand);--sc-color-border:var(--border-default);--sc-color-text-tertiary:var(--text-tertiary);--sc-color-text-quaternary:var(--text-quaternary);--sc-color-selection:rgba(0,136,255,.15);--sc-editor-bg:var(--bg-secondary-default);--sc-table-selection-bg:rgba(2,10,29,.06);--sc-table-selector-bg:var(--bg-medium);--sc-table-selector-active-bg:var(--bg-strong);--sc-table-selector-selected-bg:rgba(0,136,255,.15);--sc-table-selector-selected-hover-bg:rgba(0,136,255,.15);--sc-bg-grey_background:var(--bg-medium);--sc-bg-blue_background:rgba(176,205,255,.3);--sc-resizer-handle-color:var(--editor-brand)}.smart-doc-editor-pc{--sc-ui-radius:var(--radius-md);--sc-ui-radius-sm:var(--radius-sm);--sc-ui-radius-md:var(--radius-md);--sc-ui-radius-lg:var(--radius-lg);--sc-block-gap:calc(8px*var(--font-scale));--sc-block-gap-heading-before:calc(28px*var(--font-scale));--sc-block-gap-heading-after:calc(8px*var(--font-scale));--sc-block-gap-media:calc(16px*var(--font-scale));--sc-block-gap-separator:calc(24px*var(--font-scale));--sc-block-gap-container:calc(16px*var(--font-scale));--sc-block-gap-inner:calc(4px*var(--font-scale));--sc-block-indent:calc(24px*var(--font-scale));--sc-block-padding-x:calc(16px*var(--font-scale));--sc-block-padding-y:calc(12px*var(--font-scale));--sc-column-gap:calc(16px*var(--font-scale));--sc-block-radius:8px;--sc-image-radius:0;--sc-block-menu-handle-gap:calc(10px*var(--font-scale));--sc-table-cell-padding:calc(8px*var(--font-scale));--sc-divider-padding:calc(12px*var(--font-scale));--sc-quote-border-width:3px;--sc-quote-border-color:var(--border-strong);--sc-quote-text-color:var(--text-tertiary);--sc-quote-bg:transparent;--sc-quote-border-radius:0px;--sc-quote-padding:calc(2px*var(--font-scale))calc(12px*var(--font-scale));--sc-bg-grey:var(--bg-weak);--sc-code-block-bg:var(--bg-weak);--sc-code-block-border:1px solid var(--border-default);--sc-code-block-radius:var(--sc-block-radius);--sc-callout-radius:var(--sc-block-radius);--sc-border-grey:var(--bg-strong);--sc-page-top-spacing:108px}.smart-doc-editor-pc [data-sc-theme]{--sc-editor-padding:0 calc(96px*var(--font-scale))calc(96px*var(--font-scale))calc(96px*var(--font-scale));--sc-block-gap:calc(8px*var(--font-scale));--sc-block-gap-heading-before:calc(28px*var(--font-scale));--sc-block-gap-heading-after:calc(8px*var(--font-scale));--sc-block-gap-media:calc(16px*var(--font-scale));--sc-block-gap-separator:calc(24px*var(--font-scale));--sc-block-gap-container:calc(16px*var(--font-scale));--sc-block-gap-inner:calc(4px*var(--font-scale));--sc-block-indent:calc(24px*var(--font-scale));--sc-block-padding-x:calc(16px*var(--font-scale));--sc-block-padding-y:calc(12px*var(--font-scale));--sc-column-gap:calc(16px*var(--font-scale));--sc-block-radius:8px;--sc-image-radius:0;--sc-block-menu-handle-gap:calc(10px*var(--font-scale));--sc-table-cell-padding:calc(8px*var(--font-scale));--sc-divider-padding:calc(12px*var(--font-scale));--sc-quote-border-width:3px;--sc-quote-border-color:var(--border-strong);--sc-quote-text-color:var(--text-tertiary);--sc-quote-bg:transparent;--sc-quote-border-radius:0px;--sc-quote-padding:calc(2px*var(--font-scale))calc(12px*var(--font-scale));--sc-bg-grey:var(--bg-weak);--sc-code-block-bg:var(--bg-weak);--sc-code-block-border:1px solid var(--border-default);--sc-code-block-radius:var(--sc-block-radius);--sc-callout-radius:var(--sc-block-radius);--sc-border-grey:var(--bg-strong)}:root{--editor-border-primary:#e5e5e5;--editor-bg-secondary-default:#fff;--editor-bg-tertiary-default:#fff;--sc-menu-icon-color:var(--text-primary);--sc-menu-icon-color-active:var(--text-primary);--sc-menu-text-color:var(--text-primary);--sc-menu-text-color-muted:var(--text-quaternary);--sc-menu-icon-size:16px;--sc-menu-font-size:14px;--sc-menu-font-size-sm:12px;--sc-menu-surface:var(--editor-bg-tertiary-default);--sc-menu-border-color:var(--editor-border-primary);--sc-menu-border-width:1px;--sc-menu-radius:8px;--sc-menu-padding-x:4px;--sc-menu-padding-y:4px;--sc-menu-gap:4px;--sc-menu-hover-bg:var(--fill-secondary);--sc-menu-active-bg:var(--bg-primary-active);--sc-menu-check-color:var(--brand-primary);--sc-menu-separator-color:var(--editor-border-primary);--sc-menu-separator-height:16px;--sc-menu-shadow:0 6px 24px -4px rgba(0,0,0,.04),0 4px 6px -8px rgba(0,0,0,.04);--sc-menu-btn-size:24px;--sc-menu-btn-radius:4px}.sc-floating-toolbar[data-toolbar-type=text]{--sc-menu-surface:var(--editor-bg-secondary-default)}.smart-doc-editor-pc [data-sc-theme]{--sc-ui-font-family:var(--font-family-body);--sc-ui-font-size:calc(13px*var(--font-scale));--sc-ui-line-height:1.4;--sc-content-font-family:"PingFang SC",system-ui,-apple-system,"SF Pro","Helvetica Neue",sans-serif;--sc-content-font-size:calc(16px*var(--font-scale));--sc-content-line-height:1.7;--sc-font-family-mono:"SF Mono","JetBrains Mono","Fira Code","Cascadia Code",monospace;--sc-page-title-font-size:calc(32px*var(--font-scale));--sc-heading-1-font-size:calc(26px*var(--font-scale));--sc-heading-2-font-size:calc(22px*var(--font-scale));--sc-heading-3-font-size:calc(18px*var(--font-scale));--sc-heading-4-font-size:calc(16px*var(--font-scale));--sc-heading-5-font-size:calc(16px*var(--font-scale));--sc-heading-6-font-size:calc(16px*var(--font-scale));--sc-code-block-font-size:calc(12px*var(--font-scale));--sc-heading-line-height:1.45;--sc-mermaid-font-family-code:var(--sc-font-family-mono);--sc-mermaid-font-size-code:calc(13px*var(--font-scale));--sc-mermaid-font-size-ui:calc(12px*var(--font-scale));--sc-mermaid-font-size-preview:calc(13px*var(--font-scale));--sc-mermaid-font-size-detail:calc(12px*var(--font-scale));--sc-mermaid-line-height-code:1.6}:root[data-theme=night],:root[data-theme=gilded],:root[data-theme=workbuddy].dark{--editor-border-primary:#383838;--editor-bg-secondary-default:#2e2e2e;--editor-bg-tertiary-default:#242424;--sc-text-default:var(--text-primary);--sc-text-code:var(--text-primary);--sc-bg-default:transparent;--sc-bg-grey:var(--bg-strong);--sc-bg-light_grey:var(--bg-medium);--sc-bg-dark:var(--bg-strong);--sc-divider-default:var(--divider);--sc-divider-light-grey:var(--border-default);--sc-ui-text:var(--text-primary);--sc-ui-text-secondary:var(--text-secondary);--sc-ui-text-tertiary:var(--text-tertiary);--sc-ui-text-muted:var(--text-quaternary);--sc-ui-surface:var(--bg-weak);--sc-ui-surface-hover:var(--fill-secondary);--sc-ui-hover:var(--bg-primary-hover);--sc-ui-active:var(--fill-secondary);--sc-todo-checkbox-border-color:var(--text-quaternary)}:root[data-theme=night] .smart-doc-editor-pc [data-sc-theme],:root[data-theme=gilded] .smart-doc-editor-pc [data-sc-theme],:root[data-theme=workbuddy].dark .smart-doc-editor-pc [data-sc-theme]{--sc-table-selection-bg:#2e2e2e;--sc-inline-code-bg:#2e2e2e;--sc-bg-blue_background:rgba(62,95,153,.3);--sc-color-selection:rgba(0,145,255,.15)}:root[data-theme=night] .smart-doc-editor-pc [data-sc-editor-id],:root[data-theme=gilded] .smart-doc-editor-pc [data-sc-editor-id],:root[data-theme=workbuddy].dark .smart-doc-editor-pc [data-sc-editor-id]{--sc-color-selection:rgba(0,145,255,.15)}:root .smart-doc-editor-mobile [data-sc-platform-group=mobile]{--sc-page-top-spacing:32px}html .smart-doc-editor-mobile .sc-editor .sc-editor-content{scrollbar-width:none;-ms-overflow-style:none;padding:var(--sc-editor-padding-top)var(--sc-editor-padding-right)var(--sc-editor-padding-bottom)var(--sc-editor-padding-left)!important}html .smart-doc-editor-mobile .sc-editor .sc-editor-content::-webkit-scrollbar{display:none}.mobile-viewport-container{box-sizing:border-box;background-color:var(--bg-default);color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}.mobile-viewport-container *,.mobile-viewport-container :before,.mobile-viewport-container :after{box-sizing:border-box}.mobile-viewport-container.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.smart-doc-editor-mobile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;flex:1;min-height:0;padding:0}.smart-doc-editor-mobile .sc-page-title{margin-top:0;margin-bottom:24px}.mobile-hidden{display:none}.mobile-toolbar{z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--bg-default);border-top:1px solid var(--border-default);flex-shrink:0;align-items:center;gap:4px;height:40px;padding-left:8px;padding-right:8px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.mobile-toolbar__dismiss{margin-left:auto}.mobile-bar-group{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.mobile-bar-group__popup{background-color:var(--bg-default);border:1px solid var(--border-default);border-radius:var(--radius-lg-val);box-shadow:var(--shadow-1);align-items:center;gap:4px;margin-bottom:4px;padding:4px 8px;display:flex;position:absolute;bottom:100%}.mobile-bar-group__popup.is-left-0{left:0}.mobile-bar-group__popup.is-left-neg{left:-44px}.mobile-bar-group__btn{border-radius:var(--radius-md-val);width:40px;height:40px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:flex}.mobile-bar-group__btn:active{color:var(--text-primary)}.mobile-bar-group__btn.is-active{background-color:var(--fill-secondary);color:var(--text-primary)}.mobile-bar-group__btn.is-disabled{color:var(--icon-quaternary);opacity:.3;cursor:not-allowed}.mobile-bar-group__btn.is-disabled:active{color:var(--icon-quaternary);background-color:transparent}.mobile-bar-group__btn__icon{width:20px;height:20px}.mobile-icon-btn{border-radius:var(--radius-md-val);min-width:36px;height:36px;color:var(--icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;transition:color .15s,background-color .15s;display:flex}.mobile-icon-btn:active{background-color:var(--fill-secondary);color:var(--text-primary)}.mobile-icon-btn.is-active{background-color:var(--brand-subtle);color:var(--brand)}.mobile-icon-btn.is-disabled{opacity:.3;cursor:not-allowed}.mobile-icon-btn.is-disabled:active{color:var(--icon-secondary);background-color:transparent}.mobile-icon-btn__icon{width:18px;height:18px}@media (max-width:768px){:root .theme-style-switcher-wrapper-pc{bottom:80px;right:12px}:root .doc-page-share-state-toggle-pc{bottom:44px;right:12px}}@keyframes agent-reviewing-sweep{0%{background-position:160%}to{background-position:-160%}}.agent-reviewing-text-shimmer{isolation:isolate;position:relative}.agent-reviewing-text-shimmer:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,var(--bg-default)50%,transparent 70%);mix-blend-mode:screen;background-repeat:no-repeat;background-size:300% 100%;animation:4s linear infinite agent-reviewing-sweep;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme=night] .agent-reviewing-text-shimmer:after,:root[data-theme=gilded] .agent-reviewing-text-shimmer:after{mix-blend-mode:multiply}.apply-dialog-overlay-pc{z-index:11000;background-color:var(--overlay-default);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.apply-dialog-panel-pc{border-radius:var(--radius-lg);background-color:var(--bg-default);width:520px;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-level-3);padding:var(--space-6);gap:var(--space-5);text-align:left;--shadow-level-3:0 12px 36px rgba(0,0,0,.16),0 4px 12px rgba(0,0,0,.08);flex-direction:column;display:flex}.apply-dialog-header-pc{justify-content:space-between;align-items:center;display:flex}.apply-dialog-title-pc{font-size:calc(18px*var(--font-scale));color:var(--text-primary);margin:0;font-weight:600;line-height:28px}.apply-dialog-close-pc{border-radius:var(--radius-md);width:32px;height:32px;color:var(--icon-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.apply-dialog-close-pc:hover{background:var(--fill-secondary);color:var(--icon-primary)}.apply-dialog-close-pc:disabled{cursor:not-allowed;opacity:.5}.apply-dialog-user-pc{align-items:flex-start;gap:var(--space-3);display:flex}.apply-dialog-avatar-pc{border-radius:var(--radius-full);background:var(--brand-subtle);width:48px;height:48px;color:var(--brand-light);font-size:calc(20px*var(--font-scale));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;overflow:hidden}.apply-dialog-user-info-pc{gap:var(--space-1);min-width:0;padding-top:var(--space-1);flex-direction:column;flex:1;display:flex}.apply-dialog-user-text-pc{font-size:calc(15px*var(--font-scale));color:var(--text-primary);margin:0;line-height:22px}.apply-dialog-user-text-pc strong{font-weight:600}.apply-dialog-badge-pc{align-items:center;gap:var(--space-1);font-size:var(--fs-caption);color:var(--text-link);cursor:default;line-height:20px;display:inline-flex}.apply-dialog-reason-pc{gap:var(--space-2);flex-direction:column;display:flex}.apply-dialog-label-pc{font-size:var(--fs-body);color:var(--text-secondary);line-height:22px}.apply-dialog-label-hint-pc{color:var(--text-quaternary)}.apply-dialog-textarea-pc{width:100%;min-height:100px;padding:var(--space-2)var(--space-3);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-default);color:var(--text-primary);font-size:var(--fs-body);resize:vertical;outline:none;line-height:22px;transition:border-color .15s}.apply-dialog-textarea-pc::-webkit-input-placeholder{color:var(--text-quaternary)}.apply-dialog-textarea-pc::-ms-input-placeholder{color:var(--text-quaternary)}.apply-dialog-textarea-pc::placeholder{color:var(--text-quaternary)}.apply-dialog-textarea-pc:focus{border-color:var(--border-focus)}.apply-dialog-textarea-pc:disabled{opacity:.5;cursor:not-allowed}.apply-dialog-quick-pc{align-items:baseline;gap:var(--space-1);font-size:var(--fs-caption);flex-wrap:wrap;line-height:20px;display:flex}.apply-dialog-quick-label-pc{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.apply-dialog-quick-btn-pc{color:var(--text-secondary);font-size:var(--fs-caption);cursor:pointer;background:0 0;border:none;padding:0;line-height:20px;transition:color .15s}.apply-dialog-quick-btn-pc:hover{color:var(--brand);text-decoration:underline}.apply-dialog-quick-btn-pc:disabled{cursor:not-allowed;opacity:.5}.apply-dialog-fill-btn-pc{color:var(--brand);font-size:var(--fs-caption);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;line-height:20px;text-decoration:underline;transition:color .15s}.apply-dialog-fill-btn-pc:hover{color:var(--brand-hover)}.apply-dialog-fill-btn-pc:disabled{cursor:not-allowed;opacity:.5}.apply-dialog-footer-pc{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-1);display:flex}.apply-dialog-btn-cancel-pc{height:36px;padding:0 var(--space-6);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--fs-body);cursor:pointer;background:0 0;font-weight:500;transition:background-color .15s,border-color .15s}.apply-dialog-btn-cancel-pc:hover{background:var(--fill-secondary);border-color:var(--border-strong)}.apply-dialog-btn-cancel-pc:active{background:var(--fill-tertiary)}.apply-dialog-btn-cancel-pc:disabled{cursor:not-allowed;opacity:.5}.apply-dialog-btn-confirm-pc{height:36px;padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--brand);color:var(--text-allwhite);font-size:var(--fs-body);cursor:pointer;border:none;font-weight:500;transition:background-color .15s}.apply-dialog-btn-confirm-pc:hover{background:var(--brand-hover)}.apply-dialog-btn-confirm-pc:active{background:var(--brand-pressed)}.apply-dialog-btn-confirm-pc:disabled{cursor:not-allowed;opacity:.7}.permission-apply-pc{padding:var(--space-12)var(--space-6);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.permission-apply-compact-pc{height:auto;padding:0}.permission-apply-icon-pc{margin-bottom:var(--space-8)}.permission-apply-desc-pc{font-size:var(--fs-16);text-align:center;color:var(--text-primary);margin-bottom:28px;line-height:24px}.permission-apply-compact-pc .permission-apply-desc-pc{margin:0 0 var(--space-6,24px);color:var(--text-tertiary);font-size:var(--fs-body);line-height:1.6}.permission-apply-hint-pc{font-size:var(--fs-caption);text-align:center;color:var(--text-tertiary);margin-bottom:28px;line-height:20px}.permission-apply-actions-pc{gap:var(--space-3);flex-direction:column;width:240px;display:flex}.permission-apply-compact-pc .permission-apply-actions-pc{width:240px}.permission-apply-btn-primary-pc{width:100%;height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--brand);color:var(--text-allwhite);font-size:calc(15px*var(--font-scale));cursor:pointer;border:none;font-weight:500;transition:background-color .15s,box-shadow .15s}.permission-apply-btn-primary-pc:hover{background:var(--brand-hover)}.permission-apply-btn-primary-pc:active{background:var(--brand-pressed)}.permission-apply-btn-outline-pc{width:100%;height:44px;padding:0 var(--space-5);border:var(--border-width-thin)solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:calc(15px*var(--font-scale));cursor:pointer;background:0 0;font-weight:500;transition:background-color .15s,border-color .15s}.permission-apply-btn-outline-pc:hover{background:var(--fill-secondary);border-color:var(--border-strong)}.permission-apply-btn-outline-pc:active{background:var(--fill-tertiary)}.landing-topbar-pc{align-items:center;gap:var(--space-3,12px);height:56px;padding:0 var(--space-6,24px);flex-shrink:0;display:flex}.landing-topbar-brand-btn-pc{align-items:center;gap:var(--space-2,8px);height:100%;padding:0 var(--space-4,16px);margin-left:calc(-1*var(--space-4,16px));cursor:pointer;background:0 0;border:none;display:inline-flex}.landing-topbar-brand-logo-pc{object-fit:contain;flex-shrink:0;width:28px;height:28px}.landing-topbar-brand-title-pc{font-size:calc(20px*var(--font-scale));color:var(--text-primary);font-weight:600;line-height:28px}.landing-topbar-divider-pc{background:var(--border-default);width:1px;height:20px}.landing-topbar-home-btn-pc{height:28px;padding:0 var(--space-2,8px);font-size:var(--fs-caption);color:var(--text-secondary);border-radius:var(--radius-sm-val);cursor:pointer;background:0 0;border:none;transition:background-color .15s,color .15s}.landing-topbar-home-btn-pc:hover{background:var(--fill-secondary);color:var(--text-primary)}.profile-galaxy-wrapper-pc{background:var(--bg-default);width:100%;min-height:760px;position:relative}.profile-galaxy-state-pc{font-size:var(--fs-caption);color:var(--text-tertiary);z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-galaxy-state-pc.profile-galaxy-state-pc--error{color:var(--error)}.profile-galaxy-toolbar-pc{gap:var(--space-2);padding:0 0 var(--space-3);z-index:2;display:flex}.profile-galaxy-filter-pc{align-items:center;gap:var(--space-1);background:var(--text-allwhite);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--bg-strong);color:var(--text-tertiary);padding:var(--space-1)var(--space-3);border-radius:var(--radius-xl-val);font-size:var(--fs-small);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:inherit;transition:all .15s;display:inline-flex}.profile-galaxy-filter-pc:hover{background:var(--bg-default);color:var(--text-primary)}.profile-galaxy-filter-active-pc{background:var(--bg-medium);color:var(--text-primary);border-color:var(--border-default);font-weight:500}.profile-galaxy-theme-pc{top:var(--space-4);right:var(--space-4);gap:var(--space-1);z-index:2;display:flex;position:absolute}.profile-galaxy-theme-btn-pc{font-size:calc(11px*var(--font-scale));padding:var(--space-1)var(--space-3);border-radius:var(--radius-xl-val);border:1px solid var(--border-default);background:var(--bg-default);color:var(--text-secondary);cursor:pointer;font-family:inherit;transition:all .12s}.profile-galaxy-theme-btn-pc:hover{border-color:var(--border-strong)}.profile-galaxy-theme-btn-active-pc{background:var(--text-primary);color:var(--bg-default);border-color:var(--text-primary)}.profile-galaxy-svg-pc{cursor:grab;width:100%;height:760px;display:block}.profile-galaxy-svg-pc:active{cursor:grabbing}.pp-galaxy-legend{top:var(--space-2);border-radius:var(--radius-xl-val);z-index:5;font-size:calc(11px*var(--font-scale));color:var(--text-secondary);padding:var(--space-1)var(--space-2);cursor:default;background:0 0;border:1px solid transparent;transition:padding .18s,background .18s,border-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;position:absolute;right:0;overflow:hidden}.pp-galaxy-legend .legend-content{opacity:0;max-height:0;margin-top:0;transition:max-height .22s,opacity .18s,margin-top .22s;overflow:hidden}.pp-galaxy-legend:hover{padding:var(--space-2)var(--space-3);background:var(--bg-default);border-color:var(--bg-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pp-galaxy-legend:hover .legend-content{opacity:1;max-height:320px;margin-top:var(--space-2)}.pp-galaxy-legend .legend-toggle{align-items:center;gap:var(--space-2);font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex}.pp-galaxy-legend .legend-toggle svg{width:13px;height:13px}.pp-galaxy-legend .legend-title{font-size:calc(10px*var(--font-scale));color:var(--text-tertiary);margin-bottom:var(--space-2);letter-spacing:.4px;font-weight:500}.pp-galaxy-legend .legend-item{align-items:center;gap:var(--space-2);padding:var(--space-0-5)0;display:flex}.pp-galaxy-legend .legend-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pp-galaxy-info{bottom:var(--space-3);font-size:calc(11px*var(--font-scale));color:var(--text-quaternary);pointer-events:none;white-space:nowrap;z-index:0;position:absolute;left:50%;transform:translate(-50%)}.profile-list-view-pc{flex-direction:column;gap:28px;width:100%;max-width:1024px;margin:0 auto;display:flex}.plv-section{flex-direction:column;display:flex}.plv-section-title-row{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.plv-section-title{font-size:var(--fs-16);color:var(--text-primary);align-items:center;gap:var(--space-2);font-weight:700;display:flex}.plv-section-title svg{flex-shrink:0}.plv-badges{gap:var(--space-2);align-items:center;margin-left:auto;display:flex}.plv-badge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-xl-val);font-size:var(--fs-small);color:var(--text-secondary);background:var(--bg-default);font-weight:400;display:inline-flex}.plv-dot-green{background:var(--success);border-radius:50%;flex-shrink:0;width:8px;height:8px}.plv-dot-red{background:var(--error);border-radius:50%;flex-shrink:0;width:8px;height:8px}.plv-dot-purple{background:var(--info);border-radius:50%;flex-shrink:0;width:8px;height:8px}.plv-summary-card{background:var(--bg-weak);border:1px solid var(--border-default);border-radius:var(--radius-xl-val);width:100%;padding:var(--space-5)28px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.plv-summary-card:hover{border-color:var(--border-default);box-shadow:var(--shadow-1)}.plv-summary-body{flex-direction:column;flex:1;gap:0;display:flex}.plv-summary-col{padding:var(--space-3)28px;cursor:pointer;margin:0 -28px;transition:background .12s}.plv-summary-col:hover{background:var(--fill-tertiary)}.plv-summary-col h4{align-items:center;gap:var(--space-2);font-size:var(--fs-body);color:var(--text-primary);margin:0 0 var(--space-2);font-weight:600;display:flex}.plv-summary-col p{font-size:var(--fs-caption);color:var(--text-secondary);margin:0;line-height:1.7}.plv-summary-col ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plv-summary-col ul li{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--text-secondary);line-height:1.5;display:flex}.plv-summary-col ul li:before{content:"";background:var(--success);border-radius:50%;flex-shrink:0;width:8px;height:8px}.plv-summary-col--itemized{cursor:default}.plv-summary-col--itemized:hover{background:0 0}.plv-summary-col--itemized ul li{cursor:pointer;padding:var(--space-1)28px;border-radius:var(--radius-xl);margin:0 -28px;transition:background .12s}.plv-summary-col--itemized ul li:hover{background:var(--fill-tertiary)}.plv-col-icon{background:var(--bg-medium);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.plv-col-icon svg{width:12px;height:12px}.plv-summary-footer{align-items:center;gap:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--bg-medium);font-size:var(--fs-small);color:var(--text-quaternary);margin-top:auto;display:flex}.plv-summary-footer span{align-items:center;gap:var(--space-1);display:flex}.plv-summary-footer svg{width:16px;height:16px}.plv-fact-card{background:var(--bg-default);border:1px solid var(--border-default);border-radius:var(--radius-xl-val);width:100%;padding:var(--space-5)28px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.plv-fact-card:hover{border-color:var(--border-default);box-shadow:var(--shadow-1)}.plv-fact-header{margin-bottom:var(--space-4);align-items:center;display:flex}.plv-fact-group-title{font-size:calc(18px*var(--font-scale));color:var(--text-primary);font-weight:700}.plv-detail-list{flex-direction:column;gap:0;display:flex}.plv-detail-item{align-items:flex-start;gap:var(--space-3);padding:var(--space-3)28px;border-bottom:1px solid var(--bg-medium);cursor:pointer;margin:0 -28px;transition:background .12s;display:flex}.plv-detail-item:last-child{border-bottom:none}.plv-detail-item:hover{background:var(--fill-tertiary)}.plv-detail-num{background:var(--bg-medium);width:20px;height:20px;font-size:calc(11px*var(--font-scale));color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:600;display:flex}.plv-detail-text{font-size:var(--fs-caption);color:var(--text-secondary);flex:1;line-height:1.6}.plv-detail-refbadge{align-items:center;gap:var(--space-1);color:var(--text-tertiary);margin-left:var(--space-2);padding:1px var(--space-2);background:var(--bg-medium);border-radius:var(--radius-xl-val);margin-top:var(--space-0-5);flex-shrink:0;font-size:10.5px;display:inline-flex}.plv-detail-refbadge svg{width:8px;height:8px}.plv-conf-tag{align-items:center;gap:var(--space-1);margin-left:var(--space-2);padding:1px var(--space-2);border-radius:var(--radius-xl-val);margin-top:var(--space-0-5);border:1px solid;flex-shrink:0;font-size:10.5px;font-weight:500;display:inline-flex}.plv-conf-tag .plv-ctdot{border-radius:50%;width:4px;height:4px}.plv-detail-time{font-size:calc(11px*var(--font-scale));color:var(--text-quaternary);white-space:nowrap;margin-top:var(--space-0-5);margin-left:var(--space-2);flex-shrink:0}.plv-state-tip{text-align:center;width:100%;font-size:var(--fs-caption);color:var(--text-tertiary);padding:80px 0}.plv-state-tip.plv-state-tip--error{color:var(--error)}.plv-fact-footer{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.plv-fact-meta{align-items:center;gap:var(--space-5);flex:1;min-width:0;display:flex}.plv-fact-meta span{align-items:center;gap:var(--space-1);display:flex}.plv-fact-meta svg{width:16px;height:16px}.plv-fact-card--paging{position:relative}.plv-fact-card--paging .plv-detail-list{opacity:.55;pointer-events:none;transition:opacity .15s}.plv-pagination{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.plv-page-btn{min-width:24px;height:24px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-default);font-size:var(--fs-small);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.plv-page-btn:not(:disabled):hover{background:var(--fill-tertiary);border-color:var(--border-strong);color:var(--text-primary)}.plv-page-btn:disabled{cursor:not-allowed;opacity:.4}.plv-page-btn--arrow{font-size:var(--fs-body);color:var(--text-tertiary)}.plv-page-btn--active{background:var(--brand);border-color:var(--brand);color:var(--text-allwhite);cursor:default}.plv-page-btn--active:disabled{opacity:1}.plv-page-ellipsis{min-width:20px;height:24px;font-size:var(--fs-small);color:var(--text-quaternary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.profile-entry-overlay-pc{z-index:2000;background:var(--overlay-default);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.profile-entry-panel-pc{border-radius:var(--radius-xl-val);background:var(--bg-default);width:560px;max-width:calc(100vw - 32px);min-height:360px;max-height:calc(100vh - 96px);box-shadow:var(--shadow-level-4);flex-direction:column;display:flex;overflow:hidden}.profile-entry-header-pc{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-5)var(--space-3);flex-shrink:0;display:flex}.profile-entry-title-pc{font-size:calc(15px*var(--font-scale));color:var(--text-primary);flex:1;font-weight:600}.profile-entry-close-pc{border-radius:var(--radius-lg-val);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .12s;display:inline-flex}.profile-entry-close-pc:hover{background:var(--feedback-hover);color:var(--text-primary)}.profile-entry-body-pc{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.profile-chat-timeline-pc{padding:var(--space-3)var(--space-5)var(--space-5);flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}.profile-chat-timeline-item-pc{gap:var(--space-3);padding:var(--space-3)0;border-left:2px solid var(--divider);margin-left:var(--space-2);padding-left:var(--space-4);display:flex;position:relative}.profile-chat-timeline-dot-pc{left:-4px;top:var(--space-4);background:var(--text-primary);border-radius:50%;width:8px;height:8px;position:absolute}.profile-chat-timeline-content-pc{flex-direction:column;display:flex}.profile-chat-timeline-time-pc{font-size:var(--fs-small);color:var(--text-tertiary)}.profile-chat-timeline-desc-pc{font-size:var(--fs-body);color:var(--text-primary);font-weight:500}.profile-chat-timeline-source-pc{font-size:var(--fs-small);color:var(--text-secondary)}.profile-chat-timeline-state-pc{min-height:180px;padding:var(--space-6);font-size:var(--fs-caption);color:var(--text-tertiary);flex:1;justify-content:center;align-items:center;display:flex}.profile-chat-rawdata-pc{padding:0 var(--space-4)var(--space-4);flex:1;overflow-y:auto}.profile-chat-rawdata-header-pc{padding:var(--space-2)var(--space-3);font-size:var(--fs-small);color:var(--text-tertiary);border-bottom:1px solid var(--divider);align-items:center;font-weight:500;display:flex}.profile-chat-rawdata-row-pc{padding:var(--space-3);border-bottom:1px solid var(--divider);font-size:var(--fs-caption);align-items:center;transition:background-color .12s;display:flex;position:relative}.profile-chat-rawdata-row-pc:hover{background:var(--feedback-hover)}.profile-chat-rawdata-col-name-pc{align-items:center;gap:var(--space-2);color:var(--text-primary);flex:2;min-width:0;font-weight:500;display:flex}.profile-chat-rawdata-col-name-pc span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.profile-chat-rawdata-col-name-pc svg{color:var(--text-tertiary);flex-shrink:0}.profile-chat-rawdata-col-creator-pc{align-items:center;gap:var(--space-2);color:var(--text-primary);flex:1.2;min-width:0;display:flex}.profile-chat-rawdata-creator-name-pc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.profile-chat-rawdata-creator-icon-pc{width:20px;height:20px;font-size:calc(10px*var(--font-scale));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.profile-chat-rawdata-col-cat-pc{color:var(--text-secondary);white-space:nowrap;flex:1}.profile-chat-rawdata-col-time-pc{color:var(--text-tertiary);white-space:nowrap;flex:1}.profile-chat-rawdata-state-pc{min-height:180px;padding:var(--space-6);font-size:var(--fs-caption);color:var(--text-tertiary);flex:1;justify-content:center;align-items:center;display:flex}.login-iframe-dialog-overlay-pc{background:var(--overlay-default);z-index:1200;position:fixed;top:0;bottom:0;left:0;right:0}.login-iframe-dialog-pc{background:var(--bg-default);border-radius:var(--radius-lg);width:420px;height:520px;box-shadow:var(--shadow-level-3);z-index:1201;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.login-iframe-dialog-iframe-pc{border-radius:var(--radius-lg);border:none;width:100%;height:100%}.login-iframe-dialog-loading-pc{background:var(--bg-default);border-radius:var(--radius-lg);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.login-iframe-dialog-loading-text-pc{font-size:var(--fs-body);color:var(--text-tertiary);text-align:center}.host-unauth-page-pc{background-color:var(--bg-default);justify-content:center;align-items:center;width:100%;height:100%;min-height:400px;display:flex}.host-unauth-page-content-pc{align-items:center;gap:var(--space-4);text-align:center;padding:var(--space-6);flex-direction:column;display:flex}.host-unauth-page-icon-pc{background-color:var(--bg-medium);width:64px;height:64px;color:var(--text-tertiary);border-radius:50%;justify-content:center;align-items:center;display:flex}.host-unauth-page-title-pc{font-size:calc(20px*var(--font-scale));color:var(--text-primary);margin:0;font-weight:600}.host-unauth-page-subtitle-pc{font-size:var(--fs-body);color:var(--text-secondary);max-width:320px;margin:0;line-height:1.6}.presenter-mount{--text-ultrastrong:#f5f5f5;--text-strong:rgba(220,222,224,.84);--text-medium:rgba(196,199,204,.68);--text-weak:rgba(173,178,184,.52);--text-white:#fff;--border-weak:rgba(102,106,112,.26);--border-medium:rgba(111,116,122,.28);--fill-weak:#161718;--fill-medium:#1f2022;--tsp-fill-weak:rgba(93,97,102,.24);--tsp-fill-medium:rgba(111,116,122,.28);--tsp-fill-strong:rgba(131,136,143,.32);--tsp-fill-ultrastrong:rgba(150,156,163,.36);--bg-lv1-default:#101011;--bg-lv2-default:#181819;--bg-lv3-default:#1c1c1d;--accent-default:#338cff;--accent-hover:#2c79dd;width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}