.page-renderer-header-actions:empty{display:none}.page-renderer-header-actions{align-items:center;gap:var(--sp-2);flex-shrink:0;display:inline-flex}.page-renderer-flow-btn{border:1px solid var(--line-1);border-radius:var(--r-md);color:var(--fg-1);font-size:var(--fs-small);cursor:pointer;background:0 0;margin:0;padding:.2em .55em;font-weight:550;line-height:1.3}.page-renderer-flow-btn:hover{color:var(--fg-0);border-color:var(--line-2);background:var(--bg-1)}.page-renderer-flow-btn:focus-visible{outline:1px solid var(--line-2);outline-offset:2px}.page-renderer-icon-wrap{align-items:flex-start;gap:var(--sp-1);flex-direction:column;flex-shrink:0;display:flex;position:relative}.page-renderer-icon{width:calc(var(--sp-5) + var(--sp-1));height:calc(var(--sp-5) + var(--sp-1));border-radius:var(--r-md);border:1px solid var(--line-1);background:var(--bg-2);color:var(--accent);font-size:var(--fs-body);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.page-renderer-icon svg{display:block}.page-renderer-icon .presentation-illustration{flex-shrink:0;width:100%;height:100%;max-height:none}.page-renderer-icon-emoji{line-height:1}button.page-renderer-icon.is-pickable{font:inherit;cursor:pointer;appearance:none;margin:0;padding:0}button.page-renderer-icon.is-pickable:hover{color:var(--fg-0);opacity:.92}button.page-renderer-icon.is-pickable:focus-visible{outline:1px solid var(--line-2);outline-offset:3px}.page-renderer-icon-popover{top:calc(100% + var(--sp-2));z-index:40;gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--line-1);border-radius:var(--r-md);background:var(--bg-1);box-shadow:var(--shadow-card,none);grid-template-columns:repeat(6,minmax(0,1fr));min-width:14rem;max-width:min(20rem,80vw);display:grid;position:absolute;left:0}.page-renderer-icon-option{border-radius:var(--r-sm);width:2rem;height:2rem;color:var(--fg-1);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.page-renderer-icon-option:hover,.page-renderer-icon-option.is-active{border-color:var(--line-2);background:var(--bg-2);color:var(--fg-0)}.mindin-page-title.page-renderer-header[data-variant=notion]{grid-template-columns:var(--ui-page-title-icon-size) minmax(0, 1fr);align-items:center;gap:var(--ui-page-title-language-gap) var(--sp-3);width:100%;min-width:0;padding:0 0 var(--sp-4);box-shadow:none;z-index:auto;background:0 0;border:none;flex:none;margin:0;display:grid;position:static}.mindin-page-title.page-renderer-header[data-variant=notion] .page-renderer-icon{width:var(--ui-page-title-icon-size);height:calc(var(--ui-page-title-size) * var(--ui-hand-line-height));color:var(--fg-0);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition-property:color,opacity;display:inline-flex}.mindin-page-title .page-renderer-header-main{display:contents}.mindin-page-title>.page-renderer-icon,.mindin-page-title>.page-renderer-icon-wrap{grid-area:1/1;align-self:center}.mindin-page-title .page-renderer-header-row{display:contents}.mindin-page-title.page-renderer-header[data-variant=notion] .page-renderer-header-row>h3{min-width:0;font-family:var(--font-title);font-size:var(--ui-page-title-size);font-synthesis:none;font-weight:400;line-height:var(--ui-hand-line-height);letter-spacing:var(--ui-hand-letter-spacing);color:var(--fg-0);overflow-wrap:anywhere;grid-area:1/2;margin:0}.mindin-page-title .page-title-english{min-width:0;font-family:var(--font-title);font-size:var(--ui-page-title-english-size);font-synthesis:none;letter-spacing:normal;font-weight:400;line-height:var(--lh-body);color:var(--fg-2);overflow-wrap:anywhere;grid-area:2/2}.mindin-page-title.page-renderer-header .page-renderer-desc{margin:var(--sp-2) 0 0;max-width:var(--ui-page-description-width);font-family:var(--font);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);color:var(--fg-2);grid-column:1/-1}.mindin-page-title .page-renderer-header-actions{margin-top:var(--sp-2);grid-column:1/-1}.mindin-page-title .page-renderer-header-actions:empty{display:none}.mgmt-header>.mindin-page-title{flex:auto;width:auto}.s8-head,.ab-header,.business-stage-head{flex-wrap:wrap}.s8-head>.mindin-page-title,.ab-header>.mindin-page-title{flex-basis:100%}.campus-ops-header:has(>.mindin-page-title){align-items:flex-start;gap:var(--sp-3);padding:var(--ui-page-padding);background:var(--bg-0);-webkit-backdrop-filter:none;backdrop-filter:none;border:none;flex-wrap:wrap;display:flex}.surface-campus-twin[data-view=plan]>.mindin-page-title{padding:var(--ui-page-padding);box-sizing:border-box}@media (width<=600px),(pointer:coarse){.mindin-page-title .page-renderer-icon-popover{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.mindin-page-title .page-renderer-icon-option{width:var(--ui-touch-target-size);height:var(--ui-touch-target-size)}}
