@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-normal-BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(./newsreader-latin-opsz-italic-kJKFiXvB.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal-BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:lucide;src:url(./lucide-PmJYa3rL.eot?t=1731692953641);src:url(./lucide-PmJYa3rL.eot?t=1731692953641#iefix) format("embedded-opentype"),url(./lucide-tO8IQ14j.woff2?t=1731692953641) format("woff2"),url(./lucide-C_WiHSYW.woff?t=1731692953641) format("woff"),url(./lucide-C4tZZnFu.ttf?t=1731692953641) format("truetype"),url(./lucide-DMM4cFKm.svg?t=1731692953641#lucide) format("svg")}[class^=icon-],[class*=" icon-"]{font-family:lucide!important;font-size:inherit;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-a-arrow-down:before{content:""}.icon-a-arrow-up:before{content:""}.icon-a-large-small:before{content:""}.icon-accessibility:before{content:""}.icon-activity:before{content:""}.icon-air-vent:before{content:""}.icon-airplay:before{content:""}.icon-alarm-clock-check:before{content:""}.icon-alarm-clock-minus:before{content:""}.icon-alarm-clock-off:before{content:""}.icon-alarm-clock-plus:before{content:""}.icon-alarm-clock:before{content:""}.icon-alarm-smoke:before{content:""}.icon-album:before{content:""}.icon-align-center-horizontal:before{content:""}.icon-align-center-vertical:before{content:""}.icon-align-center:before{content:""}.icon-align-end-horizontal:before{content:""}.icon-align-end-vertical:before{content:""}.icon-align-horizontal-distribute-center:before{content:""}.icon-align-horizontal-distribute-end:before{content:""}.icon-align-horizontal-distribute-start:before{content:""}.icon-align-horizontal-justify-center:before{content:""}.icon-align-horizontal-justify-end:before{content:""}.icon-align-horizontal-justify-start:before{content:""}.icon-align-horizontal-space-around:before{content:""}.icon-align-horizontal-space-between:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-align-start-horizontal:before{content:""}.icon-align-start-vertical:before{content:""}.icon-align-vertical-distribute-center:before{content:""}.icon-align-vertical-distribute-end:before{content:""}.icon-align-vertical-distribute-start:before{content:""}.icon-align-vertical-justify-center:before{content:""}.icon-align-vertical-justify-end:before{content:""}.icon-align-vertical-justify-start:before{content:""}.icon-align-vertical-space-around:before{content:""}.icon-align-vertical-space-between:before{content:""}.icon-ambulance:before{content:""}.icon-ampersand:before{content:""}.icon-ampersands:before{content:""}.icon-amphora:before{content:""}.icon-anchor:before{content:""}.icon-angry:before{content:""}.icon-annoyed:before{content:""}.icon-antenna:before{content:""}.icon-anvil:before{content:""}.icon-aperture:before{content:""}.icon-app-window-mac:before{content:""}.icon-app-window:before{content:""}.icon-apple:before{content:""}.icon-archive-restore:before{content:""}.icon-archive-x:before{content:""}.icon-archive:before{content:""}.icon-armchair:before{content:""}.icon-arrow-big-down-dash:before{content:""}.icon-arrow-big-down:before{content:""}.icon-arrow-big-left-dash:before{content:""}.icon-arrow-big-left:before{content:""}.icon-arrow-big-right-dash:before{content:""}.icon-arrow-big-right:before{content:""}.icon-arrow-big-up-dash:before{content:""}.icon-arrow-big-up:before{content:""}.icon-arrow-down-0-1:before{content:""}.icon-arrow-down-1-0:before{content:""}.icon-arrow-down-a-z:before{content:""}.icon-arrow-down-from-line:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-narrow-wide:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-down-to-dot:before{content:""}.icon-arrow-down-to-line:before{content:""}.icon-arrow-down-up:before{content:""}.icon-arrow-down-wide-narrow:before{content:""}.icon-arrow-down-z-a:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left-from-line:before{content:""}.icon-arrow-left-right:before{content:""}.icon-arrow-left-to-line:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right-from-line:before{content:""}.icon-arrow-right-left:before{content:""}.icon-arrow-right-to-line:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up-0-1:before{content:""}.icon-arrow-up-1-0:before{content:""}.icon-arrow-up-a-z:before{content:""}.icon-arrow-up-down:before{content:""}.icon-arrow-up-from-dot:before{content:""}.icon-arrow-up-from-line:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-narrow-wide:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-up-to-line:before{content:""}.icon-arrow-up-wide-narrow:before{content:""}.icon-arrow-up-z-a:before{content:""}.icon-arrow-up:before{content:""}.icon-arrows-up-from-line:before{content:""}.icon-asterisk:before{content:""}.icon-at-sign:before{content:""}.icon-atom:before{content:""}.icon-audio-lines:before{content:""}.icon-audio-waveform:before{content:""}.icon-award:before{content:""}.icon-axe:before{content:""}.icon-axis-3d:before{content:""}.icon-baby:before{content:""}.icon-backpack:before{content:""}.icon-badge-alert:before{content:""}.icon-badge-cent:before{content:""}.icon-badge-check:before{content:""}.icon-badge-dollar-sign:before{content:""}.icon-badge-euro:before{content:""}.icon-badge-help:before{content:""}.icon-badge-indian-rupee:before{content:""}.icon-badge-info:before{content:""}.icon-badge-japanese-yen:before{content:""}.icon-badge-minus:before{content:""}.icon-badge-percent:before{content:""}.icon-badge-plus:before{content:""}.icon-badge-pound-sterling:before{content:""}.icon-badge-russian-ruble:before{content:""}.icon-badge-swiss-franc:before{content:""}.icon-badge-x:before{content:""}.icon-badge:before{content:""}.icon-baggage-claim:before{content:""}.icon-ban:before{content:""}.icon-banana:before{content:""}.icon-bandage:before{content:""}.icon-banknote:before{content:""}.icon-barcode:before{content:""}.icon-baseline:before{content:""}.icon-bath:before{content:""}.icon-battery-charging:before{content:""}.icon-battery-full:before{content:""}.icon-battery-low:before{content:""}.icon-battery-medium:before{content:""}.icon-battery-warning:before{content:""}.icon-battery:before{content:""}.icon-beaker:before{content:""}.icon-bean-off:before{content:""}.icon-bean:before{content:""}.icon-bed-double:before{content:""}.icon-bed-single:before{content:""}.icon-bed:before{content:""}.icon-beef:before{content:""}.icon-beer-off:before{content:""}.icon-beer:before{content:""}.icon-bell-dot:before{content:""}.icon-bell-electric:before{content:""}.icon-bell-minus:before{content:""}.icon-bell-off:before{content:""}.icon-bell-plus:before{content:""}.icon-bell-ring:before{content:""}.icon-bell:before{content:""}.icon-between-horizontal-end:before{content:""}.icon-between-horizontal-start:before{content:""}.icon-between-vertical-end:before{content:""}.icon-between-vertical-start:before{content:""}.icon-biceps-flexed:before{content:""}.icon-bike:before{content:""}.icon-binary:before{content:""}.icon-binoculars:before{content:""}.icon-biohazard:before{content:""}.icon-bird:before{content:""}.icon-bitcoin:before{content:""}.icon-blend:before{content:""}.icon-blinds:before{content:""}.icon-blocks:before{content:""}.icon-bluetooth-connected:before{content:""}.icon-bluetooth-off:before{content:""}.icon-bluetooth-searching:before{content:""}.icon-bluetooth:before{content:""}.icon-bold:before{content:""}.icon-bolt:before{content:""}.icon-bomb:before{content:""}.icon-bone:before{content:""}.icon-book-a:before{content:""}.icon-book-audio:before{content:""}.icon-book-check:before{content:""}.icon-book-copy:before{content:""}.icon-book-dashed:before{content:""}.icon-book-down:before{content:""}.icon-book-headphones:before{content:""}.icon-book-heart:before{content:""}.icon-book-image:before{content:""}.icon-book-key:before{content:""}.icon-book-lock:before{content:""}.icon-book-marked:before{content:""}.icon-book-minus:before{content:""}.icon-book-open-check:before{content:""}.icon-book-open-text:before{content:""}.icon-book-open:before{content:""}.icon-book-plus:before{content:""}.icon-book-text:before{content:""}.icon-book-type:before{content:""}.icon-book-up-2:before{content:""}.icon-book-up:before{content:""}.icon-book-user:before{content:""}.icon-book-x:before{content:""}.icon-book:before{content:""}.icon-bookmark-check:before{content:""}.icon-bookmark-minus:before{content:""}.icon-bookmark-plus:before{content:""}.icon-bookmark-x:before{content:""}.icon-bookmark:before{content:""}.icon-boom-box:before{content:""}.icon-bot-message-square:before{content:""}.icon-bot-off:before{content:""}.icon-bot:before{content:""}.icon-box:before{content:""}.icon-boxes:before{content:""}.icon-braces:before{content:""}.icon-brackets:before{content:""}.icon-brain-circuit:before{content:""}.icon-brain-cog:before{content:""}.icon-brain:before{content:""}.icon-brick-wall:before{content:""}.icon-briefcase-business:before{content:""}.icon-briefcase-conveyor-belt:before{content:""}.icon-briefcase-medical:before{content:""}.icon-briefcase:before{content:""}.icon-bring-to-front:before{content:""}.icon-brush:before{content:""}.icon-bug-off:before{content:""}.icon-bug-play:before{content:""}.icon-bug:before{content:""}.icon-building-2:before{content:""}.icon-building:before{content:""}.icon-bus-front:before{content:""}.icon-bus:before{content:""}.icon-cable-car:before{content:""}.icon-cable:before{content:""}.icon-cake-slice:before{content:""}.icon-cake:before{content:""}.icon-calculator:before{content:""}.icon-calendar-1:before{content:""}.icon-calendar-arrow-down:before{content:""}.icon-calendar-arrow-up:before{content:""}.icon-calendar-check-2:before{content:""}.icon-calendar-check:before{content:""}.icon-calendar-clock:before{content:""}.icon-calendar-cog:before{content:""}.icon-calendar-days:before{content:""}.icon-calendar-fold:before{content:""}.icon-calendar-heart:before{content:""}.icon-calendar-minus-2:before{content:""}.icon-calendar-minus:before{content:""}.icon-calendar-off:before{content:""}.icon-calendar-plus-2:before{content:""}.icon-calendar-plus:before{content:""}.icon-calendar-range:before{content:""}.icon-calendar-search:before{content:""}.icon-calendar-x-2:before{content:""}.icon-calendar-x:before{content:""}.icon-calendar:before{content:""}.icon-camera-off:before{content:""}.icon-camera:before{content:""}.icon-candy-cane:before{content:""}.icon-candy-off:before{content:""}.icon-candy:before{content:""}.icon-cannabis:before{content:""}.icon-captions-off:before{content:""}.icon-captions:before{content:""}.icon-car-front:before{content:""}.icon-car-taxi-front:before{content:""}.icon-car:before{content:""}.icon-caravan:before{content:""}.icon-carrot:before{content:""}.icon-case-lower:before{content:""}.icon-case-sensitive:before{content:""}.icon-case-upper:before{content:""}.icon-cassette-tape:before{content:""}.icon-cast:before{content:""}.icon-castle:before{content:""}.icon-cat:before{content:""}.icon-cctv:before{content:""}.icon-chart-area:before{content:""}.icon-chart-bar-big:before{content:""}.icon-chart-bar-decreasing:before{content:""}.icon-chart-bar-increasing:before{content:""}.icon-chart-bar-stacked:before{content:""}.icon-chart-bar:before{content:""}.icon-chart-candlestick:before{content:""}.icon-chart-column-big:before{content:""}.icon-chart-column-decreasing:before{content:""}.icon-chart-column-increasing:before{content:""}.icon-chart-column-stacked:before{content:""}.icon-chart-column:before{content:""}.icon-chart-gantt:before{content:""}.icon-chart-line:before{content:""}.icon-chart-network:before{content:""}.icon-chart-no-axes-column-decreasing:before{content:""}.icon-chart-no-axes-column-increasing:before{content:""}.icon-chart-no-axes-column:before{content:""}.icon-chart-no-axes-combined:before{content:""}.icon-chart-no-axes-gantt:before{content:""}.icon-chart-pie:before{content:""}.icon-chart-scatter:before{content:""}.icon-chart-spline:before{content:""}.icon-check-check:before{content:""}.icon-check:before{content:""}.icon-chef-hat:before{content:""}.icon-cherry:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-first:before{content:""}.icon-chevron-last:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-left-right-ellipsis:before{content:""}.icon-chevrons-left-right:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up-down:before{content:""}.icon-chevrons-up:before{content:""}.icon-chrome:before{content:""}.icon-church:before{content:""}.icon-cigarette-off:before{content:""}.icon-cigarette:before{content:""}.icon-circle-alert:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-out-down-left:before{content:""}.icon-circle-arrow-out-down-right:before{content:""}.icon-circle-arrow-out-up-left:before{content:""}.icon-circle-arrow-out-up-right:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-circle-check-big:before{content:""}.icon-circle-check:before{content:""}.icon-circle-chevron-down:before{content:""}.icon-circle-chevron-left:before{content:""}.icon-circle-chevron-right:before{content:""}.icon-circle-chevron-up:before{content:""}.icon-circle-dashed:before{content:""}.icon-circle-divide:before{content:""}.icon-circle-dollar-sign:before{content:""}.icon-circle-dot-dashed:before{content:""}.icon-circle-dot:before{content:""}.icon-circle-ellipsis:before{content:""}.icon-circle-equal:before{content:""}.icon-circle-fading-arrow-up:before{content:""}.icon-circle-fading-plus:before{content:""}.icon-circle-gauge:before{content:""}.icon-circle-help:before{content:""}.icon-circle-minus:before{content:""}.icon-circle-off:before{content:""}.icon-circle-parking-off:before{content:""}.icon-circle-parking:before{content:""}.icon-circle-pause:before{content:""}.icon-circle-percent:before{content:""}.icon-circle-play:before{content:""}.icon-circle-plus:before{content:""}.icon-circle-power:before{content:""}.icon-circle-slash-2:before{content:""}.icon-circle-slash:before{content:""}.icon-circle-stop:before{content:""}.icon-circle-user-round:before{content:""}.icon-circle-user:before{content:""}.icon-circle-x:before{content:""}.icon-circle:before{content:""}.icon-circuit-board:before{content:""}.icon-citrus:before{content:""}.icon-clapperboard:before{content:""}.icon-clipboard-check:before{content:""}.icon-clipboard-copy:before{content:""}.icon-clipboard-list:before{content:""}.icon-clipboard-minus:before{content:""}.icon-clipboard-paste:before{content:""}.icon-clipboard-pen-line:before{content:""}.icon-clipboard-pen:before{content:""}.icon-clipboard-plus:before{content:""}.icon-clipboard-type:before{content:""}.icon-clipboard-x:before{content:""}.icon-clipboard:before{content:""}.icon-clock-1:before{content:""}.icon-clock-10:before{content:""}.icon-clock-11:before{content:""}.icon-clock-12:before{content:""}.icon-clock-2:before{content:""}.icon-clock-3:before{content:""}.icon-clock-4:before{content:""}.icon-clock-5:before{content:""}.icon-clock-6:before{content:""}.icon-clock-7:before{content:""}.icon-clock-8:before{content:""}.icon-clock-9:before{content:""}.icon-clock-alert:before{content:""}.icon-clock-arrow-down:before{content:""}.icon-clock-arrow-up:before{content:""}.icon-clock:before{content:""}.icon-cloud-alert:before{content:""}.icon-cloud-cog:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-drizzle:before{content:""}.icon-cloud-fog:before{content:""}.icon-cloud-hail:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-moon-rain:before{content:""}.icon-cloud-moon:before{content:""}.icon-cloud-off:before{content:""}.icon-cloud-rain-wind:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-snow:before{content:""}.icon-cloud-sun-rain:before{content:""}.icon-cloud-sun:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud:before{content:""}.icon-cloudy:before{content:""}.icon-clover:before{content:""}.icon-club:before{content:""}.icon-code-xml:before{content:""}.icon-code:before{content:""}.icon-codepen:before{content:""}.icon-codesandbox:before{content:""}.icon-coffee:before{content:""}.icon-cog:before{content:""}.icon-coins:before{content:""}.icon-columns-2:before{content:""}.icon-columns-3:before{content:""}.icon-columns-4:before{content:""}.icon-combine:before{content:""}.icon-command:before{content:""}.icon-compass:before{content:""}.icon-component:before{content:""}.icon-computer:before{content:""}.icon-concierge-bell:before{content:""}.icon-cone:before{content:""}.icon-construction:before{content:""}.icon-contact-round:before{content:""}.icon-contact:before{content:""}.icon-container:before{content:""}.icon-contrast:before{content:""}.icon-cookie:before{content:""}.icon-cooking-pot:before{content:""}.icon-copy-check:before{content:""}.icon-copy-minus:before{content:""}.icon-copy-plus:before{content:""}.icon-copy-slash:before{content:""}.icon-copy-x:before{content:""}.icon-copy:before{content:""}.icon-copyleft:before{content:""}.icon-copyright:before{content:""}.icon-corner-down-left:before{content:""}.icon-corner-down-right:before{content:""}.icon-corner-left-down:before{content:""}.icon-corner-left-up:before{content:""}.icon-corner-right-down:before{content:""}.icon-corner-right-up:before{content:""}.icon-corner-up-left:before{content:""}.icon-corner-up-right:before{content:""}.icon-cpu:before{content:""}.icon-creative-commons:before{content:""}.icon-credit-card:before{content:""}.icon-croissant:before{content:""}.icon-crop:before{content:""}.icon-cross:before{content:""}.icon-crosshair:before{content:""}.icon-crown:before{content:""}.icon-cuboid:before{content:""}.icon-cup-soda:before{content:""}.icon-currency:before{content:""}.icon-cylinder:before{content:""}.icon-dam:before{content:""}.icon-database-backup:before{content:""}.icon-database-zap:before{content:""}.icon-database:before{content:""}.icon-delete:before{content:""}.icon-dessert:before{content:""}.icon-diameter:before{content:""}.icon-diamond-minus:before{content:""}.icon-diamond-percent:before{content:""}.icon-diamond-plus:before{content:""}.icon-diamond:before{content:""}.icon-dice-1:before{content:""}.icon-dice-2:before{content:""}.icon-dice-3:before{content:""}.icon-dice-4:before{content:""}.icon-dice-5:before{content:""}.icon-dice-6:before{content:""}.icon-dices:before{content:""}.icon-diff:before{content:""}.icon-disc-2:before{content:""}.icon-disc-3:before{content:""}.icon-disc-album:before{content:""}.icon-disc:before{content:""}.icon-divide:before{content:""}.icon-dna-off:before{content:""}.icon-dna:before{content:""}.icon-dock:before{content:""}.icon-dog:before{content:""}.icon-dollar-sign:before{content:""}.icon-donut:before{content:""}.icon-door-closed:before{content:""}.icon-door-open:before{content:""}.icon-dot:before{content:""}.icon-download:before{content:""}.icon-drafting-compass:before{content:""}.icon-drama:before{content:""}.icon-dribbble:before{content:""}.icon-drill:before{content:""}.icon-droplet:before{content:""}.icon-droplets:before{content:""}.icon-drum:before{content:""}.icon-drumstick:before{content:""}.icon-dumbbell:before{content:""}.icon-ear-off:before{content:""}.icon-ear:before{content:""}.icon-earth-lock:before{content:""}.icon-earth:before{content:""}.icon-eclipse:before{content:""}.icon-egg-fried:before{content:""}.icon-egg-off:before{content:""}.icon-egg:before{content:""}.icon-ellipsis-vertical:before{content:""}.icon-ellipsis:before{content:""}.icon-equal-approximately:before{content:""}.icon-equal-not:before{content:""}.icon-equal:before{content:""}.icon-eraser:before{content:""}.icon-ethernet-port:before{content:""}.icon-euro:before{content:""}.icon-expand:before{content:""}.icon-external-link:before{content:""}.icon-eye-closed:before{content:""}.icon-eye-off:before{content:""}.icon-eye:before{content:""}.icon-facebook:before{content:""}.icon-factory:before{content:""}.icon-fan:before{content:""}.icon-fast-forward:before{content:""}.icon-feather:before{content:""}.icon-fence:before{content:""}.icon-ferris-wheel:before{content:""}.icon-figma:before{content:""}.icon-file-archive:before{content:""}.icon-file-audio-2:before{content:""}.icon-file-audio:before{content:""}.icon-file-axis-3d:before{content:""}.icon-file-badge-2:before{content:""}.icon-file-badge:before{content:""}.icon-file-box:before{content:""}.icon-file-chart-column-increasing:before{content:""}.icon-file-chart-column:before{content:""}.icon-file-chart-line:before{content:""}.icon-file-chart-pie:before{content:""}.icon-file-check-2:before{content:""}.icon-file-check:before{content:""}.icon-file-clock:before{content:""}.icon-file-code-2:before{content:""}.icon-file-code:before{content:""}.icon-file-cog:before{content:""}.icon-file-diff:before{content:""}.icon-file-digit:before{content:""}.icon-file-down:before{content:""}.icon-file-heart:before{content:""}.icon-file-image:before{content:""}.icon-file-input:before{content:""}.icon-file-json-2:before{content:""}.icon-file-json:before{content:""}.icon-file-key-2:before{content:""}.icon-file-key:before{content:""}.icon-file-lock-2:before{content:""}.icon-file-lock:before{content:""}.icon-file-minus-2:before{content:""}.icon-file-minus:before{content:""}.icon-file-music:before{content:""}.icon-file-output:before{content:""}.icon-file-pen-line:before{content:""}.icon-file-pen:before{content:""}.icon-file-plus-2:before{content:""}.icon-file-plus:before{content:""}.icon-file-question:before{content:""}.icon-file-scan:before{content:""}.icon-file-search-2:before{content:""}.icon-file-search:before{content:""}.icon-file-sliders:before{content:""}.icon-file-spreadsheet:before{content:""}.icon-file-stack:before{content:""}.icon-file-symlink:before{content:""}.icon-file-terminal:before{content:""}.icon-file-text:before{content:""}.icon-file-type-2:before{content:""}.icon-file-type:before{content:""}.icon-file-up:before{content:""}.icon-file-user:before{content:""}.icon-file-video-2:before{content:""}.icon-file-video:before{content:""}.icon-file-volume-2:before{content:""}.icon-file-volume:before{content:""}.icon-file-warning:before{content:""}.icon-file-x-2:before{content:""}.icon-file-x:before{content:""}.icon-file:before{content:""}.icon-files:before{content:""}.icon-film:before{content:""}.icon-filter-x:before{content:""}.icon-filter:before{content:""}.icon-fingerprint:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-fish-off:before{content:""}.icon-fish-symbol:before{content:""}.icon-fish:before{content:""}.icon-flag-off:before{content:""}.icon-flag-triangle-left:before{content:""}.icon-flag-triangle-right:before{content:""}.icon-flag:before{content:""}.icon-flame-kindling:before{content:""}.icon-flame:before{content:""}.icon-flashlight-off:before{content:""}.icon-flashlight:before{content:""}.icon-flask-conical-off:before{content:""}.icon-flask-conical:before{content:""}.icon-flask-round:before{content:""}.icon-flip-horizontal-2:before{content:""}.icon-flip-horizontal:before{content:""}.icon-flip-vertical-2:before{content:""}.icon-flip-vertical:before{content:""}.icon-flower-2:before{content:""}.icon-flower:before{content:""}.icon-focus:before{content:""}.icon-fold-horizontal:before{content:""}.icon-fold-vertical:before{content:""}.icon-folder-archive:before{content:""}.icon-folder-check:before{content:""}.icon-folder-clock:before{content:""}.icon-folder-closed:before{content:""}.icon-folder-code:before{content:""}.icon-folder-cog:before{content:""}.icon-folder-dot:before{content:""}.icon-folder-down:before{content:""}.icon-folder-git-2:before{content:""}.icon-folder-git:before{content:""}.icon-folder-heart:before{content:""}.icon-folder-input:before{content:""}.icon-folder-kanban:before{content:""}.icon-folder-key:before{content:""}.icon-folder-lock:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-open-dot:before{content:""}.icon-folder-open:before{content:""}.icon-folder-output:before{content:""}.icon-folder-pen:before{content:""}.icon-folder-plus:before{content:""}.icon-folder-root:before{content:""}.icon-folder-search-2:before{content:""}.icon-folder-search:before{content:""}.icon-folder-symlink:before{content:""}.icon-folder-sync:before{content:""}.icon-folder-tree:before{content:""}.icon-folder-up:before{content:""}.icon-folder-x:before{content:""}.icon-folder:before{content:""}.icon-folders:before{content:""}.icon-footprints:before{content:""}.icon-forklift:before{content:""}.icon-forward:before{content:""}.icon-frame:before{content:""}.icon-framer:before{content:""}.icon-frown:before{content:""}.icon-fuel:before{content:""}.icon-fullscreen:before{content:""}.icon-gallery-horizontal-end:before{content:""}.icon-gallery-horizontal:before{content:""}.icon-gallery-thumbnails:before{content:""}.icon-gallery-vertical-end:before{content:""}.icon-gallery-vertical:before{content:""}.icon-gamepad-2:before{content:""}.icon-gamepad:before{content:""}.icon-gauge:before{content:""}.icon-gavel:before{content:""}.icon-gem:before{content:""}.icon-ghost:before{content:""}.icon-gift:before{content:""}.icon-git-branch-plus:before{content:""}.icon-git-branch:before{content:""}.icon-git-commit-horizontal:before{content:""}.icon-git-commit-vertical:before{content:""}.icon-git-compare-arrows:before{content:""}.icon-git-compare:before{content:""}.icon-git-fork:before{content:""}.icon-git-graph:before{content:""}.icon-git-merge:before{content:""}.icon-git-pull-request-arrow:before{content:""}.icon-git-pull-request-closed:before{content:""}.icon-git-pull-request-create-arrow:before{content:""}.icon-git-pull-request-create:before{content:""}.icon-git-pull-request-draft:before{content:""}.icon-git-pull-request:before{content:""}.icon-github:before{content:""}.icon-gitlab:before{content:""}.icon-glass-water:before{content:""}.icon-glasses:before{content:""}.icon-globe-lock:before{content:""}.icon-globe:before{content:""}.icon-goal:before{content:""}.icon-grab:before{content:""}.icon-graduation-cap:before{content:""}.icon-grape:before{content:""}.icon-grid-2x2-check:before{content:""}.icon-grid-2x2-plus:before{content:""}.icon-grid-2x2-x:before{content:""}.icon-grid-2x2:before{content:""}.icon-grid-3x3:before{content:""}.icon-grip-horizontal:before{content:""}.icon-grip-vertical:before{content:""}.icon-grip:before{content:""}.icon-group:before{content:""}.icon-guitar:before{content:""}.icon-ham:before{content:""}.icon-hammer:before{content:""}.icon-hand-coins:before{content:""}.icon-hand-heart:before{content:""}.icon-hand-helping:before{content:""}.icon-hand-metal:before{content:""}.icon-hand-platter:before{content:""}.icon-hand:before{content:""}.icon-handshake:before{content:""}.icon-hard-drive-download:before{content:""}.icon-hard-drive-upload:before{content:""}.icon-hard-drive:before{content:""}.icon-hard-hat:before{content:""}.icon-hash:before{content:""}.icon-haze:before{content:""}.icon-hdmi-port:before{content:""}.icon-heading-1:before{content:""}.icon-heading-2:before{content:""}.icon-heading-3:before{content:""}.icon-heading-4:before{content:""}.icon-heading-5:before{content:""}.icon-heading-6:before{content:""}.icon-heading:before{content:""}.icon-headphone-off:before{content:""}.icon-headphones:before{content:""}.icon-headset:before{content:""}.icon-heart-crack:before{content:""}.icon-heart-handshake:before{content:""}.icon-heart-off:before{content:""}.icon-heart-pulse:before{content:""}.icon-heart:before{content:""}.icon-heater:before{content:""}.icon-hexagon:before{content:""}.icon-highlighter:before{content:""}.icon-history:before{content:""}.icon-hop-off:before{content:""}.icon-hop:before{content:""}.icon-hospital:before{content:""}.icon-hotel:before{content:""}.icon-hourglass:before{content:""}.icon-house-plug:before{content:""}.icon-house-plus:before{content:""}.icon-house:before{content:""}.icon-ice-cream-bowl:before{content:""}.icon-ice-cream-cone:before{content:""}.icon-id-card:before{content:""}.icon-image-down:before{content:""}.icon-image-minus:before{content:""}.icon-image-off:before{content:""}.icon-image-play:before{content:""}.icon-image-plus:before{content:""}.icon-image-up:before{content:""}.icon-image:before{content:""}.icon-images:before{content:""}.icon-import:before{content:""}.icon-inbox:before{content:""}.icon-indent-decrease:before{content:""}.icon-indent-increase:before{content:""}.icon-indian-rupee:before{content:""}.icon-infinity:before{content:""}.icon-info:before{content:""}.icon-inspection-panel:before{content:""}.icon-instagram:before{content:""}.icon-italic:before{content:""}.icon-iteration-ccw:before{content:""}.icon-iteration-cw:before{content:""}.icon-japanese-yen:before{content:""}.icon-joystick:before{content:""}.icon-kanban:before{content:""}.icon-key-round:before{content:""}.icon-key-square:before{content:""}.icon-key:before{content:""}.icon-keyboard-music:before{content:""}.icon-keyboard-off:before{content:""}.icon-keyboard:before{content:""}.icon-lamp-ceiling:before{content:""}.icon-lamp-desk:before{content:""}.icon-lamp-floor:before{content:""}.icon-lamp-wall-down:before{content:""}.icon-lamp-wall-up:before{content:""}.icon-lamp:before{content:""}.icon-land-plot:before{content:""}.icon-landmark:before{content:""}.icon-languages:before{content:""}.icon-laptop-minimal-check:before{content:""}.icon-laptop-minimal:before{content:""}.icon-laptop:before{content:""}.icon-lasso-select:before{content:""}.icon-lasso:before{content:""}.icon-laugh:before{content:""}.icon-layers-2:before{content:""}.icon-layers-3:before{content:""}.icon-layers:before{content:""}.icon-layout-dashboard:before{content:""}.icon-layout-grid:before{content:""}.icon-layout-list:before{content:""}.icon-layout-panel-left:before{content:""}.icon-layout-panel-top:before{content:""}.icon-layout-template:before{content:""}.icon-leaf:before{content:""}.icon-leafy-green:before{content:""}.icon-lectern:before{content:""}.icon-letter-text:before{content:""}.icon-library-big:before{content:""}.icon-library:before{content:""}.icon-life-buoy:before{content:""}.icon-ligature:before{content:""}.icon-lightbulb-off:before{content:""}.icon-lightbulb:before{content:""}.icon-link-2-off:before{content:""}.icon-link-2:before{content:""}.icon-link:before{content:""}.icon-linkedin:before{content:""}.icon-list-check:before{content:""}.icon-list-checks:before{content:""}.icon-list-collapse:before{content:""}.icon-list-end:before{content:""}.icon-list-filter:before{content:""}.icon-list-minus:before{content:""}.icon-list-music:before{content:""}.icon-list-ordered:before{content:""}.icon-list-plus:before{content:""}.icon-list-restart:before{content:""}.icon-list-start:before{content:""}.icon-list-todo:before{content:""}.icon-list-tree:before{content:""}.icon-list-video:before{content:""}.icon-list-x:before{content:""}.icon-list:before{content:""}.icon-loader-circle:before{content:""}.icon-loader-pinwheel:before{content:""}.icon-loader:before{content:""}.icon-locate-fixed:before{content:""}.icon-locate-off:before{content:""}.icon-locate:before{content:""}.icon-lock-keyhole-open:before{content:""}.icon-lock-keyhole:before{content:""}.icon-lock-open:before{content:""}.icon-lock:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-logs:before{content:""}.icon-lollipop:before{content:""}.icon-luggage:before{content:""}.icon-magnet:before{content:""}.icon-mail-check:before{content:""}.icon-mail-minus:before{content:""}.icon-mail-open:before{content:""}.icon-mail-plus:before{content:""}.icon-mail-question:before{content:""}.icon-mail-search:before{content:""}.icon-mail-warning:before{content:""}.icon-mail-x:before{content:""}.icon-mail:before{content:""}.icon-mailbox:before{content:""}.icon-mails:before{content:""}.icon-map-pin-check-inside:before{content:""}.icon-map-pin-check:before{content:""}.icon-map-pin-house:before{content:""}.icon-map-pin-minus-inside:before{content:""}.icon-map-pin-minus:before{content:""}.icon-map-pin-off:before{content:""}.icon-map-pin-plus-inside:before{content:""}.icon-map-pin-plus:before{content:""}.icon-map-pin-x-inside:before{content:""}.icon-map-pin-x:before{content:""}.icon-map-pin:before{content:""}.icon-map-pinned:before{content:""}.icon-map:before{content:""}.icon-martini:before{content:""}.icon-maximize-2:before{content:""}.icon-maximize:before{content:""}.icon-medal:before{content:""}.icon-megaphone-off:before{content:""}.icon-megaphone:before{content:""}.icon-meh:before{content:""}.icon-memory-stick:before{content:""}.icon-menu:before{content:""}.icon-merge:before{content:""}.icon-message-circle-code:before{content:""}.icon-message-circle-dashed:before{content:""}.icon-message-circle-heart:before{content:""}.icon-message-circle-more:before{content:""}.icon-message-circle-off:before{content:""}.icon-message-circle-plus:before{content:""}.icon-message-circle-question:before{content:""}.icon-message-circle-reply:before{content:""}.icon-message-circle-warning:before{content:""}.icon-message-circle-x:before{content:""}.icon-message-circle:before{content:""}.icon-message-square-code:before{content:""}.icon-message-square-dashed:before{content:""}.icon-message-square-diff:before{content:""}.icon-message-square-dot:before{content:""}.icon-message-square-heart:before{content:""}.icon-message-square-lock:before{content:""}.icon-message-square-more:before{content:""}.icon-message-square-off:before{content:""}.icon-message-square-plus:before{content:""}.icon-message-square-quote:before{content:""}.icon-message-square-reply:before{content:""}.icon-message-square-share:before{content:""}.icon-message-square-text:before{content:""}.icon-message-square-warning:before{content:""}.icon-message-square-x:before{content:""}.icon-message-square:before{content:""}.icon-messages-square:before{content:""}.icon-mic-off:before{content:""}.icon-mic-vocal:before{content:""}.icon-mic:before{content:""}.icon-microchip:before{content:""}.icon-microscope:before{content:""}.icon-microwave:before{content:""}.icon-milestone:before{content:""}.icon-milk-off:before{content:""}.icon-milk:before{content:""}.icon-minimize-2:before{content:""}.icon-minimize:before{content:""}.icon-minus:before{content:""}.icon-monitor-check:before{content:""}.icon-monitor-cog:before{content:""}.icon-monitor-dot:before{content:""}.icon-monitor-down:before{content:""}.icon-monitor-off:before{content:""}.icon-monitor-pause:before{content:""}.icon-monitor-play:before{content:""}.icon-monitor-smartphone:before{content:""}.icon-monitor-speaker:before{content:""}.icon-monitor-stop:before{content:""}.icon-monitor-up:before{content:""}.icon-monitor-x:before{content:""}.icon-monitor:before{content:""}.icon-moon-star:before{content:""}.icon-moon:before{content:""}.icon-mountain-snow:before{content:""}.icon-mountain:before{content:""}.icon-mouse-off:before{content:""}.icon-mouse-pointer-2:before{content:""}.icon-mouse-pointer-ban:before{content:""}.icon-mouse-pointer-click:before{content:""}.icon-mouse-pointer:before{content:""}.icon-mouse:before{content:""}.icon-move-3d:before{content:""}.icon-move-diagonal-2:before{content:""}.icon-move-diagonal:before{content:""}.icon-move-down-left:before{content:""}.icon-move-down-right:before{content:""}.icon-move-down:before{content:""}.icon-move-horizontal:before{content:""}.icon-move-left:before{content:""}.icon-move-right:before{content:""}.icon-move-up-left:before{content:""}.icon-move-up-right:before{content:""}.icon-move-up:before{content:""}.icon-move-vertical:before{content:""}.icon-move:before{content:""}.icon-music-2:before{content:""}.icon-music-3:before{content:""}.icon-music-4:before{content:""}.icon-music:before{content:""}.icon-navigation-2-off:before{content:""}.icon-navigation-2:before{content:""}.icon-navigation-off:before{content:""}.icon-navigation:before{content:""}.icon-network:before{content:""}.icon-newspaper:before{content:""}.icon-nfc:before{content:""}.icon-notebook-pen:before{content:""}.icon-notebook-tabs:before{content:""}.icon-notebook-text:before{content:""}.icon-notebook:before{content:""}.icon-notepad-text-dashed:before{content:""}.icon-notepad-text:before{content:""}.icon-nut-off:before{content:""}.icon-nut:before{content:""}.icon-octagon-alert:before{content:""}.icon-octagon-minus:before{content:""}.icon-octagon-pause:before{content:""}.icon-octagon-x:before{content:""}.icon-octagon:before{content:""}.icon-omega:before{content:""}.icon-option:before{content:""}.icon-orbit:before{content:""}.icon-origami:before{content:""}.icon-package-2:before{content:""}.icon-package-check:before{content:""}.icon-package-minus:before{content:""}.icon-package-open:before{content:""}.icon-package-plus:before{content:""}.icon-package-search:before{content:""}.icon-package-x:before{content:""}.icon-package:before{content:""}.icon-paint-bucket:before{content:""}.icon-paint-roller:before{content:""}.icon-paintbrush-vertical:before{content:""}.icon-paintbrush:before{content:""}.icon-palette:before{content:""}.icon-panel-bottom-close:before{content:""}.icon-panel-bottom-dashed:before{content:""}.icon-panel-bottom-open:before{content:""}.icon-panel-bottom:before{content:""}.icon-panel-left-close:before{content:""}.icon-panel-left-dashed:before{content:""}.icon-panel-left-open:before{content:""}.icon-panel-left:before{content:""}.icon-panel-right-close:before{content:""}.icon-panel-right-dashed:before{content:""}.icon-panel-right-open:before{content:""}.icon-panel-right:before{content:""}.icon-panel-top-close:before{content:""}.icon-panel-top-dashed:before{content:""}.icon-panel-top-open:before{content:""}.icon-panel-top:before{content:""}.icon-panels-left-bottom:before{content:""}.icon-panels-right-bottom:before{content:""}.icon-panels-top-left:before{content:""}.icon-paperclip:before{content:""}.icon-parentheses:before{content:""}.icon-parking-meter:before{content:""}.icon-party-popper:before{content:""}.icon-pause:before{content:""}.icon-paw-print:before{content:""}.icon-pc-case:before{content:""}.icon-pen-line:before{content:""}.icon-pen-off:before{content:""}.icon-pen-tool:before{content:""}.icon-pen:before{content:""}.icon-pencil-line:before{content:""}.icon-pencil-off:before{content:""}.icon-pencil-ruler:before{content:""}.icon-pencil:before{content:""}.icon-pentagon:before{content:""}.icon-percent:before{content:""}.icon-person-standing:before{content:""}.icon-philippine-peso:before{content:""}.icon-phone-call:before{content:""}.icon-phone-forwarded:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-missed:before{content:""}.icon-phone-off:before{content:""}.icon-phone-outgoing:before{content:""}.icon-phone:before{content:""}.icon-pi:before{content:""}.icon-piano:before{content:""}.icon-pickaxe:before{content:""}.icon-picture-in-picture-2:before{content:""}.icon-picture-in-picture:before{content:""}.icon-piggy-bank:before{content:""}.icon-pilcrow-left:before{content:""}.icon-pilcrow-right:before{content:""}.icon-pilcrow:before{content:""}.icon-pill-bottle:before{content:""}.icon-pill:before{content:""}.icon-pin-off:before{content:""}.icon-pin:before{content:""}.icon-pipette:before{content:""}.icon-pizza:before{content:""}.icon-plane-landing:before{content:""}.icon-plane-takeoff:before{content:""}.icon-plane:before{content:""}.icon-play:before{content:""}.icon-plug-2:before{content:""}.icon-plug-zap:before{content:""}.icon-plug:before{content:""}.icon-plus:before{content:""}.icon-pocket-knife:before{content:""}.icon-pocket:before{content:""}.icon-podcast:before{content:""}.icon-pointer-off:before{content:""}.icon-pointer:before{content:""}.icon-popcorn:before{content:""}.icon-popsicle:before{content:""}.icon-pound-sterling:before{content:""}.icon-power-off:before{content:""}.icon-power:before{content:""}.icon-presentation:before{content:""}.icon-printer-check:before{content:""}.icon-printer:before{content:""}.icon-projector:before{content:""}.icon-proportions:before{content:""}.icon-puzzle:before{content:""}.icon-pyramid:before{content:""}.icon-qr-code:before{content:""}.icon-quote:before{content:""}.icon-rabbit:before{content:""}.icon-radar:before{content:""}.icon-radiation:before{content:""}.icon-radical:before{content:""}.icon-radio-receiver:before{content:""}.icon-radio-tower:before{content:""}.icon-radio:before{content:""}.icon-radius:before{content:""}.icon-rail-symbol:before{content:""}.icon-rainbow:before{content:""}.icon-rat:before{content:""}.icon-ratio:before{content:""}.icon-receipt-cent:before{content:""}.icon-receipt-euro:before{content:""}.icon-receipt-indian-rupee:before{content:""}.icon-receipt-japanese-yen:before{content:""}.icon-receipt-pound-sterling:before{content:""}.icon-receipt-russian-ruble:before{content:""}.icon-receipt-swiss-franc:before{content:""}.icon-receipt-text:before{content:""}.icon-receipt:before{content:""}.icon-rectangle-ellipsis:before{content:""}.icon-rectangle-horizontal:before{content:""}.icon-rectangle-vertical:before{content:""}.icon-recycle:before{content:""}.icon-redo-2:before{content:""}.icon-redo-dot:before{content:""}.icon-redo:before{content:""}.icon-refresh-ccw-dot:before{content:""}.icon-refresh-ccw:before{content:""}.icon-refresh-cw-off:before{content:""}.icon-refresh-cw:before{content:""}.icon-refrigerator:before{content:""}.icon-regex:before{content:""}.icon-remove-formatting:before{content:""}.icon-repeat-1:before{content:""}.icon-repeat-2:before{content:""}.icon-repeat:before{content:""}.icon-replace-all:before{content:""}.icon-replace:before{content:""}.icon-reply-all:before{content:""}.icon-reply:before{content:""}.icon-rewind:before{content:""}.icon-ribbon:before{content:""}.icon-rocket:before{content:""}.icon-rocking-chair:before{content:""}.icon-roller-coaster:before{content:""}.icon-rotate-3d:before{content:""}.icon-rotate-ccw-square:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw-square:before{content:""}.icon-rotate-cw:before{content:""}.icon-route-off:before{content:""}.icon-route:before{content:""}.icon-router:before{content:""}.icon-rows-2:before{content:""}.icon-rows-3:before{content:""}.icon-rows-4:before{content:""}.icon-rss:before{content:""}.icon-ruler:before{content:""}.icon-russian-ruble:before{content:""}.icon-sailboat:before{content:""}.icon-salad:before{content:""}.icon-sandwich:before{content:""}.icon-satellite-dish:before{content:""}.icon-satellite:before{content:""}.icon-save-all:before{content:""}.icon-save-off:before{content:""}.icon-save:before{content:""}.icon-scale-3d:before{content:""}.icon-scale:before{content:""}.icon-scaling:before{content:""}.icon-scan-barcode:before{content:""}.icon-scan-eye:before{content:""}.icon-scan-face:before{content:""}.icon-scan-line:before{content:""}.icon-scan-qr-code:before{content:""}.icon-scan-search:before{content:""}.icon-scan-text:before{content:""}.icon-scan:before{content:""}.icon-school:before{content:""}.icon-scissors-line-dashed:before{content:""}.icon-scissors:before{content:""}.icon-screen-share-off:before{content:""}.icon-screen-share:before{content:""}.icon-scroll-text:before{content:""}.icon-scroll:before{content:""}.icon-search-check:before{content:""}.icon-search-code:before{content:""}.icon-search-slash:before{content:""}.icon-search-x:before{content:""}.icon-search:before{content:""}.icon-section:before{content:""}.icon-send-horizontal:before{content:""}.icon-send-to-back:before{content:""}.icon-send:before{content:""}.icon-separator-horizontal:before{content:""}.icon-separator-vertical:before{content:""}.icon-server-cog:before{content:""}.icon-server-crash:before{content:""}.icon-server-off:before{content:""}.icon-server:before{content:""}.icon-settings-2:before{content:""}.icon-settings:before{content:""}.icon-shapes:before{content:""}.icon-share-2:before{content:""}.icon-share:before{content:""}.icon-sheet:before{content:""}.icon-shell:before{content:""}.icon-shield-alert:before{content:""}.icon-shield-ban:before{content:""}.icon-shield-check:before{content:""}.icon-shield-ellipsis:before{content:""}.icon-shield-half:before{content:""}.icon-shield-minus:before{content:""}.icon-shield-off:before{content:""}.icon-shield-plus:before{content:""}.icon-shield-question:before{content:""}.icon-shield-x:before{content:""}.icon-shield:before{content:""}.icon-ship-wheel:before{content:""}.icon-ship:before{content:""}.icon-shirt:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-basket:before{content:""}.icon-shopping-cart:before{content:""}.icon-shovel:before{content:""}.icon-shower-head:before{content:""}.icon-shrink:before{content:""}.icon-shrub:before{content:""}.icon-shuffle:before{content:""}.icon-sigma:before{content:""}.icon-signal-high:before{content:""}.icon-signal-low:before{content:""}.icon-signal-medium:before{content:""}.icon-signal-zero:before{content:""}.icon-signal:before{content:""}.icon-signature:before{content:""}.icon-signpost-big:before{content:""}.icon-signpost:before{content:""}.icon-siren:before{content:""}.icon-skip-back:before{content:""}.icon-skip-forward:before{content:""}.icon-skull:before{content:""}.icon-slack:before{content:""}.icon-slash:before{content:""}.icon-slice:before{content:""}.icon-sliders-horizontal:before{content:""}.icon-sliders-vertical:before{content:""}.icon-smartphone-charging:before{content:""}.icon-smartphone-nfc:before{content:""}.icon-smartphone:before{content:""}.icon-smile-plus:before{content:""}.icon-smile:before{content:""}.icon-snail:before{content:""}.icon-snowflake:before{content:""}.icon-sofa:before{content:""}.icon-soup:before{content:""}.icon-space:before{content:""}.icon-spade:before{content:""}.icon-sparkle:before{content:""}.icon-sparkles:before{content:""}.icon-speaker:before{content:""}.icon-speech:before{content:""}.icon-spell-check-2:before{content:""}.icon-spell-check:before{content:""}.icon-spline:before{content:""}.icon-split:before{content:""}.icon-spray-can:before{content:""}.icon-sprout:before{content:""}.icon-square-activity:before{content:""}.icon-square-arrow-down-left:before{content:""}.icon-square-arrow-down-right:before{content:""}.icon-square-arrow-down:before{content:""}.icon-square-arrow-left:before{content:""}.icon-square-arrow-out-down-left:before{content:""}.icon-square-arrow-out-down-right:before{content:""}.icon-square-arrow-out-up-left:before{content:""}.icon-square-arrow-out-up-right:before{content:""}.icon-square-arrow-right:before{content:""}.icon-square-arrow-up-left:before{content:""}.icon-square-arrow-up-right:before{content:""}.icon-square-arrow-up:before{content:""}.icon-square-asterisk:before{content:""}.icon-square-bottom-dashed-scissors:before{content:""}.icon-square-chart-gantt:before{content:""}.icon-square-check-big:before{content:""}.icon-square-check:before{content:""}.icon-square-chevron-down:before{content:""}.icon-square-chevron-left:before{content:""}.icon-square-chevron-right:before{content:""}.icon-square-chevron-up:before{content:""}.icon-square-code:before{content:""}.icon-square-dashed-bottom-code:before{content:""}.icon-square-dashed-bottom:before{content:""}.icon-square-dashed-kanban:before{content:""}.icon-square-dashed-mouse-pointer:before{content:""}.icon-square-dashed:before{content:""}.icon-square-divide:before{content:""}.icon-square-dot:before{content:""}.icon-square-equal:before{content:""}.icon-square-function:before{content:""}.icon-square-kanban:before{content:""}.icon-square-library:before{content:""}.icon-square-m:before{content:""}.icon-square-menu:before{content:""}.icon-square-minus:before{content:""}.icon-square-mouse-pointer:before{content:""}.icon-square-parking-off:before{content:""}.icon-square-parking:before{content:""}.icon-square-pen:before{content:""}.icon-square-percent:before{content:""}.icon-square-pi:before{content:""}.icon-square-pilcrow:before{content:""}.icon-square-play:before{content:""}.icon-square-plus:before{content:""}.icon-square-power:before{content:""}.icon-square-radical:before{content:""}.icon-square-scissors:before{content:""}.icon-square-sigma:before{content:""}.icon-square-slash:before{content:""}.icon-square-split-horizontal:before{content:""}.icon-square-split-vertical:before{content:""}.icon-square-square:before{content:""}.icon-square-stack:before{content:""}.icon-square-terminal:before{content:""}.icon-square-user-round:before{content:""}.icon-square-user:before{content:""}.icon-square-x:before{content:""}.icon-square:before{content:""}.icon-squircle:before{content:""}.icon-squirrel:before{content:""}.icon-stamp:before{content:""}.icon-star-half:before{content:""}.icon-star-off:before{content:""}.icon-star:before{content:""}.icon-step-back:before{content:""}.icon-step-forward:before{content:""}.icon-stethoscope:before{content:""}.icon-sticker:before{content:""}.icon-sticky-note:before{content:""}.icon-store:before{content:""}.icon-stretch-horizontal:before{content:""}.icon-stretch-vertical:before{content:""}.icon-strikethrough:before{content:""}.icon-subscript:before{content:""}.icon-sun-dim:before{content:""}.icon-sun-medium:before{content:""}.icon-sun-moon:before{content:""}.icon-sun-snow:before{content:""}.icon-sun:before{content:""}.icon-sunrise:before{content:""}.icon-sunset:before{content:""}.icon-superscript:before{content:""}.icon-swatch-book:before{content:""}.icon-swiss-franc:before{content:""}.icon-switch-camera:before{content:""}.icon-sword:before{content:""}.icon-swords:before{content:""}.icon-syringe:before{content:""}.icon-table-2:before{content:""}.icon-table-cells-merge:before{content:""}.icon-table-cells-split:before{content:""}.icon-table-columns-split:before{content:""}.icon-table-of-contents:before{content:""}.icon-table-properties:before{content:""}.icon-table-rows-split:before{content:""}.icon-table:before{content:""}.icon-tablet-smartphone:before{content:""}.icon-tablet:before{content:""}.icon-tablets:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-tally-1:before{content:""}.icon-tally-2:before{content:""}.icon-tally-3:before{content:""}.icon-tally-4:before{content:""}.icon-tally-5:before{content:""}.icon-tangent:before{content:""}.icon-target:before{content:""}.icon-telescope:before{content:""}.icon-tent-tree:before{content:""}.icon-tent:before{content:""}.icon-terminal:before{content:""}.icon-test-tube-diagonal:before{content:""}.icon-test-tube:before{content:""}.icon-test-tubes:before{content:""}.icon-text-cursor-input:before{content:""}.icon-text-cursor:before{content:""}.icon-text-quote:before{content:""}.icon-text-search:before{content:""}.icon-text-select:before{content:""}.icon-text:before{content:""}.icon-theater:before{content:""}.icon-thermometer-snowflake:before{content:""}.icon-thermometer-sun:before{content:""}.icon-thermometer:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-ticket-check:before{content:""}.icon-ticket-minus:before{content:""}.icon-ticket-percent:before{content:""}.icon-ticket-plus:before{content:""}.icon-ticket-slash:before{content:""}.icon-ticket-x:before{content:""}.icon-ticket:before{content:""}.icon-tickets-plane:before{content:""}.icon-tickets:before{content:""}.icon-timer-off:before{content:""}.icon-timer-reset:before{content:""}.icon-timer:before{content:""}.icon-toggle-left:before{content:""}.icon-toggle-right:before{content:""}.icon-toilet:before{content:""}.icon-tornado:before{content:""}.icon-torus:before{content:""}.icon-touchpad-off:before{content:""}.icon-touchpad:before{content:""}.icon-tower-control:before{content:""}.icon-toy-brick:before{content:""}.icon-tractor:before{content:""}.icon-traffic-cone:before{content:""}.icon-train-front-tunnel:before{content:""}.icon-train-front:before{content:""}.icon-train-track:before{content:""}.icon-tram-front:before{content:""}.icon-trash-2:before{content:""}.icon-trash:before{content:""}.icon-tree-deciduous:before{content:""}.icon-tree-palm:before{content:""}.icon-tree-pine:before{content:""}.icon-trees:before{content:""}.icon-trello:before{content:""}.icon-trending-down:before{content:""}.icon-trending-up-down:before{content:""}.icon-trending-up:before{content:""}.icon-triangle-alert:before{content:""}.icon-triangle-right:before{content:""}.icon-triangle:before{content:""}.icon-trophy:before{content:""}.icon-truck:before{content:""}.icon-turtle:before{content:""}.icon-tv-minimal-play:before{content:""}.icon-tv-minimal:before{content:""}.icon-tv:before{content:""}.icon-twitch:before{content:""}.icon-twitter:before{content:""}.icon-type-outline:before{content:""}.icon-type:before{content:""}.icon-umbrella-off:before{content:""}.icon-umbrella:before{content:""}.icon-underline:before{content:""}.icon-undo-2:before{content:""}.icon-undo-dot:before{content:""}.icon-undo:before{content:""}.icon-unfold-horizontal:before{content:""}.icon-unfold-vertical:before{content:""}.icon-ungroup:before{content:""}.icon-university:before{content:""}.icon-unlink-2:before{content:""}.icon-unlink:before{content:""}.icon-unplug:before{content:""}.icon-upload:before{content:""}.icon-usb:before{content:""}.icon-user-check:before{content:""}.icon-user-cog:before{content:""}.icon-user-minus:before{content:""}.icon-user-pen:before{content:""}.icon-user-plus:before{content:""}.icon-user-round-check:before{content:""}.icon-user-round-cog:before{content:""}.icon-user-round-minus:before{content:""}.icon-user-round-pen:before{content:""}.icon-user-round-plus:before{content:""}.icon-user-round-search:before{content:""}.icon-user-round-x:before{content:""}.icon-user-round:before{content:""}.icon-user-search:before{content:""}.icon-user-x:before{content:""}.icon-user:before{content:""}.icon-users-round:before{content:""}.icon-users:before{content:""}.icon-utensils-crossed:before{content:""}.icon-utensils:before{content:""}.icon-utility-pole:before{content:""}.icon-variable:before{content:""}.icon-vault:before{content:""}.icon-vegan:before{content:""}.icon-venetian-mask:before{content:""}.icon-vibrate-off:before{content:""}.icon-vibrate:before{content:""}.icon-video-off:before{content:""}.icon-video:before{content:""}.icon-videotape:before{content:""}.icon-view:before{content:""}.icon-voicemail:before{content:""}.icon-volleyball:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-off:before{content:""}.icon-volume-x:before{content:""}.icon-volume:before{content:""}.icon-vote:before{content:""}.icon-wallet-cards:before{content:""}.icon-wallet-minimal:before{content:""}.icon-wallet:before{content:""}.icon-wallpaper:before{content:""}.icon-wand-sparkles:before{content:""}.icon-wand:before{content:""}.icon-warehouse:before{content:""}.icon-washing-machine:before{content:""}.icon-watch:before{content:""}.icon-waves:before{content:""}.icon-waypoints:before{content:""}.icon-webcam:before{content:""}.icon-webhook-off:before{content:""}.icon-webhook:before{content:""}.icon-weight:before{content:""}.icon-wheat-off:before{content:""}.icon-wheat:before{content:""}.icon-whole-word:before{content:""}.icon-wifi-high:before{content:""}.icon-wifi-low:before{content:""}.icon-wifi-off:before{content:""}.icon-wifi-zero:before{content:""}.icon-wifi:before{content:""}.icon-wind-arrow-down:before{content:""}.icon-wind:before{content:""}.icon-wine-off:before{content:""}.icon-wine:before{content:""}.icon-workflow:before{content:""}.icon-worm:before{content:""}.icon-wrap-text:before{content:""}.icon-wrench:before{content:""}.icon-x:before{content:""}.icon-youtube:before{content:""}.icon-zap-off:before{content:""}.icon-zap:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}:root{--brand: oklch(.4 .055 165);--brand-strong: oklch(.32 .05 165);--brand-soft: oklch(.94 .022 165);--on-brand: oklch(.985 .006 80);--paper: oklch(.975 .008 80);--surface: oklch(.995 .004 80);--sunken: oklch(.948 .011 80);--line: oklch(.89 .012 80);--line-strong: oklch(.64 .015 75);--ink: oklch(.25 .015 60);--ink-soft: oklch(.44 .015 60);--ink-faint: oklch(.54 .012 60);--focus: oklch(.55 .12 250);--ok: oklch(.45 .09 150);--ok-soft: oklch(.945 .03 150);--warn: oklch(.48 .1 70);--warn-soft: oklch(.95 .04 85);--error: oklch(.47 .14 22);--error-soft: oklch(.95 .025 22);--info: var(--ink-soft);--info-soft: var(--sunken);--chart-1: var(--brand);--chart-2: var(--mind);--chart-3: var(--body);--chart-4: var(--spirit);--chart-5: var(--line-strong);--hatch: repeating-linear-gradient(135deg, var(--line) 0 1.5px, transparent 1.5px 7px)}[data-theme=dark]{--brand: oklch(.76 .07 165);--brand-strong: oklch(.84 .07 165);--brand-soft: oklch(.31 .035 165);--on-brand: oklch(.2 .02 165);--paper: oklch(.2 .008 70);--surface: oklch(.245 .009 70);--sunken: oklch(.17 .008 70);--line: oklch(.33 .01 70);--line-strong: oklch(.55 .012 70);--ink: oklch(.94 .008 80);--ink-soft: oklch(.78 .01 80);--ink-faint: oklch(.66 .01 80);--focus: oklch(.75 .1 250);--ok: oklch(.8 .09 150);--ok-soft: oklch(.3 .04 150);--warn: oklch(.82 .1 80);--warn-soft: oklch(.31 .04 80);--error: oklch(.78 .11 22);--error-soft: oklch(.31 .05 22);color-scheme:dark}:root{--mind: oklch(.48 .09 250);--mind-soft: oklch(.94 .022 250);--mind-ink: oklch(.38 .09 250);--mind-shape: circle(50%);--body: oklch(.54 .12 40);--body-soft: oklch(.945 .025 40);--body-ink: oklch(.41 .11 40);--body-shape: inset(6% round 2px);--spirit: oklch(.64 .11 85);--spirit-soft: oklch(.95 .035 85);--spirit-ink: oklch(.41 .08 85);--spirit-shape: polygon(50% 4%, 100% 96%, 0 96%);--extra: oklch(.5 .09 340);--extra-soft: oklch(.945 .022 340);--extra-ink: oklch(.39 .09 340);--extra-shape: polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}[data-theme=dark]{--mind: oklch(.74 .09 250);--mind-soft: oklch(.31 .04 250);--mind-ink: oklch(.86 .06 250);--body: oklch(.72 .11 40);--body-soft: oklch(.31 .045 40);--body-ink: oklch(.86 .07 40);--spirit: oklch(.82 .11 85);--spirit-soft: oklch(.31 .04 85);--spirit-ink: oklch(.88 .08 85);--extra: oklch(.74 .09 340);--extra-soft: oklch(.31 .04 340);--extra-ink: oklch(.86 .06 340)}[data-cat=mind]{--cat: var(--mind);--cat-soft: var(--mind-soft);--cat-ink: var(--mind-ink);--cat-shape: var(--mind-shape)}[data-cat=body]{--cat: var(--body);--cat-soft: var(--body-soft);--cat-ink: var(--body-ink);--cat-shape: var(--body-shape)}[data-cat=spirit]{--cat: var(--spirit);--cat-soft: var(--spirit-soft);--cat-ink: var(--spirit-ink);--cat-shape: var(--spirit-shape)}[data-cat=extra]{--cat: var(--extra);--cat-soft: var(--extra-soft);--cat-ink: var(--extra-ink);--cat-shape: var(--extra-shape)}:root{--font-display: "Newsreader", Georgia, "Times New Roman", serif;--font-text: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--size-affirmation: 2.25rem;--size-display: 2rem;--size-title: 1.5rem;--size-heading: 1.1875rem;--size-body: 1.0625rem;--size-small: .9375rem;--size-caption: .8125rem;--leading-affirmation: 1.22;--leading-display: 1.15;--leading-title: 1.25;--leading-body: 1.5;--weight-regular: 400;--weight-medium: 500;--weight-strong: 600}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--radius-small: 8px;--radius-medium: 14px;--radius-large: 22px;--radius-pill: 999px;--shadow-low: 0 1px 2px oklch(.25 .015 60 / .06);--shadow-raised: 0 2px 4px oklch(.25 .015 60 / .05), 0 12px 28px oklch(.25 .015 60 / .09);--tap: 44px;--tap-comfy: 52px;--screen-width: 430px}:root{--ease-calm: cubic-bezier(.3, .1, .2, 1);--time-quick: .15s;--time-calm: .4s;--time-slow: .9s;--time-breath: 5s}@media (prefers-reduced-motion: reduce){:root{--time-quick: 0ms;--time-calm: 0ms;--time-slow: 0ms}*,*:before,*:after{animation:none!important}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:var(--weight-regular) var(--size-body)/var(--leading-body) var(--font-text);-webkit-font-smoothing:antialiased}a{color:var(--brand);text-underline-offset:3px}a:hover{color:var(--brand-strong)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[class^=icon-],[class*=" icon-"]{font-size:1.25em;line-height:1;flex:none}.text-affirmation{font:var(--weight-regular) var(--size-affirmation)/var(--leading-affirmation) var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0}.text-display{font:var(--weight-regular) var(--size-display)/var(--leading-display) var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0}.text-title{font:var(--weight-regular) var(--size-title)/var(--leading-title) var(--font-display);text-wrap:balance;margin:0}.text-heading{font:var(--weight-strong) var(--size-heading)/1.3 var(--font-text);margin:0}.text-body{font-size:var(--size-body);line-height:var(--leading-body);margin:0;text-wrap:pretty}.text-small{font-size:var(--size-small);line-height:1.45;margin:0}.text-caption{font-size:var(--size-caption);line-height:1.4;margin:0}.text-soft{color:var(--ink-soft)}.wordmark{font:var(--weight-medium) 1.1875rem/1 var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.wordmark em{font-style:italic;font-weight:var(--weight-regular);color:var(--brand)}.screen{width:100%;max-width:var(--screen-width);margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;background:var(--paper);color:var(--ink)}.screen-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-height:60px}.screen-body{flex:1;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-3) var(--space-5) var(--space-5)}.screen-foot{margin-top:auto;display:grid;gap:var(--space-3)}.stack-2{display:grid;gap:var(--space-2)}.stack-3{display:grid;gap:var(--space-3)}.stack-4{display:grid;gap:var(--space-4)}.row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-5);box-shadow:var(--shadow-low)}.cat-shape{display:inline-block;width:.7em;height:.7em;background:var(--cat, var(--brand));clip-path:var(--cat-shape, circle(50%));flex:none}.tag{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 8px;border-radius:var(--radius-pill);background:var(--cat-soft, var(--sunken));color:var(--cat-ink, var(--ink));font-weight:var(--weight-strong);font-size:var(--size-small)}.private{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 9px;border:1.5px dashed var(--line-strong);border-radius:var(--radius-pill);font-size:var(--size-caption);font-weight:var(--weight-medium);color:var(--ink-soft);background:transparent;width:fit-content}.private [class^=icon-]{font-size:1.1em}.notice{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-medium);background:var(--info-soft);color:var(--ink);font-size:var(--size-small)}.notice [class^=icon-]{margin-top:2px;color:var(--info)}.notice[data-kind=error]{background:var(--error-soft)}.notice[data-kind=error] [class^=icon-]{color:var(--error)}.notice[data-kind=ok]{background:var(--ok-soft)}.notice[data-kind=ok] [class^=icon-]{color:var(--ok)}.notice[data-kind=warn]{background:var(--warn-soft)}.notice[data-kind=warn] [class^=icon-]{color:var(--warn)}.empty{display:grid;justify-items:center;gap:var(--space-3);text-align:center;padding:var(--space-7) var(--space-5);color:var(--ink-soft)}.empty-icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--sunken);color:var(--ink-soft);font-size:1.2rem}.empty .text-heading{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap-comfy);padding:0 var(--space-5);border:1.5px solid transparent;border-radius:var(--radius-pill);font:var(--weight-strong) var(--size-body)/1 var(--font-text);cursor:pointer;text-decoration:none;transition:background var(--time-quick) var(--ease-calm),border-color var(--time-quick) var(--ease-calm),opacity var(--time-quick)}.btn-primary{background:var(--brand);color:var(--on-brand)}.btn-primary:hover{background:var(--brand-strong);color:var(--on-brand)}.btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.btn-secondary:hover{border-color:var(--ink);color:var(--ink)}.btn-quiet{background:transparent;color:var(--brand);padding:0 var(--space-3);min-height:var(--tap)}.btn-quiet:hover{background:var(--brand-soft)}.btn-wide{width:100%}.btn-icon{width:var(--tap);min-height:var(--tap);padding:0;border-radius:50%;background:transparent;color:var(--ink);border:0}.btn-icon:hover{background:var(--sunken)}.btn:active{opacity:.85}.btn:disabled,.btn[aria-disabled=true]{background:var(--sunken);color:var(--ink-faint);border-color:transparent;cursor:default}.field{display:grid;gap:var(--space-2);font-size:var(--size-small);font-weight:var(--weight-medium)}.input,.textarea{width:100%;min-height:var(--tap-comfy);padding:13px var(--space-4);background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-medium);font:var(--weight-regular) var(--size-body)/1.4 var(--font-text);transition:border-color var(--time-quick)}.textarea{min-height:120px;resize:vertical}.input::placeholder,.textarea::placeholder{color:var(--ink-faint);opacity:1}.input:focus,.textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.input[aria-invalid=true]{border-color:var(--error)}.ask{display:flex;align-items:center;gap:var(--space-2);padding:4px 4px 4px var(--space-4);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-large)}.ask:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ask input{flex:1;min-width:0;min-height:var(--tap);border:0;background:transparent;color:var(--ink);font:inherit;outline:none}.ask input::placeholder{color:var(--ink-faint);opacity:1}.ask .btn-icon{background:var(--brand);color:var(--on-brand)}.chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4) 0 var(--space-3);background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);font:var(--weight-medium) var(--size-body)/1 var(--font-text);cursor:pointer;transition:background var(--time-quick),border-color var(--time-quick)}.chip [class^=icon-]{color:var(--cat-ink, var(--ink-soft))}.chip:hover{border-color:var(--cat, var(--ink))}.chip[aria-pressed=true]{background:var(--cat-soft, var(--brand-soft));border-color:var(--cat, var(--brand));color:var(--cat-ink, var(--ink));box-shadow:inset 0 0 0 1px var(--cat, var(--brand))}.time-picker{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-2)}.time-option{display:grid;justify-items:center;align-content:center;gap:2px;min-height:84px;padding:var(--space-3) var(--space-2);background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-medium);font:inherit;cursor:pointer;transition:background var(--time-quick),border-color var(--time-quick)}.time-option strong{font:var(--weight-regular) 1.75rem/1 var(--font-display);font-variant-numeric:lining-nums}.time-option span{font-size:var(--size-caption);color:var(--ink-soft)}.time-option:hover{border-color:var(--ink)}.time-option[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.question{display:grid;gap:var(--space-4)}.options{display:grid;gap:var(--space-2)}.option{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-3) var(--space-4);text-align:left;background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-medium);font:var(--weight-medium) var(--size-body)/1.3 var(--font-text);cursor:pointer}.option small{display:block;font-size:var(--size-small);font-weight:var(--weight-regular);color:var(--ink-soft)}.option:after{content:"";width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-strong)}.option:hover{border-color:var(--ink)}.option[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.option[aria-pressed=true]:after{border:7px solid var(--brand);background:var(--on-brand)}.tabbar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--line);background:var(--surface);padding:var(--space-1) var(--space-2) var(--space-2)}.tab{display:grid;justify-items:center;align-content:center;gap:3px;min-height:56px;color:var(--ink-faint);font-size:var(--size-caption);font-weight:var(--weight-medium);text-decoration:none;background:none;border:0;cursor:pointer;font-family:inherit}.tab:hover{color:var(--ink)}.tab[aria-current=page]{color:var(--brand);font-weight:var(--weight-strong)}.practice{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-large);padding:var(--space-5);display:grid;gap:var(--space-4);box-shadow:var(--shadow-low)}.practice-meta{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--size-small);color:var(--ink-soft)}.practice-hint{font-size:var(--size-small);color:var(--ink-soft);margin:0;display:flex;align-items:center;gap:6px}.affirmation{font:var(--weight-regular) var(--size-affirmation)/var(--leading-affirmation) var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;min-height:5em;display:flex;align-items:center}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--size-small);color:var(--ink-soft);font-variant-numeric:tabular-nums}.routine{list-style:none;margin:0;padding:0;counter-reset:step}.routine li{counter-increment:step;display:grid;grid-template-columns:28px 1fr auto;gap:var(--space-3);align-items:center;min-height:54px;border-top:1px solid var(--line)}.routine li:first-child{border-top:0}.routine li:before{content:counter(step);width:28px;height:28px;border-radius:50%;background:var(--sunken);color:var(--ink-soft);display:grid;place-items:center;font-size:var(--size-caption);font-weight:var(--weight-strong)}.routine li[data-done]:before{background:var(--cat, var(--brand));color:var(--surface)}.routine li[data-done]{color:var(--ink-faint)}.routine li[aria-current=step]{font-weight:var(--weight-strong)}.routine li[aria-current=step]:before{background:var(--cat-soft, var(--brand-soft));color:var(--cat-ink, var(--brand));box-shadow:0 0 0 1.5px var(--cat, var(--brand))}.routine-amount{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:var(--size-small);font-weight:var(--weight-regular)}.timer{display:grid;justify-items:center;gap:var(--space-4);padding:var(--space-3) 0;text-align:center}.timer-ring{width:176px;height:176px;border-radius:50%;border:1.5px solid var(--cat, var(--brand));display:grid;place-items:center;position:relative}.timer-ring:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background:var(--cat-soft, var(--brand-soft));animation:breathe var(--time-breath) var(--ease-calm) infinite alternate}.timer-time{position:relative;font:var(--weight-regular) 3rem/1 var(--font-display);font-variant-numeric:tabular-nums lining-nums}.timer-instruction{font:var(--weight-regular) var(--size-title)/var(--leading-title) var(--font-display);margin:0;text-wrap:balance}.journal-prompt{font:var(--weight-regular) var(--size-title)/1.3 var(--font-display);margin:0;text-wrap:pretty}.journal-area{min-height:168px;background:var(--paper);line-height:1.6}.loading{display:grid;justify-items:center;gap:var(--space-4);text-align:center;padding:var(--space-7) var(--space-5)}.loading-mark{width:72px;height:72px;border-radius:50%;border:1.5px solid var(--brand);position:relative}.loading-mark:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--brand-soft);animation:breathe var(--time-breath) var(--ease-calm) infinite alternate}@keyframes breathe{0%{transform:scale(.5);opacity:.55}to{transform:scale(1);opacity:1}}.daymark{--size: 96px;--n: 3;--stroke: 9;position:relative;width:var(--size);height:var(--size);display:inline-grid;place-items:center;flex:none}.daymark svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.daymark svg:has(.daymark-seg:nth-child(2)){--n: 2}.daymark svg:has(.daymark-seg:nth-child(3)){--n: 3}.daymark svg:has(.daymark-seg:nth-child(4)){--n: 4}.daymark svg:has(.daymark-seg:nth-child(5)){--n: 5}.daymark svg:has(.daymark-seg:nth-child(6)){--n: 6}.daymark-seg{--i: 0;fill:none;stroke:var(--line);stroke-width:var(--stroke);stroke-linecap:round;stroke-dasharray:calc(1 / var(--n) - .075) 1;stroke-dashoffset:calc(-1 * var(--i) / var(--n) - .0375);transition:stroke var(--time-calm) var(--ease-calm),stroke-dasharray var(--time-slow) var(--ease-calm)}.daymark-seg:nth-child(2){--i: 1}.daymark-seg:nth-child(3){--i: 2}.daymark-seg:nth-child(4){--i: 3}.daymark-seg:nth-child(5){--i: 4}.daymark-seg:nth-child(6){--i: 5}.daymark-seg[data-done]{stroke:var(--cat, var(--brand))}.daymark-center{position:relative;font-size:calc(var(--size) * .15);font-weight:var(--weight-strong);color:var(--ink-soft);line-height:1;display:grid;place-items:center}.daymark:before{content:"";position:absolute;top:3.5%;right:3.5%;bottom:3.5%;left:3.5%;border-radius:50%;background:var(--brand);opacity:0;transform:scale(.8);transition:opacity var(--time-slow) var(--ease-calm),transform var(--time-slow) var(--ease-calm)}.daymark[data-complete]:before{opacity:1;transform:scale(1)}.daymark[data-complete] .daymark-seg{stroke:var(--brand);stroke-dasharray:calc(1 / var(--n) + .01) 1}.daymark[data-complete] .daymark-center{color:var(--on-brand);font-size:calc(var(--size) * .42)}.daymark[data-rest] .daymark-seg{stroke-dasharray:.001 .06;stroke-dashoffset:0;stroke:var(--line-strong)}.daymark[data-rest] .daymark-seg~.daymark-seg{display:none}.daymark-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);font-size:var(--size-small);color:var(--ink-faint);list-style:none;margin:0;padding:0}.daymark-legend li{display:inline-flex;align-items:center;gap:6px}.daymark-legend li:not([data-done]) .cat-shape{background:var(--line-strong)}.daymark-legend li[data-done]{color:var(--ink);font-weight:var(--weight-medium)}.streak{display:flex;align-items:baseline;gap:var(--space-2)}.streak-count{font:var(--weight-regular) 2.5rem/1 var(--font-display);font-variant-numeric:lining-nums}.streak-label{font-size:var(--size-small);color:var(--ink-soft)}.week{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-1);text-align:center}.week-day{display:grid;justify-items:center;gap:6px;font-size:var(--size-caption);color:var(--ink-faint)}.week-day .daymark{--size: 32px;--stroke: 13}.week-day[aria-current=date]{color:var(--ink);font-weight:var(--weight-strong)}.calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center;font-size:var(--size-small);font-variant-numeric:tabular-nums}.calendar span{aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ink-soft)}.calendar .calendar-head{aspect-ratio:auto;font-size:var(--size-caption);color:var(--ink-faint);padding-bottom:4px}.calendar [data-day=complete]{background:var(--brand);color:var(--on-brand);font-weight:var(--weight-strong)}.calendar [data-day=partial]{box-shadow:inset 0 0 0 1.5px var(--brand);color:var(--ink)}.calendar [aria-current=date]{text-decoration:underline;text-underline-offset:4px;font-weight:var(--weight-strong);color:var(--ink)}.bars{display:grid;gap:var(--space-3)}.bar{display:grid;grid-template-columns:5.5rem 1fr auto;align-items:center;gap:var(--space-3);font-size:var(--size-small)}.bar-label{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-medium)}.bar-track{height:10px;border-radius:var(--radius-pill);background:var(--sunken);overflow:hidden}.bar-fill{display:block;height:100%;width:calc(var(--value) * 1%);background:var(--cat, var(--brand));border-radius:inherit}.bar-value{color:var(--ink-soft);font-variant-numeric:tabular-nums}.legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--size-small);list-style:none;margin:0;padding:0}.legend li{display:inline-flex;align-items:center;gap:6px}.dash{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100%;background:var(--paper);color:var(--ink);font-size:var(--size-small);line-height:1.45}.dash-nav{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);border-right:1px solid var(--line);background:var(--surface)}.dash-links{display:grid;gap:2px}.dash-link{display:flex;align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-small);color:var(--ink-soft);text-decoration:none;font-weight:var(--weight-medium)}.dash-link:hover{background:var(--sunken);color:var(--ink)}.dash-link[aria-current=page]{background:var(--brand-soft);color:var(--brand);font-weight:var(--weight-strong)}.dash-main{padding:var(--space-6);display:grid;gap:var(--space-5);align-content:start;min-width:0}.dash-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.dash-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}.dash-split{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space-4)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-medium);padding:var(--space-5);display:grid;gap:var(--space-4);align-content:start;min-width:0}.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.private-banner{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1.5px dashed var(--line-strong);border-radius:var(--radius-medium);background:var(--surface)}.private-banner>[class^=icon-]{font-size:1.5rem;color:var(--brand)}.private-banner strong{display:block;font-size:var(--size-body)}.private-banner span{color:var(--ink-soft)}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-medium);padding:var(--space-4) var(--space-5);display:grid;gap:var(--space-1)}.stat-label{color:var(--ink-soft);font-weight:var(--weight-medium)}.stat-value{font:var(--weight-regular) 2.125rem/1.1 var(--font-display);font-variant-numeric:lining-nums}.stat-note{font-size:var(--size-caption);color:var(--ink-faint)}.columns{display:flex;align-items:flex-end;gap:8px;height:168px;border-bottom:1px solid var(--line)}.columns span{flex:1;min-width:0;height:calc(var(--value) * 1%);background:var(--chart-1);border-radius:4px 4px 0 0;opacity:.55}.columns span:last-child{opacity:1}.columns-axis{display:flex;justify-content:space-between;font-size:var(--size-caption);color:var(--ink-faint)}.stack{display:flex;gap:3px;height:16px}.stack span{flex:var(--value) 0 0;background:var(--cat, var(--brand));border-radius:3px}.table{width:100%;border-collapse:collapse;font-size:var(--size-small);font-variant-numeric:tabular-nums}.table th{text-align:left;font-weight:var(--weight-medium);color:var(--ink-soft);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line-strong);white-space:nowrap}.table td{padding:var(--space-3);border-bottom:1px solid var(--line);height:44px}.table td:first-child{font-weight:var(--weight-medium)}.table .num{text-align:right}.withheld{display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3);border:1.5px dashed var(--line-strong);border-radius:var(--radius-small);background:var(--hatch);color:var(--ink-soft);font-weight:var(--weight-medium)}.withheld b{background:var(--surface);padding:0 6px;border-radius:4px;font-weight:inherit}:root{--font-display: "Newsreader Variable", "Newsreader", Georgia, "Times New Roman", serif;--font-text: "Instrument Sans Variable", "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--frame: oklch(.25 .015 60)}[data-theme=dark]{--frame: oklch(.38 .01 70)}html,body,#root{height:100%}body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-family:inherit}h1,h2,h3,p{margin:0}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-soft) 50%),linear-gradient(135deg,var(--ink-soft) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:40px}.stage{min-height:100dvh;display:grid;place-items:center;background:var(--paper)}.phone{position:relative;width:100%;max-width:var(--screen-width);height:100dvh;overflow:hidden;background:var(--paper);display:flex;flex-direction:column}.phone .screen{min-height:0;height:100%;flex:1}.phone .screen-body{overflow-y:auto;min-height:0}.phone .screen-top{padding-top:calc(var(--space-4) + env(safe-area-inset-top));flex:none}.phone .tabbar{padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom));flex:none}.phone .screen-body:last-child{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.screen-foot{padding-top:var(--space-3)}.fade-in{animation:fade-in var(--time-calm) var(--ease-calm)}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (min-width: 720px) and (min-height: 560px){.stage{background:var(--sunken);padding:24px}.phone{box-sizing:content-box;width:390px;height:min(812px,calc(100dvh - 68px));border:10px solid var(--frame);border-radius:44px;box-shadow:var(--shadow-raised)}}.pending{flex:1;min-height:120px}.center{display:grid;justify-items:center;text-align:center;gap:var(--space-4)}.spread{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.grow{flex:1}.hush{color:var(--ink-faint)}.rows{display:grid}.row-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;border:0;border-top:1px solid var(--line);text-align:left;width:100%;background:none;color:inherit;font:inherit}.row-item:first-child{border-top:0}button.row-item{cursor:pointer}.row-item small{display:block;color:var(--ink-soft);font-size:var(--size-caption)}.card-tight{padding:var(--space-4) 20px}.sheet-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end;background:#1a15126b;animation:fade-bg var(--time-quick) linear}.sheet{width:100%;max-height:88%;display:flex;flex-direction:column;background:var(--surface);border-radius:var(--radius-large) var(--radius-large) 0 0;box-shadow:var(--shadow-raised);animation:sheet-up var(--time-calm) var(--ease-calm)}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-2) var(--space-5)}.sheet-body{display:grid;gap:var(--space-4);padding:var(--space-2) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));overflow-y:auto}@keyframes sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes fade-bg{0%{opacity:0}to{opacity:1}}.dash-root .sheet-wrap{position:fixed;align-items:center;justify-content:center;padding:var(--space-4)}.dash-root .sheet{max-width:480px;border-radius:var(--radius-large)}.toast{position:absolute;left:50%;bottom:92px;transform:translate(-50%);z-index:30;max-width:calc(100% - 32px);padding:10px 18px;border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-size:var(--size-small);font-weight:var(--weight-medium);box-shadow:var(--shadow-raised);animation:fade-bg var(--time-quick) linear}.dash-root .toast{position:fixed;bottom:28px}.tip{position:relative;display:inline-flex}.tip-button{width:var(--tap);height:var(--tap);display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--ink-faint);cursor:pointer}.tip-button:hover,.tip-button[aria-expanded=true]{color:var(--ink);background:var(--sunken)}.tip-bubble{position:absolute;right:6px;top:calc(100% - 2px);z-index:12;width:244px;padding:10px 14px;border-radius:var(--radius-medium);background:var(--ink);color:var(--paper);font-size:var(--size-caption);font-weight:var(--weight-regular);line-height:1.45;text-align:left;box-shadow:var(--shadow-raised)}.tip[data-up] .tip-bubble{top:auto;bottom:calc(100% - 2px)}.demo-list{border:1px solid var(--line);border-radius:var(--radius-medium);background:var(--surface)}.demo-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-top:1px solid var(--line)}.demo-row:first-child{border-top:0}.demo-pick{display:block;min-height:54px;padding:8px 0 8px var(--space-4);border:0;background:none;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-medium)}.demo-pick:hover strong{color:var(--brand)}.demo-pick strong{display:block;font-size:var(--size-small);font-weight:var(--weight-strong)}.demo-pick span{display:block;font-size:var(--size-caption);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-row[data-picked]{background:var(--brand-soft)}.demo-row[data-picked]:first-child{border-radius:13px 13px 0 0}.demo-row[data-picked]:last-child{border-radius:0 0 13px 13px}.mail{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-medium);background:var(--surface)}.mail-meta{font-size:var(--size-caption);color:var(--ink-soft);overflow-wrap:anywhere}.label-tag{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:3px 10px;border-radius:var(--radius-pill);background:var(--sunken);color:var(--ink-soft);font-size:var(--size-caption);font-weight:var(--weight-strong)}.practice-fill{flex:1;align-content:space-between}.round-dots{display:flex;gap:6px;align-items:center}.round-dots span{width:8px;height:8px;border-radius:50%;background:var(--line)}.round-dots span[data-on]{background:var(--cat, var(--brand))}.timer-ring[data-paused]:before{animation-play-state:paused}.pulse-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.pulse-option{display:grid;place-items:center;min-height:var(--tap-comfy);border:1.5px solid var(--line-strong);border-radius:var(--radius-medium);background:var(--surface);color:var(--ink);font:var(--weight-regular) 1.375rem/1 var(--font-display);font-variant-numeric:lining-nums;cursor:pointer}.pulse-option[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.calendar-nav{display:flex;align-items:center;justify-content:space-between}.entry{display:grid;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-medium);background:var(--paper);border:1px solid var(--line)}.entry-text{font:var(--weight-regular) var(--size-body)/1.6 var(--font-display);white-space:pre-wrap}.dash-root{min-height:100dvh;background:var(--paper)}.dash{min-height:100dvh}.dash-nav{position:sticky;top:0;height:100dvh;overflow-y:auto}.dash-foot{margin-top:auto;display:grid;gap:var(--space-3)}.dash-user{display:grid;gap:2px;font-size:var(--size-caption);color:var(--ink-soft);overflow-wrap:anywhere}.dash-user strong{font-size:var(--size-small);color:var(--ink)}.dash-main{max-width:1180px}.dash .btn{min-height:var(--tap);font-size:var(--size-small);padding:0 var(--space-4)}.dash .input{min-height:var(--tap);padding:9px var(--space-3);font-size:var(--size-small)}.dash .btn-icon{padding:0}.table-scroll{overflow-x:auto;margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2)}.table tr[data-click]{cursor:pointer}.table tr[data-click]:hover td{background:var(--sunken)}.form-row{display:flex;gap:var(--space-3);align-items:flex-end;flex-wrap:wrap}.form-row .field{flex:1 1 180px}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-pill);background:var(--sunken);color:var(--ink-soft);font-size:var(--size-caption);font-weight:var(--weight-strong);white-space:nowrap}.status-pill[data-kind=ok]{background:var(--ok-soft);color:var(--ok)}.status-pill[data-kind=warn]{background:var(--warn-soft);color:var(--warn)}.code{font:var(--weight-medium) 1.375rem/1.2 ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.04em}.see-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.see-list{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.see-list li{display:flex;gap:var(--space-3);align-items:flex-start}.see-list [class^=icon-]{margin-top:2px;color:var(--ink-soft)}.panel[data-private]{border:1.5px dashed var(--line-strong)}.spark{display:flex;align-items:flex-end;gap:6px;height:56px}.spark span{flex:1;height:calc(var(--value) * 1%);min-height:3px;background:var(--chart-5);border-radius:3px 3px 0 0}.spark span:last-child{background:var(--chart-1)}.lib-list{margin:0;padding-left:1.2em;display:grid;gap:4px;color:var(--ink-soft)}details.panel>summary{cursor:pointer;font-weight:var(--weight-strong);font-size:var(--size-body)}@media (max-width: 860px){.dash{grid-template-columns:minmax(0,1fr);align-content:start}.dash-nav{position:static;height:auto;overflow:visible;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:calc(var(--space-3) + env(safe-area-inset-top)) var(--space-4) var(--space-3);border-right:0;border-bottom:1px solid var(--line)}.dash-links{order:3;display:flex;width:100%;overflow-x:auto;gap:4px;padding-bottom:2px}.dash-link{flex:none;white-space:nowrap}.dash-foot{margin:0 0 0 auto;display:flex;align-items:center}.dash-foot .private,.dash-user{display:none}.dash-main{padding:var(--space-4);gap:var(--space-4)}.dash-split{grid-template-columns:minmax(0,1fr)}.private-banner{align-items:flex-start;padding:var(--space-4)}.panel{padding:var(--space-4)}.table{min-width:560px}}.demo-fab{position:fixed;right:14px;bottom:14px;z-index:60;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:var(--weight-strong) var(--size-caption)/1 var(--font-text);box-shadow:var(--shadow-raised);cursor:pointer;opacity:.92}.demo-panel{position:fixed;right:14px;bottom:64px;z-index:60;width:min(360px,calc(100vw - 28px));max-height:min(640px,calc(100dvh - 90px));overflow-y:auto;display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-large);background:var(--surface);color:var(--ink);font-size:var(--size-small);box-shadow:var(--shadow-raised)}.demo-panel h3{font-size:var(--size-caption);font-weight:var(--weight-strong);color:var(--ink-soft);margin-bottom:var(--space-2)}.demo-panel .btn{min-height:40px;font-size:var(--size-small);padding:0 var(--space-4)}.demo-account{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:4px 10px;border:0;border-radius:var(--radius-small);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.demo-account:hover{background:var(--sunken)}.demo-account[aria-current=true]{background:var(--brand-soft);color:var(--brand);font-weight:var(--weight-strong)}.demo-account small{color:var(--ink-soft);font-size:var(--size-caption);font-weight:var(--weight-regular)}@media (max-width: 719px){.demo-fab{right:0;bottom:auto;top:46%;min-height:0;padding:12px 5px;gap:4px;writing-mode:vertical-rl;border-right:0;border-radius:10px 0 0 10px;font-size:.75rem;opacity:.85}.demo-fab [class^=icon-]{font-size:1em}.demo-panel{right:10px;bottom:auto;top:calc(12px + env(safe-area-inset-top));max-height:calc(100dvh - 24px)}}@media (max-width: 719px){.demo-fab[aria-expanded=true]{display:none}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chip .icon-check{font-size:1em}
