.ap-genbar{display:none}html.app-standalone .n-booklet{background-color:var(--surface-sunken)}html.app-standalone .n-booklet .ap-card{box-shadow:none}html.app-standalone .ap-main{padding-bottom:11rem}html.app-standalone .ap-stats{gap:0;overflow:hidden;border:1px solid var(--surface-border);border-radius:1.5rem;background-color:var(--surface)}html.app-standalone .ap-stats>.ap-card{border:0;border-radius:0;background-color:transparent}html.app-standalone .ap-stats>.ap-card:nth-child(odd){border-right:.5px solid var(--surface-border)}html.app-standalone .ap-stats>.ap-card:nth-child(-n+2){border-bottom:.5px solid var(--surface-border)}@media (min-width:1024px){html.app-standalone .ap-stats>.ap-card:nth-child(-n+2){border-bottom:0}html.app-standalone .ap-stats>.ap-card:nth-child(3){border-right:.5px solid var(--surface-border)}html.app-standalone .ap-stats>.ap-card:last-child{border-right:0}}html.app-standalone .n-booklet .ap-select{min-height:48px;font-size:16px}html.app-standalone .n-booklet .ap-custom-text,html.app-standalone .n-booklet .ap-search{font-size:16px}html.app-standalone .n-booklet .ap-lib-gen,html.app-standalone .n-booklet .ap-tabs button{min-height:48px}html.app-standalone .n-booklet .ap-q-bookmark,html.app-standalone .n-booklet .ap-select-visible{min-height:44px}html.app-standalone .n-booklet .ap-chip-remove,html.app-standalone .n-booklet .ap-remove{min-width:44px;min-height:44px}html.app-standalone .n-booklet .ap-q-toggle{position:relative}html.app-standalone .n-booklet .ap-q-toggle:after{content:"";position:absolute;inset:-10px}html.app-standalone .n-booklet .ap-qlist{gap:.625rem}html.app-standalone .ap-genbar{display:flex;align-items:center;gap:.75rem;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:.625rem 5.75rem calc(.625rem + env(safe-area-inset-bottom)) 1rem;background-color:var(--surface);border-top:.5px solid var(--surface-border);box-shadow:0 -8px 24px rgba(0,0,0,.08)}html.app-standalone.app-tabbar-on .ap-genbar{bottom:calc(56px + env(safe-area-inset-bottom));padding-bottom:.625rem}html.app-standalone .ap-toast{bottom:calc(env(safe-area-inset-bottom) + 6.5rem)}html.app-standalone.app-tabbar-on .ap-toast{bottom:calc(56px + env(safe-area-inset-bottom) + 6.5rem)}@media (min-width:700px){html.app-standalone .ap-main{max-width:1080px}html.app-standalone .n-booklet .ap-qlist{display:grid;grid-template-columns:1fr 1fr;align-items:start}}