.cmp-page-actions{position:relative;display:inline-flex;align-items:center;flex-shrink:0}
.topic__title-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}
.topic__title-bar>.title{flex:1;min-width:0}
.cmp-page-actions__trigger{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:#f3f3f3;border:1px solid #d4d4d4;border-radius:8px;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:14px;font-weight:500;color:#333;line-height:1.4;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease;user-select:none}
.cmp-page-actions__trigger:hover{background-color:#f3f3f3}
.cmp-page-actions__trigger:active{background-color:#f3f3f3}
.cmp-page-actions__trigger[aria-expanded="true"]{background-color:#f0f0f0;border-color:#b8b8b8}
.cmp-page-actions__trigger-icon{display:inline-block;width:1.25rem;height:1.25rem;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}
.cmp-page-actions__trigger-caret{width:10px;height:6px;flex-shrink:0;color:#666;transition:transform .2s ease}
.cmp-page-actions__trigger[aria-expanded="true"] .cmp-page-actions__trigger-caret{transform:rotate(180deg)}
.cmp-page-actions__panel{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-start;justify-content:flex-end}
.cmp-page-actions__panel[hidden]{display:none}
.cmp-page-actions__backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.35);z-index:-1;animation:cmp-page-actions-fade-in .15s ease}
.cmp-page-actions__menu{position:absolute;background:#fff;border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,0.14),0 2px 12px rgba(0,0,0,0.06);min-width:280px;padding:12px;display:flex;flex-direction:column;gap:2px;animation:cmp-page-actions-slide-in .15s ease}
.cmp-page-actions__item{display:flex;align-items:center;gap:16px;padding:14px 16px;border-radius:10px;border:0;background:transparent;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:16px;font-weight:400;color:#1a1a1a;text-align:left;width:100%;transition:background-color .12s ease;line-height:1.4}
.cmp-page-actions__item:hover{background-color:#f5f5f5}
.cmp-page-actions__item:active{background-color:#ebebeb}
.cmp-page-actions__item-icon{display:inline-block;width:28px;height:28px;flex-shrink:0;background-size:20px 20px;background-repeat:no-repeat;background-position:center}
.cmp-page-actions__icon--copy-page{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5748%2016.2004H3.8248C2.7086%2016.2004%201.7998%2015.2916%201.7998%2014.1754V7.42539C1.7998%206.30918%202.7086%205.40039%203.8248%205.40039C4.19746%205.40039%204.4998%205.70274%204.4998%206.07539C4.4998%206.44804%204.19746%206.75039%203.8248%206.75039C3.45302%206.75039%203.1498%207.05361%203.1498%207.42539V14.1754C3.1498%2014.5472%203.45302%2014.8504%203.8248%2014.8504H10.5748C10.9466%2014.8504%2011.2498%2014.5472%2011.2498%2014.1754C11.2498%2013.8027%2011.5522%2013.5004%2011.9248%2013.5004C12.2975%2013.5004%2012.5998%2013.8027%2012.5998%2014.1754C12.5998%2015.2916%2011.691%2016.2004%2010.5748%2016.2004Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M6.07539%204.4998C5.70274%204.4998%205.40039%204.19746%205.40039%203.8248C5.40039%202.7086%206.30918%201.7998%207.42539%201.7998C7.79804%201.7998%208.10039%202.10215%208.10039%202.4748C8.10039%202.84746%207.79804%203.1498%207.42539%203.1498C7.05361%203.1498%206.75039%203.45302%206.75039%203.8248C6.75039%204.19746%206.44804%204.4998%206.07539%204.4998Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M11.6996%203.1498H9.89961C9.52696%203.1498%209.22461%202.84746%209.22461%202.4748C9.22461%202.10215%209.52696%201.7998%209.89961%201.7998H11.6996C12.0723%201.7998%2012.3746%202.10215%2012.3746%202.4748C12.3746%202.84746%2012.0723%203.1498%2011.6996%203.1498Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M11.6996%2012.6H9.89961C9.52696%2012.6%209.22461%2012.2977%209.22461%2011.925C9.22461%2011.5523%209.52696%2011.25%209.89961%2011.25H11.6996C12.0723%2011.25%2012.3746%2011.5523%2012.3746%2011.925C12.3746%2012.2977%2012.0723%2012.6%2011.6996%2012.6Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M14.175%2012.6004C13.8023%2012.6004%2013.5%2012.298%2013.5%2011.9254C13.5%2011.5527%2013.8023%2011.2504%2014.175%2011.2504C14.5468%2011.2504%2014.85%2010.9472%2014.85%2010.5754C14.85%2010.2027%2015.1523%209.90039%2015.525%209.90039C15.8977%209.90039%2016.2%2010.2027%2016.2%2010.5754C16.2%2011.6916%2015.2912%2012.6004%2014.175%2012.6004Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M15.525%204.4998C15.1523%204.4998%2014.85%204.19746%2014.85%203.8248C14.85%203.45302%2014.5468%203.1498%2014.175%203.1498C13.8023%203.1498%2013.5%202.84746%2013.5%202.4748C13.5%202.10215%2013.8023%201.7998%2014.175%201.7998C15.2912%201.7998%2016.2%202.7086%2016.2%203.8248C16.2%204.19746%2015.8977%204.4998%2015.525%204.4998Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M15.5246%208.775C15.152%208.775%2014.8496%208.47265%2014.8496%208.1V6.3C14.8496%205.92735%2015.152%205.625%2015.5246%205.625C15.8973%205.625%2016.1996%205.92735%2016.1996%206.3V8.1C16.1996%208.47265%2015.8973%208.775%2015.5246%208.775Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M6.07539%208.775C5.70274%208.775%205.40039%208.47265%205.40039%208.1V6.3C5.40039%205.92735%205.70274%205.625%206.07539%205.625C6.44804%205.625%206.75039%205.92735%206.75039%206.3V8.1C6.75039%208.47265%206.44804%208.775%206.07539%208.775Z%22%20fill%3D%22%23292929%22%2F%3E%3Cpath%20d%3D%22M7.42539%2012.6004C6.30918%2012.6004%205.40039%2011.6916%205.40039%2010.5754C5.40039%2010.2027%205.70274%209.90039%206.07539%209.90039C6.44804%209.90039%206.75039%2010.2027%206.75039%2010.5754C6.75039%2010.9472%207.05361%2011.2504%207.42539%2011.2504C7.79804%2011.2504%208.10039%2011.5527%208.10039%2011.9254C8.10039%2012.298%207.79804%2012.6004%207.42539%2012.6004Z%22%20fill%3D%22%23292929%22%2F%3E%3C%2Fsvg%3E")}
.cmp-page-actions__icon--download-topic{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9%202.25v8.1%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5.85%207.2L9%2010.35l3.15-3.15%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3.15%2012.15v1.8a1.35%201.35%200%20001.35%201.35h9a1.35%201.35%200%20001.35-1.35v-1.8%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
.cmp-page-actions__icon--download-document{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.35%201.8H5.4a1.35%201.35%200%2000-1.35%201.35v11.7a1.35%201.35%200%20001.35%201.35h7.2a1.35%201.35%200%20001.35-1.35V5.4l-3.6-3.6z%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M10.35%201.8V5.4h3.6%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%208.55v4.05%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7.2%2010.8L9%2012.6l1.8-1.8%22%20stroke%3D%22%23292929%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}
@keyframes cmp-page-actions-fade-in{from{opacity:0}
to{opacity:1}
}
@keyframes cmp-page-actions-slide-in{from{opacity:0;transform:translateY(-4px)}
to{opacity:1;transform:translateY(0)}
}
.cmp-page-actions__toast{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);background:#1a1a1a;color:#fff;padding:12px 24px;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:14px;font-weight:500;box-shadow:0 4px 16px rgba(0,0,0,0.2);z-index:10000;pointer-events:none;animation:cmp-page-actions-toast-in .2s ease,cmp-page-actions-toast-out .2s ease 1.6s forwards}
@keyframes cmp-page-actions-toast-in{from{opacity:0;transform:translateX(-50%) translateY(8px)}
to{opacity:1;transform:translateX(-50%) translateY(0)}
}
@keyframes cmp-page-actions-toast-out{from{opacity:1;transform:translateX(-50%) translateY(0)}
to{opacity:0;transform:translateX(-50%) translateY(8px)}
}
@media(max-width:768px){.topic__title-bar{flex-direction:column;align-items:flex-start;gap:12px}
.cmp-page-actions__trigger-text{display:none}
.cmp-page-actions__menu{min-width:240px;right:8px}
}