.PetSwitcher-module__VLhpha__header{padding:var(--space-1) 0 var(--space-2)}.PetSwitcher-module__VLhpha__avatars{align-items:center;gap:var(--space-4);display:flex}.PetSwitcher-module__VLhpha__allCircle{border:2.5px solid var(--color-border);background:var(--color-surface);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex}.PetSwitcher-module__VLhpha__allCircleActive{border-color:var(--color-caramel);box-shadow:0 0 0 3px var(--color-caramel)}.PetSwitcher-module__VLhpha__allIcon{font-size:24px;line-height:1}.PetSwitcher-module__VLhpha__avatarWrap{align-items:center;gap:var(--space-2);cursor:pointer;opacity:.5;font-family:var(--font);background:0 0;border:none;flex-direction:column;flex-shrink:0;padding:0;transition:transform .15s,opacity .15s;display:flex}.PetSwitcher-module__VLhpha__avatarWrap:hover{transform:scale(1.08)}.PetSwitcher-module__VLhpha__avatarWrapActive{opacity:1}.PetSwitcher-module__VLhpha__avatar{background:var(--color-surface);border:2.5px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.PetSwitcher-module__VLhpha__avatarActive{box-shadow:0 0 0 3px var(--avatar-color,var(--pet-default));border-color:var(--color-bg)}.PetSwitcher-module__VLhpha__avatarName{color:var(--color-stone);font-size:13px;font-weight:500}.PetSwitcher-module__VLhpha__avatarWrapActive .PetSwitcher-module__VLhpha__avatarName{color:var(--color-ink)}.PetSwitcher-module__VLhpha__avatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.PetSwitcher-module__VLhpha__avatarInitial{font-size:20px;font-weight:600;line-height:1}
.GlassCard-module__HiTx6q__card{background:var(--color-bg);border-radius:var(--radius-md);padding:var(--space-5);border:1px solid #00000012;box-shadow:0 4px 14px #0000000f}.GlassCard-module__HiTx6q__heavy{box-shadow:0 6px 20px #00000014}
.Button-module__3dJGfa__btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font);letter-spacing:.2px;border:1px solid #0000;font-weight:600;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.Button-module__3dJGfa__btn:disabled{opacity:.5;cursor:not-allowed}.Button-module__3dJGfa__full{width:100%}.Button-module__3dJGfa__sm{padding:6px 12px;font-size:12px}.Button-module__3dJGfa__primary{background:var(--color-ink);color:#fff;padding:14px 20px;font-size:14px}.Button-module__3dJGfa__primary:hover:not(:disabled){background:#2e2820}.Button-module__3dJGfa__caramel{background:var(--color-caramel);color:#fff;padding:14px 20px;font-size:14px}.Button-module__3dJGfa__caramel:hover:not(:disabled){opacity:.9}.Button-module__3dJGfa__secondary{color:var(--color-ink);border-color:var(--color-border);background:0 0;padding:12px 20px;font-size:13px;font-weight:500}.Button-module__3dJGfa__secondary:hover:not(:disabled){background:var(--color-surface)}.Button-module__3dJGfa__ghost{color:var(--color-stone);background:0 0;padding:8px 12px;font-size:13px;font-weight:500}.Button-module__3dJGfa__ghost:hover:not(:disabled){color:var(--color-ink)}
.BudgetSlider-module__V34-JG__wrap{gap:var(--space-2);flex-direction:column;display:flex}.BudgetSlider-module__V34-JG__valueRow{align-items:baseline;gap:var(--space-2);display:flex}.BudgetSlider-module__V34-JG__value{color:var(--color-ink);font-size:22px;font-weight:700}.BudgetSlider-module__V34-JG__period{color:var(--color-stone);font-size:13px}.BudgetSlider-module__V34-JG__perPet{color:var(--color-stone);font-size:12px}.BudgetSlider-module__V34-JG__slider{appearance:none;width:100%;height:6px;margin:var(--space-2) 0;background:#00000014;border-radius:3px;outline:none}.BudgetSlider-module__V34-JG__slider::-webkit-slider-thumb{appearance:none;background:var(--color-caramel);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 6px #00000026}.BudgetSlider-module__V34-JG__range{color:var(--color-stone);justify-content:space-between;font-size:11px;display:flex}.BudgetSlider-module__V34-JG__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.BudgetSlider-module__V34-JG__cancelBtn{color:var(--color-stone);cursor:pointer;padding:var(--space-2) var(--space-3);background:0 0;border:none;font-size:13px;font-weight:500}.BudgetSlider-module__V34-JG__cancelBtn:hover{color:var(--color-ink)}.BudgetSlider-module__V34-JG__saveBtn{border-radius:var(--radius-md);font-family:var(--font);cursor:pointer;color:var(--color-stone);background:#0000000f;border:none;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s,color .2s,opacity .15s}.BudgetSlider-module__V34-JG__saveBtnDirty{background:var(--color-caramel);color:#fff}.BudgetSlider-module__V34-JG__saveBtnDirty:hover:not(:disabled){opacity:.9}.BudgetSlider-module__V34-JG__saveBtn:disabled{cursor:default}.BudgetSlider-module__V34-JG__cancelBtn:disabled{opacity:.4;cursor:default}
.Sheet-module__gt690W__root{z-index:100;position:fixed;inset:0}.Sheet-module__gt690W__scrim{background:#1a161259;animation:.18s ease-out Sheet-module__gt690W__fade;position:absolute;inset:0}.Sheet-module__gt690W__panel{width:min(100%,520px);max-height:calc(100dvh - 48px);padding:14px 24px calc(28px + env(safe-area-inset-bottom));background:var(--color-bg);color:var(--color-ink);border-radius:20px 20px 0 0;outline:none;flex-direction:column;gap:12px;animation:.22s cubic-bezier(.2,.8,.2,1) Sheet-module__gt690W__rise;display:flex;position:absolute;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 -24px 48px #00000026}.Sheet-module__gt690W__grabber{cursor:pointer;background:#0000001f;border:0;border-radius:2px;flex:none;align-self:center;width:40px;height:4px;padding:0;position:relative}.Sheet-module__gt690W__grabber:after{content:"";position:absolute;inset:-12px -20px}@keyframes Sheet-module__gt690W__fade{0%{opacity:0}to{opacity:1}}@keyframes Sheet-module__gt690W__rise{0%{opacity:.6;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Sheet-module__gt690W__scrim,.Sheet-module__gt690W__panel{animation:none}}
.OrderSheets-module__wOSbJa__body{flex-direction:column;gap:12px;display:flex}.OrderSheets-module__wOSbJa__bodyLoose{flex-direction:column;gap:20px;display:flex}.OrderSheets-module__wOSbJa__head{align-items:center;gap:14px;display:flex}.OrderSheets-module__wOSbJa__thumb{background:var(--color-surface);color:#b8ae9f;border:1px solid #0000000f;border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.OrderSheets-module__wOSbJa__thumb img{object-fit:contain;width:100%;height:100%}.OrderSheets-module__wOSbJa__headText{flex-direction:column;gap:3px;min-width:0;display:flex}.OrderSheets-module__wOSbJa__title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;line-height:1.25}.OrderSheets-module__wOSbJa__sub{color:var(--color-stone);margin:0;font-size:13px;font-weight:500}.OrderSheets-module__wOSbJa__box{background:#f8f7f4;border:0;border-radius:14px;flex-direction:column;gap:2px;min-width:0;margin:0;padding:10px 14px;display:flex;box-shadow:0 2px 8px #0000000d}.OrderSheets-module__wOSbJa__boxHead{justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0 4px;display:flex}.OrderSheets-module__wOSbJa__boxLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--color-ink);padding:0;font-size:12px;font-weight:700}.OrderSheets-module__wOSbJa__boxHint{color:var(--color-stone);font-size:11px;font-weight:500}.OrderSheets-module__wOSbJa__storeRow{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:5px 0;display:flex}.OrderSheets-module__wOSbJa__storeRow input{opacity:0;pointer-events:none;position:absolute}.OrderSheets-module__wOSbJa__radio{border:1.5px solid #00000038;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.OrderSheets-module__wOSbJa__storeRow input:checked+.OrderSheets-module__wOSbJa__radio{background:var(--color-caramel);border:0}.OrderSheets-module__wOSbJa__storeRow input:checked+.OrderSheets-module__wOSbJa__radio:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.OrderSheets-module__wOSbJa__storeRow input:focus-visible+.OrderSheets-module__wOSbJa__radio{outline:2px solid var(--color-caramel);outline-offset:2px}.OrderSheets-module__wOSbJa__storeName{flex:1;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:500;display:flex}.OrderSheets-module__wOSbJa__storeRow input:checked~.OrderSheets-module__wOSbJa__storeName,.OrderSheets-module__wOSbJa__storeRow input:checked~.OrderSheets-module__wOSbJa__storeText .OrderSheets-module__wOSbJa__storeName,.OrderSheets-module__wOSbJa__storeRow input:checked~.OrderSheets-module__wOSbJa__price{font-weight:600}.OrderSheets-module__wOSbJa__badge{letter-spacing:.01em;white-space:nowrap;color:var(--color-sage);background:#5c7f5221;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.OrderSheets-module__wOSbJa__badgeMuted{color:var(--color-stone);background:#0000000d}.OrderSheets-module__wOSbJa__badgeDeal{color:#8a4f22;background:0 0;box-shadow:inset 0 0 0 1px #a9642f8c}.OrderSheets-module__wOSbJa__storeText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.OrderSheets-module__wOSbJa__storeText .OrderSheets-module__wOSbJa__storeName{flex-wrap:wrap;flex:none;row-gap:4px}.OrderSheets-module__wOSbJa__alsoRow .OrderSheets-module__wOSbJa__radio{margin-top:1px}.OrderSheets-module__wOSbJa__price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500}.OrderSheets-module__wOSbJa__note{color:var(--color-stone);margin:0;padding:8px 0;font-size:14px;line-height:1.45}.OrderSheets-module__wOSbJa__blurred{filter:blur(4.5px);opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.OrderSheets-module__wOSbJa__plusRow{min-height:44px;color:var(--color-stone);align-items:center;gap:8px;padding:3px 0;font-size:13px;font-weight:500;text-decoration:none;display:flex}.OrderSheets-module__wOSbJa__plusRow span:first-of-type{flex:1}.OrderSheets-module__wOSbJa__plusLink{color:var(--color-caramel);align-items:center;gap:2px;font-weight:600;display:inline-flex}.OrderSheets-module__wOSbJa__actions{gap:10px;display:flex}.OrderSheets-module__wOSbJa__btnSecondary,.OrderSheets-module__wOSbJa__btnPrimary{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #0000000d}.OrderSheets-module__wOSbJa__btnSecondary{color:var(--color-ink);background:#fff;border:1px solid #0000000f;flex:none;padding:0 16px;font-weight:500}.OrderSheets-module__wOSbJa__btnPrimary{background:var(--color-caramel);color:#fff;flex:1;padding:0 18px;font-weight:600}.OrderSheets-module__wOSbJa__btnFull{width:100%}.OrderSheets-module__wOSbJa__btnSecondary:disabled,.OrderSheets-module__wOSbJa__btnPrimary:disabled{opacity:.6;cursor:default}.OrderSheets-module__wOSbJa__error{color:var(--color-clay);margin:0;font-size:14px;line-height:1.45}.OrderSheets-module__wOSbJa__sheetTitle{margin:0;font-size:20px;font-weight:700;line-height:1.25}.OrderSheets-module__wOSbJa__lead{color:var(--color-stone);margin:8px 0 0;font-size:14px;line-height:1.5}.OrderSheets-module__wOSbJa__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.OrderSheets-module__wOSbJa__listRow{align-items:center;gap:12px;min-height:44px;display:flex}.OrderSheets-module__wOSbJa__listText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.OrderSheets-module__wOSbJa__listName{flex:1;min-width:0;font-size:15px;font-weight:500}.OrderSheets-module__wOSbJa__listSlot{flex:none;justify-content:flex-end;width:108px;display:flex}.OrderSheets-module__wOSbJa__pill{min-height:36px;color:var(--color-caramel);font:inherit;cursor:pointer;background:0 0;border:1px solid #a9642f73;border-radius:999px;align-items:center;gap:5px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.OrderSheets-module__wOSbJa__pillDone{color:var(--color-sage);border-color:#0000}.OrderSheets-module__wOSbJa__seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.OrderSheets-module__wOSbJa__segBtn{min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:12px;font-size:14px;font-weight:500;box-shadow:0 2px 8px #0000000d}.OrderSheets-module__wOSbJa__segBtnActive{background:var(--color-caramel);color:#fff;border-color:#0000;font-weight:600}.OrderSheets-module__wOSbJa__otherDate{min-height:44px;font:inherit;color:var(--color-stone);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 2px;font-size:14px;font-weight:500;display:flex}.OrderSheets-module__wOSbJa__otherDate span{flex:1}.OrderSheets-module__wOSbJa__dateInput{min-height:44px;font:inherit;color:var(--color-ink);background:#fff;border:1px solid #0000001f;border-radius:12px;padding:0 12px;font-size:15px}.OrderSheets-module__wOSbJa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OrderSheets-module__wOSbJa__boxWhite{background:#fff}.OrderSheets-module__wOSbJa__boxLabelMuted{text-transform:uppercase;letter-spacing:.5px;color:var(--color-stone);padding:5px 0 4px;font-size:11px;font-weight:600}.OrderSheets-module__wOSbJa__alsoRow{align-items:flex-start}.OrderSheets-module__wOSbJa__check{border:1.5px solid #00000038;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.OrderSheets-module__wOSbJa__storeRow input:checked+.OrderSheets-module__wOSbJa__check{background:var(--color-caramel);border:0}.OrderSheets-module__wOSbJa__storeRow input:focus-visible+.OrderSheets-module__wOSbJa__check{outline:2px solid var(--color-caramel);outline-offset:2px}.OrderSheets-module__wOSbJa__alsoText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.OrderSheets-module__wOSbJa__alsoTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.OrderSheets-module__wOSbJa__alsoName{font-size:15px;font-weight:500}.OrderSheets-module__wOSbJa__storeRow input:checked~.OrderSheets-module__wOSbJa__alsoText .OrderSheets-module__wOSbJa__alsoName,.OrderSheets-module__wOSbJa__storeRow input:checked~.OrderSheets-module__wOSbJa__alsoText .OrderSheets-module__wOSbJa__price{font-weight:600}.OrderSheets-module__wOSbJa__alsoSub{color:var(--color-stone);font-size:12px;font-weight:500;line-height:1.4}
.AddSheet-module__5uoNDa__fab{right:var(--space-5);bottom:calc(env(safe-area-inset-bottom) + 88px);z-index:15;background:var(--color-ink);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 8px 20px #1a161240}.AddSheet-module__5uoNDa__body{flex-direction:column;gap:14px;display:flex}.AddSheet-module__5uoNDa__title{margin:0;font-size:20px;font-weight:700}.AddSheet-module__5uoNDa__options{flex-direction:column;gap:8px;display:flex}.AddSheet-module__5uoNDa__option{background:var(--color-bg);min-height:60px;color:var(--color-ink);border:1px solid #00000014;border-radius:12px;align-items:center;gap:14px;padding:10px 14px;text-decoration:none;display:flex}.AddSheet-module__5uoNDa__icon{width:38px;height:38px;color:var(--color-caramel);background:#a9642f1f;border-radius:10px;flex:none;place-items:center;display:grid}.AddSheet-module__5uoNDa__optionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AddSheet-module__5uoNDa__optionTitle{font-size:15px;font-weight:600}.AddSheet-module__5uoNDa__optionSub{color:var(--color-stone);font-size:12.5px}.AddSheet-module__5uoNDa__chevron{color:#a39a8d;flex:none}.AddSheet-module__5uoNDa__recent{border-top:1px solid #0000000f;flex-direction:column;gap:8px;padding-top:12px;display:flex}.AddSheet-module__5uoNDa__recentTitle{color:#6b6256;margin:0;font-size:13px;font-weight:600}.AddSheet-module__5uoNDa__strip{scroll-snap-type:x proximity;gap:10px;margin:0 -24px;padding:2px 24px 6px;scroll-padding-inline:24px;list-style:none;display:flex;overflow-x:auto}.AddSheet-module__5uoNDa__strip li{scroll-snap-align:start;flex:none}.AddSheet-module__5uoNDa__card{background:var(--color-bg);width:112px;min-height:112px;color:var(--color-ink);border:1px solid #00000014;border-radius:12px;flex-direction:column;gap:6px;padding:10px;text-decoration:none;display:flex}.AddSheet-module__5uoNDa__thumb{background:var(--color-surface);color:#b8ae9f;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.AddSheet-module__5uoNDa__thumb img{object-fit:contain;width:100%;height:100%}.AddSheet-module__5uoNDa__cardName{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.AddSheet-module__5uoNDa__again{color:var(--color-caramel);margin-top:auto;font-size:12.5px;font-weight:600}
.PetCheckboxes-module__DLIC7a__fieldset{border:none;margin:0;padding:0}.PetCheckboxes-module__DLIC7a__legend{color:var(--color-stone);margin-bottom:var(--space-3);font-size:14px;font-weight:500;transition:color .15s}.PetCheckboxes-module__DLIC7a__legendError{color:var(--color-clay)}.PetCheckboxes-module__DLIC7a__grid{gap:var(--space-3);flex-wrap:wrap;display:flex}.PetCheckboxes-module__DLIC7a__chip{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;opacity:.45;flex-direction:column;min-width:64px;transition:opacity .15s,transform .15s;display:flex}.PetCheckboxes-module__DLIC7a__chip:hover{transform:scale(1.05)}.PetCheckboxes-module__DLIC7a__chipActive{opacity:1}.PetCheckboxes-module__DLIC7a__avatar{border:2.5px solid var(--color-border);background:var(--color-surface);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.PetCheckboxes-module__DLIC7a__chipActive .PetCheckboxes-module__DLIC7a__avatar{box-shadow:0 0 0 3px var(--chip-color,var(--pet-default));border-color:var(--color-bg)}.PetCheckboxes-module__DLIC7a__avatarImg{object-fit:cover;border-radius:50%;width:48px;height:48px}.PetCheckboxes-module__DLIC7a__avatarInitial{font-size:18px;font-weight:600;line-height:1}.PetCheckboxes-module__DLIC7a__chipName{color:var(--color-stone);font-size:12px;font-weight:500}.PetCheckboxes-module__DLIC7a__chipActive .PetCheckboxes-module__DLIC7a__chipName{color:var(--color-ink)}
.InviteSheet-module__WOjtgW__pill{background:var(--color-caramel);color:#fff;min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 12px 7px 10px;font-size:13px;font-weight:600;display:inline-flex}.InviteSheet-module__WOjtgW__linkBox{background:var(--color-surface);border:1px solid #0000000f;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:48px;padding:0 14px;display:flex}.InviteSheet-module__WOjtgW__linkIcon{color:var(--color-caramel);flex:none}.InviteSheet-module__WOjtgW__linkText{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;font-size:14px;font-weight:500;overflow:hidden}.InviteSheet-module__WOjtgW__actions{flex-direction:column;gap:10px;display:flex}.InviteSheet-module__WOjtgW__actions button,.InviteSheet-module__WOjtgW__actions a{gap:8px}.InviteSheet-module__WOjtgW__row{gap:10px;display:flex}.InviteSheet-module__WOjtgW__half{flex:1 1 0;gap:8px}.InviteSheet-module__WOjtgW__disabled{opacity:.6;pointer-events:none}.InviteSheet-module__WOjtgW__emailForm{flex-direction:column;gap:12px;display:flex}.InviteSheet-module__WOjtgW__label{flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.InviteSheet-module__WOjtgW__hint{color:var(--color-stone);margin:0;font-size:13px;line-height:1.45}.InviteSheet-module__WOjtgW__ok{color:var(--color-sage);margin:0;font-size:14px;line-height:1.45}.InviteSheet-module__WOjtgW__foot{text-align:center;color:var(--color-stone);margin:0;font-size:12.5px}.InviteSheet-module__WOjtgW__inlineError{color:var(--color-clay);flex-basis:100%;font-size:12px;line-height:1.4}
.ProductAutocomplete-module__DUZTrG__wrap{position:relative}.ProductAutocomplete-module__DUZTrG__dropdown{z-index:20;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:240px;margin-top:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ProductAutocomplete-module__DUZTrG__option{width:100%;padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);transition:background .1s;display:flex}.ProductAutocomplete-module__DUZTrG__option:hover{background:var(--color-surface)}.ProductAutocomplete-module__DUZTrG__optionImg{object-fit:contain;mix-blend-mode:multiply;flex-shrink:0;width:36px;height:36px}.ProductAutocomplete-module__DUZTrG__optionImgPlaceholder{background:var(--color-surface);border-radius:8px;flex-shrink:0;width:36px;height:36px}.ProductAutocomplete-module__DUZTrG__optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ProductAutocomplete-module__DUZTrG__optionName{color:var(--color-ink);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.ProductAutocomplete-module__DUZTrG__optionMeta{color:var(--color-stone);font-size:11px}.ProductAutocomplete-module__DUZTrG__optionCat{color:var(--color-stone);flex-shrink:0;font-size:11px}
.StatCard-module__5XwMYG__card{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}.StatCard-module__5XwMYG__label{color:var(--color-stone);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:600}.StatCard-module__5XwMYG__value{letter-spacing:-.5px;font-size:22px;font-weight:600}.StatCard-module__5XwMYG__hint{color:var(--color-stone);font-size:12px;font-weight:500}
.page-module__Zm0Dma__wrap{flex-direction:column;display:flex}.page-module__Zm0Dma__back{color:#6b6256;align-self:flex-start;align-items:center;gap:2px;min-height:44px;margin-left:-6px;padding:0 6px;font-size:15px;font-weight:500;display:inline-flex}.page-module__Zm0Dma__back:hover{color:var(--color-ink)}.page-module__Zm0Dma__eyebrow{color:#6b6256;margin:var(--space-1) 0;font-size:13px;font-weight:500}.page-module__Zm0Dma__title{letter-spacing:-.2px;color:var(--color-ink);margin:0 0 var(--space-4);cursor:pointer;font-size:19px;font-weight:600;line-height:1.3}.page-module__Zm0Dma__status{padding:var(--space-4)}.page-module__Zm0Dma__statusTop{align-items:center;gap:var(--space-4);display:flex}.page-module__Zm0Dma__ring{flex:none;width:64px;height:64px}.page-module__Zm0Dma__pill{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.page-module__Zm0Dma__pillDot{border-radius:50%;width:8px;height:8px}.page-module__Zm0Dma__days{letter-spacing:-.6px;color:var(--color-ink);margin:2px 0;font-size:30px;font-weight:700;line-height:1.15}.page-module__Zm0Dma__emptyBy{color:var(--color-stone);font-size:15px}.page-module__Zm0Dma__statusNote{margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-ink);font-size:15px;line-height:1.45}.page-module__Zm0Dma__progressWrap{margin-top:var(--space-4)}.page-module__Zm0Dma__intervalActions{gap:var(--space-3);flex-direction:column;display:flex}.page-module__Zm0Dma__padded{padding:var(--space-4)}.page-module__Zm0Dma__manage{margin-top:var(--space-6)}
.AdviceEntry-module__zWLp-W__link{color:inherit;text-decoration:none;display:block}.AdviceEntry-module__zWLp-W__card{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);min-height:92px;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex}.AdviceEntry-module__zWLp-W__link:hover .AdviceEntry-module__zWLp-W__card{border-color:var(--color-caramel);box-shadow:0 6px 18px #00000014}.AdviceEntry-module__zWLp-W__link:active .AdviceEntry-module__zWLp-W__card{transform:scale(.995)}.AdviceEntry-module__zWLp-W__iconCircle{width:40px;height:40px;color:var(--color-caramel);background:#c07d4f1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AdviceEntry-module__zWLp-W__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AdviceEntry-module__zWLp-W__title{letter-spacing:-.01em;color:var(--color-ink);font-size:15px;font-weight:650}.AdviceEntry-module__zWLp-W__sub{color:var(--color-stone);font-size:12.5px}.AdviceEntry-module__zWLp-W__chevron{color:var(--color-stone);flex-shrink:0}
.Mascot-module__gXszYa__wrap{flex:none;place-items:center;display:grid}.Mascot-module__gXszYa__foto{object-fit:contain;width:100%;height:100%;display:block}.Mascot-module__gXszYa__poot{transform-origin:34px 94px;animation:.9s ease-in-out infinite Mascot-module__gXszYa__zwaai}@keyframes Mascot-module__gXszYa__zwaai{0%,to{transform:rotate(-7deg)}50%{transform:rotate(17deg)}}.Mascot-module__gXszYa__zwaaiHeel .Mascot-module__gXszYa__foto{transform-origin:50% 90%;animation:1.6s ease-in-out infinite Mascot-module__gXszYa__wiebel}@keyframes Mascot-module__gXszYa__wiebel{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.Mascot-module__gXszYa__poot,.Mascot-module__gXszYa__zwaaiHeel .Mascot-module__gXszYa__foto{animation:none}}
.ScanProductFlow-module__e4cblG__page{gap:var(--space-6);flex-direction:column;min-height:calc(100dvh - 200px);display:flex}.ScanProductFlow-module__e4cblG__top{align-items:flex-start;gap:6px;display:flex}.ScanProductFlow-module__e4cblG__back{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-left:-12px;display:grid}.ScanProductFlow-module__e4cblG__titles{flex-direction:column;min-width:0;padding-top:7px;display:flex}.ScanProductFlow-module__e4cblG__h1{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:700;line-height:1.2}.ScanProductFlow-module__e4cblG__sub{color:var(--color-stone);flex-wrap:wrap;align-items:center;column-gap:8px;margin:0;font-size:14px;display:flex}.ScanProductFlow-module__e4cblG__link{min-height:44px;font:inherit;color:var(--color-caramel);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ScanProductFlow-module__e4cblG__progress{flex-direction:column;display:flex}.ScanProductFlow-module__e4cblG__progressHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ScanProductFlow-module__e4cblG__progressLabel{color:#4a4038;font-size:15px;font-weight:600}.ScanProductFlow-module__e4cblG__segments{gap:8px;display:flex}.ScanProductFlow-module__e4cblG__segment{text-align:left;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;gap:7px;padding:0;display:flex}.ScanProductFlow-module__e4cblG__bar{background:#0000001a;border-radius:2px;height:4px}.ScanProductFlow-module__e4cblG__segmentName{min-width:0;color:var(--color-stone);align-items:center;gap:5px;font-size:13px;font-weight:500;display:flex}.ScanProductFlow-module__e4cblG__segmentText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScanProductFlow-module__e4cblG__active .ScanProductFlow-module__e4cblG__bar{background:var(--color-caramel)}.ScanProductFlow-module__e4cblG__active .ScanProductFlow-module__e4cblG__segmentName{color:var(--color-ink);font-weight:600}.ScanProductFlow-module__e4cblG__done .ScanProductFlow-module__e4cblG__bar{background:var(--color-sage)}.ScanProductFlow-module__e4cblG__done .ScanProductFlow-module__e4cblG__segmentName svg{color:var(--color-sage);flex:none}.ScanProductFlow-module__e4cblG__card{gap:var(--space-5);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid #00000012;flex-direction:column;display:flex;box-shadow:0 4px 14px #0000000f}.ScanProductFlow-module__e4cblG__productHead{align-items:center;gap:14px;display:flex}.ScanProductFlow-module__e4cblG__thumb{background:var(--color-surface);color:#b8ae9f;border:1px solid #0000000f;border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.ScanProductFlow-module__e4cblG__thumb img{object-fit:contain;background:#fff;width:100%;height:100%}.ScanProductFlow-module__e4cblG__productText{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ScanProductFlow-module__e4cblG__h2{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.25}.ScanProductFlow-module__e4cblG__meta{color:var(--color-stone);font-size:14px}.ScanProductFlow-module__e4cblG__editLink{min-height:44px;font:inherit;color:var(--color-caramel);cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;margin:-10px -4px 0 0;padding:0 4px;font-size:14px;font-weight:600}.ScanProductFlow-module__e4cblG__editFields{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.ScanProductFlow-module__e4cblG__field{flex-direction:column;gap:6px;min-width:0;display:flex}.ScanProductFlow-module__e4cblG__label{color:#4a4038;padding:0;font-size:14px;font-weight:600;display:block}.ScanProductFlow-module__e4cblG__input{background:var(--color-bg);width:100%;min-width:0;min-height:44px;color:var(--color-ink);font:inherit;border:1px solid #0000001f;border-radius:12px;padding:0 12px;font-size:16px}.ScanProductFlow-module__e4cblG__input:focus-visible{outline:2px solid var(--color-caramel);outline-offset:2px}.ScanProductFlow-module__e4cblG__forWho{border:0;min-width:0;margin:0;padding:0}.ScanProductFlow-module__e4cblG__forWho .ScanProductFlow-module__e4cblG__label{margin-bottom:var(--space-2)}.ScanProductFlow-module__e4cblG__pets{flex-wrap:wrap;gap:8px;display:flex}.ScanProductFlow-module__e4cblG__pet{background:var(--color-bg);min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;border:1.5px solid #0000001a;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 6px;font-size:14px;font-weight:500;display:inline-flex}.ScanProductFlow-module__e4cblG__petOn{border-color:var(--color-caramel);background:#a9642f0d;font-weight:600}.ScanProductFlow-module__e4cblG__petAvatar{background:var(--color-surface);border:2px solid;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid;overflow:hidden}.ScanProductFlow-module__e4cblG__petAvatar img{object-fit:cover;width:100%;height:100%}.ScanProductFlow-module__e4cblG__fieldError{margin:var(--space-2) 0 0;color:var(--color-clay);font-size:14px}.ScanProductFlow-module__e4cblG__estimate{border-radius:var(--radius-md);background:#faf6f1;flex-direction:column;gap:6px;padding:14px;display:flex}.ScanProductFlow-module__e4cblG__estimateMain{align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:500;line-height:1.4;display:flex}.ScanProductFlow-module__e4cblG__estimateIcon{color:var(--color-caramel);flex:none;margin-top:2px}.ScanProductFlow-module__e4cblG__estimateSub{color:var(--color-stone);margin:0;padding-left:28px;font-size:13px;line-height:1.5}.ScanProductFlow-module__e4cblG__estimateSub .ScanProductFlow-module__e4cblG__link{min-height:32px}.ScanProductFlow-module__e4cblG__dayStepper{background:var(--color-bg);border:1px solid #00000014;border-radius:10px;justify-content:space-between;align-items:center;margin-left:28px;padding:0 4px;display:flex}.ScanProductFlow-module__e4cblG__stepBtn{width:44px;height:42px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.ScanProductFlow-module__e4cblG__stepBtn[aria-disabled=true]{opacity:.35;cursor:default}.ScanProductFlow-module__e4cblG__stepValue{font-size:16px;font-weight:600}.ScanProductFlow-module__e4cblG__bonBlock{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.ScanProductFlow-module__e4cblG__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ScanProductFlow-module__e4cblG__qty{background:var(--color-bg);border:1px solid #0000001f;border-radius:12px;align-items:center;width:136px;display:flex}.ScanProductFlow-module__e4cblG__qtyValue{text-align:center;font-variant-numeric:tabular-nums;flex:1;min-width:28px;font-size:16px;font-weight:600}.ScanProductFlow-module__e4cblG__totalWrap{flex-direction:column;gap:6px;display:flex}.ScanProductFlow-module__e4cblG__priceInputWrap{background:var(--color-bg);border:1px solid #0000001f;border-radius:12px;flex:none;align-items:center;width:136px;min-height:44px;display:inline-flex;position:relative}.ScanProductFlow-module__e4cblG__priceInputWrap:focus-within{outline:2px solid var(--color-caramel);outline-offset:2px}.ScanProductFlow-module__e4cblG__euro{color:var(--color-stone);font-size:15px;position:absolute;left:14px}.ScanProductFlow-module__e4cblG__priceInput{width:100%;min-width:0;font:inherit;text-align:center;font-variant-numeric:tabular-nums;color:var(--color-ink);background:0 0;border:0;outline:none;padding:0 30px;font-size:16px;font-weight:600}.ScanProductFlow-module__e4cblG__hint{color:var(--color-stone);align-self:flex-end;font-size:12.5px}.ScanProductFlow-module__e4cblG__bottom{flex-direction:column;align-items:stretch;gap:10px;margin-top:auto;display:flex}.ScanProductFlow-module__e4cblG__summary{text-align:center;color:var(--color-stone);margin:0;font-size:13px}.ScanProductFlow-module__e4cblG__error{color:var(--color-clay);text-align:center;margin:0;font-size:14px}.ScanProductFlow-module__e4cblG__primary{background:var(--color-ink);color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-size:16px;font-weight:600}.ScanProductFlow-module__e4cblG__primary:disabled{opacity:.6;cursor:default}.ScanProductFlow-module__e4cblG__sheetBody{gap:var(--space-4);flex-direction:column;display:flex}.ScanProductFlow-module__e4cblG__sheetTitle{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:700}.ScanProductFlow-module__e4cblG__sheetActions{padding-top:var(--space-2);flex-direction:column;align-items:stretch;gap:4px;display:flex}.ScanProductFlow-module__e4cblG__cancel{min-height:44px;font:inherit;color:var(--color-caramel);cursor:pointer;background:0 0;border:0;align-self:center;padding:0 12px;font-size:14px;font-weight:600}
.VetSection-module__TKA7Oq__section{flex-direction:column;gap:12px;margin-top:8px;display:flex}.VetSection-module__TKA7Oq__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.VetSection-module__TKA7Oq__h2{letter-spacing:-.3px;color:var(--color-ink);margin:0;font-size:18px;font-weight:600}.VetSection-module__TKA7Oq__total{color:var(--color-stone);font-variant-numeric:tabular-nums;font-size:13px}.VetSection-module__TKA7Oq__list{border-radius:var(--radius-md);background:#fff;border:1px solid #00000012;margin:0;padding:0 16px;list-style:none;box-shadow:0 4px 14px #0000000f}.VetSection-module__TKA7Oq__list li+li{border-top:1px solid var(--color-border)}.VetSection-module__TKA7Oq__row{color:var(--color-ink);align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.VetSection-module__TKA7Oq__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.VetSection-module__TKA7Oq__rowTitle{font-size:15px;font-weight:600}.VetSection-module__TKA7Oq__rowMeta{color:var(--color-stone);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.VetSection-module__TKA7Oq__rowEnd{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.VetSection-module__TKA7Oq__amount{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.VetSection-module__TKA7Oq__chip{letter-spacing:.3px;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.VetSection-module__TKA7Oq__chip[data-tone=caramel]{color:var(--color-caramel);background:#a9642f1f}.VetSection-module__TKA7Oq__chip[data-tone=stone]{color:var(--color-stone);background:#0000000f}.VetSection-module__TKA7Oq__chip[data-tone=sage]{color:var(--color-sage);background:#5c7f521f}.VetSection-module__TKA7Oq__chip[data-tone=clay]{color:var(--color-clay);background:#a5543e1a}.VetSection-module__TKA7Oq__empty{color:var(--color-stone);margin:0;font-size:14px;line-height:1.5}.VetSection-module__TKA7Oq__add{min-height:52px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:13px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.VetSection-module__TKA7Oq__add:focus-visible,.VetSection-module__TKA7Oq__choice:focus-visible,.VetSection-module__TKA7Oq__row:focus-visible{outline:2px solid var(--color-caramel);outline-offset:2px}.VetSection-module__TKA7Oq__sheetTitle{letter-spacing:-.3px;margin:4px 0 0;font-size:20px;font-weight:600}.VetSection-module__TKA7Oq__sheetLead{color:var(--color-stone);margin:0 0 4px;font-size:15px;line-height:1.45}.VetSection-module__TKA7Oq__choice{color:var(--color-ink);border:1px solid #00000014;border-radius:14px;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.VetSection-module__TKA7Oq__choiceIcon{border-radius:var(--radius-md);background:var(--color-surface);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.VetSection-module__TKA7Oq__choiceText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.VetSection-module__TKA7Oq__choiceTitle{font-size:16px;font-weight:600}.VetSection-module__TKA7Oq__choiceSub{color:var(--color-stone);font-size:13px;line-height:1.4}.VetSection-module__TKA7Oq__chevron{color:var(--color-stone);flex:none}
.page-module__UMgnVa__wrap{gap:var(--space-6);flex-direction:column;padding-bottom:72px;display:flex}.page-module__UMgnVa__h2{letter-spacing:-.3px;margin-bottom:var(--space-2);font-size:18px;font-weight:600}.page-module__UMgnVa__lead{color:var(--color-stone);margin-bottom:var(--space-4);font-size:14px}.page-module__UMgnVa__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__UMgnVa__stats{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.page-module__UMgnVa__tabRow{gap:var(--space-2);margin-top:var(--space-4);display:flex}.page-module__UMgnVa__tab{border-radius:var(--radius-full,999px);font-family:var(--font);letter-spacing:-.4px;color:var(--color-stone);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:6px 14px;font-size:18px;font-weight:500;transition:all .15s;display:flex}.page-module__UMgnVa__tab:hover{color:var(--color-ink)}.page-module__UMgnVa__tabActive{background:var(--color-surface);color:var(--color-ink);font-weight:600}.page-module__UMgnVa__tabBadge{background:var(--color-caramel);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.page-module__UMgnVa__expiryBanner{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-caramel);background:#c5986814;border:1px solid #c5986840;display:flex}.page-module__UMgnVa__expiryText{color:var(--color-ink);font-size:13px;line-height:1.4}.page-module__UMgnVa__expiryText strong{font-weight:600}.page-module__UMgnVa__insuranceSection{gap:var(--space-3);flex-direction:column;display:flex}.page-module__UMgnVa__insuranceSectionTitle{color:var(--color-stone);text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:600}.page-module__UMgnVa__insuranceCard{padding:var(--space-4)!important}.page-module__UMgnVa__insuranceExpired{opacity:.55}.page-module__UMgnVa__insuranceTop{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.page-module__UMgnVa__insuranceProvider{align-items:center;gap:var(--space-2);display:flex}.page-module__UMgnVa__insuranceName{letter-spacing:-.2px;font-size:16px;font-weight:600}.page-module__UMgnVa__statusBadge{border-radius:var(--radius-full,999px);letter-spacing:.3px;padding:3px 8px;font-size:11px;font-weight:600}.page-module__UMgnVa__statusBadge[data-status=active]{color:var(--color-sage);background:#5c7f521f}.page-module__UMgnVa__statusBadge[data-status=expired]{color:var(--color-clay);background:#b5614b1f}.page-module__UMgnVa__insuranceMeta{gap:var(--space-2);color:var(--color-stone);margin-bottom:var(--space-2);flex-wrap:wrap;font-size:13px;display:flex}.page-module__UMgnVa__insuranceMeta span:not(:last-child):after{content:"·";margin-left:var(--space-2)}.page-module__UMgnVa__daysLeft{color:var(--color-caramel);font-weight:500}.page-module__UMgnVa__benefitsList{padding-top:var(--space-2);border-top:1px solid var(--color-border);margin-top:var(--space-2);flex-direction:column;display:flex}.page-module__UMgnVa__benefitItem{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;color:var(--color-stone);cursor:pointer;font-size:13px;font-family:var(--font);text-align:left;background:0 0;border:none;transition:color .15s;display:flex}.page-module__UMgnVa__benefitItem:hover{color:var(--color-ink)}.page-module__UMgnVa__benefitUsed{color:var(--color-sage);opacity:.7;text-decoration:line-through}.page-module__UMgnVa__emptyInsurance{align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;flex-direction:column;display:flex}.page-module__UMgnVa__sectionTitle{letter-spacing:-.3px;color:var(--color-ink);margin-top:var(--space-4);font-size:20px;font-weight:600}.page-module__UMgnVa__grid{gap:var(--space-3);flex-direction:column;display:flex}.page-module__UMgnVa__cardLink{display:block}.page-module__UMgnVa__tip{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:#cc8f3a14;border:1px solid #cc8f3a1f;padding:12px 14px;display:flex}.page-module__UMgnVa__tipContent{align-items:center;gap:var(--space-3);color:var(--color-ink);flex:1;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.page-module__UMgnVa__tipIcon{color:var(--color-honey,var(--color-caramel));flex-shrink:0}.page-module__UMgnVa__tipClose{color:var(--color-stone);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:18px;line-height:1}.page-module__UMgnVa__tipClose:active{color:var(--color-ink)}.page-module__UMgnVa__toast{left:var(--space-5);right:var(--space-5);bottom:calc(env(safe-area-inset-bottom) + 148px);z-index:20;justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-md);background:var(--color-ink);max-width:420px;color:var(--color-bg);margin:0 auto;padding:14px 16px;animation:.22s page-module__UMgnVa__toastIn;display:flex;position:fixed;box-shadow:0 10px 30px #00000038}@keyframes page-module__UMgnVa__toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__UMgnVa__toastMsg{font-size:14px;font-weight:500}.page-module__UMgnVa__toastUndo{cursor:pointer;font-family:var(--font);color:var(--color-caramel);padding:var(--space-1) var(--space-2);background:0 0;border:none;flex:none;font-size:13px;font-weight:700}
.page-module__9HF4Vq__main{max-width:500px;padding:var(--space-8) var(--space-5);margin:0 auto}.page-module__9HF4Vq__card{padding:var(--space-8)}.page-module__9HF4Vq__title{letter-spacing:-.5px;margin-bottom:var(--space-2);font-size:24px;font-weight:600}.page-module__9HF4Vq__lead{color:var(--color-stone);margin-bottom:var(--space-6);font-size:14px}.page-module__9HF4Vq__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__9HF4Vq__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.page-module__9HF4Vq__label{gap:var(--space-2);color:var(--color-stone);flex-direction:column;font-size:12px;font-weight:500;display:flex}.page-module__9HF4Vq__input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-ink);width:100%;padding:12px 14px;font-size:14px}.page-module__9HF4Vq__input:focus{border-color:var(--color-caramel);outline:none}
.page-module__7fe13a__page{gap:var(--space-5);max-width:560px;min-height:calc(100dvh - var(--app-chrome));flex-direction:column;margin:0 auto;display:flex}.page-module__7fe13a__intro{flex-direction:column;gap:6px;display:flex}.page-module__7fe13a__h1{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:700;line-height:1.2}.page-module__7fe13a__lead{color:var(--color-stone);margin:0;font-size:15px;line-height:1.5}.page-module__7fe13a__usage{border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.page-module__7fe13a__usageHead{justify-content:space-between;gap:12px;font-size:14px;display:flex}.page-module__7fe13a__usageTitle{font-weight:600}.page-module__7fe13a__usageCount{color:var(--color-stone);font-variant-numeric:tabular-nums}.page-module__7fe13a__usageBar{gap:4px;display:flex}.page-module__7fe13a__usageLeft,.page-module__7fe13a__usageUsed{border-radius:3px;flex-grow:1;height:6px}.page-module__7fe13a__usageLeft{background:var(--color-caramel)}.page-module__7fe13a__usageUsed{background:#0000001a}.page-module__7fe13a__usageLink{color:var(--color-caramel);align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none}.page-module__7fe13a__center{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;flex-direction:column;display:flex}.page-module__7fe13a__centerTitle{font-size:16px;font-weight:600}.page-module__7fe13a__centerHint{color:var(--color-stone);font-size:13px}.page-module__7fe13a__spinner{color:var(--color-caramel);animation:1s linear infinite page-module__7fe13a__spin}@keyframes page-module__7fe13a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__7fe13a__found{color:var(--color-ink);margin-bottom:var(--space-2);font-size:16px;font-weight:600}.page-module__7fe13a__meta{color:var(--color-stone);font-size:13px}.page-module__7fe13a__usageHint{color:var(--color-honey);margin-top:var(--space-2);font-size:12px}.page-module__7fe13a__petSelect{margin-top:var(--space-3)}.page-module__7fe13a__petLabel{color:var(--color-stone);margin-bottom:var(--space-1);font-size:13px;font-weight:500;display:block}.page-module__7fe13a__petChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__7fe13a__petChip{padding:var(--space-2) var(--space-4);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-stone);cursor:pointer;opacity:.55;border-radius:999px;font-size:13px;font-weight:500;transition:all .15s}.page-module__7fe13a__petChip:hover{opacity:.8}.page-module__7fe13a__petChipActive{opacity:1;border-color:var(--color-caramel);color:var(--color-ink);background:#c07d4f14}.page-module__7fe13a__petWarning{margin-top:var(--space-3);align-items:center;gap:var(--space-2);color:var(--color-clay);flex-direction:column;font-size:13px;display:flex}.page-module__7fe13a__priceHint{color:var(--color-ink);background:#c598680f;border:1px solid #c5986833;font-size:14px;line-height:1.5;padding:var(--space-4)!important}.page-module__7fe13a__items{gap:var(--space-3);flex-direction:column;display:flex}.page-module__7fe13a__itemCard{padding:var(--space-4);transition:opacity .15s}.page-module__7fe13a__itemOff{opacity:.4}.page-module__7fe13a__itemTop{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__7fe13a__itemInfo{flex:1;min-width:0}.page-module__7fe13a__itemName{color:var(--color-ink);background:0 0;border:none;border-bottom:1px solid #0000;width:100%;padding:0 0 2px;font-size:14px;font-weight:600}.page-module__7fe13a__itemName:focus{border-bottom-color:var(--color-caramel);outline:none}.page-module__7fe13a__itemMeta{gap:var(--space-2);color:var(--color-stone);margin-top:2px;font-size:12px;display:flex}.page-module__7fe13a__itemRight{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.page-module__7fe13a__priceWrap{align-items:center;gap:2px;display:flex}.page-module__7fe13a__euro{color:var(--color-stone);font-size:13px}.page-module__7fe13a__priceInput{text-align:right;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:64px;color:var(--color-ink);padding:4px 6px;font-size:14px;font-weight:600}.page-module__7fe13a__priceInput:focus{border-color:var(--color-caramel);outline:none}.page-module__7fe13a__toggleBtn{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex}.page-module__7fe13a__confirmed{color:var(--color-sage);background:#5c7f5226}.page-module__7fe13a__removed{color:var(--color-clay);background:#b5614b26}.page-module__7fe13a__actions{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.page-module__7fe13a__limitBtns{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.page-module__7fe13a__alt{padding-top:var(--space-4);text-align:center;color:var(--color-stone);margin:auto 0 0;font-size:14px}.page-module__7fe13a__altLink{min-height:44px;color:var(--color-caramel);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.page-module__7fe13a__altLink:hover{color:var(--color-caramel)}
.NutritionTip-module__PZcq0a__card{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);min-height:92px;display:flex}.NutritionTip-module__PZcq0a__iconCircle{width:40px;height:40px;color:var(--color-honey);background:#cc8f3a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NutritionTip-module__PZcq0a__text{flex-direction:column;gap:3px;min-width:0;display:flex}.NutritionTip-module__PZcq0a__label{letter-spacing:.03em;text-transform:uppercase;color:var(--color-honey);font-size:11px;font-weight:600}.NutritionTip-module__PZcq0a__tip{color:var(--color-ink);font-size:13.5px;line-height:1.45}
.QuizBlok-module__03XMUW__kop{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;display:flex}.QuizBlok-module__03XMUW__h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600}.QuizBlok-module__03XMUW__rechts{color:var(--color-stone);font-size:12.5px;font-weight:500}.QuizBlok-module__03XMUW__spelen{align-items:center;gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--color-warm) 0%, var(--color-surface) 100%);display:flex}.QuizBlok-module__03XMUW__spelenTekst{flex-direction:column;gap:2px;min-width:0;display:flex}.QuizBlok-module__03XMUW__spelenKop{letter-spacing:-.2px;font-size:15.5px;font-weight:600}.QuizBlok-module__03XMUW__spelenSub{color:var(--color-stone);font-size:12.5px;line-height:1.45}.QuizBlok-module__03XMUW__knop{min-height:48px;margin-top:var(--space-3);padding:0 var(--space-5);background:var(--color-caramel);color:#fff;letter-spacing:.2px;border-radius:13px;align-self:flex-start;align-items:center;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #0000000f}.QuizBlok-module__03XMUW__standKop{letter-spacing:1.4px;text-transform:uppercase;color:var(--color-stone);font-size:11px;font-weight:600}.QuizBlok-module__03XMUW__stand{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QuizBlok-module__03XMUW__rij{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}.QuizBlok-module__03XMUW__rij:last-child{border-bottom:0}.QuizBlok-module__03XMUW__plek{width:18px;color:var(--color-stone);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.QuizBlok-module__03XMUW__avatar{background:var(--color-surface);width:36px;height:36px;color:var(--color-stone);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.QuizBlok-module__03XMUW__avatarLeider{color:var(--color-caramel);background:#a9642f24}.QuizBlok-module__03XMUW__avatarFoto{object-fit:cover;width:100%;height:100%}.QuizBlok-module__03XMUW__naam{flex-direction:column;flex-grow:1;min-width:0;font-size:15px;display:flex}.QuizBlok-module__03XMUW__naamLeider{font-weight:600}.QuizBlok-module__03XMUW__gespeeld{color:var(--color-stone);font-size:12.5px}.QuizBlok-module__03XMUW__score{flex-direction:column;align-items:flex-end;display:flex}.QuizBlok-module__03XMUW__getal{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.QuizBlok-module__03XMUW__getalLeider{color:var(--color-caramel)}.QuizBlok-module__03XMUW__gewonnen{letter-spacing:1.2px;text-transform:uppercase;color:var(--color-stone);font-size:10px;font-weight:500}.QuizBlok-module__03XMUW__seizoen{margin:var(--space-3) 0 0;color:var(--color-stone);font-size:12.5px;line-height:1.5}
.page-module__OEUKYG__page{max-width:500px;padding:var(--space-8) var(--space-5);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.page-module__OEUKYG__back{color:var(--color-stone);font-size:14px;font-weight:500;text-decoration:none}.page-module__OEUKYG__title{letter-spacing:-.5px;margin-bottom:var(--space-2);font-size:24px;font-weight:600}.page-module__OEUKYG__lead{color:var(--color-stone);margin-bottom:var(--space-6);font-size:14px}.page-module__OEUKYG__usageHint{color:var(--color-stone);margin-top:var(--space-1);font-size:12px}.page-module__OEUKYG__usageLink{color:var(--color-caramel);font-weight:500;text-decoration:none}.page-module__OEUKYG__chooseCard{padding:var(--space-8);flex-direction:column;align-items:center;display:flex}.page-module__OEUKYG__manualLink{font-family:var(--font);color:var(--color-stone);cursor:pointer;text-align:center;background:0 0;border:none;font-size:14px;font-weight:500}.page-module__OEUKYG__manualLink:hover{color:var(--color-caramel)}.page-module__OEUKYG__center{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;flex-direction:column;display:flex}.page-module__OEUKYG__centerTitle{color:var(--color-ink);font-size:16px;font-weight:600}.page-module__OEUKYG__centerHint{color:var(--color-stone);font-size:13px}.page-module__OEUKYG__spinner{animation:1s linear infinite page-module__OEUKYG__spin}@keyframes page-module__OEUKYG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__OEUKYG__formCard{padding:var(--space-8)}.page-module__OEUKYG__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__OEUKYG__label{gap:var(--space-2);color:var(--color-stone);flex-direction:column;min-width:0;font-size:12px;font-weight:500;display:flex}.page-module__OEUKYG__input{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-ink);font-size:14px;font-family:var(--font);outline:none;padding:12px 14px}.page-module__OEUKYG__input:focus{border-color:var(--color-caramel)}.page-module__OEUKYG__inputWrap{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;width:100%;display:flex;overflow:hidden}.page-module__OEUKYG__inputWrap:focus-within{border-color:var(--color-caramel)}.page-module__OEUKYG__prefix{color:var(--color-stone);padding:0 0 0 14px;font-size:14px;font-weight:600}.page-module__OEUKYG__inputInner{min-width:0;color:var(--color-ink);font-size:14px;font-family:var(--font);background:0 0;border:none;outline:none;flex:1;padding:12px 14px}.page-module__OEUKYG__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.page-module__OEUKYG__petFieldset{border:none;margin:0;padding:0}.page-module__OEUKYG__petLegend{color:var(--color-stone);margin-bottom:var(--space-3);font-size:14px;font-weight:500}.page-module__OEUKYG__petGrid{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__OEUKYG__petChip{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;opacity:.45;min-width:64px;font-family:var(--font);background:0 0;border:none;flex-direction:column;transition:opacity .15s,transform .15s;display:flex}.page-module__OEUKYG__petChip:hover{transform:scale(1.05)}.page-module__OEUKYG__petChipActive{opacity:1}.page-module__OEUKYG__petAvatar{border:2.5px solid var(--color-border);background:var(--color-surface);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.page-module__OEUKYG__petChipActive .page-module__OEUKYG__petAvatar{box-shadow:0 0 0 3px var(--chip-color,var(--pet-default));border-color:var(--color-bg)}.page-module__OEUKYG__petAvatarImg{object-fit:cover;border-radius:50%;width:48px;height:48px}.page-module__OEUKYG__petAvatarInitial{font-size:18px;font-weight:600;line-height:1}.page-module__OEUKYG__petChipName{color:var(--color-stone);font-size:12px;font-weight:500}.page-module__OEUKYG__petChipActive .page-module__OEUKYG__petChipName{color:var(--color-ink)}.page-module__OEUKYG__benefitsSection{gap:var(--space-2);flex-direction:column;display:flex}.page-module__OEUKYG__benefitsList{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__OEUKYG__benefitTag{align-items:center;gap:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-ink);padding:6px 10px;font-size:13px;display:flex}.page-module__OEUKYG__benefitRemove{cursor:pointer;color:var(--color-stone);background:0 0;border:none;justify-content:center;align-items:center;margin-left:2px;padding:0;display:flex}.page-module__OEUKYG__benefitRemove:hover{color:var(--color-ink)}.page-module__OEUKYG__benefitAdd{gap:var(--space-2);align-items:center;display:flex}
.upgrade-module__cZwFTa__page{gap:var(--space-5);flex-direction:column;width:100%;max-width:500px;margin:0 auto;display:flex}.upgrade-module__cZwFTa__back{color:var(--color-stone);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex}.upgrade-module__cZwFTa__screen{min-height:calc(100dvh - var(--app-chrome));justify-content:space-between;gap:var(--space-6);flex-direction:column;width:100%;max-width:500px;margin:0 auto;display:flex}.upgrade-module__cZwFTa__body{text-align:center;padding:var(--space-6) var(--space-3);flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:20px;display:flex}.upgrade-module__cZwFTa__icon{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.upgrade-module__cZwFTa__iconOk{color:var(--color-sage);background:#5c7f521f}.upgrade-module__cZwFTa__iconWarn{color:var(--color-caramel);background:#a9642f1a}.upgrade-module__cZwFTa__iconQuiet{background:var(--color-surface);color:var(--color-stone)}.upgrade-module__cZwFTa__text{flex-direction:column;gap:10px;display:flex}.upgrade-module__cZwFTa__title{letter-spacing:-.6px;color:var(--color-ink);text-wrap:balance;font-size:26px;font-weight:700}.upgrade-module__cZwFTa__lead{color:var(--color-stone);font-size:15px;font-weight:500;line-height:1.5}.upgrade-module__cZwFTa__facts{flex-direction:column;gap:10px;width:100%;margin:4px 0 0;padding:0;list-style:none;display:flex}.upgrade-module__cZwFTa__fact{text-align:left;color:var(--color-ink);background:#f8f7f4;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;font-size:14px;font-weight:500;display:flex}.upgrade-module__cZwFTa__factIcon{color:var(--color-sage);flex-shrink:0}.upgrade-module__cZwFTa__factIconQuiet{color:var(--color-stone);flex-shrink:0}.upgrade-module__cZwFTa__secure{color:var(--color-stone);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.upgrade-module__cZwFTa__actions{flex-direction:column;gap:10px;display:flex}.upgrade-module__cZwFTa__actionRow{gap:10px;display:flex}.upgrade-module__cZwFTa__primary{background:var(--color-caramel);color:#fff;min-height:52px;font-family:var(--font);letter-spacing:.2px;cursor:pointer;border:none;border-radius:13px;flex-grow:1;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 2px 8px #0000000f}.upgrade-module__cZwFTa__primary:disabled{opacity:.55;cursor:default}.upgrade-module__cZwFTa__secondary{background:var(--color-bg);min-height:52px;color:var(--color-ink);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:flex;box-shadow:0 2px 8px #0000000d}
.AccountPhoto-module__Htbl8a__wrap{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.AccountPhoto-module__Htbl8a__avatar{border:1.5px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:50%;flex:none;width:72px;height:72px;padding:0;position:relative;overflow:visible}.AccountPhoto-module__Htbl8a__avatar:disabled{cursor:default;opacity:.6}.AccountPhoto-module__Htbl8a__avatar:focus-visible{outline:2px solid var(--color-caramel);outline-offset:2px}.AccountPhoto-module__Htbl8a__image{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.AccountPhoto-module__Htbl8a__initial{width:100%;height:100%;color:var(--color-stone);place-items:center;font-size:27px;font-weight:600;display:grid}.AccountPhoto-module__Htbl8a__badge{background:var(--color-caramel);color:#fff;border:2px solid var(--color-bg);border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-2px;right:-2px}.AccountPhoto-module__Htbl8a__side{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.AccountPhoto-module__Htbl8a__label{color:var(--color-ink);margin:0;font-size:15px;font-weight:500}.AccountPhoto-module__Htbl8a__hint{color:var(--color-stone);margin:0;font-size:12.5px}.AccountPhoto-module__Htbl8a__buttons{gap:var(--space-3);margin-top:var(--space-2);display:flex}.AccountPhoto-module__Htbl8a__action,.AccountPhoto-module__Htbl8a__remove{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.AccountPhoto-module__Htbl8a__action{color:var(--color-caramel)}.AccountPhoto-module__Htbl8a__remove{color:var(--color-stone);font-weight:500}.AccountPhoto-module__Htbl8a__action:disabled,.AccountPhoto-module__Htbl8a__remove:disabled{opacity:.5;cursor:default}.AccountPhoto-module__Htbl8a__error{color:var(--color-clay);flex-basis:100%;margin:0;font-size:13px}
.AdviceBlock-module__ViG0eq__card{padding:var(--space-5);flex-direction:column;display:flex}.AdviceBlock-module__ViG0eq__header{gap:var(--space-2);flex-direction:column;display:flex}.AdviceBlock-module__ViG0eq__badge{letter-spacing:.02em;color:var(--color-caramel);background:#c07d4f1f;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.AdviceBlock-module__ViG0eq__headerText{flex-direction:column;gap:2px;display:flex}.AdviceBlock-module__ViG0eq__title{letter-spacing:-.01em;color:var(--color-ink);font-size:16px;font-weight:650}.AdviceBlock-module__ViG0eq__sub{color:var(--color-stone);font-size:12.5px}.AdviceBlock-module__ViG0eq__groups{gap:var(--space-5);margin-top:var(--space-5);flex-direction:column;display:flex}.AdviceBlock-module__ViG0eq__group{flex-direction:column;display:flex}.AdviceBlock-module__ViG0eq__groupHead{letter-spacing:.06em;text-transform:uppercase;color:var(--color-caramel);font-size:11px;font-weight:700}.AdviceBlock-module__ViG0eq__list{margin:var(--space-2) 0 0;padding:0;list-style:none}.AdviceBlock-module__ViG0eq__item{border-top:1px solid var(--color-border)}.AdviceBlock-module__ViG0eq__item:first-child{border-top:none}.AdviceBlock-module__ViG0eq__itemHead{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:left;background:0 0;border:none;width:100%;padding:12px 0;display:flex}.AdviceBlock-module__ViG0eq__itemMain{flex-direction:column;gap:2px;min-width:0;display:flex}.AdviceBlock-module__ViG0eq__itemName{color:var(--color-ink);letter-spacing:-.005em;font-size:14.5px;font-weight:550}.AdviceBlock-module__ViG0eq__itemMeta{color:var(--color-stone);font-size:12px}.AdviceBlock-module__ViG0eq__chevron{color:var(--color-stone);flex-shrink:0;transition:transform .18s}.AdviceBlock-module__ViG0eq__chevronOpen{transform:rotate(180deg)}.AdviceBlock-module__ViG0eq__reason{color:var(--color-stone);max-width:60ch;padding:0 0 12px;font-size:13px;line-height:1.55}.AdviceBlock-module__ViG0eq__skeleton{margin-top:var(--space-4);flex-direction:column;gap:10px;display:flex}.AdviceBlock-module__ViG0eq__skelRow{background:linear-gradient(90deg, var(--color-surface) 25%, #00000008 50%, var(--color-surface) 75%);background-size:200% 100%;border-radius:6px;height:20px;animation:1.4s ease-in-out infinite AdviceBlock-module__ViG0eq__adviceShimmer}.AdviceBlock-module__ViG0eq__skelRow:nth-child(2){width:82%}.AdviceBlock-module__ViG0eq__skelRow:nth-child(3){width:68%}@keyframes AdviceBlock-module__ViG0eq__adviceShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.EditProductForm-module__JNECLq__form{gap:var(--space-4);flex-direction:column;display:flex}.EditProductForm-module__JNECLq__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.EditProductForm-module__JNECLq__label{gap:var(--space-2);color:var(--color-stone);flex-direction:column;font-size:12px;font-weight:500;display:flex}.EditProductForm-module__JNECLq__input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-ink);width:100%;padding:12px 14px;font-size:14px}.EditProductForm-module__JNECLq__input:focus{border-color:var(--color-caramel);outline:none}.EditProductForm-module__JNECLq__checkLabel{align-items:center;gap:var(--space-3);color:var(--color-ink);cursor:pointer;font-size:13px;font-weight:500;display:flex}.EditProductForm-module__JNECLq__checkbox{width:18px;height:18px;accent-color:var(--color-caramel);cursor:pointer;flex-shrink:0}
.HubLinkCard-module__rinTgG__cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;margin-top:-10px;display:flex}.HubLinkCard-module__rinTgG__h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600}.HubLinkCard-module__rinTgG__meta{margin:var(--space-2) 0 var(--space-4);color:var(--color-stone);font-size:14px}.HubLinkCard-module__rinTgG__codeBox{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3);background:#0000000a;border-radius:12px;flex-wrap:wrap;display:flex}.HubLinkCard-module__rinTgG__code{min-width:0;color:var(--color-ink);word-break:break-all;-webkit-user-select:all;user-select:all;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.HubLinkCard-module__rinTgG__copy{min-height:36px;font:inherit;color:var(--color-ink);cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:10px;flex:none;padding:0 14px;font-size:14px;font-weight:600}.HubLinkCard-module__rinTgG__hint{color:var(--color-stone);flex-basis:100%;margin:0;font-size:12.5px}.HubLinkCard-module__rinTgG__row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.HubLinkCard-module__rinTgG__status{color:var(--color-ink);font-size:14px}.HubLinkCard-module__rinTgG__actions{align-items:center;gap:var(--space-4);display:flex}.HubLinkCard-module__rinTgG__textAction,.HubLinkCard-module__rinTgG__textActionMuted{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.HubLinkCard-module__rinTgG__textAction{color:var(--color-clay)}.HubLinkCard-module__rinTgG__textActionMuted{color:var(--color-stone)}.HubLinkCard-module__rinTgG__primary{background:var(--color-caramel);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.HubLinkCard-module__rinTgG__primary:disabled,.HubLinkCard-module__rinTgG__textAction:disabled,.HubLinkCard-module__rinTgG__textActionMuted:disabled{opacity:.5;cursor:default}.HubLinkCard-module__rinTgG__error{margin:var(--space-3) 0 0;color:var(--color-clay);font-size:14px}
.OntdekView-module__L5TE0W__page{gap:var(--space-6);flex-direction:column;display:flex}.OntdekView-module__L5TE0W__discover{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}.OntdekView-module__L5TE0W__empty{text-align:center;padding:var(--space-6) 0;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.OntdekView-module__L5TE0W__emptyText{color:var(--color-stone);max-width:260px;font-size:14px;line-height:1.5}.OntdekView-module__L5TE0W__intro{flex-direction:column;gap:2px;display:flex}.OntdekView-module__L5TE0W__introTitle{color:var(--color-ink);font-size:20px;font-weight:700}.OntdekView-module__L5TE0W__introSub{color:var(--color-stone);font-size:14px}.OntdekView-module__L5TE0W__grid{gap:var(--space-5);flex-direction:column;display:flex}.OntdekView-module__L5TE0W__card{padding:var(--space-5);flex-direction:column;display:flex}.OntdekView-module__L5TE0W__cardHeader{align-items:center;gap:var(--space-4);display:flex}.OntdekView-module__L5TE0W__productImage{object-fit:contain;mix-blend-mode:multiply;flex-shrink:0;width:56px;height:56px}.OntdekView-module__L5TE0W__cardHeaderText{flex-direction:column;gap:3px;min-width:0;display:flex}.OntdekView-module__L5TE0W__productName{color:var(--color-ink);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.OntdekView-module__L5TE0W__productMeta{color:var(--color-stone);font-size:12.5px}.OntdekView-module__L5TE0W__compareSection{flex-direction:column;display:flex}.OntdekView-module__L5TE0W__priceTable{margin-top:var(--space-4);padding-top:var(--space-2)}.OntdekView-module__L5TE0W__priceRow{align-items:baseline;gap:var(--space-3);color:inherit;padding:11px 0;text-decoration:none;display:flex;position:relative}.OntdekView-module__L5TE0W__priceRowMain{flex:1;min-width:0}.OntdekView-module__L5TE0W__storeName{color:var(--color-ink);letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:14.5px;font-weight:500;display:flex}.OntdekView-module__L5TE0W__priceRowBest .OntdekView-module__L5TE0W__storeName{font-weight:600}.OntdekView-module__L5TE0W__myStorePill,.OntdekView-module__L5TE0W__bestPill{letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.OntdekView-module__L5TE0W__myStorePill{color:var(--color-caramel);background:#c07d4f1f}.OntdekView-module__L5TE0W__bestPill{color:var(--color-sage);background:#5c7f5221}.OntdekView-module__L5TE0W__dealPill{letter-spacing:.01em;white-space:nowrap;color:#8a4f22;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600;box-shadow:inset 0 0 0 1px #a9642f8c}.OntdekView-module__L5TE0W__shipNote{color:var(--color-stone);margin-top:5px;font-size:11.5px;display:block}.OntdekView-module__L5TE0W__priceValue{color:var(--color-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:600}.OntdekView-module__L5TE0W__priceRowBest .OntdekView-module__L5TE0W__priceValue{color:var(--color-sage);font-weight:700}.OntdekView-module__L5TE0W__actionRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-4);color:var(--color-ink);text-decoration:none;display:flex}.OntdekView-module__L5TE0W__actionText{font-size:13.5px}.OntdekView-module__L5TE0W__actionStack{flex-direction:column;gap:3px;min-width:0;display:flex}.OntdekView-module__L5TE0W__actionSub{color:var(--color-stone);font-size:12px}.OntdekView-module__L5TE0W__actionText strong{color:var(--color-sage);font-weight:700}.OntdekView-module__L5TE0W__actionText .OntdekView-module__L5TE0W__amountNeutral{color:var(--color-ink);font-weight:600}.OntdekView-module__L5TE0W__actionGo{color:var(--color-caramel);white-space:nowrap;align-items:center;gap:3px;font-size:13px;font-weight:600;display:inline-flex}.OntdekView-module__L5TE0W__noteGood{margin-top:var(--space-3);padding-top:var(--space-4);color:var(--color-stone);align-items:center;gap:7px;font-size:13px;display:flex}.OntdekView-module__L5TE0W__noteIcon{color:var(--color-sage);flex-shrink:0}.OntdekView-module__L5TE0W__buyLogged{margin-top:var(--space-3);border-radius:var(--radius-md);color:var(--color-ink);background:#5c7f5217;border:1px solid #5c7f5238;align-items:center;gap:7px;padding:11px 14px;font-size:13px;display:flex}.OntdekView-module__L5TE0W__linkStores{margin-top:var(--space-3);padding-top:var(--space-3);color:var(--color-stone);font-size:12px;line-height:1.6}.OntdekView-module__L5TE0W__linkStoresLabel{margin-right:6px}.OntdekView-module__L5TE0W__linkStore{color:var(--color-caramel);font-weight:500}.OntdekView-module__L5TE0W__linkStore:hover{text-decoration:underline}.OntdekView-module__L5TE0W__linkSep{color:var(--color-border)}.OntdekView-module__L5TE0W__yourPrice{margin-top:var(--space-4);padding-top:var(--space-4);color:var(--color-stone);font-size:12.5px}.OntdekView-module__L5TE0W__yourPrice strong{color:var(--color-ink);font-weight:600}.OntdekView-module__L5TE0W__hint{margin-top:var(--space-3);padding-top:var(--space-3);color:var(--color-stone);font-size:12.5px;line-height:1.5}.OntdekView-module__L5TE0W__locked{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;display:block;position:relative;overflow:hidden}.OntdekView-module__L5TE0W__lockedBlur{filter:blur(5px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;padding:2px 0}.OntdekView-module__L5TE0W__blurRow{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.OntdekView-module__L5TE0W__blurLeft{flex-direction:column;gap:6px;display:flex}.OntdekView-module__L5TE0W__blurBar{background:var(--color-stone);border-radius:5px;display:block}.OntdekView-module__L5TE0W__blurBarStore{opacity:.5;width:78px;height:9px}.OntdekView-module__L5TE0W__blurBarStoreS{opacity:.5;width:58px;height:9px}.OntdekView-module__L5TE0W__blurBarSub{opacity:.32;width:116px;height:7px}.OntdekView-module__L5TE0W__blurBarPrice{opacity:.45;width:56px;height:12px}.OntdekView-module__L5TE0W__blurBarPriceBest{background:var(--color-sage);opacity:.55}.OntdekView-module__L5TE0W__lockedOverlay{background:linear-gradient(#f5f5f34d,#f5f5f3c7);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.OntdekView-module__L5TE0W__lockCircle{background:var(--color-bg);border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-caramel);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #0000001a}.OntdekView-module__L5TE0W__lockCaption{color:var(--color-ink);font-size:13.5px;font-weight:600}.OntdekView-module__L5TE0W__lockSaving{color:var(--color-sage);font-size:14px;font-weight:700}.OntdekView-module__L5TE0W__lockCta{color:var(--color-caramel);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.OntdekView-module__L5TE0W__locked:hover .OntdekView-module__L5TE0W__lockedOverlay{background:linear-gradient(#f5f5f33d,#f5f5f3b8)}.OntdekView-module__L5TE0W__skeleton{flex-direction:column;gap:6px;display:flex}.OntdekView-module__L5TE0W__skeletonRow{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-surface) 25%, #00000008 50%, var(--color-surface) 75%);background-size:200% 100%;height:44px;animation:1.4s ease-in-out infinite OntdekView-module__L5TE0W__shimmer}@keyframes OntdekView-module__L5TE0W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.OntdekView-module__L5TE0W__noPrices{color:var(--color-stone);font-size:13px;font-style:italic}.OntdekView-module__L5TE0W__upsellCard{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.OntdekView-module__L5TE0W__upsellText{color:var(--color-stone);font-size:14px;line-height:1.5}.OntdekView-module__L5TE0W__sheetPrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}
.PetForm-module__9T-3yq__wizard{gap:var(--space-5);flex-direction:column;height:480px;display:flex}.PetForm-module__9T-3yq__progress{background:var(--color-border);border-radius:2px;height:3px;overflow:hidden}.PetForm-module__9T-3yq__progressBar{background:var(--color-caramel);border-radius:2px;height:100%;transition:width .3s}.PetForm-module__9T-3yq__stepContent{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex:1;animation:.4s PetForm-module__9T-3yq__stepIn;display:flex}@keyframes PetForm-module__9T-3yq__stepIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PetForm-module__9T-3yq__stepIcon{margin-bottom:var(--space-1)}.PetForm-module__9T-3yq__stepTitle{color:var(--color-ink);font-size:20px;font-weight:700}.PetForm-module__9T-3yq__stepHint{color:var(--color-stone);max-width:320px;font-size:14px;line-height:1.5}.PetForm-module__9T-3yq__fieldWrap{width:100%;max-width:320px;margin-left:auto;margin-right:auto;margin-top:var(--space-3)}.PetForm-module__9T-3yq__stepActions{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.PetForm-module__9T-3yq__backBtn{color:var(--color-stone);cursor:pointer;padding:var(--space-2) var(--space-3);background:0 0;border:none;font-size:14px;font-weight:500}.PetForm-module__9T-3yq__backBtn:hover{color:var(--color-ink)}.PetForm-module__9T-3yq__nextWrap{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.PetForm-module__9T-3yq__skipBtn{color:var(--color-stone);cursor:pointer;padding:var(--space-2) var(--space-3);background:0 0;border:none;font-size:13px;font-weight:500}.PetForm-module__9T-3yq__skipBtn:hover{color:var(--color-ink)}.PetForm-module__9T-3yq__photoSection{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.PetForm-module__9T-3yq__photoBtn{background:var(--color-surface);cursor:pointer;border:2px dashed;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;transition:border-color .15s;display:flex;overflow:hidden}.PetForm-module__9T-3yq__photoBtn:hover{opacity:.85}.PetForm-module__9T-3yq__photoImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.PetForm-module__9T-3yq__photoHint{color:var(--color-stone);font-size:13px}.PetForm-module__9T-3yq__label{gap:var(--space-1);color:var(--color-stone);flex-direction:column;font-size:14px;font-weight:500;display:flex}.PetForm-module__9T-3yq__input{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);outline:none;width:100%;font-size:16px;transition:border-color .15s}.PetForm-module__9T-3yq__input:focus{border-color:var(--color-caramel)}.PetForm-module__9T-3yq__unitWrap{position:relative}.PetForm-module__9T-3yq__unit{right:var(--space-4);color:var(--color-stone);pointer-events:none;font-size:14px;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.PetForm-module__9T-3yq__unitWrap input[type=number]{appearance:textfield}.PetForm-module__9T-3yq__unitWrap input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.PetForm-module__9T-3yq__unitWrap input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.PetForm-module__9T-3yq__breedWrap{position:relative}.PetForm-module__9T-3yq__breedList{margin:var(--space-2) 0 0;gap:var(--space-2);flex-wrap:wrap;justify-content:center;max-height:160px;padding:0;list-style:none;display:flex;overflow-y:auto}.PetForm-module__9T-3yq__breedOption{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full,999px);background:var(--color-surface);color:var(--color-ink);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;transition:border-color .15s,background .15s}.PetForm-module__9T-3yq__breedOption:hover{border-color:var(--color-caramel);background:var(--color-caramel-bg,#c598681a)}.PetForm-module__9T-3yq__optionGrid{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.PetForm-module__9T-3yq__optionBtn{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);cursor:pointer;flex-direction:column;min-width:100px;font-size:15px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.PetForm-module__9T-3yq__optionBtn:hover{border-color:var(--color-caramel)}.PetForm-module__9T-3yq__optionActive{border-color:var(--color-caramel);background:var(--color-caramel-bg,#c598681a)}.PetForm-module__9T-3yq__themeSection{gap:var(--space-2);flex-direction:column;display:flex}.PetForm-module__9T-3yq__themeLabel{color:var(--color-stone);font-size:14px;font-weight:500}.PetForm-module__9T-3yq__themeGrid{gap:var(--space-3);justify-content:center;display:flex}.PetForm-module__9T-3yq__themeDot{cursor:pointer;outline-offset:2px;border:3px solid #0000;border-radius:50%;width:40px;height:40px;transition:border-color .15s,transform .15s}.PetForm-module__9T-3yq__themeDot:hover{transform:scale(1.1)}.PetForm-module__9T-3yq__themeDotActive{border-color:var(--color-ink)}.PetForm-module__9T-3yq__modalOverlay{z-index:100;padding:var(--space-5);-webkit-backdrop-filter:blur(8px);background:#0006;justify-content:center;align-items:center;animation:.2s PetForm-module__9T-3yq__fadeIn;display:flex;position:fixed;inset:0}@keyframes PetForm-module__9T-3yq__fadeIn{0%{opacity:0}to{opacity:1}}.PetForm-module__9T-3yq__modal{background:var(--color-surface);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;width:100%;max-width:360px;padding:40px 32px 32px;animation:.25s PetForm-module__9T-3yq__slideUp;display:flex;position:relative;box-shadow:0 24px 48px #00000026}@keyframes PetForm-module__9T-3yq__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.PetForm-module__9T-3yq__modalClose{top:var(--space-3);right:var(--space-3);cursor:pointer;color:var(--color-stone);padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;position:absolute}.PetForm-module__9T-3yq__modalClose:hover{color:var(--color-ink)}.PetForm-module__9T-3yq__modalIcon{margin-bottom:var(--space-4)}.PetForm-module__9T-3yq__modalTitle{color:var(--color-ink);margin-bottom:var(--space-2);font-size:20px;font-weight:700}.PetForm-module__9T-3yq__modalText{color:var(--color-stone);margin-bottom:var(--space-5);font-size:14px;line-height:1.5}.PetForm-module__9T-3yq__modalActions{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.PetForm-module__9T-3yq__modalSkip{color:var(--color-stone);cursor:pointer;padding:var(--space-2);background:0 0;border:none;font-size:14px;font-weight:500}.PetForm-module__9T-3yq__modalSkip:hover{color:var(--color-ink)}
.PetMascot-module__3gZiJW__wrap{padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.PetMascot-module__3gZiJW__stage{aspect-ratio:3/2;border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-warm) 0%, var(--color-surface) 100%);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.PetMascot-module__3gZiJW__image{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.PetMascot-module__3gZiJW__leeg{align-items:center;gap:var(--space-2);padding:var(--space-5);text-align:center;flex-direction:column;display:flex}.PetMascot-module__3gZiJW__legeTitel{color:var(--color-ink);font-size:14px;font-weight:500}.PetMascot-module__3gZiJW__legeTekst{color:var(--color-stone);max-width:28ch;font-size:12.5px;line-height:1.45}.PetMascot-module__3gZiJW__bezig{animation:1.8s ease-in-out infinite PetMascot-module__3gZiJW__ademen}@keyframes PetMascot-module__3gZiJW__ademen{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.PetMascot-module__3gZiJW__bezig{opacity:.75;animation:none}}.PetMascot-module__3gZiJW__onder{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.PetMascot-module__3gZiJW__tekst{flex-direction:column;flex:1;gap:2px;min-width:150px;display:flex}.PetMascot-module__3gZiJW__label{color:var(--color-ink);margin:0;font-size:15px;font-weight:500}.PetMascot-module__3gZiJW__hint{color:var(--color-stone);margin:0;font-size:12.5px;line-height:1.45}.PetMascot-module__3gZiJW__buttons{gap:var(--space-4);display:flex}.PetMascot-module__3gZiJW__action,.PetMascot-module__3gZiJW__remove{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.PetMascot-module__3gZiJW__action{color:var(--color-caramel)}.PetMascot-module__3gZiJW__remove{color:var(--color-stone);font-weight:500}.PetMascot-module__3gZiJW__action:disabled,.PetMascot-module__3gZiJW__remove:disabled{opacity:.5;cursor:default}.PetMascot-module__3gZiJW__error{color:var(--color-clay);margin:0;font-size:13px;line-height:1.45}
.PetProfileActions-module__f8sA_G__card{border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid #00000012;overflow:hidden;box-shadow:0 4px 14px #0000000f}.PetProfileActions-module__f8sA_G__deleteRow{width:100%;min-height:56px;font:inherit;color:var(--color-clay);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 16px;font-size:16px;font-weight:500;display:flex}.PetProfileActions-module__f8sA_G__deleteIcon{background:#a5543e1a;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.PetProfileActions-module__f8sA_G__sheet{align-items:center;gap:var(--space-4);padding-top:var(--space-2);text-align:center;flex-direction:column;display:flex}.PetProfileActions-module__f8sA_G__avatar{background:var(--color-surface);border:2.5px solid;border-radius:50%;place-items:center;width:64px;height:64px;font-size:26px;font-weight:600;display:grid;overflow:hidden}.PetProfileActions-module__f8sA_G__avatar img{object-fit:cover;width:100%;height:100%}.PetProfileActions-module__f8sA_G__copy{gap:var(--space-2);flex-direction:column;display:flex}.PetProfileActions-module__f8sA_G__title{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:700}.PetProfileActions-module__f8sA_G__text{color:var(--color-stone);margin:0;font-size:15px;line-height:1.55}.PetProfileActions-module__f8sA_G__actions{width:100%;padding-top:var(--space-2);flex-direction:column;gap:10px;display:flex}.PetProfileActions-module__f8sA_G__keep,.PetProfileActions-module__f8sA_G__remove{width:100%;min-height:52px;font:inherit;cursor:pointer;border-radius:14px;font-size:16px;font-weight:600}.PetProfileActions-module__f8sA_G__keep{background:var(--color-ink);color:#fff;border:0}.PetProfileActions-module__f8sA_G__remove{color:var(--color-clay);background:#a5543e0f;border:1px solid #a5543e40}.PetProfileActions-module__f8sA_G__keep:disabled,.PetProfileActions-module__f8sA_G__remove:disabled{opacity:.6;cursor:default}
.Quiz-module__29yVva__volScherm{justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-height:calc(100dvh - var(--app-chrome));padding:var(--space-4) 0;text-align:center;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;animation:.42s cubic-bezier(.22,1,.36,1) both Quiz-module__29yVva__opkomst;display:flex}.Quiz-module__29yVva__geenTik{cursor:default}@keyframes Quiz-module__29yVva__opkomst{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.Quiz-module__29yVva__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--color-caramel);font-size:12px;font-weight:600}.Quiz-module__29yVva__groot{letter-spacing:-.8px;text-wrap:balance;font-size:30px;font-weight:700;line-height:1.15}.Quiz-module__29yVva__onder{color:var(--color-stone);font-size:15px;line-height:1.5}.Quiz-module__29yVva__vraagScherm{gap:var(--space-5);min-height:calc(100dvh - var(--app-chrome));flex-direction:column;display:flex}.Quiz-module__29yVva__voortgang{gap:var(--space-2);flex-direction:column;display:flex}.Quiz-module__29yVva__teller{color:var(--color-stone);font-size:12.5px;font-weight:500}.Quiz-module__29yVva__balk{background:var(--color-border);border-radius:999px;height:4px;overflow:hidden}.Quiz-module__29yVva__balkVol{background:var(--color-caramel);border-radius:999px;height:100%;transition:width .26s}.Quiz-module__29yVva__vraagMidden{gap:var(--space-3);flex-direction:column;flex-grow:1;display:flex}.Quiz-module__29yVva__topic{align-items:center;gap:var(--space-2);letter-spacing:1.4px;text-transform:uppercase;color:var(--color-caramel);font-size:12px;font-weight:600;display:flex}.Quiz-module__29yVva__vraagTekst{letter-spacing:-.5px;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.25}.Quiz-module__29yVva__hint{color:var(--color-stone);margin:0;font-size:13.5px}.Quiz-module__29yVva__opties{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.Quiz-module__29yVva__optie{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg);font:inherit;text-align:left;cursor:pointer;border:1.5px solid #00000012;font-size:15px;transition:border-color .14s,background .14s;display:flex}.Quiz-module__29yVva__optieAan{border-color:var(--color-caramel);background:#a9642f12}.Quiz-module__29yVva__letter{background:var(--color-surface);width:26px;height:26px;color:var(--color-stone);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.Quiz-module__29yVva__optieAan .Quiz-module__29yVva__letter{background:var(--color-caramel);color:#fff}.Quiz-module__29yVva__optieTekst{flex:1}.Quiz-module__29yVva__schuif{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.Quiz-module__29yVva__schuifWaarde{letter-spacing:-.8px;font-variant-numeric:tabular-nums;text-align:center;font-size:34px;font-weight:700}.Quiz-module__29yVva__schuif input[type=range]{width:100%;accent-color:var(--color-caramel);height:32px}.Quiz-module__29yVva__schuifUiteinden{color:var(--color-stone);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12.5px;display:flex}.Quiz-module__29yVva__primair{background:var(--color-caramel);color:#fff;width:100%;min-height:52px;font:inherit;letter-spacing:.2px;cursor:pointer;border:0;border-radius:13px;font-size:16px;font-weight:600;box-shadow:0 2px 8px #0000000f}.Quiz-module__29yVva__primair:disabled{opacity:.45;cursor:default}.Quiz-module__29yVva__porBlok{align-items:center;gap:var(--space-3);width:100%;max-width:320px;margin-top:var(--space-4);flex-direction:column;display:flex}.Quiz-module__29yVva__porKnop{border:1.5px solid var(--color-caramel);width:100%;min-height:52px;font:inherit;letter-spacing:.2px;color:var(--color-caramel);cursor:pointer;background:0 0;border-radius:13px;font-size:16px;font-weight:600}.Quiz-module__29yVva__porKnop:disabled{border-color:var(--color-border);color:var(--color-stone);cursor:default}.Quiz-module__29yVva__porUitleg{color:var(--color-stone);font-size:12.5px}.Quiz-module__29yVva__uitslagScherm{gap:var(--space-5);flex-direction:column;display:flex}.Quiz-module__29yVva__uitslagKopRij{align-items:center;gap:var(--space-4);display:flex}.Quiz-module__29yVva__uitslagKop{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700}.Quiz-module__29yVva__uitslagWeek{color:var(--color-stone);margin:2px 0 0;font-size:13.5px}.Quiz-module__29yVva__scoreRij{gap:var(--space-3);display:flex}.Quiz-module__29yVva__scoreVak{padding:var(--space-4) var(--space-2);border-radius:var(--radius-md);background:var(--color-bg);border:1px solid #00000012;flex-direction:column;flex:1;align-items:center;gap:2px;display:flex;box-shadow:0 4px 14px #0000000f}.Quiz-module__29yVva__scoreVakWin{border-color:#5c7f5259}.Quiz-module__29yVva__scoreVakWin .Quiz-module__29yVva__scoreNaam,.Quiz-module__29yVva__scoreVakWin .Quiz-module__29yVva__scoreGetal{color:var(--color-sage)}.Quiz-module__29yVva__scoreNaam{color:var(--color-stone);font-size:12px;font-weight:600}.Quiz-module__29yVva__scoreGetal{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.Quiz-module__29yVva__winnaar{padding:13px var(--space-4);border-radius:var(--radius-md);color:var(--color-sage);background:#5c7f521a;align-items:center;gap:11px;font-size:14px;line-height:1.4;display:flex}.Quiz-module__29yVva__winnaar strong{color:var(--color-ink);font-weight:700}.Quiz-module__29yVva__winnaarSub{color:var(--color-stone);font-size:12.5px}.Quiz-module__29yVva__vragenKaart{padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-bg);border:1px solid #00000012;flex-direction:column;display:flex;box-shadow:0 4px 14px #0000000f}.Quiz-module__29yVva__vraagRij{padding:var(--space-4) 0;border-bottom:1px solid #00000012;flex-direction:column;gap:10px;display:flex}.Quiz-module__29yVva__vraagRij:last-child{border-bottom:0}.Quiz-module__29yVva__regelVraag{font-size:14px;font-weight:600;line-height:1.35}.Quiz-module__29yVva__chips{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px;display:grid}.Quiz-module__29yVva__chip{border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.Quiz-module__29yVva__chipNaam{letter-spacing:.5px;text-transform:uppercase;color:var(--color-stone);font-size:11px;font-weight:600}.Quiz-module__29yVva__chipWaarde{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.3}.Quiz-module__29yVva__chipGoed{color:var(--color-sage);font-weight:700}.Quiz-module__29yVva__werkelijk{color:var(--color-stone);font-size:12.5px}.Quiz-module__29yVva__werkelijk strong{color:var(--color-ink);font-weight:600}.Quiz-module__29yVva__weetje{padding:var(--space-4) 18px;border-radius:var(--radius-md);background:var(--color-surface);font-size:14px;line-height:1.5}.Quiz-module__29yVva__volgende{text-align:center;color:var(--color-stone);margin:0;font-size:13px}.Quiz-module__29yVva__fout{color:var(--color-clay);margin:0;font-size:13px}
.StorePicker-module__iivbLW__wrap{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.StorePicker-module__iivbLW__label{color:#6b6256;font-size:13px;font-weight:600}.StorePicker-module__iivbLW__chips{flex-wrap:wrap;gap:8px;display:flex}.StorePicker-module__iivbLW__chip{background:var(--color-bg);min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;border:1.5px solid #0000001a;border-radius:999px;padding:0 14px;font-size:14px;font-weight:500}.StorePicker-module__iivbLW__on{border-color:var(--color-caramel);background:#a9642f0d;font-weight:600}.StorePicker-module__iivbLW__chip:focus-visible,.StorePicker-module__iivbLW__input:focus-visible{outline:2px solid var(--color-caramel);outline-offset:2px}.StorePicker-module__iivbLW__input{background:var(--color-bg);min-height:44px;color:var(--color-ink);font:inherit;border:1px solid #0000001f;border-radius:12px;padding:0 14px;font-size:16px}.StorePicker-module__iivbLW__error{color:var(--color-clay);margin:0;font-size:13px}
.page-module__jjpglq__page{gap:var(--space-4);flex-direction:column;display:flex}.page-module__jjpglq__back{align-items:center;gap:var(--space-2);color:var(--color-stone);font-size:13px;font-weight:500;text-decoration:none;display:flex}.page-module__jjpglq__back:hover{color:var(--color-caramel)}
.page-module___10sFa__page{gap:var(--space-3);flex-direction:column;display:flex}.page-module___10sFa__monthNav{margin-top:var(--space-4);justify-content:space-between;align-items:center;padding:0;display:flex}.page-module___10sFa__monthTitle{letter-spacing:-.3px;color:var(--color-ink);text-transform:capitalize;font-size:16px;font-weight:700}.page-module___10sFa__monthBtn{background:var(--color-surface);width:30px;height:30px;color:var(--color-ink);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.page-module___10sFa__monthBtn:active{background:var(--color-border)}.page-module___10sFa__weekdays{text-align:center;padding:var(--space-1) 0;grid-template-columns:repeat(7,1fr);display:grid}.page-module___10sFa__weekday{color:var(--color-stone);text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.page-module___10sFa__grid{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.page-module___10sFa__day{cursor:pointer;border-radius:var(--radius-sm);min-height:40px;font-family:var(--font);background:0 0;border:none;flex-direction:column;align-items:center;padding:3px 0;transition:background .12s;display:flex}.page-module___10sFa__day:active{background:var(--color-surface)}.page-module___10sFa__dayNumber{color:var(--color-ink);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:500;line-height:1;display:flex}.page-module___10sFa__dayOutside .page-module___10sFa__dayNumber{color:var(--color-stone);opacity:.4}.page-module___10sFa__dayToday .page-module___10sFa__dayNumber{background:var(--color-ink);color:var(--color-bg);font-weight:700}.page-module___10sFa__daySelected .page-module___10sFa__dayNumber{background:var(--color-caramel);color:#fff;font-weight:700}.page-module___10sFa__dayDots{gap:2px;min-height:5px;margin-top:2px;display:flex}.page-module___10sFa__dot{border-radius:50%;width:4px;height:4px}.page-module___10sFa__events{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.page-module___10sFa__eventsRow{justify-content:space-between;align-items:center;display:flex}.page-module___10sFa__eventsHeader{color:var(--color-stone);text-transform:capitalize;padding:0 var(--space-1);font-size:13px;font-weight:600}.page-module___10sFa__addBtn{background:var(--color-caramel);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .15s;display:flex}.page-module___10sFa__addBtn:active{opacity:.8}.page-module___10sFa__event{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.page-module___10sFa__eventIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module___10sFa__eventInfo{flex:1;min-width:0}.page-module___10sFa__eventTitle{color:var(--color-ink);letter-spacing:-.1px;font-size:14px;font-weight:600}.page-module___10sFa__eventSub{color:var(--color-stone);margin-top:1px;font-size:12px}.page-module___10sFa__eventBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}.page-module___10sFa__empty{align-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;flex-direction:column;display:flex}.page-module___10sFa__emptyText{color:var(--color-stone);font-size:13px}.page-module___10sFa__addForm{gap:var(--space-3);flex-direction:column;display:flex;padding:var(--space-4)!important}.page-module___10sFa__input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);width:100%;color:var(--color-ink);font-family:var(--font);box-sizing:border-box;outline:none;padding:10px 12px;font-size:14px;transition:border-color .15s}.page-module___10sFa__input:focus{border-color:var(--color-caramel)}.page-module___10sFa__select{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-ink);font-family:var(--font);appearance:none;cursor:pointer;outline:none;flex:1;padding:10px 12px;font-size:13px}.page-module___10sFa__formRow{gap:var(--space-2);display:flex}.page-module___10sFa__formRow .page-module___10sFa__input{flex:1}.page-module___10sFa__formActions{gap:var(--space-2);justify-content:flex-end;display:flex}.page-module___10sFa__cancelBtn{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-stone);font-family:var(--font);cursor:pointer;background:0 0;padding:8px 16px;font-size:13px;font-weight:500}.page-module___10sFa__saveBtn{border-radius:var(--radius-md);background:var(--color-caramel);color:#fff;font-family:var(--font);cursor:pointer;border:none;padding:8px 16px;font-size:13px;font-weight:600;transition:opacity .15s}.page-module___10sFa__saveBtn:disabled{opacity:.5;cursor:not-allowed}.page-module___10sFa__deleteBtn{width:32px;height:32px;color:var(--color-stone);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.page-module___10sFa__deleteBtn:active{color:var(--color-clay)}.page-module___10sFa__tip{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:#cc8f3a14;border:1px solid #cc8f3a1f;padding:12px 14px;display:flex}.page-module___10sFa__tipContent{align-items:center;gap:var(--space-3);color:var(--color-ink);flex:1;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.page-module___10sFa__tipIcon{color:var(--color-honey);flex-shrink:0}.page-module___10sFa__tipClose{color:var(--color-stone);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:18px;line-height:1}.page-module___10sFa__tipClose:active{color:var(--color-ink)}
.page-module__pgJdZa__page{gap:var(--space-6);flex-direction:column;display:flex}.page-module__pgJdZa__h2{letter-spacing:-.2px;margin-bottom:var(--space-5);font-size:16px;font-weight:600}.page-module__pgJdZa__stats{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.page-module__pgJdZa__chart{gap:var(--space-2);grid-template-columns:repeat(6,1fr);align-items:end;display:grid}.page-module__pgJdZa__chartCol{flex-direction:column;align-items:center;gap:4px;display:flex}.page-module__pgJdZa__chartBarWrap{justify-content:center;align-items:flex-end;width:100%;height:120px;display:flex}.page-module__pgJdZa__chartStack{border-radius:4px 4px 0 0;flex-direction:column;width:70%;min-height:4px;transition:height .3s;display:flex;overflow:hidden}.page-module__pgJdZa__chartBar{background:var(--color-caramel);opacity:.8;flex:1;min-height:0}.page-module__pgJdZa__chartVet{background:var(--color-sage);flex:none}@media (prefers-reduced-motion:reduce){.page-module__pgJdZa__chartStack{transition:none}}.page-module__pgJdZa__legend{color:var(--color-stone);flex-wrap:wrap;gap:6px 16px;margin-top:14px;font-size:12px;display:flex}.page-module__pgJdZa__legendItem{align-items:center;gap:6px;display:inline-flex}.page-module__pgJdZa__legendSwatch{background:var(--color-caramel);opacity:.8;border-radius:3px;width:10px;height:10px}.page-module__pgJdZa__legendVet{background:var(--color-sage);opacity:1}.page-module__pgJdZa__chartLabel{color:var(--color-stone);text-transform:uppercase;letter-spacing:.5px;font-size:10px}.page-module__pgJdZa__chartValue{color:var(--color-ink);font-size:10px;font-weight:500}.page-module__pgJdZa__catList{flex-direction:column;display:flex}.page-module__pgJdZa__catRow{padding:var(--space-3) 0;border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;font-size:14px;display:flex}.page-module__pgJdZa__catRow:first-child{border-top:none;padding-top:0}.page-module__pgJdZa__catName{color:var(--color-stone)}.page-module__pgJdZa__catNote{color:var(--color-caramel);margin-top:1px;font-size:12px;display:block}.page-module__pgJdZa__catValue{font-weight:500}.page-module__pgJdZa__summaryText{color:var(--color-ink);margin:0;font-size:15px;line-height:1.6}.page-module__pgJdZa__pageWithLauncher{padding-bottom:64px}.page-module__pgJdZa__summaryLauncherWrap{right:var(--space-4);bottom:calc(76px + env(safe-area-inset-bottom) + var(--space-2));z-index:30;position:fixed}.page-module__pgJdZa__summaryLauncher{background:var(--color-caramel);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 6px 20px #a9642f59}.page-module__pgJdZa__summaryLauncher:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.page-module__pgJdZa__summarySheet{gap:var(--space-3);flex-direction:column;display:flex}.page-module__pgJdZa__summarySheetTitle{margin:0 0 var(--space-1);letter-spacing:-.4px;font-size:20px;font-weight:700}.page-module__pgJdZa__summaryClose{min-height:52px;margin-top:var(--space-2);background:var(--color-ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:12px;align-self:stretch;font-size:16px;font-weight:600}.page-module__pgJdZa__empty{text-align:center;color:var(--color-stone);padding:var(--space-6) 0;font-size:14px}.page-module__pgJdZa__promoOverlay{z-index:100;padding:var(--space-5);-webkit-backdrop-filter:blur(6px);background:#1a161259;justify-content:center;align-items:center;animation:.3s page-module__pgJdZa__promoFadeIn;display:flex;position:fixed;inset:0}@keyframes page-module__pgJdZa__promoFadeIn{0%{opacity:0}to{opacity:1}}.page-module__pgJdZa__promo{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6);text-align:center;gap:var(--space-5);flex-direction:column;width:100%;max-width:320px;animation:.3s page-module__pgJdZa__promoSlideUp;display:flex}@keyframes page-module__pgJdZa__promoSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page-module__pgJdZa__promoText{color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.5}.page-module__pgJdZa__promoActions{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.page-module__pgJdZa__promoClose{font-family:var(--font);color:var(--color-stone);cursor:pointer;padding:var(--space-1) var(--space-3);background:0 0;border:none;font-size:13px}.page-module__pgJdZa__promoClose:active{color:var(--color-ink)}
.page-module__y8dwcq__page{gap:var(--space-6);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.page-module__y8dwcq__terug{min-height:44px;color:var(--color-stone);align-self:flex-start;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.page-module__y8dwcq__h1{margin:0 0 var(--space-2);letter-spacing:-.5px;font-size:24px;font-weight:700}.page-module__y8dwcq__uitleg{max-width:44ch;color:var(--color-stone);margin:0;font-size:14px;line-height:1.55}
.page-module__DHcGKG__page{gap:var(--space-6);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.page-module__DHcGKG__top{align-items:center;gap:10px;display:flex}.page-module__DHcGKG__back{width:44px;height:44px;color:var(--color-ink);flex:none;place-items:center;margin-left:-12px;display:grid}.page-module__DHcGKG__avatar{background:var(--color-surface);border:2px solid;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;font-weight:600;display:grid;overflow:hidden}.page-module__DHcGKG__avatar img{object-fit:cover;width:100%;height:100%}.page-module__DHcGKG__titles{flex-direction:column;min-width:0;display:flex}.page-module__DHcGKG__h1{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:700;line-height:1.2}.page-module__DHcGKG__sub{color:var(--color-stone);font-size:13px}.page-module__DHcGKG__section{flex-direction:column;gap:10px;display:flex}.page-module__DHcGKG__h2{letter-spacing:-.3px;color:var(--color-ink);margin:0;padding:0 4px;font-size:18px;font-weight:600}.page-module__DHcGKG__card{border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid #00000012;margin:0;overflow:hidden;box-shadow:0 4px 14px #0000000f}.page-module__DHcGKG__row{min-height:56px;color:var(--color-ink);align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.page-module__DHcGKG__row+.page-module__DHcGKG__row{border-top:1px solid var(--color-border)}.page-module__DHcGKG__rowIcon{background:var(--color-surface);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.page-module__DHcGKG__rowText{flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}.page-module__DHcGKG__rowTitle{font-size:16px;font-weight:500}.page-module__DHcGKG__rowSub{color:var(--color-stone);font-size:13px}.page-module__DHcGKG__chevron{color:#a39a8d;flex:none}.page-module__DHcGKG__detail{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;display:flex}.page-module__DHcGKG__detail+.page-module__DHcGKG__detail{border-top:1px solid var(--color-border)}.page-module__DHcGKG__dt{color:var(--color-ink);flex:none;font-size:16px}.page-module__DHcGKG__dd{min-width:0;color:var(--color-stone);text-align:right;overflow-wrap:anywhere;margin:0;font-size:15px}
.page-module__pqMaTW__main{max-width:500px;padding:var(--space-8) var(--space-5);margin:0 auto}.page-module__pqMaTW__card{padding:var(--space-8)}.page-module__pqMaTW__title{letter-spacing:-.5px;margin-bottom:var(--space-2);font-size:24px;font-weight:600}.page-module__pqMaTW__lead{color:var(--color-stone);margin-bottom:var(--space-6);font-size:14px}.page-module__pqMaTW__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__pqMaTW__label{gap:var(--space-2);color:var(--color-stone);flex-direction:column;font-size:12px;font-weight:500;display:flex}.page-module__pqMaTW__input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-ink);padding:12px 14px;font-size:14px}.page-module__pqMaTW__input:focus{border-color:var(--color-caramel);outline:none}
.page-module__xc0XCq__wrap{gap:var(--space-5);flex-direction:column;max-width:500px;margin:0 auto;display:flex}.page-module__xc0XCq__back{color:var(--color-stone);font-size:13px}.page-module__xc0XCq__back:hover{color:var(--color-caramel)}.page-module__xc0XCq__card{padding:var(--space-8)}.page-module__xc0XCq__title{letter-spacing:-.5px;margin-bottom:var(--space-6);font-size:24px;font-weight:600}.page-module__xc0XCq__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__xc0XCq__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.page-module__xc0XCq__row3{gap:var(--space-3);grid-template-columns:1fr 1fr 1fr;display:grid}.page-module__xc0XCq__label{gap:var(--space-2);color:var(--color-stone);flex-direction:column;font-size:12px;font-weight:500;display:flex}.page-module__xc0XCq__input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-ink);width:100%;padding:12px 14px;font-size:14px}.page-module__xc0XCq__input:focus{border-color:var(--color-caramel);outline:none}.page-module__xc0XCq__checkLabel{align-items:center;gap:var(--space-3);color:var(--color-ink);cursor:pointer;font-size:13px;font-weight:500;display:flex}.page-module__xc0XCq__checkbox{width:18px;height:18px;accent-color:var(--color-caramel);cursor:pointer;flex-shrink:0}
.page-module__vGeVla__page{gap:var(--space-6);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.page-module__vGeVla__terug{min-height:44px;color:var(--color-stone);align-self:flex-start;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.page-module__vGeVla__leeg{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) 0;flex-direction:column;display:flex}.page-module__vGeVla__h1{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700}.page-module__vGeVla__uitleg{max-width:42ch;color:var(--color-stone);margin:0;font-size:14.5px;line-height:1.55}.page-module__vGeVla__knop{min-height:52px;margin-top:var(--space-2);padding:0 var(--space-6);background:var(--color-caramel);color:#fff;letter-spacing:.2px;border-radius:13px;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #0000000f}
.page-module__iRG8fW__page{gap:var(--space-6);flex-direction:column;display:flex}.page-module__iRG8fW__back{align-items:center;gap:var(--space-2);color:var(--color-stone);font-size:13px;font-weight:500;text-decoration:none;display:flex}.page-module__iRG8fW__h1{letter-spacing:-.5px;font-size:24px;font-weight:600}.page-module__iRG8fW__section{gap:var(--space-3);flex-direction:column;display:flex}.page-module__iRG8fW__h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600}.page-module__iRG8fW__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;margin-top:-10px;display:flex}.page-module__iRG8fW__row{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__iRG8fW__row:last-child,.page-module__iRG8fW__featureRow:last-child{border-bottom:none}.page-module__iRG8fW__rowInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__iRG8fW__rowLabel{color:var(--color-ink);font-size:14px;font-weight:500}.page-module__iRG8fW__rowValue{color:var(--color-stone);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.page-module__iRG8fW__rowAction{color:var(--color-caramel);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font);background:0 0;border:none;flex-shrink:0;padding:0;text-decoration:none}.page-module__iRG8fW__featureRow{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.page-module__iRG8fW__featureHeader{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__iRG8fW__featureIcon{color:var(--color-stone);flex-shrink:0;margin-top:1px}.page-module__iRG8fW__featureMeta{color:var(--color-stone);margin-top:2px;font-size:12px;line-height:1.4;display:block}.page-module__iRG8fW__dangerZone{padding-top:var(--space-4);justify-content:center;display:flex}
.page-module__jaG_Gq__page{gap:var(--space-6);flex-direction:column;max-width:500px;margin:0 auto;display:flex}.page-module__jaG_Gq__back{align-items:center;gap:var(--space-2);color:var(--color-stone);font-size:13px;font-weight:500;text-decoration:none;display:flex}.page-module__jaG_Gq__h1{letter-spacing:-.5px;font-size:24px;font-weight:600}.page-module__jaG_Gq__planHeader{margin-bottom:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}.page-module__jaG_Gq__planName{letter-spacing:-.3px;font-size:18px;font-weight:600}.page-module__jaG_Gq__planPrice,.page-module__jaG_Gq__planDesc{color:var(--color-stone);margin-top:2px;font-size:13px}.page-module__jaG_Gq__badge{letter-spacing:1px;text-transform:uppercase;color:var(--color-sage);border-radius:var(--radius-sm);background:#5c7f521a;padding:3px 10px;font-size:10px;font-weight:600}.page-module__jaG_Gq__features{gap:var(--space-2);color:var(--color-ink);flex-direction:column;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:flex}.page-module__jaG_Gq__features li:before{content:"✓";margin-right:var(--space-2);color:var(--color-sage);font-weight:600}.page-module__jaG_Gq__cancelSection{text-align:center}.page-module__jaG_Gq__planRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__jaG_Gq__badgeEnding{letter-spacing:1px;text-transform:uppercase;color:#8a5a1e;border-radius:var(--radius-sm);white-space:nowrap;background:#cc8f3a24;padding:3px 10px;font-size:10px;font-weight:600}.page-module__jaG_Gq__details{background:var(--color-bg);border:1px solid #00000012;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 14px #0000000f}.page-module__jaG_Gq__detailRow,.page-module__jaG_Gq__detailButton{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;padding:0 18px;display:flex}.page-module__jaG_Gq__detailRow+.page-module__jaG_Gq__detailRow,.page-module__jaG_Gq__detailRow+.page-module__jaG_Gq__detailButton,.page-module__jaG_Gq__detailButton+.page-module__jaG_Gq__detailButton,.page-module__jaG_Gq__details>p+.page-module__jaG_Gq__detailButton{box-shadow:inset 0 1px #0000000f}.page-module__jaG_Gq__detailButton{width:100%;font-family:var(--font);text-align:left;cursor:pointer;background:0 0;border:none}.page-module__jaG_Gq__detailLabel{color:var(--color-stone);font-size:14px;font-weight:500}.page-module__jaG_Gq__detailValue{color:var(--color-ink);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.page-module__jaG_Gq__detailButton .page-module__jaG_Gq__detailValue{color:var(--color-ink)}.page-module__jaG_Gq__included{background:#f8f7f4;border-radius:14px;padding:16px 18px}.page-module__jaG_Gq__includedLabel{margin:0 0 var(--space-3);letter-spacing:-.3px;color:var(--color-ink);font-size:18px;font-weight:600}.page-module__jaG_Gq__includedList{color:var(--color-ink);flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.page-module__jaG_Gq__includedList li:before{content:"✓";color:var(--color-sage);margin-right:11px;font-weight:700}.page-module__jaG_Gq__resume{background:var(--color-caramel);color:#fff;min-height:46px;font-family:var(--font);cursor:pointer;border:none;border-radius:12px;padding:0 22px;font-size:15px;font-weight:600}.page-module__jaG_Gq__resume:disabled{opacity:.55;cursor:default}.page-module__jaG_Gq__ownerNote{color:#6b6256;margin:0;font-size:13px;line-height:1.45}.page-module__jaG_Gq__upgradeCard{text-align:center;padding:var(--space-6)!important}.page-module__jaG_Gq__upgradeTitle{letter-spacing:-.3px;margin-bottom:var(--space-2);font-size:18px;font-weight:600}.page-module__jaG_Gq__upgradeDesc{color:var(--color-stone);margin-bottom:var(--space-5);font-size:14px}
