.AwardNotice-module__6ZIMrG__notice{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--accent);align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.AwardNotice-module__6ZIMrG__notice{background:color-mix(in oklab, var(--accent) 8%, transparent)}}.AwardNotice-module__6ZIMrG__body{flex:1;min-width:0}.AwardNotice-module__6ZIMrG__headline{color:var(--text-2,var(--ink));margin:0 0 .5rem;font-size:.9375rem}.AwardNotice-module__6ZIMrG__amount{color:var(--accent);font-weight:600}.AwardNotice-module__6ZIMrG__hint{border-radius:var(--r-sm);background:var(--ink);padding:.5rem .625rem;display:block;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.AwardNotice-module__6ZIMrG__hint{background:color-mix(in oklab, var(--ink) 6%, transparent)}}.AwardNotice-module__6ZIMrG__hint{color:var(--text-3,var(--ink-mute));font-family:var(--ff-mono,monospace);white-space:pre;font-size:.8125rem}.AwardNotice-module__6ZIMrG__dismiss{color:var(--text-3,var(--ink-mute));cursor:pointer;background:0 0;border:none;flex:none;padding:0 .25rem;font-size:1.25rem;line-height:1}.AwardNotice-module__6ZIMrG__dismiss:hover{color:var(--ink)}
.Terminal-module__bdhs1W__terminal{border-radius:var(--r-md);background:var(--terminal-bg);box-shadow:0 1px 0 var(--terminal-ink) inset, 0 0 0 .5px var(--line-strong), 0 12px 32px -12px #0009}@supports (color:color-mix(in lab, red, red)){.Terminal-module__bdhs1W__terminal{box-shadow:0 1px 0 color-mix(in srgb, var(--terminal-ink) 6%, transparent) inset, 0 0 0 .5px var(--line-strong), 0 12px 32px -12px #0009}}.Terminal-module__bdhs1W__head{border-bottom:1px solid var(--terminal-muted);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.Terminal-module__bdhs1W__head{border-bottom:1px solid color-mix(in srgb, var(--terminal-muted) 12%, transparent)}}.Terminal-module__bdhs1W__label{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--terminal-muted);font-weight:500}.Terminal-module__bdhs1W__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px;display:flex}.Terminal-module__bdhs1W__code{scrollbar-width:thin;scrollbar-color:var(--terminal-accent) transparent;margin:0;padding:12px;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.Terminal-module__bdhs1W__code{scrollbar-color:color-mix(in srgb, var(--terminal-accent) 35%, transparent) transparent}}.Terminal-module__bdhs1W__code{font-family:var(--ff-mono);font-size:var(--fs-body);white-space:pre;color:var(--terminal-ink);line-height:1.7}.Terminal-module__bdhs1W__comment{color:var(--terminal-muted)}.Terminal-module__bdhs1W__command,.Terminal-module__bdhs1W__key{color:var(--terminal-accent)}.Terminal-module__bdhs1W__flag,.Terminal-module__bdhs1W__atom,.Terminal-module__bdhs1W__number{color:var(--terminal-info)}.Terminal-module__bdhs1W__string,.Terminal-module__bdhs1W__url{color:var(--terminal-positive)}.Terminal-module__bdhs1W__punct,.Terminal-module__bdhs1W__plain{color:var(--terminal-ink)}
.CopyAction-module__nV7a3G__wrap{display:inline-flex;position:relative}.CopyAction-module__nV7a3G__button{border-radius:var(--r-sm);color:var(--terminal-muted);cursor:pointer;transition:color var(--dur-fast) ease-out, background var(--dur-fast) ease-out;background:0 0;border:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}.CopyAction-module__nV7a3G__button:hover{color:var(--terminal-accent);background:var(--terminal-accent)}@supports (color:color-mix(in lab, red, red)){.CopyAction-module__nV7a3G__button:hover{background:color-mix(in srgb, var(--terminal-accent) 8%, transparent)}}.CopyAction-module__nV7a3G__button:focus-visible{outline:2px solid var(--terminal-accent);outline-offset:2px}@media (max-width:640px){.CopyAction-module__nV7a3G__button{padding:9px}}.CopyAction-module__nV7a3G__flash{border-radius:var(--r-sm);background:var(--accent);color:var(--on-accent);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) ease-out;padding:2px 7px;font-weight:500;position:absolute;bottom:calc(100% + 4px);right:4px}.CopyAction-module__nV7a3G__flash[data-shown]{opacity:1}
.CustomerQuickStart-module__nDTuGq__wrap{flex-direction:column;min-width:0;display:flex}.CustomerQuickStart-module__nDTuGq__tabs{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.CustomerQuickStart-module__nDTuGq__tab{white-space:nowrap;font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);border-radius:var(--r-control);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:5px 12px;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:inline-flex}.CustomerQuickStart-module__nDTuGq__tab svg{flex-shrink:0}.CustomerQuickStart-module__nDTuGq__tab:hover{color:var(--text)}.CustomerQuickStart-module__nDTuGq__tabActive{color:var(--on-accent);background:var(--accent)}
.CustomerQuickStartPanel-module__lPAEjG__panel{min-width:0}.CustomerQuickStartPanel-module__lPAEjG__title{font-family:var(--ff-display);font-size:var(--fs-title);color:var(--ink);letter-spacing:-.01em;margin-bottom:12px;font-weight:500}.CustomerQuickStartPanel-module__lPAEjG__pickerWrap{align-items:center;gap:10px;margin:12px 0;display:flex}.CustomerQuickStartPanel-module__lPAEjG__pickerLabel{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-weight:500}.CustomerQuickStartPanel-module__lPAEjG__picker{appearance:none;background-color:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-md);font-size:var(--fs-meta);color:var(--text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23F5E9D3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;flex:1;min-width:0;max-width:280px;padding:6px 34px 6px 11px}
.CustomerQuickStartCard-module__FZGUva__section{width:max(50%,560px);max-width:100%;margin:28px 0 24px;scroll-margin-top:88px}.CustomerQuickStartCard-module__FZGUva__dismiss{border-radius:var(--r-sm);color:var(--text-3);cursor:pointer;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;margin:-5px -5px -5px 0;padding:5px;display:inline-flex}.CustomerQuickStartCard-module__FZGUva__dismiss:hover{color:var(--ink);background:var(--glass-tint)}.CustomerQuickStartCard-module__FZGUva__dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.CustomerQuickStartCard-module__FZGUva__dismiss{margin:-8px -8px -8px 0;padding:8px}}
.TbDialog-module__JLWxVa__overlay{z-index:1000;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));overscroll-behavior:contain;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.TbDialog-module__JLWxVa__scrimBlur{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.TbDialog-module__JLWxVa__scrimBlur{background:color-mix(in oklab, var(--bg) 72%, transparent)}}.TbDialog-module__JLWxVa__scrimBlur{-webkit-backdrop-filter:blur(4px)}.TbDialog-module__JLWxVa__scrimDim{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.TbDialog-module__JLWxVa__scrimDim{background:color-mix(in oklab, var(--bg) 55%, transparent)}}.TbDialog-module__JLWxVa__dialog{background:var(--bg-elev);border:1px solid var(--line-2);border-radius:var(--r-lg);width:100%;margin:auto;padding:24px;position:relative;box-shadow:0 24px 64px #00000080}:is(:root[data-theme=light],:root:where(:has(body>main>[data-theme-fixed=light]))) .TbDialog-module__JLWxVa__dialog{box-shadow:0 12px 32px #15182433}.TbDialog-module__JLWxVa__close{color:var(--text-3);cursor:pointer;background:0 0;border:0;font-size:15px;line-height:1;transition:color .12s;position:absolute;top:16px;right:18px}@media (max-width:768px){.TbDialog-module__JLWxVa__close{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}}.TbDialog-module__JLWxVa__close:hover:not(:disabled){color:var(--text)}.TbDialog-module__JLWxVa__close:disabled{opacity:.5;cursor:not-allowed}.TbDialog-module__JLWxVa__footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}
.ConsumerAppHeader-module__ceq8uW__root{--consumer-header-offset:calc(56px + env(safe-area-inset-top));z-index:20;background:var(--flip-surface);border-block-end:1px solid var(--flip-border);color:var(--flip-ink);position:sticky;top:0}.ConsumerAppHeader-module__ceq8uW__row{align-items:center;gap:var(--s-2);min-height:56px;padding-block:env(safe-area-inset-top) 0;padding-inline:var(--s-3);display:flex}.ConsumerAppHeader-module__ceq8uW__control,.ConsumerAppHeader-module__ceq8uW__share{border-radius:var(--r-control);width:44px;min-height:44px;color:var(--flip-ink);background:0 0;border:1px solid #0000;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.ConsumerAppHeader-module__ceq8uW__share{gap:var(--s-1);border-color:var(--flip-border-strong);width:auto;min-width:44px;padding-inline:var(--s-2);font:600 var(--fs-meta)/1 var(--ff-body);flex:none}.ConsumerAppHeader-module__ceq8uW__control:focus-visible,.ConsumerAppHeader-module__ceq8uW__share:focus-visible,.ConsumerAppHeader-module__ceq8uW__identityLink:focus-visible,.ConsumerAppHeader-module__ceq8uW__menu a:focus-visible,.ConsumerAppHeader-module__ceq8uW__menu button:focus-visible,.ConsumerAppHeader-module__ceq8uW__skip:focus-visible{outline:2px solid var(--flip-ring);outline-offset:2px}.ConsumerAppHeader-module__ceq8uW__identity{flex:auto;min-width:0;overflow:hidden}.ConsumerAppHeader-module__ceq8uW__identityLink{min-width:0;color:inherit;text-decoration:none;display:block}.ConsumerAppHeader-module__ceq8uW__title{text-overflow:ellipsis;white-space:nowrap;font:700 var(--fs-body)/1.2 var(--ff-body);display:block;overflow:hidden}.ConsumerAppHeader-module__ceq8uW__logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:28px;display:block}.ConsumerAppHeader-module__ceq8uW__controls{align-items:center;gap:var(--s-1);display:inline-flex}.ConsumerAppHeader-module__ceq8uW__status{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--flip-ink-mute);font:500 var(--fs-meta)/1 var(--ff-body);display:block;overflow:hidden}.ConsumerAppHeader-module__ceq8uW__compatibilityActions{gap:var(--s-2);padding:0 var(--s-3) var(--s-3);flex-wrap:wrap;display:flex}.ConsumerAppHeader-module__ceq8uW__menu{z-index:21;top:calc(100% - var(--s-2));width:min(320px, calc(100vw - var(--s-6)));padding:var(--s-2);position:absolute;inset-inline-end:var(--s-3)}.ConsumerAppHeader-module__ceq8uW__group{gap:var(--s-1);padding:var(--s-2);border-block-start:1px solid var(--flip-border);display:grid}.ConsumerAppHeader-module__ceq8uW__group:first-child{border-block-start:0}.ConsumerAppHeader-module__ceq8uW__group a,.ConsumerAppHeader-module__ceq8uW__group button{min-height:44px;padding-inline:var(--s-2);border-radius:var(--r-control);color:var(--flip-ink);font:500 var(--fs-body)/1.2 var(--ff-body);text-align:start;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.ConsumerAppHeader-module__ceq8uW__group a:hover,.ConsumerAppHeader-module__ceq8uW__group button:hover{background:var(--flip-action-soft)}.ConsumerAppHeader-module__ceq8uW__actionGroup{gap:var(--s-1);display:grid}.ConsumerAppHeader-module__ceq8uW__error,.ConsumerAppHeader-module__ceq8uW__headerError{color:var(--flip-danger);font:500 var(--fs-meta)/1.3 var(--ff-body);margin:0}.ConsumerAppHeader-module__ceq8uW__headerError{padding:0 var(--s-3) var(--s-2)}.ConsumerAppHeader-module__ceq8uW__error button{min-height:auto;color:inherit;padding:0;text-decoration:underline;display:inline}.ConsumerAppHeader-module__ceq8uW__skip{z-index:22;padding:var(--s-2);border:1px solid var(--flip-border-strong);border-radius:var(--r-control);background:var(--flip-surface);color:var(--flip-ink);white-space:nowrap;position:fixed;inset-block-start:-100vh;inset-inline-start:var(--s-2)}.ConsumerAppHeader-module__ceq8uW__skip:focus{inset-block-start:var(--s-2)}@media (max-width:520px){.ConsumerAppHeader-module__ceq8uW__share span{display:none}.ConsumerAppHeader-module__ceq8uW__share{flex:0 0 44px;width:44px;min-width:44px;padding-inline:0}}@media (min-width:768px){.ConsumerAppHeader-module__ceq8uW__root{--consumer-header-offset:calc(64px + env(safe-area-inset-top))}.ConsumerAppHeader-module__ceq8uW__row{min-height:64px;padding-inline:var(--s-4)}}.ConsumerAppHeader-module__ceq8uW__rowActions{align-items:center;gap:var(--s-1);white-space:nowrap;flex:none;display:inline-flex}@media (max-width:520px){.ConsumerAppHeader-module__ceq8uW__root[data-compact-actions=true] .ConsumerAppHeader-module__ceq8uW__row{gap:0;padding-inline:4px}.ConsumerAppHeader-module__ceq8uW__root[data-compact-actions=true] .ConsumerAppHeader-module__ceq8uW__controls,.ConsumerAppHeader-module__ceq8uW__root[data-compact-actions=true] .ConsumerAppHeader-module__ceq8uW__rowActions{gap:0}.ConsumerAppHeader-module__ceq8uW__root[data-compact-actions=true] .ConsumerAppHeader-module__ceq8uW__title{font-size:13px}}@media (min-width:360px) and (max-width:520px){.ConsumerAppHeader-module__ceq8uW__root[data-guest-menu-hidden=true] .ConsumerAppHeader-module__ceq8uW__row{gap:8px;padding-inline:16px}}
.RelatedItems-module__voS7rW__root{min-width:0;margin-top:28px}.RelatedItems-module__voS7rW__root h2{margin:0 0 14px;font-size:18px}.RelatedItems-module__voS7rW__rail{scroll-snap-type:x proximity;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.RelatedItems-module__voS7rW__item{scroll-snap-align:start;flex:0 0 calc(25% - 12px);min-width:260px}@media (max-width:767px){.RelatedItems-module__voS7rW__item{flex-basis:252px;min-width:252px}}
.ShareStudio-module__8uG-Aq__body{gap:var(--s-4);padding:var(--s-5);color:var(--text);font-family:var(--ff-body);display:grid}.ShareStudio-module__8uG-Aq__title{font-size:var(--fs-lead);margin:0}.ShareStudio-module__8uG-Aq__preview{gap:var(--s-3);background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r-md);max-height:48vh;display:grid;overflow:auto}.ShareStudio-module__8uG-Aq__preview img,.ShareStudio-module__8uG-Aq__preview video{object-fit:contain;width:100%;max-height:42vh;display:block}.ShareStudio-module__8uG-Aq__preview p{margin:var(--s-4)}.ShareStudio-module__8uG-Aq__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.ShareStudio-module__8uG-Aq__primary,.ShareStudio-module__8uG-Aq__secondary{min-height:44px;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-elev);color:var(--text);font:inherit;font-size:var(--fs-body);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ShareStudio-module__8uG-Aq__primary{background:var(--accent-warm-fill);color:var(--on-accent-warm)}.ShareStudio-module__8uG-Aq__actions button:disabled{opacity:.5;cursor:default}.ShareStudio-module__8uG-Aq__note{color:var(--text-3);font-size:var(--fs-meta);margin:0;line-height:1.5}@media (max-width:480px){.ShareStudio-module__8uG-Aq__body{padding:var(--s-3)}.ShareStudio-module__8uG-Aq__actions>*{flex:44%}}.ShareStudio-module__8uG-Aq__anchor{align-items:center;gap:var(--s-2);display:inline-flex;position:relative}.ShareStudio-module__8uG-Aq__popover{z-index:20;top:calc(100% + var(--s-2));min-width:200px;max-width:min(320px,90vw);padding:var(--s-1) 0;display:grid;position:absolute;left:0}.ShareStudio-module__8uG-Aq__menuItem{width:100%;min-height:44px;padding:var(--s-2) var(--s-3);color:var(--text);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.ShareStudio-module__8uG-Aq__menuItem:hover{background:var(--glass-tint)}.ShareStudio-module__8uG-Aq__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ShareStudio-module__8uG-Aq__secondary:disabled{opacity:.5;cursor:default}.ShareStudio-module__8uG-Aq__preparationError{gap:var(--s-2);display:grid}.ShareStudio-module__8uG-Aq__publications{font-size:var(--fs-meta)}.ShareStudio-module__8uG-Aq__publications[open]{gap:var(--s-2);display:grid}
.ConfirmDialog-module__oT6zEW__overlay{z-index:1000;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));overscroll-behavior:contain;background:var(--bg);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ConfirmDialog-module__oT6zEW__overlay{background:color-mix(in oklab, var(--bg) 72%, transparent)}}.ConfirmDialog-module__oT6zEW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ConfirmDialog-module__oT6zEW__dialog{width:100%;max-width:420px;margin:auto;padding:24px}.ConfirmDialog-module__oT6zEW__title{font-family:var(--ff-display);font-size:var(--fs-title);color:var(--text);overflow-wrap:anywhere;margin-bottom:10px}.ConfirmDialog-module__oT6zEW__body{color:var(--text-2);margin:0 0 20px;font-size:13px;line-height:1.5}.ConfirmDialog-module__oT6zEW__actions{justify-content:flex-end;gap:10px;display:flex}.ConfirmDialog-module__oT6zEW__cancel{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;background:0 0;padding:10px 16px;transition:color .12s,border-color .12s}.ConfirmDialog-module__oT6zEW__cancel:hover:not(:disabled){color:var(--text-2);border-color:var(--line)}.ConfirmDialog-module__oT6zEW__cancel:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialog-module__oT6zEW__confirm{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--negative);border-radius:var(--r-control);cursor:pointer;background:#f871710f;border:1px solid #f8717166;padding:10px 16px;transition:color .12s,border-color .12s,background .12s}.ConfirmDialog-module__oT6zEW__confirm:hover:not(:disabled){background:#f871711f;border-color:#f87171b3}.ConfirmDialog-module__oT6zEW__confirm:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialog-module__oT6zEW__compact{max-width:340px;padding:16px}.ConfirmDialog-module__oT6zEW__compact .ConfirmDialog-module__oT6zEW__title{margin-bottom:6px}.ConfirmDialog-module__oT6zEW__compact .ConfirmDialog-module__oT6zEW__body{margin-bottom:14px}.ConfirmDialog-module__oT6zEW__compact .ConfirmDialog-module__oT6zEW__actions{gap:8px}.ConfirmDialog-module__oT6zEW__compact .ConfirmDialog-module__oT6zEW__cancel,.ConfirmDialog-module__oT6zEW__compact .ConfirmDialog-module__oT6zEW__confirm{padding:5px 10px}
.AddToCalendar-module__RjMg9W__wrap{flex-shrink:0;display:inline-flex;position:relative}.AddToCalendar-module__RjMg9W__trigger{border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg-elev);width:28px;height:28px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;justify-content:center;align-items:center;padding:5px;font-weight:600;display:inline-flex}.AddToCalendar-module__RjMg9W__trigger:hover,.AddToCalendar-module__RjMg9W__item:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.AddToCalendar-module__RjMg9W__trigger:hover,.AddToCalendar-module__RjMg9W__item:hover{background:color-mix(in srgb, var(--accent) 10%, var(--bg-elev))}}.AddToCalendar-module__RjMg9W__trigger:focus-visible,.AddToCalendar-module__RjMg9W__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AddToCalendar-module__RjMg9W__menu{z-index:100;box-sizing:border-box;width:min(240px,100vw - 32px);max-height:calc(100dvh - 16px);padding:6px;position:fixed;overflow:auto}.AddToCalendar-module__RjMg9W__item{border-radius:var(--r-sm);min-height:44px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);align-items:center;padding:8px 10px;text-decoration:none;display:flex}.AddToCalendar-module__RjMg9W__hint{color:var(--ink-mute);font-size:var(--fs-meta);margin:6px 10px;line-height:1.5}@media print{.AddToCalendar-module__RjMg9W__wrap,.AddToCalendar-module__RjMg9W__menu{display:none}}
.CreatorStart-module__sDW4eG__page{--paper:var(--bg-elev);--paper-2:var(--bg)}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__page{--paper-2:color-mix(in srgb, var(--bg) 50%, var(--bg-elev))}}.CreatorStart-module__sDW4eG__page{--hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__page{--hover:color-mix(in srgb, var(--accent) 7%, var(--bg-elev))}}.CreatorStart-module__sDW4eG__page{--pale:var(--accent)}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__page{--pale:color-mix(in srgb, var(--accent) 10%, var(--bg-elev))}}.CreatorStart-module__sDW4eG__page{--line-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__page{--line-hover:color-mix(in srgb, var(--accent) 45%, var(--bg-elev))}}.CreatorStart-module__sDW4eG__page{--purple:var(--accent);--tint-ink:var(--accent);--thumb-live:linear-gradient(180deg, var(--pale), var(--hover));--cover-ink:#1b1927;background:var(--bg);min-height:100dvh;color:var(--ink);font:14px/1.4 var(--ff-body);align-items:stretch;display:flex}.CreatorStart-module__sDW4eG__page h1,.CreatorStart-module__sDW4eG__page h2{font-family:var(--ff-body);color:inherit;letter-spacing:0;margin:0;font-weight:600}.CreatorStart-module__sDW4eG__page button,.CreatorStart-module__sDW4eG__page textarea{font:inherit}.CreatorStart-module__sDW4eG__page button{cursor:pointer;color:inherit}.CreatorStart-module__sDW4eG__page button:focus-visible,.CreatorStart-module__sDW4eG__page a:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__page button:focus-visible,.CreatorStart-module__sDW4eG__page a:focus-visible{outline:3px solid color-mix(in oklab, var(--accent) 55%, transparent)}}.CreatorStart-module__sDW4eG__page button:focus-visible,.CreatorStart-module__sDW4eG__page a:focus-visible{outline-offset:3px}.CreatorStart-module__sDW4eG__iconButton{border:1px solid var(--line);background:var(--paper);width:32px;height:32px;color:var(--ink-mute);border-radius:50%;place-items:center;display:grid}.CreatorStart-module__sDW4eG__iconButton:hover{border-color:var(--line-hover);color:var(--ink)}.CreatorStart-module__sDW4eG__content{flex-direction:column;flex:auto;align-items:center;gap:56px;min-width:0;padding:56px 24px 64px;display:flex}.CreatorStart-module__sDW4eG__section{flex-direction:column;gap:20px;width:min(100%,1120px);display:flex}.CreatorStart-module__sDW4eG__sectionHead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.CreatorStart-module__sDW4eG__sectionHead h1{letter-spacing:-1px;font-size:26px}.CreatorStart-module__sDW4eG__sectionHead h2{letter-spacing:-.5px;font-size:20px}.CreatorStart-module__sDW4eG__sectionHead .CreatorStart-module__sDW4eG__chip{margin-left:auto}.CreatorStart-module__sDW4eG__tiny{letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-mute);font-size:11px;font-weight:600}.CreatorStart-module__sDW4eG__hero{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:8px;display:flex}.CreatorStart-module__sDW4eG__hero h1{letter-spacing:-1.5px;font-size:clamp(30px,4vw,36px);line-height:1.1}.CreatorStart-module__sDW4eG__hero p{color:var(--ink-soft);margin:0;font-size:15px}.CreatorStart-module__sDW4eG__tabs{flex-wrap:wrap;gap:6px;display:flex}.CreatorStart-module__sDW4eG__tabs button{color:var(--ink-mute);border-radius:var(--r-control);background:0 0;border:0;padding:7px 12px;font-size:13px}.CreatorStart-module__sDW4eG__tabs button:hover{background:var(--hover);color:var(--ink)}.CreatorStart-module__sDW4eG__tabs button[aria-selected=true]{color:var(--purple);background:var(--pale);font-weight:600}.CreatorStart-module__sDW4eG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.CreatorStart-module__sDW4eG__card{box-sizing:border-box;background:var(--paper);border-radius:var(--r-lg);height:100%;color:inherit;border:1px solid #0000;flex-direction:column;gap:10px;padding:10px 10px 14px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;position:relative}a.CreatorStart-module__sDW4eG__card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #6b43cb1f}.CreatorStart-module__sDW4eG__card:has(>.CreatorStart-module__sDW4eG__cardLink:hover){transform:translateY(-2px);box-shadow:0 10px 28px #6b43cb1f}.CreatorStart-module__sDW4eG__cardLink{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.CreatorStart-module__sDW4eG__cardSoon{background:var(--paper-2)}.CreatorStart-module__sDW4eG__cardSoon strong{color:var(--ink-soft)}.CreatorStart-module__sDW4eG__thumb{border-radius:var(--r-sm);background:var(--bg);flex-grow:1;min-height:164px;display:block;position:relative;overflow:hidden;container-type:inline-size}.CreatorStart-module__sDW4eG__thumbLive{background:var(--thumb-live)}.CreatorStart-module__sDW4eG__thumbFixed{flex-grow:0;height:164px}.CreatorStart-module__sDW4eG__miniature{width:440px;transform:scale(.56);transform:scale(calc(100cqw / 440px));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.CreatorStart-module__sDW4eG__miniature>div{width:440px;max-width:none;box-shadow:none;border:0;border-radius:0}.CreatorStart-module__sDW4eG__coverPhoto{object-fit:cover}.CreatorStart-module__sDW4eG__thumb .CreatorStart-module__sDW4eG__betaButton{border-radius:var(--r-control);color:var(--cover-ink);white-space:nowrap;background:#fffffff0;border:0;padding:8px 16px;font-size:12px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0a061847}.CreatorStart-module__sDW4eG__thumb .CreatorStart-module__sDW4eG__betaButton:hover{background:var(--hero-ink);transform:translate(-50%)translateY(-1px);box-shadow:0 10px 24px #0a061857}.CreatorStart-module__sDW4eG__thumb .CreatorStart-module__sDW4eG__betaDone{color:var(--hero-ink);background:#0a0618c7}.CreatorStart-module__sDW4eG__thumb .CreatorStart-module__sDW4eG__betaDone:hover{background:#0a0618e6}.CreatorStart-module__sDW4eG__soon{letter-spacing:1.4px;color:#ffffffeb;border-radius:var(--r-control);background:#0a061861;padding:3px 9px;font-size:10px;font-weight:600;position:absolute;top:10px;left:10px;box-shadow:inset 0 0 0 1px #ffffff38}.CreatorStart-module__sDW4eG__flipButton{z-index:2;border:1px solid var(--line);background:var(--paper);width:28px;height:28px;color:var(--ink-mute);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:18px}.CreatorStart-module__sDW4eG__flipButton:hover{border-color:var(--line-hover);color:var(--purple)}.CreatorStart-module__sDW4eG__flipButton[aria-pressed=true]{border-color:var(--purple);background:var(--pale);color:var(--purple)}.CreatorStart-module__sDW4eG__cardName{justify-content:space-between;align-items:center;gap:8px;padding:2px 6px 0;display:flex}.CreatorStart-module__sDW4eG__cardName strong{font-size:15px;line-height:1.3}.CreatorStart-module__sDW4eG__cardArrow{color:var(--purple);font-weight:600}.CreatorStart-module__sDW4eG__summary{color:var(--ink-mute);padding:0 6px;font-size:13px;line-height:1.4}.CreatorStart-module__sDW4eG__cardAction{color:var(--purple);margin-top:auto;padding:0 4px;font-size:13px;font-weight:600;text-decoration:none}.CreatorStart-module__sDW4eG__pill{color:var(--ink-mute);background:var(--pale);border-radius:var(--r-control);margin-left:auto;padding:3px 8px;font-size:11px}.CreatorStart-module__sDW4eG__flipCard{perspective:1200px;height:300px;position:relative}.CreatorStart-module__sDW4eG__flipCard .CreatorStart-module__sDW4eG__face>.CreatorStart-module__sDW4eG__card{padding-bottom:12px}.CreatorStart-module__sDW4eG__flipInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1);position:relative}.CreatorStart-module__sDW4eG__flipped .CreatorStart-module__sDW4eG__flipInner{transform:rotateY(180deg)}.CreatorStart-module__sDW4eG__face{backface-visibility:hidden;position:absolute;inset:0}.CreatorStart-module__sDW4eG__face>.CreatorStart-module__sDW4eG__card{height:100%}.CreatorStart-module__sDW4eG__back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.CreatorStart-module__sDW4eG__flipInner{transition:opacity .2s;transform:none}.CreatorStart-module__sDW4eG__flipped .CreatorStart-module__sDW4eG__flipInner{transform:none}.CreatorStart-module__sDW4eG__face{transition:opacity .2s}.CreatorStart-module__sDW4eG__back{opacity:0;pointer-events:none;transform:none}.CreatorStart-module__sDW4eG__flipped .CreatorStart-module__sDW4eG__face:not(.CreatorStart-module__sDW4eG__back){opacity:0;pointer-events:none}.CreatorStart-module__sDW4eG__flipped .CreatorStart-module__sDW4eG__back{opacity:1;pointer-events:auto}}.CreatorStart-module__sDW4eG__cardBack{gap:10px;padding:14px;position:relative}.CreatorStart-module__sDW4eG__cardBack .CreatorStart-module__sDW4eG__flipButton{top:8px;right:8px}.CreatorStart-module__sDW4eG__wired{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CreatorStart-module__sDW4eG__wired li{align-items:center;gap:10px;font-size:13px;display:flex}.CreatorStart-module__sDW4eG__cardSoon .CreatorStart-module__sDW4eG__wired li{color:var(--ink-mute)}.CreatorStart-module__sDW4eG__wiredIcon{border-radius:var(--r-sm);background:var(--pale);width:24px;height:24px;color:var(--purple);flex-shrink:0;place-items:center;font-size:12px;display:grid}.CreatorStart-module__sDW4eG__steps{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.CreatorStart-module__sDW4eG__steps li{color:var(--ink-soft);flex-direction:column;gap:3px;padding-left:34px;font-size:13px;line-height:1.5;display:flex;position:relative}.CreatorStart-module__sDW4eG__steps li:before{counter-increment:step;content:counter(step);background:var(--pale);width:24px;height:24px;color:var(--purple);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:0;left:0}.CreatorStart-module__sDW4eG__steps strong{color:var(--ink);font-size:14px;font-weight:600}.CreatorStart-module__sDW4eG__benefits{color:var(--ink-soft);flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.CreatorStart-module__sDW4eG__benefits li{align-items:center;min-height:24px;padding-left:34px;display:flex;position:relative}.CreatorStart-module__sDW4eG__benefits li:before{content:"✓";background:var(--positive);border-radius:50%;width:24px;height:24px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__benefits li:before{background:color-mix(in srgb, var(--positive) 14%, transparent)}}.CreatorStart-module__sDW4eG__benefits li:before{color:var(--positive);place-items:center;font-size:12px;font-weight:700;display:grid}.CreatorStart-module__sDW4eG__journey{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.CreatorStart-module__sDW4eG__journey li{border-radius:var(--r-control);background:var(--pale);padding:4px 8px}.CreatorStart-module__sDW4eG__journey li+li:before{content:"→";color:var(--ink-faint);margin-left:-2px;margin-right:6px}.CreatorStart-module__sDW4eG__backActions{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.CreatorStart-module__sDW4eG__ghostButton{color:var(--ink-mute);white-space:nowrap;background:0 0;border:0;padding:6px 4px;font-size:13px}.CreatorStart-module__sDW4eG__ghostButton:hover{color:var(--ink)}.CreatorStart-module__sDW4eG__primaryButton{border-radius:var(--r-control);background:var(--purple);color:var(--on-accent);white-space:nowrap;border:0;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none}.CreatorStart-module__sDW4eG__primaryButton:hover{background:var(--accent-deep)}.CreatorStart-module__sDW4eG__secondaryButton{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--paper);color:var(--purple);white-space:nowrap;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none}.CreatorStart-module__sDW4eG__secondaryButton:hover{border-color:var(--line-hover);background:var(--hover)}.CreatorStart-module__sDW4eG__chip{border:1px solid var(--line-2);background:var(--paper);border-radius:var(--r-control);color:var(--ink-soft);padding:7px 12px;font-size:13px}.CreatorStart-module__sDW4eG__chip:hover{border-color:var(--line-hover);background:var(--hover)}.CreatorStart-module__sDW4eG__wishRow{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:14px;padding:6px 6px 6px 18px;display:flex}.CreatorStart-module__sDW4eG__spark{color:var(--purple);font-size:16px}.CreatorStart-module__sDW4eG__wishRow textarea{resize:none;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex-grow:1;font-size:15px;line-height:1.5}.CreatorStart-module__sDW4eG__wishRow textarea::placeholder{color:var(--ink-faint)}.CreatorStart-module__sDW4eG__carried{color:var(--purple);background:var(--pale);border-radius:var(--r-control);white-space:nowrap;padding:4px 10px;font-size:11px}.CreatorStart-module__sDW4eG__foot{text-align:center;color:var(--ink-mute);margin:0;font-size:13px}.CreatorStart-module__sDW4eG__foot a{color:var(--purple);font-weight:600;text-decoration:none}.CreatorStart-module__sDW4eG__cardClose{z-index:2;border:1px solid var(--line);background:var(--paper);width:24px;height:24px;color:var(--ink-mute);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid;position:absolute;top:18px;right:18px}.CreatorStart-module__sDW4eG__cardClose:hover{border-color:var(--line-hover);color:var(--ink)}.CreatorStart-module__sDW4eG__linkRow{align-items:center;gap:8px;margin:2px 6px 0;display:flex}.CreatorStart-module__sDW4eG__linkRow a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--purple);flex-grow:1;font-size:12px;text-decoration:none;overflow:hidden}.CreatorStart-module__sDW4eG__linkRow .CreatorStart-module__sDW4eG__chip{padding:4px 9px;font-size:12px}.CreatorStart-module__sDW4eG__empty{border:1px dashed var(--line-2);border-radius:var(--r-lg);color:var(--ink-mute);text-align:center;margin:0;padding:18px;font-size:13px}.CreatorStart-module__sDW4eG__empty a{color:var(--purple);font-weight:600;text-decoration:none}.CreatorStart-module__sDW4eG__sectionLine{color:var(--ink-mute);margin:0;font-size:14px}.CreatorStart-module__sDW4eG__railArrows{gap:6px;margin-left:auto;display:flex}.CreatorStart-module__sDW4eG__rail{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:14px;margin:0;padding:4px 4px 12px;list-style:none;display:flex;overflow-x:auto}.CreatorStart-module__sDW4eG__rail>li{scroll-snap-align:start;flex:0 0 176px}.CreatorStart-module__sDW4eG__blockCard{color:inherit;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;text-decoration:none;display:flex}.CreatorStart-module__sDW4eG__blockArt{aspect-ratio:3/4;border-radius:var(--r-lg);background:var(--thumb-live);place-items:center;transition:transform .15s,box-shadow .15s;display:grid;position:relative}.CreatorStart-module__sDW4eG__blockCard:hover .CreatorStart-module__sDW4eG__blockArt{transform:translateY(-2px);box-shadow:0 10px 28px #6b43cb24}.CreatorStart-module__sDW4eG__blockGlyph{border-radius:var(--r-lg);background:var(--paper);width:64px;height:64px;color:var(--purple);place-items:center;font-size:30px;display:grid;box-shadow:0 6px 18px #6b43cb29}.CreatorStart-module__sDW4eG__blockMeta{flex-direction:column;gap:2px;padding:0 4px;display:flex}.CreatorStart-module__sDW4eG__blockMeta strong{font-size:14px}.CreatorStart-module__sDW4eG__blockMeta small{color:var(--ink-mute);font-size:12px}.CreatorStart-module__sDW4eG__blockFlip{height:292px}.CreatorStart-module__sDW4eG__blockFlip .CreatorStart-module__sDW4eG__face>.CreatorStart-module__sDW4eG__blockCard{height:100%}.CreatorStart-module__sDW4eG__blockFlip .CreatorStart-module__sDW4eG__flipButton{top:8px;right:8px}.CreatorStart-module__sDW4eG__blockBack{gap:8px;padding:14px}.CreatorStart-module__sDW4eG__blockBackName{font-size:14px}.CreatorStart-module__sDW4eG__blockFact{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.45}.CreatorStart-module__sDW4eG__blockFact .CreatorStart-module__sDW4eG__tiny{margin-right:2px}.CreatorStart-module__sDW4eG__journey li[aria-current=step]{background:var(--purple);color:var(--on-accent);font-weight:600}.CreatorStart-module__sDW4eG__blockBack .CreatorStart-module__sDW4eG__journey{gap:4px}.CreatorStart-module__sDW4eG__blockBack .CreatorStart-module__sDW4eG__journey li{padding:3px 7px;font-size:11px}.CreatorStart-module__sDW4eG__blockBack .CreatorStart-module__sDW4eG__journey li+li:before{content:none;margin:0}.CreatorStart-module__sDW4eG__blockStart{text-align:center;margin-top:auto}.CreatorStart-module__sDW4eG__detailContent{align-items:stretch;gap:24px;padding-top:28px}.CreatorStart-module__sDW4eG__detailContent>*{width:min(100%,1120px);margin:0 auto}.CreatorStart-module__sDW4eG__crumbs{color:var(--ink-mute);align-items:center;gap:8px;font-size:13px;display:flex}.CreatorStart-module__sDW4eG__detail{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.CreatorStart-module__sDW4eG__blockDetail{flex-direction:column;gap:24px;display:flex}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__blockDetail{gap:28px}.CreatorStart-module__sDW4eG__detailCover{border-radius:var(--r-lg);background:var(--paper-2);align-self:stretch;min-width:0;min-height:420px;margin:0;position:relative;overflow:hidden}.CreatorStart-module__sDW4eG__detailCoverPhoto{object-fit:cover}.CreatorStart-module__sDW4eG__detailNoApp{border:1px dashed var(--line-2);border-radius:var(--r-lg);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.CreatorStart-module__sDW4eG__detailText{flex-direction:column;gap:16px;min-width:0;display:flex}.CreatorStart-module__sDW4eG__modalRecord{width:min(1040px,100%);padding:0;overflow:hidden}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__detail{gap:28px}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__detailCover{border-radius:0}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__detailText{padding:40px 28px 40px 0}@media (max-width:860px){.CreatorStart-module__sDW4eG__detail{grid-template-columns:minmax(0,1fr)}.CreatorStart-module__sDW4eG__detailCover{aspect-ratio:1;width:100%;max-width:440px;min-height:0;margin:0 auto}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__detail{gap:24px}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__detailCover{max-width:none;margin:0}.CreatorStart-module__sDW4eG__detailDialog .CreatorStart-module__sDW4eG__detailText{padding:0 28px 36px}}.CreatorStart-module__sDW4eG__detailName{letter-spacing:-1.2px;font-size:clamp(26px,3vw,34px);line-height:1.1}.CreatorStart-module__sDW4eG__detailSub{letter-spacing:-.4px;margin:0;font-size:18px;font-weight:600}.CreatorStart-module__sDW4eG__detailDialog{text-align:left}.CreatorStart-module__sDW4eG__crumbs a{color:var(--purple);font-weight:600;text-decoration:none}.CreatorStart-module__sDW4eG__detailHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 16px;display:grid}.CreatorStart-module__sDW4eG__detailHead>.CreatorStart-module__sDW4eG__detailTitle{grid-area:1/1}.CreatorStart-module__sDW4eG__detailHead>.CreatorStart-module__sDW4eG__detailActions{grid-area:1/2}.CreatorStart-module__sDW4eG__detailIcon{border-radius:var(--r-lg);background:var(--thumb-live);width:64px;height:64px;color:var(--purple);flex-shrink:0;place-items:center;font-size:30px;display:grid;box-shadow:0 6px 18px #6b43cb29}.CreatorStart-module__sDW4eG__detailTitle{flex-direction:column;gap:8px;min-width:0;display:flex}.CreatorStart-module__sDW4eG__detailMeta{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.CreatorStart-module__sDW4eG__detailMeta strong{color:var(--ink);font-weight:700}.CreatorStart-module__sDW4eG__detailMeta .CreatorStart-module__sDW4eG__pill{margin-left:0}.CreatorStart-module__sDW4eG__wordmarkTint{color:var(--purple)}.CreatorStart-module__sDW4eG__detailLine{color:var(--ink-soft);max-width:60ch;margin:10px 0 0;font-size:15px;line-height:1.55}.CreatorStart-module__sDW4eG__detailLead{grid-area:2/1/auto/-1;max-width:none;margin-top:16px}.CreatorStart-module__sDW4eG__detailPilot{color:var(--ink-mute);grid-area:3/1/auto/-1;max-width:none;margin-top:8px;font-size:13px}.CreatorStart-module__sDW4eG__detailActions{white-space:nowrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.CreatorStart-module__sDW4eG__detailHead{grid-template-columns:minmax(0,1fr)}.CreatorStart-module__sDW4eG__detailHead>.CreatorStart-module__sDW4eG__detailTitle,.CreatorStart-module__sDW4eG__detailHead>.CreatorStart-module__sDW4eG__detailActions,.CreatorStart-module__sDW4eG__detailLead{grid-area:auto/1}.CreatorStart-module__sDW4eG__detailHead>.CreatorStart-module__sDW4eG__detailActions{white-space:normal;flex-wrap:wrap;order:3;margin-top:14px}.CreatorStart-module__sDW4eG__detailLead{order:2}}.CreatorStart-module__sDW4eG__detailActions .CreatorStart-module__sDW4eG__primaryButton{padding:10px 16px;font-size:14px}.CreatorStart-module__sDW4eG__detailActions .CreatorStart-module__sDW4eG__chip[aria-pressed=true]{border-color:var(--purple);background:var(--pale);color:var(--purple);font-weight:600}.CreatorStart-module__sDW4eG__detailBody{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.CreatorStart-module__sDW4eG__detailApp{flex-direction:column;gap:14px;min-width:0;display:flex}.CreatorStart-module__sDW4eG__detailCanvas{border-radius:var(--r-lg);background:var(--thumb-live);justify-content:center;padding:24px;display:flex;overflow-x:auto}.CreatorStart-module__sDW4eG__detailSide{flex-direction:column;gap:16px;display:flex}.CreatorStart-module__sDW4eG__detailBlock{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-2);flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex}.CreatorStart-module__sDW4eG__sideHeading{letter-spacing:-.2px;color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.2}.CreatorStart-module__sDW4eG__detailBlock h2{margin:0}.CreatorStart-module__sDW4eG__detailNote{color:var(--ink-faint);margin:0;font-size:12px}.CreatorStart-module__sDW4eG__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.CreatorStart-module__sDW4eG__galleryCard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper-2);width:100%;color:inherit;text-align:left;font:inherit;flex-direction:column;gap:8px;padding:8px;transition:box-shadow .15s,transform .15s;display:flex;position:relative}.CreatorStart-module__sDW4eG__galleryCard:has(>.CreatorStart-module__sDW4eG__cardLink:hover){transform:translateY(-2px);box-shadow:0 8px 22px #6b43cb1f}.CreatorStart-module__sDW4eG__galleryThumb{border-radius:var(--r-sm);background:var(--bg);height:110px;display:block;position:relative;overflow:hidden}.CreatorStart-module__sDW4eG__galleryThumb .CreatorStart-module__sDW4eG__miniature{transform-origin:top;top:10px;left:50%;transform:translate(-50%)scale(.3)}.CreatorStart-module__sDW4eG__galleryThumb .CreatorStart-module__sDW4eG__detailIcon{width:48px;height:48px;box-shadow:none;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreatorStart-module__sDW4eG__galleryName{flex-direction:column;gap:2px;padding:0 2px;display:flex}.CreatorStart-module__sDW4eG__galleryName strong{font-size:13px;line-height:1.3}.CreatorStart-module__sDW4eG__galleryName small{color:var(--ink-mute);font-size:11px}@media (max-width:900px){.CreatorStart-module__sDW4eG__detailBody{grid-template-columns:1fr}}.CreatorStart-module__sDW4eG__dialogTitle{letter-spacing:-.8px;margin:2px 0 6px;font-size:24px}.CreatorStart-module__sDW4eG__dialogActions{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:12px;display:flex}.CreatorStart-module__sDW4eG__dialogActions>span{flex-grow:1}.CreatorStart-module__sDW4eG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.CreatorStart-module__sDW4eG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.CreatorStart-module__sDW4eG__page{flex-direction:column}.CreatorStart-module__sDW4eG__content{gap:28px;padding:24px 16px 48px}.CreatorStart-module__sDW4eG__cards{grid-template-columns:1fr}.CreatorStart-module__sDW4eG__wishRow{flex-wrap:wrap;padding:12px}.CreatorStart-module__sDW4eG__wishRow textarea{flex-basis:100%;width:100%}.CreatorStart-module__sDW4eG__secondaryButton{text-align:center;box-sizing:border-box;width:100%}}.CreatorStart-module__sDW4eG__thumb .CreatorStart-module__sDW4eG__detailIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreatorStart-module__sDW4eG__stepStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CreatorStart-module__sDW4eG__stepStrip li{min-width:0;display:flex}.CreatorStart-module__sDW4eG__stepTile{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.CreatorStart-module__sDW4eG__stepTile strong{color:var(--ink);font-size:13px;font-weight:600}.CreatorStart-module__sDW4eG__stepTile:hover strong,.CreatorStart-module__sDW4eG__stepTile[aria-pressed=true] strong{color:var(--purple)}.CreatorStart-module__sDW4eG__stepTile[aria-pressed=true] .CreatorStart-module__sDW4eG__sketch{border-color:var(--purple);box-shadow:0 0 0 1px var(--purple)}.CreatorStart-module__sDW4eG__stepTile:focus-visible{outline:2px solid var(--purple);outline-offset:4px;border-radius:var(--r-sm)}.CreatorStart-module__sDW4eG__stepCaption{min-height:2.9em;color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.CreatorStart-module__sDW4eG__stepCaption strong{color:var(--ink);font-weight:600}@media (max-width:860px){.CreatorStart-module__sDW4eG__stepStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.CreatorStart-module__sDW4eG__sketch{aspect-ratio:16/10;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--pale);display:block;position:relative;overflow:hidden}.CreatorStart-module__sDW4eG__sketchIndex{background:var(--ink);width:20px;height:20px;color:var(--paper);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:8px;left:8px}.CreatorStart-module__sDW4eG__sketch[data-kind=none]{background:var(--paper-2)}.CreatorStart-module__sDW4eG__sketchA,.CreatorStart-module__sDW4eG__sketchB,.CreatorStart-module__sDW4eG__sketchC,.CreatorStart-module__sDW4eG__sketchD,.CreatorStart-module__sDW4eG__sketchE,.CreatorStart-module__sDW4eG__sketchF{border-radius:var(--r-xs);background:var(--paper);width:0;height:0;position:absolute}.CreatorStart-module__sDW4eG__sketch[data-kind=phone] .CreatorStart-module__sDW4eG__sketchA{border-radius:var(--r-sm);background:var(--ink);width:28%;height:96%;top:10%;left:36%}.CreatorStart-module__sDW4eG__sketch[data-kind=phone] .CreatorStart-module__sDW4eG__sketchB{background:var(--paper);width:22%;height:92%;top:15%;left:39%}.CreatorStart-module__sDW4eG__sketch[data-kind=phone] .CreatorStart-module__sDW4eG__sketchC{background:var(--ink);width:14%;height:22%;top:28%;left:43%}.CreatorStart-module__sDW4eG__sketch[data-kind=phone] .CreatorStart-module__sDW4eG__sketchD{background:var(--line-2);width:14%;height:5%;top:58%;left:43%}.CreatorStart-module__sDW4eG__sketch[data-kind=phone] .CreatorStart-module__sDW4eG__sketchE{background:var(--line-2);width:10%;height:5%;top:67%;left:43%}.CreatorStart-module__sDW4eG__sketch[data-kind=form] .CreatorStart-module__sDW4eG__sketchA{background:var(--paper);width:72%;height:80%;top:12%;left:14%}.CreatorStart-module__sDW4eG__sketch[data-kind=form] .CreatorStart-module__sDW4eG__sketchB{background:var(--line-2);width:36%;height:7%;top:22%;left:20%}.CreatorStart-module__sDW4eG__sketch[data-kind=form] .CreatorStart-module__sDW4eG__sketchC{background:var(--paper-2);width:60%;height:11%;box-shadow:inset 0 0 0 1px var(--line);top:36%;left:20%}.CreatorStart-module__sDW4eG__sketch[data-kind=form] .CreatorStart-module__sDW4eG__sketchD{background:var(--paper-2);width:60%;height:11%;box-shadow:inset 0 0 0 1px var(--line);top:52%;left:20%}.CreatorStart-module__sDW4eG__sketch[data-kind=form] .CreatorStart-module__sDW4eG__sketchE{background:var(--purple);width:34%;height:12%;top:70%;left:20%}.CreatorStart-module__sDW4eG__sketch[data-kind=page] .CreatorStart-module__sDW4eG__sketchA{background:var(--paper);width:80%;height:80%;top:12%;left:10%}.CreatorStart-module__sDW4eG__sketch[data-kind=page] .CreatorStart-module__sDW4eG__sketchB{background:var(--line-2);width:70%;height:30%;top:19%;left:15%}.CreatorStart-module__sDW4eG__sketch[data-kind=page] .CreatorStart-module__sDW4eG__sketchC{background:var(--ink);width:44%;height:7%;top:56%;left:15%}.CreatorStart-module__sDW4eG__sketch[data-kind=page] .CreatorStart-module__sDW4eG__sketchD{background:var(--line-2);width:64%;height:5%;top:68%;left:15%}.CreatorStart-module__sDW4eG__sketch[data-kind=page] .CreatorStart-module__sDW4eG__sketchE{background:var(--line-2);width:52%;height:5%;top:78%;left:15%}.CreatorStart-module__sDW4eG__sketch[data-kind=mail] .CreatorStart-module__sDW4eG__sketchA{background:var(--paper);width:68%;height:66%;top:18%;left:16%}.CreatorStart-module__sDW4eG__sketch[data-kind=mail] .CreatorStart-module__sDW4eG__sketchB{background:var(--ink);width:30%;height:7%;top:28%;left:22%}.CreatorStart-module__sDW4eG__sketch[data-kind=mail] .CreatorStart-module__sDW4eG__sketchC{background:var(--line-2);width:56%;height:5%;top:42%;left:22%}.CreatorStart-module__sDW4eG__sketch[data-kind=mail] .CreatorStart-module__sDW4eG__sketchD{background:var(--line-2);width:48%;height:5%;top:52%;left:22%}.CreatorStart-module__sDW4eG__sketch[data-kind=mail] .CreatorStart-module__sDW4eG__sketchE{background:var(--line-2);width:40%;height:5%;top:62%;left:22%}.CreatorStart-module__sDW4eG__sketch[data-kind=mail] .CreatorStart-module__sDW4eG__sketchF{background:var(--positive);border-radius:50%;width:12%;height:19%;top:66%;left:66%}.CreatorStart-module__sDW4eG__sketch[data-kind=map] .CreatorStart-module__sDW4eG__sketchA{background:var(--positive);width:50%;height:78%;top:12%;left:8%}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__sketch[data-kind=map] .CreatorStart-module__sDW4eG__sketchA{background:color-mix(in srgb, var(--positive) 55%, var(--paper))}}.CreatorStart-module__sDW4eG__sketch[data-kind=map] .CreatorStart-module__sDW4eG__sketchB{background:var(--paper);border-radius:50%;width:10%;height:16%;top:38%;left:28%}.CreatorStart-module__sDW4eG__sketch[data-kind=map] .CreatorStart-module__sDW4eG__sketchC{background:var(--paper);width:30%;height:22%;top:12%;left:62%}.CreatorStart-module__sDW4eG__sketch[data-kind=map] .CreatorStart-module__sDW4eG__sketchD{background:var(--paper);width:30%;height:22%;top:40%;left:62%}.CreatorStart-module__sDW4eG__sketch[data-kind=map] .CreatorStart-module__sDW4eG__sketchE{background:var(--paper);width:30%;height:22%;top:68%;left:62%}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchA{background:var(--paper);width:84%;height:76%;top:14%;left:8%}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchB{background:var(--line-2);width:84%;height:12%;top:14%;left:8%}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchC{background:var(--positive);width:19%;height:12%;top:32%;left:31%}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchC{background:color-mix(in srgb, var(--positive) 18%, var(--paper))}}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchC{box-shadow:inset 3px 0 0 var(--positive)}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchD{background:var(--positive);width:19%;height:12%;top:48%;left:52%}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchD{background:color-mix(in srgb, var(--positive) 18%, var(--paper))}}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchD{box-shadow:inset 3px 0 0 var(--positive)}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchE{background:var(--warning);width:19%;height:12%;top:64%;left:73%}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchE{background:color-mix(in srgb, var(--warning) 22%, var(--paper))}}.CreatorStart-module__sDW4eG__sketch[data-kind=grid] .CreatorStart-module__sDW4eG__sketchF{background:var(--paper-2);width:20%;height:44%;top:32%;left:8%}.CreatorStart-module__sDW4eG__sketch[data-kind=list] .CreatorStart-module__sDW4eG__sketchA{background:var(--paper);width:84%;height:80%;top:12%;left:8%}.CreatorStart-module__sDW4eG__sketch[data-kind=list] .CreatorStart-module__sDW4eG__sketchB{background:var(--paper-2);width:72%;height:12%;top:22%;left:14%}.CreatorStart-module__sDW4eG__sketch[data-kind=list] .CreatorStart-module__sDW4eG__sketchC{background:var(--paper-2);width:72%;height:12%;top:40%;left:14%}.CreatorStart-module__sDW4eG__sketch[data-kind=list] .CreatorStart-module__sDW4eG__sketchD{background:var(--paper-2);width:72%;height:12%;top:58%;left:14%}.CreatorStart-module__sDW4eG__sketch[data-kind=list] .CreatorStart-module__sDW4eG__sketchE{background:var(--paper-2);width:72%;height:12%;top:76%;left:14%}.CreatorStart-module__sDW4eG__sketch[data-kind=list] .CreatorStart-module__sDW4eG__sketchF{background:var(--purple);border-radius:50%;width:4%;height:6%;top:25%;left:17%;box-shadow:0 0 #0000}.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchA{background:var(--paper);width:26%;height:64%;top:18%;left:8%}.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchB{background:var(--paper);width:26%;height:64%;top:18%;left:37%}.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchC{background:var(--paper);width:26%;height:64%;top:18%;left:66%}.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchD{background:var(--line-2);width:18%;height:22%;top:24%;left:12%}.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchE{background:var(--positive);width:18%;height:22%;top:24%;left:41%}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchE{background:color-mix(in srgb, var(--positive) 35%, var(--paper))}}.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchF{background:var(--warning);width:18%;height:22%;top:24%;left:70%}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__sketch[data-kind=cards] .CreatorStart-module__sDW4eG__sketchF{background:color-mix(in srgb, var(--warning) 35%, var(--paper))}}.CreatorStart-module__sDW4eG__benefitTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.CreatorStart-module__sDW4eG__benefitTiles li{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-2);color:var(--ink-soft);align-items:flex-start;gap:8px;padding:12px 12px 12px 42px;font-size:12px;line-height:1.45;display:flex;position:relative}.CreatorStart-module__sDW4eG__benefitTiles li:before{content:"✓";background:var(--positive);border-radius:50%;width:22px;height:22px;position:absolute;top:12px;left:12px}@supports (color:color-mix(in lab, red, red)){.CreatorStart-module__sDW4eG__benefitTiles li:before{background:color-mix(in srgb, var(--positive) 14%, transparent)}}.CreatorStart-module__sDW4eG__benefitTiles li:before{color:var(--positive);place-items:center;font-size:11px;font-weight:700;display:grid}@media (max-width:860px){.CreatorStart-module__sDW4eG__benefitTiles{grid-template-columns:minmax(0,1fr)}}.CreatorStart-module__sDW4eG__similarRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CreatorStart-module__sDW4eG__similarCard{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;text-decoration:none;display:flex}.CreatorStart-module__sDW4eG__similarCard:hover strong{color:var(--purple)}.CreatorStart-module__sDW4eG__detailBack{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--paper);color:var(--ink-soft);cursor:pointer;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.CreatorStart-module__sDW4eG__detailBack:hover{border-color:var(--line-hover);background:var(--hover)}.CreatorStart-module__sDW4eG__similarCover{aspect-ratio:16/10;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--pale);display:block;position:relative;overflow:hidden}.CreatorStart-module__sDW4eG__similarCover img{object-fit:cover}.CreatorStart-module__sDW4eG__similarCover .CreatorStart-module__sDW4eG__detailIcon{width:40px;height:40px;box-shadow:none;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreatorStart-module__sDW4eG__similarRow strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.CreatorStart-module__sDW4eG__similarRow small{color:var(--ink-mute);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.CreatorStart-module__sDW4eG__detailSection{flex-direction:column;gap:10px;display:flex}.CreatorStart-module__sDW4eG__detailSection+.CreatorStart-module__sDW4eG__detailSection{border-top:1px solid var(--line);padding-top:16px}@media (max-width:860px){.CreatorStart-module__sDW4eG__similarRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
.RecipeTourDialog-module__LmiHWq__link{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.RecipeTourDialog-module__LmiHWq__link:hover{color:var(--ink);text-decoration:underline}.RecipeTourDialog-module__LmiHWq__dialog{width:min(460px,100vw - 32px)}.RecipeTourDialog-module__LmiHWq__title{font-family:var(--ff-display);font-size:var(--fs-lead);color:var(--ink);letter-spacing:-.01em;margin:0 0 12px;font-weight:500;line-height:1.45}.RecipeTourDialog-module__LmiHWq__body{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0 0 10px;line-height:1.6}.RecipeTourDialog-module__LmiHWq__guideLink{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--accent);margin:4px 0 0;text-decoration:underline;display:inline-block}.RecipeTourDialog-module__LmiHWq__dots{gap:8px;margin:20px 0 16px;display:flex}.RecipeTourDialog-module__LmiHWq__dot{background:var(--ink-faint);border-radius:50%;width:6px;height:6px}.RecipeTourDialog-module__LmiHWq__dot[data-active=true]{background:var(--accent)}.RecipeTourDialog-module__LmiHWq__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.RecipeTourDialog-module__LmiHWq__navGroup{align-items:center;gap:10px;display:flex}.RecipeTourDialog-module__LmiHWq__skip{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.RecipeTourDialog-module__LmiHWq__skip:hover{color:var(--ink);text-decoration:underline}.RecipeTourDialog-module__LmiHWq__back{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--text-3);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;background:0 0;padding:8px 14px;transition:color .12s,border-color .12s}.RecipeTourDialog-module__LmiHWq__back:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.RecipeTourDialog-module__LmiHWq__back:disabled{opacity:.45;cursor:not-allowed}.RecipeTourDialog-module__LmiHWq__primary{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--on-accent);background:var(--accent);border-radius:var(--r-control);cursor:pointer;border:none;padding:8px 16px;font-weight:500;transition:background-color .12s}.RecipeTourDialog-module__LmiHWq__primary:hover{background:var(--accent-deep)}
.TbField-module__300IYq__field{--tb-control-background:var(--glass-tint);--tb-control-text:var(--ink);--tb-control-font:var(--ff-mono);--tb-control-font-size:var(--fs-body);--tb-control-padding:14px 18px;flex-direction:column;gap:6px;display:flex}.TbField-module__300IYq__label{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);color:var(--ink-mute);text-transform:uppercase}.TbField-module__300IYq__input,.TbField-module__300IYq__textarea{padding:var(--tb-control-padding);background:var(--tb-control-background);border-radius:var(--r-sm);box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--tb-control-text);font-family:var(--tb-control-font);font-size:var(--tb-control-font-size);box-sizing:border-box;width:100%;transition:box-shadow var(--dur) var(--ease);border:0;outline:none}.TbField-module__300IYq__textarea{resize:vertical;line-height:1.55}.TbField-module__300IYq__input::placeholder,.TbField-module__300IYq__textarea::placeholder{color:var(--ink-mute);font-family:var(--ff-mono)}.TbField-module__300IYq__input[aria-invalid=true],.TbField-module__300IYq__textarea[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.TbField-module__300IYq__input:focus,.TbField-module__300IYq__textarea:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.TbField-module__300IYq__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 5000s ease-in-out}.TbField-module__300IYq__hint{font-family:var(--ff-mono);font-size:var(--fs-meta);letter-spacing:.08em;color:var(--ink-mute);line-height:1.5}@media (max-width:767px){.TbField-module__300IYq__field{--tb-control-font-size:16px}}
.AuthActionButton-module__jqAwqW__button{border-radius:var(--r-sm);background:var(--accent);width:100%;color:var(--on-accent);font-family:var(--ff-body);letter-spacing:.01em;white-space:nowrap;cursor:pointer;box-shadow:0 3px 14px var(--accent);border:none;justify-content:center;align-items:center;padding:14px 36px;font-size:14px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.AuthActionButton-module__jqAwqW__button{box-shadow:0 3px 14px color-mix(in oklab, var(--accent) 30%, transparent)}}.AuthActionButton-module__jqAwqW__button{transition:background var(--dur-fast) ease-out, transform var(--dur-fast) ease-out, box-shadow var(--dur-fast) ease-out, opacity var(--dur-fast) ease-out}.AuthActionButton-module__jqAwqW__button:hover:not(:disabled){background:var(--accent-deep);box-shadow:0 6px 22px var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.AuthActionButton-module__jqAwqW__button:hover:not(:disabled){box-shadow:0 6px 22px color-mix(in oklab, var(--accent) 40%, transparent)}}.AuthActionButton-module__jqAwqW__button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AuthActionButton-module__jqAwqW__button:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.AuthActionButton-module__jqAwqW__button{transition:none}}
.AccountSwitcher-module__6xGTrW__wrapper{border-bottom:1px solid var(--line);padding-bottom:12px;position:relative}.AccountSwitcher-module__6xGTrW__trigger{border-radius:var(--r-md);cursor:pointer;text-align:left;width:100%;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:4px 8px;display:flex}.AccountSwitcher-module__6xGTrW__trigger:hover,.AccountSwitcher-module__6xGTrW__trigger[aria-expanded=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.AccountSwitcher-module__6xGTrW__trigger:hover,.AccountSwitcher-module__6xGTrW__trigger[aria-expanded=true]{background:color-mix(in oklab, var(--accent) 6%, transparent)}}.AccountSwitcher-module__6xGTrW__trigger:hover,.AccountSwitcher-module__6xGTrW__trigger[aria-expanded=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.AccountSwitcher-module__6xGTrW__trigger:hover,.AccountSwitcher-module__6xGTrW__trigger[aria-expanded=true]{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.AccountSwitcher-module__6xGTrW__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AccountSwitcher-module__6xGTrW__mark{border-radius:var(--r-sm);width:22px;height:22px;color:var(--accent);background:var(--glass-tint);box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 .5px var(--accent) inset;flex:none;justify-content:center;align-items:center;display:inline-flex}.AccountSwitcher-module__6xGTrW__markIcon{width:12px;height:12px}.AccountSwitcher-module__6xGTrW__triggerText{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.AccountSwitcher-module__6xGTrW__triggerName{min-width:0;font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.AccountSwitcher-module__6xGTrW__trigger:hover .AccountSwitcher-module__6xGTrW__triggerName,.AccountSwitcher-module__6xGTrW__trigger[aria-expanded=true] .AccountSwitcher-module__6xGTrW__triggerName{color:var(--text)}.AccountSwitcher-module__6xGTrW__triggerMeta{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;flex:none;font-weight:500;overflow:hidden}.AccountSwitcher-module__6xGTrW__triggerCaret{width:14px;height:14px;color:var(--text-3);transition:color var(--dur-fast) var(--ease);flex:none}.AccountSwitcher-module__6xGTrW__placeholder{opacity:.4;cursor:default}.AccountSwitcher-module__6xGTrW__skeletonName,.AccountSwitcher-module__6xGTrW__skeletonMeta{border-radius:var(--r-xs);background:var(--glass-tint);display:block}.AccountSwitcher-module__6xGTrW__skeletonName{width:70%;height:var(--fs-meta)}.AccountSwitcher-module__6xGTrW__skeletonMeta{width:40%;height:var(--fs-micro)}.AccountSwitcher-module__6xGTrW__trigger:hover .AccountSwitcher-module__6xGTrW__triggerCaret,.AccountSwitcher-module__6xGTrW__trigger[aria-expanded=true] .AccountSwitcher-module__6xGTrW__triggerCaret{color:var(--accent)}.AccountSwitcher-module__6xGTrW__menu{z-index:20;padding:4px 0;position:absolute;top:calc(100% + 6px);left:0;right:0}.AccountSwitcher-module__6xGTrW__item{width:100%;font-family:var(--ff-display);font-size:var(--fs-meta);text-align:left;appearance:none;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 12px;font-weight:500;display:flex}.AccountSwitcher-module__6xGTrW__item:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.AccountSwitcher-module__6xGTrW__item:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 5%, transparent)}}.AccountSwitcher-module__6xGTrW__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.AccountSwitcher-module__6xGTrW__item:disabled{cursor:progress;opacity:.6}.AccountSwitcher-module__6xGTrW__itemActive{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.AccountSwitcher-module__6xGTrW__itemActive{background:color-mix(in oklab, var(--accent) 8%, transparent)}}.AccountSwitcher-module__6xGTrW__itemName{min-width:0;font-family:var(--ff-display);font-weight:500;font-size:var(--fs-meta);color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AccountSwitcher-module__6xGTrW__itemActive .AccountSwitcher-module__6xGTrW__itemName{color:var(--ink)}.AccountSwitcher-module__6xGTrW__itemMeta{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-3);flex:none}.AccountSwitcher-module__6xGTrW__itemLink{width:100%;font-family:var(--ff-display);font-weight:500;font-size:var(--fs-meta);color:var(--ink-soft);text-align:left;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:5px 12px;text-decoration:none;display:block}.AccountSwitcher-module__6xGTrW__itemLink:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.AccountSwitcher-module__6xGTrW__itemLink:hover{background:color-mix(in oklab, var(--accent) 5%, transparent)}}.AccountSwitcher-module__6xGTrW__itemLink:hover{color:var(--ink)}.AccountSwitcher-module__6xGTrW__itemLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.AccountSwitcher-module__6xGTrW__divider{background:var(--line);height:1px;margin:4px 0}.AccountSwitcher-module__6xGTrW__error{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);color:var(--negative);margin:2px 0 0;padding:4px 12px 2px;font-weight:500}@media (max-width:768px){.AccountSwitcher-module__6xGTrW__trigger{min-height:44px;padding:10px 8px}.AccountSwitcher-module__6xGTrW__menu{min-width:220px}.AccountSwitcher-module__6xGTrW__item{min-height:44px;padding:12px}}
.CompositionLayout-module__mC8sAa__root{min-width:0;color:var(--ink);background:var(--canvas)}.CompositionLayout-module__mC8sAa__root[data-frame=contained]{contain:layout paint;--flip-bar-height:0px;position:relative}.CompositionLayout-module__mC8sAa__root[data-frame=contained][data-arrangement=map-list]{height:calc(100dvh - 96px);min-height:480px;overflow-y:auto}.CompositionLayout-module__mC8sAa__stack{gap:var(--s-6);min-width:0;display:grid}.CompositionLayout-module__mC8sAa__grid{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));min-width:0;display:grid}.CompositionLayout-module__mC8sAa__split{gap:var(--s-6);min-width:0;display:grid}.CompositionLayout-module__mC8sAa__head{gap:var(--s-4);min-width:0;display:grid}.CompositionLayout-module__mC8sAa__splitBody{gap:var(--s-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.CompositionLayout-module__mC8sAa__side{top:var(--s-5);height:calc(100dvh - 96px);min-height:360px;position:sticky}@media (max-width:767px){.CompositionLayout-module__mC8sAa__splitBody{grid-template-columns:minmax(0,1fr)}.CompositionLayout-module__mC8sAa__side{height:60dvh;position:static}}.CompositionLayout-module__mC8sAa__slot{min-width:0}.CompositionLayout-module__mC8sAa__overMap{padding:var(--s-5)}.CompositionLayout-module__mC8sAa__mapSlot{grid-template-rows:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.CompositionLayout-module__mC8sAa__back{min-height:44px;padding-inline:var(--s-4);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;background:0 0;place-self:flex-start start;align-items:center;font-weight:600;display:inline-flex}.CompositionLayout-module__mC8sAa__back:hover{color:var(--accent);border-color:var(--accent)}.CompositionLayout-module__mC8sAa__back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.EarlyAccessRequest-module__S6V92q__trigger{cursor:pointer;min-height:44px;color:var(--early-access-text,#17151c);font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;background:0 0;border:0;padding:4px 0}.EarlyAccessRequest-module__S6V92q__trigger span{border:1px solid var(--early-access-border,#ffffff80);border-radius:var(--r-xl);background:var(--early-access-background,#ffffffeb);white-space:nowrap;align-items:center;min-height:36px;padding-inline:14px;font-size:12px;font-weight:700;display:flex}.EarlyAccessRequest-module__S6V92q__trigger:hover span{background:var(--early-access-hover,#fff)}.EarlyAccessRequest-module__S6V92q__trigger:active span{background:var(--early-access-pressed,#ffffffd6)}.EarlyAccessRequest-module__S6V92q__dialog{max-width:440px}.EarlyAccessRequest-module__S6V92q__dialog h2{margin:0 0 12px}.EarlyAccessRequest-module__S6V92q__form{gap:10px;margin-top:20px;display:grid}.EarlyAccessRequest-module__S6V92q__form input{min-height:44px;font-size:16px}.EarlyAccessRequest-module__S6V92q__form .EarlyAccessRequest-module__S6V92q__submit{background:var(--flip-action,var(--accent));min-height:44px;color:var(--flip-action-ink,var(--on-accent));box-shadow:none;transition:none}.EarlyAccessRequest-module__S6V92q__form .EarlyAccessRequest-module__S6V92q__submit:hover:not(:disabled){background:var(--flip-action,var(--accent));box-shadow:none;transform:none}
.RecipeInputForm-module__93yOxq__form,.RecipeInputForm-module__93yOxq__fields,.RecipeInputForm-module__93yOxq__arrayRows{flex-direction:column;display:flex}.RecipeInputForm-module__93yOxq__form{gap:18px}.RecipeInputForm-module__93yOxq__fieldset{border:0;min-width:0;margin:0;padding:0}.RecipeInputForm-module__93yOxq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RecipeInputForm-module__93yOxq__fields{gap:16px}.RecipeInputForm-module__93yOxq__field,.RecipeInputForm-module__93yOxq__groupHeader,.RecipeInputForm-module__93yOxq__optionalField{flex-direction:column;gap:6px;display:flex}.RecipeInputForm-module__93yOxq__pane,.RecipeInputForm-module__93yOxq__arrayRow{flex-direction:column;display:flex}.RecipeInputForm-module__93yOxq__pane{gap:14px}.RecipeInputForm-module__93yOxq__label,.RecipeInputForm-module__93yOxq__groupLabel{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.RecipeInputForm-module__93yOxq__description{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);line-height:1.5}.RecipeInputForm-module__93yOxq__control{box-sizing:border-box;border-radius:var(--r-sm);background:var(--glass-tint);width:100%;box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 -1px 0 #00000026 inset, 0 0 0 .5px var(--line-strong);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-body);transition:box-shadow var(--dur) var(--ease);border:0;outline:none;padding:14px 18px}select.RecipeInputForm-module__93yOxq__control{cursor:pointer}.RecipeInputForm-module__93yOxq__control[aria-invalid=true]{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--negative)}.RecipeInputForm-module__93yOxq__control:focus{box-shadow:0 1px 0 var(--glass-edge-top) inset, 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow)}.RecipeInputForm-module__93yOxq__checkboxLabel{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;align-self:flex-start;align-items:center;gap:10px;display:inline-flex}.RecipeInputForm-module__93yOxq__checkbox{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;margin:0}.RecipeInputForm-module__93yOxq__checkbox[aria-invalid=true]{outline:1px solid var(--negative);outline-offset:2px}.RecipeInputForm-module__93yOxq__checkbox:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.RecipeInputForm-module__93yOxq__objectHeader,.RecipeInputForm-module__93yOxq__arrayHeader,.RecipeInputForm-module__93yOxq__arrayItem,.RecipeInputForm-module__93yOxq__headerActions{gap:12px;display:flex}.RecipeInputForm-module__93yOxq__objectHeader,.RecipeInputForm-module__93yOxq__arrayHeader{justify-content:space-between;align-items:flex-start}.RecipeInputForm-module__93yOxq__arrayRows{gap:10px}.RecipeInputForm-module__93yOxq__arrayItem{align-items:flex-end}.RecipeInputForm-module__93yOxq__arrayItem>:first-child{flex:1;min-width:0}.RecipeInputForm-module__93yOxq__actionButton,.RecipeInputForm-module__93yOxq__removeButton{border-radius:var(--r-control);box-shadow:0 0 0 .5px var(--line-strong) inset;color:var(--text-3);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;transition:color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-weight:500;display:inline-flex}.RecipeInputForm-module__93yOxq__actionButton:hover:not(:disabled),.RecipeInputForm-module__93yOxq__removeButton:hover:not(:disabled){color:var(--accent);box-shadow:0 0 0 .5px var(--accent) inset}.RecipeInputForm-module__93yOxq__actionButton:focus-visible,.RecipeInputForm-module__93yOxq__removeButton:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow);outline:none}.RecipeInputForm-module__93yOxq__actionButton:disabled,.RecipeInputForm-module__93yOxq__removeButton:disabled{color:var(--text-4);opacity:.45;cursor:not-allowed}.RecipeInputForm-module__93yOxq__presenceButton{align-self:flex-start}@media (max-width:640px){.RecipeInputForm-module__93yOxq__objectHeader,.RecipeInputForm-module__93yOxq__arrayHeader,.RecipeInputForm-module__93yOxq__arrayItem,.RecipeInputForm-module__93yOxq__headerActions{flex-direction:column;align-items:stretch}.RecipeInputForm-module__93yOxq__actionButton,.RecipeInputForm-module__93yOxq__removeButton{align-self:flex-start}}
.BrandKitSection-module__A0C8Kq__kitSection{flex-direction:column;gap:12px;display:flex}.BrandKitSection-module__A0C8Kq__kitLabel{font-size:var(--fs-meta);color:var(--ink-soft);flex-direction:column;gap:6px;font-weight:500;display:flex}.BrandKitSection-module__A0C8Kq__kitSelect{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font-size:var(--fs-body);padding:8px 10px}.BrandKitSection-module__A0C8Kq__kitCard{flex-direction:column;gap:12px;display:flex}.BrandKitSection-module__A0C8Kq__kitLogos{grid-template-columns:1fr 1fr;gap:8px;display:grid}.BrandKitSection-module__A0C8Kq__kitLogo{border:1px solid var(--line-2);border-radius:var(--r-md);justify-content:center;align-items:center;min-height:72px;display:flex}.BrandKitSection-module__A0C8Kq__kitLogo[data-surface=light]{background:var(--paper)}.BrandKitSection-module__A0C8Kq__kitLogo[data-surface=dark]{background:var(--ink)}.BrandKitSection-module__A0C8Kq__kitChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BrandKitSection-module__A0C8Kq__kitChip{border:1px solid var(--line-2);border-radius:var(--r-control);font-size:var(--fs-micro);color:var(--ink-mute);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.BrandKitSection-module__A0C8Kq__kitChip code{font-family:var(--ff-mono);color:var(--ink)}.BrandKitSection-module__A0C8Kq__kitSwatch{border-radius:var(--r-xs);width:12px;height:12px;box-shadow:0 0 0 1px var(--line-2) inset}.BrandKitSection-module__A0C8Kq__kitLines{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.BrandKitSection-module__A0C8Kq__kitLine{flex-direction:column;gap:6px;display:flex}.BrandKitSection-module__A0C8Kq__kitReason{font-size:var(--fs-micro);color:var(--ink-mute);margin:0;line-height:1.5}.BrandKitSection-module__A0C8Kq__linkButton{color:var(--accent);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-weight:500}.BrandKitSection-module__A0C8Kq__linkButton:hover{text-decoration:underline}.BrandKitSection-module__A0C8Kq__remove{border:1px solid var(--line);border-radius:var(--r-control);background:var(--paper);color:var(--ink);font-size:var(--fs-body);cursor:pointer;align-self:flex-start;padding:8px 14px;font-weight:500}.BrandKitSection-module__A0C8Kq__remove:hover{border-color:var(--line-hover);background:var(--hover)}
.ClientPortal-module__p-IWWq__portal{--portal-accent-ink:var(--portal-accent,var(--flip-action));max-width:720px;color:var(--flip-ink);font-family:var(--flip-font,var(--ff-body));flex-direction:column;gap:16px;margin:0 auto;display:flex}.ClientPortal-module__p-IWWq__brand{border-bottom:2px solid var(--portal-accent-ink);flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.ClientPortal-module__p-IWWq__agency{color:var(--portal-accent-ink);margin:0;font-size:13px;font-weight:700}.ClientPortal-module__p-IWWq__greeting{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.ClientPortal-module__p-IWWq__facts,.ClientPortal-module__p-IWWq__completeness{color:var(--flip-ink-soft,var(--flip-ink));margin:0;font-size:14px;line-height:1.5}.ClientPortal-module__p-IWWq__completeness{font-weight:600}.ClientPortal-module__p-IWWq__section{flex-direction:column;gap:8px;display:flex}.ClientPortal-module__p-IWWq__links{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ClientPortal-module__p-IWWq__links a{color:var(--portal-accent-ink)}.ClientPortal-module__p-IWWq__status{color:var(--flip-ink-mute);margin:0;font-size:12px}.ClientPortal-module__p-IWWq__status[data-state=pending]{color:var(--flip-warn,var(--flip-ink-mute))}.ClientPortal-module__p-IWWq__notice{color:var(--flip-ink-mute);margin:0;font-size:14px}.ClientPortal-module__p-IWWq__footer{color:var(--flip-ink-mute);padding-top:8px;font-size:12px}.ClientPortal-module__p-IWWq__value{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.ClientPortal-module__p-IWWq__valueList{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:15px;line-height:1.5;display:flex}.ClientPortal-module__p-IWWq__previewFrame{border-radius:var(--r-lg);background:var(--flip-canvas,var(--flip-surface));box-shadow:inset 0 0 0 1px var(--flip-border-strong);flex-direction:column;display:flex;overflow:hidden}.ClientPortal-module__p-IWWq__previewBar{border-bottom:1px solid var(--flip-border);background:var(--flip-surface);align-items:center;gap:10px;padding:10px 14px;display:flex}.ClientPortal-module__p-IWWq__previewDots{gap:5px;display:inline-flex}.ClientPortal-module__p-IWWq__previewDots i{background:var(--flip-border-strong);border-radius:50%;width:9px;height:9px}.ClientPortal-module__p-IWWq__previewUrl{border-radius:var(--r-sm);background:var(--flip-canvas,var(--flip-surface-muted));min-width:0;font-family:var(--ff-mono);color:var(--flip-ink-mute);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:6px 10px;font-size:12px;overflow:hidden}.ClientPortal-module__p-IWWq__previewPage{padding:24px 20px 28px}
.GeneratedImage-module__8H6JVa__figure{color:var(--text);font-family:var(--ff-body);margin:0}.GeneratedImage-module__8H6JVa__image{border-radius:var(--r-md);width:100%;height:auto;display:block}.GeneratedImage-module__8H6JVa__figure figcaption{gap:var(--s-1);margin-top:var(--s-2);font-size:var(--fs-meta);color:var(--text-3);display:grid}.GeneratedImage-module__8H6JVa__figure strong{color:var(--text);font-size:var(--fs-body)}
.RecipeWorkspace-module__B85yXG__ownerNotice{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-body);margin:0 0 18px;line-height:1.6}.RecipeWorkspace-module__B85yXG__editorCard,.RecipeWorkspace-module__B85yXG__editorStack{min-width:0}.RecipeWorkspace-module__B85yXG__promptBar{margin-bottom:18px}.RecipeWorkspace-module__B85yXG__tourLink{align-self:flex-start}.RecipeWorkspace-module__B85yXG__editorStack{flex-direction:column;gap:18px;display:flex}.RecipeWorkspace-module__B85yXG__lifecycle{justify-content:space-between;align-items:center;gap:16px;display:flex}.RecipeWorkspace-module__B85yXG__lifecycleCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.RecipeWorkspace-module__B85yXG__lifecycleLabel{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.RecipeWorkspace-module__B85yXG__lifecycleHint{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);line-height:1.5}.RecipeWorkspace-module__B85yXG__lifecycleControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.RecipeWorkspace-module__B85yXG__primaryButton,.RecipeWorkspace-module__B85yXG__secondaryButton,.RecipeWorkspace-module__B85yXG__dangerButton{border-radius:var(--r-control);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border:0;justify-content:center;align-self:flex-start;align-items:center;padding:10px 14px;font-weight:500;display:inline-flex}.RecipeWorkspace-module__B85yXG__primaryButton{background:var(--accent-warm-fill);color:var(--on-accent-warm)}.RecipeWorkspace-module__B85yXG__primaryButton:hover:not(:disabled){background:var(--accent-warm-hover)}.RecipeWorkspace-module__B85yXG__secondaryButton,.RecipeWorkspace-module__B85yXG__dangerButton{box-shadow:0 0 0 .5px var(--line-strong) inset;color:var(--text-3);background:0 0}.RecipeWorkspace-module__B85yXG__secondaryButton:hover:not(:disabled){box-shadow:0 0 0 .5px var(--accent) inset;color:var(--accent)}.RecipeWorkspace-module__B85yXG__dangerButton:hover:not(:disabled){box-shadow:0 0 0 .5px var(--negative) inset;color:var(--negative)}.RecipeWorkspace-module__B85yXG__primaryButton:focus-visible,.RecipeWorkspace-module__B85yXG__secondaryButton:focus-visible,.RecipeWorkspace-module__B85yXG__dangerButton:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow);outline:none}.RecipeWorkspace-module__B85yXG__primaryButton:disabled,.RecipeWorkspace-module__B85yXG__secondaryButton:disabled,.RecipeWorkspace-module__B85yXG__dangerButton:disabled{color:var(--text-4);cursor:not-allowed;opacity:.45}@media (max-width:980px){.RecipeWorkspace-module__B85yXG__page{padding:var(--dashboard-title-block-start) var(--dashboard-title-inline)}}@media (max-width:640px){.RecipeWorkspace-module__B85yXG__page{padding:var(--dashboard-title-block-start) var(--dashboard-title-inline)}.RecipeWorkspace-module__B85yXG__lifecycle{flex-direction:column;align-items:flex-start}.RecipeWorkspace-module__B85yXG__lifecycleControls{justify-content:flex-start}}
.TbCheckbox-module__qvEmCW__field{flex-direction:column;gap:6px;display:flex}.TbCheckbox-module__qvEmCW__control{align-items:flex-start;gap:10px;display:flex}.TbCheckbox-module__qvEmCW__checkbox{width:18px;height:18px;accent-color:var(--accent);border-radius:var(--r-xs);flex:none;margin:2px 0 0}.TbCheckbox-module__qvEmCW__checkbox:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.TbCheckbox-module__qvEmCW__label{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:500;line-height:1.5}.TbCheckbox-module__qvEmCW__description{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);padding-left:28px;line-height:1.5}
.page-module__a4WPYa__page{min-height:var(--below-nav-h);max-width:920px;padding:var(--dashboard-title-block-start) var(--dashboard-title-inline);flex-direction:column;display:flex}.page-module__a4WPYa__skeleton{flex-direction:column;gap:12px;display:flex}.page-module__a4WPYa__lineWide,.page-module__a4WPYa__lineNarrow{background:var(--text);border-radius:3px;height:14px}@supports (color:color-mix(in lab, red, red)){.page-module__a4WPYa__lineWide,.page-module__a4WPYa__lineNarrow{background:color-mix(in oklab, var(--text) 12%, transparent)}}.page-module__a4WPYa__lineWide,.page-module__a4WPYa__lineNarrow{animation:1.4s ease-in-out infinite page-module__a4WPYa__recipeEditorSkeletonPulse}.page-module__a4WPYa__lineWide{width:80%}.page-module__a4WPYa__lineNarrow{width:45%}@keyframes page-module__a4WPYa__recipeEditorSkeletonPulse{0%,to{opacity:.5}50%{opacity:1}}
.VisitTimeControls-module__SxwrdG__controls{gap:12px;min-width:0;display:grid}.VisitTimeControls-module__SxwrdG__apply{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.VisitTimeControls-module__SxwrdG__apply>div{flex:120px;min-width:0}.VisitTimeControls-module__SxwrdG__button{border:1px solid var(--line);border-radius:var(--r-control);background:var(--flip-surface-muted);min-height:44px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;padding:8px 12px;font-weight:600}.VisitTimeControls-module__SxwrdG__button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.VisitTimeControls-module__SxwrdG__stopField{min-width:0;margin-top:8px}
.AppConfiguration-module__0N75Pq__page{max-width:960px;padding:var(--s-6);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);margin:0 auto;line-height:1.6}.AppConfiguration-module__0N75Pq__page h2{font-family:var(--ff-display);font-size:var(--fs-lead);margin:0 0 var(--s-4);line-height:1.4}.AppConfiguration-module__0N75Pq__page h3{font-size:var(--fs-title)}.AppConfiguration-module__0N75Pq__eyebrow{margin:0 0 var(--s-2);color:var(--ink-mute);font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase}.AppConfiguration-module__0N75Pq__form{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.AppConfiguration-module__0N75Pq__form fieldset{min-inline-size:0}.AppConfiguration-module__0N75Pq__form p{overflow-wrap:anywhere;min-inline-size:0}.AppConfiguration-module__0N75Pq__fieldGrid{gap:var(--s-5);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.AppConfiguration-module__0N75Pq__fieldGrid>p,.AppConfiguration-module__0N75Pq__fullWidth,.AppConfiguration-module__0N75Pq__destination{grid-column:1/-1}.AppConfiguration-module__0N75Pq__fieldGrid>button{place-self:end start}.AppConfiguration-module__0N75Pq__destination{gap:var(--s-4);min-width:0;padding:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);display:grid}.AppConfiguration-module__0N75Pq__destination legend{padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__field{gap:var(--s-2);min-width:0;color:var(--ink-soft);font-size:var(--fs-body);display:grid}.AppConfiguration-module__0N75Pq__field input:not([type=checkbox]),.AppConfiguration-module__0N75Pq__field select,.AppConfiguration-module__0N75Pq__field textarea{box-sizing:border-box;width:100%;min-width:0;padding:var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font:inherit}.AppConfiguration-module__0N75Pq__field input[type=checkbox]{width:auto;accent-color:var(--accent)}.AppConfiguration-module__0N75Pq__actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.AppConfiguration-module__0N75Pq__button{max-width:100%;min-height:44px;padding:var(--s-3) var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-mute);font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;place-self:flex-start start;align-items:center;text-decoration:none;display:inline-flex}.AppConfiguration-module__0N75Pq__button:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.AppConfiguration-module__0N75Pq__button.AppConfiguration-module__0N75Pq__primary{background:var(--accent-warm-fill);color:var(--on-accent-warm);border-color:#0000}.AppConfiguration-module__0N75Pq__button.AppConfiguration-module__0N75Pq__primary:hover:not(:disabled){filter:brightness(.95)}.AppConfiguration-module__0N75Pq__button:focus-visible,.AppConfiguration-module__0N75Pq__field input:focus-visible,.AppConfiguration-module__0N75Pq__field select:focus-visible,.AppConfiguration-module__0N75Pq__field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AppConfiguration-module__0N75Pq__button:disabled{opacity:.45;cursor:not-allowed}.AppConfiguration-module__0N75Pq__preview{min-width:0;font:var(--fs-body)/1.6 var(--ff-body);margin:0}.AppConfiguration-module__0N75Pq__preview h2{margin:0 0 var(--s-4);overflow-wrap:anywhere;font:500 var(--fs-lead)/1.4 var(--ff-display);color:var(--ink)}.AppConfiguration-module__0N75Pq__preview dl{gap:var(--s-3) var(--s-5);margin:var(--s-4) 0;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);display:grid}.AppConfiguration-module__0N75Pq__preview dt{color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__preview dd{overflow-wrap:anywhere;min-width:0;margin:0}.AppConfiguration-module__0N75Pq__preview p{color:var(--ink-soft)}.AppConfiguration-module__0N75Pq__preview ul{padding-left:var(--s-5);margin:0}.AppConfiguration-module__0N75Pq__preview a{color:var(--accent);text-underline-offset:3px}.AppConfiguration-module__0N75Pq__hint{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.AppConfiguration-module__0N75Pq__hint+.AppConfiguration-module__0N75Pq__actions{margin-top:var(--s-4)}.AppConfiguration-module__0N75Pq__error{color:var(--negative)}@media (max-width:640px){.AppConfiguration-module__0N75Pq__page{padding:var(--s-5) var(--s-4)}.AppConfiguration-module__0N75Pq__fieldGrid{grid-template-columns:minmax(0,1fr)}.AppConfiguration-module__0N75Pq__preview dl{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.AppConfiguration-module__0N75Pq__preview dd{margin-bottom:var(--s-3)}}.AppConfiguration-module__0N75Pq__shareDialog.AppConfiguration-module__0N75Pq__shareDialog{--flip-ink:var(--ink);--flip-ink-soft:var(--ink-soft);--flip-surface:var(--bg-elev);--flip-border:var(--line-2);--flip-border-strong:var(--line-strong);--flip-danger:var(--negative);--flip-action:var(--accent);--flip-action-ink:var(--on-accent);--flip-ring:var(--accent);--flip-warn:var(--warning);max-width:720px;max-height:calc(100dvh - var(--s-7));padding-top:var(--s-7);border-radius:var(--r-lg);grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;overflow-y:auto}.AppConfiguration-module__0N75Pq__shareDialog>button[aria-label=Close]{z-index:2}.AppConfiguration-module__0N75Pq__shareDialog .AppConfiguration-module__0N75Pq__sharePreview{background:0 0;border:0;border-radius:0;padding:0}.AppConfiguration-module__0N75Pq__imageEditor{gap:var(--s-4);display:grid}.AppConfiguration-module__0N75Pq__imageEditor fieldset{gap:var(--s-3);min-inline-size:0;padding:var(--s-4);border:1px solid var(--line-2);border-radius:var(--r-md);display:grid}.AppConfiguration-module__0N75Pq__imageEditor legend{padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--fs-meta)}.AppConfiguration-module__0N75Pq__check{align-items:center;gap:var(--s-2);color:var(--ink-soft);font-size:var(--fs-body);display:flex}.AppConfiguration-module__0N75Pq__check input{width:auto;accent-color:var(--accent)}
.FeedbackControl-module__XMlotq__feedback{flex-direction:column;gap:8px;display:flex}.FeedbackControl-module__XMlotq__votes{align-items:center;gap:8px;display:flex}.FeedbackControl-module__XMlotq__vote{width:36px;height:36px;color:var(--feedback-ink,var(--ink-soft));border:1px solid var(--feedback-line,var(--line-2));border-radius:var(--r-control);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.FeedbackControl-module__XMlotq__vote:before{content:"";position:absolute;inset:-4px}.FeedbackControl-module__XMlotq__vote[aria-pressed=true]{color:var(--feedback-on-ink,var(--bg));background:var(--feedback-on-bg,var(--ink));border-color:var(--feedback-on-bg,var(--ink))}.FeedbackControl-module__XMlotq__vote:focus-visible,.FeedbackControl-module__XMlotq__primary:focus-visible,.FeedbackControl-module__XMlotq__quiet:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FeedbackControl-module__XMlotq__reason{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute)}.FeedbackControl-module__XMlotq__ask{flex-direction:column;gap:8px;display:flex}.FeedbackControl-module__XMlotq__label{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);flex-direction:column;gap:4px;display:flex}.FeedbackControl-module__XMlotq__input{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink);border:1px solid var(--feedback-line,var(--line-2));border-radius:var(--r-sm);resize:vertical;background:0 0;padding:8px 10px}.FeedbackControl-module__XMlotq__actions{align-items:center;gap:8px;display:flex}.FeedbackControl-module__XMlotq__primary,.FeedbackControl-module__XMlotq__quiet{min-height:32px;font-family:var(--ff-body);font-size:var(--fs-meta);border-radius:var(--r-control);cursor:pointer;padding:0 12px;font-weight:600}.FeedbackControl-module__XMlotq__primary{color:var(--feedback-on-ink,var(--bg));background:var(--feedback-on-bg,var(--ink));border:1px solid var(--feedback-on-bg,var(--ink))}.FeedbackControl-module__XMlotq__quiet{color:var(--ink-soft);background:0 0;border:1px solid #0000}
.NewRecipePrompt-module__KwvMwG__page{width:100%;min-height:var(--below-nav-h);max-width:920px;padding:var(--dashboard-title-block-start) var(--dashboard-title-inline);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}.NewRecipePrompt-module__KwvMwG__empty{text-align:center;flex-direction:column;align-items:center;gap:20px;margin:auto 0;padding:48px 0;display:flex}.NewRecipePrompt-module__KwvMwG__greeting{font-family:var(--ff-display);font-size:var(--fs-screen);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:500}.NewRecipePrompt-module__KwvMwG__intro{max-width:640px;font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0;font-weight:500;line-height:1.6}.NewRecipePrompt-module__KwvMwG__anatomy{text-align:left;width:100%;max-width:640px}.NewRecipePrompt-module__KwvMwG__anatomyPane{width:100%}.NewRecipePrompt-module__KwvMwG__anatomyTitle{margin:0 0 var(--s-3);color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);font-weight:600}.NewRecipePrompt-module__KwvMwG__anatomySteps{gap:var(--s-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.NewRecipePrompt-module__KwvMwG__anatomyStep{gap:var(--s-2);align-items:flex-start;min-width:0;display:flex}.NewRecipePrompt-module__KwvMwG__anatomyStep>div{gap:var(--s-1);color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);flex-direction:column;line-height:1.5;display:flex}.NewRecipePrompt-module__KwvMwG__anatomyIndex{color:var(--accent-warm);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);font-weight:500}.NewRecipePrompt-module__KwvMwG__anatomyLabel{color:var(--accent);font-size:var(--fs-body);font-weight:600}@media (max-width:640px){.NewRecipePrompt-module__KwvMwG__anatomySteps{gap:var(--s-2);grid-template-columns:1fr}}.NewRecipePrompt-module__KwvMwG__composer{width:100%;max-width:640px}.NewRecipePrompt-module__KwvMwG__examples{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.NewRecipePrompt-module__KwvMwG__example{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--text-3);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;align-items:center;padding:8px 14px;display:inline-flex}.NewRecipePrompt-module__KwvMwG__example:hover{border-color:var(--accent);color:var(--ink)}.NewRecipePrompt-module__KwvMwG__example:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow);outline:none}.NewRecipePrompt-module__KwvMwG__blankLink{color:var(--text-3);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;align-self:center;padding:0}.NewRecipePrompt-module__KwvMwG__blankLink:hover{color:var(--accent)}.NewRecipePrompt-module__KwvMwG__blankLink:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-glow);outline:none}.NewRecipePrompt-module__KwvMwG__ownerLine{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);margin:0}.NewRecipePrompt-module__KwvMwG__tourLink{align-self:center}.NewRecipePrompt-module__KwvMwG__promptBar,.NewRecipePrompt-module__KwvMwG__trace{margin-bottom:18px}.NewRecipePrompt-module__KwvMwG__editorStack{flex-direction:column;gap:18px;display:flex}
.TourPlanner-module__1n8gea__head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:4px 4px 8px;display:flex}.TourPlanner-module__1n8gea__headText{gap:4px;min-width:0;display:grid}.TourPlanner-module__1n8gea__title{font-family:var(--hm-ff-display);font-size:28px;font-weight:var(--hm-display-weight);letter-spacing:var(--hm-display-tracking);text-transform:var(--hm-display-transform);margin:0;line-height:1.05}.TourPlanner-module__1n8gea__line{color:var(--ink-soft);margin:0;font-size:13px;font-weight:500;line-height:1.4}.TourPlanner-module__1n8gea__mode{flex:none;width:168px}.TourPlanner-module__1n8gea__mode>div>label>span{gap:6px;min-height:40px;font-size:15px}.TourPlanner-module__1n8gea__mode legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.TourPlanner-module__1n8gea__body{min-width:0;color:var(--ink);gap:12px;padding:0 20px 20px;display:grid}.TourPlanner-module__1n8gea__startLabel{color:var(--ink-mute);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;font-size:13px;font-weight:700;display:grid}.TourPlanner-module__1n8gea__select{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);background:var(--flip-surface-muted);border-radius:var(--r-control);border:0;padding:0 12px;font-family:inherit;font-size:15px;font-weight:600}.TourPlanner-module__1n8gea__select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.TourPlanner-module__1n8gea__hint{color:var(--ink-mute);margin:0;font-size:13px}.TourPlanner-module__1n8gea__figures{border-block:1px solid var(--line);margin-inline:-12px}.TourPlanner-module__1n8gea__stop{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.TourPlanner-module__1n8gea__stopName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.TourPlanner-module__1n8gea__sub{color:var(--ink-soft);font-size:13px;font-weight:500}.TourPlanner-module__1n8gea__verify{color:var(--hm-verify);font-weight:700}.TourPlanner-module__1n8gea__warn{color:var(--hm-verify);flex:none;font-size:13px;font-weight:600}.TourPlanner-module__1n8gea__limit{color:var(--negative);margin:0;font-size:14px}.TourPlanner-module__1n8gea__dock{gap:8px;min-width:0;display:grid}.TourPlanner-module__1n8gea__dockLine{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.TourPlanner-module__1n8gea__nextLine,.TourPlanner-module__1n8gea__done{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:700;overflow:hidden}.TourPlanner-module__1n8gea__done{color:var(--ink-soft);font-weight:600}.TourPlanner-module__1n8gea__optimize{min-height:44px;color:var(--ink-soft);font-family:var(--ff-body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.TourPlanner-module__1n8gea__optimize:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.TourPlanner-module__1n8gea__mapLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.TourPlanner-module__1n8gea__primary,.TourPlanner-module__1n8gea__secondary{min-width:0;min-height:52px;font-family:var(--ff-body);text-align:center;border-radius:var(--r-control);justify-content:center;align-items:center;gap:8px;padding:0 8px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.TourPlanner-module__1n8gea__primary{color:var(--flip-action-ink);background:var(--flip-action)}.TourPlanner-module__1n8gea__secondary{color:var(--ink);border:1.5px solid var(--line-strong,var(--line));background:0 0}.TourPlanner-module__1n8gea__primary:focus-visible,.TourPlanner-module__1n8gea__secondary:focus-visible,.TourPlanner-module__1n8gea__optimize:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.PlannedApp-module__y8dg2q__frame{border:1px solid var(--line-2);border-radius:var(--r-md);margin:0;overflow:hidden}.PlannedApp-module__y8dg2q__placeholder{align-content:start;gap:var(--s-1);min-height:120px;padding:var(--s-4);color:var(--ink);background:var(--bg-elev);border:1px dashed var(--line-strong);border-radius:var(--r-sm);animation:.6s ease-out both PlannedApp-module__y8dg2q__rise;display:grid}.PlannedApp-module__y8dg2q__placeholder[data-fill=column]{height:100%;min-height:280px}.PlannedApp-module__y8dg2q__part{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.PlannedApp-module__y8dg2q__title{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);font-weight:600;line-height:1.35}.PlannedApp-module__y8dg2q__note{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-meta);line-height:1.5}.PlannedApp-module__y8dg2q__disclosure{margin:var(--s-2) 0 0;color:var(--ink-mute);font-size:var(--fs-meta)}@keyframes PlannedApp-module__y8dg2q__rise{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PlannedApp-module__y8dg2q__placeholder{animation:none}}
.DeskRail-module__Q0NoRG__rail{z-index:10;min-width:0;font-family:var(--flip-font);flex-direction:column;gap:24px;display:flex;position:relative}.DeskRail-module__Q0NoRG__group{flex-direction:column;gap:2px;display:flex}.DeskRail-module__Q0NoRG__groupLabel{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--flip-ink-mute);margin:0 0 6px;padding:0 12px;font-size:11px;font-weight:500}.DeskRail-module__Q0NoRG__link,.DeskRail-module__Q0NoRG__linkActive{text-align:left;cursor:pointer;border-radius:var(--r-xs);width:100%;min-height:38px;color:var(--flip-ink-soft);white-space:nowrap;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}.DeskRail-module__Q0NoRG__link:hover{background:color-mix(in srgb, var(--flip-ink) 5%, transparent);color:var(--flip-ink)}.DeskRail-module__Q0NoRG__linkActive{background:var(--flip-surface);box-shadow:inset 0 0 0 1px var(--flip-border-strong);color:var(--flip-ink);font-weight:500}.DeskRail-module__Q0NoRG__groupHead{justify-content:space-between;align-items:center;margin:0 0 6px;padding-right:4px;display:flex}.DeskRail-module__Q0NoRG__groupHead .DeskRail-module__Q0NoRG__groupLabel{margin:0}.DeskRail-module__Q0NoRG__add{position:relative}.DeskRail-module__Q0NoRG__addButton{border-radius:var(--r-xs);width:24px;height:24px;color:var(--flip-ink-mute);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.DeskRail-module__Q0NoRG__addButton:hover,.DeskRail-module__Q0NoRG__addButton[aria-expanded=true]{background:color-mix(in srgb, var(--flip-ink) 7%, transparent);color:var(--flip-ink)}.DeskRail-module__Q0NoRG__addButton:focus-visible,.DeskRail-module__Q0NoRG__menuItem:focus-visible{outline:2px solid var(--flip-action);outline-offset:2px}.DeskRail-module__Q0NoRG__menu{z-index:20;min-width:240px;padding:6px;position:absolute;top:calc(100% + 6px);left:0}.DeskRail-module__Q0NoRG__menuItem{border-radius:var(--r-sm);width:100%;min-height:38px;color:var(--flip-ink);font-family:var(--flip-font);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:14px;display:flex}.DeskRail-module__Q0NoRG__menuItem:hover:not(:disabled){background:var(--flip-surface-muted)}.DeskRail-module__Q0NoRG__menuItem:disabled{color:var(--flip-ink-mute);cursor:default}.DeskRail-module__Q0NoRG__menuDetail{font-family:var(--ff-mono);letter-spacing:.06em;color:var(--flip-ink-mute);font-size:11px;font-weight:500}.DeskRail-module__Q0NoRG__quietCount{font-family:var(--ff-mono);color:var(--flip-ink-mute);font-size:11px}.DeskRail-module__Q0NoRG__index{width:18px;font-family:var(--ff-mono);color:var(--flip-ink-mute);font-size:11px}.DeskRail-module__Q0NoRG__linkActive .DeskRail-module__Q0NoRG__index,.DeskRail-module__Q0NoRG__linkActive .DeskRail-module__Q0NoRG__icon{color:var(--flip-action)}.DeskRail-module__Q0NoRG__icon{width:18px;color:var(--flip-ink-mute);flex:none}.DeskRail-module__Q0NoRG__label{flex:1}.DeskRail-module__Q0NoRG__count{border-radius:var(--r-xs);background:var(--flip-action);min-width:20px;color:var(--flip-action-ink);font-family:var(--ff-mono);text-align:center;padding:0 6px;font-size:11px;font-weight:500;line-height:20px}.DeskRail-module__Q0NoRG__footer{border-top:1px solid var(--flip-border);flex-direction:column;align-items:flex-start;gap:8px;padding:16px 12px 0;display:flex}@media (max-width:719px){.DeskRail-module__Q0NoRG__rail{flex-direction:row;gap:12px;padding-bottom:4px;overflow-x:auto}.DeskRail-module__Q0NoRG__group{flex-direction:row;align-items:center}.DeskRail-module__Q0NoRG__groupLabel{display:none}.DeskRail-module__Q0NoRG__menu{top:auto;bottom:max(16px, env(safe-area-inset-bottom));position:fixed;left:16px;right:16px}.DeskRail-module__Q0NoRG__footer{border-top:0;border-left:1px solid var(--flip-border);flex-direction:row;align-items:center;padding:0 0 0 12px}}
.GatewaysToolbar-module__Wm9Qxa__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.GatewaysToolbar-module__Wm9Qxa__right{align-items:center;gap:8px;margin-left:auto;display:flex}.GatewaysToolbar-module__Wm9Qxa__search{flex:200px;align-items:center;min-width:150px;max-width:280px;display:inline-flex;position:relative}.GatewaysToolbar-module__Wm9Qxa__searchIcon{color:var(--text-3);pointer-events:none;position:absolute;left:10px}.GatewaysToolbar-module__Wm9Qxa__searchInput{width:100%;height:28px;font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink);background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r-control);transition:border-color var(--dur-fast) var(--ease);padding:0 10px 0 30px}.GatewaysToolbar-module__Wm9Qxa__searchInput::placeholder{color:var(--text-3)}.GatewaysToolbar-module__Wm9Qxa__searchInput:focus{border-color:var(--accent);outline:none}.GatewaysToolbar-module__Wm9Qxa__searchInput::-webkit-search-cancel-button{appearance:none}.GatewaysToolbar-module__Wm9Qxa__menuWrap{display:inline-flex;position:relative}.GatewaysToolbar-module__Wm9Qxa__control{height:28px;font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r-control);white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__control:hover{color:var(--ink);border-color:var(--line-2)}.GatewaysToolbar-module__Wm9Qxa__control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GatewaysToolbar-module__Wm9Qxa__controlLabel{align-items:center;gap:6px;display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__caret{color:var(--text-3)}.GatewaysToolbar-module__Wm9Qxa__countBadge{min-width:16px;height:16px;font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--on-accent);background:var(--accent);border-radius:var(--r-control);justify-content:center;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__menu{z-index:40;min-width:180px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0}.GatewaysToolbar-module__Wm9Qxa__menuItem{width:100%;font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding:5px 12px;display:flex}.GatewaysToolbar-module__Wm9Qxa__menuItem:hover{background:var(--glass-tint);color:var(--ink)}.GatewaysToolbar-module__Wm9Qxa__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.GatewaysToolbar-module__Wm9Qxa__menuDot{background:0 0;border-radius:50%;flex:none;width:6px;height:6px}.GatewaysToolbar-module__Wm9Qxa__menuDot[data-on]{background:var(--accent)}.GatewaysToolbar-module__Wm9Qxa__checkBox{border:1px solid var(--line-strong);width:13px;height:13px;color:var(--on-accent);background:0 0;border-radius:3px;flex:none;justify-content:center;align-items:center;display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__checkBox[data-on]{border-color:var(--accent);background:var(--accent)}.GatewaysToolbar-module__Wm9Qxa__group{position:relative}.GatewaysToolbar-module__Wm9Qxa__groupRow{width:100%;font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-soft);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding:5px 12px;display:flex}.GatewaysToolbar-module__Wm9Qxa__groupRow:hover,.GatewaysToolbar-module__Wm9Qxa__groupRow[data-open]{background:var(--glass-tint);color:var(--ink)}.GatewaysToolbar-module__Wm9Qxa__groupRow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.GatewaysToolbar-module__Wm9Qxa__groupCount{min-width:15px;height:15px;font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--on-accent);background:var(--accent);border-radius:var(--r-control);justify-content:center;align-items:center;padding:0 4px;font-weight:500;display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__groupArrow{color:var(--text-3);display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__groupCaret{color:var(--text-3);margin-left:auto}.GatewaysToolbar-module__Wm9Qxa__submenu{z-index:41;min-width:150px;padding:4px 0;position:absolute;top:-5px;left:100%}.GatewaysToolbar-module__Wm9Qxa__clearRow{border:0;border-top:1px solid var(--line);width:100%;font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--text-3);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;align-items:center;gap:8px;margin-top:4px;padding:6px 12px;display:flex}.GatewaysToolbar-module__Wm9Qxa__clearRow:hover{background:var(--glass-tint);color:var(--ink)}.GatewaysToolbar-module__Wm9Qxa__clearRow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.GatewaysToolbar-module__Wm9Qxa__viewToggle{border:1px solid var(--line);border-radius:var(--r-control);background:var(--bg-elev);display:inline-flex;overflow:hidden}.GatewaysToolbar-module__Wm9Qxa__viewBtn{width:28px;height:26px;color:var(--text-3);cursor:pointer;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}.GatewaysToolbar-module__Wm9Qxa__viewBtn:hover:not(.GatewaysToolbar-module__Wm9Qxa__viewBtnActive){color:var(--ink)}.GatewaysToolbar-module__Wm9Qxa__viewBtnActive{color:var(--on-accent);background:var(--accent)}@media (max-width:768px){.GatewaysToolbar-module__Wm9Qxa__searchInput,.GatewaysToolbar-module__Wm9Qxa__control,.GatewaysToolbar-module__Wm9Qxa__viewBtn{height:44px}.GatewaysToolbar-module__Wm9Qxa__viewBtn{width:44px}}
.TbPane-module__ccdQvG__pane{border:1px solid var(--line-2);border-radius:var(--r-md)}
.GenerationOverlay-module__Yc-2Na__root{isolation:isolate;min-width:0;position:relative}.GenerationOverlay-module__Yc-2Na__content{transition:filter .18s,opacity .18s}.GenerationOverlay-module__Yc-2Na__root[data-generating]>.GenerationOverlay-module__Yc-2Na__content{filter:blur(3px);opacity:.48;-webkit-user-select:none;user-select:none}.GenerationOverlay-module__Yc-2Na__grid{border-radius:inherit;inset:0;overflow:hidden;position:absolute!important}.GenerationOverlay-module__Yc-2Na__particles{width:100%;height:100%;position:absolute;inset:0}.GenerationOverlay-module__Yc-2Na__field{background:var(--bg-elev);min-height:100%}@supports (color:color-mix(in lab, red, red)){.GenerationOverlay-module__Yc-2Na__field{background:color-mix(in srgb, var(--bg-elev) 30%, transparent)}}.GenerationOverlay-module__Yc-2Na__status{z-index:1;pointer-events:none;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;inset:0}.GenerationOverlay-module__Yc-2Na__status>span{border-radius:var(--r-control);background:var(--bg-elev);padding:6px 12px}.GenerationOverlay-module__Yc-2Na__timer{font-family:var(--ff-mono);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;font-weight:500}@media (prefers-reduced-motion:reduce){.GenerationOverlay-module__Yc-2Na__content{transition:none}}
.layout-module__fe-KlG__shell{background:var(--bg);min-height:100dvh;color:var(--text);box-sizing:border-box;flex-direction:column;align-items:center;padding:24px 16px 48px;display:flex}
.QrCode-module__xGRI4G__code{justify-items:center;gap:12px;display:grid}.QrCode-module__xGRI4G__code img{background:#fff;max-width:100%;height:auto}.QrCode-module__xGRI4G__code a{min-height:44px;color:var(--accent);align-items:center;display:flex}
