.crx{--crx-ink:12 18 17;--crx-e1:0 1px 2px rgb(var(--crx-ink) / .05), 0 1px 3px -1px rgb(var(--crx-ink) / .04);--crx-e2:0 1px 2px rgb(var(--crx-ink) / .06), 0 8px 20px -12px rgb(var(--crx-ink) / .22);--crx-e3:0 2px 4px rgb(var(--crx-ink) / .07), 0 16px 32px -16px rgb(var(--crx-ink) / .3)}.crx-card{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--crx-e1);border-radius:16px;transition:box-shadow .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1),border-color .22s;position:relative}.crx-pick{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--crx-e1);cursor:pointer;border-radius:16px;transition:box-shadow .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1),border-color .22s,background .22s,color .22s;position:relative}.crx-pick:hover{border-color:hsl(var(--foreground) / .22);box-shadow:var(--crx-e2);transform:translateY(-1px)}.crx-pick:active{box-shadow:var(--crx-e1);transform:translateY(0)}.crx-pick:focus-visible{border-color:hsl(var(--foreground) / .5);box-shadow:var(--crx-e2), 0 0 0 3px hsl(var(--foreground) / .1);outline:none}.crx-pick[aria-checked=true],.crx-pick[aria-pressed=true],.crx-pick[data-on=true]{background:hsl(var(--foreground));border-color:hsl(var(--foreground));color:hsl(var(--background));box-shadow:var(--crx-e2)}.crx-pick[data-on=true] .crx-sub,.crx-pick[aria-checked=true] .crx-sub{color:hsl(var(--background) / .66)}.crx-field{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);width:100%;min-height:44px;color:hsl(var(--foreground));box-shadow:inset 0 1px 2px rgb(var(--crx-ink) / .04);border-radius:12px;padding:0 12px;font-size:15px;transition:border-color .16s,background .16s,box-shadow .16s}.crx-field::placeholder{color:hsl(var(--muted-foreground) / .8)}.crx-field:hover{border-color:hsl(var(--foreground) / .18)}.crx-field:focus{background:hsl(var(--card));border-color:hsl(var(--foreground) / .45);box-shadow:0 0 0 3px hsl(var(--foreground) / .07);outline:none}.crx-field[readonly]{color:hsl(var(--muted-foreground))}.crx{accent-color:hsl(var(--foreground))}.crx-field::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.45;border-radius:4px;padding:2px;transition:opacity .16s,background .16s}.crx-field::-webkit-calendar-picker-indicator:hover{opacity:1;background:hsl(var(--foreground) / .08)}.crx-field::-webkit-datetime-edit{padding:0}.crx-field::-webkit-datetime-edit-fields-wrapper{padding:0}.crx-field:focus::-webkit-datetime-edit-hour-field{border-radius:3px}.crx-field:focus::-webkit-datetime-edit-minute-field{border-radius:3px}.crx-field:focus::-webkit-datetime-edit-day-field{border-radius:3px}.crx-field:focus::-webkit-datetime-edit-month-field{border-radius:3px}.crx-field:focus::-webkit-datetime-edit-year-field{border-radius:3px}.crx-field::-webkit-datetime-edit-text{color:hsl(var(--muted-foreground));padding:0 1px}.crx-cta{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:var(--crx-e2);border-radius:12px;transition:box-shadow .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),opacity .2s}.crx-cta:hover:not(:disabled){box-shadow:var(--crx-e3);transform:translateY(-1px)}.crx-cta:active:not(:disabled){box-shadow:var(--crx-e1);transform:translateY(0)}.crx-cta:disabled{box-shadow:none;opacity:.32;cursor:not-allowed}.crx-cta:focus-visible{box-shadow:var(--crx-e2), 0 0 0 3px hsl(var(--foreground) / .16);outline:none}.crx-add{border:1px dashed hsl(var(--border));width:100%;min-height:44px;color:hsl(var(--muted-foreground));border-radius:12px;transition:border-color .16s,color .16s,background .16s}.crx-add:hover{border-color:hsl(var(--foreground) / .3);color:hsl(var(--foreground));background:hsl(var(--muted) / .4)}@media (min-width:640px){.crx-showgrid>:last-child:nth-child(odd){grid-column:1/-1}}.crx-rail{width:267px;max-width:85vw}.hdlg-root:has(.crx-rail){justify-content:flex-start;align-items:stretch;padding:0}.hdlg-root:has(.crx-rail) .hdlg-sheet{--crx-slide:-100%;border-radius:0;width:auto;max-width:none;max-height:none;padding:0;animation:.2s cubic-bezier(.2,0,0,1) both crx-drawer-in;overflow:hidden}[dir=rtl] .hdlg-root:has(.crx-rail) .hdlg-sheet{--crx-slide:100%}@keyframes crx-drawer-in{0%{transform:translateX(var(--crx-slide))}to{transform:none}}.hdlg-root:has(.crx-rail) :is(button,a,input,[tabindex]):focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:1px}@media (prefers-reduced-motion:reduce){.hdlg-root:has(.crx-rail) .hdlg-sheet{animation:none}}.crx-chip{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .6);height:24px;color:hsl(var(--foreground));white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:550;display:inline-flex}.crx-chip--solid{background:hsl(var(--foreground));border-color:hsl(var(--foreground));color:hsl(var(--background))}.crx-chip--quiet{color:hsl(var(--muted-foreground));background:0 0}.crx-bubble-bot{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--crx-e1);border-radius:16px 16px 16px 4px}.crx-bubble-host{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:var(--crx-e2);border-radius:16px 16px 4px}.crx-caret{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite crx-blink;display:inline-block}@keyframes crx-blink{50%{opacity:0}}.crx-enter{animation:.32s cubic-bezier(.2,0,0,1) both crx-rise}@keyframes crx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.crx-swap{animation:.26s cubic-bezier(.2,0,0,1) both crx-fade}@keyframes crx-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.crx-dots span{background:currentColor;border-radius:50%;width:4px;height:4px;margin-right:3px;animation:1.1s ease-in-out infinite crx-bounce;display:inline-block}.crx-dots span:nth-child(2){animation-delay:.15s}.crx-dots span:nth-child(3){animation-delay:.3s}@keyframes crx-bounce{0%,60%,to{opacity:.28;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.crx-enter,.crx-swap,.crx-caret,.crx-dots span{animation:none}.crx-pick,.crx-cta,.crx-card{transition:none}.crx-pick:hover,.crx-cta:hover:not(:disabled){transform:none}}.crx-thread{--crx-thread:60rem}.crx-thread .max-w-2xl,.crx-thread.max-w-3xl{max-width:var(--crx-thread)}@media (pointer:coarse){.crx-field,textarea.crx-field,select.crx-field{font-size:max(16px,1em)}}@media (max-width:639px){.crx-picklist{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--crx-e1);border-radius:16px;gap:0;overflow:hidden}.crx-picklist>.crx-pick{box-shadow:none;border:0;border-radius:0;min-height:64px}.crx-picklist>.crx-pick+.crx-pick{box-shadow:inset 46px 1px 0 -45px hsl(var(--border))}.crx-picklist>.crx-pick:hover{box-shadow:none;border-color:#0000;transform:none}.crx-picklist>.crx-pick+.crx-pick:hover{box-shadow:inset 46px 1px 0 -45px hsl(var(--border))}.crx-picklist>.crx-pick:active{background:hsl(var(--muted) / .6)}}@media (max-width:767px){.crx-mfp .crx-card{box-shadow:none;border-radius:12px}.crx-mfp .crx-card>button:active{background:hsl(var(--muted) / .6)}.crx-reviewfoot{z-index:1;box-sizing:border-box;width:auto;max-width:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:hsl(var(--background));border-top:1px solid hsl(var(--border));margin-inline:-16px;position:sticky;bottom:0}@media (max-height:480px){.crx-reviewfoot{padding-bottom:12px;position:static}}.crx-steprail{display:none}}@media (min-width:768px){.crx-stepmeta-phone{display:none}}.crx-ovl-veil{animation:.2s cubic-bezier(.32,.72,0,1) both crx-veil-in}.crx-ovl-panel{animation:.2s cubic-bezier(.32,.72,0,1) both crx-dlg-in}.crx-ovl-veil.crx-ovl-closing{animation:.14s cubic-bezier(.32,.72,0,1) reverse both crx-veil-in}.crx-ovl-panel.crx-ovl-closing{animation:.14s cubic-bezier(.32,.72,0,1) reverse both crx-dlg-in}.crx-ovl-closing{pointer-events:none}@keyframes crx-veil-in{0%{opacity:0}to{opacity:1}}@keyframes crx-dlg-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.crx-ovl-veil,.crx-ovl-panel,.crx-ovl-veil.crx-ovl-closing,.crx-ovl-panel.crx-ovl-closing{animation:none}}.mf-cap{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:12.5px;font-weight:500;line-height:18px;display:block}.mf-rows{display:grid}.mf-row{padding-block:12px}.mf-row:first-child{padding-top:0}.mf-row+.mf-row{border-top:1px solid hsl(var(--border))}.mf-rows>:not(.mf-row){margin-top:10px}.crx-app-back{display:none}html.embed-ios .crx-app-back{display:flex}html.embed-ios .crx-lead>:not(.crx-app-back){display:none}html.embed-ios .crx-frame{height:auto;position:fixed;inset:0}