#v85Home .v9-intro{margin-bottom:10px}
#v85Home .v9-intro h1{margin:0;font-size:32px;line-height:1.1}
#v85Home .v9-intro p,.v9-choice p{margin:0;color:var(--ios-muted,#adb5c3);font-size:14px}
.v9-home-cards{display:grid;gap:9px}
#v85Home .v9-card,.v9-choice .v9-card{display:grid;grid-template-columns:36px minmax(0,1fr) 14px;gap:12px;align-items:center;width:100%;min-height:62px;padding:9px 14px;margin:0;text-align:left;background:var(--ios-surface)!important;color:inherit!important;border:1px solid var(--ios-line)!important;border-radius:15px}
.v9-card .v9-icon{display:grid;place-items:center;color:var(--ios-key)}
.v9-card svg{width:25px;height:25px}
.v9-card strong,.v9-card small{display:block}
.v9-card strong{font-size:16px;line-height:1.25}
.v9-card small{font-size:12px;line-height:1.35;margin-top:3px;color:var(--ios-muted,#adb5c3);font-weight:400}
#v85Home .v85-heading{min-height:32px}
#v85Home .v85-week,#v85Home .v85-last{margin-bottom:0}
.v9-choice{position:fixed;inset:auto 0 0;width:min(100%,520px);max-width:none;margin:0 auto;padding:10px 18px max(28px,env(safe-area-inset-bottom));background:var(--ios-surface);color:var(--ios-text,inherit);border:1px solid var(--ios-line);border-radius:25px 25px 0 0}
.v9-choice::backdrop{background:#0008}
.v9-choice h2{margin:16px 38px 4px 0;font-size:23px}
.v9-choice p{margin-bottom:17px}
.v9-choice .v9-card{margin-top:9px}
.v9-handle{margin:auto;width:38px;height:4px;background:var(--ios-muted,#858593);border-radius:5px}
.v9-choice .v9-close{position:absolute;right:18px;top:24px;width:34px;height:34px;padding:0;margin:0;border-radius:50%}

html.v9-swiping{overflow-x:clip}
section.v9-swipe-out,section.v9-swipe-in{animation:none!important;transform:translate3d(var(--v9-swipe-x,0px),0,0);will-change:transform}
section.v9-swipe-in{display:block;position:fixed;left:var(--v9-swipe-left);top:var(--v9-swipe-top);width:var(--v9-swipe-width);pointer-events:none}
section.v9-swipe-settle{transition:transform 320ms cubic-bezier(.22,.8,.25,1)}
