.picoQuickTrigger{right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:65;color:#eaf5df;cursor:pointer;background:#172318;border:1px solid #557547;border-radius:14px;align-items:center;gap:10px;max-width:calc(100vw - 36px);padding:11px 13px;font-size:13px;font-weight:700;transition:transform .16s,border-color .16s;display:inline-flex;position:fixed;box-shadow:0 12px 36px #0009}.picoQuickTrigger:hover{border-color:#b8ff66;transform:translateY(-2px)}.picoQuickGlyph{color:#b8ff66;font-size:25px;line-height:15px}.picoQuickTrigger kbd{color:#adb9a8;white-space:nowrap;border:1px solid #50614d;border-radius:5px;padding:3px 5px;font-size:10px;font-weight:500}.picoQuickOverlay{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010503c2;justify-content:center;align-items:flex-start;padding:clamp(20px,12vh,100px) 16px 28px;display:flex;position:fixed;inset:0}.picoQuickDialog{color:#ecf1ea;background:#101711;border:1px solid #3e5440;border-radius:20px;flex-direction:column;width:min(660px,100%);max-height:min(76vh,780px);display:flex;overflow:hidden;box-shadow:0 30px 90px #000b}.picoQuickHead{justify-content:space-between;align-items:center;gap:12px;padding:19px 20px 10px;display:flex}.picoQuickHead label{letter-spacing:.02em;color:#b9d1af;font-size:13px;font-weight:750}.picoQuickClose{color:#dce9d5;cursor:pointer;background:0 0;border:1px solid #425040;border-radius:8px;padding:5px 9px}.picoQuickDialog input[type=search]{box-sizing:border-box;color:#f6fff0;width:calc(100% - 40px);min-height:49px;font:inherit;outline-offset:3px;background:#080e09;border:1px solid #648055;border-radius:10px;margin:0 20px 14px;padding:12px 14px;font-size:16px}.picoQuickDialog input[type=search]:focus-visible{outline:2px solid #b8ff66}.picoQuickResults{overscroll-behavior:contain;scrollbar-color:#526a48 transparent;min-height:90px;padding:0 12px 12px;overflow:auto}.picoQuickGroup h3{color:#a9bca5;letter-spacing:.12em;text-transform:uppercase;margin:13px 10px 6px;font-size:11px;font-weight:700}.picoQuickGroup a{color:#edf4e8;border-radius:12px;align-items:center;gap:13px;min-width:0;padding:10px 12px;text-decoration:none;display:flex}.picoQuickGroup a:hover,.picoQuickGroup a:focus-visible{outline-offset:-2px;background:#223422;outline:2px solid #b8ff66}.picoQuickInitial{color:#c6f69d;background:#2c4728;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.picoQuickDescription{flex:1;gap:3px;min-width:0;display:grid}.picoQuickDescription strong{font-size:14px}.picoQuickDescription small{color:#b2c2ab;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.picoQuickEmpty{color:#bdc6b8;padding:14px 12px}.picoQuickBottom{color:#a9b9a1;border-top:1px solid #344436;justify-content:space-between;gap:12px;padding:12px 20px;font-size:11px;display:flex}@media (max-width:600px){.picoQuickTrigger{bottom:max(12px,env(safe-area-inset-bottom));right:max(12px,env(safe-area-inset-right));border-radius:12px;padding:11px 12px}.picoQuickTrigger kbd{display:none}.picoQuickOverlay{align-items:flex-start;padding:16px 10px}.picoQuickDialog{border-radius:15px;max-height:calc(100dvh - 32px)}.picoQuickHead{padding:15px 14px 10px}.picoQuickDialog input[type=search]{width:calc(100% - 28px);margin:0 14px 8px}.picoQuickResults{padding:0 7px 10px}.picoQuickGroup a{padding:11px 8px}.picoQuickDescription small{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (prefers-reduced-motion:reduce){.picoQuickTrigger{transition:none}.picoQuickTrigger:hover{transform:none}}
.productIntro{background:radial-gradient(at 0 0,#68d7891f,#0000 65%),#0c1612}.productIntro .productLandingNav{padding-top:12px;padding-bottom:12px}.productIntroInner{align-items:center;gap:18px;padding-top:22px;padding-bottom:22px;display:flex}.productIntroInner .productLandingIcon{flex:0 0 74px;width:74px;height:74px;display:block}.productIntroCopy{flex:1;min-width:0}.productIntroCopy h1{color:#f2fff6;margin:4px 0 6px;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.15}.productIntroCopy>p{color:#d4e8d9;max-width:80ch;margin:0;font-size:.99rem;line-height:1.6}.productIntro .productLandingCtas{gap:14px;margin-top:12px}.productIntro .productLandingCtas a:not(.productLandingPrimary){color:#c2ebc9;font-size:.9rem;font-weight:700;text-decoration:none}.productIntro .productLandingPrimary{min-height:42px;padding:9px 16px}.productLandingDetails .productLandingContent{padding-top:12px}.productLandingDetails .productLandingSection{margin-top:36px}.productLandingDetails .productLandingJump{margin-top:8px}.productLandingDetails .productLandingEnd{padding-bottom:12px}.productLandingSetup a{color:#bdf7c9;text-underline-offset:4px;text-decoration:underline}.productIntro a:focus-visible{outline-offset:4px;border-radius:5px;outline:3px solid #a2efb4}@media (max-width:520px){.productIntroInner{align-items:flex-start;gap:11px;padding:16px}.productIntroInner .productLandingIcon{flex-basis:48px;width:48px;height:48px}.productIntroCopy h1{font-size:1.4rem}.productIntroCopy>p{font-size:.91rem}.productIntro .productLandingCtas{gap:8px}.productIntro .productLandingCtas a:not(.productLandingPrimary){font-size:.79rem}.productIntro .productLandingNavLinks{gap:9px}.productIntro .productLandingNavLinks a{font-size:.8rem}}
