.rigel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rigel-bg:var(--lightningcss-light,#eeece9)var(--lightningcss-dark,#282726);--rigel-surface:var(--lightningcss-light,#f6f5f2)var(--lightningcss-dark,#333230);--rigel-paper:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,#3d3b39);--rigel-well:var(--lightningcss-light,#e8e5e1)var(--lightningcss-dark,#222120);--rigel-text:var(--lightningcss-light,#343230)var(--lightningcss-dark,#f2efeb);--rigel-muted:var(--lightningcss-light,#6b655f)var(--lightningcss-dark,#bcb6af);--rigel-line:var(--lightningcss-light,#d8d3cd)var(--lightningcss-dark,#514d48);--rigel-edge:var(--lightningcss-light,#c1bbb4)var(--lightningcss-dark,#706960);--rigel-control-edge:var(--lightningcss-light,#827b73)var(--lightningcss-dark,#9b938a);--rigel-note:var(--lightningcss-light,#f3ede1)var(--lightningcss-dark,#474039);--rigel-danger:var(--lightningcss-light,#a53630)var(--lightningcss-dark,#ffb4a9);--rigel-focus:var(--lightningcss-light,#315bc1)var(--lightningcss-dark,#a6bdff);--rigel-person-1:var(--lightningcss-light,#4a55b5)var(--lightningcss-dark,#b4bcff);--rigel-person-2:var(--lightningcss-light,#0f6f68)var(--lightningcss-dark,#7fd6cb);--rigel-person-3:var(--lightningcss-light,#8b3f83)var(--lightningcss-dark,#e7ade0);--rigel-person-4:var(--lightningcss-light,#8a5700)var(--lightningcss-dark,#ebc474);--rigel-person-5:var(--lightningcss-light,#b0356a)var(--lightningcss-dark,#f5a9c6);--rigel-person-6:var(--lightningcss-light,#5e6b1c)var(--lightningcss-dark,#c9d48c);--rigel-on-person:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,#222120);--rigel-highlight:var(--lightningcss-light,#ffffffc9)var(--lightningcss-dark,#ffffff16);--rigel-shadow-color:var(--lightningcss-light,#403b3626)var(--lightningcss-dark,#0005);--rigel-shadow-deep:var(--lightningcss-light,#37322e42)var(--lightningcss-dark,#00000085);--rigel-scrim:var(--lightningcss-light,#45413d66)var(--lightningcss-dark,#00000080);--rigel-picture-ink:#fffefa;--rigel-picture-scrim:var(--lightningcss-light,#2b282559)var(--lightningcss-dark,#0006);--rigel-calendar-1:var(--lightningcss-light,#3a66b8)var(--lightningcss-dark,#8fb0f0);--rigel-calendar-1-wash:var(--lightningcss-light,#cfe0fa)var(--lightningcss-dark,#2f4673);--rigel-calendar-2:var(--lightningcss-light,#3b7a4b)var(--lightningcss-dark,#8ccb9a);--rigel-calendar-2-wash:var(--lightningcss-light,#d6ebcb)var(--lightningcss-dark,#2f4a38);--rigel-calendar-3:var(--lightningcss-light,#8a4a86)var(--lightningcss-dark,#d6a0d2);--rigel-calendar-3-wash:var(--lightningcss-light,#ebd3ec)var(--lightningcss-dark,#4c3550);--rigel-calendar-4:var(--lightningcss-light,#7a6a00)var(--lightningcss-dark,#d9cb4a);--rigel-calendar-4-wash:var(--lightningcss-light,#eee8a6)var(--lightningcss-dark,#4e4a22);--rigel-calendar-5:var(--lightningcss-light,#1f7a7a)var(--lightningcss-dark,#7ccbcb);--rigel-calendar-5-wash:var(--lightningcss-light,#c4ebeb)var(--lightningcss-dark,#254a4c);--rigel-calendar-6:var(--lightningcss-light,#b0476b)var(--lightningcss-dark,#ef9db8);--rigel-calendar-6-wash:var(--lightningcss-light,#f8d2df)var(--lightningcss-dark,#5c3445);--rigel-calendar-7:var(--lightningcss-light,#5a6a86)var(--lightningcss-dark,#a6b4ce);--rigel-calendar-7-wash:var(--lightningcss-light,#d5d8e0)var(--lightningcss-dark,#43474f);--rigel-calendar-8:var(--lightningcss-light,#b2552b)var(--lightningcss-dark,#ee9f7d);--rigel-calendar-8-wash:var(--lightningcss-light,#f7d3bf)var(--lightningcss-dark,#5a3a2c);--rigel-action-top:#5e7968;--rigel-action-mid:#527360;--rigel-action-bottom:#466654;--rigel-action-edge:#3d5949;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#496553)var(--lightningcss-dark,#a6c2b1);--rigel-action-wash:var(--lightningcss-light,#e8eeea)var(--lightningcss-dark,#333f38);--rigel-accent:var(--lightningcss-light,#a2533c)var(--lightningcss-dark,#ecb4a0);--rigel-accent-wash:var(--lightningcss-light,#f3e0d4)var(--lightningcss-dark,#513b30);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-raised:linear-gradient(180deg, var(--rigel-paper), var(--rigel-surface));--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom));--rigel-shadow-well:inset 0 1px 3px var(--rigel-shadow-color), inset 0 1px 1px var(--rigel-shadow-color), 0 1px 0 var(--rigel-highlight);--rigel-shadow-control:0 1px 1px var(--rigel-shadow-deep), 0 3px 5px var(--rigel-shadow-color), 0 9px 18px -11px var(--rigel-shadow-deep), inset 0 1px 0 var(--rigel-highlight);--rigel-shadow-hover:0 2px 3px var(--rigel-shadow-deep), 0 5px 9px var(--rigel-shadow-color), inset 0 1px 0 var(--rigel-highlight);--rigel-shadow-sheet:0 1px 1px var(--rigel-shadow-deep), 0 5px 8px -4px var(--rigel-shadow-deep), 0 18px 30px -20px var(--rigel-shadow-deep);--rigel-shadow-float:0 2px 2px var(--rigel-shadow-deep), 0 8px 13px -5px var(--rigel-shadow-deep), 0 22px 36px -16px var(--rigel-shadow-deep), inset 0 1px 0 var(--rigel-highlight);--rigel-shadow-dialog:0 3px 5px var(--rigel-shadow-deep), 0 15px 35px var(--rigel-shadow-deep), 0 40px 70px -25px var(--rigel-shadow-deep);--rigel-shadow-dock:0 -1px 2px var(--rigel-shadow-color), 0 -8px 18px -6px var(--rigel-shadow-deep), inset 0 1px 0 var(--rigel-highlight);--rigel-shadow-seam:0 1px 1px var(--rigel-shadow-deep), 0 7px 13px -7px var(--rigel-shadow-deep);--rigel-font-ui:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rigel-font-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--rigel-type-small:.75rem;--rigel-type-ui:.875rem;--rigel-type-reading:1rem;--rigel-type-cooking:1.125rem;--rigel-type-section:1.5rem;--rigel-type-title:clamp(2rem, 3.5vw, 2.5rem);--rigel-leading-ui:1.5;--rigel-leading-reading:1.65;--rigel-leading-title:1.18;--rigel-space-1:.125rem;--rigel-space-2:.25rem;--rigel-space-3:.5rem;--rigel-space-4:.75rem;--rigel-space-5:1rem;--rigel-space-6:1.5rem;--rigel-space-7:2rem;--rigel-space-8:3rem;--rigel-gutter-desktop:1.75rem;--rigel-gutter-content:1rem;--rigel-radius-control:.5625rem;--rigel-radius-tile:.75rem;--rigel-radius-surface:1rem;--rigel-radius-dialog:1.25rem;--rigel-control-height:2.75rem;--rigel-focus-width:2px;--rigel-focus-offset:3px;--rigel-time-press:.1s;--rigel-time-hover:.15s;--rigel-time-layout:.22s;--rigel-time-sheet:.26s;--rigel-ease:cubic-bezier(.2, .8, .2, 1);--rigel-z-dock:10;--rigel-z-popover:20;--rigel-z-dialog:50;--rigel-z-toast:60}.rigel[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.rigel[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.rigel[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-personality=meals]{--rigel-action-top:#5e7968;--rigel-action-mid:#527360;--rigel-action-bottom:#466654;--rigel-action-edge:#3d5949;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#496553)var(--lightningcss-dark,#a6c2b1);--rigel-action-wash:var(--lightningcss-light,#e8eeea)var(--lightningcss-dark,#333f38);--rigel-accent:var(--lightningcss-light,#a2533c)var(--lightningcss-dark,#ecb4a0);--rigel-accent-wash:var(--lightningcss-light,#f3e0d4)var(--lightningcss-dark,#513b30);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=documents]{--rigel-action-top:#4e6885;--rigel-action-mid:#435c79;--rigel-action-bottom:#384f6b;--rigel-action-edge:#2f435b;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#3a5573)var(--lightningcss-dark,#a8c0dc);--rigel-action-wash:var(--lightningcss-light,#e7edf4)var(--lightningcss-dark,#2e3a47);--rigel-accent:var(--lightningcss-light,#8a5a1c)var(--lightningcss-dark,#e2be86);--rigel-accent-wash:var(--lightningcss-light,#f3e6cf)var(--lightningcss-dark,#4a3c27);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=inventory]{--rigel-action-top:#e3b84a;--rigel-action-mid:#d9aa3a;--rigel-action-bottom:#cc9d2e;--rigel-action-edge:#a87d1c;--rigel-on-action:#2b2113;--rigel-action-text:var(--lightningcss-light,#7a5600)var(--lightningcss-dark,#e6c068);--rigel-action-wash:var(--lightningcss-light,#f4ebd2)var(--lightningcss-dark,#433a26);--rigel-accent:var(--lightningcss-light,#4f6b8c)var(--lightningcss-dark,#a9bfdd);--rigel-accent-wash:var(--lightningcss-light,#e1e7ef)var(--lightningcss-dark,#333c48);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=recipes]{--rigel-action-top:#a45e47;--rigel-action-mid:#9b563f;--rigel-action-bottom:#8c4834;--rigel-action-edge:#783c2d;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#9b4e37)var(--lightningcss-dark,#ecb4a0);--rigel-action-wash:var(--lightningcss-light,#f3e0d4)var(--lightningcss-dark,#513b30);--rigel-accent:var(--lightningcss-light,#527060)var(--lightningcss-dark,#a6c2b1);--rigel-accent-wash:var(--lightningcss-light,#e8eeea)var(--lightningcss-dark,#333f38);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=calendar]{--rigel-action-top:#3a6a70;--rigel-action-mid:#2f5f65;--rigel-action-bottom:#26525a;--rigel-action-edge:#1f454b;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#2b5a60)var(--lightningcss-dark,#9ccbd0);--rigel-action-wash:var(--lightningcss-light,#e0edee)var(--lightningcss-dark,#2e3f41);--rigel-accent:var(--lightningcss-light,#865a00)var(--lightningcss-dark,#f2c14e);--rigel-accent-wash:var(--lightningcss-light,#faebbc)var(--lightningcss-dark,#54452a);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=chat]{--rigel-action-top:#4e7a83;--rigel-action-mid:#436f78;--rigel-action-bottom:#39636c;--rigel-action-edge:#30555d;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#3e6870)var(--lightningcss-dark,#a3c9d0);--rigel-action-wash:var(--lightningcss-light,#e5eef0)var(--lightningcss-dark,#2f3d40);--rigel-accent:var(--lightningcss-light,#8c5a1e)var(--lightningcss-dark,#e8c08a);--rigel-accent-wash:var(--lightningcss-light,#f3e7d3)var(--lightningcss-dark,#4a3b28);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=tasks]{--rigel-action-top:#3b486b;--rigel-action-mid:#323f63;--rigel-action-bottom:#2a3656;--rigel-action-edge:#212b47;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#2f3c5e)var(--lightningcss-dark,#c3cce0);--rigel-action-wash:var(--lightningcss-light,#e6e8ee)var(--lightningcss-dark,#363a45);--rigel-accent:var(--lightningcss-light,#8a6422)var(--lightningcss-dark,#e2c58c);--rigel-accent-wash:var(--lightningcss-light,#f2e6c9)var(--lightningcss-dark,#4c4130);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=email]{--rigel-action-top:#4f6f96;--rigel-action-mid:#44648b;--rigel-action-bottom:#3a5879;--rigel-action-edge:#314b69;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#35557d)var(--lightningcss-dark,#a9c4ea);--rigel-action-wash:var(--lightningcss-light,#e6ecf3)var(--lightningcss-dark,#2f3a47);--rigel-accent:var(--lightningcss-light,#7a5a14)var(--lightningcss-dark,#e6c887);--rigel-accent-wash:var(--lightningcss-light,#f2e8cf)var(--lightningcss-dark,#4a4030);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=maintenance]{--rigel-action-top:#b8541c;--rigel-action-mid:#ae4f19;--rigel-action-bottom:#a24816;--rigel-action-edge:#8c3d12;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#9e4715)var(--lightningcss-dark,#f2a877);--rigel-action-wash:var(--lightningcss-light,#f7e6da)var(--lightningcss-dark,#4a3428);--rigel-accent:var(--lightningcss-light,#2b2f33)var(--lightningcss-dark,#d9dcdf);--rigel-accent-wash:var(--lightningcss-light,#e4e6e8)var(--lightningcss-dark,#3a3d40);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}[data-personality=shopping]{--rigel-action-top:#2b6f73;--rigel-action-mid:#256a6e;--rigel-action-bottom:#1f5e62;--rigel-action-edge:#184f52;--rigel-on-action:#fffefa;--rigel-action-text:var(--lightningcss-light,#1f6468)var(--lightningcss-dark,#8fd0d2);--rigel-action-wash:var(--lightningcss-light,#ddebea)var(--lightningcss-dark,#2e4443);--rigel-accent:var(--lightningcss-light,#9a2f63)var(--lightningcss-dark,#f2a9cb);--rigel-accent-wash:var(--lightningcss-light,#f4dce7)var(--lightningcss-dark,#4f3040);--rigel-font-editorial:Georgia, "Times New Roman", serif;--rigel-fill-action:linear-gradient(180deg, var(--rigel-action-top), var(--rigel-action-mid) 55%, var(--rigel-action-bottom))}@media (prefers-reduced-motion:reduce){.rigel{--rigel-time-press:0s;--rigel-time-hover:0s;--rigel-time-layout:0s;--rigel-time-sheet:0s}}.rigel{isolation:isolate;min-block-size:100dvh;min-inline-size:0;color:var(--rigel-text);background:var(--rigel-bg);font:400 var(--rigel-type-ui)/var(--rigel-leading-ui) var(--rigel-font-ui);container:rigel-layout/inline-size}.rigel *,.rigel :before,.rigel :after{box-sizing:border-box}.rigel [hidden]{display:none!important}.rigel :where(button,input,select,textarea){font:inherit;color:inherit}.rigel :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.rigel :where(button,input,select,textarea,a):focus-visible{outline:var(--rigel-focus-width) solid var(--rigel-focus);outline-offset:var(--rigel-focus-offset)}.rigel :where(h1,h2,h3,p){margin:0}.rigel :where(a){color:var(--rigel-action-text);text-underline-offset:.18em}.rigel :where(button){cursor:pointer;touch-action:manipulation}.rigel :where(button:disabled,input:disabled,select:disabled,textarea:disabled){cursor:not-allowed;opacity:.55}.rigel-title,.rigel-heading{font-family:var(--rigel-font-editorial);font-weight:400;line-height:var(--rigel-leading-title);letter-spacing:-.025em;overflow-wrap:anywhere}.rigel-title{font-size:var(--rigel-type-title)}.rigel-heading{font-size:var(--rigel-type-section)}.rigel-reading{font-size:var(--rigel-type-reading);line-height:var(--rigel-leading-reading);max-inline-size:66ch}.rigel-cooking-text{font-size:var(--rigel-type-cooking);max-inline-size:54ch;line-height:1.75}.rigel-muted{color:var(--rigel-muted)}.rigel-small{font-size:var(--rigel-type-small)}.rigel-eyebrow{font-size:var(--rigel-type-small);letter-spacing:.09em;text-transform:uppercase;color:var(--rigel-muted);font-weight:600}.rigel-number{font-variant-numeric:tabular-nums}.rigel-main{padding:var(--rigel-gutter-desktop)}.rigel-inset{padding:var(--rigel-gutter-content)}.rigel-stack{gap:var(--rigel-space-6);min-inline-size:0;display:grid}.rigel-row{align-items:center;gap:var(--rigel-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.rigel-split{gap:var(--rigel-space-6);grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr);display:grid}.rigel-split>*{min-inline-size:0}.rigel-toolbar{padding:var(--rigel-space-5) var(--rigel-gutter-desktop);background:var(--rigel-surface);border-block-end:1px solid var(--rigel-line);box-shadow:0 1px 0 var(--rigel-highlight)}.rigel-surface{background:var(--rigel-paper);border:1px solid var(--rigel-line);border-block-start-color:var(--rigel-highlight);border-radius:var(--rigel-radius-surface);min-inline-size:0;box-shadow:var(--rigel-shadow-sheet)}.rigel-well{background:var(--rigel-well);border:1px solid var(--rigel-line);border-radius:var(--rigel-radius-tile);box-shadow:var(--rigel-shadow-well);padding:var(--rigel-space-5)}.rigel-note{background:var(--rigel-note);border-block-start:1px solid var(--rigel-highlight);padding:var(--rigel-space-5);box-shadow:0 1px 1px var(--rigel-shadow-color), 0 5px 9px -6px var(--rigel-shadow-deep);border-radius:2px 2px 6px}.rigel-note p{font-family:var(--rigel-font-editorial);font-size:var(--rigel-type-reading);line-height:var(--rigel-leading-reading)}.rigel-float{background:var(--rigel-fill-raised);border:1px solid var(--rigel-line);border-block-start-color:var(--rigel-highlight);border-radius:var(--rigel-radius-surface);padding:var(--rigel-space-5);box-shadow:var(--rigel-shadow-float)}.rigel-seam{border-block-end:1px solid var(--rigel-line);box-shadow:0 1px 0 var(--rigel-highlight)}.rigel-button{justify-content:center;align-items:center;gap:var(--rigel-space-3);min-block-size:var(--rigel-control-height);border:1px solid var(--rigel-control-edge);border-radius:var(--rigel-radius-control);background:var(--rigel-fill-raised);max-inline-size:100%;box-shadow:var(--rigel-shadow-control);text-align:center;transition:transform var(--rigel-time-hover) var(--rigel-ease), box-shadow var(--rigel-time-hover) var(--rigel-ease);padding:.625rem .875rem;font-weight:550;line-height:1.3;text-decoration:none;display:inline-flex}.rigel-button--action{background:var(--rigel-fill-action);border-color:var(--rigel-action-edge);color:var(--rigel-on-action)}.rigel-button--quiet{box-shadow:none;color:var(--rigel-action-text);background:0 0;border-color:#0000}.rigel-button--icon{inline-size:var(--rigel-control-height);flex-shrink:0;padding:.625rem}@media (hover:hover) and (pointer:fine){.rigel-button:not(:disabled):hover{box-shadow:var(--rigel-shadow-hover);transform:translateY(-1px)}.rigel-button--quiet:not(:disabled):hover{box-shadow:none;background:var(--rigel-surface)}}.rigel-button:not(:disabled):active{box-shadow:var(--rigel-shadow-well);transform:translateY(1px)}.rigel-button[aria-pressed=true]{box-shadow:var(--rigel-shadow-well);border-color:var(--rigel-action-text)}.rigel-field-label{font-size:var(--rigel-type-small);margin-block-end:var(--rigel-space-3);font-weight:550;display:block}.rigel-input{inline-size:100%;min-inline-size:0;min-block-size:var(--rigel-control-height);border:1px solid var(--rigel-control-edge);border-radius:var(--rigel-radius-control);background:var(--rigel-well);box-shadow:var(--rigel-shadow-well);font-size:var(--rigel-type-reading);padding:.625rem .75rem;display:block}.rigel-input::placeholder{color:var(--rigel-muted);opacity:1}textarea.rigel-input{resize:vertical;min-block-size:6rem}.rigel-input[aria-invalid=true]{border-color:var(--rigel-danger)}.rigel-error{color:var(--rigel-danger);font-size:var(--rigel-type-small);margin-block-start:var(--rigel-space-3)}.rigel-check-label{align-items:center;gap:var(--rigel-space-4);min-block-size:var(--rigel-control-height);display:flex}.rigel-check-label input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--rigel-action-text);flex-shrink:0}.rigel-segment{gap:var(--rigel-space-2);padding:var(--rigel-space-2);background:var(--rigel-well);box-shadow:var(--rigel-shadow-well);border-radius:var(--rigel-radius-tile);flex-wrap:wrap;display:flex}.rigel-segment button{min-block-size:var(--rigel-control-height);border-radius:var(--rigel-radius-control);color:var(--rigel-muted);background:0 0;border:1px solid #0000;flex:1;padding:.5rem .75rem}.rigel-segment button[aria-pressed=true],.rigel-segment button[aria-selected=true]{background:var(--rigel-fill-raised);color:var(--rigel-text);border-color:var(--rigel-control-edge);box-shadow:var(--rigel-shadow-control)}.rigel-table{border-collapse:collapse;text-align:start;inline-size:100%}.rigel-table th{color:var(--rigel-muted);font-size:var(--rigel-type-small);font-weight:550}.rigel-table :is(th,td){border-block-end:1px solid var(--rigel-line);overflow-wrap:anywhere;padding:.75rem 1rem}.rigel-table tbody tr:last-child td{border-block-end:0}.rigel-table tr[aria-selected=true]{background:var(--rigel-surface)}.rigel-table-scroll{overflow-x:auto}.rigel-badge{align-items:center;gap:var(--rigel-space-2);background:var(--rigel-surface);font-size:var(--rigel-type-small);color:var(--rigel-text);border-radius:.375rem;padding:.25rem .5rem;display:inline-flex}.rigel-pending{color:var(--rigel-muted)}.rigel-dialog{max-block-size:calc(100dvh - 2rem);inline-size:min(30rem,100% - 2rem);padding:var(--rigel-space-6);border:1px solid var(--rigel-line);border-block-start-color:var(--rigel-highlight);border-radius:var(--rigel-radius-dialog);background:var(--rigel-paper);color:var(--rigel-text);box-shadow:var(--rigel-shadow-dialog);margin:auto;overflow-y:auto}.rigel-dialog::backdrop{background:var(--rigel-scrim)}.rigel-dialog[open]{animation:rigel-dialog-in var(--rigel-time-sheet) var(--rigel-ease)}@keyframes rigel-dialog-in{0%{opacity:0;transform:translateY(.75rem)}}.rigel-dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--rigel-space-4);display:flex}.rigel-dialog-head .rigel-heading{min-inline-size:0}.rigel-dialog-footer{justify-content:flex-end}.rigel-dock{z-index:var(--rigel-z-dock);padding:var(--rigel-space-5);background:var(--rigel-paper);border-block-start:1px solid var(--rigel-line);box-shadow:var(--rigel-shadow-dock);position:sticky;inset-block-end:0}.rigel-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container rigel-layout (width<=53.125rem){.rigel-main{padding:var(--rigel-space-6)}.rigel-split{grid-template-columns:minmax(0,1fr)}}@container rigel-layout (width<=37.5rem){.rigel-main{padding:0}.rigel-toolbar{padding-inline:var(--rigel-gutter-content)}.rigel-surface{box-shadow:var(--rigel-shadow-seam);border-inline:0;border-radius:0}.rigel-inset{padding:var(--rigel-gutter-content)}.rigel-mobile-flush{border-inline:0;border-radius:0;margin-inline:0}.rigel-stack--surfaces{gap:0}.rigel-dialog{inline-size:100%;max-inline-size:100%;max-block-size:calc(100dvh - env(safe-area-inset-top,0px) - 1rem);border-radius:var(--rigel-radius-dialog) var(--rigel-radius-dialog) 0 0;border-block-end:0;border-inline:0;margin:auto 0 0;padding-block-end:max(var(--rigel-space-6), env(safe-area-inset-bottom,0px))}.rigel-dialog[open]{animation-name:rigel-sheet-up}@keyframes rigel-sheet-up{0%{transform:translateY(100%)}}.rigel-dock{border-radius:0;padding-block-end:max(var(--rigel-space-5), env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.rigel-button:not(:disabled):hover,.rigel-button:not(:disabled):active{transform:none}}@media (forced-colors:active){.rigel :is(.rigel-button,.rigel-input,.rigel-segment button,.rigel-surface,.rigel-dialog){box-shadow:none;border-color:buttontext}.rigel .rigel-button[aria-pressed=true],.rigel .rigel-segment :is([aria-selected=true],[aria-pressed=true]){outline-offset:-3px;outline:2px solid highlight}}.rigel-person-1{--rigel-person:var(--rigel-person-1)}.rigel-person-2{--rigel-person:var(--rigel-person-2)}.rigel-person-3{--rigel-person:var(--rigel-person-3)}.rigel-person-4{--rigel-person:var(--rigel-person-4)}.rigel-person-5{--rigel-person:var(--rigel-person-5)}.rigel-person-6{--rigel-person:var(--rigel-person-6)}.rigel-avatar{inline-size:var(--rigel-space-7);block-size:var(--rigel-space-7);background:var(--rigel-person);color:var(--rigel-on-person);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;line-height:1;display:inline-grid}.rigel-avatar[data-idle]{opacity:.55}.rigel-menu-wrap{display:inline-block;position:relative}.rigel-menu-trigger{align-items:center;gap:var(--rigel-space-3);max-inline-size:100%;min-block-size:var(--rigel-control-height);padding:var(--rigel-space-2) var(--rigel-space-3);border-radius:var(--rigel-radius-control);color:var(--rigel-text);text-align:start;background:0 0;border:1px solid #0000;display:inline-flex}.rigel-menu-trigger[aria-expanded=true]{background:var(--rigel-surface);border-color:var(--rigel-line)}.rigel-menu{z-index:var(--rigel-z-popover);gap:var(--rigel-space-2);min-inline-size:14rem;max-inline-size:min(22rem,100vw - 1rem);padding:var(--rigel-space-3);background:var(--rigel-paper);border:1px solid var(--rigel-line);border-block-start-color:var(--rigel-highlight);border-radius:var(--rigel-radius-tile);box-shadow:var(--rigel-shadow-float);display:grid;position:absolute;inset-block-start:calc(100% + var(--rigel-space-3));inset-inline-end:0}.rigel-menu-item{justify-content:space-between;align-items:center;gap:var(--rigel-space-4);inline-size:100%;min-block-size:var(--rigel-control-height);padding:var(--rigel-space-3) var(--rigel-space-4);border-radius:var(--rigel-radius-control);color:var(--rigel-text);text-align:start;background:0 0;border:1px solid #0000;display:flex}.rigel-menu-item:focus-visible{outline-offset:-2px;background:var(--rigel-surface)}.rigel-menu-item[aria-disabled=true]{color:var(--rigel-muted);cursor:not-allowed}.rigel-menu-separator{block-size:1px;margin-block:var(--rigel-space-2);background:var(--rigel-line)}.rigel-menu-check{flex-shrink:0}.rigel-menu-switch-text{flex:1;min-inline-size:0}.rigel-switch{border:1px solid var(--rigel-control-edge);border-radius:var(--rigel-radius-surface);background:var(--rigel-well);block-size:1.5rem;inline-size:2.5rem;box-shadow:var(--rigel-shadow-well);flex-shrink:0;position:relative}.rigel-switch:after{content:"";background:var(--rigel-muted);block-size:1.0625rem;inline-size:1.0625rem;box-shadow:var(--rigel-shadow-control);transition:translate var(--rigel-time-hover) var(--rigel-ease);border-radius:50%;margin-block-start:-.53125rem;position:absolute;inset-block-start:50%;inset-inline-start:.1875rem}.rigel-switch[data-on]{background:var(--rigel-fill-action);border-color:var(--rigel-action-edge)}.rigel-switch[data-on]:after{background:var(--rigel-on-action);translate:1rem}.rigel-facepile{align-items:center;gap:var(--rigel-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.rigel-facepile-list{gap:var(--rigel-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rigel-facepile-words{overflow-wrap:anywhere;min-inline-size:0}.rigel-facepile-name{font-weight:550}.rigel-cursors{z-index:var(--rigel-z-popover);pointer-events:none;position:absolute;inset:0;overflow:clip}.rigel-cursor{transition:transform var(--rigel-time-press) linear;align-items:flex-start;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.rigel-cursor-arrow{fill:var(--rigel-person);stroke:var(--rigel-paper);stroke-width:1.5px;stroke-linejoin:round;flex-shrink:0}.rigel-cursor-label{padding:var(--rigel-space-2) var(--rigel-space-3);border-radius:var(--rigel-radius-control);background:var(--rigel-person);color:var(--rigel-on-person);box-shadow:var(--rigel-shadow-float);font-size:var(--rigel-type-small);white-space:nowrap;margin-block-start:1rem;margin-inline-start:-.25rem;font-weight:600;line-height:1.2}@media (hover:hover) and (pointer:fine){.rigel-menu-trigger:hover,.rigel-menu-item:hover{background:var(--rigel-surface)}}@media (any-pointer:coarse) and (not (any-pointer:fine)){.rigel-cursors{display:none}}@container rigel-layout (width<=53.125rem){.rigel-facepile-words{display:none}}@media (forced-colors:active){.rigel-avatar,.rigel-cursor-label{border:1px solid canvastext}.rigel-cursor-arrow{fill:highlight;stroke:canvastext}}.rigel-title,.rigel-heading{font-family:var(--rigel-font-editorial)}.rigel-pending{color:var(--rigel-muted);font-size:var(--rigel-type-small)}.rigel-empty{color:var(--rigel-muted)}.rigel-empty-picture{object-fit:cover;border-radius:var(--rigel-radius-tile);block-size:7.5rem;inline-size:7.5rem;display:block}.rigel[data-theme=dark] .rigel-empty-picture{filter:brightness(.85)}@media (prefers-color-scheme:dark){.rigel[data-theme=system] .rigel-empty-picture{filter:brightness(.85)}}.rigel-dialog::backdrop{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rigel-scrim:var(--lightningcss-light,#45413d66)var(--lightningcss-dark,#00000080)}.rigel{--docs-header-height:4.25rem;--docs-nav-width:17.5rem;--docs-toc-width:14rem;--docs-article-width:54rem;margin:0}.docs-skip{z-index:var(--rigel-z-dialog);color:var(--rigel-text);text-decoration:none;position:absolute;inset-block-start:var(--rigel-space-3);inset-inline-start:-100vw}.docs-skip:focus{inset-inline-start:var(--rigel-space-3)}.docs-nav-toggle{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.docs-nav-toggle:focus-visible~.docs-header .docs-nav-button{outline:var(--rigel-focus-width) solid var(--rigel-focus);outline-offset:var(--rigel-focus-offset)}.docs-nav-button{cursor:pointer;display:none}.docs-nav-toggle:checked~.docs-header .docs-nav-button{box-shadow:var(--rigel-shadow-well);border-color:var(--rigel-action-text)}.docs-header{z-index:var(--rigel-z-dock);align-items:center;gap:var(--rigel-space-5);block-size:var(--docs-header-height);padding-block:0;display:flex;position:sticky;inset-block-start:0}.docs-brand{color:var(--rigel-text);font-size:var(--rigel-type-section);flex-shrink:0;text-decoration:none}.docs-brand-sub{font-family:var(--rigel-font-ui);font-size:var(--rigel-type-ui);letter-spacing:0;color:var(--rigel-muted)}.docs-links{gap:var(--rigel-space-3);display:flex}.docs-links a{min-block-size:var(--rigel-control-height);padding-inline:var(--rigel-space-4);color:var(--rigel-text);align-items:center;font-weight:550;text-decoration:none;display:inline-flex}.docs-links a[aria-current]{text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:2px}.docs-header-end{align-items:center;gap:var(--rigel-space-4);margin-inline-start:auto;display:flex}.docs-open{white-space:nowrap;text-decoration:none}.docs-theme button{padding-inline:var(--rigel-space-4)}.docs-shell{grid-template-columns:var(--docs-nav-width) minmax(0, 1fr);align-items:start;display:grid}.docs-shell--bare{grid-template-columns:minmax(0,1fr)}.docs-shell>*{min-inline-size:0}.docs-nav{max-block-size:calc(100dvh - var(--docs-header-height));padding:var(--rigel-space-5);background:var(--rigel-surface);border-inline-end:1px solid var(--rigel-line);gap:var(--rigel-space-6);align-content:start;display:grid;position:sticky;inset-block-start:var(--docs-header-height);overflow-y:auto}.docs-nav :where(ul){margin:0;padding:0;list-style:none}.docs-nav-heading{font-size:var(--rigel-type-ui);margin-block-end:var(--rigel-space-3);font-weight:600}.docs-nav .docs-nav-heading a{min-block-size:0;color:var(--rigel-text);padding:0;text-decoration:none;display:inline}.docs-nav .docs-nav-heading a:hover,.docs-nav-heading a[aria-current]{text-decoration:underline}.docs-nav-group{margin:var(--rigel-space-5) 0 var(--rigel-space-2);font-size:var(--rigel-type-small);letter-spacing:.09em;text-transform:uppercase;color:var(--rigel-muted);font-weight:600}.docs-nav a{padding:var(--rigel-space-3) var(--rigel-space-4);min-block-size:var(--rigel-control-height);border-radius:var(--rigel-radius-control);color:var(--rigel-text);overflow-wrap:anywhere;text-decoration:none;display:block}.docs-nav-list a{align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.docs-nav a,.docs-area>summary{min-block-size:2rem}.docs-nav a{padding-block:var(--rigel-space-2)}}.docs-nav a[aria-current=page]{background:var(--rigel-well);font-weight:600}.docs-area>summary{align-items:center;gap:var(--rigel-space-3);min-block-size:var(--rigel-control-height);padding-inline:var(--rigel-space-4);border-radius:var(--rigel-radius-control);cursor:pointer;font-weight:550;list-style:none;display:flex}.docs-area>summary::-webkit-details-marker{display:none}.docs-area>summary:before{content:"";border-inline-end:2px solid var(--rigel-muted);border-block-end:2px solid var(--rigel-muted);block-size:.4rem;inline-size:.4rem;transition:rotate var(--rigel-time-hover) var(--rigel-ease);flex-shrink:0;rotate:-45deg}.docs-area[open]>summary:before{rotate:45deg}.docs-area>summary:focus-visible{outline:var(--rigel-focus-width) solid var(--rigel-focus);outline-offset:-2px}.docs-area .docs-nav-list{border-inline-start:1px solid var(--rigel-line);margin-inline-start:var(--rigel-space-5);padding-inline-start:var(--rigel-space-3)}.docs-count{font-size:var(--rigel-type-small);color:var(--rigel-muted);margin-inline-start:auto;font-weight:400}.docs-search{gap:0;display:grid}.docs-search-hint{margin-block-start:var(--rigel-space-3)}.docs-search kbd,.docs-main kbd{padding:0 var(--rigel-space-2);border:1px solid var(--rigel-edge);background:var(--rigel-well);font-family:var(--rigel-font-mono);font-size:var(--rigel-type-small)}.docs-results{margin:var(--rigel-space-3) 0 0;background:var(--rigel-paper);border:1px solid var(--rigel-line);border-radius:var(--rigel-radius-tile);box-shadow:var(--rigel-shadow-sheet);max-block-size:24rem;padding:0;list-style:none;overflow-y:auto}.docs-results a{gap:var(--rigel-space-1);min-block-size:var(--rigel-control-height);display:grid}.docs-result-name{font-family:var(--rigel-font-mono);font-size:var(--rigel-type-small);color:var(--rigel-muted);overflow-wrap:anywhere}.docs-result-kind{font-size:var(--rigel-type-small);color:var(--rigel-muted)}.docs-results-empty{padding:var(--rigel-space-4);color:var(--rigel-muted)}.docs-main{padding:var(--rigel-gutter-desktop)}.docs-article{max-inline-size:var(--docs-article-width);margin-inline:auto}.docs-shell--bare .docs-article,.docs-shell--bare .docs-hero{max-inline-size:64rem}.docs-main [id]{scroll-margin-block-start:calc(var(--docs-header-height) + var(--rigel-space-5))}.docs-footer{max-inline-size:var(--docs-article-width);margin:var(--rigel-space-7) auto 0}.docs-article :is(p,ul,ol,li,dd){font-size:var(--rigel-type-reading);line-height:var(--rigel-leading-reading)}.docs-article :is(p,ul,ol){max-inline-size:66ch}.docs-article :is(p+p,p+ul,p+ol,ul+p,ol+p){margin-block-start:var(--rigel-space-5)}.docs-article :is(ul,ol){padding-inline-start:var(--rigel-space-7)}.docs-article li+li{margin-block-start:var(--rigel-space-2)}.docs-article :where(code){padding:0 var(--rigel-space-2);background:var(--rigel-surface);font-family:var(--rigel-font-mono);overflow-wrap:anywhere;font-size:.9em}.docs-article :where(a code){color:inherit}.docs-article :where(strong){font-weight:600}.docs-article :where(table:not(.rigel-table)){border-collapse:collapse;inline-size:100%;font-size:var(--rigel-type-ui)}.docs-article :where(table:not(.rigel-table)) :is(th,td){padding:var(--rigel-space-3) var(--rigel-space-4);border-block-end:1px solid var(--rigel-line);text-align:start;vertical-align:top}.docs-lead{font-size:var(--rigel-type-reading);line-height:var(--rigel-leading-reading);color:var(--rigel-muted);margin-block-start:var(--rigel-space-4)}.docs-breadcrumb{align-items:center;gap:var(--rigel-space-3);font-size:var(--rigel-type-ui);color:var(--rigel-muted);flex-wrap:wrap;margin-block-end:var(--rigel-space-5);display:flex}.docs-breadcrumb a{color:var(--rigel-muted)}.docs-name{margin-block-start:var(--rigel-space-3)}.docs-article .docs-name code{font-size:var(--rigel-type-reading);color:var(--rigel-muted);background:0 0;padding:0}.docs-endpoint{align-items:baseline;gap:var(--rigel-space-4);padding-block:var(--rigel-space-4);flex-wrap:wrap;margin-block-start:var(--rigel-space-5);display:flex}.docs-article .docs-endpoint code{font-size:var(--rigel-type-ui);background:0 0;padding:0}.docs-method{font-family:var(--rigel-font-mono);font-size:var(--rigel-type-small);letter-spacing:.04em;font-weight:600}.docs-badges{gap:var(--rigel-space-3);margin:var(--rigel-space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.docs-article .docs-badges{padding-inline-start:0}.docs-article .docs-badges li+li{margin-block-start:0}.docs-badges .rigel-badge{border:1px solid var(--rigel-line)}.docs-description{margin-block-start:var(--rigel-space-6)}.docs-section{margin-block-start:var(--rigel-space-8)}.docs-section>.docs-h2+*{margin-block-start:var(--rigel-space-4)}.docs-h2{position:relative}.docs-h2 a:not(.docs-anchor){color:var(--rigel-text);text-decoration:none}.docs-h2 a:not(.docs-anchor):hover{text-decoration:underline}.docs-anchor{color:var(--rigel-muted);font-family:var(--rigel-font-ui);font-size:var(--rigel-type-ui);opacity:0;margin-inline-start:var(--rigel-space-3);text-decoration:none}.docs-h2:hover .docs-anchor,.docs-anchor:focus-visible{opacity:1}@media (hover:none){.docs-anchor{opacity:1}}.docs-table-scroll{overflow-x:auto}.docs-fields,.docs-errors{font-size:var(--rigel-type-ui)}.docs-fields thead th,.docs-errors thead th{text-align:start}.docs-fields tbody th[scope=row]{vertical-align:top;text-align:start;inline-size:16rem;max-inline-size:40%;font-size:var(--rigel-type-ui);color:var(--rigel-text);font-weight:400}.docs-fields td,.docs-errors td{vertical-align:top}.docs-fields :is(td,th) p,.docs-errors td p{font-size:var(--rigel-type-ui);line-height:var(--rigel-leading-ui)}.docs-fields p+p{margin-block-start:var(--rigel-space-3)}.docs-field-name{font-weight:600;display:block}.docs-article .docs-field-name{font-size:var(--rigel-type-ui);background:0 0;padding:0}.docs-field-type{color:var(--rigel-muted);font-size:var(--rigel-type-small);overflow-wrap:anywhere;margin-block-start:var(--rigel-space-2);display:block}.docs-field-in{letter-spacing:.06em;text-transform:uppercase;margin-inline-end:var(--rigel-space-3);font-weight:600}.docs-required,.docs-optional{font-size:var(--rigel-type-small);margin-block-start:var(--rigel-space-2);display:block}.docs-required{font-weight:600}.docs-optional{color:var(--rigel-muted)}.docs-field-meta{gap:var(--rigel-space-3) var(--rigel-space-5);color:var(--rigel-muted);font-size:var(--rigel-type-small);flex-wrap:wrap;margin-block-start:var(--rigel-space-3);display:flex}.docs-article .docs-field-meta code{font-size:var(--rigel-type-small)}.docs-shape th{padding-block:var(--rigel-space-4);background:var(--rigel-surface);color:var(--rigel-text);font-size:var(--rigel-type-ui);text-align:start;font-weight:600}.docs-errors :is(th,td):first-child,.docs-errors :is(th,td):nth-child(2){white-space:nowrap}.docs-fields tbody tr:last-child th{border-block-end:0}.docs-when{margin:0;padding-inline-start:var(--rigel-space-5)}.docs-article .docs-when li{font-size:var(--rigel-type-ui);line-height:var(--rigel-leading-ui)}.docs-code{margin-block:var(--rigel-space-4);min-inline-size:0}.docs-code-well{padding:0 var(--rigel-space-5) var(--rigel-space-5)}.docs-code-head{justify-content:space-between;align-items:center;gap:var(--rigel-space-4);min-block-size:var(--rigel-control-height);display:flex}.docs-code-title{color:var(--rigel-muted);font-size:var(--rigel-type-small);font-weight:550}.docs-copy{min-block-size:var(--rigel-control-height);font-size:var(--rigel-type-ui);padding-block:0}.docs-code pre{max-block-size:32rem;font-family:var(--rigel-font-mono);font-size:var(--rigel-type-ui);tab-size:2;margin:0;line-height:1.55;overflow:auto}.docs-code pre:focus-visible,.docs-table-scroll:focus-visible{outline:var(--rigel-focus-width) solid var(--rigel-focus);outline-offset:var(--rigel-focus-offset)}.docs-article .docs-code code{font-size:inherit;overflow-wrap:normal;background:0 0;padding:0}.tok-string{color:var(--rigel-action-text)}.tok-key,.tok-keyword{font-weight:550}.tok-comment,.tok-punct,.docs-examples-note{color:var(--rigel-muted)}.docs-scenario{border-block-start:1px solid var(--rigel-line);margin-block-start:var(--rigel-space-6);padding-block-start:var(--rigel-space-6)}.docs-scenario:first-of-type{border-block-start:0;padding-block-start:0}.docs-scenario-title{font-size:var(--rigel-type-reading);font-weight:600}.docs-scenario-note{color:var(--rigel-muted);margin-block-start:var(--rigel-space-2)}.docs-picker{gap:0;max-inline-size:36rem;margin-block-start:var(--rigel-space-5);display:grid}.docs-picker select{cursor:pointer}.docs-tablist{margin-block:var(--rigel-space-4) 0;max-inline-size:28rem}.docs-tab[hidden],.docs-scenario[hidden]{display:none}.docs-op-list,.docs-guide-list{margin:var(--rigel-space-4) 0 0;gap:0;padding:0;list-style:none;display:grid}.docs-article .docs-op-list,.docs-article .docs-guide-list{max-inline-size:none;padding-inline-start:0}.docs-op-row{gap:var(--rigel-space-4);padding-block:var(--rigel-space-4);border-block-end:1px solid var(--rigel-line);grid-template-columns:3.75rem minmax(0,1fr);display:grid}.docs-op-row:last-child{border-block-end:0}.docs-article .docs-op-row+.docs-op-row{margin-block-start:0}.docs-op-row--compact{padding-block:var(--rigel-space-3)}.docs-op-row--compact .docs-op-text{align-items:baseline;gap:var(--rigel-space-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.docs-method-word{font-size:var(--rigel-type-small);letter-spacing:.09em;text-transform:uppercase;color:var(--rigel-muted);padding-block-start:.2rem;font-weight:600}.docs-op-text{gap:var(--rigel-space-1);min-inline-size:0;display:grid}.docs-op-text>a{overflow-wrap:anywhere;font-weight:550}.docs-op-name{font-family:var(--rigel-font-mono);font-size:var(--rigel-type-small);color:var(--rigel-muted);overflow-wrap:anywhere;justify-self:start}.docs-op-summary{color:var(--rigel-muted);font-size:var(--rigel-type-ui);line-height:var(--rigel-leading-ui);display:block}.docs-guide-list li{gap:var(--rigel-space-1);padding-block:var(--rigel-space-4);border-block-end:1px solid var(--rigel-line);display:grid}.docs-guide-list li:last-child{border-block-end:0}.docs-guide-list a{font-weight:550}.docs-pager{justify-content:space-between;gap:var(--rigel-space-5);border-block-start:1px solid var(--rigel-line);flex-wrap:wrap;margin-block-start:var(--rigel-space-8);padding-block-start:var(--rigel-space-6);display:flex}.docs-pager a{gap:var(--rigel-space-1);font-weight:550;text-decoration:none;display:grid}.docs-pager a[rel=next]{text-align:end;margin-inline-start:auto}.docs-callout{margin-block:var(--rigel-space-5);max-inline-size:66ch}.docs-callout-title{margin-block-end:var(--rigel-space-2);font-weight:600}.docs-callout :is(p,ul,ol){font-size:var(--rigel-type-reading)}.docs-callout code{font-family:var(--rigel-font-mono);font-size:.9em}.docs-guide-section>.docs-prose>:first-child{margin-block-start:0}.docs-toc{max-block-size:calc(100dvh - var(--docs-header-height));padding:var(--rigel-space-6) var(--rigel-space-5);display:none;position:sticky;inset-block-start:var(--docs-header-height);overflow-y:auto}.docs-toc ul{margin:var(--rigel-space-4) 0 0;padding:0;list-style:none}.docs-toc a{padding:var(--rigel-space-2) 0;color:var(--rigel-muted);overflow-wrap:anywhere;text-decoration:none;display:block}.docs-toc a:hover{color:var(--rigel-text);text-decoration:underline}.docs-hero{max-inline-size:64rem;margin-inline:auto}.docs-hero .rigel-inset{padding:var(--rigel-space-8) var(--rigel-space-7)}.docs-hero-title{max-inline-size:18ch;margin-block-start:var(--rigel-space-3)}.docs-hero-grid{gap:var(--rigel-space-7);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.docs-hero-example{gap:var(--rigel-space-4);display:grid}.docs-hero-example p{max-inline-size:none}.docs-hero-who{font-family:var(--rigel-font-ui);font-size:var(--rigel-type-small);letter-spacing:.09em;text-transform:uppercase;color:var(--rigel-muted);font-weight:600}.docs-hero-lead{max-inline-size:60ch;font-size:var(--rigel-type-cooking);line-height:var(--rigel-leading-reading);margin-block-start:var(--rigel-space-5)}.docs-cta{margin-block:var(--rigel-space-6)}.docs-cta a{text-decoration:none}.docs-features,.docs-apps{max-inline-size:64rem;margin:var(--rigel-space-6) auto 0}.docs-feature-grid{gap:var(--rigel-space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-feature p+p{margin-block-start:var(--rigel-space-4)}.docs-feature .docs-h2{margin-block-end:var(--rigel-space-4)}.docs-apps .rigel-inset,.docs-features .rigel-inset{padding:var(--rigel-space-7)}.docs-app-grid{gap:var(--rigel-space-5);margin:var(--rigel-space-6) 0 0;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.docs-app{gap:var(--rigel-space-3);align-content:start;justify-items:start;display:grid}.docs-app-name{align-items:center;gap:var(--rigel-space-2);font-size:var(--rigel-type-reading);font-weight:600;display:flex}.docs-app-name .app-icon{color:var(--rigel-accent);flex:none}.docs-app p{color:var(--rigel-muted)}.docs-app .rigel-badge{border:1px solid var(--rigel-line);background:var(--rigel-paper)}@container rigel-layout (width>=75rem){.docs-shell--toc{grid-template-columns:var(--docs-nav-width) minmax(0, 1fr) var(--docs-toc-width)}.docs-shell--toc .docs-toc{display:block}}@container rigel-layout (width<=53.125rem){.docs-nav-button{display:inline-flex}.docs-shell,.docs-shell--toc{grid-template-columns:minmax(0,1fr)}.docs-nav{border-inline-end:0;border-block-end:1px solid var(--rigel-line);max-block-size:none;display:none;position:static}.docs-nav-toggle:checked~.docs-shell .docs-nav{display:grid}.docs-main{padding:var(--rigel-space-6)}.docs-feature-grid,.docs-hero-grid{grid-template-columns:minmax(0,1fr)}}@container rigel-layout (width<=37.5rem){.docs-main{padding:0}.docs-footer{padding-inline:var(--rigel-gutter-content)}.docs-header{gap:var(--rigel-space-3);padding-inline:var(--rigel-gutter-content)}.docs-links,.docs-brand-sub,.docs-header .docs-theme{display:none}.docs-article>.rigel-inset,.docs-hero .rigel-inset,.docs-apps .rigel-inset,.docs-features .rigel-inset{padding:var(--rigel-gutter-content)}.docs-hero .rigel-inset{padding-block:var(--rigel-space-7)}.docs-section{margin-block-start:var(--rigel-space-7)}.docs-code-well{padding-inline:var(--rigel-space-4)}.docs-article :is(ul,ol){padding-inline-start:var(--rigel-space-6)}.docs-hero,.docs-features,.docs-apps{margin-block-start:0}.docs-fields thead{clip:rect(0, 0, 0, 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.docs-fields :is(tbody,tr,th,td){inline-size:100%;max-inline-size:none;display:block}.docs-fields tbody th[scope=row]{border-block-end:0;padding-block-end:0}.docs-fields tbody tr{border-block-end:1px solid var(--rigel-line)}.docs-fields tbody tr:last-child{border-block-end:0}.docs-fields tbody td{border-block-end:0;padding-block-start:var(--rigel-space-2)}.docs-errors thead{clip:rect(0, 0, 0, 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.docs-errors :is(tbody,tr){display:block}.docs-errors tbody tr{align-items:baseline;gap:var(--rigel-space-2) var(--rigel-space-4);padding-block:var(--rigel-space-4);border-block-end:1px solid var(--rigel-line);flex-wrap:wrap;display:flex}.docs-errors tbody tr:last-child{border-block-end:0}.docs-errors td{border-block-end:0;padding:0}.docs-errors td:last-child{flex-basis:100%}.docs-op-row,.docs-op-row--compact .docs-op-text{gap:var(--rigel-space-1);grid-template-columns:minmax(0,1fr)}}.docs-nav .docs-theme{display:none}@container rigel-layout (width<=37.5rem){.docs-nav .docs-theme{display:flex}}@media (prefers-reduced-motion:reduce){.docs-area>summary:before{transition:none}}@media (forced-colors:active){.docs-nav a[aria-current=page]{outline-offset:-3px;outline:2px solid highlight}.docs-nav-toggle:checked~.docs-header .docs-nav-button{outline:2px solid highlight}}@media print{.docs-header,.docs-nav,.docs-toc,.docs-copy{display:none}}
