.bw-analytics-choice{z-index:10000;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));color:#223f42;background:#fffdf5;border:1px solid #b6c4ac;border-radius:16px;align-items:center;gap:18px;max-width:700px;margin:auto;padding:16px 18px;font:14px/1.4 Trebuchet MS,Arial,sans-serif;display:flex;position:fixed;box-shadow:0 4px 30px #12382130}.bw-analytics-choice strong{font-size:14px}.bw-analytics-choice p{margin:5px 0 0}.bw-analytics-choice a{text-underline-offset:2px;text-decoration:underline}.bw-analytics-buttons{flex-direction:column;flex:none;gap:8px;display:flex}.bw-analytics-buttons button,.bw-analytics-settings{color:#123821;cursor:pointer;background:#edf6e5;border:1px solid #536f50;border-radius:10px;min-height:44px;padding:9px 14px;font:700 14px Trebuchet MS,Arial,sans-serif}.bw-analytics-buttons button:last-child{background:#fffdf5}.bw-analytics-settings{z-index:9999;right:12px;bottom:max(12px,env(safe-area-inset-bottom));position:fixed}.bw-analytics-choice button:focus-visible{outline-offset:2px;outline:3px solid #b74c22}.bw-analytics-settings:focus-visible{outline-offset:2px;outline:3px solid #b74c22}@media (max-width:600px){.bw-analytics-choice{flex-direction:column;align-items:stretch;gap:10px;padding:13px;font-size:12px}.bw-analytics-buttons{flex-direction:row}.bw-analytics-buttons button{flex:1;padding:9px 7px;font-size:13px}}@media (min-width:1001px){body:has(.book-home) .bw-analytics-choice{flex-direction:column;align-items:stretch;gap:12px;width:360px;max-width:calc(100vw - 32px);margin:0;padding:14px;font-size:12px;bottom:16px;left:16px;right:auto}body:has(.book-home) .bw-analytics-buttons{flex-direction:row}body:has(.book-home) .bw-analytics-buttons button{flex:1}body:has(.book-home):has(.bw-analytics-choice) .book-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-left:max(400px,50vw - 610px);margin-right:max(25px,50vw - 610px)}body:has(.book-home):has(.bw-analytics-choice) .book-rail img{width:60px;height:60px}}
