/* 6.69: additive mini-lesson links and an after-tour notification only.
   No game/renderer layout, icon box dimensions, glass or audio changes. */
.panel669-links{margin-top:16px;}
.panel669-links button{display:block;width:100%;text-align:left;margin:6px 0;}
[data-mini-reference] details{margin:8px 0;padding:8px 0;border-bottom:1px solid rgba(103,79,40,.14);}
[data-mini-reference] summary{cursor:pointer;font-weight:600;padding:4px 0;}
/* 6.70: same nine-sliced menu timber as ordinary menus, never stretch a whole frame. */
.tutorial-exit-note669{position:fixed;left:50%;top:auto;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:22000;width:min(620px,calc(100vw - 24px));box-sizing:border-box;border:26px solid transparent;border-image:url('../../assets/game/menu_timber.webp') 219 173 210 173 fill /26px 24px stretch;padding:5px 40px;background:none;border-radius:0;color:#443b28;filter:drop-shadow(0 4px 7px #1c3f4933);}
.tutorial-exit-note669 p{margin:0;font:700 clamp(14px,1.25vw,20px)/1.4 Georgia,serif;text-align:center;overflow-wrap:break-word;}
.tutorial-exit-note669 button{position:absolute;right:-4px;top:-6px;box-sizing:border-box;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;font:25px/30px 'Trebuchet MS',sans-serif;color:#554e3d;background:none;border:0;cursor:pointer;}
.tutorial-exit-note669 button:focus-visible{outline:2px solid #738b69;outline-offset:2px;}
/* Help remains natively scrollable by wheel, touch and keyboard, without a visible bar. */
.tour666 .tour666-help{scrollbar-width:none;-ms-overflow-style:none;}
.tour666 .tour666-help::-webkit-scrollbar{display:none;width:0;height:0;}
@media(max-width:580px),(max-height:480px){.tutorial-exit-note669{bottom:max(8px,env(safe-area-inset-bottom));border-width:20px;border-image-width:20px 18px;padding:4px 25px;width:min(540px,calc(100vw - 16px));}.tutorial-exit-note669 p{font-size:14px;}.tutorial-exit-note669 button{top:-5px;right:-6px;}}
