@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-figtree),"Figtree",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-serif:var(--font-instrument),"Instrument Serif",Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-amber-500:oklch(76.9% .188 70.08);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:17px;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:var(--r-xs);--radius-md:var(--r-s);--radius-lg:var(--r-m);--radius-xl:var(--r-l);--radius-2xl:var(--r-l);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--argile-primary);--color-accent-primary:var(--argile-primary);--color-accent-primary-deep:var(--argile-primary)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-primary-deep:color-mix(in srgb,var(--argile-primary)88%,var(--argile-on-surface))}}:root,:host{--color-accent-primary-soft:var(--argile-primary)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-primary-soft:color-mix(in srgb,var(--argile-primary)88%,var(--argile-on-primary))}}:root,:host{--color-accent-glow:var(--argile-primary)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-accent-glow:color-mix(in srgb,var(--argile-primary)45%,transparent)}}:root,:host{--color-success:#5ee2b1;--color-error:#e87882;--color-warning:#f5a04c;--color-app-bg:var(--argile-surface);--color-app-surface:var(--argile-surface-1);--color-app-text-primary:var(--argile-on-surface);--color-app-text-secondary:var(--argile-on-surface-variant);--color-app-text-tertiary:var(--argile-on-surface-variant);--color-task-checked:var(--argile-on-surface)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-task-checked:color-mix(in srgb,var(--argile-on-surface)45%,transparent)}}:root,:host{--gryf-accent:var(--argile-primary);--gryf-accent-soft:var(--color-accent-primary-soft);--gryf-accent-deep:var(--color-accent-primary-deep);--gryf-text-1:var(--argile-on-surface);--gryf-text-2:var(--argile-on-surface-variant);--gryf-text-3:var(--argile-on-surface-variant);--gryf-bg-0-rgb:255,248,246;--gryf-glass-bg:var(--argile-surface-2);--gryf-glass-stroke:var(--argile-outline-variant)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gryf-glass-stroke:color-mix(in srgb,var(--argile-outline-variant)60%,transparent)}}:root,:host{--gryf-glass-stroke-strong:var(--argile-outline-variant);--gryf-card-bg:var(--argile-surface-1);--gryf-card-stroke:var(--argile-outline-variant)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gryf-card-stroke:color-mix(in srgb,var(--argile-outline-variant)60%,transparent)}}:root,:host{--gryf-input-bg:var(--argile-surface-2);--gryf-hover:var(--argile-on-surface)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gryf-hover:color-mix(in srgb,var(--argile-on-surface)var(--state-hover),transparent)}}:root,:host{--font-display:var(--font-bricolage),"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--shadow-2:0 1px 0 #fff9 inset,0 18px 40px -22px #3c32502e;--shadow-3:0 1px 0 #fff9 inset,0 24px 56px -24px #3c325042;--shadow-4:0 1px 0 #fff9 inset,0 40px 100px -30px #3c325057;--radius-full:9999px;--gryf-chrome-bottom:calc(80px + env(safe-area-inset-bottom,0px));--gryf-space-bottom:88px;--radius-card:var(--r-l);--radius-modal:var(--r-l);--radius-button:var(--r-s)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:light}.dark{color-scheme:dark;--gryf-bg-0-rgb:28,17,13;--shadow-1:0 1px 0 #ffffff0a inset,0 12px 28px -18px #00000080;--shadow-2:0 1px 0 #ffffff0a inset,0 24px 48px -24px #0000008c;--shadow-3:0 1px 0 #ffffff0f inset,0 30px 64px -26px #0009;--shadow-4:0 0 0 1px var(--gryf-glass-stroke),0 40px 100px -30px #000000a6}@media (prefers-reduced-motion:reduce){:not(.m3-reduced-ok,.m3-icon-in,.m3-icon-grow,.m3-blob-in,.gryf-skeleton-in,.gryf-content-in,.gryf-dialog),:not(.m3-reduced-ok,.m3-icon-in,.m3-icon-grow,.m3-blob-in,.gryf-skeleton-in,.gryf-content-in,.gryf-dialog):before,:not(.m3-reduced-ok,.m3-icon-in,.m3-icon-grow,.m3-blob-in,.gryf-skeleton-in,.gryf-content-in,.gryf-dialog):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{-webkit-tap-highlight-color:transparent}dialog{margin:0}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:5rem}body{background:var(--argile-surface);color:var(--color-app-text-primary);min-height:100vh}@supports (min-height:1dvh){body{min-height:100dvh}}::selection{background-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in srgb,var(--color-accent-primary)25%,transparent)}}}@layer components{.grain-overlay{position:relative}.grain-overlay:after{content:"";pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}.gryf-bg-day{background:radial-gradient(900px 600px at 10% 0,#8ca0e659,#0000 60%),radial-gradient(800px 500px at 95% 5%,#fab4b466,#0000 55%),radial-gradient(700px 600px at 75% 100%,#dcc8fa66,#0000 60%),linear-gradient(#f4ecdf 0%,#efe7dc 50%,#ece4d8 100%);position:relative}.gryf-bg-night{background:radial-gradient(900px 600px at 12% 0,#6e50c82e,#0000 60%),radial-gradient(800px 500px at 95% 10%,#dc6e501f,#0000 55%),radial-gradient(700px 600px at 80% 100%,#3c64c829,#0000 60%),linear-gradient(#06081a 0%,#0a0d24 60%,#060818 100%);position:relative}.gryf-bg-night:before{content:"";pointer-events:none;opacity:.6;background-image:radial-gradient(1.2px 1.2px at 12% 24%,#ffe6c8b3,#0000 60%),radial-gradient(1px 1px at 28% 70%,#dcc8ff8c,#0000 60%),radial-gradient(1.5px 1.5px at 47% 18%,#fff5dcb3,#0000 60%),radial-gradient(1px 1px at 64% 55%,#c8dcff8c,#0000 60%),radial-gradient(1.2px 1.2px at 78% 22%,#ffebd299,#0000 60%),radial-gradient(1px 1px at 86% 78%,#dcd2ff8c,#0000 60%),radial-gradient(.8px .8px at 35% 88%,#fff0dc8c,#0000 60%),radial-gradient(1.3px 1.3px at 92% 42%,#f0dcff99,#0000 60%);background-repeat:no-repeat;animation:8s ease-in-out infinite alternate gryf-starfield;position:absolute;inset:0}@keyframes gryf-starfield{0%{opacity:.45}to{opacity:.85}}@keyframes gryf-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes gryf-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes gryf-rec-ring{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.gryf-rec-ring{will-change:transform,opacity;animation:1.4s ease-out infinite gryf-rec-ring}@media (prefers-reduced-motion:reduce){.gryf-rec-ring{animation:none}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.gryf-card-img-zoom img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gryf-card-img-zoom:hover img{will-change:transform;transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.gryf-card-img-zoom img{transition:none}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.gryf-bg-night:after{content:"";pointer-events:none;filter:blur(60px);z-index:0;background:radial-gradient(40% 30% at 70% 20%,#8b7cf624,#0000 70%),radial-gradient(35% 30% at 25% 75%,#5bc6e81a,#0000 70%);position:absolute;inset:-10%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:var(--argile-surface-4);animation:1.4s ease-in-out infinite skeleton-pulse}@keyframes skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes cta-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cta-pulse{animation:2s ease-in-out infinite cta-pulse}@keyframes float{0%{transform:translate(0)scale(1)}to{transform:translate(120px,60px)scale(1.3)}}.animate-float{animation:3s ease-in-out infinite float}@media (prefers-reduced-motion:reduce){.skeleton-shimmer,.cta-pulse,.animate-float,.animate-page-in{animation:none}.animate-spin{animation:none!important}.task-checked-items-wrapper{transition:none!important}}.ProseMirror,.prose{font-size:.875rem;line-height:1.6}.ProseMirror p,.prose p{margin-bottom:.375rem}.ProseMirror p:last-child,.prose p:last-child{margin-bottom:0}.ProseMirror h1,.prose h1{margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.4}.ProseMirror h2,.prose h2{margin-bottom:.375rem;font-size:1rem;font-weight:600;line-height:1.4}.ProseMirror h3,.prose h3{margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.4}.ProseMirror,.note-opening-placeholder{font-family:var(--font-sans);font-size:var(--note-text-size);line-height:var(--note-text-leading)}.ProseMirror h1,.note-opening-placeholder h1{font-family:var(--font-display);font-size:var(--note-h1-size);line-height:var(--note-h1-leading);font-weight:var(--note-h1-weight)}.ProseMirror h2,.note-opening-placeholder h2{font-family:var(--font-display);font-size:var(--note-h2-size);line-height:var(--note-h2-leading);font-weight:var(--note-h2-weight)}.ProseMirror h3,.note-opening-placeholder h3{font-family:var(--font-sans);font-size:var(--note-h3-size);line-height:var(--note-h3-leading);font-weight:var(--note-h3-weight)}.ProseMirror blockquote,.prose blockquote{border-left:3px solid var(--color-accent-primary);color:var(--color-app-text-secondary);margin:.5rem 0;padding-left:.75rem;font-style:italic}.ProseMirror strong,.prose strong{font-weight:600}.ProseMirror em,.prose em{font-style:italic}.ProseMirror u,.prose u{text-decoration:underline}.ProseMirror s,.prose s{text-decoration:line-through}.ProseMirror ul:not([data-type=taskList]),.prose ul:not([data-type=taskList]){margin:.25rem 0;padding-left:1.25rem;list-style:outside}.ProseMirror ol,.prose ol{margin:.25rem 0;padding-left:1.25rem;list-style:decimal}.ProseMirror li:not([data-type=taskItem]),.prose li:not([data-type=taskItem]){margin:.1rem 0}.ProseMirror ul[data-type=taskList],.prose ul[data-type=taskList]{margin:.25rem 0;margin-inline-start:0;padding-left:0;list-style:none}.ProseMirror ul[data-type=taskList] li[data-type=taskItem],.prose ul[data-type=taskList] li[data-type=taskItem]{align-items:flex-start;gap:.375rem;margin:0;padding:.15rem 0;display:flex}.ProseMirror ul[data-type=taskList] li[data-type=taskItem]{gap:.75rem;min-height:44px;padding:10px 0}.prose ul[data-type=taskList] li>label{cursor:default;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;padding-top:.2rem;display:flex}.prose ul[data-type=taskList] li>label>span:not(.gryf-check){display:none}.prose ul[data-type=taskList] li>label>input[type=checkbox]{clip:rect(0,0,0,0);white-space:nowrap;appearance:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose ul[data-type=taskList] li>div{flex:1;min-width:0}.prose ul[data-type=taskList] li>div>p{margin:0}.prose ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;-webkit-text-decoration-color:var(--color-task-checked);-webkit-text-decoration-color:var(--color-task-checked);text-decoration-color:var(--color-task-checked);color:var(--color-task-checked)}.task-item--hidden{display:none!important}.task-checked-section-unified{cursor:default;font-family:var(--font-display);letter-spacing:0;color:var(--n-fg,var(--color-task-checked));-webkit-user-select:none;user-select:none;padding:.5rem 0;font-size:17px;font-weight:600}.task-checked-section-row{background:var(--n-chip,transparent);cursor:pointer;border-radius:9999px;align-items:center;gap:.75rem;min-height:52px;padding:0 1.25rem;transition:opacity .15s;display:flex}.task-checked-section-row:hover{opacity:.8}.task-checked-separator{display:none}.task-checked-chevron{width:.7rem;height:.7rem;transition:transform var(--m3-spatial-fast-ms)var(--m3-spatial-fast);border-bottom:2px solid;border-right:2px solid;display:inline-block;transform:rotate(-45deg)}.task-checked-chevron.expanded{transform:rotate(45deg)}.task-checked-items-wrapper{max-height:2000px;overflow:hidden}.task-checked-items-wrapper.collapsed{max-height:0}.task-checked-items-wrapper.folding{position:relative;overflow:visible}.task-checked-items-wrapper.collapsed.folding>.task-checked-items-unified{position:absolute;top:0;left:0;right:0}.task-checked-items-wrapper>*{overflow:hidden}.task-checked-items-unified{margin:.5rem 0 0;padding:0;list-style:none}.task-item-clone{text-transform:none;min-height:44px;font-family:var(--font-sans);letter-spacing:normal;color:var(--n-mu,var(--color-task-checked));text-decoration:line-through;-webkit-text-decoration-color:var(--n-mu,var(--color-task-checked));-webkit-text-decoration-color:var(--n-mu,var(--color-task-checked));text-decoration-color:var(--n-mu,var(--color-task-checked));align-items:flex-start;gap:.75rem;padding:10px 0;font-size:17px;font-weight:400;line-height:1.4;display:flex}.task-item-clone .task-checkbox-label{pointer-events:auto;cursor:pointer;flex-shrink:0}.task-item-clone-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.task-item--readonly{pointer-events:none;-webkit-user-select:none;user-select:none;caret-color:#0000}@keyframes gryf-task-settle{0%{opacity:1;transform:translateY(0)}70%{opacity:1}to{transform:translateY(var(--settle-dy,56px));opacity:0}}@media (prefers-reduced-motion:no-preference){.task-item--readonly{animation:gryf-task-settle var(--m3-spatial-ms)var(--m3-spatial).1s forwards;will-change:transform,opacity}}@keyframes gryf-task-clone-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.task-item-clone--fresh,.task-checked-section-unified--fresh{animation:.22s cubic-bezier(.2,0,0,1) both gryf-task-clone-in}}@media (prefers-reduced-motion:reduce){.task-item--readonly .task-checkbox-label{pointer-events:auto;cursor:pointer}}.task-checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:flex-start;height:24px;margin-left:0;padding-top:0;display:flex}.ProseMirror li[data-type=taskItem][data-node-view-wrapper]{margin-left:0;padding-left:0}.task-drag-handle{cursor:grab;max-width:.875rem;height:1.5rem;color:var(--color-app-text-tertiary);opacity:.25;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 .875rem;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:flex}.task-drag-handle:active{cursor:grabbing;color:var(--color-accent-primary)}li[data-type=taskItem]:hover .task-drag-handle{opacity:.5}li[data-type=taskItem]:hover .task-drag-handle:hover{opacity:1;color:var(--color-accent-primary)}@media (pointer:coarse){.task-drag-handle{opacity:.35;width:1.25rem;height:2rem}}.ProseMirror [data-type=taskItem] input[type=checkbox]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.task-item-content{flex:1;min-width:0}.task-item-text{line-height:inherit;color:var(--color-app-text-primary);transition:color var(--m3-effects-ms)var(--m3-effects)}li[data-checked=true] .task-item-text{color:var(--n-mu,var(--color-task-checked));transition-delay:.19s}.task-item-text div>p,.task-item-text p{margin:0}.ProseMirror ul[data-type=taskList] li>div>ul[data-type=taskList],.prose ul[data-type=taskList] li>div>ul[data-type=taskList],.task-item-content ul[data-type=taskList]{padding-left:.5rem}.note-opening-placeholder{color:var(--n-fg,var(--color-app-text-primary));word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0}.note-opening-placeholder ul[data-type=taskList] li[data-type=taskItem]{gap:.75rem;min-height:44px;padding:10px 0}.note-opening-placeholder ul[data-type=taskList] li[data-type=taskItem]:before{content:"";flex:0 0 .875rem;height:1.5rem}@media (pointer:coarse){.note-opening-placeholder ul[data-type=taskList] li[data-type=taskItem]:before{height:2rem}}.note-opening-placeholder ul[data-type=taskList] li>label{align-items:flex-start;height:24px;padding-top:0}.note-card-preview{color:var(--color-app-text-secondary);max-height:200px;font-size:.875rem;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.note-card-preview p:empty,.note-card-preview p:has(>br:only-child){min-height:1em}.note-card-preview h1,.note-card-preview h2,.note-card-preview h3,.note-card-preview h4,.note-card-preview h5,.note-card-preview h6{font-size:1em;font-weight:700;line-height:inherit;color:inherit;margin:.25em 0}.note-card-preview h1,.note-card-preview h2{font-family:var(--font-display)}.note-card-preview h1{font-weight:var(--note-h1-weight)}.note-card-preview h2{font-weight:var(--note-h2-weight)}.note-card-preview h3{font-weight:var(--note-h3-weight)}.note-card-preview a{pointer-events:none}.note-card-preview img{border-radius:.375rem;max-width:100%;height:auto;margin:.25rem 0}.note-card-image-only .note-card-preview{max-height:none;line-height:0;-webkit-mask-image:none;mask-image:none}.note-card-image-only .note-card-preview img{border-radius:0;width:100%;height:auto;margin:0;display:block}.note-card-image-only .note-card-preview p{display:none}.note-card-preview .link-preview-static{color:var(--color-app-text-secondary);white-space:nowrap;text-overflow:ellipsis;background:#0000000d;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;display:flex;overflow:hidden}.link-preview-static-title{text-overflow:ellipsis;overflow:hidden}:is(.dark,.dark *) .note-card-preview .link-preview-static{background:#ffffff0d}.ProseMirror .note-inline-image{margin:.5rem 0}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-page-in{animation:.15s cubic-bezier(.16,.84,.3,1) both page-in}.ProseMirror table.note-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden}.ProseMirror table.note-table th,.ProseMirror table.note-table td{box-sizing:border-box;vertical-align:top;border:1px solid #0000001a;min-width:1em;padding:.4rem .6rem;position:relative}.dark .ProseMirror table.note-table th,.dark .ProseMirror table.note-table td{border-color:#ffffff1a}.ProseMirror table.note-table th{text-align:left;background-color:#0000000a;font-weight:600}.dark .ProseMirror table.note-table th{background-color:#ffffff0d}.ProseMirror .selectedCell:after{background:var(--argile-primary)}@supports (color:color-mix(in lab, red, red)){.ProseMirror .selectedCell:after{background:color-mix(in srgb,var(--argile-primary)12%,transparent)}}.ProseMirror .selectedCell:after{content:"";pointer-events:none;position:absolute;inset:0}@keyframes eu-ticker-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.eu-ticker-track{will-change:transform;animation:40s linear infinite eu-ticker-slide}@media (prefers-reduced-motion:reduce){.eu-ticker-track{animation:none}}.cv-auto{content-visibility:auto}@keyframes gryf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gryf-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes gryf-tick-draw{0%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}@keyframes gryf-toast-in{0%{opacity:0;transform:translate(-50%)translateY(40px)scale(.85)}60%{transform:translate(-50%)translateY(-6px)scale(1.02)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes gryf-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes gryf-sheet-fade{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes gryf-onb-fwd{0%{translate:46px;scale:.97}}@keyframes gryf-onb-back{0%{translate:-46px;scale:.97}}@keyframes gryf-onb-inner{0%{translate:0 14px}}@keyframes gryf-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@supports (view-transition-name:root){html[data-vt=theme]::view-transition-old(root),html[data-vt=theme]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-vt=theme]::view-transition-old(root){z-index:1}html[data-vt=theme]::view-transition-new(root){z-index:2;animation:gryf-theme-reveal var(--m3-effects-slow-ms)var(--m3-effects-slow)both}@keyframes gryf-vt-page-out{to{opacity:0;transform:translateY(-8px)}}@keyframes gryf-vt-page-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes gryf-theme-reveal{0%{clip-path:circle(0 at var(--gryf-theme-x,50vw)var(--gryf-theme-y,0))}to{clip-path:circle(var(--gryf-theme-r,150vmax)at var(--gryf-theme-x,50vw)var(--gryf-theme-y,0))}}}@media (prefers-reduced-motion:no-preference){.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>*{animation:.15s ease-out both gryf-fade-in}.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>:nth-child(2){animation-delay:30ms}.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>:nth-child(3){animation-delay:60ms}.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>:nth-child(4){animation-delay:90ms}.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>:nth-child(5){animation-delay:.12s}.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>:nth-child(6){animation-delay:.15s}.gryf-section-stagger :is([role=feed],.gryf-stagger-children)>:nth-child(n+7){animation-delay:.18s}}.gryf-anim-fade-up{animation:.55s cubic-bezier(.2,.7,.2,1) both gryf-fade-up}.gryf-anim-fade-in{animation:.4s ease-out both gryf-fade-in}@keyframes gryf-stagger-rise{0%{translate:0 12px}}.gryf-stagger{animation:gryf-stagger-rise var(--m3-spatial-ms)var(--m3-spatial)backwards,m3-fade var(--m3-effects-ms)var(--m3-effects)backwards;animation-delay:min(calc(var(--i,0)*15ms),90ms)}.gryf-card{background:var(--argile-surface-3);border-radius:var(--r-l);border:0;position:relative}.gryf-tint-violet{--tint:139,124,246}.gryf-tint-amber{--tint:245,160,76}.gryf-card[class*=gryf-tint]{border-color:rgba(var(--tint),.22);background-color:rgb(var(--tint))}@supports (color:color-mix(in lab, red, red)){.gryf-card[class*=gryf-tint]{background-color:color-mix(in srgb,rgb(var(--tint))12%,var(--gryf-card-bg))}}.dark .gryf-card[class*=gryf-tint]{background-color:rgb(var(--tint))}@supports (color:color-mix(in lab, red, red)){.dark .gryf-card[class*=gryf-tint]{background-color:color-mix(in srgb,rgb(var(--tint))7%,var(--gryf-card-bg))}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.gryf-card.gryf-press:hover{border-color:var(--gryf-glass-stroke-strong)}}.givre-card{border-radius:var(--radius-card)}.gryf-sidebar{z-index:2;background:var(--argile-surface-1);border-right:1px solid var(--gryf-glass-stroke)}@media (max-width:1023px){.gryf-sidebar{z-index:50}}.gg-legacy .gryf-press{transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s cubic-bezier(.2,.7,.3,1),border-color .22s,color .18s,background .22s}.gg-legacy .gryf-press:hover{transform:translateY(-2px)}.gryf-check{--check-size:24px;--check-radius:var(--r-xs);width:var(--check-size);height:var(--check-size);min-width:var(--check-size);border-radius:var(--check-radius);border:2px solid var(--n-fg,var(--argile-on-surface-variant));appearance:none;transition:border-color var(--m3-effects-fast-ms)var(--m3-effects-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.gryf-check:before{content:"";background:var(--n-mu,var(--argile-primary));pointer-events:none;transition:scale var(--m3-spatial-fast-ms)var(--m3-spatial-fast),border-radius var(--m3-spatial-ms)var(--m3-spatial);border-radius:50%;position:absolute;inset:-2px;scale:0}.gryf-check.checked:before,.gryf-check[data-press=on]:before{border-radius:var(--check-radius);scale:1}.gryf-check svg,.gryf-check-static:after{position:relative}.gryf-check{cursor:pointer}.gryf-check--dense{--check-size:20px;--check-radius:7px}.gryf-check--dense svg{width:11px;height:11px}.gryf-check-hit:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.gryf-check:active{transform:scale(.72)}}.gryf-check.checked{border-color:var(--n-mu,var(--argile-primary))}.gryf-check.checked svg{color:var(--n-bg,var(--argile-on-primary))}.gryf-check svg path{stroke-dasharray:22;stroke-dashoffset:22px;opacity:0;transition:stroke-dashoffset .1s cubic-bezier(.4,.7,.2,1),opacity 60ms}.gryf-check.checked svg path{stroke-dashoffset:0;opacity:1}.gryf-check-static{cursor:inherit}.gryf-check-static:after{content:"";opacity:0;background:currentColor;width:13px;height:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 10-12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 10-12'/%3E%3C/svg%3E") 50%/contain no-repeat}.argile-card .note-card-preview{margin-inline:-12px;padding-inline:12px}.argile-card .note-card-preview .gryf-check,.argile-card .note-card-preview li[data-task-key]>label{--check-size:20px}.note-card-preview ul[data-type=taskList] li[data-task-key]>label{cursor:pointer;position:relative}.note-card-preview ul[data-type=taskList] li[data-task-key]>label:after{content:"";width:44px;height:44px;clip-path:inset(calc(22px - var(--check-size,20px)/2 - .25rem)0);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.note-card-preview ul[data-type=taskList] li[data-task-key]>label:before{content:"";top:calc(.2rem + var(--check-size,20px)/2);opacity:0;pointer-events:none;width:40px;height:40px;transition:opacity var(--m3-effects-fast-ms)var(--m3-effects-fast);background-color:currentColor;border-radius:50%;margin:-20px 0 0 -20px;position:absolute;left:50%}@media (hover:hover) and (pointer:fine){.note-card-preview ul[data-type=taskList] li[data-task-key]>label:hover:before{opacity:var(--state-hover)}}.note-card-preview ul[data-type=taskList] li[data-task-key]>label:active:before{opacity:var(--state-press)}@media (prefers-reduced-motion:reduce){.note-card-preview ul[data-type=taskList] li[data-task-key]>label:before{transition:none}}.argile-card:has(li[data-task-key]>label:hover,li[data-task-key]>label:active):before{opacity:0!important}@media (prefers-reduced-motion:no-preference){.note-card-preview ul[data-type=taskList] li[data-task-key]>label>.gryf-check{transition:border-color var(--m3-effects-fast-ms)var(--m3-effects-fast),transform var(--m3-spatial-fast-ms)var(--m3-spatial-fast)}.note-card-preview ul[data-type=taskList] li[data-task-key]>label:active>.gryf-check{transform:scale(.8)}}.note-card-preview ul[data-type=taskList] li[data-task-key]>label>.gryf-check{z-index:1}.note-card-preview ul[data-type=taskList] li[data-task-key]>label>input:focus-visible+.gryf-check{outline:2px solid var(--argile-primary);outline-offset:2px}.gryf-check-static[data-press=on]{color:var(--n-bg,var(--argile-on-primary))}.gryf-check-static[data-press=on]:after{opacity:1}.gryf-check-static.checked{color:var(--n-bg,var(--argile-on-primary));animation:none}.gryf-check-static.checked:after{opacity:1}@media (prefers-reduced-motion:no-preference){.gryf-check-static:active{transform:none}}.gryf-check[data-press=on]{border-color:var(--n-mu,var(--argile-primary))}.gryf-check[data-press=on] svg{color:var(--n-bg,var(--argile-on-primary))}.gryf-check[data-press=on] svg path{stroke-dashoffset:0;opacity:1}.gryf-check.checked[data-press=off]{border-color:var(--n-fg,var(--argile-on-surface-variant))}.gryf-check.checked[data-press=off]:before{border-radius:50%;scale:0}.gryf-check.checked[data-press=off] svg path{stroke-dashoffset:22px;opacity:0}.gryf-checklist-item[data-press=on] .gryf-strike{transform:scaleX(1)}.gryf-checklist-item.checked[data-press=off] .gryf-strike{transform:scaleX(0)}.task-item--gliding,.task-item--gliding .task-checkbox-label{pointer-events:none}.gryf-accent-btn{background:var(--argile-primary);color:var(--argile-on-primary);cursor:pointer;border:none;transition:transform .2s cubic-bezier(.2,.7,.3,1)}.gryf-accent-btn:active{transform:scale(.97)}.gryf-reveal{opacity:0;pointer-events:none;transition:opacity .24s,transform .24s cubic-bezier(.2,.8,.2,1);transform:translateY(6px)}.gryf-reveal-host:hover .gryf-reveal,.gryf-reveal-host:focus-within .gryf-reveal{opacity:1;pointer-events:auto;transform:translateY(0)}.gryf-mobile-sheet{will-change:transform}.gryf-sheet-handoff{animation:.18s linear forwards gryf-sheet-handoff}@keyframes gryf-sheet-handoff{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.gryf-sheet-handoff{animation-duration:1ms}}@media (max-width:639.98px){.gryf-mobile-sheet{background-color:var(--color-app-surface)}.gryf-mobile-sheet[class*=bg-note-]{background-color:var(--n-bg)}}.gryf-onb-step.fwd{animation:gryf-onb-fwd var(--m3-spatial-ms)var(--m3-spatial)backwards,m3-fade var(--m3-effects-ms)var(--m3-effects)backwards}.gryf-onb-step.back{animation:gryf-onb-back var(--m3-spatial-ms)var(--m3-spatial)backwards,m3-fade var(--m3-effects-ms)var(--m3-effects)backwards}.gryf-onb-step>*{animation:gryf-onb-inner var(--m3-spatial-ms)var(--m3-spatial)backwards,m3-fade var(--m3-effects-slow-ms)var(--m3-effects-slow)backwards}.gryf-checklist-item{position:relative}.gryf-checklist-item.checked{width:fit-content;max-width:100%}.gryf-checklist-item .gryf-strike{transform-origin:0;height:1.5px;transition:transform var(--m3-effects-ms)var(--m3-effects);pointer-events:none;background:currentColor;border-radius:2px;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.gryf-checklist-item.checked .gryf-strike{transform:scaleX(1)}.gryf-caret{background:var(--color-accent-primary);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite gryf-caret-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.gryf-anim-fade-up,.gryf-anim-fade-in,.gryf-stagger,.gryf-caret,.gryf-onb-step.fwd,.gryf-onb-step.back,.gryf-onb-step>*{animation:none!important}.gryf-press,.gryf-check{transition-duration:.01ms!important}.gryf-check svg path,.gryf-checklist-item .gryf-strike{transition:none!important}}.auth-brand-panel{display:none}@media (min-width:1024px){.auth-brand-panel{display:flex}}.gx-reveal{opacity:0;filter:blur(6px);will-change:opacity,transform,filter;transform:translateY(34px)}.gx-reveal.gx-in{animation:.9s cubic-bezier(.16,.84,.3,1) both gx-reveal-in}@keyframes gx-reveal-in{to{opacity:1;filter:none;transform:none}}.gx-reveal-left{transform:translate(-44px)}.gx-reveal-right{transform:translate(44px)}.gx-reveal-scale{filter:blur(8px);transform:scale(.92)}.gx-stagger>*{opacity:0;filter:blur(5px);transform:translateY(26px)}.gx-stagger.gx-in>*{animation:.8s cubic-bezier(.16,.84,.3,1) both gx-rise;animation-delay:calc(var(--gx-d,0)*1ms)}@keyframes gx-rise{to{opacity:1;filter:none;transform:none}}.gx-word{opacity:0;animation:1s cubic-bezier(.18,.9,.24,1) both gx-word-in;display:inline-block;transform:translateY(120%)rotate(4deg)}@keyframes gx-word-in{to{opacity:1;transform:none}}.gx-mask{vertical-align:bottom;padding-bottom:.12em;display:inline-block;overflow:hidden}.gx-mask.gx-mask-phrase{margin-inline:-.12em;padding-inline:.12em}.gx-cphrase{opacity:0;pointer-events:none;transition:opacity .6s,transform .7s cubic-bezier(.16,.84,.3,1);transform:translateY(.42em)}.gx-cphrase-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gx-cphrase{transition:none}}.gx-num{font-variant-numeric:tabular-nums}.gx-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .2s cubic-bezier(.2,.7,.3,1)}.gx-magnetic{will-change:transform;transition:transform .18s cubic-bezier(.2,.7,.3,1);position:relative}.gx-cta-glow{position:relative;overflow:hidden}.gx-cta-glow:after{content:"";border-radius:inherit;background:radial-gradient(120px circle at var(--mx,50%)var(--my,50%),#ffffff80,transparent 60%);opacity:0;pointer-events:none;mix-blend-mode:overlay;transition:opacity .3s;position:absolute;inset:0}.gx-cta-glow:hover:after{opacity:1}.gx-marquee{width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.gx-marquee-track{animation:gx-marquee var(--gx-speed,38s)linear infinite;flex-shrink:0;gap:0;display:flex}.gx-marquee:hover .gx-marquee-track{animation-play-state:paused}@keyframes gx-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.gx-aurora{pointer-events:none;z-index:0;position:absolute;inset:-20% -10%;overflow:hidden}.gx-blob{filter:blur(60px);opacity:.55;mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.gx-blob-1{background:radial-gradient(circle at 30% 30%,#f5a04c,#0000 62%);width:620px;height:620px;animation:22s ease-in-out infinite gx-drift-1;top:-14%;left:-6%}.gx-blob-2{background:radial-gradient(circle at 60% 40%,#b57cf6,#0000 64%);width:560px;height:560px;animation:26s ease-in-out infinite gx-drift-2;top:-6%;right:-8%}.gx-blob-3{opacity:.4;background:radial-gradient(circle,#5bc6e8,#0000 66%);width:520px;height:520px;animation:30s ease-in-out infinite gx-drift-3;top:24%;left:30%}@keyframes gx-drift-1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(80px,60px)scale(1.12)}66%{transform:translate(-50px,40px)scale(.95)}}@keyframes gx-drift-2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-70px,50px)scale(1.08)}66%{transform:translate(40px,-30px)scale(1.05)}}@keyframes gx-drift-3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-60px,-50px)scale(1.16)}}:root[data-theme=day] .gx-blob{opacity:.4;mix-blend-mode:multiply;filter:blur(70px)}.gx-aurora-paused .gx-blob{animation-play-state:paused!important}.gx-aurora{transition:transform .5s}.gx-grain{pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(2,end) infinite gx-grain-shift;position:absolute;inset:0}@keyframes gx-grain-shift{0%{transform:translate(0)}50%{transform:translate(-4%,3%)}to{transform:translate(2%,-2%)}}.gx-bento{transform-style:preserve-3d;will-change:transform;transition:transform .34s cubic-bezier(.2,.7,.3,1);position:relative;overflow:hidden}.gx-bento:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(140deg,#f5a04c80,#0000 40% 60%,#b57cf666);padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.gx-bento:hover:before{opacity:1}.gx-spot{isolation:isolate;position:relative}.gx-spot:before{content:"";border-radius:inherit;z-index:-1;background:radial-gradient(260px circle at var(--sx,50%)var(--sy,50%),#f5a04c21,transparent 62%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.gx-spot:hover:before{opacity:1}.gx-float{animation:7s ease-in-out infinite gx-float}@keyframes gx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.gx-proof-icon{transition:transform .35s cubic-bezier(.2,.7,.3,1)}.gx-bento:hover .gx-proof-icon{transform:scale(1.1)translateZ(22px)}.gx-kinetic{font-family:var(--gryf-font-serif,Georgia,serif);letter-spacing:-.02em;white-space:nowrap;-webkit-text-stroke:1.8px #f5a04cb3;color:#0000;-webkit-user-select:none;user-select:none;font-size:clamp(64px,11vw,140px);font-style:italic;font-weight:400;line-height:1}.gx-kinetic .solid{-webkit-text-stroke:0;color:#0000;background-image:linear-gradient(110deg,#f5a04c,#ffd89a 40%,#b57cf6);-webkit-background-clip:text;background-clip:text}.gx-kinetic .star{-webkit-text-stroke:0;color:var(--gryf-accent,#f5a04c);font-style:normal}.gx-kw{cursor:pointer;transition:-webkit-text-stroke .45s,filter .45s,opacity .4s;position:relative}.gx-marquee:hover .gx-kinetic .gx-kw:not(:hover){opacity:.34}.gx-kinetic .gx-kw:hover{-webkit-text-stroke:0;color:#0000;filter:drop-shadow(0 0 30px #f5a04c73);background-image:linear-gradient(110deg,#f5a04c,#ffd89a 40%,#b57cf6);-webkit-background-clip:text;background-clip:text}.gx-kinetic .gx-kw:after{content:"";opacity:0;transform-origin:50%;pointer-events:none;filter:drop-shadow(0 4px 10px #f5a04c80);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F5A04C' stroke-width='2.2'%3E%3Crect x='4' y='11' width='16' height='9' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") 50%/contain no-repeat;width:.32em;height:.32em;transition:opacity .3s,transform .4s cubic-bezier(.2,.85,.3,1.5);position:absolute;top:-.02em;right:-.34em;transform:scale(.4)translateY(6px)rotate(-12deg)}.gx-kinetic .gx-kw:hover:after{opacity:1;transform:scale(1)translateY(0)rotate(0)}.gx-fd-card{background:var(--gryf-input-bg,#ffffff08);border:1px solid var(--gryf-glass-stroke,#ffffff0f);border-radius:14px;width:100%;margin-top:18px;padding:14px 16px;position:relative;overflow:hidden}.gx-fd-b{color:var(--gryf-text-1,#eceef6);font-weight:800}.gx-fd-i{font-style:italic}.gx-fd-u{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gryf-accent,#f5a04c);-webkit-text-decoration-color:var(--gryf-accent,#f5a04c);text-decoration-color:var(--gryf-accent,#f5a04c)}.gx-fd-caret{background:var(--gryf-accent,#f5a04c);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite gryf-caret-blink;display:inline-block}.gx-fd-tool{background:var(--gryf-card-bg,#ffffff0a);border:1px solid var(--gryf-glass-stroke,#ffffff0f);width:24px;height:24px;color:var(--gryf-text-3,#eceef661);border-radius:7px;justify-content:center;align-items:center;font-size:12px;font-weight:800;animation:2.4s ease-in-out infinite gx-fd-tool;display:inline-flex}@keyframes gx-fd-tool{0%,to{background:var(--gryf-card-bg,#ffffff0a);color:var(--gryf-text-3,#eceef661);border-color:var(--gryf-glass-stroke,#ffffff0f)}15%,25%{color:var(--gryf-accent,#f5a04c);background:#f5a04c29;border-color:#f5a04c66;transform:translateY(-2px)}}.gx-fd-box{border:1.6px solid var(--gryf-glass-stroke-strong,#ffffff1f);color:#042;width:18px;height:18px;animation:5s ease-in-out infinite gx-fd-box;animation-delay:var(--d,0s);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gx-fd-box svg{opacity:0;animation:5s ease-in-out infinite gx-fd-tick;animation-delay:var(--d,0s)}@keyframes gx-fd-box{0%,12%{border-color:var(--gryf-glass-stroke-strong,#ffffff1f);background:0 0}22%,86%{background:linear-gradient(135deg,#5ee2b1,#3fbf8a);border-color:#3fbf8a}96%,to{border-color:var(--gryf-glass-stroke-strong,#ffffff1f);background:0 0}}@keyframes gx-fd-tick{0%,14%{opacity:0}24%,84%{opacity:1}96%,to{opacity:0}}.gx-fd-strike{position:relative}.gx-fd-strike:after{content:"";background:var(--gryf-text-3,#eceef661);transform-origin:0;width:100%;height:1.5px;animation:5s ease-in-out infinite gx-fd-strike;animation-delay:var(--d,0s);position:absolute;top:52%;left:0;transform:scaleX(0)}@keyframes gx-fd-strike{0%,16%{transform:scaleX(0)}26%,84%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}.gx-fd-img{position:relative;overflow:hidden}.gx-fd-img:before{content:"";background:linear-gradient(135deg,#3a1d70,#6b3fc4 55%,#ffb37c);animation:12s ease-in-out infinite alternate gx-fd-kenburns;position:absolute;inset:0}.gx-fd-img:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff38 50%,#0000 65%) 0 0/250% 100%;animation:4.5s linear infinite gx-fd-shimmer;position:absolute;inset:0}@keyframes gx-fd-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.16)translate(-4%,-3%)}}@keyframes gx-fd-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}.gx-fd-bell{transform-origin:50% 0;animation:3.4s ease-in-out infinite gx-fd-ring;display:inline-flex}@keyframes gx-fd-ring{0%,68%,to{transform:rotate(0)}73%{transform:rotate(13deg)}79%{transform:rotate(-11deg)}85%{transform:rotate(7deg)}91%{transform:rotate(-4deg)}}.gx-fd-rec{animation:1.4s ease-in-out infinite gx-fd-rec}@keyframes gx-fd-rec{0%,to{opacity:.4}50%{opacity:1}}.gx-fd-pulse{animation:2s ease-in-out infinite gx-fd-rec}.gx-step-prog{transform-origin:0;width:100%;height:3px;animation:4.6s linear forwards gx-step-prog;position:absolute;bottom:0;left:0}@keyframes gx-step-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gx-cap-chip{animation:2s ease-in-out infinite gx-cap-pulse;animation-delay:var(--gx-cap-delay,0s)}@keyframes gx-cap-pulse{0%,to{border-color:var(--gryf-glass-stroke,#ffffff0f);color:var(--gryf-text-2,#eceef69e);background:var(--gryf-input-bg,#ffffff08);transform:translateY(0)}50%{color:var(--gryf-accent,#f5a04c);background:#f5a04c1f;border-color:#f5a04c66;transform:translateY(-4px)}}.gx-eu-flag{opacity:.62;will-change:opacity,border-color;animation:4.2s ease-in-out infinite gx-eu-wave}@keyframes gx-eu-wave{0%{opacity:.62;border-color:var(--gryf-glass-stroke,#ffffff0f)}8%{opacity:1;border-color:#f5a04c66}26%{opacity:.62;border-color:var(--gryf-glass-stroke,#ffffff0f)}to{opacity:.62;border-color:var(--gryf-glass-stroke,#ffffff0f)}}.gx-scrollcue>span:first-child{background:var(--gryf-accent,#f5a04c);border-radius:3px;width:5px;height:9px;margin:0 auto;animation:1.8s ease-in-out infinite gx-scrollcue;display:block}@keyframes gx-scrollcue{0%{opacity:0;transform:translateY(-4px)}40%{opacity:1}80%{opacity:0;transform:translateY(8px)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.gx-scrollcue>span:first-child,.gx-marquee-track,.gx-blob,.gx-grain,.gx-float,.gx-fd-tool,.gx-fd-box,.gx-fd-tick,.gx-fd-strike,.gx-fd-img,.gx-fd-shimmer,.gx-fd-ring,.gx-fd-rec,.gx-cap-pulse,.gx-eu-wave{animation:none!important}}@media (max-width:1023px){.pricing-nav{gap:10px!important;padding:12px 18px!important}.pricing-nav-links,.pricing-nav-register{display:none!important}.pricing-nav-login{white-space:nowrap!important}.pricing-footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important;padding:40px 24px 28px!important}.pricing-footer-grid>:first-child{grid-column:1/-1}.pricing-footer-bar{padding:20px 24px 36px!important}}.landing-header-inner>a:first-child{flex-shrink:0}.landing-logo-name{white-space:nowrap}@media (min-width:1024px) and (max-width:1100px){.landing-header-inner{gap:20px!important;padding-left:28px!important;padding-right:28px!important}}@media (max-width:1023px){.landing-nav-links,.landing-header-register{display:none!important}.landing-header-inner{gap:10px!important;padding:12px 18px!important}.landing-logo-name{font-size:18px!important}.landing-header-inner>a:first-child{flex-shrink:0!important}.landing-logo-name{white-space:nowrap!important}.landing-header-inner .gryf-press{white-space:nowrap!important;flex-shrink:0!important}.landing-logo-kicker{display:none!important}.landing-header-spacer{flex:1!important}.cristal-2.sticky{-webkit-backdrop-filter:none!important;background:#080916d1!important}html:not(.dark) .cristal-2.sticky{background:#ede4d6eb!important}.hero-inner-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding:0 20px!important}.hero-status-pill{max-width:100%;white-space:normal!important}.hero-section-root{min-height:unset!important;padding:26px 0 16px!important}.hero-h1{letter-spacing:-.04em!important;font-size:40px!important}.hero-subtitle{max-width:100%!important;font-size:16px!important}.hero-cta-row{flex-direction:column!important;gap:10px!important}.hero-cta-row a,.hero-cta-row button{justify-content:center!important;width:100%!important;height:50px!important}.hero-media-col,.hero-scrollcue{display:none!important}.hero-proof-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.hero-proof-section{padding:40px 16px 0!important}.bento-section-root{padding:40px 0 0!important}.bento-section-head{margin-bottom:28px!important;padding:0 20px!important}.bento-section-head h2{letter-spacing:-.03em!important;font-size:27px!important}.bento-section-head p{font-size:15px!important}.bento-grid{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;flex-direction:row!important;gap:14px!important;padding:4px 20px 16px!important;display:flex!important;overflow-x:auto!important}.bento-grid::-webkit-scrollbar{display:none!important}.bento-grid>*{scroll-snap-align:center!important;flex:0 0 240px!important;grid-column:span 1!important}.marquee-section-root{padding:40px 0 0!important}.marquee-row-2{display:none!important}.marquee-row-1 .gx-kinetic{gap:26px!important;font-size:26px!important}.marquee-row-1 .gx-kw{font-size:26px!important}.marquee-row-1 .star{font-size:20px!important}.marquee-hint{display:none!important}.security-section-root{padding:8px 20px 0!important}.security-card{border-radius:24px!important;grid-template-columns:1fr!important}.security-left{padding:24px 22px!important}.security-left h2{letter-spacing:-.03em!important;font-size:25px!important}.security-right{min-height:unset!important;border-radius:0 0 24px 24px!important;padding:24px 22px!important}.security-right.gryf-tint-violet{-webkit-backdrop-filter:none!important}.steps-section-root{padding:0 20px!important}.steps-section-head h2{font-size:27px!important}.steps-inner-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.steps-selector-col{order:1!important}.steps-demo-col{order:2!important}.eu-section-root{padding:0 20px!important}.eu-section-head h2{font-size:28px!important}.eu-card{border-radius:20px!important;padding:22px 18px!important}.eu-stats{flex-direction:column!important;align-items:center!important;gap:16px!important}.eu-stats>div{border-left:none!important;border-bottom:1px solid var(--gryf-glass-stroke)!important;text-align:center!important;width:100%!important;padding:0 0 16px!important}.eu-stats>div:last-child{border-bottom:none!important;padding-bottom:0!important}.manifesto-section-root{padding:0 20px!important}.manifesto-card{border-radius:26px!important;padding:32px 22px!important}.manifesto-quote{font-size:21px!important}.manifesto-card.gryf-card{-webkit-backdrop-filter:none!important;background:#12162ee0!important}html:not(.dark) .manifesto-card.gryf-card{background:#ffffffe0!important}.landing-footer-inner{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;padding:24px 20px 36px!important}.landing-footer-links{flex-wrap:wrap!important;gap:12px!important}.landing-section-pad{padding-top:40px!important}.gryf-card{-webkit-backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){.gx-reveal,.gx-stagger>*,.gx-word{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.gx-blob,.gx-grain,.gx-marquee-track,.gx-grain,.gx-float,.gx-fd-tool,.gx-fd-box,.gx-fd-strike,.gx-fd-rec,.gx-fd-img:before,.gx-fd-img:after,.gx-fd-bell,.gx-fd-pulse,.gx-fd-caret,.gx-step-prog,.gx-cap-chip,.gx-eu-flag{animation:none!important}.gx-kinetic .gx-kw{transition:none!important}}.legal-grid{grid-template-columns:220px 1fr;align-items:start;gap:44px;display:grid}@media (max-width:719px){.legal-grid{grid-template-columns:1fr;gap:0;padding-left:20px!important;padding-right:20px!important}.legal-grid~*{padding-left:20px;padding-right:20px}}.legal-sidebar{display:none}@media (min-width:720px){.legal-sidebar{display:block}}.legal-mobile-toc{display:block}@media (min-width:720px){.legal-mobile-toc{display:none}}@media (max-width:719px){.legal-masthead,.legal-grid{padding-left:20px!important;padding-right:20px!important}}.gryf-icon-action{border-radius:9999px;transition:background-color .15s,transform .18s cubic-bezier(.2,.7,.3,1);position:relative}.gryf-icon-action:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.gryf-icon-action:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.gryf-icon-action:hover{background-color:color-mix(in srgb,currentColor var(--state-hover),transparent)}}}.gryf-icon-action:focus-visible{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.gryf-icon-action:focus-visible{background-color:color-mix(in srgb,currentColor var(--state-focus),transparent)}}.gryf-icon-action:active{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.gryf-icon-action:active{background-color:color-mix(in srgb,currentColor var(--state-press),transparent)}}.gryf-icon-action:active{transform:scale(.9)}@media (prefers-reduced-motion:reduce){.gryf-icon-action,.gryf-icon-action:active{transition-property:background-color;transform:none}}.gryf-tip{position:relative}@media (hover:hover) and (pointer:fine){.gryf-tip:after{content:attr(data-tip);transform-origin:50% 100%;border-radius:var(--r-xs);white-space:nowrap;letter-spacing:0;background:var(--argile-on-surface);min-height:24px;color:var(--argile-surface);box-shadow:none;opacity:0;pointer-events:none;transition:opacity var(--m3-effects-fast-ms)var(--m3-effects-fast),scale var(--m3-spatial-fast-ms)var(--m3-spatial-fast);z-index:200;border:0;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%;scale:.9}.gryf-tip:hover:after{opacity:1;transition-delay:.5s;scale:1}}@media (prefers-reduced-motion:reduce){.gryf-tip:after{transition:opacity .1s ease-out;scale:none}}.gryf-menu-kbd{color:var(--argile-on-surface-variant);padding:0 2px;font-family:inherit;font-size:12px;font-weight:500}.gryf-scrollfade-x{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.gryf-scrollfade-x::-webkit-scrollbar{height:0}.gryf-scrollfade-x.gryf-scrollfade-x--dynamic{--gryf-fade-l:0px;--gryf-fade-r:0px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--gryf-fade-l),#000 calc(100% - var(--gryf-fade-r)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--gryf-fade-l),#000 calc(100% - var(--gryf-fade-r)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--gryf-fade-l),#000 calc(100% - var(--gryf-fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--gryf-fade-l),#000 calc(100% - var(--gryf-fade-r)),transparent 100%)}.gryf-scrollfade-x.gryf-scrollfade-x--dynamic[data-scroll-fade-left=true]{--gryf-fade-l:14px}.gryf-scrollfade-x.gryf-scrollfade-x--dynamic[data-scroll-fade-right=true]{--gryf-fade-r:14px}@media (max-width:413px){.landing-header-inner .gryf-press{padding-left:10px!important;padding-right:10px!important}}@media (max-width:359px){.landing-logo-name{display:none!important}}.note-card-preview.prose ul[data-type=taskList] li>div>ul[data-type=taskList]{padding-left:0}:root{--gryf-focus-ring:var(--argile-primary)}.gryf-hit:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProseMirror{outline:none}:where(a[href],button,summary,[role=button],[role=menuitem],[role=tab],[role=option],[tabindex]:not([tabindex="-1"]):not([contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only])):focus-visible{outline:2px solid var(--gryf-focus-ring);outline-offset:2px}.gg-legacy{--radius-xs:.125rem;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:28px;--radius-card:22px;--radius-modal:24px;--radius-button:12px;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--font-sans:var(--font-jakarta),"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-display:var(--font-jakarta),"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-serif:var(--font-instrument),"Instrument Serif",Georgia,serif;font-family:var(--font-sans);--color-accent-primary:#f5a04c;--color-accent-primary-deep:#e07d24;--color-accent-primary-soft:#ffb874;--color-accent-glow:#f5a04c73;--color-accent-secondary:#8b7cf6;--color-accent-secondary-light:#b57cf6;--color-app-bg:#f4eee5;--color-app-bg-1:#ece5db;--color-app-bg-2:#e4dcd2;--color-app-surface:#ece5db;--color-app-surface-elevated:#e4dcd2;--color-app-text-primary:#1a1a2e;--color-app-text-secondary:#1a1a2eb3;--color-app-text-tertiary:#1a1a2ea8;--color-task-checked:#1a1a2e73;--gryf-accent:#f5a04c;--gryf-accent-soft:#ffb874;--gryf-accent-deep:#e07d24;--gryf-text-1:#1a1a2e;--gryf-text-2:#1a1a2eb3;--gryf-text-3:#1a1a2ea8;--gryf-bg-0-rgb:244,238,229;--gryf-glass-stroke:#00000012;--gryf-glass-stroke-strong:#00000021;--gryf-card-stroke:#fff9;--gryf-hover:#0000000a;--gryf-tab-badge-bg:#1a1a2e14;--gryf-focus-ring:#9a4f06;color:var(--color-app-text-primary);--gryf-glass-bg:#ffffff8c;--gryf-card-bg:#fff9;--gryf-input-bg:#ffffffb3;background:radial-gradient(900px 600px at 10% 0,#8ca0e64d,#0000 60%),radial-gradient(800px 500px at 95% 5%,#fab4b457,#0000 55%),radial-gradient(700px 600px at 75% 100%,#dcc8fa57,#0000 60%),linear-gradient(#f4ecdf 0%,#efe7dc 50%,#ece4d8 100%);min-height:100dvh}.dark .gg-legacy{--color-app-bg:#07091a;--color-app-bg-1:#0c0f24;--color-app-bg-2:#11142e;--color-app-surface:#0c0f24;--color-app-surface-elevated:#11142e;--color-app-text-primary:#eceef6;--color-app-text-secondary:#eceef69e;--color-app-text-tertiary:#eceef68c;--color-task-checked:#eceef673;--gryf-text-1:#eceef6;--gryf-text-2:#eceef69e;--gryf-text-3:#eceef68c;--gryf-bg-0-rgb:7,9,26;--gryf-glass-stroke:#ffffff12;--gryf-glass-stroke-strong:#ffffff1f;--gryf-card-stroke:#ffffff0f;--gryf-hover:#ffffff0a;--gryf-tab-badge-bg:#ffffff0f;--gryf-focus-ring:#f5a04c;--gryf-glass-bg:#ffffff06;--gryf-card-bg:#12162e80;--gryf-input-bg:#ffffff08;background:radial-gradient(900px 600px at 12% 0,#6e50c82e,#0000 60%),radial-gradient(800px 500px at 95% 10%,#dc6e501f,#0000 55%),radial-gradient(700px 600px at 80% 100%,#3c64c829,#0000 60%),linear-gradient(#06081a 0%,#0a0d24 60%,#060818 100%)}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.gg-legacy,.dark .gg-legacy{background-attachment:fixed}.gg-legacy .cristal-2{backdrop-filter:blur(20px)saturate(140%)}}.gg-legacy .gryf-card{box-shadow:inset 0 1px #fff9,0 18px 40px -22px #3c32502e}.dark .gg-legacy .gryf-card{box-shadow:inset 0 1px #ffffff0a,0 24px 48px -24px #00000059}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.gg-legacy .gryf-card{backdrop-filter:blur(20px)saturate(140%)}.gg-legacy .gryf-card.gryf-press:hover{box-shadow:inset 0 1px #ffffff0f,0 28px 60px -26px #00000080}.gg-legacy .gryf-card[class*=gryf-tint].gryf-press:hover{box-shadow:0 0 0 1px rgba(var(--tint),.18),0 1px 0 #ffffff0f inset,0 36px 80px -28px rgba(var(--tint),.55)}}.gg-legacy .gryf-card[class*=gryf-tint]{background:var(--gryf-card-bg);box-shadow:0 0 0 1px rgba(var(--tint),.05),0 1px 0 #ffffff0a inset,0 24px 60px -28px rgba(var(--tint),.45)}.gg-legacy .gryf-card[class*=gryf-tint]:before{content:"";border-radius:inherit;background:linear-gradient(155deg,rgba(var(--tint),.16),rgba(var(--tint),.02)60%);pointer-events:none;position:absolute;inset:0}:root:not(.dark) .gg-legacy .gryf-card[class*=gryf-tint]:before{background:linear-gradient(155deg,rgba(var(--tint),.22),rgba(var(--tint),.06)60%)}:root:not(.dark) .gg-legacy .gryf-card[class*=gryf-tint]{box-shadow:0 0 0 1px rgba(var(--tint),.08),0 1px 0 #fff9 inset,0 18px 44px -24px rgba(var(--tint),.35)}.gg-legacy .lumina-panel{backdrop-filter:blur(20px)saturate(140%);transition:box-shadow .28s cubic-bezier(.2,.7,.3,1),transform .28s cubic-bezier(.2,.7,.3,1);box-shadow:inset 0 1px #fff9,0 18px 40px -22px #3c32502e}.gg-legacy .lumina-panel:hover{box-shadow:inset 0 1px #fff9,0 28px 60px -26px #3c325042}.dark .gg-legacy .lumina-panel{box-shadow:inset 0 1px #ffffff0a,0 24px 48px -24px #00000059}.dark .gg-legacy .lumina-panel:hover{box-shadow:inset 0 1px #ffffff0f,0 30px 64px -26px #0000008c}.gg-legacy .gryf-grad-text{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(110deg,#c5751a,#9a6a2e 40%,#6f4fd0);-webkit-background-clip:text;background-clip:text}.dark .gg-legacy .gryf-grad-text{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(110deg,#f5a04c,#ffd89a 40%,#b57cf6);-webkit-background-clip:text;background-clip:text}.argile-card{background-color:var(--n-bg);color:var(--n-fg);box-shadow:none;border-radius:var(--r-l);transition:transform var(--card-press-ms,var(--m3-spatial-ms))var(--card-press-ease,var(--m3-spatial)),background-color var(--m3-effects-ms)var(--m3-effects);border:0;position:relative}.argile-card:active:not(:has(.press:active,.gryf-press:active,li[data-task-key]>label:active)),.argile-card[data-pressed]:not(:has(.press:active,.gryf-press:active,li[data-task-key]>label:active)){--card-press-ms:60ms;--card-press-ease:cubic-bezier(.2,0,0,1);transform:scale(.97)}[data-col="0"] .argile-card{border-bottom-left-radius:var(--r-s)}[data-col-last] .argile-card{border-bottom-right-radius:var(--r-s)}@media (prefers-reduced-motion:reduce){.argile-card{transition:none}.argile-card:active:not(:has(.press:active,.gryf-press:active,li[data-task-key]>label:active)),.argile-card[data-pressed]:not(:has(.press:active,.gryf-press:active,li[data-task-key]>label:active)){transform:none}}.argile-card .note-card-preview{color:var(--n-fg);font-size:var(--note-card-text-size);line-height:var(--note-card-text-leading);--tw-prose-body:var(--n-fg);--tw-prose-headings:var(--n-fg);--tw-prose-bold:var(--n-fg);--tw-prose-bullets:var(--n-mu);--tw-prose-counters:var(--n-mu);--tw-prose-links:var(--n-fg)}.argile-card .note-card-preview .gryf-check{--check-size:20px}.argile-card .note-card-preview .gryf-check-static:after{width:11px;height:11px}.argile-card .prose ul[data-type=taskList] li[data-checked=true]>div{color:var(--n-mu);-webkit-text-decoration-color:var(--n-mu);-webkit-text-decoration-color:var(--n-mu);text-decoration-color:var(--n-mu)}.state-layer{isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative}.state-layer:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--m3-effects-fast-ms)var(--m3-effects-fast);background-color:currentColor;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.state-layer:hover:before{opacity:var(--state-hover)}}.state-layer:focus-visible:before{opacity:var(--state-focus)}.state-layer:active:not(:has(.press:active,.gryf-press:active)):before,.state-layer[data-pressed]:before{opacity:var(--state-press)}.state-layer[data-dragging]:before{opacity:var(--state-drag)}.state-layer:disabled:before,.state-layer[aria-disabled=true]:before{opacity:0}.section-chevron{transition:rotate var(--m3-spatial-fast-ms)var(--m3-spatial-fast)}.press-wide,.gryf-press{--press-scale:.97}.press-icon,.gryf-press-icon{--press-scale:.9}.gryf-press{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m3-spatial-fast-ms)var(--m3-spatial-fast),opacity var(--m3-effects-ms)var(--m3-effects)}.gryf-press:active:not(:disabled):not(:has(.press:active,.gryf-press:active)),.gryf-press[data-pressed]{transform:scale(var(--press-scale,.97));opacity:.86;transition-duration:60ms;transition-timing-function:cubic-bezier(.2,0,0,1),ease-out}@media (prefers-reduced-motion:reduce){.gryf-press:active:not(:disabled):not(:has(.press:active,.gryf-press:active)),.gryf-press[data-pressed]{transform:none}}.press{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m3-spatial-fast-ms)var(--m3-spatial-fast),opacity var(--m3-effects-ms)var(--m3-effects),border-radius var(--m3-spatial-fast-ms)var(--m3-spatial-fast),background-color var(--m3-effects-ms)var(--m3-effects),border-color var(--m3-effects-ms)var(--m3-effects),color var(--m3-effects-ms)var(--m3-effects)}.press:active:not(:disabled):not(:has(.press:active,.gryf-press:active)),.press[data-pressed]{transform:scale(var(--press-scale,.95));opacity:.86;transition-duration:60ms,60ms,var(--m3-spatial-fast-ms),var(--m3-effects-ms),var(--m3-effects-ms),var(--m3-effects-ms);transition-timing-function:cubic-bezier(.2,0,0,1),ease-out,var(--m3-spatial-fast),var(--m3-effects),var(--m3-effects),var(--m3-effects)}.gryf-switch{--press-scale:.94}.gryf-switch-thumb{transition:translate var(--m3-spatial-fast-ms)var(--m3-spatial-fast),scale var(--m3-spatial-fast-ms)var(--m3-spatial-fast),background-color var(--m3-effects-ms)var(--m3-effects)}.gryf-switch[aria-checked=false] .gryf-switch-thumb{scale:.67}.gryf-switch[aria-checked=true] .gryf-switch-thumb{scale:1}.gryf-switch[aria-checked=false][data-pressed] .gryf-switch-thumb,.gryf-switch[aria-checked=false]:active .gryf-switch-thumb{scale:.85}.gryf-switch[aria-checked=true][data-pressed] .gryf-switch-thumb,.gryf-switch[aria-checked=true]:active .gryf-switch-thumb{scale:1.12}[data-img-fade]{opacity:0;transition:opacity .24s}[data-img-fade][data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){.press:active:not(:disabled):not(:has(.press:active,.gryf-press:active)),.press[data-pressed]{transform:none}.press{transition:opacity}.gryf-switch-thumb,[data-img-fade]{transition:none}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-px{inset:-1px}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-2{inset-inline:calc(var(--spacing)*2)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-\[120px\]{top:-120px}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-7{top:calc(var(--spacing)*7)}.top-9{top:calc(var(--spacing)*9)}.top-\[19px\]{top:19px}.top-\[360px\]{top:360px}.top-\[max\(8px\,env\(safe-area-inset-top\)\)\]{top:max(8px,env(safe-area-inset-top))}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.-right-\[80px\]{right:-80px}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-9{right:calc(var(--spacing)*9)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-\[calc\(var\(--gryf-chrome-bottom\)\+16px\)\]{bottom:calc(var(--gryf-chrome-bottom) + 16px)}.bottom-full{bottom:100%}.-left-\[120px\]{left:-120px}.left-0{left:calc(var(--spacing)*0)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-9{left:calc(var(--spacing)*9)}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-2\]{z-index:-2}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.z-\[47\]{z-index:47}.z-\[48\]{z-index:48}.z-\[49\]{z-index:49}.z-\[60\]{z-index:60}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[150\]{z-index:150}.z-\[151\]{z-index:151}.z-\[200\]{z-index:200}.z-\[500\]{z-index:500}.z-\[501\]{z-index:501}.z-\[600\]{z-index:600}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.-mx-1\.5{margin-inline:calc(var(--spacing)*-1.5)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-\[6px\]{margin-inline:6px}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-1{margin-block:calc(var(--spacing)*1)}.my-1\.5{margin-block:calc(var(--spacing)*1.5)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-3\.5{margin-block:calc(var(--spacing)*3.5)}.my-4{margin-block:calc(var(--spacing)*4)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-\[11px\]{margin-top:11px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing)*1)}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-\[22px\]{margin-bottom:22px}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-2\.5{margin-left:calc(var(--spacing)*2.5)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-\[14px\]{margin-left:14px}.ml-\[22px\]{margin-left:22px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-\[3px\]{width:3px;height:3px}.size-\[72px\]{width:72px;height:72px}.size-\[88px\]{width:88px;height:88px}.size-\[120px\]{width:120px;height:120px}.size-\[168px\]{width:168px;height:168px}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-\[14px\]{height:14px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[34px\]{height:34px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[100dvh\]{height:100dvh}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:calc(var(--spacing)*20)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[45dvh\]{max-height:45dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[100px\]{max-height:100px}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[calc\(\.\.\.\)\]{max-height:calc(...)}.max-h-\[calc\(85dvh-48px\)\]{max-height:calc(85dvh - 48px)}.max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.max-h-\[calc\(100dvh-16px\)\]{max-height:calc(100dvh - 16px)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-18{min-height:calc(var(--spacing)*18)}.min-h-\[18px\]{min-height:18px}.min-h-\[72px\]{min-height:72px}.min-h-\[88px\]{min-height:88px}.min-h-\[96px\]{min-height:96px}.min-h-\[200px\]{min-height:200px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-64{width:calc(var(--spacing)*64)}.w-\[3px\]{width:3px}.w-\[24px\]{width:24px}.w-\[34px\]{width:34px}.w-\[52px\]{width:52px}.w-\[200px\]{width:200px}.w-\[214px\]{width:214px}.w-\[220px\]{width:220px}.w-\[248px\]{width:248px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[460px\]{width:460px}.w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(320px\,calc\(100vw-24px\)\)\]{width:min(320px,100vw - 24px)}.w-\[min\(320px\,calc\(100vw-32px\)\)\]{width:min(320px,100vw - 32px)}.w-\[min\(420px\,100\%\)\]{width:min(420px,100%)}.w-\[min\(440px\,100\%\)\]{width:min(440px,100%)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-10{max-width:calc(var(--spacing)*10)}.max-w-\[28ch\]{max-width:28ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[90vw\]{max-width:90vw}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.max-w-\[960px\]{max-width:960px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[min\(420px\,100\%\)\]{max-width:min(420px,100%)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-\[11rem\]{min-width:11rem}.min-w-\[22px\]{min-width:22px}.min-w-\[168px\]{min-width:168px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[720px\]{min-width:720px}.min-w-\[min\(280px\,100\%\)\]{min-width:min(280px,100%)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[4px\]{--tw-translate-x:4px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[20px\]{--tw-translate-x:20px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[\.96\]{scale:.96}.scale-\[0\.8\]{scale:.8}.scale-\[0\.85\]{scale:.85}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-1{columns:1}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-end{justify-items:end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-\[3px\]{gap:3px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[22px\]{gap:22px}.gap-\[30px\]{gap:30px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-outline-variant>:not(:last-child)){border-color:var(--argile-outline-variant)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.\[border-radius\:inherit\]{border-radius:inherit}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-arg-l{border-radius:var(--r-l)}.rounded-arg-m{border-radius:var(--r-m)}.rounded-arg-s{border-radius:var(--r-s)}.rounded-arg-xs{border-radius:var(--r-xs)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-arg-xl{border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-tl-arg-s{border-top-left-radius:var(--r-s)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-bl-arg-s{border-bottom-left-radius:var(--r-s)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--argile-on-surface\)\]{border-color:var(--argile-on-surface)}.border-\[var\(--gryf-glass-stroke\)\]{border-color:var(--gryf-glass-stroke)}.border-\[var\(--gryf-glass-stroke-strong\)\]{border-color:var(--gryf-glass-stroke-strong)}.border-\[var\(--n-fg\)\]{border-color:var(--n-fg)}.border-\[var\(--n-mu\)\]{border-color:var(--n-mu)}.border-accent-primary\/30{border-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.border-accent-primary\/30{border-color:color-mix(in oklab,var(--color-accent-primary)30%,transparent)}}.border-app-text-secondary\/5{border-color:var(--color-app-text-secondary)}@supports (color:color-mix(in lab, red, red)){.border-app-text-secondary\/5{border-color:color-mix(in oklab,var(--color-app-text-secondary)5%,transparent)}}.border-app-text-secondary\/10{border-color:var(--color-app-text-secondary)}@supports (color:color-mix(in lab, red, red)){.border-app-text-secondary\/10{border-color:color-mix(in oklab,var(--color-app-text-secondary)10%,transparent)}}.border-app-text-secondary\/15{border-color:var(--color-app-text-secondary)}@supports (color:color-mix(in lab, red, red)){.border-app-text-secondary\/15{border-color:color-mix(in oklab,var(--color-app-text-secondary)15%,transparent)}}.border-on-surface-variant{border-color:var(--argile-on-surface-variant)}.border-outline-variant{border-color:var(--argile-outline-variant)}.border-primary{border-color:var(--argile-primary)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_55\%\,transparent\)\]{background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--argile-scrim)55%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--n-fg\,var\(--argile-on-surface\)\)_20\%\,transparent\)\]{background-color:var(--n-fg,var(--argile-on-surface))}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--n-fg\,var\(--argile-on-surface\)\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--n-fg,var(--argile-on-surface))20%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--n-mu\)_38\%\,transparent\)\]{background-color:var(--n-mu)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--n-mu\)_38\%\,transparent\)\]{background-color:color-mix(in srgb,var(--n-mu)38%,transparent)}}.bg-\[var\(--gryf-card-bg\)\]{background-color:var(--gryf-card-bg)}.bg-\[var\(--gryf-glass-bg\)\]{background-color:var(--gryf-glass-bg)}.bg-\[var\(--n-bg\)\]{background-color:var(--n-bg)}.bg-\[var\(--n-chip\)\]{background-color:var(--n-chip)}.bg-\[var\(--n-chip\,var\(--argile-surface-3\)\)\]{background-color:var(--n-chip,var(--argile-surface-3))}.bg-\[var\(--n-fg\)\]{background-color:var(--n-fg)}.bg-\[var\(--n-fg\,var\(--argile-primary\)\)\]{background-color:var(--n-fg,var(--argile-primary))}.bg-\[var\(--n-mu\)\]{background-color:var(--n-mu)}.bg-accent-primary,.bg-accent-primary\/12{background-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/12{background-color:color-mix(in oklab,var(--color-accent-primary)12%,transparent)}}.bg-accent-primary\/15{background-color:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.bg-accent-primary\/15{background-color:color-mix(in oklab,var(--color-accent-primary)15%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-app-bg{background-color:var(--color-app-bg)}.bg-black{background-color:var(--color-black)}.bg-danger-container{background-color:var(--argile-danger-container)}.bg-error{background-color:var(--color-error)}.bg-error\/10{background-color:#e878821a}@supports (color:color-mix(in lab, red, red)){.bg-error\/10{background-color:color-mix(in oklab,var(--color-error)10%,transparent)}}.bg-on-danger-container{background-color:var(--argile-on-danger-container)}.bg-on-primary{background-color:var(--argile-on-primary)}.bg-on-primary-container{background-color:var(--argile-on-primary-container)}.bg-on-surface{background-color:var(--argile-on-surface)}.bg-on-surface-variant{background-color:var(--argile-on-surface-variant)}.bg-outline-variant{background-color:var(--argile-outline-variant)}.bg-primary{background-color:var(--argile-primary)}.bg-primary-container{background-color:var(--argile-primary-container)}.bg-scrim,.bg-scrim\/50{background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/50{background-color:color-mix(in oklab,var(--argile-scrim)50%,transparent)}}.bg-scrim\/70{background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/70{background-color:color-mix(in oklab,var(--argile-scrim)70%,transparent)}}.bg-success{background-color:var(--color-success)}.bg-surface{background-color:var(--argile-surface)}.bg-surface-1{background-color:var(--argile-surface-1)}.bg-surface-2{background-color:var(--argile-surface-2)}.bg-surface-3{background-color:var(--argile-surface-3)}.bg-surface-4{background-color:var(--argile-surface-4)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-warning\/10{background-color:#f5a04c1a}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--color-warning)10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.fill-danger-container{fill:var(--argile-danger-container)}.fill-primary-container{fill:var(--argile-primary-container)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[14px\]{padding:14px}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-\[18px\]{padding-inline:18px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[10px\]{padding-block:10px}.py-\[11px\]{padding-block:11px}.py-\[48px\]{padding-block:48px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-\[150px\]{padding-bottom:150px}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\,8px\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom,8px))}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\,8px\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom,8px))}.pb-\[calc\(22px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px))}.pb-\[calc\(var\(--gryf-chrome-bottom\)\+var\(--gryf-space-bottom\)\)\]{padding-bottom:calc(var(--gryf-chrome-bottom) + var(--gryf-space-bottom))}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-\[25px\]{padding-left:25px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-body{font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--type-body-leading);letter-spacing:0;font-weight:400}.text-body-l{font-family:var(--font-sans);font-size:var(--type-body-l);line-height:var(--type-body-l-leading);letter-spacing:0;font-weight:400}.text-display{font-family:var(--font-display);font-size:var(--type-display);line-height:var(--type-display-leading);letter-spacing:0;font-weight:700}.text-label{font-family:var(--font-sans);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:0;font-weight:500}.text-title-l{font-family:var(--font-display);font-size:var(--type-title-l);line-height:var(--type-title-l-leading);letter-spacing:0;font-weight:600}.text-title-m{font-family:var(--font-display);font-size:var(--type-title-m);line-height:var(--type-title-m-leading);letter-spacing:0;font-weight:600}.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[clamp\(36px\,5vw\,54px\)\]{font-size:clamp(36px,5vw,54px)}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[letter-spacing\:inherit\]{letter-spacing:inherit}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\[color\:var\(--gryf-text-1\)\]{color:var(--gryf-text-1)}.text-\[color\:var\(--n-bg\,var\(--argile-surface\)\)\]{color:var(--n-bg,var(--argile-surface))}.text-\[color\:var\(--n-fg\)\]{color:var(--n-fg)}.text-\[color\:var\(--n-fg\,var\(--argile-on-surface\)\)\]{color:var(--n-fg,var(--argile-on-surface))}.text-\[var\(--argile-on-surface\)\]{color:var(--argile-on-surface)}.text-\[var\(--gryf-text-3\)\]{color:var(--gryf-text-3)}.text-\[var\(--n-bg\)\]{color:var(--n-bg)}.text-\[var\(--n-fg\)\]{color:var(--n-fg)}.text-\[var\(--n-mu\)\]{color:var(--n-mu)}.text-accent-primary{color:var(--color-accent-primary)}.text-app-text-primary{color:var(--color-app-text-primary)}.text-app-text-secondary,.text-app-text-secondary\/40{color:var(--color-app-text-secondary)}@supports (color:color-mix(in lab, red, red)){.text-app-text-secondary\/40{color:color-mix(in oklab,var(--color-app-text-secondary)40%,transparent)}}.text-app-text-secondary\/70{color:var(--color-app-text-secondary)}@supports (color:color-mix(in lab, red, red)){.text-app-text-secondary\/70{color:color-mix(in oklab,var(--color-app-text-secondary)70%,transparent)}}.text-error{color:var(--color-error)}.text-inherit{color:inherit}.text-on-danger-container{color:var(--argile-on-danger-container)}.text-on-primary{color:var(--argile-on-primary)}.text-on-primary-container{color:var(--argile-on-primary-container)}.text-on-surface{color:var(--argile-on-surface)}.text-on-surface-variant{color:var(--argile-on-surface-variant)}.text-primary{color:var(--argile-primary)}.text-primary-container{color:var(--argile-primary-container)}.text-red-500{color:var(--color-red-500)}.text-success{color:var(--color-success)}.text-surface{color:var(--argile-surface)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.\[text-transform\:inherit\]{text-transform:inherit}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-\[var\(--n-fg\)\]{caret-color:var(--n-fg)}.accent-primary{accent-color:var(--argile-primary)}.opacity-0{opacity:0}.opacity-1{opacity:.01}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-100{opacity:1}.opacity-\[var\(--state-disabled-content\)\]{opacity:var(--state-disabled-content)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-1{--tw-shadow:0 1px 0 var(--tw-shadow-color,#fff9)inset,0 8px 18px -12px var(--tw-shadow-color,#3c32502e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_9999px_color-mix\(in_srgb\,var\(--argile-scrim\)_60\%\,transparent\)\]{--tw-shadow:0 0 0 9999px var(--tw-shadow-color,var(--argile-scrim))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_9999px_color-mix\(in_srgb\,var\(--argile-scrim\)_60\%\,transparent\)\]{--tw-shadow:0 0 0 9999px var(--tw-shadow-color,color-mix(in srgb,var(--argile-scrim)60%,transparent))}}.shadow-\[0_0_0_9999px_color-mix\(in_srgb\,var\(--argile-scrim\)_60\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elevated{--tw-shadow:var(--shadow-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--n-fg\)\]{--tw-ring-color:var(--n-fg)}.ring-on-danger-container{--tw-ring-color:var(--argile-on-danger-container)}.ring-primary{--tw-ring-color:var(--argile-primary)}.ring-transparent{--tw-ring-color:transparent}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[3px\]{outline-style:var(--tw-outline-style);outline-width:3px}.outline-offset-2{outline-offset:2px}.outline-accent-primary{outline-color:var(--color-accent-primary)}.outline-primary{outline-color:var(--argile-primary)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[var\(--m3-effects-fast-ms\)\]{--tw-duration:var(--m3-effects-fast-ms);transition-duration:var(--m3-effects-fast-ms)}.duration-\[var\(--m3-effects-ms\)\]{--tw-duration:var(--m3-effects-ms);transition-duration:var(--m3-effects-ms)}.duration-\[var\(--m3-spatial-fast-ms\)\]{--tw-duration:var(--m3-spatial-fast-ms);transition-duration:var(--m3-spatial-fast-ms)}.duration-\[var\(--m3-spatial-slow-ms\)\]{--tw-duration:var(--m3-spatial-slow-ms);transition-duration:var(--m3-spatial-slow-ms)}.ease-\[cubic-bezier\(0\.2\,0\,0\,1\)\]{--tw-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}.ease-\[var\(--m3-effects\)\]{--tw-ease:var(--m3-effects);transition-timing-function:var(--m3-effects)}.ease-\[var\(--m3-effects-fast\)\]{--tw-ease:var(--m3-effects-fast);transition-timing-function:var(--m3-effects-fast)}.ease-\[var\(--m3-spatial-fast\)\]{--tw-ease:var(--m3-spatial-fast);transition-timing-function:var(--m3-spatial-fast)}.ease-\[var\(--m3-spatial-slow\)\]{--tw-ease:var(--m3-spatial-slow);transition-timing-function:var(--m3-spatial-slow)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--n-chip\:color-mix\(in_srgb\,var\(--argile-on-danger-container\)_14\%\,transparent\)\]{--n-chip:var(--argile-on-danger-container)}@supports (color:color-mix(in lab, red, red)){.\[--n-chip\:color-mix\(in_srgb\,var\(--argile-on-danger-container\)_14\%\,transparent\)\]{--n-chip:color-mix(in srgb,var(--argile-on-danger-container)14%,transparent)}}.\[--n-mu\:var\(--argile-on-danger-container\)\]{--n-mu:var(--argile-on-danger-container)}.\[animation-delay\:0\.4s\]{animation-delay:.4s}.\[background\:var\(--gryf-input-bg\)\]{background:var(--gryf-input-bg)}.\[border\:1px_solid_var\(--gryf-glass-stroke-strong\)\]{border:1px solid var(--gryf-glass-stroke-strong)}.\[font\:inherit\]{font:inherit}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.ring-inset{--tw-ring-inset:inset}:is(.\*\:h-full>*){height:100%}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:pointer-events-auto:is(:where(.group):focus-visible *){pointer-events:auto}.group-focus-visible\:translate-y-0:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-has-\[\:focus-visible\]\:pointer-events-auto:is(:where(.group):has(:focus-visible) *){pointer-events:auto}.group-has-\[\:focus-visible\]\:translate-y-0:is(:where(.group):has(:focus-visible) *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-has-\[\:focus-visible\]\:opacity-100:is(:where(.group):has(:focus-visible) *){opacity:1}.first-letter\:uppercase:first-letter{text-transform:uppercase}.placeholder\:text-\[var\(--n-mu\)\]::placeholder{color:var(--n-mu)}.placeholder\:text-on-surface-variant::placeholder{color:var(--argile-on-surface-variant)}.backdrop\:bg-scrim\/50::backdrop{background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-scrim\/50::backdrop{background-color:color-mix(in oklab,var(--argile-scrim)50%,transparent)}}.backdrop\:bg-scrim\/70::backdrop{background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-scrim\/70::backdrop{background-color:color-mix(in oklab,var(--argile-scrim)70%,transparent)}}.backdrop\:backdrop-blur-xl::backdrop{--tw-backdrop-blur:blur(var(--blur-xl));backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:\[border-radius\:inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-\[radial-gradient\(400px_circle_at_var\(--glow-x\,50\%\)_var\(--glow-y\,50\%\)\,rgba\(139\,92\,246\,0\.12\)\,transparent_60\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(400px circle at var(--glow-x,50%)var(--glow-y,50%),#8b5cf61f,transparent 60%)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-150:before{content:var(--tw-content);--tw-duration:.15s;transition-duration:.15s}.before\:duration-300:before{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.group-hover\/nav\:before\:opacity-\[var\(--state-hover\)\]:is(:where(.group\/nav):hover *):before{content:var(--tw-content);opacity:var(--state-hover)}}.group-active\/nav\:before\:opacity-\[var\(--state-press\)\]:is(:where(.group\/nav):active *):before{content:var(--tw-content);opacity:var(--state-press)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-2)}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[attr\(data-save-label\)\]:after{--tw-content:attr(data-save-label);content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.odd\:rounded-br-arg-xl:nth-child(odd){border-bottom-right-radius:var(--r-xl)}.even\:rounded-bl-arg-xl:nth-child(2n){border-bottom-left-radius:var(--r-xl)}.open\:bg-white\/10:is([open],:popover-open,:open){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.open\:bg-white\/10:is([open],:popover-open,:open){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:bg-surface-4:focus-within{background-color:var(--argile-surface-4)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[var\(--gryf-glass-stroke-strong\)\]:hover{border-color:var(--gryf-glass-stroke-strong)}.hover\:bg-\[var\(--gryf-hover\)\]:hover{background-color:var(--gryf-hover)}.hover\:text-\[var\(--gryf-text-1\)\]:hover{color:var(--gryf-text-1)}.hover\:text-app-text-primary:hover{color:var(--color-app-text-primary)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[color-mix\(in_srgb\,var\(--n-fg\)_30\%\,transparent\)\]:hover{--tw-ring-color:var(--n-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-\[color-mix\(in_srgb\,var\(--n-fg\)_30\%\,transparent\)\]:hover{--tw-ring-color:color-mix(in srgb,var(--n-fg)30%,transparent)}}.hover\:before\:opacity-\(--state-hover\):hover:before{content:var(--tw-content);opacity:var(--state-hover)}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-10:focus{z-index:10}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded:focus{border-radius:.25rem}.focus\:rounded-arg-xs:focus{border-radius:var(--r-xs)}.focus\:rounded-full:focus{border-radius:var(--radius-full)}.focus\:bg-app-surface:focus{background-color:var(--color-app-surface)}.focus\:bg-primary:focus{background-color:var(--argile-primary)}.focus\:bg-surface-3:focus{background-color:var(--argile-surface-3)}.focus\:px-1:focus{padding-inline:calc(var(--spacing)*1)}.focus\:px-2:focus{padding-inline:calc(var(--spacing)*2)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-0\.5:focus{padding-block:calc(var(--spacing)*.5)}.focus\:py-1:focus{padding-block:calc(var(--spacing)*1)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-label:focus{font-family:var(--font-sans);font-size:var(--type-label);line-height:var(--type-label-leading);letter-spacing:0;font-weight:500}.focus\:text-xs:focus{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-on-primary:focus{color:var(--argile-on-primary)}.focus\:text-on-surface:focus{color:var(--argile-on-surface)}.focus\:shadow:focus{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-on-danger-container:focus{--tw-ring-color:var(--argile-on-danger-container)}.focus\:ring-primary:focus{--tw-ring-color:var(--argile-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px*-1)}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:calc(4px*-1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--n-fg\)\]:focus-visible{outline-color:var(--n-fg)}.focus-visible\:outline-accent-primary:focus-visible{outline-color:var(--color-accent-primary)}.focus-visible\:outline-on-primary:focus-visible{outline-color:var(--argile-on-primary)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--argile-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:before\:opacity-\(--state-focus\):focus-visible:before{content:var(--tw-content);opacity:var(--state-focus)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-\[var\(--state-disabled-content\)\]:disabled{opacity:var(--state-disabled-content)}:where([data-col-last]) .in-data-col-last\:rounded-br-arg-s{border-bottom-right-radius:var(--r-s)}:where([data-col="0"]) .in-data-\[col\=0\]\:rounded-bl-arg-s{border-bottom-left-radius:var(--r-s)}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-primary:has(:focus-visible){outline-color:var(--argile-primary)}.aria-\[invalid\=true\]\:outline-2[aria-invalid=true]{outline-style:var(--tw-outline-style);outline-width:2px}.aria-\[invalid\=true\]\:outline-error[aria-invalid=true]{outline-color:var(--color-error)}@media (prefers-reduced-motion:reduce){.motion-reduce\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-100{--tw-duration:.1s;transition-duration:.1s}}@media not all and (min-width:414px){.max-\[414px\]\:hidden{display:none}.max-\[414px\]\:inline{display:inline}.max-\[414px\]\:gap-1{gap:calc(var(--spacing)*1)}.max-\[414px\]\:px-2{padding-inline:calc(var(--spacing)*2)}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}.max-lg\:w-\[286px\]{width:286px}}@media not all and (min-width:48rem){.max-md\:\[transform\:translateY\(calc\(-1\*var\(--gryf-toast-lift\,0px\)\)\)\]{transform:translateY(calc(-1*var(--gryf-toast-lift,0px)))}}@media not all and (min-width:40rem){.max-sm\:right-4{right:calc(var(--spacing)*4)}.max-sm\:left-4{left:calc(var(--spacing)*4)}.max-sm\:m-0{margin:calc(var(--spacing)*0)}.max-sm\:mt-auto{margin-top:auto}.max-sm\:-mb-4{margin-bottom:calc(var(--spacing)*-4)}.max-sm\:h-11{height:calc(var(--spacing)*11)}.max-sm\:w-11{width:calc(var(--spacing)*11)}.max-sm\:w-full{width:100%}.max-sm\:max-w-none{max-width:none}.max-sm\:min-w-\[44px\]{min-width:44px}.max-sm\:rounded-t-arg-xl{border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl)}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:pb-\[calc\(env\(safe-area-inset-bottom\)\+1rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}}@media (min-width:40rem){.sm\:mx-auto{margin-inline:auto}.sm\:my-4{margin-block:calc(var(--spacing)*4)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-\[min\(960px\,100\%\)\]{width:min(960px,100%)}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[960px\]{max-width:960px}.sm\:columns-2{columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:rounded-arg-l{border-radius:var(--r-l)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-9{padding-inline:calc(var(--spacing)*9)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pt-7{padding-top:calc(var(--spacing)*7)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:text-title-l{font-family:var(--font-display);font-size:var(--type-title-l);line-height:var(--type-title-l-leading);letter-spacing:0;font-weight:600}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:shadow-\[0_50px_120px_-32px_color-mix\(in_srgb\,var\(--argile-scrim\)_28\%\,transparent\)\]{--tw-shadow:0 50px 120px -32px var(--tw-shadow-color,var(--argile-scrim))}@supports (color:color-mix(in lab, red, red)){.sm\:shadow-\[0_50px_120px_-32px_color-mix\(in_srgb\,var\(--argile-scrim\)_28\%\,transparent\)\]{--tw-shadow:0 50px 120px -32px var(--tw-shadow-color,color-mix(in srgb,var(--argile-scrim)28%,transparent))}}.sm\:shadow-\[0_50px_120px_-32px_color-mix\(in_srgb\,var\(--argile-scrim\)_28\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:48rem){.md\:bottom-4{bottom:calc(var(--spacing)*4)}.md\:bottom-\[calc\(env\(safe-area-inset-bottom\,0px\)\+16px\)\]{bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:columns-3{columns:3}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:visible{visibility:visible}.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing)*0)}.lg\:bottom-4{bottom:calc(var(--spacing)*4)}.lg\:z-\[2\]{z-index:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-full{grid-column:1/-1}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:inline-flex{display:inline-flex}.lg\:h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.lg\:h-full{height:100%}.lg\:max-h-\[min\(640px\,76vh\)\]{max-height:min(640px,76vh)}.lg\:max-h-none{max-height:none}.lg\:min-h-12{min-height:calc(var(--spacing)*12)}.lg\:w-\[260px\]{width:260px}.lg\:w-\[440px\]{width:440px}.lg\:w-\[640px\]{width:640px}.lg\:w-auto{width:auto}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:columns-3{columns:3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-3\.5{gap:calc(var(--spacing)*3.5)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-arg-xl{border-radius:var(--r-xl)}.lg\:rounded-none{border-radius:0}.lg\:rounded-l-arg-l{border-top-left-radius:var(--r-l);border-bottom-left-radius:var(--r-l)}.lg\:bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_22\%\,transparent\)\]{background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--argile-scrim)22%,transparent)}}.lg\:bg-surface-1{background-color:var(--argile-surface-1)}.lg\:bg-transparent{background-color:#0000}.lg\:p-3{padding:calc(var(--spacing)*3)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-9{padding-inline:calc(var(--spacing)*9)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-9{padding-block:calc(var(--spacing)*9)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-4{padding-top:calc(var(--spacing)*4)}.lg\:pt-5{padding-top:calc(var(--spacing)*5)}.lg\:pt-7{padding-top:calc(var(--spacing)*7)}.lg\:pt-\[12vh\]{padding-top:12vh}.lg\:pr-12{padding-right:calc(var(--spacing)*12)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-4{padding-bottom:calc(var(--spacing)*4)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:pb-9{padding-bottom:calc(var(--spacing)*9)}.lg\:pb-12{padding-bottom:calc(var(--spacing)*12)}.lg\:pl-0{padding-left:calc(var(--spacing)*0)}.lg\:focus-visible\:outline-0:focus-visible{outline-style:var(--tw-outline-style);outline-width:0}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:columns-4{columns:4}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:columns-4{columns:4}.\32 xl\:columns-5{columns:5}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.dark\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_78\%\,transparent\)\]:where(.dark,.dark *){background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_78\%\,transparent\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,var(--argile-scrim)78%,transparent)}}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:open\:bg-white\/5:where(.dark,.dark *):is([open],:popover-open,:open){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:open\:bg-white\/5:where(.dark,.dark *):is([open],:popover-open,:open){background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}@media (min-width:40rem){.dark\:sm\:shadow-\[0_50px_120px_-32px_color-mix\(in_srgb\,var\(--argile-scrim\)_60\%\,transparent\)\]:where(.dark,.dark *){--tw-shadow:0 50px 120px -32px var(--tw-shadow-color,var(--argile-scrim))}@supports (color:color-mix(in lab, red, red)){.dark\:sm\:shadow-\[0_50px_120px_-32px_color-mix\(in_srgb\,var\(--argile-scrim\)_60\%\,transparent\)\]:where(.dark,.dark *){--tw-shadow:0 50px 120px -32px var(--tw-shadow-color,color-mix(in srgb,var(--argile-scrim)60%,transparent))}}.dark\:sm\:shadow-\[0_50px_120px_-32px_color-mix\(in_srgb\,var\(--argile-scrim\)_60\%\,transparent\)\]:where(.dark,.dark *){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:64rem){.dark\:lg\:bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_62\%\,transparent\)\]:where(.dark,.dark *){background-color:var(--argile-scrim)}@supports (color:color-mix(in lab, red, red)){.dark\:lg\:bg-\[color-mix\(in_srgb\,var\(--argile-scrim\)_62\%\,transparent\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,var(--argile-scrim)62%,transparent)}}}.\[\&_path\]\:fill-\[var\(--n-fg\,var\(--argile-on-surface\)\)\] path{fill:var(--n-fg,var(--argile-on-surface))}.\[\&\:\:-moz-range-thumb\]\:size-3::-moz-range-thumb{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:var(--radius-full)}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-\[var\(--n-fg\,var\(--argile-primary\)\)\]::-moz-range-thumb{background-color:var(--n-fg,var(--argile-primary))}.\[\&\:\:-moz-range-track\]\:bg-transparent::-moz-range-track{background-color:#0000}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-transparent::-webkit-slider-runnable-track{background-color:#0000}.\[\&\:\:-webkit-slider-thumb\]\:size-3::-webkit-slider-thumb{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:var(--radius-full)}.\[\&\:\:-webkit-slider-thumb\]\:border-0::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-slider-thumb\]\:bg-\[var\(--n-fg\,var\(--argile-primary\)\)\]::-webkit-slider-thumb{background-color:var(--n-fg,var(--argile-primary))}.focus-visible\:\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_color-mix\(in_srgb\,var\(--n-fg\,var\(--argile-primary\)\)_30\%\,transparent\)\]:focus-visible::-webkit-slider-thumb{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--n-fg,var(--argile-primary)))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_color-mix\(in_srgb\,var\(--n-fg\,var\(--argile-primary\)\)_30\%\,transparent\)\]:focus-visible::-webkit-slider-thumb{--tw-shadow:0 0 0 4px var(--tw-shadow-color,color-mix(in srgb,var(--n-fg,var(--argile-primary))30%,transparent))}}.focus-visible\:\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_color-mix\(in_srgb\,var\(--n-fg\,var\(--argile-primary\)\)_30\%\,transparent\)\]:focus-visible::-webkit-slider-thumb{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:active\:not\(\:has\(\.press\:active\)\)\]\:before\:opacity-\(--state-press\):active:not(:has(.press:active)):before{content:var(--tw-content);opacity:var(--state-press)}.\[data-testid\=\"e2e-unlock-pill\"\]\:visible:is(),.\[data-tour\=\"fab\"\]\:visible:is(){visibility:visible}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\]\:w-full>*{width:100%}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(hover\:hover\)\]\:pointer-events-none{pointer-events:none}.\[\@media\(hover\:hover\)\]\:bottom-2{bottom:calc(var(--spacing)*2)}.\[\@media\(hover\:hover\)\]\:h-12{height:calc(var(--spacing)*12)}.\[\@media\(hover\:hover\)\]\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\@media\(hover\:hover\)\]\:translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\@media\(hover\:hover\)\]\:bg-\[var\(--n-chip\)\]{background-color:var(--n-chip)}.\[\@media\(hover\:hover\)\]\:bg-surface-3{background-color:var(--argile-surface-3)}.\[\@media\(hover\:hover\)\]\:p-1{padding:calc(var(--spacing)*1)}.\[\@media\(hover\:hover\)\]\:pb-16{padding-bottom:calc(var(--spacing)*16)}.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}.\[\@media\(hover\:hover\)\]\:opacity-100{opacity:1}.\[\@media\(hover\:hover\)\]\:transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\@media\(hover\:hover\)\]\:duration-200{--tw-duration:.2s;transition-duration:.2s}.\[\@media\(hover\:hover\)\]\:ease-\[cubic-bezier\(0\.2\,0\,0\,1\)\]{--tw-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.\[\@media\(hover\:hover\)\]\:group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\@media\(hover\:hover\)\]\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.\[\@media\(hover\:hover\)\]\:group-focus-visible\:pointer-events-auto:is(:where(.group):focus-visible *){pointer-events:auto}.\[\@media\(hover\:hover\)\]\:group-focus-visible\:translate-y-0:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\@media\(hover\:hover\)\]\:group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.\[\@media\(hover\:hover\)\]\:group-has-\[\:focus-visible\]\:pointer-events-auto:is(:where(.group):has(:focus-visible) *){pointer-events:auto}.\[\@media\(hover\:hover\)\]\:group-has-\[\:focus-visible\]\:translate-y-0:is(:where(.group):has(:focus-visible) *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\@media\(hover\:hover\)\]\:group-has-\[\:focus-visible\]\:opacity-100:is(:where(.group):has(:focus-visible) *){opacity:1}}@media (hover:hover) and (pointer:fine){@media (hover:hover){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:before\:opacity-\(--state-hover\):hover:before{content:var(--tw-content);opacity:var(--state-hover)}}}@media (hover:none){.\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(hover\:none\)\]\:top-2{top:calc(var(--spacing)*2)}.\[\@media\(hover\:none\)\]\:right-12{right:calc(var(--spacing)*12)}.\[\@media\(hover\:none\)\]\:hidden{display:none}.\[\@media\(hover\:none\)\]\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.\[\@media\(hover\:none\)\]\:bg-surface-3{background-color:var(--argile-surface-3)}.\[\@media\(hover\:none\)\]\:bg-transparent{background-color:#0000}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.\[\@media\(pointer\:coarse\)\]\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.note-color-transition{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease}.cristal-2{background:var(--gryf-glass-bg);border-bottom:1px solid var(--gryf-glass-stroke)}.cristal-3,.cristal-4{background:var(--gryf-card-bg);border:1px solid var(--gryf-glass-stroke-strong)}.givre-card{background-color:var(--gryf-card-bg);border:1px solid var(--gryf-card-stroke);transition:transform .28s cubic-bezier(.2,.7,.3,1)}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.givre-card:hover{transform:translateY(-5px)}}.bg-note-default,.bg-note-corail,.bg-note-sable,.bg-note-lavande,.bg-note-peche,.bg-note-ciel,.bg-note-menthe,.bg-note-ardoise,.bg-note-mousse,.bg-note-rose,.bg-note-creme,.bg-note-glacier{background-color:var(--n-bg);color:var(--n-fg);--note-tint:var(--argile-primary);--note-tint-strong:var(--argile-primary)}.givre-card[class*=bg-note-]{border-color:var(--n-chip);background-color:var(--n-bg);transition:background-color .32s,border-color .32s;position:relative}@media (prefers-reduced-motion:reduce){.givre-card[class*=bg-note-]{transition:none}}@media (prefers-contrast:more){.cristal-2,.cristal-3,.cristal-4,.givre-card{background:var(--color-app-surface);border-color:var(--color-app-text-secondary)}}@media (prefers-reduced-transparency:reduce){.lumina-panel,.cristal-2,.cristal-3,.cristal-4,.givre-card,.glass,.glass-panel{backdrop-filter:none;background:var(--color-app-surface)}}.glass{background:var(--gryf-glass-bg);border:1px solid var(--gryf-glass-stroke)}.lumina-panel{background:var(--gryf-card-bg);border:1px solid var(--gryf-card-stroke);border-radius:var(--radius-card);transition:transform .28s cubic-bezier(.2,.7,.3,1)}.lumina-panel:hover{transform:translateY(-3px)}.lumina-headline{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800}.lumina-gradient-text{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(135deg,#f5a04c 0%,#ffd89a 50%,#b57cf6 100%);-webkit-background-clip:text;background-clip:text}.gryf-grad-text{color:var(--argile-primary)}.gryf-chip{background:var(--argile-surface-4);color:var(--argile-on-surface);border:0;border-radius:999px;align-items:center;gap:6px;padding:2px 12px;font-size:14px;font-weight:500;display:inline-flex}.btn-accent{background:var(--argile-primary);color:var(--argile-on-primary);border:none;transition:transform .2s cubic-bezier(.2,.7,.3,1)}.btn-accent:active{transform:scale(.97)}.rounded-card{border-radius:var(--radius-card)}.rounded-modal{border-radius:var(--radius-modal)}.rounded-button{border-radius:var(--radius-button)}.glass-panel{transition:transform .28s cubic-bezier(.2,.7,.3,1)}.glass-panel:hover{transform:translateY(-4px)}}:root{--argile-surface:#fff8f6;--argile-surface-1:#fff1ec;--argile-surface-2:#ffe9e2;--argile-surface-3:#fbe3dc;--argile-surface-4:#f5ded6;--argile-on-surface:#251914;--argile-on-surface-variant:#5d4035;--argile-outline-variant:#e7beaf;--argile-primary:#9a4521;--argile-on-primary:#fff;--argile-primary-container:#ffdbce;--argile-on-primary-container:#370e00;--argile-danger-container:#ffdad6;--argile-on-danger-container:#410002;--argile-scrim:#3b2a22;--r-xs:8px;--r-s:12px;--r-m:20px;--r-l:28px;--r-xl:36px}.dark{--argile-surface:#1c110d;--argile-surface-1:#251914;--argile-surface-2:#2d211c;--argile-surface-3:#362924;--argile-surface-4:#40322d;--argile-on-surface:#f5ded6;--argile-on-surface-variant:#e7beaf;--argile-outline-variant:#5d4035;--argile-primary:#ffb599;--argile-on-primary:#5a1b00;--argile-primary-container:#7b2e0b;--argile-on-primary-container:#ffdbce;--argile-danger-container:#93000a;--argile-on-danger-container:#ffdad6;--argile-scrim:#3b2a22}.note-default{--n-bg:#f0dfd7;--n-fg:#221a15;--n-mu:#685c55;--n-chip:#e1d1c9}.note-corail{--n-bg:#ffdbd1;--n-fg:#2e150d;--n-mu:#7a564c;--n-chip:#facabd}.note-sable{--n-bg:#f2e0c3;--n-fg:#231a08;--n-mu:#695d46;--n-chip:#e3d2b6}.note-lavande{--n-bg:#e8defb;--n-fg:#1e182d;--n-mu:#625b73;--n-chip:#dad0ed}.note-peche{--n-bg:#ffdcc0;--n-fg:#291807;--n-mu:#735944;--n-chip:#f0ceb3}.note-ciel{--n-bg:#d3e4f7;--n-fg:#0c1d2b;--n-mu:#506070;--n-chip:#c5d6e9}.note-menthe{--n-bg:#c6ebdd;--n-fg:#002019;--n-mu:#43655a;--n-chip:#b8dccf}.note-ardoise{--n-bg:#dde3ee;--n-fg:#161c24;--n-mu:#585f68;--n-chip:#cfd5e0}.note-mousse{--n-bg:#cfe9ce;--n-fg:#0b200f;--n-mu:#4d644e;--n-chip:#c2dbc0}.note-rose{--n-bg:#fddae2;--n-fg:#29161c;--n-mu:#72575e;--n-chip:#eeccd4}.note-creme{--n-bg:#f2e3a4;--n-fg:#211b00;--n-mu:#695e2c;--n-chip:#e3d597}.note-glacier{--n-bg:#cde7ec;--n-fg:#051f23;--n-mu:#4b6267;--n-chip:#bfd9de}.dark .note-default{--n-bg:#4f453e;--n-fg:#f0dfd7;--n-mu:#d3c3bb;--n-chip:#5b504a}.dark .note-corail{--n-bg:#603f35;--n-fg:#ffdbd1;--n-mu:#ebbcaf;--n-chip:#6d4a40}.dark .note-sable{--n-bg:#504530;--n-fg:#f2e0c3;--n-mu:#d5c5a8;--n-chip:#5d513b}.dark .note-lavande{--n-bg:#4a435a;--n-fg:#e8defb;--n-mu:#ccc2de;--n-chip:#564f67}.dark .note-peche{--n-bg:#59422e;--n-fg:#ffdcc0;--n-mu:#e2c0a5;--n-chip:#664e38}.dark .note-ciel{--n-bg:#384858;--n-fg:#d3e4f7;--n-mu:#b7c8db;--n-chip:#445464}.dark .note-menthe{--n-bg:#2c4d43;--n-fg:#c6ebdd;--n-mu:#aacec1;--n-chip:#38594e}.dark .note-ardoise{--n-bg:#414750;--n-fg:#dde3ee;--n-mu:#c1c7d2;--n-chip:#4c535c}.dark .note-mousse{--n-bg:#364c38;--n-fg:#cfe9ce;--n-mu:#b4cdb2;--n-chip:#415843}.dark .note-rose{--n-bg:#584047;--n-fg:#fddae2;--n-mu:#e0bec6;--n-chip:#654c52}.dark .note-creme{--n-bg:#504717;--n-fg:#f2e3a4;--n-mu:#d5c78a;--n-chip:#5c5222}.dark .note-glacier{--n-bg:#334b4f;--n-fg:#cde7ec;--n-mu:#b2cbd0;--n-chip:#3f565b}:root{--m3-spatial-fast:cubic-bezier(.3,1.35,.5,1);--m3-spatial-fast-ms:.32s;--m3-spatial:cubic-bezier(.3,1.05,.5,1);--m3-spatial-ms:.37s;--m3-spatial-slow:cubic-bezier(.3,1.05,.5,1);--m3-spatial-slow-ms:.51s;--m3-effects-fast:cubic-bezier(.2,0,0,1);--m3-effects-fast-ms:.13s;--m3-effects:cubic-bezier(.2,0,0,1);--m3-effects-ms:.19s;--m3-effects-slow:cubic-bezier(.2,0,0,1);--m3-effects-slow-ms:.27s}@supports (transition-timing-function:linear(0, 1)){:root{--m3-spatial-fast:linear(0,.04,.133,.259,.398,.538,.669,.784,.88,.95,1.009,1.05,1.076,1.089,1.092,1.088,1.079,1.067,1.054,1.042,1.03,1.019,1.01,1.004,.998,.995,.993,.992,.992,.992,.993,.994,1);--m3-spatial:linear(0,.03,.102,.197,.303,.418,.52,.613,.695,.766,.825,.874,.913,.943,.968,.984,.996,1.004,1.009,1.012,1.014,1.014,1.013,1.012,1.01,1.009,1.008,1.006,1);--m3-spatial-slow:linear(0,.03,.102,.197,.303,.417,.519,.613,.695,.766,.826,.874,.913,.944,.968,.985,.997,1.005,1.01,1.013,1.014,1.014,1.013,1.012,1.011,1.009,1.008,1.006,1);--m3-effects-fast:linear(0,.21,.493,.702,.832,.908,.95,.973,.986,.992,1);--m3-effects:linear(0,.146,.378,.581,.73,.831,.896,.935,.961,.976,.986,.992,1);--m3-effects-slow:linear(0,.108,.301,.487,.646,.757,.837,.892,.929,.954,.97,.981,.988,.992,1)}}.shape-morph{--shape-rest:28px;--shape-press:var(--r-xs);--shape-selected:var(--r-s);border-radius:var(--shape-rest)}.shape-morph[data-size=sm]{--shape-rest:22px}.shape-morph[data-size=md]{--shape-rest:24px;--shape-press:var(--r-s)}.shape-morph[data-size=icon-sm]{--shape-rest:50%}.shape-morph[data-size=icon]{--shape-rest:50%;--shape-press:var(--r-s)}.shape-morph[data-size=lg]{--shape-rest:28px;--shape-press:var(--r-s)}.shape-morph[data-selected=true]{border-radius:var(--shape-selected)}.shape-morph:active:not(:disabled),.shape-morph[data-pressed]{border-radius:var(--shape-press)}@keyframes m3-icon-in{0%{opacity:0;rotate:-70deg;scale:.4}}@keyframes m3-icon-grow{0%{opacity:0;scale:0}}.m3-icon-in{animation:m3-icon-in var(--m3-spatial-fast-ms)var(--m3-spatial-fast)both}.m3-icon-grow{animation:m3-icon-grow var(--m3-spatial-fast-ms)var(--m3-spatial-fast)both}@keyframes m3-item-in{0%{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion:no-preference){[role=menu][data-presence]>:is([role^=menuitem],[role=group],hr){animation:m3-item-in var(--m3-spatial-ms)var(--m3-spatial)backwards}[role=menu][data-presence]>:nth-child(2){animation-delay:12ms}[role=menu][data-presence]>:nth-child(3){animation-delay:24ms}[role=menu][data-presence]>:nth-child(4){animation-delay:36ms}[role=menu][data-presence]>:nth-child(5){animation-delay:48ms}[role=menu][data-presence]>:nth-child(6){animation-delay:60ms}[role=menu][data-presence]>:nth-child(7){animation-delay:72ms}[role=menu][data-presence]>:nth-child(n+8){animation-delay:84ms}}@keyframes m3-thumb-stretch-on{0%,to{transform:none}40%{transform:scaleX(1.32)scaleY(.88)}}@keyframes m3-thumb-stretch-off{0%,to{transform:none}40%{transform:scaleX(1.32)scaleY(.88)}}@media (prefers-reduced-motion:no-preference){.gryf-switch[data-moved][aria-checked=true] .gryf-switch-thumb{animation:m3-thumb-stretch-on var(--m3-spatial-fast-ms)cubic-bezier(.2,0,0,1)}.gryf-switch[data-moved][aria-checked=false] .gryf-switch-thumb{animation:m3-thumb-stretch-off var(--m3-spatial-fast-ms)cubic-bezier(.2,0,0,1)}}.m3-blob-in{transition:scale var(--m3-spatial-ms)var(--m3-spatial-fast),border-radius var(--m3-spatial-ms)var(--m3-spatial),opacity var(--m3-effects-fast-ms)var(--m3-effects-fast)}@starting-style{.m3-blob-in{opacity:0;border-radius:16px;scale:.5 .7}}.m3-cookie{transition:rotate var(--m3-spatial-slow-ms)var(--m3-spatial-slow)}:is(.press:active,.press[data-pressed],[aria-expanded=true]) .m3-cookie{rotate:22.5deg}@keyframes m3-cookie-in{0%{opacity:0;rotate:-45deg;scale:.6}}@media (prefers-reduced-motion:no-preference){:is([data-empty-state],[data-hero-in]) .m3-cookie{animation:m3-cookie-in var(--m3-spatial-slow-ms)var(--m3-spatial-slow)backwards}}@keyframes m3-loading-spin{to{rotate:1turn}}@keyframes m3-loading-morph{0%{clip-path:polygon(50% 1%,53.8% 1.9%,57.2% 4.3%,60.2% 7.4%,62.9% 10.3%,65.7% 12.1%,69% 12.8%,72.9% 12.7%,77.2% 12.6%,81.3% 13.3%,84.6% 15.4%,86.7% 18.7%,87.4% 22.8%,87.3% 27.1%,87.2% 31%,87.9% 34.3%,89.7% 37.1%,92.6% 39.8%,95.7% 42.8%,98.1% 46.2%,99% 50%,98.1% 53.8%,95.7% 57.2%,92.6% 60.2%,89.7% 62.9%,87.9% 65.7%,87.2% 69%,87.3% 72.9%,87.4% 77.2%,86.7% 81.3%,84.6% 84.6%,81.3% 86.7%,77.2% 87.4%,72.9% 87.3%,69% 87.2%,65.7% 87.9%,62.9% 89.7%,60.2% 92.6%,57.2% 95.7%,53.8% 98.1%,50% 99%,46.2% 98.1%,42.8% 95.7%,39.8% 92.6%,37.1% 89.7%,34.3% 87.9%,31% 87.2%,27.1% 87.3%,22.8% 87.4%,18.7% 86.7%,15.4% 84.6%,13.3% 81.3%,12.6% 77.2%,12.7% 72.9%,12.8% 69%,12.1% 65.7%,10.3% 62.9%,7.4% 60.2%,4.3% 57.2%,1.9% 53.8%,1% 50%,1.9% 46.2%,4.3% 42.8%,7.4% 39.8%,10.3% 37.1%,12.1% 34.3%,12.8% 31%,12.7% 27.1%,12.6% 22.8%,13.3% 18.7%,15.4% 15.4%,18.7% 13.3%,22.8% 12.6%,27.1% 12.7%,31% 12.8%,34.3% 12.1%,37.1% 10.3%,39.8% 7.4%,42.8% 4.3%,46.2% 1.9%)}to{clip-path:polygon(50% 1%,53.7% 2.7%,56.6% 8.5%,58.5% 14.5%,60.8% 16.7%,64% 16.3%,69.1% 12.6%,74.8% 9.5%,78.8% 10.4%,80.8% 13.9%,79.7% 20.3%,77.8% 26.3%,78.3% 29.4%,81.1% 30.9%,87.4% 30.9%,93.9% 31.8%,96.6% 34.9%,96.2% 38.9%,91.5% 43.4%,86.4% 47.1%,85% 50%,86.4% 52.9%,91.5% 56.6%,96.2% 61.1%,96.6% 65.1%,93.9% 68.2%,87.4% 69.1%,81.1% 69.1%,78.3% 70.6%,77.8% 73.7%,79.7% 79.7%,80.8% 86.1%,78.8% 89.6%,74.8% 90.5%,69.1% 87.4%,64% 83.7%,60.8% 83.3%,58.5% 85.5%,56.6% 91.5%,53.7% 97.3%,50% 99%,46.3% 97.3%,43.4% 91.5%,41.5% 85.5%,39.2% 83.3%,36% 83.7%,30.9% 87.4%,25.2% 90.5%,21.2% 89.6%,19.2% 86.1%,20.3% 79.7%,22.2% 73.7%,21.7% 70.6%,18.9% 69.1%,12.6% 69.1%,6.1% 68.2%,3.4% 65.1%,3.8% 61.1%,8.5% 56.6%,13.6% 52.9%,15% 50%,13.6% 47.1%,8.5% 43.4%,3.8% 38.9%,3.4% 34.9%,6.1% 31.8%,12.6% 30.9%,18.9% 30.9%,21.7% 29.4%,22.2% 26.3%,20.3% 20.3%,19.2% 13.9%,21.2% 10.4%,25.2% 9.5%,30.9% 12.6%,36% 16.3%,39.2% 16.7%,41.5% 14.5%,43.4% 8.5%,46.3% 2.7%)}}.m3-loading{clip-path:polygon(50% 1%,53.8% 1.9%,57.2% 4.3%,60.2% 7.4%,62.9% 10.3%,65.7% 12.1%,69% 12.8%,72.9% 12.7%,77.2% 12.6%,81.3% 13.3%,84.6% 15.4%,86.7% 18.7%,87.4% 22.8%,87.3% 27.1%,87.2% 31%,87.9% 34.3%,89.7% 37.1%,92.6% 39.8%,95.7% 42.8%,98.1% 46.2%,99% 50%,98.1% 53.8%,95.7% 57.2%,92.6% 60.2%,89.7% 62.9%,87.9% 65.7%,87.2% 69%,87.3% 72.9%,87.4% 77.2%,86.7% 81.3%,84.6% 84.6%,81.3% 86.7%,77.2% 87.4%,72.9% 87.3%,69% 87.2%,65.7% 87.9%,62.9% 89.7%,60.2% 92.6%,57.2% 95.7%,53.8% 98.1%,50% 99%,46.2% 98.1%,42.8% 95.7%,39.8% 92.6%,37.1% 89.7%,34.3% 87.9%,31% 87.2%,27.1% 87.3%,22.8% 87.4%,18.7% 86.7%,15.4% 84.6%,13.3% 81.3%,12.6% 77.2%,12.7% 72.9%,12.8% 69%,12.1% 65.7%,10.3% 62.9%,7.4% 60.2%,4.3% 57.2%,1.9% 53.8%,1% 50%,1.9% 46.2%,4.3% 42.8%,7.4% 39.8%,10.3% 37.1%,12.1% 34.3%,12.8% 31%,12.7% 27.1%,12.6% 22.8%,13.3% 18.7%,15.4% 15.4%,18.7% 13.3%,22.8% 12.6%,27.1% 12.7%,31% 12.8%,34.3% 12.1%,37.1% 10.3%,39.8% 7.4%,42.8% 4.3%,46.2% 1.9%);animation:m3-loading-spin 1.4s linear infinite,m3-loading-morph .7s var(--m3-spatial)infinite alternate;background-color:currentColor;flex-shrink:0;display:inline-block}@media (prefers-reduced-motion:no-preference){.gryf-section-body :is([role=feed],.gryf-stagger-children)>*{transition:translate var(--m3-spatial-ms)var(--m3-spatial),scale var(--m3-spatial-ms)var(--m3-spatial)}.gryf-section-body[data-section-open=false] :is([role=feed],.gryf-stagger-children)>*{transition-duration:.12s;transition-timing-function:cubic-bezier(.3,0,1,1);translate:0 -12px;scale:.97}.gryf-section-body[data-section-open=true] :is([role=feed],.gryf-stagger-children)>:nth-child(2){transition-delay:30ms}.gryf-section-body[data-section-open=true] :is([role=feed],.gryf-stagger-children)>:nth-child(3){transition-delay:60ms}.gryf-section-body[data-section-open=true] :is([role=feed],.gryf-stagger-children)>:nth-child(4){transition-delay:90ms}.gryf-section-body[data-section-open=true] :is([role=feed],.gryf-stagger-children)>:nth-child(n+5){transition-delay:.12s}}.gryf-section-body[data-step][data-section-open=false]:not([data-animating]){clip-path:inset(0 0 100%)}.gryf-section-body[data-step][data-section-open=true][data-revealing]{clip-path:inset(0);transition:clip-path var(--gryf-glide-ms,.43s)var(--gryf-glide-ease,cubic-bezier(.2,0,0,1))}@media (prefers-reduced-motion:no-preference){.m3-cascade>*{animation:m3-item-in var(--m3-spatial-ms)var(--m3-spatial)backwards}.m3-cascade>:nth-child(2){animation-delay:15ms}.m3-cascade>:nth-child(3){animation-delay:30ms}.m3-cascade>:nth-child(4){animation-delay:45ms}.m3-cascade>:nth-child(5){animation-delay:60ms}.m3-cascade>:nth-child(6){animation-delay:75ms}.m3-cascade>:nth-child(n+7){animation-delay:90ms}}.m3-chip-lead{transition:grid-template-columns var(--m3-spatial-fast-ms)var(--m3-spatial-fast);grid-template-columns:0fr;display:grid}.m3-chip-lead[data-open=true]{grid-template-columns:1fr}.m3-chip-lead__clip{min-width:0;overflow:hidden}.m3-roll{font-variant-numeric:tabular-nums;display:inline-flex}.m3-roll__slot{display:inline-grid;overflow:clip}.m3-roll__slot>*,.m3-roll__slot:before{grid-area:1/1}@keyframes m3-roll-in-up{0%{opacity:0;translate:0 90%}}@keyframes m3-roll-in-down{0%{opacity:0;translate:0 -90%}}@keyframes m3-roll-out-up{to{opacity:0;translate:0 -90%}}@keyframes m3-roll-out-down{to{opacity:0;translate:0 90%}}@media (prefers-reduced-motion:no-preference){[data-dir=up]>.m3-roll__slot>.m3-roll__in,.m3-roll-line[data-dir=up]{animation:m3-roll-in-up var(--m3-spatial-fast-ms)var(--m3-spatial-fast)both;display:inline-block}[data-dir=down]>.m3-roll__slot>.m3-roll__in,.m3-roll-line[data-dir=down]{animation:m3-roll-in-down var(--m3-spatial-fast-ms)var(--m3-spatial-fast)both;display:inline-block}[data-dir=up]>.m3-roll__slot[data-was]:before{content:attr(data-was);animation:m3-roll-out-up var(--m3-effects-fast-ms)cubic-bezier(.3,0,1,1)forwards}[data-dir=down]>.m3-roll__slot[data-was]:before{content:attr(data-was);animation:m3-roll-out-down var(--m3-effects-fast-ms)cubic-bezier(.3,0,1,1)forwards}}@keyframes m3-icon-fill{0%{scale:.82}}@media (prefers-reduced-motion:no-preference){.m3-icon-fill{animation:m3-icon-fill var(--m3-spatial-fast-ms)var(--m3-spatial-fast)}}@media (prefers-reduced-motion:reduce){.gryf-check:before,.m3-chip-lead{transition:none}.shape-morph{transition-duration:0s!important}.m3-icon-in,.m3-icon-grow{animation:.1s ease-out both m3-fade}.m3-blob-in{transition:opacity .1s ease-out}@starting-style{.m3-blob-in{border-radius:inherit;scale:none}}.m3-cookie{transition:none}:is(.press:active,.press[data-pressed],[aria-expanded=true]) .m3-cookie{rotate:none}}@keyframes m3-fade{0%{opacity:0}}:root{--type-display:34px;--type-display-leading:1.15;--type-title-l:19px;--type-title-l-leading:1.25;--type-title-m:17px;--type-title-m-leading:1.3;--type-body-l:17px;--type-body-l-leading:1.4;--type-body:15px;--type-body-leading:1.4;--type-label:14px;--type-label-leading:1.3;--note-text-size:var(--type-body-l);--note-text-leading:var(--type-body-l-leading);--note-h1-size:var(--type-title-l);--note-h1-leading:var(--type-title-l-leading);--note-h1-weight:700;--note-h2-size:var(--type-title-m);--note-h2-leading:var(--type-title-m-leading);--note-h2-weight:600;--note-h3-size:var(--type-body-l);--note-h3-leading:var(--type-body-l-leading);--note-h3-weight:700;--note-card-text-size:var(--type-body);--note-card-text-leading:var(--type-body-leading);--state-hover:8%;--state-focus:10%;--state-press:10%;--state-drag:16%;--state-disabled-content:38%;--state-disabled-container:12%}@media (max-width:1023px){.gryf-drawer{--gryf-drawer-in:cubic-bezier(.3,.85,.3,1);--gryf-drawer-out:cubic-bezier(.3,0,.8,.15);transition:translate var(--gryf-drawer-out-ms,.28s)var(--gryf-drawer-out),visibility 0s linear var(--gryf-drawer-out-ms,.28s)}.gryf-drawer[data-open]{transition:translate var(--gryf-drawer-ms,.4s)var(--gryf-drawer-in)}@supports (transition-timing-function:linear(0, 1)){.gryf-drawer{--gryf-drawer-in:var(--gryf-drawer-ease,cubic-bezier(.3,.85,.3,1));--gryf-drawer-out:var(--gryf-drawer-out-ease,cubic-bezier(.3,0,.8,.15))}}.gryf-drawer-scrim{opacity:0;visibility:hidden;transition:opacity .13s cubic-bezier(.4,0,1,1),visibility 0s linear .13s}.gryf-drawer-scrim[data-open]{opacity:.6;visibility:visible;transition:opacity .19s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.gryf-drawer{opacity:0;transition:opacity .1s ease-in,translate 0s linear .1s,visibility 0s linear .1s}.gryf-drawer[data-open]{opacity:1;transition:opacity .12s ease-out}}}@keyframes gryf-dialog-in{0%{scale:.96}}@keyframes gryf-sheet-in{0%{translate:0 100%}}@keyframes gryf-dialog-out{to{opacity:0;scale:.96}}@keyframes gryf-sheet-out{to{translate:0 100%}}@keyframes gryf-dialog-backdrop-out{to{opacity:0}}@media (prefers-reduced-motion:no-preference){.gryf-dialog[open]:not([data-closing]){animation:gryf-dialog-in var(--m3-spatial-ms)var(--m3-spatial)backwards,m3-fade var(--m3-effects-fast-ms)var(--m3-effects-fast)backwards}.gryf-dialog[open]:not([data-closing])::backdrop{animation:m3-fade var(--m3-effects-ms)var(--m3-effects)backwards}.gryf-dialog[data-closing]{animation:gryf-dialog-out var(--m3-effects-fast-ms)cubic-bezier(.3,0,1,1)both}.gryf-dialog[data-closing]::backdrop{animation:.16s cubic-bezier(.3,0,1,1) both gryf-dialog-backdrop-out}@media not all and (min-width:40rem){.gryf-dialog[open]:not([data-closing]){animation:gryf-sheet-in var(--m3-spatial-ms)var(--m3-spatial)backwards}.gryf-dialog[data-closing]{animation:gryf-sheet-out var(--m3-effects-fast-ms)cubic-bezier(.3,0,1,1)both}}}@media (prefers-reduced-motion:reduce){.gryf-dialog[open]:not([data-closing]),.gryf-dialog[open]:not([data-closing])::backdrop{animation:.1s ease-out backwards m3-fade}.gryf-dialog[data-closing],.gryf-dialog[data-closing]::backdrop{animation:.1s ease-in both gryf-dialog-backdrop-out}}.gryf-skeleton-in{animation:.2s cubic-bezier(0,0,.2,1) .18s backwards gryf-fade-in}.gryf-skeleton-in .gryf-skeleton-in{animation:none}@media (prefers-reduced-motion:reduce){.gryf-skeleton-in{animation:.1s ease-out .18s backwards gryf-fade-in}.gryf-skeleton-in .gryf-skeleton-in{animation:none}}@media (prefers-reduced-motion:no-preference){.gryf-content-in{animation:.22s cubic-bezier(0,0,.2,1) backwards gryf-fade-in}}@media (prefers-reduced-motion:reduce){.gryf-content-in{animation:.1s ease-out backwards gryf-fade-in}}@media (prefers-reduced-motion:no-preference){.gryf-heading-in{animation:.18s cubic-bezier(0,0,.2,1) .32s backwards gryf-fade-in}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}