nav.workshop-navigation{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important;min-width:0;padding:12px 0!important;margin:0!important;box-sizing:border-box;font:700 13px/1.3 Georgia,serif!important;letter-spacing:normal!important;text-transform:none!important}nav.workshop-navigation>a.tool-crib-link{display:flex!important;position:relative;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:9px 14px!important;border:1px solid #a77a44!important;border-radius:5px;color:#f7e6c4!important;background:linear-gradient(#503820,#2b1b11)!important;box-shadow:inset 0 0 0 2px #26190f,0 2px 4px #0006;font:inherit!important;line-height:1.3!important;letter-spacing:normal!important;clip-path:none!important;text-shadow:none!important;text-align:center;text-transform:none!important;text-decoration:none!important;white-space:normal!important}nav.workshop-navigation>a.tool-crib-link:before,nav.workshop-navigation>a.tool-crib-link:after{display:none!important}nav.workshop-navigation>a.tool-crib-link:hover{background:linear-gradient(#6a4b2b,#422918)!important;border-color:#efca87!important}nav.workshop-navigation>a.tool-crib-link[aria-current=page]{border:2px solid #f3cf8d!important;color:#fff5df!important;background:linear-gradient(#78562f,#4a301a)!important;box-shadow:inset 0 -3px #d8b475}nav.workshop-navigation>a.tool-crib-link:focus-visible{outline:3px solid #ffe3a8!important;outline-offset:3px}.workshop-navigation .announcements-new{display:inline-block;padding:2px 5px;border-radius:3px;background:#f3ce87;color:#281a10;font:700 11px/1.2 Arial,sans-serif}.workshop-nav-header{display:block!important;width:100%;padding:14px clamp(12px,3vw,32px)!important;box-sizing:border-box;background:#21160f;color:#f0dfbd}.workshop-nav-header .workshop-brand{display:block;color:#f0dfbd;text-decoration:none;font:700 19px/1.3 Georgia,serif}.workshop-nav-header .title-plaque{margin:0 auto 8px}.studio-header:has(>.workshop-navigation),.faq-header:has(>.workshop-navigation){display:flex!important;flex-wrap:wrap;gap:8px}.studio-header>.workshop-navigation,.faq-header>.workshop-navigation{flex:0 0 100%}.workshop-nav-header .units{display:flex;justify-content:flex-end;gap:8px}@media(max-width:480px){nav.workshop-navigation{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}nav.workshop-navigation>a.tool-crib-link{padding:9px 7px!important;font-size:12px!important}}@media print{nav.workshop-navigation{display:none!important}}.about-maker-trigger{white-space:nowrap;min-height:44px}.about-maker-dialog{box-sizing:border-box;width:min(660px,calc(100vw - 24px));max-height:min(720px,calc(100vh - 32px));max-height:min(720px,calc(100dvh - 32px));padding:0;border:2px solid #9c7945;border-radius:8px;overflow:hidden;color:#302318;background:#f2e4c7;box-shadow:0 20px 70px #0009;text-align:left}.about-maker-dialog[open]{display:flex;flex-direction:column}.about-maker-dialog::backdrop{background:#100b07b8}.about-maker-dialog .about-maker-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #a88a5d;color:#f6e6c5;background:#382719}.about-maker-dialog .about-maker-header h2{margin:0;color:inherit;font:700 1.35rem/1.25 Georgia,serif;letter-spacing:0;text-transform:none}.about-maker-dialog .about-maker-close{flex:0 0 auto;min-width:76px;min-height:44px;width:auto;margin:0;padding:8px 12px;border:1px solid #c09b60;border-radius:4px;color:#f9eacc;background:#4a3320;font:600 1rem/1.25 system-ui,sans-serif;cursor:pointer;white-space:nowrap}.about-maker-dialog .about-maker-body{flex:1 1 auto;min-height:0;padding:8px 20px 24px;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#8a6337 #e3d1af}.about-maker-dialog[open] .about-maker-body p{display:block;margin:14px 0 18px;color:#302318;font:italic 1rem/1.65 Georgia,serif;text-align:left;max-width:none;overflow-wrap:anywhere}.about-maker-dialog .about-maker-facebook{display:inline-block;min-height:44px;padding:10px 0;color:#493016;font:700 1rem/1.5 Georgia,serif;text-decoration:underline;text-underline-offset:3px}.about-maker-dialog :focus-visible{outline:3px solid #bc7930;outline-offset:3px}.about-maker-dialog .about-maker-body:focus-visible{outline-offset:-3px}.about-maker-dialog .about-maker-body::-webkit-scrollbar{width:12px}.about-maker-dialog .about-maker-body::-webkit-scrollbar-track{background:#e3d1af}.about-maker-dialog .about-maker-body::-webkit-scrollbar-thumb{background:#8a6337;border:2px solid #e3d1af;border-radius:10px}@media(max-width:480px){.about-maker-dialog .about-maker-header{padding:10px 12px;gap:8px}.about-maker-dialog .about-maker-header h2{font-size:1.2rem}.about-maker-dialog .about-maker-body{padding:4px 14px 18px}}
