@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap);.pfl-root{-webkit-font-smoothing:antialiased;background:#f8fafc;color:#0a0f1c;font-family:Plus Jakarta Sans,system-ui,sans-serif;margin:0}.font-display{font-family:Barlow Condensed,Plus Jakarta Sans,sans-serif;letter-spacing:.02em}.pfl-root{--background:210 40% 98%;--foreground:222 47% 7%;--card:0 0% 100%;--card-foreground:160 30% 12%;--popover:0 0% 100%;--popover-foreground:160 30% 12%;--primary:224 76% 48%;--primary-foreground:40 20% 98%;--secondary:214 95% 93%;--secondary-foreground:224 76% 40%;--muted:40 15% 93%;--muted-foreground:160 12% 38%;--accent:25 95% 53%;--accent-foreground:160 30% 12%;--destructive:0 72% 51%;--destructive-foreground:0 0% 98%;--border:40 15% 86%;--input:40 15% 82%;--ring:224 76% 48%;--radius:0.75rem}.pfl-root *{border-color:hsl(var(--border))}.pfl-root{background-color:hsl(var(--background));color:hsl(var(--foreground));min-height:100vh}.grain:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.06;pointer-events:none;position:absolute}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise{animation:rise .6s ease-out both}.rise-1{animation-delay:.08s}.rise-2{animation-delay:.16s}.rise-3{animation-delay:.24s}.rise-4{animation-delay:.32s}.lift{transition:transform .2s ease,box-shadow .2s ease}.lift:hover{box-shadow:0 12px 30px -12px #14211d40;transform:translateY(-3px)}@media print{.no-print{display:none!important}body{background:#fff}}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#b91c1c!important;box-shadow:0 0 0 1px #b91c1c}.fe-error{color:#b91c1c;font-size:12px;font-weight:600;margin-top:4px}.fe-error:empty{display:none}label.fe-required:after{color:#b91c1c;content:" *"}:focus-visible{outline:2px solid #f97316!important;outline-offset:2px}@media (pointer:coarse){[role=button],[role=tab],a.rounded-full,button,input:not([type=checkbox]):not([type=radio]),select{min-height:44px}button[role=checkbox]{min-height:0}}@media (max-width:640px){[data-testid^=help-cat-],[data-testid^=library-kind-],[data-testid^=pick-rate-],[role=tab]{min-height:40px}[data-testid=getting-started-hide],[data-testid^=cal-next],[data-testid^=cal-prev],[data-testid^=conv-del-],[data-testid^=habit-remove]{align-items:center;display:inline-flex;justify-content:center;min-height:40px;min-width:40px}}@media (max-width:767px){.overflow-x-auto>table{font-size:12px;min-width:0!important;table-layout:auto;width:100%}.overflow-x-auto>table td,.overflow-x-auto>table th{overflow-wrap:anywhere;padding-left:4px;padding-right:4px;vertical-align:top;white-space:normal!important;word-break:break-word}.overflow-x-auto>table th{font-size:10px;letter-spacing:0}[role=tablist]{flex-wrap:wrap;height:auto}}.pfl-root section[id]{scroll-margin-top:110px}
/*# sourceMappingURL=576.ae4eb3c1.chunk.css.map*/