@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;450;500;550;600;650;700&display=swap";@layer base{:where(.fork-select){min-width:0;width:100%;border:1px solid #dedede;border-radius:12px;background:#fff;color:#201f1b;padding:9px 12px;font:inherit;font-size:14px;text-align:left;cursor:pointer}}.fork-select{display:inline-flex;align-items:center;justify-content:space-between;gap:8px}.fork-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fork-select-icon{display:flex;flex:none;color:#71717a}.fork-select:focus-visible{outline:2px solid #fa4f20;outline-offset:2px}.fork-select:disabled{cursor:not-allowed;opacity:.5}.fork-select-positioner{z-index:2147483647;max-width:calc(100vw - 16px)}.fork-select-popup{width:max-content;min-width:var(--anchor-width);max-width:min(420px,calc(100vw - 16px));border:1px solid #e4e4e7;border-radius:12px;background:#fff;color:#201f1b;box-shadow:0 8px 28px #0000001f,0 1px 2px #0000000f;font:14px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.fork-select-list{padding:5px;overflow-y:auto;max-height:min(320px,var(--available-height));overscroll-behavior:contain}.fork-select-option{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px;padding:8px 10px;border-radius:8px;outline:none;cursor:pointer}.fork-select-option[data-highlighted]{background:#f4f4f5}.fork-select-option[data-selected]{font-weight:500}.fork-select-option[data-disabled]{opacity:.4;cursor:not-allowed}.fork-select-option-text{min-width:0;overflow-wrap:anywhere}.fork-select-check{display:flex;flex:none}@media(pointer:coarse){.fork-select-option{min-height:44px}}@media(forced-colors:active){.fork-select-popup,.fork-select{border:1px solid ButtonText}.fork-select-option[data-highlighted]{outline:1px solid Highlight}}.project-activation{margin:14px 0;padding:0;border:0;display:grid;gap:9px;color:#242321;text-align:left;font-family:inherit;font-size:14px;line-height:1.5}.project-activation legend{font-weight:600;margin-bottom:10px}.project-activation>label{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #dddcd6;border-radius:12px;cursor:pointer}.project-activation>label.selected{border-color:#242321;background:#f7f7f3}.project-activation input{margin-top:5px;accent-color:#242321}.project-activation strong,.project-activation small{display:block}.project-activation small,.project-activation p,.clone-credit-panel small{color:#6f6d68;font-size:12px}.project-activation p{margin:0}.project-activation>.batch-choice{flex-direction:column;cursor:default}.project-activation .fork-select{width:100%;border:1px solid #dddcd6;border-radius:7px;padding:8px;background:#fff}.clone-credit-panel{display:grid;gap:10px;padding:18px;margin:16px 0;border:1px solid #e2d9be;border-radius:16px;background:#fbf9f1;color:#242321;text-align:left;font-size:14px;line-height:1.5}.clone-credit-panel p{margin:0}.credit-action{padding:10px 14px;border:1px solid #d8d6cb;border-radius:10px;background:#fff;font-size:13px;cursor:pointer}.credit-action.primary{background:#242321;color:#fff;border-color:#242321}.credit-action:disabled{opacity:.5;cursor:default}.new-site-overlay{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#201f1b66;padding:16px}.new-site-dialog{position:relative;box-sizing:border-box;width:100%;max-width:560px;max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid #ebeaeb;border-radius:28px;background:#fff;padding:32px;box-shadow:0 24px 60px #201f1b2e;color:#191918;overflow-wrap:anywhere}.new-site-heading{display:flex;align-items:center;gap:12px;padding-right:32px}.new-site-heading>button{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;margin-left:-4px}.new-site-heading>button:hover{background:#f5f5f5}.new-site-dialog h2{font-size:24px;font-weight:600;line-height:32px;margin:0;color:#101012}.new-site-close{position:absolute;right:20px;top:20px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#585858}.new-site-close:hover{background:#0000000d}.new-site-description{color:#585865;font-size:16px;line-height:24px;margin:12px 0 0}.new-site-description:empty{display:none}.new-site-note{font-size:13px;color:#716f6d;margin:0}.new-site-methods{display:flex;flex-direction:column;gap:12px;margin-top:20px}.new-site-methods>button{display:flex;align-items:center;gap:16px;width:100%;padding:16px;text-align:left;border:1px solid #e6e6e8;border-radius:16px;background:#fff}.new-site-methods>button:hover{border-color:#fa4f20;background:#fffaf8}.new-site-method-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:12px;background:#fcebe5;color:#eb4127}.new-site-method-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.new-site-method-copy>strong{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:16px;font-weight:600;color:#101012}.new-site-method-copy>strong>small{font-size:10px;line-height:14px;text-transform:uppercase;border:1px solid #ffc6b4;background:#fcebe5;color:#eb4127;border-radius:100px;padding:2px 8px}.new-site-method-copy>span{font-size:14px;line-height:22px;color:#777681}.new-site-methods>button>svg{flex:none;color:#585865}.new-site-form{display:flex;flex-direction:column;gap:8px;margin-top:32px}.new-site-form>label:not(.new-site-upload){font-size:16px;font-weight:600;line-height:24px}.new-site-input{height:56px;width:100%;min-width:0;border:1px solid #e6e6e8;border-radius:16px;padding:0 16px;font-size:16px;background:#fff}.new-site-input::placeholder{color:#898989}.new-site-input:focus-visible{outline:2px solid #19191733;outline-offset:1px}.new-site-invalid{border-color:#c4553a}.new-site-primary,.new-site-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:100px;font-size:16px;line-height:24px;font-weight:500;padding:11px 24px;white-space:normal}.new-site-primary{background:#191918;color:#fff;border:1px solid #191918}.new-site-primary:hover{background:#000}.new-site-secondary{border:1px solid #e6e6e8;background:#fff;color:#191918}.new-site-secondary:hover{background:#f5f5f5}.new-site-dialog button:disabled{opacity:.5;cursor:not-allowed}.new-site-dialog button:focus-visible{outline:2px solid #fa4f204d;outline-offset:2px}.new-site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-top:32px}.new-site-footer>span{font-size:16px;font-weight:500;color:#eb4127}.new-site-footer>p{font-size:14px;color:#101012;margin:0}.new-site-footer>p>button{color:#eb4127;text-decoration:underline;text-underline-offset:2px}.new-site-footer>div{display:flex;gap:12px;margin-left:auto}.new-site-error{font-size:14px;line-height:20px;color:#c4553a;margin:12px 0 0}.new-site-progress{margin:24px 0;font-size:14px;line-height:22px}.new-site-upload{position:relative;display:flex;height:148px;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:16px;border:1px dashed #cacbd0;border-radius:16px;background:#fafafa;text-align:center;cursor:pointer}.new-site-upload:hover,.new-site-upload:focus-within{border-color:#fa4f20}.new-site-upload>svg{color:#eb4127}.new-site-upload>strong{font-size:14px;font-weight:500}.new-site-upload>span{font-size:12px;color:#777681}.new-site-upload>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.new-site-wide{max-width:1011px;height:min(873px,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border-color:#c7c6c1;padding:24px}.new-site-wide h2{font-size:20px;font-weight:700;line-height:28px}.new-site-wide .new-site-description{margin-top:8px;font-size:14px;line-height:20px;color:#7c7971}.new-site-search{display:flex;align-items:center;gap:8px;width:min(100%,289px);min-height:40px;margin:22px 0 20px;border:1px solid #ebeaeb;border-radius:12px;padding:0 14px;flex:none}.new-site-search>input{outline:none;min-width:0;width:100%;font-size:14px;background:transparent}.new-site-search:focus-within{border-color:#ff5937;box-shadow:0 0 0 3px #ff593740}.new-site-template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:16px;list-style:none;margin:0;padding:0 8px 0 0;overflow-y:auto;min-height:0}.new-site-template-grid li{display:flex}.new-site-template-grid button{display:flex;flex-direction:column;width:100%;text-align:left;overflow:hidden;border:1px solid #e4dfd4;border-radius:18px;background:#fff}.new-site-template-grid button:hover{box-shadow:0 6px 20px #201f1b14;border-color:#c7c6c1}.new-site-template-preview{aspect-ratio:267/166;width:100%;object-fit:cover;object-position:top}.new-site-template-grid button>span:last-child{display:flex;flex-direction:column;gap:6px;padding:15px 16px 14px}.new-site-template-grid strong{font-size:15px;font-weight:700;line-height:20px;color:#22211f}.new-site-template-grid button>span:last-child>span{font-size:14px;line-height:20px;color:#7c7971}.new-site-plans{display:flex;flex-direction:column;gap:12px;margin-top:20px;border:0;padding:0;min-width:0}.new-site-plans>label:not(.new-site-batch){display:flex;align-items:flex-start;gap:10px;border:1px solid #ebeaeb;border-radius:16px;padding:16px;background:#fff;cursor:pointer}.new-site-plans>label.selected{border-color:#191917;box-shadow:0 0 0 3px #19191714}.new-site-plans input{margin-top:5px;accent-color:#191917;flex:none}.new-site-plans label>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.new-site-plans strong{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:16px;font-weight:600;line-height:24px}.new-site-plans strong b{font-size:14px;font-weight:600}.new-site-plans small{font-size:14px;line-height:22px;color:#716f6d}.new-site-plans em{align-self:flex-start;display:flex;align-items:center;gap:4px;background:#fde3d8;border-radius:100px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700;text-transform:uppercase;color:#c2410c}.new-site-plans>p{font-size:13px;line-height:20px;color:#716f6d;margin:0}.new-site-batch{display:flex;flex-direction:column;gap:8px;font-size:14px}.new-site-batch .fork-select{width:100%;min-height:42px;border:1px solid #e6e6e8;border-radius:12px;padding:8px;background:#fff}@media(max-width:640px){.new-site-dialog{padding:24px;border-radius:24px}.new-site-methods>button{padding:12px;gap:12px}.new-site-method-icon{width:40px;height:40px}.new-site-method-copy>strong{font-size:15px}.new-site-method-copy>span{font-size:13px;line-height:20px}.new-site-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-site-footer>div{flex-wrap:wrap;justify-content:flex-end}.new-site-primary,.new-site-secondary{padding:10px 18px;font-size:14px}.new-site-dialog h2{font-size:22px;line-height:30px}}@media(max-width:420px){.new-site-dialog{padding:20px}.new-site-method-copy>strong>small{font-size:8px}.new-site-methods>button{gap:10px}.new-site-template-grid{grid-template-columns:1fr}.new-site-footer{gap:16px}.new-site-footer>div{gap:8px}.new-site-method-icon{width:36px;height:36px}.new-site-methods>button>svg{width:16px}.new-site-description{font-size:14px;line-height:22px}}.duplicate-site-plans>label:focus-within{outline:2px solid #19191733;outline-offset:2px}.new-chat-connect-card{width:100%;max-width:720px;margin:0 auto;padding:16px;border:1px solid #dedee6;border-radius:20px;background:#fff;color:#18181b;font-size:13px;line-height:20px;transition:opacity .18s ease,transform .22s ease,visibility .22s}.new-chat-connect-card[data-hidden=true]{opacity:0;transform:translateY(-12px) scale(.985);visibility:hidden;pointer-events:none}.new-chat-connect-heading{display:flex;align-items:center;gap:12px;padding:0 0 12px;border-bottom:1px solid #dedee6}.new-chat-connect-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:#f4f4f5}.new-chat-connect-icon svg{width:20px;height:20px;stroke-width:1.75}.new-chat-connect-heading h3{margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:22px}.new-chat-connect-heading p{margin:0;color:#81818e;font-size:13px;line-height:20px}.new-chat-connect-actions{display:flex;align-items:center;gap:8px;margin:12px 0 0}.new-chat-connect-url{display:flex;min-width:0;flex:1;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:10px;background:#f4f4f5;margin-right:8px}.new-chat-connect-url>span{width:7px;height:7px;flex:none;border-radius:50%;background:#4abd90}.new-chat-connect-url code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.new-chat-connect-actions>a{display:flex;flex:none;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 12px;border-radius:9px;font-weight:600;font-size:13px;text-decoration:none;white-space:nowrap}.new-chat-connect-actions svg{width:16px;height:16px;flex:none}.new-chat-connect-claude{border:1px solid #c98060;background:#c98060;color:#fff}.new-chat-connect-claude:hover{background:#bb7254}.new-chat-connect-codex{border:1px solid #dedee6;background:#fff;color:#18181b}.new-chat-connect-codex:hover{background:#fafafa}.new-chat-connect-codex svg{width:18px;height:18px}.new-chat-connect-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0}.new-chat-connect-footer>button,.new-chat-connect-footer>a{display:flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;background:transparent;color:inherit;text-decoration:none;font:inherit;cursor:pointer}.new-chat-connect-footer>button:hover,.new-chat-connect-footer>a:hover{color:#52525b}.new-chat-connect-footer svg{width:16px;height:16px;color:#81818e}.new-chat-connect-error{margin:8px 4px 0;color:#b91c1c;font-size:12px}@media(max-width:1100px){.new-chat-connect-actions{flex-wrap:wrap}.new-chat-connect-url{flex-basis:100%;margin-right:0}.new-chat-connect-actions>a{flex:1}}@media(prefers-reduced-motion:reduce){.new-chat-connect-card{transition:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./spaces-hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./spaces-space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(./spaces-space-mono-vietnamese-400-normal-B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./spaces-space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(./spaces-space-mono-latin-ext-400-normal-D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./spaces-space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(./spaces-space-mono-latin-400-normal-_3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./spaces-space-mono-vietnamese-700-normal-DWQgDHuA.woff2) format("woff2"),url(./spaces-space-mono-vietnamese-700-normal-D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./spaces-space-mono-latin-ext-700-normal-B2s3bDs2.woff2) format("woff2"),url(./spaces-space-mono-latin-ext-700-normal-B_E7P90g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./spaces-space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2"),url(./spaces-space-mono-latin-700-normal-D7A851RN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.operations-console{max-width:1440px;margin:0 auto;padding:36px 32px 64px;color:#17231b}.operations-heading,.operations-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.operations-heading h1{font-size:32px;font-weight:650;letter-spacing:-1px;margin:8px 0}.operations-eyebrow{display:flex;gap:7px;align-items:center;font-size:11px;text-transform:uppercase;letter-spacing:1.2px;color:#657565}.operations-console p{font-size:13px;color:#687467;line-height:1.6;margin:10px 0 18px}.operations-tabs{display:flex;gap:8px;margin:28px 0 20px;border-bottom:1px solid #dfe5dc;padding-bottom:12px}.operations-tabs button,.operations-primary,.operations-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d7dfd3;border-radius:8px;font-size:13px;font-weight:550;padding:10px 14px;cursor:pointer;background:#fff}.operations-tabs button[aria-pressed=true],.operations-primary{background:#213e2a;color:#fff;border-color:#213e2a}.operations-console button:disabled{opacity:.45;cursor:not-allowed}.operations-console button:focus-visible,.operations-console .fork-select:focus-visible,.operations-console input:focus-visible{outline:2px solid #45784a;outline-offset:3px}.operations-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;align-items:start}.operations-card{background:#fff;border:1px solid #e0e5dc;border-radius:14px;padding:24px;min-width:0}.operations-card h2{font-size:17px;font-weight:600;letter-spacing:-.3px;margin:0}.operations-card h3{font-size:13px;font-weight:650;margin:24px 0 14px}.operations-sources{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:12px;align-items:center;margin:24px 0}.operations-sources label{font-size:12px;font-weight:600;display:grid;gap:8px}.operations-console .fork-select,.operations-filters input{width:100%;border:1px solid #dce3d7;border-radius:8px;background:#fafbf9;padding:10px 11px;font-size:12px;min-width:0}.operations-flow{display:flex;flex-wrap:wrap;gap:8px;counter-reset:stage;margin:24px 0;padding:0;list-style:none}.operations-flow li{counter-increment:stage;background:#f1f5ee;border-radius:6px;font-size:11px;padding:7px 9px}.operations-flow li:before{content:counter(stage) " · ";color:#789275}.operations-console .operations-note{font-size:12px;background:#f7f8f4;border-radius:7px;padding:10px 12px}.operations-confirm{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;margin:20px 0}.operations-confirm input{margin-top:4px;accent-color:#2d5735}.operations-error{border:1px solid #f0c1be;border-radius:9px;background:#fff3f1;color:#97382c;padding:14px;margin:20px 0;font-size:13px}.operations-error button,.operations-link{color:#356c42;text-decoration:underline;background:none;border:0;cursor:pointer}.operations-badge{display:inline-block;background:#f0f3ed;padding:4px 8px;border-radius:5px;font-size:11px;white-space:nowrap}.operations-badge.is-success,.operations-outcome.is-success{background:#eaf5e9;color:#386a37}.operations-badge.is-warning{background:#fff3db;color:#946d20}.operations-outcome{display:flex;align-items:center;gap:9px;margin:18px 0;padding:13px;border-radius:8px;background:#f4f5f0;text-transform:capitalize}.operations-metadata{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;font-size:11px;margin:24px 0}.operations-metadata div{display:contents}.operations-metadata dt{color:#798376}.operations-metadata dd{overflow-wrap:anywhere;margin:0}.operations-timeline{list-style:none;padding:0;margin:0;max-height:430px;overflow:auto}.operations-timeline li{display:flex;gap:12px;padding:10px 0;border-top:1px solid #edf0e9}.operations-timeline strong{font-size:12px;font-weight:500}.operations-console small{display:block;color:#8a9385;font-size:11px;line-height:1.7}.operations-dot{width:8px;height:8px;border-radius:50%;background:#c3c9bc;flex-shrink:0;margin-top:6px}.operations-dot.is-success{background:#76a96f}.operations-filters{display:flex;gap:10px;margin:20px 0}.operations-filters .fork-select{width:155px}.operations-incidents article{border-top:1px solid #e9ece3;padding:18px 0}.operations-incidents article strong{font-size:13px;overflow-wrap:anywhere}.operations-incident-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.operations-recent{margin-top:24px}.operations-table-scroll{overflow:auto}.operations-console table{width:100%;border-collapse:collapse;font-size:12px;margin-top:18px;text-align:left}.operations-console th{color:#87907f;font-size:11px;font-weight:500;padding:12px 10px;border-bottom:1px solid #e3e8dc}.operations-console td{padding:14px 10px;border-bottom:1px solid #edf0e8;vertical-align:top}.operations-console td:nth-child(2){overflow-wrap:anywhere;max-width:260px}.operations-empty{padding:20px 0}.operations-spin{display:inline-block;animation:operations-rotate 1.2s linear infinite}@keyframes operations-rotate{to{transform:rotate(360deg)}}.operations-denied{padding:64px;text-align:center}@media(max-width:900px){.operations-grid{grid-template-columns:1fr}.operations-console{padding:24px 18px}.operations-sources{grid-template-columns:1fr}.operations-sources>svg{transform:rotate(90deg);margin:0 auto}.operations-card{padding:20px}.operations-heading h1{font-size:28px}.operations-filters{flex-direction:column}.operations-filters .fork-select{width:100%}}@media(prefers-reduced-motion:reduce){.operations-spin{animation:none}}.space-health-notice{margin:0 12px 10px;padding:12px;border:1px solid #efd6ba;border-radius:10px;background:#fff8ed;color:#71491f}.space-health-notice>div:first-child{display:flex;align-items:center;gap:7px;font-size:12px}.space-health-notice p{font-size:11px;line-height:1.5;margin:6px 0;overflow-wrap:anywhere}.space-health-notice.is-repairing{background:#eff5ee;border-color:#d5e4d0;color:#315239}.space-health-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.space-health-actions button{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid currentColor;border-radius:6px;padding:6px 9px;font-size:11px}.space-health-actions button:disabled{opacity:.5;cursor:not-allowed}.space-health-error{padding:12px 24px;background:#fff5e9;font-size:12px}.space-health-error button{text-decoration:underline;margin-left:8px}.space-health-dialog{width:min(620px,calc(100vw - 32px));max-height:80vh;overflow-y:auto;border:1px solid #dfe5dc;border-radius:18px;padding:24px;margin:auto}.space-health-dialog::backdrop{background:#12201866;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.merge-steps{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:20px 0 28px;margin:0;gap:16px}.merge-steps li{display:flex;gap:12px;align-items:center}.merge-steps li>span{width:30px;height:30px;border:1px solid #d4ddcf;border-radius:50%;display:grid;place-items:center;font-size:12px;color:#426444;background:#fff}.merge-steps strong{font-size:13px;font-weight:550}.operations-card>.operations-eyebrow{margin-bottom:8px}.merge-safety{display:flex;gap:10px;align-items:flex-start;background:#f4f6ef;border:1px solid #e6ebdf;padding:13px;border-radius:9px}.merge-safety svg{flex-shrink:0;margin-top:2px;color:#688163}.merge-safety p{margin:0;font-size:12px}.merge-empty{padding:35px 12px;text-align:center;color:#8e9d86}.merge-empty svg{margin:auto;color:#a5b79b}.merge-empty h3{font-size:15px;color:#50634a;margin:18px 0 8px}.merge-empty p{max-width:320px;margin:0 auto}.merge-review{border-top:1px solid #e3e9de;margin-top:22px;padding-top:12px}.merge-review h3{margin:12px 0}.merge-review .operations-link{font-size:12px}.merge-freshness{border-radius:9px;padding:12px 14px}.merge-freshness.is-current{background:#eef7ed;color:#40633c}.merge-freshness.is-stale{background:#fff5e3;color:#875c25}.merge-freshness strong{text-transform:capitalize}.merge-changes{font-size:12px;margin:16px 0}.merge-changes summary,.merge-activity summary{cursor:pointer;font-weight:500}.merge-changes ul{list-style:none;padding:0;max-height:230px;overflow-y:auto;margin:12px 0}.merge-changes li{display:flex;gap:10px;padding:7px 0;border-bottom:1px solid #eff2eb;align-items:baseline}.merge-changes li span{color:#71896a;min-width:54px}.merge-changes code{font-size:11px;overflow-wrap:anywhere}.merge-activity{border-top:1px solid #e5eadf;margin-top:24px;padding-top:16px;font-size:12px}.merge-review-link{display:block;font-size:12px;margin-top:16px}.operations-recent .operations-table-scroll{max-height:330px}.operations-recent tr[aria-selected=true]{background:#f3f7ef}@media(max-width:600px){.merge-steps{gap:10px}.merge-steps li{flex-direction:column;align-items:flex-start;gap:8px}.merge-steps small{font-size:10px}.merge-steps strong{font-size:12px}.operations-heading{align-items:flex-start}.operations-heading>button{font-size:0;padding:10px}.operations-heading>button svg{width:16px}}.space-health-last{padding:0 14px 10px;color:#54764b;font-size:11px}.space-health-last button{text-decoration:underline;cursor:pointer}@media(max-width:560px){.spaces-page-head{flex-wrap:wrap}.spaces-page-head h1{flex-basis:100%}.spaces-page-head>.platform-button{white-space:nowrap}}.merge-space-choice{min-width:0}.merge-space-role{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.merge-space-choice>button,.merge-space-option{display:block;width:100%;overflow:hidden;text-align:left;border:1px solid #dce3d7;border-radius:12px;background:#fff;cursor:pointer;color:inherit}.merge-space-choice>button:hover:not(:disabled),.merge-space-option:hover:not(:disabled){border-color:#72916b;box-shadow:0 3px 14px #20391e0d}.merge-space-preview{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#f2f4ef;border-bottom:1px solid #e6ebe1}.merge-space-fallback{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#91a08a;font-size:11px}.merge-space-choice-foot{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:12px}.merge-space-choice-foot>span{min-width:0}.merge-space-choice-foot>svg{flex-shrink:0;color:#73846a}.merge-space-choice strong,.merge-space-option strong{display:block;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merge-space-choice small,.merge-space-option small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merge-space-dialog{width:min(940px,calc(100vw - 48px));max-width:none;max-height:min(820px,90dvh);margin:auto;padding:0;border:1px solid #dfe5dc;border-radius:20px;color:#17231b;background:#fbfcf9;box-shadow:0 24px 100px #12201840;overflow:hidden}.merge-space-dialog[open]{display:flex;flex-direction:column}.merge-space-dialog::backdrop{background:#12201866;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.merge-space-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 28px 0;flex-shrink:0}.merge-space-dialog h2{font-size:24px;font-weight:600;letter-spacing:-.6px;margin:8px 0}.merge-space-dialog-head p{max-width:640px;margin:8px 0 0}.merge-space-close,.merge-space-search button{border:0;background:none;cursor:pointer;padding:6px;border-radius:6px;color:#687b60}.merge-space-close:hover,.merge-space-search button:hover{background:#edf1e8}.merge-space-search{display:flex;align-items:center;gap:10px;border:1px solid #dce3d7;border-radius:10px;background:#fff;margin:22px 28px 18px;padding:0 13px;flex-shrink:0;color:#7f8e76}.merge-space-search:focus-within{border-color:#6b8a5e;box-shadow:0 0 0 3px #8eab6c18}.merge-space-search input{width:100%;min-width:0;padding:13px 0;border:0;background:none;outline:none;font-size:13px;color:#17231b}.merge-space-search input:focus-visible{outline:none}.merge-space-grid{display:grid;grid-auto-rows:max-content;align-content:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:3px 28px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:100px}.merge-space-option{align-self:start}.merge-space-option[aria-pressed=true]{border-color:#466f39;box-shadow:0 0 0 2px #466f3933}.merge-space-option:disabled{opacity:.62}.merge-space-option-foot{display:block;padding:13px}.merge-space-option-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:12px;font-size:10px;color:#708064;min-height:16px}.merge-space-option-meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merge-space-option-meta svg{flex-shrink:0;color:#406a36}.merge-space-dialog-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e1e7db;background:#fff;padding:14px 28px;flex-shrink:0;font-size:12px;color:#718267}.merge-space-no-results{grid-column:1/-1;text-align:center;padding:36px 20px;color:#89977f}.merge-space-no-results svg{margin:auto}.merge-space-no-results h3{font-size:16px;color:#53644b;margin:16px 0 8px}.merge-space-no-results p{margin:8px 0 20px}@media(max-width:760px){.merge-space-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.operations-sources{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}.operations-sources>svg{transform:none}.merge-space-choice-foot{padding:10px}.merge-space-choice strong{font-size:12px}.merge-space-choice small{font-size:10px}}@media(max-width:500px){.merge-space-dialog{width:calc(100vw - 20px);max-height:94dvh;border-radius:16px}.merge-space-dialog-head{padding:20px 18px 0;gap:10px}.merge-space-dialog h2{font-size:21px}.merge-space-search{margin:18px 18px 14px}.merge-space-grid{padding:3px 18px 18px;gap:12px}.merge-space-option-foot{padding:10px}.merge-space-option strong{font-size:12px}.merge-space-option small{font-size:10px}.merge-space-dialog-foot{padding:12px 18px}.merge-space-fallback{font-size:10px;gap:5px}.operations-sources{gap:8px}.merge-space-choice-foot>svg{display:none}}.merge-space-search input::-webkit-search-cancel-button{appearance:none}.merge-description-field{margin:20px 0}.merge-description-field label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.merge-description-field label span{font-size:11px;font-weight:400;color:#718267;margin-left:6px}.merge-description-field textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #dce3d7;border-radius:10px;padding:12px;font:inherit;font-size:13px;line-height:1.5;resize:vertical;min-height:92px;max-height:240px;background:#fff;color:inherit}.merge-description-field textarea:focus-visible{outline:2px solid #72916b;outline-offset:2px}.merge-description-field textarea[aria-invalid=true]{border-color:#b44f36}.merge-description-field p{font-size:11px;margin:7px 0 0}.merge-description-field p span{display:block;margin-top:4px;color:#718267}.merge-request-brief{margin:14px 0;padding:12px;border-radius:9px;background:#f4f6ef;font-size:12px}.merge-request-brief summary{font-weight:600;cursor:pointer}.merge-request-brief p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.operation-progress{margin-top:20px}.operation-progress h3{font-size:13px;font-weight:600;margin:0 0 10px}.operations-readable-timeline li{padding:12px 0}.operations-readable-timeline li>div{min-width:0}.operations-readable-timeline p.operation-step-reason,.operations-readable-timeline p.operation-step-outcome{margin:5px 0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.operation-step-reason{color:#40533e}.operation-step-state{font-weight:600}.operation-step-state.is-failed,.operation-step-state.is-needs_review{color:#965527}.progress-failed .operations-dot,.progress-needs_review .operations-dot{background:#bf834d}.progress-running .operations-dot{background:#7292b2}.create-space-dialog{width:min(544px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--border);border-radius:16px;background:var(--background);color:var(--foreground);box-shadow:0 24px 80px #0003;overflow:auto}.create-space-dialog::backdrop{background:#15120f66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.create-space-dialog form{position:relative;padding:32px;display:flex;flex-direction:column;gap:24px}.create-space-close{position:absolute;right:16px;top:16px;color:var(--muted-foreground)}.create-space-heading{display:flex;align-items:center;gap:12px;padding-right:16px}.create-space-heading h2{font-size:20px;font-weight:700}.create-space-dialog header p{font-size:14px;line-height:1.6;margin-top:6px;color:var(--muted-foreground)}.create-space-dialog fieldset{min-width:0;display:flex;flex-direction:column;gap:8px}.create-space-dialog fieldset>label,.create-space-methods legend{font-size:14px;font-weight:600}.create-space-dialog fieldset>label:not(:first-child){margin-top:16px}.create-space-dialog label>span:not(.create-space-icon){color:var(--muted-foreground);font-weight:400}.create-space-dialog .fork-select,.create-space-dialog .create-space-input,.create-space-address,.create-space-dialog textarea{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--card);font-size:14px}.create-space-dialog .fork-select,.create-space-dialog .create-space-input{height:44px;padding:0 12px}.create-space-address{height:44px;display:flex;align-items:center;padding:0 14px}.create-space-address input{min-width:0;flex:1;height:100%;outline:none}.create-space-address span{color:#d44b31;font-size:14px}.create-space-dialog textarea{padding:10px 14px;resize:vertical;min-height:90px}.create-space-dialog :is(button,.fork-select,textarea,input):focus-visible,.create-space-address:focus-within{outline:2px solid #e15b3e;outline-offset:3px}.create-space-dialog .create-space-address input:focus-visible{outline:none}.create-space-dialog .create-space-methods{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.create-space-methods legend{margin-bottom:12px}.create-space-dialog .create-space-methods>label{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:1px solid var(--border);border-radius:12px;padding:16px;cursor:pointer;margin:0}.create-space-method.selected{border-color:#e15b3e!important;background:#fff8f5;box-shadow:0 0 0 1px #e15b3e}.create-space-method input{position:absolute;right:14px;top:14px;accent-color:#e15b3e;width:16px;height:16px}.create-space-method strong{font-size:14px}.create-space-method>span:last-child{font-size:13px;line-height:1.55}.create-space-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;color:#e15b3e;background:#fdece7}.create-space-drop{display:flex;flex-direction:column;align-items:center;gap:12px;border:1px dashed var(--border);border-radius:12px;padding:44px 16px;text-align:center;background:var(--secondary)}.create-space-drop p{font-size:14px}.create-space-drop small{font-size:12px;color:var(--muted-foreground);overflow-wrap:anywhere}.create-space-drop button,.create-space-other{color:#c8482f;text-decoration:underline;text-underline-offset:3px}.create-space-dialog footer{display:flex;justify-content:flex-end;gap:12px}.create-space-dialog button:disabled{opacity:.5;cursor:not-allowed}.create-space-progress{display:flex;align-items:center;gap:8px;font-size:14px}.create-space-error{padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px}.create-space-error button{display:block;margin-top:8px;text-decoration:underline}.create-space-other{align-self:center;font-size:13px}.create-space-recent{border-top:1px solid var(--border);padding-top:16px;font-size:13px}.create-space-recent summary{cursor:pointer;color:var(--muted-foreground)}.create-space-recent button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:10px 0;border-bottom:1px solid var(--border)}.create-space-recent button span{overflow-wrap:anywhere}.create-space-recent small,.create-space-recent-error{color:var(--muted-foreground);font-size:12px}@media(max-width:480px){.create-space-dialog form{padding:24px 20px;gap:20px}.create-space-dialog .create-space-methods>label{padding:12px}}.create-space-dialog{background:var(--card)}.create-space-wide{width:min(720px,calc(100vw - 32px))}.create-space-step{display:block;color:#d44b31;font-size:13px;font-weight:600;white-space:nowrap}.create-space-dialog header .create-space-step{margin-top:6px}.create-space-dialog .create-space-methods{display:flex;flex-direction:column;gap:12px;margin:0}.create-space-dialog .create-space-methods>label{flex-direction:row;align-items:center;gap:16px;padding:16px}.create-space-method.selected{background:var(--card)}.create-space-method input,.create-space-template input{position:absolute;width:1px;height:1px;opacity:0}.create-space-method:has(input:focus-visible),.create-space-template:has(input:focus-visible){outline:2px solid #e15b3e;outline-offset:4px}.create-space-method:has(input:disabled),.create-space-template:has(input:disabled){cursor:default}.create-space-icon{flex-shrink:0;width:40px;height:40px;border-radius:8px}.create-space-method-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.create-space-method-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--foreground)}.create-space-method-copy>span:last-child{color:var(--muted-foreground);font-size:12px;line-height:1.6}.create-space-badge{border-radius:20px;border:1px solid #ef532433;background:#fdece7;padding:2px 6px;color:#c8482f;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.create-space-chevron{flex-shrink:0;color:var(--muted-foreground)}.create-space-dialog footer{align-items:center;justify-content:space-between;flex-wrap:wrap}.create-space-actions{display:flex;gap:12px;margin-left:auto}.create-space-more{font-size:12px;color:var(--muted-foreground)}.create-space-other{font-size:inherit;font-weight:500}.create-space-search{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:8px;padding:12px 16px}.create-space-search input{min-width:0;width:100%;font-size:14px;font-weight:400}.create-space-templates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px}.create-space-template{position:relative;display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid var(--border);border-radius:12px;cursor:pointer}.create-space-template.selected{border-color:#e15b3e;box-shadow:0 0 0 1px #e15b3e}.create-space-thumbnail{position:relative;display:grid;place-items:center;aspect-ratio:16/10;background:var(--secondary)}.create-space-thumbnail img{position:absolute;width:100%;height:100%;object-fit:cover}.create-space-template-title{display:flex;justify-content:space-between;align-items:start;gap:6px;padding:10px 12px 4px}.create-space-template-title strong{color:var(--foreground);font-size:13px;font-weight:600;overflow-wrap:anywhere}.create-space-template-title svg{flex-shrink:0;color:#d44b31}.create-space-template-description{padding:0 12px 12px;font-size:11px;line-height:1.5}.create-space-empty{padding:24px 0;font-size:14px;color:var(--muted-foreground)}.create-space-summary{font-size:13px;color:var(--muted-foreground);overflow-wrap:anywhere;margin-bottom:8px}@media(max-width:600px){.create-space-templates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:400px){.create-space-dialog .create-space-methods>label{gap:12px}.create-space-templates{grid-template-columns:1fr}}.clone-waiting{padding:32px 38px 24px;font-family:Fork Real,Arial,sans-serif;color:#172b3a}.onboarding-in-progress{width:min(720px,calc(100% - 40px));margin-top:0}.onboarding-in-progress .onboarding-card{margin-top:8px}.clone-wait-heading{text-align:center}.clone-eyebrow{font-size:9px;font-weight:600;letter-spacing:.12em;color:#66849a}.clone-wait-heading h2{font-family:Fork Hoss,Arial,sans-serif;font-size:34px;letter-spacing:-.04em;line-height:1.15;margin:13px 0 10px;color:#172b3a}.clone-wait-heading>p{font-size:14px;line-height:1.5;color:#75818a;margin:0}.clone-address{display:inline-block;margin-top:14px;background:#f3f6f9;border:1px solid #e8eef3;border-radius:7px;padding:5px 10px;font-size:11px;color:#4e6b81;overflow-wrap:anywhere;max-width:100%}.clone-making{text-align:center;padding:4px 0 20px;overflow:hidden}.clone-mark-stage{position:relative;width:270px;height:210px;margin:0 auto;isolation:isolate;display:grid;place-items:center}.clone-mark-halo{position:absolute;width:210px;height:150px;inset:30px;filter:blur(23px);background:radial-gradient(ellipse,#d9eaff 0%,#edf5ff 48%,transparent 72%);animation:clone-halo 7s ease-in-out infinite}.clone-mark-grid{position:absolute;inset:24px 0 0;background-image:linear-gradient(#bed4e218 1px,transparent 1px),linear-gradient(90deg,#bed4e218 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse,#000 8%,transparent 68%);mask-image:radial-gradient(ellipse,#000 8%,transparent 68%);transform:perspective(250px) rotateX(40deg)}.clone-mark{width:122px;height:122px;filter:drop-shadow(0 7px 10px #375f8522);animation:clone-float 6s ease-in-out infinite;transform:rotate(-9deg)}.clone-mark-depth{fill:#37688f;transform:translateY(9px);opacity:.3}.clone-mark-left{stroke:#d7eaff;stroke-width:2}.clone-mark-right{stroke:#edf6ff;stroke-width:2;animation:clone-wing 6s ease-in-out infinite}.clone-mark-trace{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:140 1900;animation:clone-trace 7s linear infinite;opacity:.7}.clone-mark-shadow{position:absolute;width:72px;height:11px;bottom:25px;border-radius:50%;background:#668fa22e;filter:blur(7px);animation:clone-shadow 6s ease-in-out infinite}.clone-mark-spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#a6bfd3;box-shadow:0 0 10px #c8deef;animation:clone-spark 6s ease-in-out infinite}.spark-one{left:58px;top:68px}.spark-two{right:52px;bottom:64px;animation-delay:-3s}.clone-making-copy{animation:clone-copy 9s ease-in-out both;min-height:55px}.clone-thinking-text{font-size:18px;font-weight:600;letter-spacing:-.02em;color:#365d7b;background:linear-gradient(100deg,#365d7b 25%,#92acc1,#365d7b 65%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:clone-text-shine 4s linear infinite}.clone-making-copy p{font-size:12px;color:#93a0aa;line-height:1.5;margin:7px auto 0;max-width:360px}.clone-activity-track{height:3px;width:108px;background:#eaf0f5;border-radius:5px;margin:19px auto 10px;overflow:hidden}.clone-activity-track span{display:block;width:38px;height:100%;border-radius:5px;background:#92aec5;animation:clone-track 2.4s cubic-bezier(.45,0,.55,1) infinite}.clone-time-hint{font-size:10px;color:#91a0ab}.clone-live-status{display:flex;align-items:center;gap:8px;padding:13px 0;border-top:1px solid #edf1f4;font-size:11px;color:#587187}.clone-live-status [role=status]{flex:1;line-height:1.5}.clone-live-dot{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#6e9e87;box-shadow:0 0 0 3px #6e9e8712}.clone-clock{font-size:10px;color:#9aa6af;white-space:nowrap;font-variant-numeric:tabular-nums}.clone-email-card{border:1px solid #e7edf2;border-radius:13px;background:#f9fbfd;padding:19px 20px;margin-top:6px}.clone-email-card>div:first-child{display:grid;grid-template-columns:20px 1fr;gap:5px 9px}.clone-email-card svg{grid-row:1/3;color:#658198}.clone-email-card h3{font-size:13px;font-weight:600;color:#365165;margin:0}.clone-email-card p{font-size:11px;line-height:1.55;color:#83919c;margin:0}.clone-email-form{margin-top:16px}.clone-email-form label{font-size:10px;font-weight:600;display:block;margin-bottom:6px;color:#567086}.clone-email-form>div{display:flex;gap:8px}.clone-email-form input{flex:1;min-width:0;background:#fff;border:1px solid #dce5ed;border-radius:8px;padding:11px 12px;font:12px Fork Real,Arial,sans-serif;color:#172b3a;outline:0}.clone-email-form input:focus{border-color:#799bb8;box-shadow:0 0 0 3px #759db51c}.clone-email-form button,.clone-result-actions button{display:flex;align-items:center;justify-content:center;gap:10px;background:#152c3e;color:#fff;border:0;border-radius:8px;padding:11px 14px;font:600 11px Fork Real,Arial,sans-serif;cursor:pointer}.clone-email-form button svg{color:inherit}.clone-email-form button:disabled{opacity:.55}.clone-email-form small{display:block;color:#9da8b2;font-size:9px;margin-top:8px}.clone-email-form p[role=alert],.clone-connection-error{font-size:11px;color:#9c362d;margin-top:10px}.clone-alert-saved{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere;padding-top:15px}.clone-process-links{display:flex;justify-content:space-between;gap:12px;margin-top:18px;color:#8c9daa;font-size:10px}.clone-process-links a{display:inline-flex;align-items:center;gap:5px;text-decoration:none}.clone-process-links a:hover{color:#365d7b;text-decoration:underline}.clone-result-actions{display:flex;justify-content:center;gap:12px;padding:20px 0}.clone-result-actions .clone-another{color:#4b6b83;background:#eff4f8}.clone-terminal .clone-live-status{margin-top:25px}.clone-spin{animation:clone-spin 1s linear infinite}@keyframes clone-float{0%,to{transform:translateY(3px) rotate(-9deg)}50%{transform:translateY(-7px) rotate(-5deg)}}@keyframes clone-wing{0%,to{transform:translate(0)}50%{transform:translate(4px,-3px)}}@keyframes clone-trace{to{stroke-dashoffset:-2040}}@keyframes clone-halo{50%{opacity:.6;transform:scale(.9)}}@keyframes clone-shadow{50%{opacity:.55;transform:scale(.85)}}@keyframes clone-spark{0%,to{opacity:.15;transform:translateY(2px)}50%{opacity:.7;transform:translateY(-5px)}}@keyframes clone-copy{0%{opacity:0;transform:translateY(5px)}8%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@keyframes clone-text-shine{to{background-position:-250% 0}}@keyframes clone-track{0%{transform:translate(-38px)}to{transform:translate(108px)}}@keyframes clone-spin{to{transform:rotate(360deg)}}@media(max-width:600px){.clone-waiting{padding:24px 20px 20px}.clone-wait-heading h2{font-size:28px}.clone-wait-heading>p{font-size:12px}.clone-mark-stage{height:185px}.clone-mark-shadow{bottom:17px}.clone-thinking-text{font-size:16px}.clone-making-copy p{font-size:11px}.clone-email-card{padding:16px}.clone-email-form>div{flex-direction:column}.clone-email-form button{min-height:39px}.clone-live-status{font-size:10px}.clone-clock{font-size:9px}}@media(prefers-reduced-motion:reduce){.clone-waiting *{animation:none!important;transition:none!important}.clone-thinking-text{background:none;-webkit-text-fill-color:currentColor}.clone-activity-track span{width:100%;opacity:.5}}@media(min-width:901px)and (max-height:780px){.onboarding-in-progress .clone-waiting{padding:22px 30px 18px}.site-onboarding:has(.onboarding-in-progress) .onboarding-header{padding:20px 0}.clone-wait-heading h2{font-size:30px;margin:10px 0 8px}.clone-wait-heading>p{font-size:12px}.clone-address{margin-top:10px}.clone-mark-stage{height:125px}.clone-mark{width:90px;height:90px}.clone-mark-shadow{bottom:8px}.clone-mark-halo{height:90px;top:15px}.clone-making{padding-bottom:10px}.clone-thinking-text{font-size:16px}.clone-making-copy{min-height:48px}.clone-making-copy p{font-size:11px}.clone-activity-track{margin-top:12px;margin-bottom:8px}.clone-email-card{padding:14px 16px}.clone-email-form{margin-top:11px}.clone-process-links{margin-top:14px}}.clone-process-links button{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.clone-process-links button:hover{color:#365d7b;text-decoration:underline}.clone-copy-fallback{display:grid;gap:7px;margin-top:12px;color:#587187;font-size:11px}.clone-copy-fallback input{width:100%;min-width:0;border:1px solid #dce5ed;border-radius:8px;padding:10px;font:inherit;color:#172b3a;background:#fff}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-sans:var(--nf-inter), "Inter", ui-sans-serif, system-ui, sans-serif;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-700:oklch(52% .105 223.128);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-700:oklch(50% .134 242.749);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-700:oklch(49.1% .27 292.581);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-700:oklch(51.4% .222 16.935);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-100:oklch(97% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--nf-inter), "Inter", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--nf-mono), "Space Mono", ui-monospace, monospace;--color-border:var(--border);--color-foreground:var(--foreground);--color-background:var(--background)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--background);color:var(--foreground);font-feature-settings:"ss01","cv01"}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}html,body{height:100%}body{background-color:var(--background);font-family:var(--nf-inter),"Inter",ui-sans-serif,system-ui,sans-serif;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{cursor:pointer}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-40{top:calc(var(--spacing) * -40)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[-12px\]{top:-12px}.top-\[7px\]{top:7px}.top-\[15px\]{top:15px}.top-\[50\%\]{top:50%}.top-\[72px\]{top:72px}.top-\[130px\]{top:130px}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[13px\]{right:13px}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[-12px\]{bottom:-12px}.bottom-full{bottom:100%}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[11px\]{left:11px}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.order-\[-9998\]{order:-9998}.order-first{order:-9999}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.float-right{float:right}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-\[7px\]{margin-inline:-7px}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[13px\]{margin-top:13px}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-\[var\(--gx-r\)\]{margin-right:calc(var(--gx-r) * -1)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-\[19px\]{margin-bottom:-19px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-\[var\(--gx-l\)\]{margin-left:calc(var(--gx-l) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[7px\]{width:7px;height:7px}.size-\[14px\]{width:14px;height:14px}.size-\[18px\]{width:18px;height:18px}.size-\[19px\]{width:19px;height:19px}.size-\[22px\]{width:22px;height:22px}.size-\[23px\]{width:23px;height:23px}.size-\[25px\]{width:25px;height:25px}.size-\[26px\]{width:26px;height:26px}.size-\[29px\]{width:29px;height:29px}.size-\[34px\]{width:34px;height:34px}.size-\[36rem\]{width:36rem;height:36rem}.size-\[46px\]{width:46px;height:46px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-44{height:calc(var(--spacing) * 44)}.h-\[6px\]{height:6px}.h-\[21px\]{height:21px}.h-\[35px\]{height:35px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[41px\]{height:41px}.h-\[46px\]{height:46px}.h-\[47px\]{height:47px}.h-\[49px\]{height:49px}.h-\[54px\]{height:54px}.h-\[68px\]{height:68px}.h-\[73px\]{height:73px}.h-\[78px\]{height:78px}.h-\[86vh\]{height:86vh}.h-\[110px\]{height:110px}.h-\[132px\]{height:132px}.h-\[172px\]{height:172px}.h-\[480px\]{height:480px}.h-\[816px\]{height:816px}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[40dvh\]{max-height:40dvh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[140px\]{max-height:140px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100dvh-96px\)\]{max-height:calc(100dvh - 96px)}.max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}.max-h-\[min\(42dvh\,24rem\)\]{max-height:min(42dvh,24rem)}.max-h-\[min\(280px\,calc\(100vh-16px\)\)\]{max-height:min(280px,100vh - 16px)}.max-h-\[min\(640px\,65dvh\)\]{max-height:min(640px,65dvh)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-\[59px\]{min-height:59px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[220px\]{min-height:220px}.min-h-\[340px\]{min-height:340px}.min-h-\[420px\]{min-height:420px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[31px\]{width:31px}.w-\[60px\]{width:60px}.w-\[63px\]{width:63px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[141px\]{width:141px}.w-\[159px\]{width:159px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[476px\]{width:476px}.w-\[1152px\]{width:1152px}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[min\(320px\,90vw\)\]{width:min(320px,90vw)}.w-\[min\(340px\,calc\(100vw-2rem\)\)\]{width:min(340px,100vw - 2rem)}.w-\[min\(1280px\,calc\(100vw-2rem\)\)\]{width:min(1280px,100vw - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[40rem\]{max-width:40rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[90px\]{max-width:90px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[132px\]{max-width:132px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[250px\]{max-width:250px}.max-w-\[330px\]{max-width:330px}.max-w-\[414px\]{max-width:414px}.max-w-\[460px\]{max-width:460px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[calc\(100vw-28px\)\]{max-width:calc(100vw - 28px)}.max-w-\[min\(100\%\,34rem\)\]{max-width:min(100%,34rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[78px\]{min-width:78px}.min-w-\[104px\]{min-width:104px}.min-w-\[108px\]{min-width:108px}.min-w-\[140px\]{min-width:140px}.min-w-\[145px\]{min-width:145px}.min-w-\[200px\]{min-width:200px}.min-w-\[460px\]{min-width:460px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[min\(200px\,100\%\)\]{min-width:min(200px,100%)}.min-w-\[min\(220px\,100\%\)\]{min-width:min(220px,100%)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing) * 32)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.083333\]{scale:.083333}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-color\:\#c8c5c1_transparent\]{scrollbar-color:#c8c5c1 transparent}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[3rem_minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:3rem minmax(0,1fr) minmax(0,2fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(288px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(288px,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-\[17px\]{gap:17px}.gap-\[18px\]{gap:18px}.gap-\[19px\]{gap:19px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#ebeaeb\]>:not(:last-child)){border-color:#ebeaeb}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-zinc-100>:not(:last-child)){border-color:var(--color-zinc-100)}:where(.divide-zinc-200>:not(:last-child)){border-color:var(--color-zinc-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[19px\]{border-radius:19px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) * 1.8);border-top-right-radius:calc(var(--radius) * 1.8)}.rounded-t-\[19px\]{border-top-left-radius:19px;border-top-right-radius:19px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-b-2xl{border-bottom-right-radius:calc(var(--radius) * 1.8);border-bottom-left-radius:calc(var(--radius) * 1.8)}.rounded-b-\[2\.75rem\]{border-bottom-right-radius:2.75rem;border-bottom-left-radius:2.75rem}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) * .8)}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) * .8)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1a1a1a\]{border-color:#1a1a1a}.border-\[\#5f5f5f\]{border-color:#5f5f5f}.border-\[\#181d27\]{border-color:#181d27}.border-\[\#201d19\]\/40{border-color:#201d1966}.border-\[\#201f1b\]{border-color:#201f1b}.border-\[\#c9c7c1\]{border-color:#c9c7c1}.border-\[\#c4553a\]{border-color:#c4553a}.border-\[\#d5d7da\]{border-color:#d5d7da}.border-\[\#d8d8d8\]{border-color:#d8d8d8}.border-\[\#d9d6d8\]{border-color:#d9d6d8}.border-\[\#ddd\]{border-color:#ddd}.border-\[\#dedede\]{border-color:#dedede}.border-\[\#e2e2e2\]{border-color:#e2e2e2}.border-\[\#e3e3e3\]{border-color:#e3e3e3}.border-\[\#e3e3e8\]{border-color:#e3e3e8}.border-\[\#e4e3e8\]{border-color:#e4e3e8}.border-\[\#e4e4df\]{border-color:#e4e4df}.border-\[\#e4e4e4\]{border-color:#e4e4e4}.border-\[\#e4e4e7\]{border-color:#e4e4e7}.border-\[\#e6e6e6\]{border-color:#e6e6e6}.border-\[\#e7e7e7\]{border-color:#e7e7e7}.border-\[\#e8e8e8\]{border-color:#e8e8e8}.border-\[\#eaeaea\]{border-color:#eaeaea}.border-\[\#ebeaeb\]{border-color:#ebeaeb}.border-\[\#ececec\]{border-color:#ececec}.border-\[\#efefef\]{border-color:#efefef}.border-\[\#f0d3ca\]{border-color:#f0d3ca}.border-\[\#f0f0f0\]{border-color:#f0f0f0}.border-\[\#f1f0ef\]{border-color:#f1f0ef}.border-\[\#fa4f20\]{border-color:#fa4f20}.border-\[\#ffd2c0\]{border-color:#ffd2c0}.border-amber-200{border-color:var(--color-amber-200)}.border-border,.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}}.border-brand{border-color:#ef5324}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.border-foreground{border-color:var(--foreground)}.border-green-200{border-color:var(--color-green-200)}.border-input{border-color:var(--input)}.border-primary,.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--primary) 25%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.border-primary\/35{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/35{border-color:color-mix(in oklab,var(--primary) 35%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-sauce{border-color:var(--sauce)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-950{border-color:var(--color-zinc-950)}.border-b-\[\#fa4f20\]\/20{border-bottom-color:#fa4f2033}.bg-\[\#0b0d0e\]{background-color:#0b0d0e}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#2c2d3c\]{background-color:#2c2d3c}.bg-\[\#4dbb89\]{background-color:#4dbb89}.bg-\[\#5f5f5f\]{background-color:#5f5f5f}.bg-\[\#8c8c8c\]{background-color:#8c8c8c}.bg-\[\#181d27\]{background-color:#181d27}.bg-\[\#201f1b\]{background-color:#201f1b}.bg-\[\#201f1b\]\/40{background-color:#201f1b66}.bg-\[\#18181b\]{background-color:#18181b}.bg-\[\#020303\]{background-color:#020303}.bg-\[\#52525b\]{background-color:#52525b}.bg-\[\#070809\]{background-color:#070809}.bg-\[\#71717a\]{background-color:#71717a}.bg-\[\#101315\]{background-color:#101315}.bg-\[\#111111\]{background-color:#111}.bg-\[\#111111\]\/40{background-color:#1116}.bg-\[\#111416\]{background-color:#111416}.bg-\[\#181818\]{background-color:#181818}.bg-\[\#191917\]{background-color:#191917}.bg-\[\#191918\]{background-color:#191918}.bg-\[\#342832\]{background-color:#342832}.bg-\[\#a1a1aa\]{background-color:#a1a1aa}.bg-\[\#b8b6b3\]{background-color:#b8b6b3}.bg-\[\#c4553a\]{background-color:#c4553a}.bg-\[\#ce7e5c\]{background-color:#ce7e5c}.bg-\[\#d6d6d6\]{background-color:#d6d6d6}.bg-\[\#d9d8d6\]{background-color:#d9d8d6}.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-\[\#d92d20\]{background-color:#d92d20}.bg-\[\#dedede\]{background-color:#dedede}.bg-\[\#e2e2e2\]{background-color:#e2e2e2}.bg-\[\#e4e3e8\]{background-color:#e4e3e8}.bg-\[\#e7e7e7\]{background-color:#e7e7e7}.bg-\[\#e7f6ee\]{background-color:#e7f6ee}.bg-\[\#e8e8e8\]{background-color:#e8e8e8}.bg-\[\#ebeaeb\]{background-color:#ebeaeb}.bg-\[\#ebebeb\]{background-color:#ebebeb}.bg-\[\#ececec\]{background-color:#ececec}.bg-\[\#ecfdf3\]{background-color:#ecfdf3}.bg-\[\#ef5324\]{background-color:#ef5324}.bg-\[\#f0f0f0\]{background-color:#f0f0f0}.bg-\[\#f1f1f1\]{background-color:#f1f1f1}.bg-\[\#f1f8f3\]{background-color:#f1f8f3}.bg-\[\#f2f1ed\]{background-color:#f2f1ed}.bg-\[\#f2f2f1\]{background-color:#f2f2f1}.bg-\[\#f3f3f3\]{background-color:#f3f3f3}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f7f6f5\]{background-color:#f7f6f5}.bg-\[\#f7f7f5\]{background-color:#f7f7f5}.bg-\[\#f7f7f6\]{background-color:#f7f7f6}.bg-\[\#f7f7f7\]{background-color:#f7f7f7}.bg-\[\#f54816\]{background-color:#f54816}.bg-\[\#fa4f20\]{background-color:#fa4f20}.bg-\[\#faf5e8\]{background-color:#faf5e8}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fafafb\]{background-color:#fafafb}.bg-\[\#fceeea\]{background-color:#fceeea}.bg-\[\#fff0ca\]{background-color:#fff0ca}.bg-\[\#fff3f0\]{background-color:#fff3f0}.bg-\[\#fff4ef\]{background-color:#fff4ef}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background) 50%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-border{background-color:var(--border)}.bg-brand{background-color:#ef5324}.bg-brand-soft{background-color:#fdf4f2}.bg-card,.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--card) 40%,transparent)}}.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card) 50%,transparent)}}.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--card) 60%,transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--card) 90%,transparent)}}.bg-current{background-color:currentColor}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-foreground,.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/30{background-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.bg-foreground\/40{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/40{background-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-live{background-color:#10b981}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground) 30%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted) 20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/8{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/8{background-color:color-mix(in oklab,var(--primary) 8%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/12{background-color:color-mix(in oklab,var(--primary) 12%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-primary\/55{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/55{background-color:color-mix(in oklab,var(--primary) 55%,transparent)}}.bg-primary\/60{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/60{background-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/70{background-color:color-mix(in oklab,var(--primary) 70%,transparent)}}.bg-primary\/85{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/85{background-color:color-mix(in oklab,var(--primary) 85%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-sauce,.bg-sauce\/10{background-color:var(--sauce)}@supports (color:color-mix(in lab,red,red)){.bg-sauce\/10{background-color:color-mix(in oklab,var(--sauce) 10%,transparent)}}.bg-sauce\/15{background-color:var(--sauce)}@supports (color:color-mix(in lab,red,red)){.bg-sauce\/15{background-color:color-mix(in oklab,var(--sauce) 15%,transparent)}}.bg-sauce\/85{background-color:var(--sauce)}@supports (color:color-mix(in lab,red,red)){.bg-sauce\/85{background-color:color-mix(in oklab,var(--sauce) 85%,transparent)}}.bg-secondary,.bg-secondary\/40{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}.bg-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}}.bg-secondary\/60{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/60{background-color:#fafafa99}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/60{background-color:color-mix(in oklab,var(--color-zinc-50) 60%,transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/80{background-color:#f4f4f5cc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-100\/80{background-color:color-mix(in oklab,var(--color-zinc-100) 80%,transparent)}}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-200\/60{background-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.bg-zinc-200\/60{background-color:color-mix(in oklab,var(--color-zinc-200) 60%,transparent)}}.bg-zinc-200\/70{background-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-200\/70{background-color:color-mix(in oklab,var(--color-zinc-200) 70%,transparent)}}.bg-zinc-200\/80{background-color:#e4e4e7cc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-200\/80{background-color:color-mix(in oklab,var(--color-zinc-200) 80%,transparent)}}.bg-zinc-300{background-color:var(--color-zinc-300)}.bg-zinc-300\/70{background-color:#d4d4d8b3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-300\/70{background-color:color-mix(in oklab,var(--color-zinc-300) 70%,transparent)}}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-400\/70{background-color:#9f9fa9b3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-400\/70{background-color:color-mix(in oklab,var(--color-zinc-400) 70%,transparent)}}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[21px\]{padding:21px}.p-\[22px\]{padding:22px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[7px\]{padding-inline:7px}.px-\[11px\]{padding-inline:11px}.px-\[14px\]{padding-inline:14px}.px-\[17px\]{padding-inline:17px}.px-\[21px\]{padding-inline:21px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[3px\]{padding-block:3px}.py-\[11px\]{padding-block:11px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[18px\]{padding-top:18px}.pt-\[21px\]{padding-top:21px}.pt-\[22px\]{padding-top:22px}.pt-\[25px\]{padding-top:25px}.pt-\[62px\]{padding-top:62px}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-\[var\(--gx-r\)\]{padding-right:var(--gx-r)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[17px\]{padding-bottom:17px}.pb-\[19px\]{padding-bottom:19px}.pb-\[22px\]{padding-bottom:22px}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[13px\]{padding-left:13px}.pl-\[var\(--gx-l\)\]{padding-left:var(--gx-l)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--nf-mono),"Space Mono",ui-monospace,monospace}.font-sans{font-family:var(--nf-inter),"Inter",ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[56px\]{font-size:56px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#6b6b6b\]{color:#6b6b6b}.text-\[\#7b796f\]{color:#7b796f}.text-\[\#8a8a8a\]{color:#8a8a8a}.text-\[\#8a887f\]{color:#8a887f}.text-\[\#8c7342\]{color:#8c7342}.text-\[\#181d27\]{color:#181d27}.text-\[\#201d19\]{color:#201d19}.text-\[\#201f1b\]{color:#201f1b}.text-\[\#547a62\]{color:#547a62}.text-\[\#666\]{color:#666}.text-\[\#716f6d\]{color:#716f6d}.text-\[\#777\]{color:#777}.text-\[\#17714a\]{color:#17714a}.text-\[\#18181b\]{color:#18181b}.text-\[\#42424c\]{color:#42424c}.text-\[\#51515c\]{color:#51515c}.text-\[\#52525b\]{color:#52525b}.text-\[\#57534e\]{color:#57534e}.text-\[\#68665f\]{color:#68665f}.text-\[\#71717a\]{color:#71717a}.text-\[\#73716f\]{color:#73716f}.text-\[\#74716f\]{color:#74716f}.text-\[\#101012\]{color:#101012}.text-\[\#111111\]{color:#111}.text-\[\#171717\]{color:#171717}.text-\[\#191816\]{color:#191816}.text-\[\#191917\]{color:#191917}.text-\[\#191918\]{color:#191918}.text-\[\#342832\]{color:#342832}.text-\[\#344054\]{color:#344054}.text-\[\#414651\]{color:#414651}.text-\[\#475467\]{color:#475467}.text-\[\#535862\]{color:#535862}.text-\[\#585858\]{color:#585858}.text-\[\#646370\]{color:#646370}.text-\[\#656260\]{color:#656260}.text-\[\#666666\]{color:#666}.text-\[\#747481\]{color:#747481}.text-\[\#777674\]{color:#777674}.text-\[\#777681\]{color:#777681}.text-\[\#858585\]{color:#858585}.text-\[\#909090\]{color:#909090}.text-\[\#929292\]{color:#929292}.text-\[\#a1a1aa\]{color:#a1a1aa}.text-\[\#ad6c00\]{color:#ad6c00}.text-\[\#b5b5b2\]{color:#b5b5b2}.text-\[\#b42318\]{color:#b42318}.text-\[\#b45309\]{color:#b45309}.text-\[\#c4553a\]{color:#c4553a}.text-\[\#d92d20\]{color:#d92d20}.text-\[\#fa4f20\]{color:#fa4f20}.text-\[\#ff4f22\]{color:#ff4f22}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-background{color:var(--background)}.text-brand{color:#ef5324}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive{color:var(--destructive)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground,.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-indigo-700{color:var(--color-indigo-700)}.text-live{color:#10b981}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.text-neutral-500{color:var(--color-neutral-500)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-300{color:var(--color-red-300)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-700{color:var(--color-rose-700)}.text-sauce{color:var(--sauce)}.text-sauce-foreground{color:var(--sauce-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky-700{color:var(--color-sky-700)}.text-transparent{color:#0000}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-brand{accent-color:#ef5324}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\!{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(10\,13\,18\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0a0d120d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(17\,17\,17\,0\.12\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#1111111f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_-8px_rgba\(16\,24\,40\,0\.2\)\]{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#10182833);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_-8px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_-12px_rgba\(16\,24\,40\,0\.2\)\]{--tw-shadow:0 20px 50px -12px var(--tw-shadow-color,#10182833);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_21px_42px_0_rgba\(22\,22\,38\,0\.13\)\]{--tw-shadow:0 21px 42px 0 var(--tw-shadow-color,#16162621);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(32\,31\,27\,0\.18\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#201f1b2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_64px_-16px_rgba\(17\,17\,17\,\.25\)\],.shadow-\[0_24px_64px_-16px_rgba\(17\,17\,17\,0\.25\)\]{--tw-shadow:0 24px 64px -16px var(--tw-shadow-color,#11111140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#201f1b\]{--tw-ring-color:#201f1b}.ring-\[\#fafafa\]{--tw-ring-color:#fafafa}.ring-brand\/40{--tw-ring-color:oklab(64.9204% .16126 .118603/.4)}.ring-primary,.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.ring-sauce\/40{--tw-ring-color:var(--sauce)}@supports (color:color-mix(in lab,red,red)){.ring-sauce\/40{--tw-ring-color:color-mix(in oklab, var(--sauce) 40%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-2{outline-offset:2px}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,padding\]{transition-property:margin,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300{transition-delay:.3s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--border\:\#ebeaeb\]{--border:#ebeaeb}.\[--gx-l\:24px\]{--gx-l:24px}.\[--gx-r\:24px\]{--gx-r:24px}.\[--gx-r\:58px\]{--gx-r:58px}.\[--muted-foreground\:\#716f6d\]{--muted-foreground:#716f6d}.\[--muted\:\#f5f5f5\]{--muted:#f5f5f5}.\[--primary\:\#fa4f20\]{--primary:#fa4f20}@media(hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-primary-foreground:is(:where(.group):hover *){color:var(--primary-foreground)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-\[\#181d27\]\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:oklab(23.0389% -.00216714 -.0207462/.3)}.marker\:text-muted-foreground ::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground ::-webkit-details-marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::-webkit-details-marker{color:var(--muted-foreground)}.placeholder\:text-\[\#7b796f\]::placeholder{color:#7b796f}.placeholder\:text-\[\#7c786d\]::placeholder{color:#7c786d}.placeholder\:text-\[\#929292\]::placeholder{color:#929292}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)}.placeholder\:text-zinc-400::placeholder{color:var(--color-zinc-400)}.placeholder\:text-zinc-500::placeholder{color:var(--color-zinc-500)}.backdrop\:bg-black\/35::backdrop{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-black\/35::backdrop{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.backdrop\:bg-black\/60::backdrop{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-black\/60::backdrop{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.backdrop\:bg-zinc-950\/70::backdrop{background-color:#09090bb3}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-zinc-950\/70::backdrop{background-color:color-mix(in oklab,var(--color-zinc-950) 70%,transparent)}}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:mb-0:last-child{margin-bottom:0}.last\:h-9:last-child{height:calc(var(--spacing) * 9)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.read-only\:text-\[\#656260\]:read-only{color:#656260}.empty\:hidden:empty{display:none}.focus-within\:border-foreground\/40:focus-within{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-foreground\/40:focus-within{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.focus-within\:border-zinc-300:focus-within{border-color:var(--color-zinc-300)}.focus-within\:border-zinc-400:focus-within{border-color:var(--color-zinc-400)}.focus-within\:bg-zinc-200\/60:focus-within{background-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.focus-within\:bg-zinc-200\/60:focus-within{background-color:color-mix(in oklab,var(--color-zinc-200) 60%,transparent)}}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#181d27\]\/20:focus-within{--tw-ring-color:oklab(23.0389% -.00216714 -.0207462/.2)}.focus-within\:ring-\[\#191918\]\/15:focus-within{--tw-ring-color:oklab(21.302% -.000550099 .00184968/.15)}.focus-within\:ring-\[\#ef5324\]\/30:focus-within{--tw-ring-color:oklab(64.9204% .16126 .118603/.3)}.focus-within\:ring-foreground\/5:focus-within{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-foreground\/5:focus-within{--tw-ring-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#201f1b\]:hover{border-color:#201f1b}.hover\:border-border\/60:hover{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.hover\:border-muted-foreground\/40:hover{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-muted-foreground\/40:hover{border-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.hover\:border-muted-foreground\/50:hover{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-muted-foreground\/50:hover{border-color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.hover\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\:bg-\[\#2c2c31\]:hover{background-color:#2c2c31}.hover\:bg-\[\#ad4930\]:hover{background-color:#ad4930}.hover\:bg-\[\#b42318\]:hover{background-color:#b42318}.hover\:bg-\[\#bd6f4e\]:hover{background-color:#bd6f4e}.hover\:bg-\[\#d8d8d8\]:hover{background-color:#d8d8d8}.hover\:bg-\[\#d9461b\]:hover{background-color:#d9461b}.hover\:bg-\[\#dedede\]:hover{background-color:#dedede}.hover\:bg-\[\#dfdddd\]:hover{background-color:#dfdddd}.hover\:bg-\[\#e03d0f\]:hover{background-color:#e03d0f}.hover\:bg-\[\#e8441a\]:hover{background-color:#e8441a}.hover\:bg-\[\#e8461a\]:hover{background-color:#e8461a}.hover\:bg-\[\#ef5324\]:hover{background-color:#ef5324}.hover\:bg-\[\#efefef\]:hover{background-color:#efefef}.hover\:bg-\[\#f3f3f3\]:hover{background-color:#f3f3f3}.hover\:bg-\[\#f5f5f5\]:hover{background-color:#f5f5f5}.hover\:bg-\[\#f7f7f7\]:hover{background-color:#f7f7f7}.hover\:bg-\[\#fafaf8\]:hover{background-color:#fafaf8}.hover\:bg-\[\#fafafa\]:hover{background-color:#fafafa}.hover\:bg-\[\#fef3f2\]:hover{background-color:#fef3f2}.hover\:bg-accent:hover,.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab,var(--accent) 60%,transparent)}}.hover\:bg-background\/20:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/20:hover{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/85:hover{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.hover\:bg-border:hover{background-color:var(--border)}.hover\:bg-brand-soft:hover{background-color:#fdf4f2}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-foreground\/85:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/85:hover{background-color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.hover\:bg-primary\/8:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/8:hover{background-color:color-mix(in oklab,var(--primary) 8%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.hover\:bg-primary\/12:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/12:hover{background-color:color-mix(in oklab,var(--primary) 12%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:bg-zinc-200\/60:hover{background-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-200\/60:hover{background-color:color-mix(in oklab,var(--color-zinc-200) 60%,transparent)}}.hover\:bg-zinc-200\/70:hover{background-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-200\/70:hover{background-color:color-mix(in oklab,var(--color-zinc-200) 70%,transparent)}}.hover\:bg-zinc-300:hover{background-color:var(--color-zinc-300)}.hover\:bg-zinc-300\/70:hover{background-color:#d4d4d8b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-300\/70:hover{background-color:color-mix(in oklab,var(--color-zinc-300) 70%,transparent)}}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:text-\[\#201f1b\]:hover{color:#201f1b}.hover\:text-\[\#191918\]:hover{color:#191918}.hover\:text-\[\#344054\]:hover{color:#344054}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:text-zinc-950:hover{color:var(--color-zinc-950)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.06\)\]:hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[\#dedede\]:hover{--tw-ring-color:#dedede}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:border-\[\#191918\]:focus{border-color:#191918}.focus\:border-\[\#cccccc\]:focus{border-color:#ccc}.focus\:border-\[\#fa4f20\]:focus{border-color:#fa4f20}.focus\:border-brand:focus{border-color:#ef5324}.focus\:border-foreground\/40:focus{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.focus\:border-foreground\/40:focus{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.focus\:border-primary:focus,.focus\:border-primary\/50:focus{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:border-primary\/50:focus{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.focus\:border-zinc-400:focus{border-color:var(--color-zinc-400)}.focus\:bg-zinc-100:focus{background-color:var(--color-zinc-100)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#fa4f20\]:focus{--tw-ring-color:#fa4f20}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[\#18181b\]\/40:focus-visible{border-color:#18181b66}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:border-zinc-400:focus-visible{border-color:var(--color-zinc-400)}.focus-visible\:bg-\[\#f3f3f3\]:focus-visible{background-color:#f3f3f3}.focus-visible\:bg-\[\#fef3f2\]:focus-visible{background-color:#fef3f2}.focus-visible\:bg-red-50:focus-visible{background-color:var(--color-red-50)}.focus-visible\:bg-zinc-50:focus-visible{background-color:var(--color-zinc-50)}.focus-visible\:bg-zinc-100:focus-visible{background-color:var(--color-zinc-100)}.focus-visible\:bg-zinc-300\/70:focus-visible{background-color:#d4d4d8b3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-zinc-300\/70:focus-visible{background-color:color-mix(in oklab,var(--color-zinc-300) 70%,transparent)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#201f1b\]\/25:focus-visible{--tw-ring-color:oklab(23.8898% -.000711836 .00755997/.25)}.focus-visible\:ring-\[\#18181b\]\/15:focus-visible{--tw-ring-color:oklab(21.0331% .00160407 -.0056366/.15)}.focus-visible\:ring-\[\#18181b\]\/25:focus-visible{--tw-ring-color:oklab(21.0331% .00160407 -.0056366/.25)}.focus-visible\:ring-\[\#18181b\]\/30:focus-visible{--tw-ring-color:oklab(21.0331% .00160407 -.0056366/.3)}.focus-visible\:ring-\[\#111111\]\/20:focus-visible{--tw-ring-color:oklab(17.7638% -2.23517e-8 0/.2)}.focus-visible\:ring-\[\#191917\]\/20:focus-visible{--tw-ring-color:oklab(21.2631% -.0011077 .00368701/.2)}.focus-visible\:ring-\[\#191917\]\/30:focus-visible{--tw-ring-color:oklab(21.2631% -.0011077 .00368701/.3)}.focus-visible\:ring-\[\#191918\]\/15:focus-visible{--tw-ring-color:oklab(21.302% -.000550099 .00184968/.15)}.focus-visible\:ring-\[\#c4553a\]\/40:focus-visible{--tw-ring-color:oklab(58.639% .121777 .0850229/.4)}.focus-visible\:ring-\[\#d92d20\]\/40:focus-visible{--tw-ring-color:oklab(57.5832% .181789 .102776/.4)}.focus-visible\:ring-\[\#fa4f20\]:focus-visible{--tw-ring-color:#fa4f20}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.focus-visible\:ring-zinc-300:focus-visible{--tw-ring-color:var(--color-zinc-300)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#18181b\]\/40:focus-visible{outline-color:#18181b66}.focus-visible\:outline-\[\#f54816\]:focus-visible{outline-color:#f54816}.focus-visible\:outline-\[\#fa4f20\]:focus-visible{outline-color:#fa4f20}.focus-visible\:outline-primary:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-zinc-400:focus-visible{outline-color:var(--color-zinc-400)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[\#71717a\]:disabled{background-color:#71717a}.disabled\:bg-\[\#73737c\]:disabled{background-color:#73737c}.disabled\:bg-\[\#e2e2e2\]:disabled{background-color:#e2e2e2}.disabled\:bg-\[\#e8d3cd\]:disabled{background-color:#e8d3cd}.disabled\:bg-\[\#f7f7f7\]:disabled{background-color:#f7f7f7}.disabled\:bg-zinc-100:disabled{background-color:var(--color-zinc-100)}.disabled\:bg-zinc-200:disabled{background-color:var(--color-zinc-200)}.disabled\:text-\[\#7b796f\]:disabled{color:#7b796f}.disabled\:text-\[\#8a8a8a\]:disabled{color:#8a8a8a}.disabled\:text-\[\#929292\]:disabled{color:#929292}.disabled\:text-white:disabled{color:var(--color-white)}.disabled\:text-zinc-400:disabled{color:var(--color-zinc-400)}.disabled\:text-zinc-500:disabled{color:var(--color-zinc-500)}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:hover\:bg-\[\#e2e2e2\]:disabled:hover{background-color:#e2e2e2}.disabled\:hover\:bg-\[\#e8d3cd\]:disabled:hover{background-color:#e8d3cd}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:bg-white:disabled:hover{background-color:var(--color-white)}}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-\[\:checked\]\:border-brand:has(:checked){border-color:#ef5324}.has-\[\:checked\]\:bg-orange-50:has(:checked){background-color:var(--color-orange-50)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:text-\[\#a3a3a3\][aria-disabled=true]{color:#a3a3a3}@media(hover:hover){.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:border-red-400[aria-invalid=true]{border-color:var(--color-red-400)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:550px){.max-\[550px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:430px){.max-\[430px\]\:gap-0{gap:0}}@media not all and (min-width:360px){.max-\[360px\]\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:fixed{position:fixed}.max-md\:inset-0\.5{inset:calc(var(--spacing) * .5)}.max-md\:\!top-auto{top:auto!important}.max-md\:z-40{z-index:40}.max-md\:hidden{display:none}.max-md\:h-\[50dvh\]{height:50dvh}.max-md\:\!w-auto{width:auto!important}.max-md\:\[--gx-r\:16px\]{--gx-r:16px}}@media not all and (min-width:40rem){.max-sm\:fixed{position:fixed}.max-sm\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.max-sm\:right-4{right:calc(var(--spacing) * 4)}.max-sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.max-sm\:bottom-28{bottom:calc(var(--spacing) * 28)}.max-sm\:mb-0{margin-bottom:0}.max-sm\:w-auto{width:auto}.max-sm\:w-full{width:100%}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:justify-center{justify-content:center}.max-sm\:p-4{padding:calc(var(--spacing) * 4)}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.max-sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.max-sm\:pl-14{padding-left:calc(var(--spacing) * 14)}.max-sm\:\[--gx-l\:16px\]{--gx-l:16px}.max-sm\:\[--gx-r\:16px\]{--gx-r:16px}}@media(min-width:40rem){.sm\:absolute{position:absolute}.sm\:top-full{top:100%}.sm\:right-0{right:0}.sm\:right-auto{right:auto}.sm\:left-0{left:0}.sm\:left-auto{left:auto}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-\[280px\]{width:280px}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:flex-initial{flex:0 auto}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media(min-width:48rem){.md\:m-0\.5{margin:calc(var(--spacing) * .5)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[calc\(100dvh-4px\)\]{height:calc(100dvh - 4px)}.md\:w-\[calc\(100vw-4px\)\]{width:calc(100vw - 4px)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.md\:duration-200{--tw-duration:.2s;transition-duration:.2s}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-5{top:calc(var(--spacing) * 5)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:flex{display:flex}.lg\:h-fit{height:fit-content}.lg\:max-h-\[40dvh\]{max-height:40dvh}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (min-width:640px){.\@min-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:960px){.\@min-\[960px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:block{display:block}.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:42rem){.\@2xl\:col-start-3{grid-column-start:3}.\@2xl\:block{display:block}.\@2xl\:grid{display:grid}.\@2xl\:h-auto{height:auto}.\@2xl\:w-\[168px\]{width:168px}.\@2xl\:w-\[180px\]{width:180px}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-\[3rem_minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:3rem minmax(0,1fr) minmax(0,2fr)}.\@2xl\:flex-row{flex-direction:row}}@container (min-width:48rem){.\@3xl\:col-span-2{grid-column:span 2/span 2}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:56rem){.\@4xl\:sticky{position:sticky}.\@4xl\:top-6{top:calc(var(--spacing) * 6)}.\@4xl\:order-1{order:1}.\@4xl\:order-2{order:2}.\@4xl\:block{display:block}.\@4xl\:max-h-\[480px\]{max-height:480px}.\@4xl\:w-\[160px\]{width:160px}.\@4xl\:w-\[340px\]{width:340px}.\@4xl\:shrink-0{flex-shrink:0}.\@4xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.\@4xl\:flex-row{flex-direction:row}.\@4xl\:items-start{align-items:flex-start}}@container (min-width:64rem){.\@5xl\:w-\[144px\]{width:144px}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media(hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_a\]\:break-all a{word-break:break-all}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_code\]\:font-mono code{font-family:var(--nf-mono),"Space Mono",ui-monospace,monospace}.\[\&_code\]\:text-sm code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_code\]\:break-all code{word-break:break-all}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:text-base h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_li\+li\]\:mt-1 li+li{margin-top:var(--spacing)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_p\+p\]\:mt-3 p+p{margin-top:calc(var(--spacing) * 3)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-lg pre{border-radius:var(--radius)}.\[\&_pre\]\:bg-zinc-100 pre{background-color:var(--color-zinc-100)}.\[\&_pre\]\:p-3 pre{padding:calc(var(--spacing) * 3)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_table\]\:block table{display:block}.\[\&_table\]\:overflow-x-auto table{overflow-x:auto}.\[\&_td\]\:p-2 td,.\[\&_th\]\:p-2 th{padding:calc(var(--spacing) * 2)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:has\(\.editor-credit-banner\)\>\.fork-composer-box\]\:rounded-t-none:has(.editor-credit-banner)>.fork-composer-box{border-top-left-radius:0;border-top-right-radius:0}.\[\&\:has\(\.editor-credit-banner\)\>\.fork-composer-box\]\:border-t-0:has(.editor-credit-banner)>.fork-composer-box{border-top-style:var(--tw-border-style);border-top-width:0}@media(hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}}.\[\&\>\.fork-composer-box\]\:rounded-t-none>.fork-composer-box{border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\.fork-composer-box\]\:border-t-0>.fork-composer-box{border-top-style:var(--tw-border-style);border-top-width:0}@media not all and (min-width:430px){.max-\[430px\]\:\[\&\>button\[title\]\]\:size-6>button[title]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}.font-mono{font-feature-settings:normal}.bg-grid-light{background-image:linear-gradient(90deg,#00000009 1px,#0000 1px),linear-gradient(#00000009 1px,#0000 1px);background-size:40px 40px}.bg-dots{background-image:radial-gradient(#00000014 1px,#0000 1px);background-size:20px 20px}}:root{color-scheme:light;--font-geist-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--background:oklch(98% .003 240);--foreground:oklch(12% .008 240);--card:oklch(100% 0 0);--card-foreground:oklch(12% .008 240);--popover:oklch(100% 0 0);--popover-foreground:oklch(12% .008 240);--primary:oklch(62% .19 38);--primary-foreground:oklch(99% .005 38);--secondary:oklch(95% .005 240);--secondary-foreground:oklch(25% .01 240);--muted:oklch(96% .004 240);--muted-foreground:oklch(52% .012 240);--accent:oklch(93% .008 240);--accent-foreground:oklch(25% .01 240);--destructive:oklch(58% .22 25);--border:oklch(89% .005 240);--input:oklch(89% .005 240);--ring:oklch(62% .19 38);--sauce:oklch(68% .18 55);--sauce-foreground:oklch(99% .005 55);--radius:.625rem;--sidebar:oklch(97.5% .003 240);--sidebar-foreground:oklch(12% .008 240);--sidebar-primary:oklch(62% .19 38);--sidebar-primary-foreground:oklch(99% .005 38);--sidebar-accent:oklch(93% .008 240);--sidebar-accent-foreground:oklch(25% .01 240);--sidebar-border:oklch(89% .005 240);--sidebar-ring:oklch(62% .19 38)}.import-summary{overflow-wrap:anywhere}.import-summary>:first-child{margin-top:0}.import-summary>:last-child{margin-bottom:0}.import-summary p,.import-summary ul,.import-summary ol,.import-summary pre,.import-summary blockquote,.import-summary table{margin-block:.75rem}.import-summary h1,.import-summary h2,.import-summary h3,.import-summary h4,.import-summary h5,.import-summary h6{margin-block:1rem .5rem;font-weight:600}.import-summary h1{font-size:1.25rem}.import-summary h2{font-size:1.125rem}.import-summary ul{padding-left:1.5rem;list-style:outside}.import-summary ol{padding-left:1.5rem;list-style:decimal}.import-summary li{margin-block:.25rem}.import-summary a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.import-summary code{background:var(--background);border-radius:.25rem;padding:.125rem .25rem;font-size:.875em}.import-summary pre{background:var(--background);border-radius:.5rem;padding:.75rem;overflow-x:auto}.import-summary pre code{white-space:pre;padding:0}.import-summary blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding-left:1rem}.import-summary table{border-collapse:collapse}.import-summary th,.import-summary td{border:1px solid var(--border);text-align:left;padding:.375rem .625rem}.import-summary img{max-width:100%;height:auto}.import-summary input[type=checkbox]{margin-right:.375rem}.platform-shell{--background:#fff;--foreground:#171419;--muted:#f5f3f4;--muted-foreground:#716c73;--border:#e5e2e5;--primary:#e94e1b;--primary-foreground:#fff}.platform-shell :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #e94e1b66}.platform-topbar{z-index:40;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;flex-shrink:0;align-items:center;gap:30px;height:72px;padding:0 38px;display:flex}.platform-org-switcher{align-items:center;gap:10px;min-width:0;display:flex}.platform-org-mark{background:#dddadd;border-radius:50%;flex-shrink:0;width:30px;height:30px}.platform-org-switcher>div>button{background:0 0;border:0;padding:8px 0;font-size:15px;font-weight:600}.platform-primary-nav{align-items:center;gap:26px;display:flex}.platform-nav-link{white-space:nowrap;border-radius:13px;align-items:center;gap:8px;padding:11px 12px;font-size:15px;font-weight:500;display:flex}.platform-nav-link:hover,.platform-nav-link.is-active{background:var(--muted)}.platform-breadcrumb{min-width:0;color:var(--muted-foreground);align-items:center;gap:12px;font-size:14px;display:flex}.platform-breadcrumb :is(span,strong){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-breadcrumb strong{color:var(--foreground);font-weight:600}.platform-page{width:min(1380px,100% - 120px);margin:0 auto;padding:36px 0 90px}.platform-page-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.platform-page h1{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:38px;font-weight:650;line-height:1.15}.platform-button{border:1px solid var(--border);min-height:40px;color:var(--foreground);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.platform-button:hover{background:var(--muted)}.platform-button-orange{background:var(--primary);border-color:var(--primary);color:#fff}.platform-button-orange:hover{background:#d74313}.platform-button-dark{color:#fff;background:#352833;border-color:#352833}.platform-button-dark:hover{background:#261d25}.platform-button:disabled{cursor:not-allowed;opacity:.5}.spaces-search{width:min(600px,100%);color:var(--muted-foreground);background:#fbfafb;border:1px solid #d8d4d7;border-radius:999px;align-items:center;gap:10px;margin-bottom:42px;padding:0 22px;display:flex}.spaces-search input{background:0 0;outline:none;width:100%;min-width:0;height:38px;font-size:13px}.spaces-search:focus-within{outline-offset:2px;outline:3px solid #e94e1b44}.platform-space-grid{grid-template-columns:repeat(auto-fill,minmax(240px,328px));align-items:start;gap:56px;display:grid}.platform-space-card{background:#fff;border:1px solid #dcd8db;border-radius:17px;min-width:0;transition:box-shadow .18s,transform .18s;position:relative}.platform-space-card:hover{border-color:#bbb4b9;transform:translateY(-2px);box-shadow:0 14px 32px #231d2214}.platform-space-preview{border-bottom:1px solid var(--border);background:linear-gradient(145deg,#faf9fa,#f1eff1);border-radius:16px 16px 0 0;justify-content:center;align-items:center;height:206px;display:flex;position:relative;overflow:hidden}.platform-space-preview img{object-fit:cover;width:100%;height:100%}.space-preview-fallback{color:#9d969d;justify-items:center;gap:12px;font-size:12px;display:grid}.platform-space-card-foot{align-items:center;gap:12px;min-height:75px;padding:0 20px;display:flex}.platform-space-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.platform-space-name:hover{text-decoration:underline}.space-actions-button{width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;border-radius:8px;place-items:center;display:grid}.space-actions-button:hover,.space-actions-button[aria-expanded=true]{background:var(--muted)}.platform-empty{border:1px solid var(--border);text-align:center;color:var(--muted-foreground);border-radius:16px;padding:52px 24px}.platform-empty h2{color:var(--foreground);margin-bottom:8px;font-size:20px;font-weight:600}.space-control-page{padding-top:42px}.space-control-head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.space-control-head h1{margin-top:8px;font-size:32px}.platform-kicker{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.space-control-meta{color:var(--muted-foreground);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;font-size:12px;display:flex}.space-status{text-transform:capitalize;align-items:center;gap:6px;display:inline-flex}.space-status:before{content:"";background:#d99a20;border-radius:50%;width:7px;height:7px}.space-status.is-live:before{background:#2ca36b}.space-control-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.space-control-tabs{border-bottom:1px solid var(--border);gap:36px;margin:25px 0 34px;display:flex;overflow-x:auto}.space-control-tab{color:var(--muted-foreground);border-bottom:2px solid #0000;flex-shrink:0;padding:13px 0;font-size:14px}.space-control-tab.is-active{border-color:var(--foreground);color:var(--foreground)}.space-overview-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:20px;display:grid}.space-overview-hero{background:linear-gradient(120deg,#fff7f2,#fff 60%);border:1px solid #dfe1e3;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;padding:28px;display:flex}.space-overview-hero h2{letter-spacing:-.04em;margin:9px 0 7px;font-size:25px;font-weight:600}.space-overview-hero p:not(.platform-kicker),.space-summary-panel p{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:13px}.space-overview-sidebar{align-content:start;gap:14px;display:grid}.space-summary-panel{border:1px solid var(--border);background:#fff;border-radius:15px;overflow:hidden}.space-summary-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 17px;display:flex}.space-summary-head h2{font-size:14px;font-weight:600}.space-summary-head p{margin-top:4px;font-size:11px}.space-summary-head button{color:var(--primary);cursor:pointer;font-size:12px;font-weight:600}.space-summary-body{overflow-wrap:anywhere;padding:16px 17px;font-size:13px}.space-summary-body p{margin-top:4px;font-size:11px}.space-settings-intro h2{letter-spacing:-.035em;margin:7px 0;font-size:27px;font-weight:600}.space-settings-intro>p:last-child{color:var(--muted-foreground);margin-bottom:24px;font-size:13px}.organization-page{background:#f7f8f9}.organization-heading{width:min(1160px,100% - 48px);margin:0 auto;padding-top:34px}.organization-heading>p{letter-spacing:.16em;margin-bottom:20px;font-family:inherit;font-weight:600}.organization-heading h1{letter-spacing:-.03em;font-size:25px}.organization-tabs{gap:7px;margin-top:30px;display:flex;overflow-x:auto}.organization-content{width:min(1160px,100% - 48px);margin:0 auto;padding:28px 0 90px}@media(max-width:1100px){.platform-space-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.platform-topbar{gap:16px}.platform-primary-nav{gap:8px}}@media(max-width:900px){.platform-topbar{gap:12px;padding:0 18px}.platform-org-switcher{max-width:220px}.platform-page{width:calc(100% - 36px);padding-top:28px}.platform-space-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.space-overview-layout{grid-template-columns:1fr}.space-overview-sidebar{grid-template-columns:1fr 1fr}}@media(max-width:650px){.platform-topbar{gap:8px;padding:0 14px}.platform-org-mark{display:none}.platform-org-switcher{flex:1;min-width:0}.platform-org-switcher>div>button{font-size:13px}.platform-primary-nav{gap:2px}.platform-nav-link{padding:9px 8px;font-size:12px}.platform-nav-link svg{display:none}.platform-breadcrumb{gap:8px;font-size:12px}.platform-breadcrumb>span:first-of-type{flex-shrink:0;max-width:100px}.space-control-head{flex-direction:column;align-items:flex-start;gap:20px}.space-control-tabs{gap:24px}.space-control-actions{width:100%}.space-control-actions>*{flex:1}.organization-heading,.organization-content{width:calc(100% - 32px)}}@media(max-width:560px){.platform-page{width:calc(100% - 28px)}.platform-page h1{font-size:32px}.platform-page-head{gap:12px}.platform-space-grid{grid-template-columns:1fr}.platform-space-preview{height:176px}.space-overview-sidebar{grid-template-columns:1fr}.space-overview-hero{padding:20px}.space-control-tabs{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.platform-space-card{transition:none}.platform-space-card:hover{transform:none}}:root{color-scheme:light;--background:#fff;--foreground:#09090b;--card:#fff;--card-foreground:#09090b;--popover:#fff;--popover-foreground:#09090b;--primary:#18181b;--primary-foreground:#fafafa;--secondary:#f4f4f5;--secondary-foreground:#18181b;--muted:#f4f4f5;--muted-foreground:#71717a;--accent:#f4f4f5;--accent-foreground:#18181b;--destructive:#dc2626;--border:#e4e4e7;--input:#e4e4e7;--ring:#a1a1aa;--chart-1:#ef5324;--chart-2:#10b981;--chart-3:#71717a;--chart-4:#18181b;--chart-5:#a1a1aa;--radius:.625rem;--sidebar:#faf9f7;--sidebar-foreground:#111;--sidebar-primary:#18181b;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#edece7;--sidebar-accent-foreground:#111;--sidebar-border:#fff;--sidebar-ring:#a1a1aa}@keyframes fork-pop{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fork-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fork-pop{animation:.14s ease-out both fork-pop}.animate-fork-rise{animation:.42s cubic-bezier(.22,1,.36,1) both fork-rise}@media(prefers-reduced-motion:reduce){.animate-fork-pop,.animate-fork-rise{animation:none}}body{font-feature-settings:normal}:root{--nf-inter:"Inter Variable";--nf-hero:"Hanken Grotesk Variable";--nf-mono:"Space Mono"}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.site-analytics{color:#201f1b;min-width:0;font-size:13px;line-height:1.5;container-type:inline-size}.site-analytics button,.site-analytics select,.site-analytics input,.fa-modal button{font:inherit;touch-action:manipulation}.site-analytics button,.fa-modal button{cursor:pointer}.site-analytics button:disabled{opacity:.55;cursor:wait}.site-analytics button:focus-visible,.site-analytics a:focus-visible,.site-analytics input:focus-visible,.site-analytics select:focus-visible,.fa-modal button:focus-visible{outline:2px solid #f54816;outline-offset:3px}.site-analytics h2,.fa-modal h2{font-size:15px;font-weight:600;line-height:1.5;margin:0}.fa-muted,.fa-note,.fa-foot,.fa-footer{font-size:12px;color:#77746d;line-height:1.6}.fa-nav{display:flex;flex-wrap:wrap;gap:24px;border-bottom:1px solid #dfddd8}.fa-nav button{padding:12px 0;border-bottom:2px solid transparent;color:#77746d;white-space:nowrap}.fa-nav button[aria-selected=true]{color:#e8471b;border-color:#f54816;font-weight:600}.fa-toolbar,.fa-inline,.fa-head,.fa-table-toolbar,.fa-filters,.fa-pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fa-toolbar{justify-content:space-between;padding:20px 0}.fa-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid #dedcd7;border-radius:8px;background:#fff;white-space:nowrap;color:#47443c}.fa-button:hover{background:#faf9f6}.fa-icon{width:36px;padding:8px;flex-shrink:0}.site-analytics .fa-select{width:auto;min-width:140px;max-width:100%;height:36px;border:1px solid #dedcd7;border-radius:8px;padding:0 11px;background-color:#fff;color:#47443c}.fa-card{background:#fff;border:1px solid #e2e0db;border-radius:14px;overflow:hidden;min-width:0}.fa-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.fa-metric{padding:20px}.fa-metric>span{font-size:12px;color:#77746d}.fa-metric>strong{display:block;font-size:30px;font-weight:600;line-height:1.2;margin:10px 0 6px;white-space:nowrap;font-variant-numeric:tabular-nums}.fa-metric p{margin:0}.fa-head{padding:20px;justify-content:space-between;gap:12px 20px}.fa-head>div:first-child{min-width:0}.fa-head p{margin:4px 0 0}.fa-segment{display:flex;gap:3px;border:1px solid #e5e3de;border-radius:8px;padding:3px;max-width:100%}.fa-segment button{font-size:11px;padding:5px 8px;border-radius:5px;white-space:nowrap;color:#77746d}.fa-segment button[aria-pressed=true]{background:#fceee8;color:#dc481b}.fa-chart-body{display:grid;grid-template-columns:minmax(0,1fr) 184px;padding:0 20px 20px;gap:24px}.fa-chart-stage{min-width:0}.fa-chart{height:180px;position:relative;display:flex;align-items:end;gap:4px;padding-left:38px}.fa-axis{position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;color:#8d8980;font-size:10px;font-variant-numeric:tabular-nums}.fa-grid{position:absolute;inset:0 0 0 38px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.fa-grid i{border-top:1px dashed #e8e5df;width:100%}.fa-bar-slot{flex:1;height:100%;display:flex;align-items:end;position:relative;min-width:0}.fa-bar-slot span{width:92%;background:#fa6940;border-radius:3px 3px 0 0;min-width:1px}.fa-bar-slot:hover span,.fa-bar-slot:focus span{background:#e7481a}.fa-bar-slot:focus-visible{outline:2px solid #f54816;outline-offset:2px}.fa-chart-labels{display:flex;justify-content:space-between;gap:8px;padding:9px 0 0 38px;color:#8d8980;font-size:10px}.fa-chart-labels span{white-space:nowrap}.fa-chart-stats{display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #e9e6e0;padding:0 0 24px 20px;gap:16px;margin:0}.fa-chart-stats div{display:flex;align-items:start;justify-content:space-between;gap:10px}.fa-chart-stats dt{font-size:12px;color:#77746d}.fa-chart-stats dd{margin:0;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.fa-secondary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 20px;border-top:1px solid #e9e6e0;gap:16px 24px}.fa-secondary strong{display:block;font-size:17px;margin-top:5px;font-variant-numeric:tabular-nums;white-space:nowrap}.fa-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.fa-link{display:inline-flex;gap:5px;align-items:center;color:#e64b20;font-size:12px;text-align:left;max-width:100%}.fa-link:hover{text-decoration:underline}.fa-link svg{flex-shrink:0}.fa-table-wrap{position:relative;max-width:100%;overflow:auto;overscroll-behavior-x:contain}.fa-table-wrap:focus-visible{outline:2px solid #f54816;outline-offset:-3px}.site-analytics table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.5}.site-analytics th{font-size:11px;font-weight:500;color:#89857c;padding:11px 16px;background:#fcfbf9;text-align:left;border-block:1px solid #eeeae4}.site-analytics td{padding:14px 16px;vertical-align:middle;border-bottom:1px solid #eeeae4;overflow-wrap:anywhere}.site-analytics tbody tr:last-child td{border-bottom:0}.site-analytics tbody tr:hover{background:#fdfbf8}.site-analytics .fa-number{text-align:right;white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}.site-analytics th.fa-number{width:96px}.fa-full-table{min-width:560px}.site-analytics .fa-full-table th.fa-number{width:112px}.site-analytics .fa-full-table th:last-child.fa-number{width:128px}.fa-truncate{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-source{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid #eeeae4}.fa-source strong{font-size:13px;white-space:nowrap;font-weight:500;font-variant-numeric:tabular-nums}.fa-source small{font-size:11px;font-weight:400;color:#89857c;margin-left:6px}.fa-filters{margin-bottom:16px;gap:8px}.fa-chip{border:1px solid #dedcd7;border-radius:20px;padding:6px 12px;font-size:12px;background:#fff;white-space:nowrap}.fa-chip[aria-pressed=true]{border-color:#f2b49e;background:#fceee8;color:#d94a21}.fa-search{height:36px;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dedcd7;border-radius:8px;padding:0 10px;min-width:160px;max-width:100%;flex:1}.fa-search svg{flex-shrink:0;color:#89857c}.fa-search input{border:0;background:transparent;outline:none;min-width:0;width:100%;font-size:12px}.fa-table-toolbar{gap:10px;min-width:0;max-width:100%}.fa-table-toolbar .fa-search{max-width:260px}.fa-foot{padding:14px 20px;border-top:1px solid #eeeae4}.fa-note{margin:14px 0;overflow-wrap:anywhere}.fa-sessions-table{min-width:760px}.site-analytics th.fa-device{width:150px}.site-analytics th.fa-action{width:112px}.fa-sessions-table td:first-child .fa-muted{margin-top:3px}.fa-sessions-table strong{font-weight:500}.fa-pagination{padding:14px 20px;justify-content:space-between;border-top:1px solid #eeeae4}.fa-empty{padding:40px 20px;text-align:center}.fa-empty h3{font-weight:600;font-size:14px;margin:0 0 8px}.fa-error{padding:12px 16px;border:1px solid #f4d5bf;border-radius:8px;background:#fff7ef;color:#8b492b;font-size:12px;margin-bottom:14px}.fa-error-label{font-size:10px;color:#b34538;margin-top:4px}.fa-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:20px}.fa-modal-backdrop{position:fixed;inset:0;background:#18171266;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;overflow:auto}.fa-modal{width:640px;max-width:100%;max-height:90dvh;overflow:auto;border:1px solid #e2e0db;border-radius:16px;background:#fff;padding:20px;color:#201f1b;font-family:inherit}.fa-modal .fa-head{padding:0 0 20px;flex-wrap:nowrap;align-items:start}.fa-modal h2{overflow-wrap:anywhere}.fa-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}@keyframes fa-spin{to{transform:rotate(360deg)}}.fa-spinning{animation:fa-spin 1.2s linear infinite}@media(prefers-reduced-motion:reduce){.fa-spinning{animation:none}}@container (max-width:1000px){.fa-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fa-two{grid-template-columns:minmax(0,1fr)}.fa-chart-body{grid-template-columns:minmax(0,1fr);gap:20px}.fa-chart-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:0;border-top:1px solid #e9e6e0;padding:16px 0 0;gap:14px 24px}}@container (max-width:600px){.fa-metrics{gap:12px}.fa-metric{padding:16px}.fa-metric>strong{font-size:26px}.fa-metric p{min-height:3em}.fa-head{padding:16px}.fa-chart-body{padding:0 16px 16px}.fa-secondary{padding:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.fa-nav{gap:0 20px}.fa-toolbar{gap:12px}.fa-inline{width:100%;justify-content:space-between;gap:8px}.fa-toolbar>.fa-button{margin-left:auto}.fa-table-toolbar{width:100%}.site-analytics th,.site-analytics td{padding-left:12px;padding-right:12px}.site-analytics .fa-pages-table th.fa-number{width:76px}.fa-source{padding:16px}.fa-foot,.fa-pagination{padding:14px 16px}}@container (max-width:350px){.fa-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.fa-nav button{text-align:left}.fa-metric{padding:14px}.fa-metric>strong{font-size:24px}.fa-chart-stats{grid-template-columns:1fr}.fa-segment{width:100%}.fa-segment button{flex:1}.fa-chart-labels span:nth-child(2){display:none}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./spaces-dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./spaces-dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fork-onboarding-design{--radius: .5rem;--background: oklch(1 0 0);--foreground: oklch(.22 .004 260);--card: oklch(1 0 0);--card-foreground: oklch(.129 .042 264.695);--popover: oklch(1 0 0);--popover-foreground: oklch(.129 .042 264.695);--primary: oklch(.205 .005 260);--primary-foreground: oklch(1 0 0);--secondary: oklch(.968 .007 247.896);--secondary-foreground: oklch(.208 .042 265.755);--muted: oklch(.968 .007 247.896);--muted-foreground: oklch(.55 .012 75);--accent: oklch(.968 .007 247.896);--accent-foreground: oklch(.208 .042 265.755);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.984 .003 247.858);--border: oklch(.914 .01 85);--input: oklch(.89 .011 85);--ring: oklch(.704 .04 256.788);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.984 .003 247.858);--sidebar-foreground: oklch(.129 .042 264.695);--sidebar-primary: oklch(.208 .042 265.755);--sidebar-primary-foreground: oklch(.984 .003 247.858);--sidebar-accent: oklch(.968 .007 247.896);--sidebar-accent-foreground: oklch(.208 .042 265.755);--sidebar-border: oklch(.929 .013 255.508);--sidebar-ring: oklch(.704 .04 256.788)}@layer base{.fork-onboarding-design *{border-color:var(--color-border)}.fork-onboarding-design{background-color:var(--color-background);color:var(--color-foreground)}}.fork-onboarding-design{--sky: oklch(.8 .105 245);--sky-foreground: oklch(.25 .049 247);--brand: oklch(.66 .226 35);--success: oklch(.5 .135 158);--overlay: oklch(.15 .01 260 / 55%);--soft-surface: oklch(.97 .005 85);--sky-light: oklch(.875 .071 242);--sky-line: oklch(.48 .085 245 / 20%);--showcase-shadow: 0 24px 65px oklch(.33 .085 246 / 17%);--small-shadow: 0 4px 18px oklch(.25 .025 245 / 8%);--garden: oklch(.39 .034 158);--google-blue: oklch(.62 .19 260);--google-red: oklch(.6 .21 28);--google-yellow: oklch(.81 .16 85);--google-green: oklch(.6 .16 150)}.fork-onboarding-design *{letter-spacing:0}.fork-onboarding-design{margin:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.fork-onboarding-design button,.fork-onboarding-design input,.fork-onboarding-design textarea{font:inherit}.fork-onboarding-design .onboarding-shell{position:relative;display:grid;grid-template-columns:1fr;min-height:100svh;background:var(--sky);isolation:isolate}.fork-onboarding-design .onboarding-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.fork-onboarding-design .question-panel{position:relative;display:flex;flex-direction:column;min-height:100svh;z-index:1}.fork-onboarding-design .onboarding-header{position:absolute;top:0;left:0;display:flex;align-items:center;padding:24px 30px;gap:16px}.fork-onboarding-design .fork-wordmark{display:inline-flex;align-items:center;gap:9px;font-size:24px;font-weight:750;color:var(--sky-foreground)}.fork-onboarding-design .fork-wordmark .fork-mark{background:var(--foreground)}.fork-onboarding-design .fork-mark{width:24px;height:28px;display:inline-block;flex-shrink:0;background:currentColor;clip-path:polygon(5% 28%,49% 0,40% 91%,23% 100%,0 62%,5% 28%,62% 5%,100% 25%,95% 70%,54% 92%,62% 5%)}.fork-onboarding-design .question-body{flex:1;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:76px 24px 36px}.fork-onboarding-design .step-content{position:relative;width:100%;max-width:440px;padding:34px 38px;background:var(--card);border-radius:8px;box-shadow:var(--small-shadow);animation:enter-step .3s ease both}.fork-onboarding-design .step-content h1{font-size:26px;line-height:1.22;font-weight:700;margin:0 0 10px}.fork-onboarding-design .step-description{color:var(--muted-foreground);font-size:14px;line-height:1.55;margin:0 0 18px}.fork-onboarding-design .step-lead{color:var(--muted-foreground);font-size:13px;font-weight:500;margin:0 0 4px}.fork-onboarding-design .signup-content h1{margin-bottom:22px}.fork-onboarding-design .field-label{display:block;font-size:14px;font-weight:500;margin-bottom:7px}.fork-onboarding-design .fork-input{display:block;width:100%;height:44px;background:var(--background);border:1px solid var(--input);border-radius:8px;padding:0 14px;font-size:14px;color:var(--foreground);outline:none;transition:border-color .15s,box-shadow .15s}.fork-onboarding-design .fork-input::placeholder{color:var(--muted-foreground);opacity:.72}.fork-onboarding-design .fork-input:focus{border-color:var(--sky-foreground);box-shadow:0 0 0 3px color-mix(in oklab,var(--sky) 22%,transparent)}.fork-onboarding-design .fork-textarea{min-height:88px;height:auto;padding:12px 14px;resize:vertical;margin-top:12px}.fork-onboarding-design .field-note{color:var(--muted-foreground);font-size:12px;margin:9px 0 0;line-height:1.5}.fork-onboarding-design .error-message{color:var(--destructive);font-size:12px;margin-top:8px}.fork-onboarding-design .primary-action{width:100%;height:42px;margin-top:14px;box-shadow:none;border-radius:8px;font-size:14px;font-weight:500}.fork-onboarding-design .google-action{width:100%;height:44px;font-size:14px;font-weight:500;gap:12px}.fork-onboarding-design .google-logo{font-weight:800;font-size:22px;color:var(--google-blue)}.fork-onboarding-design .divider{display:flex;align-items:center;gap:13px;color:var(--muted-foreground);font-size:12px;margin:16px 0 13px}.fork-onboarding-design .divider:before,.fork-onboarding-design .divider:after{content:"";height:1px;flex:1;background:var(--border)}.fork-onboarding-design .legal{font-size:11px;line-height:1.6;color:var(--muted-foreground);margin-top:18px}.fork-onboarding-design .legal a{text-decoration:underline;text-underline-offset:2px}.fork-onboarding-design .onboarding-footer{display:none}.fork-onboarding-design .footer-note{display:flex;align-items:center;gap:6px}.fork-onboarding-design .back-action{margin:0 0 14px -12px;font-size:12px;color:var(--muted-foreground)}.fork-onboarding-design .step-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--border);border-radius:10px;margin-bottom:16px;background:var(--soft-surface)}.fork-onboarding-design .url-field{position:relative}.fork-onboarding-design .url-field>svg{position:absolute;left:14px;top:16px;width:16px;color:var(--muted-foreground)}.fork-onboarding-design .url-field input{padding-left:41px}.fork-onboarding-design .secondary-action{width:100%;height:44px;font-size:14px;gap:9px;box-shadow:none;border-radius:8px}.fork-onboarding-design .choice-list{display:grid;gap:10px}.fork-onboarding-design .goals-content{max-width:500px}.fork-onboarding-design .goal-option{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;text-align:left;height:auto;min-height:0;white-space:normal;justify-content:initial;padding:9px 10px;gap:10px;border-radius:8px;background:var(--background);box-shadow:none;border-color:var(--border)}.fork-onboarding-design .goal-option.selected{border-color:var(--foreground);background:var(--soft-surface)}.fork-onboarding-design .goal-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--soft-surface);color:var(--muted-foreground)}.fork-onboarding-design .goal-option.selected .goal-icon{color:var(--foreground)}.fork-onboarding-design .goal-copy{min-width:0}.fork-onboarding-design .goal-copy strong{display:block;font-size:13px;font-weight:600;line-height:1.4}.fork-onboarding-design .goal-copy small{display:block;color:var(--muted-foreground);font-size:11px;margin-top:3px;line-height:1.5;font-weight:400}.fork-onboarding-design .checkbox-square{width:17px;height:17px;border:1px solid var(--input);border-radius:4px;display:grid;place-items:center}.fork-onboarding-design .selected .checkbox-square{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.fork-onboarding-design .checkbox-square svg{width:12px;height:12px}.fork-onboarding-design .referral-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fork-onboarding-design .referral-option{height:48px;box-shadow:none;border-radius:8px;font-size:13px;justify-content:flex-start;padding:12px;gap:10px}.fork-onboarding-design .referral-option.selected{border-color:var(--foreground);background:var(--soft-surface)}.fork-onboarding-design .usecase-content{max-width:600px}.fork-onboarding-design .usecase-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.fork-onboarding-design .usecase-option{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;align-content:start;text-align:left;height:auto;white-space:normal;justify-content:initial;padding:10px 11px;border-radius:8px;background:var(--background);box-shadow:none;border-color:var(--border)}.fork-onboarding-design .usecase-option .goal-icon{grid-row:span 2;width:26px;height:26px}.fork-onboarding-design .usecase-option strong{font-size:13px;font-weight:600;line-height:1.35}.fork-onboarding-design .usecase-option small{color:var(--muted-foreground);font-size:11px;line-height:1.45;margin-top:3px;font-weight:400}.fork-onboarding-design .usecase-option.selected{border-color:var(--foreground);background:var(--soft-surface)}.fork-onboarding-design .usecase-option.selected .goal-icon{color:var(--foreground)}.fork-onboarding-design .skip-action{display:flex;margin:12px auto 0;color:var(--muted-foreground);font-size:12px}.fork-onboarding-design .skip-corner{position:absolute;top:12px;right:12px;z-index:2;color:var(--muted-foreground);font-size:13px;font-weight:500;height:32px;padding:0 12px}.fork-onboarding-design .education-panel{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 44px 40px;color:var(--sky-foreground);overflow:hidden}.fork-onboarding-design .education-main{width:100%;max-width:500px;animation:enter-step .3s ease both}.fork-onboarding-design .education-copy{max-width:440px;margin:22px auto 0;text-align:center}.fork-onboarding-design .education-kicker{text-transform:uppercase;font-size:10px;font-weight:700;margin-bottom:13px}.fork-onboarding-design .education-copy h2{font-size:26px;font-weight:600;line-height:1.22;margin:0 0 10px;text-wrap:balance}.fork-onboarding-design .education-copy p{font-size:14px;line-height:1.7;margin:0 auto;max-width:365px;opacity:.78}.fork-onboarding-design .browser-preview{position:relative;width:100%;background:var(--background);border:1px solid color-mix(in oklab,var(--background) 70%,transparent);border-radius:9px;box-shadow:var(--showcase-shadow);overflow:hidden;color:var(--foreground);transform:rotate(-2deg)}.fork-onboarding-design .browser-chrome{height:26px;display:flex;align-items:center;gap:5px;padding:0 12px;border-bottom:1px solid var(--border);background:var(--soft-surface)}.fork-onboarding-design .browser-chrome i{width:5px;height:5px;border-radius:50%;background:var(--input)}.fork-onboarding-design .browser-address{margin:0 auto;font-size:9px;color:var(--muted-foreground);display:flex;align-items:center;gap:5px}.fork-onboarding-design .browser-address svg{width:9px;height:9px}.fork-onboarding-design .site-nav{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;font-size:8px}.fork-onboarding-design .site-nav strong{font-size:14px;font-weight:650}.fork-onboarding-design .site-nav-links{display:flex;gap:15px;align-items:center}.fork-onboarding-design .site-nav-links>span:last-child{padding:5px 9px;border:1px solid var(--border);border-radius:3px}.fork-onboarding-design .sample-hero{padding:16px 22px 18px}.fork-onboarding-design .sample-eyebrow{font-size:7px;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 8px}.fork-onboarding-design .sample-hero h3{font-size:26px;line-height:1.08;max-width:260px;font-weight:500;margin:0 0 10px}.fork-onboarding-design .sample-hero p{font-size:8px;color:var(--muted-foreground);line-height:1.6;max-width:220px;margin:0 0 10px}.fork-onboarding-design .sample-cta{display:inline-flex;background:var(--garden);color:var(--primary-foreground);padding:6px 10px;font-size:8px;gap:14px;border-radius:2px}.fork-onboarding-design .sample-cta svg{width:10px;height:10px}.fork-onboarding-design .sample-photo{display:block;width:100%;aspect-ratio:3.4;object-fit:cover;object-position:50% 57%}.fork-onboarding-design .editor-selection{display:block;outline:1.5px solid var(--brand);outline-offset:5px;position:relative}.fork-onboarding-design .editor-selection:after{content:"Text";position:absolute;right:-7px;top:-20px;padding:3px 6px;background:var(--brand);color:var(--primary-foreground);font-size:8px;border-radius:2px}.fork-onboarding-design .floating-edit{position:relative;margin:-30px -10px 0 auto;width:62%;background:var(--background);border:1px solid var(--border);border-radius:8px;padding:12px 14px;color:var(--foreground);box-shadow:var(--small-shadow);transform:rotate(2deg)}.fork-onboarding-design .floating-edit-label{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:500;margin-bottom:10px}.fork-onboarding-design .floating-edit-label svg{width:12px;height:12px;color:var(--brand)}.fork-onboarding-design .floating-prompt{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid var(--border);border-radius:4px;gap:8px;font-size:9px}.fork-onboarding-design .prompt-send{background:var(--primary);color:var(--primary-foreground);width:21px;height:21px;border-radius:4px;display:grid;place-items:center;flex-shrink:0}.fork-onboarding-design .prompt-send svg{width:12px;height:12px}.fork-onboarding-design .education-pagination{display:flex;align-items:center;gap:7px;margin-top:16px;justify-content:center}.fork-onboarding-design .education-dot{min-width:0;width:6px;height:6px;padding:0;border-radius:10px;background:var(--sky-line)}.fork-onboarding-design .education-dot.active{width:22px;background:var(--sky-foreground)}.fork-onboarding-design .health-strip{display:flex;gap:12px;align-items:center;font-size:10px}.fork-onboarding-design .health-score{color:var(--success);font-size:23px;font-weight:650}.fork-onboarding-design .build-card{border:1px solid var(--border);border-radius:8px;overflow:hidden;margin:18px 0 14px}.fork-onboarding-design .build-card-header{padding:18px 20px;border-bottom:1px solid var(--border);text-align:center}.fork-onboarding-design .build-title{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;font-size:14px;align-items:center}.fork-onboarding-design .build-title strong{overflow-wrap:anywhere}.fork-onboarding-design .build-title span{color:var(--muted-foreground);font-size:12px}.fork-onboarding-design .build-track{height:5px;background:var(--border);margin-top:14px;border-radius:5px;overflow:hidden}.fork-onboarding-design .build-fill{height:100%;background:var(--primary);border-radius:5px;transition:width 1s ease}.fork-onboarding-design .build-strip.complete .build-fill{transition-duration:.12s}.fork-onboarding-design .build-card-header p{font-size:11px;color:var(--muted-foreground);margin:10px 0 0}.fork-onboarding-design .question-stack{display:flex;flex-direction:column;align-items:center;width:100%;max-width:440px}.fork-onboarding-design .question-stack.goals-stack{max-width:500px}.fork-onboarding-design .question-stack.usecase-stack{max-width:600px}.fork-onboarding-design .question-stack.walkthrough-stack,.fork-onboarding-design .step-content.walkthrough-content{max-width:560px}.fork-onboarding-design .walkthrough-card{display:block;width:100%;height:auto;padding:0;margin-top:14px;text-align:left;white-space:normal;box-shadow:none;border-radius:10px;overflow:hidden}.fork-onboarding-design .walkthrough-frame{display:grid;place-items:center;aspect-ratio:16 / 9;background:var(--sky)}.fork-onboarding-design .walkthrough-play{display:grid;place-items:center;width:62px;height:62px;padding-left:3px;background:var(--background);color:var(--foreground);border-radius:50%;box-shadow:var(--small-shadow)}.fork-onboarding-design .walkthrough-copy{display:block;padding:12px 14px}.fork-onboarding-design .walkthrough-copy strong{display:block;font-size:15px}.fork-onboarding-design .walkthrough-copy small{display:block;font-size:11px;color:var(--muted-foreground);margin-top:4px;font-weight:400}.fork-onboarding-design .build-strip{width:100%;border:2px solid var(--border);border-radius:16px;background:var(--card);box-shadow:0 12px 34px -14px #0f172a61;padding:16px 24px 20px;margin-bottom:20px}.fork-onboarding-design .build-strip-row{display:flex;align-items:center;gap:14px;font-size:19px;min-width:0}.fork-onboarding-design .build-strip-row strong{font-weight:700;min-width:0;white-space:normal;overflow-wrap:anywhere;letter-spacing:-.01em}.fork-onboarding-design .build-strip-row .ml-auto{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}.fork-onboarding-design .build-strip-mark{display:inline-flex;color:var(--primary);animation:build-pulse 2s ease-in-out infinite}.fork-onboarding-design .build-strip-mark .fork-mark,.fork-onboarding-design .build-strip-mark svg{width:30px;height:30px}.fork-onboarding-design .build-strip .build-track{margin-top:16px;height:10px;border-radius:10px}.fork-onboarding-design .build-strip .build-fill{border-radius:10px}.fork-onboarding-design .build-strip-eta{margin:10px 0 0;font-size:14px;line-height:1.4;color:var(--muted-foreground)}.fork-onboarding-design .build-delay{display:flex;flex-direction:column;align-items:center;padding:32px 24px;background:#fff;color:#000;text-align:center}.fork-onboarding-design .build-delay>.fork-mark{width:30px;height:34px;margin-bottom:18px}.fork-onboarding-design .build-delay h2{max-width:350px;margin:0;font-size:20px;line-height:1.4;font-weight:700}.fork-onboarding-design .build-delay p{margin:18px 0 0;font-size:13px;line-height:1.75}.fork-onboarding-design .build-strip.complete .build-strip-mark{animation:none;color:var(--primary)}.fork-onboarding-design .build-strip.complete .build-strip-row strong,.fork-onboarding-design .build-strip.complete .build-strip-row .ml-auto{color:var(--foreground)}.fork-onboarding-design .build-animation{min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;font-size:13px}.fork-onboarding-design .build-animation .fork-mark{height:34px;width:30px;animation:build-pulse 2s ease-in-out infinite}.fork-onboarding-design .build-animation.complete .fork-mark{animation:none;color:var(--foreground);filter:drop-shadow(0 0 16px color-mix(in oklab,var(--foreground) 25%,transparent))}.fork-onboarding-design .build-animation.complete span:not(.fork-mark){color:var(--foreground);font-weight:600}.fork-onboarding-design .notification-area{padding:12px 16px;border-top:1px solid var(--border)}.fork-onboarding-design .notification-area label{font-size:12px;display:block;margin-bottom:10px}.fork-onboarding-design .notification-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.fork-onboarding-design .notification-row .fork-input,.fork-onboarding-design .notification-row button{height:38px;font-size:11px}.fork-onboarding-design .notification-success{display:flex;gap:8px;align-items:center;color:var(--success);font-size:12px}.fork-onboarding-design .tutorial-card{display:grid;grid-template-columns:58px minmax(0,1fr) auto;width:100%;height:auto;padding:10px;text-align:left;justify-content:initial;white-space:normal;box-shadow:none;gap:11px;border-radius:8px}.fork-onboarding-design .tutorial-thumbnail{display:grid;place-items:center;width:58px;height:42px;background:var(--sky);color:var(--sky-foreground);border-radius:4px}.fork-onboarding-design .tutorial-copy strong{display:block;font-size:12px}.fork-onboarding-design .tutorial-copy small{display:block;font-size:10px;color:var(--muted-foreground);margin-top:5px;font-weight:400}.fork-onboarding-design .pro-video-card{display:grid;grid-template-columns:58px minmax(0,1fr) auto;width:100%;height:auto;padding:10px;margin-top:12px;align-items:center;text-align:left;justify-content:initial;white-space:normal;box-shadow:none;gap:11px;border-radius:8px}.fork-onboarding-design .onboarding-shell.building-mode{grid-template-columns:1fr}.fork-onboarding-design .building-mode .step-content{max-width:540px}.fork-onboarding-design .building-mode .step-content h1,.fork-onboarding-design .building-mode .step-description{text-align:center}.fork-onboarding-design .building-mode .step-content h1{margin-bottom:8px}.fork-onboarding-design .building-mode .tutorial-card{grid-template-columns:86px minmax(0,1fr) auto;align-items:center;padding:14px;margin-top:4px;border-radius:10px}.fork-onboarding-design .building-mode .tutorial-thumbnail{width:86px;height:58px}.fork-onboarding-design .building-mode .tutorial-copy strong{font-size:14px}.fork-onboarding-design .building-mode .tutorial-copy small{font-size:11px}.fork-onboarding-design .building-mode .build-card{margin:22px 0 0}.fork-onboarding-design .template-dialog{max-width:820px;width:calc(100% - 32px);max-height:90svh;overflow-y:auto;padding:30px}.fork-onboarding-design .template-filters{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.fork-onboarding-design .template-filter{font-size:12px;height:30px;box-shadow:none}.fork-onboarding-design .template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fork-onboarding-design .template-choice{display:flex;flex-direction:column;align-items:stretch;height:auto;text-align:left;padding:0;gap:0;white-space:normal;overflow:hidden;box-shadow:none;border-radius:6px}.fork-onboarding-design .template-mini{height:150px;padding:14px;background:var(--soft-surface)}.fork-onboarding-design .template-mini strong{display:block;font-size:8px;margin-bottom:16px}.fork-onboarding-design .template-mini h3{font-size:20px;line-height:1.1;font-weight:500;margin:0 0 10px}.fork-onboarding-design .template-mini img{width:100%;height:58px;object-fit:cover;border-radius:2px}.fork-onboarding-design .template-mini.creative{background:var(--sky-light)}.fork-onboarding-design .template-mini.business{background:var(--garden);color:var(--primary-foreground)}.fork-onboarding-design .template-mini.shop{background:var(--sky-foreground);color:var(--primary-foreground)}.fork-onboarding-design .template-mini.bars{background:var(--soft-surface)}.fork-onboarding-design .template-caption{display:flex;justify-content:space-between;padding:12px;align-items:center;font-size:11px}.fork-onboarding-design .template-caption svg{width:13px;height:13px}.fork-onboarding-design .template-caption{gap:8px}.fork-onboarding-design .template-caption>span{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:left}.fork-onboarding-design .template-caption svg{flex-shrink:0}.fork-onboarding-design .mini-line{height:4px;width:60%;background:currentColor;opacity:.15;margin:8px 0}.fork-onboarding-design .mini-art{height:48px;margin-top:12px;display:flex;gap:6px}.fork-onboarding-design .mini-art i{flex:1;background:currentColor;opacity:.16;border-radius:3px}.fork-onboarding-design .tour-dialog{max-width:640px;width:calc(100% - 32px)}.fork-onboarding-design .tour-screen{position:relative;aspect-ratio:16 / 9;background:var(--sky);border-radius:8px;padding:0;overflow:hidden}.fork-onboarding-design .tour-screen .browser-preview{position:absolute;inset:0;width:auto;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;transform:none}.fork-onboarding-design .tour-screen .site-nav{padding:7px 16px}.fork-onboarding-design .tour-screen .sample-hero{padding:12px 18px}.fork-onboarding-design .tour-screen .sample-hero h3{font-size:19px;max-width:210px;margin-bottom:7px}.fork-onboarding-design .tour-screen .sample-hero p{margin-bottom:8px}.fork-onboarding-design .tour-screen .sample-cta{padding:5px 9px}.fork-onboarding-design .tour-screen .sample-photo{flex:1 1 46%;min-height:0;aspect-ratio:auto}.fork-onboarding-design .tour-caption{font-size:14px;margin:16px 0 0;text-align:center;font-weight:500}.fork-onboarding-design .tour-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.fork-onboarding-design .tour-track{flex:1;height:4px;background:var(--border);border-radius:4px;overflow:hidden}.fork-onboarding-design .tour-fill{height:100%;background:var(--foreground)}.fork-onboarding-design .lesson-visual{height:390px;position:relative;color:var(--foreground);font-size:12px}.fork-onboarding-design .lesson-visual>div{height:100%;position:relative}.fork-onboarding-design .lesson-label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600}.fork-onboarding-design .lesson-label svg{width:14px;height:14px;color:var(--brand);flex-shrink:0}.fork-onboarding-design .lesson-site{overflow:hidden;background:var(--background);border:1px solid var(--border);border-radius:6px;box-shadow:var(--small-shadow)}.fork-onboarding-design .lesson-site-nav{display:flex;justify-content:space-between;align-items:center;padding:13px 18px}.fork-onboarding-design .lesson-site-nav strong{font-size:16px}.fork-onboarding-design .lesson-site-nav span{font-size:9px;color:var(--muted-foreground)}.fork-onboarding-design .lesson-site h3{font-size:27px;font-weight:500;line-height:1.1;max-width:270px;margin:12px 18px 18px}.fork-onboarding-design .lesson-site img{width:100%;height:115px;object-fit:cover;object-position:center 57%;display:block}.fork-onboarding-design .lesson-site-footer{display:block;padding:12px 18px;color:var(--muted-foreground);font-size:9px}.fork-onboarding-design .lesson-url{display:flex;align-items:center;gap:10px;width:80%;margin:0 auto 12px;border:1px solid var(--sky-line);padding:11px 14px;border-radius:6px;background:var(--sky-light);color:var(--sky-foreground)}.fork-onboarding-design .lesson-url span{flex:1}.fork-onboarding-design .slide-copy>.lesson-site{width:85%;transform:rotate(-2deg)}.fork-onboarding-design .lesson-agent{background:var(--background);border:1px solid var(--border);border-radius:8px;padding:13px;box-shadow:var(--showcase-shadow)}.fork-onboarding-design .slide-copy .lesson-agent{position:absolute;right:0;bottom:27px;width:68%;transform:rotate(2deg)}.fork-onboarding-design .lesson-prompt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;background:var(--soft-surface);border:1px solid var(--border);border-radius:4px;margin-top:11px;font-size:11px}.fork-onboarding-design .lesson-send{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;background:var(--primary);color:var(--primary-foreground);border-radius:4px}.fork-onboarding-design .lesson-status{position:absolute;bottom:0;left:15px;display:flex;align-items:center;gap:7px;font-size:10px;color:var(--sky-foreground)}.fork-onboarding-design .slide-analysis{display:flex;flex-direction:column;background:var(--background);border:1px solid var(--border);border-radius:8px;padding:20px;box-shadow:var(--showcase-shadow)}.fork-onboarding-design .analysis-heading{display:flex;align-items:center;gap:11px}.fork-onboarding-design .analysis-spark{width:36px;height:36px;background:var(--sky-light);border-radius:6px;display:grid;place-items:center;color:var(--sky-foreground)}.fork-onboarding-design .analysis-spark svg{width:19px}.fork-onboarding-design .analysis-heading h3{margin:4px 0 0;font-size:18px;font-weight:600}.fork-onboarding-design .analysis-heading .lesson-label{color:var(--muted-foreground);font-size:10px}.fork-onboarding-design .analysis-score{margin-left:auto;font-size:26px;font-weight:600;color:var(--success)}.fork-onboarding-design .analysis-score small{font-size:10px;color:var(--muted-foreground)}.fork-onboarding-design .analysis-goal{display:grid;gap:5px;padding:12px;margin-top:15px;background:var(--soft-surface);border-radius:4px}.fork-onboarding-design .analysis-goal span{font-size:9px;color:var(--muted-foreground)}.fork-onboarding-design .analysis-goal strong{font-size:11px;font-weight:500}.fork-onboarding-design .analysis-result{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 0;border-bottom:1px solid var(--border)}.fork-onboarding-design .analysis-number{font-size:10px;color:var(--muted-foreground)}.fork-onboarding-design .analysis-result strong{display:block;font-size:11px;font-weight:600}.fork-onboarding-design .analysis-result small{display:block;font-size:9px;color:var(--muted-foreground);margin-top:3px}.fork-onboarding-design .analysis-priority{font-size:9px;color:var(--success);white-space:nowrap}.fork-onboarding-design .analysis-bottom{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);margin-top:auto;padding-top:13px;font-size:10px}.fork-onboarding-design .analysis-bottom>svg:first-child{color:var(--brand)}.fork-onboarding-design .analysis-bottom>svg:last-child{margin-left:auto}.fork-onboarding-design .share-preview{width:76%;transform:rotate(-3deg);position:relative}.fork-onboarding-design .share-preview .lesson-site img{height:105px}.fork-onboarding-design .review-comment{position:absolute;top:82px;right:-40px;display:flex;align-items:center;gap:7px;padding:11px;border:1px solid var(--border);background:var(--background);border-radius:6px;box-shadow:var(--small-shadow);font-size:10px}.fork-onboarding-design .review-comment svg{color:var(--brand)}.fork-onboarding-design .share-permissions{position:absolute;right:0;bottom:0;width:72%;padding:17px;background:var(--background);border:1px solid var(--border);border-radius:8px;box-shadow:var(--showcase-shadow)}.fork-onboarding-design .permission-person{display:flex;gap:9px;align-items:center;padding:12px 0}.fork-onboarding-design .lesson-avatar{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;flex-shrink:0}.fork-onboarding-design .owner-avatar{background:var(--sky-light);color:var(--sky-foreground)}.fork-onboarding-design .client-avatar{background:var(--garden);color:var(--primary-foreground)}.fork-onboarding-design .permission-person strong{display:block;font-size:11px;font-weight:600}.fork-onboarding-design .permission-person small{display:block;font-size:9px;margin-top:2px;color:var(--muted-foreground)}.fork-onboarding-design .permission-role{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:9px;white-space:nowrap}.fork-onboarding-design .share-link{display:flex;align-items:center;gap:7px;padding:9px;border:1px solid var(--border);background:var(--soft-surface);border-radius:4px;font-size:9px}.fork-onboarding-design .share-link svg:last-child{margin-left:auto;color:var(--success)}.fork-onboarding-design .slide-history{padding-top:12px}.fork-onboarding-design .client-change{display:flex;align-items:center;gap:10px;padding:15px;width:90%;background:var(--background);border:1px solid var(--border);border-radius:8px;box-shadow:var(--small-shadow);transform:rotate(-2deg);margin:0 auto 23px}.fork-onboarding-design .client-change .lesson-label{color:var(--muted-foreground);font-size:9px}.fork-onboarding-design .client-change strong{display:block;font-size:11px;margin-top:5px;font-weight:500}.fork-onboarding-design .client-change>svg{margin-left:auto;flex-shrink:0;color:var(--success)}.fork-onboarding-design .history-window{background:var(--background);border:1px solid var(--border);border-radius:8px;box-shadow:var(--showcase-shadow)}.fork-onboarding-design .history-heading{display:flex;align-items:center;gap:8px;padding:15px 18px;border-bottom:1px solid var(--border);font-size:12px}.fork-onboarding-design .history-heading span{margin-left:auto;color:var(--muted-foreground);font-size:9px}.fork-onboarding-design .history-entries{padding:5px 18px}.fork-onboarding-design .history-entry{display:flex;align-items:center;gap:12px;padding:12px 0;position:relative}.fork-onboarding-design .history-node{width:7px;height:7px;background:var(--sky-foreground);border-radius:50%;flex-shrink:0}.fork-onboarding-design .history-entry:not(:last-child):after{content:"";position:absolute;left:3px;top:30px;height:33px;width:1px;background:var(--border)}.fork-onboarding-design .history-entry strong{font-size:11px;display:block;font-weight:500}.fork-onboarding-design .history-entry small{font-size:9px;display:block;color:var(--muted-foreground);margin-top:3px}.fork-onboarding-design .history-current,.fork-onboarding-design .history-restore{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:9px}.fork-onboarding-design .history-current{color:var(--success)}.fork-onboarding-design .history-restore{color:var(--muted-foreground)}.fork-onboarding-design .history-safe{display:flex;gap:7px;align-items:center;padding:11px 18px;background:var(--soft-surface);color:var(--success);font-size:10px;border-radius:0 0 8px 8px}.fork-onboarding-design .ai-install{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--primary);color:var(--primary-foreground);border-radius:6px;width:85%;margin:0 auto 16px;font-size:11px}.fork-onboarding-design .ai-connected{margin-left:auto;display:flex;gap:4px;align-items:center;font-size:9px}.fork-onboarding-design .ai-site{width:80%;position:relative}.fork-onboarding-design .ai-site .lesson-site img{height:95px}.fork-onboarding-design .ai-launcher{display:flex;align-items:center;gap:7px;position:absolute;bottom:14px;left:14px;padding:9px 11px;background:var(--primary);color:var(--primary-foreground);border-radius:6px;font-size:10px}.fork-onboarding-design .ai-chat{position:absolute;right:0;top:78px;width:58%;background:var(--background);border:1px solid var(--border);border-radius:8px;padding:13px;box-shadow:var(--showcase-shadow)}.fork-onboarding-design .ai-chat .lesson-label{padding-bottom:10px;border-bottom:1px solid var(--border);font-size:10px}.fork-onboarding-design .ai-online{margin-left:auto;width:5px;height:5px;background:var(--success);border-radius:50%}.fork-onboarding-design .ai-message,.fork-onboarding-design .ai-reply{padding:10px;border-radius:4px;font-size:10px;line-height:1.5;margin-top:10px}.fork-onboarding-design .ai-message{background:var(--soft-surface);margin-right:15px}.fork-onboarding-design .ai-reply{background:var(--sky-light);color:var(--sky-foreground);margin-left:15px}.fork-onboarding-design .ai-chat-input{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0 0;margin-top:12px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:9px}.fork-onboarding-design .pitch-comparison{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:center;padding-top:12px}.fork-onboarding-design .comparison-label{display:flex;align-items:center;gap:5px;margin-bottom:10px;font-size:10px;color:var(--sky-foreground)}.fork-onboarding-design .improved-label{font-weight:700}.fork-onboarding-design .pitch-comparison .lesson-site-nav{padding:12px}.fork-onboarding-design .pitch-comparison .lesson-site-nav strong{font-size:13px}.fork-onboarding-design .pitch-comparison .lesson-site-nav span{font-size:7px}.fork-onboarding-design .pitch-comparison .lesson-site h3{font-size:22px;margin:13px 12px 18px;min-height:50px}.fork-onboarding-design .pitch-comparison .lesson-site img{height:80px}.fork-onboarding-design .pitch-comparison .lesson-site-footer{padding:12px;font-size:8px}.fork-onboarding-design .original-site{background:var(--soft-surface);box-shadow:none}.fork-onboarding-design .original-site h3{font-size:18px!important;color:var(--muted-foreground)}.fork-onboarding-design .original-site img{filter:grayscale(1);opacity:.6}.fork-onboarding-design .pitch-meeting{display:flex;align-items:center;gap:11px;padding:14px;background:var(--background);border:1px solid var(--border);border-radius:8px;box-shadow:var(--small-shadow);margin:19px 15px 0}.fork-onboarding-design .meeting-icon{width:36px;height:36px;display:grid;place-items:center;background:var(--sky-light);color:var(--sky-foreground);border-radius:6px}.fork-onboarding-design .pitch-meeting strong{font-size:12px;display:block}.fork-onboarding-design .pitch-meeting small{font-size:9px;color:var(--muted-foreground);display:block;margin-top:3px}.fork-onboarding-design .pitch-ready{display:flex;align-items:center;gap:4px;font-size:9px;color:var(--success);margin-left:auto}.fork-onboarding-design .ready-site{width:86%;margin:0 auto;position:relative}.fork-onboarding-design .ready-published{position:absolute;top:-12px;right:-12px;display:flex;align-items:center;gap:7px;padding:10px 12px;background:var(--garden);color:var(--primary-foreground);border-radius:6px;font-size:10px;box-shadow:var(--small-shadow)}.fork-onboarding-design .ready-path{display:flex;align-items:center;justify-content:center;gap:17px;margin-top:22px;color:var(--sky-foreground)}.fork-onboarding-design .ready-path span{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:500}@media(max-width:1100px){.fork-onboarding-design .analysis-priority{font-size:8px}.fork-onboarding-design .slide-analysis{padding:16px}.fork-onboarding-design .share-permissions{width:78%}.fork-onboarding-design .education-copy h2{font-size:25px}}@media(min-width:761px)and (max-height:680px){.fork-onboarding-design .lesson-visual{transform:scale(.88);transform-origin:center bottom;margin-top:-39px}.fork-onboarding-design .education-copy{margin-top:14px}.fork-onboarding-design .education-panel{padding-top:24px;padding-bottom:24px}}@keyframes enter-step{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes build-pulse{50%{opacity:.4;transform:scale(.9)}}@media(max-height:760px){.fork-onboarding-design .question-body{padding-top:70px;padding-bottom:14px}.fork-onboarding-design .step-content{padding:16px 34px}.fork-onboarding-design .step-content h1{margin-bottom:8px}.fork-onboarding-design .step-description{margin-bottom:12px}.fork-onboarding-design .back-action{margin-bottom:6px}.fork-onboarding-design .choice-list{gap:4px}.fork-onboarding-design .goal-option{padding:5px 10px}.fork-onboarding-design .fork-textarea{min-height:38px;margin-top:6px}.fork-onboarding-design .primary-action{margin-top:10px}.fork-onboarding-design .building-mode .build-card{margin-top:16px}.fork-onboarding-design .build-animation{min-height:84px}.fork-onboarding-design .usecase-grid{gap:7px}.fork-onboarding-design .usecase-option{padding:8px 10px}}@media(max-height:760px){.fork-onboarding-design .step-lead{font-size:12px;margin-bottom:3px}.fork-onboarding-design .goals-content h1{font-size:22px;margin-bottom:6px}.fork-onboarding-design .goals-content .step-description{font-size:13px;margin-bottom:10px}}@media(max-width:760px){.fork-onboarding-design .onboarding-header{padding:20px 24px}.fork-onboarding-design .fork-wordmark{font-size:25px}.fork-onboarding-design .question-body{padding:72px 16px 24px}.fork-onboarding-design .step-content{padding:26px 24px}.fork-onboarding-design .step-content h1{font-size:26px}.fork-onboarding-design .template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fork-onboarding-design .template-dialog{padding:24px}.fork-onboarding-design .sample-hero h3{font-size:27px}.fork-onboarding-design .referral-option{white-space:normal;height:54px;font-size:12px;gap:7px;padding:8px}.fork-onboarding-design .usecase-grid{grid-template-columns:1fr}.fork-onboarding-design .building-mode .tutorial-card{grid-template-columns:58px minmax(0,1fr) auto;padding:10px}.fork-onboarding-design .building-mode .tutorial-thumbnail{width:58px;height:48px}}@media(prefers-reduced-motion:reduce){.fork-onboarding-design *,.fork-onboarding-design *:before,.fork-onboarding-design *:after{animation:none!important;transition:none!important}}.fork-onboarding-design .pro-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#285077;margin-bottom:10px}.fork-onboarding-design .pro-benefits{display:grid;gap:8px;margin:14px 0 16px}.fork-onboarding-design .pro-benefits li{display:flex;gap:10px;align-items:center}.fork-onboarding-design .pro-benefits strong{display:block;font-size:13px}.fork-onboarding-design .pro-benefits small{display:block;font-size:12px;color:var(--muted-foreground)}.fork-onboarding-design .pro-checks{display:grid;gap:6px;margin:12px 0;font-size:13px}.fork-onboarding-design .pro-checks li{display:flex;gap:8px;align-items:center}.fork-onboarding-design .pro-checks svg{width:15px;height:15px;color:var(--success)}.fork-onboarding-design .pro-methods{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fork-onboarding-design .pro-demo-banner{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px 12px;border-radius:8px;background:color-mix(in oklch,var(--sky) 18%,transparent);font-size:12px}.fork-onboarding-design .pro-demo-banner svg{flex:none;margin-top:1px}.fork-onboarding-design .pro-total{display:flex;justify-content:space-between;margin:14px 0 4px;padding-top:12px;border-top:1px solid var(--border);font-size:14px}.fork-onboarding-design .pro-crown{background:color-mix(in oklch,var(--sky) 25%,transparent)}.fork-onboarding-design .pro-confetti{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:50}.fork-onboarding-design .pro-confetti i{position:absolute;top:-20px;width:7px;height:14px;border-radius:2px;animation:pro-fall linear forwards}@keyframes pro-fall{to{top:105vh;transform:rotate(720deg);opacity:.8}}.fork-onboarding-design .start-mode{display:block;overflow:hidden}.fork-onboarding-design .start-header{display:flex;align-items:center;max-width:1120px;margin:0 auto;padding:16px 28px}.fork-onboarding-design .start-brand{display:flex;align-items:center;gap:18px;padding:5px 14px;border:1px solid color-mix(in oklab,var(--background) 45%,transparent);border-radius:32px;background:color-mix(in oklab,var(--sky-light) 45%,transparent)}.fork-onboarding-design .start-brand .fork-wordmark{color:var(--foreground)}.fork-onboarding-design .start-brand button{font-size:11px;height:28px}.fork-onboarding-design .start-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.fork-onboarding-design .start-actions button{font-size:12px;height:34px;border-radius:999px}.fork-onboarding-design .start-actions .start-login{background:var(--background);color:var(--foreground);border:1px solid color-mix(in oklab,var(--foreground) 12%,transparent);box-shadow:0 1px 2px color-mix(in oklab,var(--foreground) 10%,transparent)}.fork-onboarding-design .start-actions .start-login:hover{background:var(--background);color:var(--foreground);border-color:color-mix(in oklab,var(--foreground) 24%,transparent)}.fork-onboarding-design .start-main{max-width:1100px;margin:36px auto 0;padding:0 28px;text-align:center}.fork-onboarding-design .start-main>h1{font-size:48px;line-height:1.18;font-weight:750;margin:0 0 18px}.fork-onboarding-design .start-main>p:not(.error-message){color:var(--sky-foreground);font-size:15px;margin:0 0 24px}.fork-onboarding-design .start-url{display:flex;align-items:center;gap:8px;max-width:520px;margin:0 auto;padding:6px;border:1px solid var(--input);border-radius:32px;background:var(--background);box-shadow:var(--small-shadow)}.fork-onboarding-design .start-url input{min-width:0;flex:1;border:0;outline:none;color:var(--foreground);background:transparent;padding:10px 16px;font-size:13px}.fork-onboarding-design .start-url button{border-radius:26px;font-size:12px;height:40px}.fork-onboarding-design .start-product{margin:72px auto 0;text-align:left;background:var(--card);border-radius:8px 8px 0 0;padding:8px;box-shadow:var(--showcase-shadow)}.fork-onboarding-design .start-product-chrome{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 10px;font-size:9px;color:var(--muted-foreground)}.fork-onboarding-design .start-product-body{display:grid;grid-template-columns:62% 38%;min-height:300px}.fork-onboarding-design .start-example{position:relative;overflow:hidden;color:var(--primary-foreground);padding:22px 28px}.fork-onboarding-design .start-example img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.65);z-index:0}.fork-onboarding-design .start-example strong,.fork-onboarding-design .start-example h2{position:relative}.fork-onboarding-design .start-example strong{font-size:26px}.fork-onboarding-design .start-example h2{font-size:42px;line-height:1.1;margin-top:70px;font-weight:500}.fork-onboarding-design .start-editor{display:flex;flex-direction:column;padding:14px;font-size:11px}.fork-onboarding-design .start-editor-header{display:flex;align-items:center;gap:7px;padding-bottom:14px;border-bottom:1px solid var(--border)}.fork-onboarding-design .start-editor-header svg{margin-left:auto}.fork-onboarding-design .start-editor p{margin-top:22px;line-height:1.7}.fork-onboarding-design .start-editor-prompt{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding:14px;border:1px solid var(--border);border-radius:8px;color:var(--muted-foreground)}.fork-onboarding-design .start-editor>button{margin-top:12px;font-size:11px}.fork-onboarding-design .usecase-grid{grid-auto-rows:60px}.fork-onboarding-design .usecase-option{grid-template-columns:minmax(0,1fr) 17px;grid-template-rows:auto;align-items:center;align-content:center;height:60px;min-height:60px;min-width:0;overflow:hidden}.fork-onboarding-design .usecase-option strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;min-width:0}.fork-onboarding-design .usecase-option .checkbox-square{flex-shrink:0}.fork-onboarding-design .start-divider{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--muted-foreground);font-size:12px}.fork-onboarding-design .start-divider:before,.fork-onboarding-design .start-divider:after{content:"";flex:1;height:1px;background:var(--border)}.fork-onboarding-design .start-template-action{width:100%;height:48px;border-radius:10px;font-size:14px;background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.fork-onboarding-design .start-template-action:hover{background:var(--primary);color:var(--primary-foreground);opacity:.88}@media(max-width:760px){.fork-onboarding-design .start-header{padding:16px}.fork-onboarding-design .start-main{margin-top:36px;padding:0 16px}.fork-onboarding-design .start-main>h1{font-size:34px}.fork-onboarding-design .start-break{display:none}.fork-onboarding-design .start-main>p:not(.error-message){font-size:13px;line-height:1.6}.fork-onboarding-design .start-url input{padding:10px 6px}.fork-onboarding-design .start-url button{font-size:11px;padding:0 12px}.fork-onboarding-design .start-product{margin-top:50px}.fork-onboarding-design .start-product-body{grid-template-columns:1fr}.fork-onboarding-design .start-editor{display:none}.fork-onboarding-design .start-example h2{font-size:34px}}.fork-onboarding-design .build-card-header p.build-note{font-size:14px;color:var(--muted-foreground);margin:0;line-height:1.6}.fork-onboarding-design .build-card-header p.build-note strong{display:block;width:fit-content;max-width:100%;margin:12px auto 10px;padding:7px 16px;border-radius:10px;background:var(--accent);color:var(--foreground);font-weight:800;font-size:18px;line-height:1.35;letter-spacing:-.015em;overflow-wrap:anywhere}.fork-onboarding-design .build-card-header p.field-note{font-size:13px}.fork-onboarding-design .build-quiet{text-align:center;font-size:12px;color:var(--muted-foreground);margin:16px 0 0}.fork-onboarding-design .build-card-header:last-child{border-bottom:0}.fork-onboarding-design .step-content.delayed-build-content{padding:38px 32px;border:1px solid oklch(1 0 0 / 80%);border-radius:20px;box-shadow:0 16px 60px #16304524}.fork-onboarding-design .delayed-build-content .build-delay{padding:0}.fork-onboarding-design .delayed-build-content .build-delay>.fork-mark{width:32px;height:38px;margin-bottom:24px}.fork-onboarding-design .delayed-build-content .build-delay h1{max-width:340px;margin:0;font-size:25px;line-height:1.25;letter-spacing:-.025em}.fork-onboarding-design .delayed-build-content .build-delay p{margin:16px 0 0;color:var(--muted-foreground);font-size:14px;line-height:1.6}.fork-onboarding-design .build-delivery{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:28px;padding:20px 16px;border:1px solid var(--border);border-radius:12px;background:#fff;text-align:center}.fork-onboarding-design .build-delivery p{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.5}.fork-onboarding-design .build-delivery strong{max-width:100%;color:var(--foreground);font-size:18px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.fork-onboarding-design .build-delivery .link-inline{margin-top:2px;color:var(--foreground);font-size:12px;text-underline-offset:3px}.fork-onboarding-design .email-edit{margin-top:14px}.fork-onboarding-design .account-inline{display:grid;gap:10px;margin-top:16px;width:100%}.fork-onboarding-design .ready-block>.divider{width:100%}.fork-onboarding-design .account-inline .primary-action{margin-top:0}.fork-onboarding-design .link-inline{background:none;border:none;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.fork-onboarding-design .ready-block{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:420px;margin:26px auto 0}.fork-onboarding-design .ready-lead{font-size:16px;color:var(--muted-foreground);margin:0}.fork-onboarding-design .ready-email{font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--foreground);margin:6px 0 0;overflow-wrap:anywhere}.fork-onboarding-design .ready-quiet,.fork-onboarding-design .ready-change{text-align:center;font-size:13px;color:var(--muted-foreground);margin:16px 0 0}.fork-onboarding-design .ready-quiet{width:100%;padding-bottom:16px;border-bottom:1px solid var(--border)}.fork-onboarding-design .ready-quiet .link-inline,.fork-onboarding-design .ready-change .link-inline{color:var(--foreground);text-decoration-color:var(--border);text-underline-offset:3px}.fork-onboarding-design .ready-again{display:flex;align-items:center;justify-content:center;gap:7px;margin:16px 0 0;font-size:13px;color:var(--foreground)}.fork-onboarding-design{font-family:DM Sans Variable,sans-serif;--font-dm-sans: "DM Sans Variable";font-size:14px;color:var(--foreground)}.fork-onboarding-design button{font-family:inherit}.fork-onboarding-design .onboarding-header{width:auto;margin:0}.fork-onboarding-design .preview-badge{font-size:10px;color:#415169;background:#ffffffa6;border-radius:16px;padding:4px 9px}.fork-onboarding-design .live-template-preview{aspect-ratio:16 / 9;width:100%;display:grid;place-items:center;background:#f3f3f1;overflow:hidden}.fork-onboarding-design .live-template-preview img{width:100%;height:100%;object-fit:contain;object-position:center}.fork-onboarding-design .live-template-description{padding:0 12px 12px;color:var(--muted-foreground);font-size:12px;text-align:left;white-space:normal}.fork-onboarding-design .live-open{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--primary);color:var(--primary-foreground);text-decoration:none}.fork-onboarding-design .live-open-secondary{display:flex;gap:6px;align-items:center;justify-content:center;margin-top:16px}.fork-onboarding-design .build-strip-row .ml-auto{margin-left:auto;flex-shrink:0}@media(prefers-reduced-motion:reduce){.fork-onboarding-design .build-fill{transition:none}}.fork-onboarding-design .notification-card h1{margin-bottom:28px}.fork-onboarding-design .notification-card .step-description{margin-bottom:18px}.fork-onboarding-design .notification-card .divider{margin-top:20px;margin-bottom:18px}.fork-onboarding-design .notification-card .skip-action{margin-top:22px}.fork-onboarding-design{--brand: oklch(.67 .19 45)}.fork-onboarding-design .question-stack.plan-stack,.fork-onboarding-design .step-content.plan-content{max-width:580px}.fork-onboarding-design .plan-list{display:flex;flex-direction:column;gap:12px;border:0;padding:0;margin:0;min-width:0}.fork-onboarding-design .plan-option{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:16px 18px;border-radius:10px;border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;overflow:hidden;transition:border-color .15s,box-shadow .15s,background-color .15s}.fork-onboarding-design .plan-option:hover{border-color:var(--brand)}.fork-onboarding-design .plan-option.selected{border-color:var(--brand);background:color-mix(in oklab,var(--brand) 9%,white);box-shadow:0 0 0 1px var(--brand)}.fork-onboarding-design .plan-option:focus-within{outline:3px solid color-mix(in oklab,var(--brand) 30%,transparent);outline-offset:2px}.fork-onboarding-design .plan-buy{border-color:color-mix(in oklab,var(--brand) 30%,var(--border));min-height:132px}.fork-onboarding-design .plan-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.fork-onboarding-design .plan-lead{display:flex;align-items:center;gap:10px;min-width:0}.fork-onboarding-design .plan-radio{flex:none;appearance:none;margin:0;width:18px;height:18px;border-radius:50%;border:1.5px solid color-mix(in oklab,var(--foreground) 28%,transparent);background:var(--background)}.fork-onboarding-design .plan-radio:checked{border:6px solid var(--brand)}.fork-onboarding-design .plan-title{font-size:16px;font-weight:600;line-height:1.3}.fork-onboarding-design .plan-price{position:relative;z-index:1;font-size:16px;font-weight:700;white-space:nowrap;margin-left:auto}.fork-onboarding-design .plan-description{color:var(--muted-foreground);font-size:14px;line-height:1.5;padding-left:28px}.fork-onboarding-design .plan-buy .plan-description{color:#80624d;padding-right:48px}.fork-onboarding-design .plan-badge{display:inline-flex;align-items:center;gap:3px;align-self:flex-start;height:19px;padding:0 7px;border-radius:999px;background:var(--brand);color:var(--primary-foreground);font-size:12px;font-weight:600;letter-spacing:.02em}.fork-onboarding-design .plan-orb{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 30%,color-mix(in oklab,var(--brand) 70%,white),var(--brand))}.fork-onboarding-design .plan-orb-small{width:38px;height:38px;right:19px;bottom:10px}.fork-onboarding-design .plan-orb-large{width:56px;height:56px;right:-12px;bottom:-16px;display:grid;place-items:center;padding:0 12px 16px 0;color:#fff}.fork-onboarding-design .social-actions{display:flex;flex-direction:column;gap:8px}@media(max-width:420px){.fork-onboarding-design .plan-option{padding:14px}.fork-onboarding-design .plan-title{font-size:15px}}@font-face{font-family:Fork Hoss;src:url(./spaces-hoss-bold-D-IXsu-U.woff2) format("woff2");font-weight:600 900;font-display:swap}@font-face{font-family:Fork Real;src:url(./spaces-real-regular-TOSEHRAT.woff2) format("woff2");font-weight:100 500;font-display:swap}@font-face{font-family:Fork Real;src:url(./spaces-real-bold-CFXgTi0B.woff2) format("woff2");font-weight:600 900;font-display:swap}.site-onboarding{min-height:100dvh;color:#101010;background:#fff;font-family:Fork Real,Arial,sans-serif;-webkit-font-smoothing:antialiased;position:relative;isolation:isolate}.site-onboarding:before{content:"";position:absolute;inset:0 0 auto;height:780px;background:#88b7eb;background-image:linear-gradient(to bottom,#deefff05 35%,#ffffff1f 57%,#fff),url(https://fork.site/lp1-assets/sky-hero.webp);background-position:center top;background-size:cover;z-index:-1}.onboarding-header{width:min(1232px,calc(100% - 80px));margin:auto;padding:30px 0;display:flex;align-items:center;justify-content:space-between}.onboarding-brand{display:flex;align-items:center;gap:10px;font:700 24px Arial,sans-serif;letter-spacing:.025em;text-decoration:none}.onboarding-brand svg{width:25px;height:24px;fill:currentColor;stroke:none}.onboarding-home{display:flex;align-items:center;gap:9px;font-size:13px;text-decoration:none}.onboarding-main{width:min(760px,calc(100% - 40px));margin:36px auto 0;padding-bottom:40px}.onboarding-intro{text-align:center}.onboarding-eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;letter-spacing:.1em;font-weight:600;color:#2e465b}.onboarding-eyebrow i{width:6px;height:6px;background:#397555;border-radius:50%}.site-onboarding h1,.site-onboarding h2,.onboarding-template strong{font-family:Fork Hoss,Arial,sans-serif;font-weight:700;letter-spacing:-.04em}.onboarding-intro h1{font-size:clamp(42px,5vw,64px);line-height:1.075;margin:22px 0}.onboarding-intro>p{font-size:18px;line-height:1.55;color:#2d4356;margin:0}.onboarding-card{margin-top:34px;border:1px solid #ffffffbd;border-radius:24px;background:#fff;box-shadow:0 16px 60px #214f7810;overflow:hidden}.onboarding-tabs{display:flex;padding:8px;gap:5px;background:#f6f7f8;border-bottom:1px solid #e6e6e8}.onboarding-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;width:50%;border:0;background:transparent;border-radius:12px;padding:14px;color:#66666a;font:600 14px Fork Real,Arial,sans-serif;cursor:pointer}.onboarding-tabs button[aria-selected=true]{background:#fff;color:#101010;box-shadow:0 1px 5px #1010100b}.onboarding-card form{padding:30px}.onboarding-form-heading h2{font-size:25px;line-height:1.2;margin:0 0 8px}.onboarding-form-heading p{font-size:14px;line-height:1.5;color:#66666a;margin:0 0 24px}.onboarding-card fieldset{border:0;margin:0;padding:0;min-width:0}.onboarding-field{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;min-width:0}.onboarding-field input,.onboarding-field .fork-select{font:400 15px Fork Real,Arial,sans-serif;color:#101010;border:1px solid #e0e1e3;border-radius:10px;padding:14px 13px;background:#fff;min-width:0;width:100%;height:49px}.onboarding-field input::placeholder{color:#959598}.onboarding-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.onboarding-address{display:flex;align-items:center;border:1px solid #e0e1e3;border-radius:10px;background:#fff;min-width:0}.onboarding-address input{border:0;background:transparent}.onboarding-address>span{padding-right:12px;color:#77777a;font-size:13px;font-weight:400;white-space:nowrap}.onboarding-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:17px 23px;background:#101010;color:#fff;font-size:15px;font-weight:600;border:0;border-radius:12px;text-decoration:none;cursor:pointer;transition:opacity .16s}.onboarding-submit{width:100%;margin-top:26px;font-family:inherit}.onboarding-button:hover{opacity:.85}.onboarding-button:disabled{opacity:.5;cursor:default}.onboarding-note{text-align:center;font-size:11px;color:#77777a;line-height:1.5;margin:13px 0 0}.onboarding-footnote{text-align:center;font-size:12px;color:#66666a;margin:26px 0 0}.onboarding-templates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:310px;overflow:auto}.onboarding-template{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid #e6e6e8;border-radius:12px;padding:13px;cursor:pointer;overflow:hidden}.onboarding-template.selected{border-color:#101010;box-shadow:0 0 0 1px #101010}.onboarding-template input{position:absolute;right:12px;top:12px;accent-color:#101010}.onboarding-template-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:10px;background:#e4edf5;color:#456780}.onboarding-template-icon.variant-1{background:#e9eee6;color:#51634b}.onboarding-template-icon.variant-2{background:#f6efdf;color:#807049}.onboarding-template strong{font-size:17px;text-transform:capitalize}.onboarding-template>span:last-child{font-size:10px;color:#77777a;overflow-wrap:anywhere}.onboarding-progress{display:flex;align-items:center;gap:10px;margin-top:22px;font-size:13px;line-height:1.5;color:#2d4356}.onboarding-spin{animation:onboarding-spin 1.2s linear infinite;flex-shrink:0}.onboarding-error{margin-top:20px;padding:12px;border-radius:10px;background:#fff2f0;color:#9c362d;font-size:13px;line-height:1.5}.onboarding-error p{margin:8px 0 0}.onboarding-operation{display:inline-flex;align-items:center;gap:7px;font-size:12px;margin-top:14px;color:#46657b}.onboarding-restricted{text-align:center;padding:100px 20px}.onboarding-restricted h1{font-size:40px}.onboarding-restricted p{margin:15px 0 25px}.site-onboarding :is(button,a,input,select):focus-visible{outline:2px solid #547e9d;outline-offset:3px}.onboarding-card fieldset:disabled{opacity:.65}.onboarding-tabs button:disabled{cursor:default}@keyframes onboarding-spin{to{transform:rotate(360deg)}}@media(max-width:600px){.onboarding-header{width:calc(100% - 40px);padding:22px 0}.onboarding-home{font-size:11px}.onboarding-main{margin-top:26px}.onboarding-intro>p{font-size:16px}.onboarding-card form{padding:23px 20px}.onboarding-fields{grid-template-columns:1fr;gap:16px}.onboarding-templates{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-tabs button{font-size:12px;gap:6px}.onboarding-intro h1{font-size:48px}}@media(prefers-reduced-motion:reduce){.onboarding-spin{animation:none}}.onboarding-setup{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.onboarding-setup:before{height:100dvh}.onboarding-setup .onboarding-header{flex-shrink:0;padding:24px 0}.onboarding-setup .onboarding-main{width:min(1120px,calc(100% - 80px));flex:1;min-height:0;margin:0 auto;padding:0 0 22px;display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:minmax(0,1fr) auto;gap:14px 62px;align-items:center}.onboarding-setup .onboarding-intro{text-align:left}.onboarding-setup .onboarding-eyebrow{justify-content:flex-start}.onboarding-setup .onboarding-intro h1{font-size:clamp(42px,4.3vw,56px);margin:22px 0 18px}.onboarding-setup .onboarding-intro>p{font-size:17px}.onboarding-setup .onboarding-card{margin:0;min-height:0;max-height:100%;display:flex;flex-direction:column;width:100%;border-radius:22px}.onboarding-setup .onboarding-card form{min-height:0;overflow:auto;overscroll-behavior:contain;padding:26px;scrollbar-width:thin;scrollbar-color:#c7d7e4 transparent}.onboarding-setup .onboarding-tabs{flex-shrink:0;padding:6px}.onboarding-setup .onboarding-tabs button{padding:12px}.onboarding-setup .onboarding-footnote{grid-column:1/-1;margin:0;font-size:11px}.onboarding-field input:focus-visible,.onboarding-field .fork-select:focus-visible{outline:0;outline-offset:0;border-color:#7399b6;box-shadow:0 0 0 3px #759db51c}.onboarding-address:focus-within{border-color:#7399b6;box-shadow:0 0 0 3px #759db51c}.onboarding-address input:focus-visible{box-shadow:none;outline:0}.onboarding-template-picker{display:grid;grid-template-columns:minmax(130px,.72fr) minmax(0,1.28fr);gap:12px;height:clamp(150px,29dvh,230px)}.onboarding-template-picker .onboarding-templates{display:flex;flex-direction:column;gap:8px;max-height:none;min-height:0;overflow:auto;padding:4px;scrollbar-width:thin;scrollbar-color:#c7d7e4 transparent}.onboarding-template{flex-shrink:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:3px 9px;align-content:center;min-height:76px;padding:10px 27px 10px 10px;overflow:visible;border-color:#e6ebef;border-radius:11px;transition:background .15s,border-color .15s,box-shadow .15s}.onboarding-template:hover{border-color:#a9c1d2;background:#f8fbfd}.onboarding-template.selected{border-color:#7899b1;background:#f1f7fb;box-shadow:none}.onboarding-template:has(input:focus-visible){outline:0;border-color:#547e9d;box-shadow:0 0 0 3px #547e9d24}.onboarding-template input{appearance:none;-webkit-appearance:none;margin:0;width:16px;height:16px;border:1.5px solid #c0cbd3;border-radius:50%;background:#fff;right:9px;top:12px;display:grid;place-items:center;cursor:pointer;transition:border-color .15s,background .15s}.onboarding-template input:checked{border-color:#456b86;background:#456b86}.onboarding-template input:checked:after{content:"";width:5px;height:5px;border-radius:50%;background:#fff}.site-onboarding .onboarding-template input:focus-visible{outline:0;box-shadow:none}.onboarding-template-icon{grid-row:1/span 2;width:30px;height:33px;border-radius:8px}.onboarding-template-icon svg{width:18px;height:18px}.onboarding-template strong{font-size:14px;line-height:1.2;overflow-wrap:anywhere;letter-spacing:-.02em}.onboarding-template>span:last-child{font-size:9px;line-height:1.35}.onboarding-template-preview{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e1e8ee;border-radius:12px;background:#f5f8fb;box-shadow:0 4px 15px #315b7310}.onboarding-preview-bar{height:29px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px;border-bottom:1px solid #e5ebf0;background:#fff;font-size:8px;color:#82929d}.onboarding-preview-bar>span:first-child{display:flex;gap:3px}.onboarding-preview-bar i{width:3px;height:3px;border-radius:50%;background:#ccd8e0}.onboarding-preview-bar strong{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#455d6e;font-size:9px;font-weight:500}.onboarding-preview-picture{position:relative;flex:1;min-height:0;overflow:hidden;background:#f4f7fa}.onboarding-preview-picture>img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;animation:onboarding-preview-in .2s ease-out}.onboarding-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:9px 10px;background:#fff;font-size:8px;color:#82929d;border-top:1px solid #e5ebf0}.onboarding-preview-footer a{display:inline-flex;align-items:center;gap:4px;color:#3d647f;text-decoration:none;white-space:nowrap}.onboarding-preview-footer a:hover{text-decoration:underline}@keyframes onboarding-preview-in{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.onboarding-setup .onboarding-header{width:calc(100% - 36px);padding:18px 0}.onboarding-setup .onboarding-main{width:min(620px,calc(100% - 32px));grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding-bottom:16px}.onboarding-setup .onboarding-intro{text-align:center}.onboarding-setup .onboarding-eyebrow{justify-content:center;font-size:8px}.onboarding-setup .onboarding-intro h1{font-size:36px;margin:10px 0 8px}.onboarding-setup .onboarding-intro h1 br{display:none}.onboarding-setup .onboarding-intro h1 br:after{content:" "}.onboarding-setup .onboarding-intro>p{font-size:13px;line-height:1.5}.onboarding-setup .onboarding-intro>p br{display:none}.onboarding-setup .onboarding-card{align-self:center;grid-row:2}.onboarding-setup .onboarding-card form{padding:20px}.onboarding-setup .onboarding-form-heading h2{font-size:22px}.onboarding-setup .onboarding-form-heading p{font-size:12px;margin-bottom:18px}.onboarding-setup .onboarding-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.onboarding-setup .onboarding-field{font-size:12px;gap:6px}.onboarding-setup .onboarding-field input,.onboarding-setup .onboarding-field .fork-select{font-size:14px;height:45px;padding:11px 10px}.onboarding-setup .onboarding-address>span{font-size:11px;padding-right:9px}.onboarding-setup .onboarding-submit{min-height:48px;margin-top:20px;padding:13px 18px;font-size:14px}.onboarding-template-picker{height:clamp(140px,25dvh,205px)}.onboarding-template{grid-template-columns:1fr;gap:4px;min-height:92px;padding:10px}.onboarding-template-icon{grid-row:auto;width:27px;height:27px}.onboarding-template strong{font-size:12px;overflow-wrap:normal}.onboarding-template>span:last-child{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:900px)and (max-height:700px){.onboarding-setup .onboarding-header{padding:14px 0}.onboarding-setup .onboarding-brand{font-size:21px}.onboarding-setup .onboarding-eyebrow,.onboarding-setup .onboarding-intro>p,.onboarding-setup .onboarding-footnote{display:none}.onboarding-setup .onboarding-intro h1{font-size:30px;margin:2px 0 0}.onboarding-setup .onboarding-main{grid-template-rows:auto minmax(0,1fr);gap:10px;padding-bottom:12px}.onboarding-setup .onboarding-card form{padding:16px}.onboarding-setup .onboarding-form-heading p{display:none}.onboarding-setup .onboarding-form-heading h2{font-size:20px;margin-bottom:15px}.onboarding-template-picker{height:clamp(115px,23dvh,150px)}.onboarding-setup .onboarding-tabs button{padding:10px}.onboarding-template{min-height:62px;padding:10px 27px 10px 10px}.onboarding-template-icon{display:none}.onboarding-template strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.onboarding-setup .onboarding-submit{margin-top:16px;min-height:44px;padding:11px 16px}.onboarding-setup .onboarding-note{margin-top:9px;font-size:10px}}@media(max-height:480px){.onboarding-setup .onboarding-header{padding:10px 0}.onboarding-setup .onboarding-main{grid-template-columns:.65fr 1.35fr;grid-template-rows:minmax(0,1fr);gap:20px;padding-bottom:10px;width:calc(100% - 40px)}.onboarding-setup .onboarding-intro{text-align:left}.onboarding-setup .onboarding-intro h1{font-size:30px;line-height:1.1;margin:0}.onboarding-setup .onboarding-card{grid-row:1;grid-column:2}.onboarding-setup .onboarding-eyebrow,.onboarding-setup .onboarding-intro>p,.onboarding-setup .onboarding-form-heading p,.onboarding-setup .onboarding-footnote,.onboarding-setup .onboarding-note{display:none}.onboarding-setup .onboarding-card form{padding:12px 14px}.onboarding-setup .onboarding-form-heading h2{font-size:18px;margin-bottom:10px}.onboarding-template-picker{height:85px}.onboarding-setup .onboarding-tabs button{padding:8px;font-size:11px}.onboarding-setup .onboarding-fields{margin-top:10px;gap:10px}.onboarding-setup .onboarding-field{gap:4px;font-size:11px}.onboarding-setup .onboarding-field input,.onboarding-setup .onboarding-field .fork-select{height:39px;font-size:12px;padding:9px}.onboarding-setup .onboarding-submit{min-height:40px;margin-top:12px;padding:9px 16px}.onboarding-preview-footer{padding:6px 8px}.onboarding-preview-footer>span{display:none}}@media(max-width:370px){.onboarding-template-picker{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);gap:8px}.onboarding-template{grid-template-columns:1fr;padding:10px 24px 10px 9px;min-height:70px}.onboarding-template-icon{display:none}.onboarding-template strong{font-size:12px}.onboarding-preview-footer>span{display:none}.onboarding-setup .onboarding-card form{padding:14px}}@media(prefers-reduced-motion:reduce){.onboarding-template,.onboarding-template input{transition:none}.onboarding-preview-picture>img,.onboarding-preview-sample{animation:none}}@media(min-width:901px)and (min-height:481px)and (max-height:760px){.onboarding-setup .onboarding-card form{padding:20px}.onboarding-setup .onboarding-form-heading h2{font-size:22px}.onboarding-setup .onboarding-form-heading p{font-size:13px;margin-bottom:16px}.onboarding-setup .onboarding-template-picker{height:clamp(110px,23dvh,175px)}.onboarding-setup .onboarding-fields{margin-top:16px;gap:14px}.onboarding-setup .onboarding-field{font-size:12px;gap:6px}.onboarding-setup .onboarding-field input,.onboarding-setup .onboarding-field .fork-select{height:45px;font-size:14px;padding:11px 12px}.onboarding-setup .onboarding-submit{margin-top:18px;min-height:48px;padding:13px 20px;font-size:14px}}@media(min-width:901px)and (min-height:481px)and (max-height:620px){.onboarding-setup .onboarding-header{padding:16px 0}.onboarding-setup .onboarding-main{grid-template-rows:minmax(0,1fr);padding-bottom:16px}.onboarding-setup .onboarding-form-heading p,.onboarding-setup .onboarding-note,.onboarding-setup .onboarding-footnote{display:none}}.onboarding-preview-picture>span{position:absolute;display:block}.onboarding-preview-picture img{width:100%;height:100%;object-fit:cover;display:block}.onboarding-preview-unavailable{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8495a2;font-size:10px;text-align:center;padding:12px}.onboarding-preview-unavailable small{font-size:9px}.onboarding-template-picker{overflow:hidden;min-width:0;min-height:0}.onboarding-template-picker .onboarding-templates{overscroll-behavior:contain;scrollbar-gutter:stable}.onboarding-template strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.onboarding-template>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding-template-preview{position:relative}.onboarding-preview-picture{height:100%;flex:1}.onboarding-preview-footer{position:absolute;left:7px;right:7px;bottom:7px;z-index:2;border:1px solid #ffffffb3;border-radius:7px;padding:6px 8px;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #315b730d}.onboarding-preview-unavailable{padding-bottom:30px}.onboarding-preview-footer>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding-preview-footer>button{display:inline-flex;align-items:center;gap:5px;flex:none;padding:0;border:0;background:none;color:#53748b;font-size:9px;cursor:pointer}.onboarding-preview-footer>button:hover{color:#173f58}.onboarding-preview-footer>button:focus-visible{outline:2px solid #a5cde7;outline-offset:3px;border-radius:3px}.onboarding-account{min-height:100dvh}.onboarding-account-main{width:min(580px,calc(100% - 40px));margin:clamp(20px,5dvh,64px) auto 30px;text-align:center}.onboarding-account-main h1{white-space:pre-line;font-size:clamp(38px,5.5vw,62px);line-height:1.08;letter-spacing:-.045em;margin:22px 0}.onboarding-account-main>p{white-space:pre-line;font-size:17px;line-height:1.6;color:#2d4356}.onboarding-account-card{background:#fff;border:1px solid #ffffffbd;border-radius:22px;box-shadow:0 16px 60px #214f7810;padding:30px;margin:30px 0 22px}.onboarding-account-card h2{font-size:21px;margin:0 0 10px}.onboarding-account-card p{font-size:14px;line-height:1.6;color:#66666a;margin:0 0 24px}.onboarding-account-card>.onboarding-button{width:100%}.onboarding-account-signin{display:block;width:100%;border:0;background:transparent;font:500 13px Fork Real,Arial,sans-serif;color:#456780;cursor:pointer;margin-top:18px;padding:4px;text-decoration:none}.onboarding-account-main>small{font-size:11px;line-height:1.6;color:#526b80}@media(max-height:700px){.onboarding-account-main{margin-top:8px}.onboarding-account-main h1{margin:15px 0;font-size:42px}.onboarding-account-card{margin-top:20px;padding:24px}.onboarding-account .onboarding-header{padding:20px 0}}.onboarding-template-dialog{width:min(640px,calc(100% - 32px));max-height:90dvh;padding:0;margin:auto;border:1px solid #dce3e8;border-radius:22px;background:#fff;color:#162a38;box-shadow:0 30px 100px #142f4a30;font-family:inherit;overflow:auto}.onboarding-template-dialog::backdrop{background:#142a4266;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.template-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 28px 18px;border-bottom:1px solid #eef1f4}.template-dialog-eyebrow{font-size:10px;font-weight:650;letter-spacing:.1em;color:#738792}.template-dialog-header h2{font-size:24px;line-height:1.2;letter-spacing:-.025em;font-weight:650;margin:7px 0 5px;overflow-wrap:anywhere}.template-dialog-header p{font-size:12px;color:#738792;margin:0;overflow-wrap:anywhere}.template-dialog-header>button{display:grid;place-items:center;border:0;background:#f5f7f9;color:#677c89;flex:none;width:32px;height:32px;border-radius:50%;cursor:pointer}.template-dialog-content{padding:22px 28px;display:flex;flex-direction:column;gap:18px}.template-upload-preview{position:relative;aspect-ratio:16/9;flex:none;overflow:hidden;border-radius:12px;background:#f2f5f7;border:1px solid #e7edf1}.template-upload-preview img{display:block;width:100%;height:100%;object-fit:cover}.template-image-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#8495a2;font-size:13px;text-align:center;padding:20px}.template-upload-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.template-upload-actions small{font-size:11px;color:#83949f}.template-upload-actions input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.template-dialog-field{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}.template-dialog-field input,.template-dialog-field textarea{width:100%;padding:12px 14px;border:1px solid #dce3e8;border-radius:10px;background:#fff;color:#162a38;font-size:14px;font-family:inherit;font-weight:400;resize:vertical}.template-dialog-field textarea{min-height:84px;max-height:220px}.template-dialog-note{font-size:12px;line-height:1.65;color:#7d8f9b;margin:0}.template-dialog-actions{display:flex;justify-content:flex-end;gap:10px;padding:18px 28px 23px;border-top:1px solid #eef1f4;background:#fbfcfd}.template-dialog-primary,.template-dialog-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.template-dialog-primary{background:#172d3d;color:#fff;border:1px solid #172d3d}.template-dialog-primary:hover{background:#27485f}.template-dialog-secondary{border:1px solid #dce3e8;background:#fff;color:#30495a}.template-dialog-secondary:hover{background:#f4f7fa}.template-dialog-text{border:0;background:none;color:#53748b;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.onboarding-template-dialog button:disabled,.template-dialog-secondary.disabled{cursor:default;opacity:.5}.onboarding-template-dialog :is(input,textarea,button):focus-visible,.template-upload-actions label:focus-within{outline:3px solid #cce2f3;outline-offset:2px}.template-dialog-error{color:#a83636;background:#fff4f3;border:1px solid #f8dddd;border-radius:10px;padding:10px 12px;margin:0;font-size:13px}.template-details-dialog{width:min(760px,calc(100% - 32px))}.template-details-description{white-space:pre-wrap;font-size:15px;line-height:1.8;margin:0;overflow-wrap:anywhere}.template-details-host{font-size:12px;color:#83949f;overflow-wrap:anywhere}@media(max-width:600px){.template-dialog-header{padding:20px 20px 16px}.template-dialog-header h2{font-size:22px}.template-dialog-content{padding:18px 20px}.template-dialog-actions{padding:16px 20px}.template-dialog-primary,.template-dialog-secondary{padding:10px 12px}.template-upload-actions small{width:100%}}@media(max-height:600px){.template-upload-preview{width:min(100%,320px);height:auto;max-height:none;align-self:center}.template-dialog-header{padding-top:18px}.template-dialog-content{gap:14px}}.onboarding-template-dialog[open]{display:flex;flex-direction:column;overflow:hidden}.onboarding-template-dialog>form{display:flex;flex-direction:column;min-height:0;max-height:90dvh}.template-dialog-header,.template-dialog-actions{flex-shrink:0}.template-dialog-content{min-height:0;overflow-y:auto}.template-details-dialog{height:fit-content}.template-details-dialog .template-dialog-content{flex:1;overflow:hidden;gap:12px}.template-details-preview-slot{flex:0 1 auto;min-height:0;aspect-ratio:16/9;container-type:size;display:flex;align-items:center;justify-content:center;overflow:hidden}.template-details-dialog .template-upload-preview{flex:none;width:min(100cqw,177.7778cqh);min-height:0;height:auto;max-height:none;aspect-ratio:16/9}.template-details-description{flex:0 1 auto;min-height:0;max-height:28dvh;overflow-y:auto;line-height:1.6}.template-details-host{flex:none}@media(max-height:500px)and (min-width:600px){.template-details-dialog{height:90dvh}.template-details-dialog .template-dialog-header{padding:14px 20px 10px}.template-details-dialog .template-dialog-header h2{font-size:20px}.template-details-dialog .template-dialog-actions{padding:12px 20px}.template-details-dialog .template-dialog-content{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;padding:12px 20px}.template-details-dialog .template-details-preview-slot{grid-area:1/1/3/2;height:100%}.template-details-description{grid-area:1/2;max-height:100%;align-self:start;font-size:13px}.template-details-host{grid-area:2/2}}.template-gallery{min-height:0;display:flex;flex-direction:column;height:100%;gap:8px}.template-gallery-toolbar{display:flex;align-items:center;gap:12px;flex:none}.template-gallery-search{display:flex;align-items:center;gap:8px;min-width:0;flex:1;border:1px solid #e0e7ec;border-radius:9px;padding:0 10px;background:#fbfcfd;color:#8698a5}.template-gallery-search input{font:inherit;font-size:12px;width:100%;min-width:0;border:0;background:none;padding:10px 0;color:#193448;outline:none}.template-gallery-search:focus-within{border-color:#7a9bb4;box-shadow:0 0 0 3px #7399b61c}.template-gallery-manage{flex:none;border:0;background:none;padding:8px 0;color:#53748b;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.template-gallery-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,max-content);align-content:start;gap:12px}.template-gallery-grid.one-row{grid-template-rows:max-content}.template-gallery-card{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid #e1e8ed;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .15s,box-shadow .15s}.template-gallery-card.selected{border-color:#7298b4;box-shadow:0 0 0 1px #7298b44d;background:#f4f9fc}.template-gallery-card:has(input:focus-visible){box-shadow:0 0 0 3px #7298b426}.template-gallery-card>label,.template-gallery-card-body{position:relative;min-height:0;flex:1;display:flex;flex-direction:column}.template-gallery-card>label{cursor:pointer}.template-gallery-picture{width:100%;aspect-ratio:16/9;min-height:0;flex:none;overflow:hidden;background:#f2f5f7;border-bottom:1px solid #e8edf0}.template-gallery-picture img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.template-gallery-placeholder{height:100%;display:flex;gap:7px;flex-direction:column;justify-content:center;align-items:center;color:#8ba0ae;font-size:10px}.template-gallery-card input[type=radio]{appearance:none;position:absolute;z-index:1;top:9px;right:9px;width:18px;height:18px;margin:0;border:1.5px solid #b9c8d2;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 1px 5px #18344812;cursor:pointer}.template-gallery-card input:checked{background:#456d88;border-color:#456d88}.template-gallery-card input:checked:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.template-gallery-card input:focus-visible{outline:0}.template-gallery-info{padding:9px 11px 5px;flex:none;min-width:0}.template-gallery-info strong{min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:650;line-height:1.2;letter-spacing:-.02em;color:#162b3a}.template-gallery-info p{margin:5px 0 0;color:#8193a0;font-size:10px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-gallery-actions{padding:0 11px 8px;display:flex;justify-content:flex-end;flex:none}.template-gallery-actions button{display:flex;align-items:center;gap:4px;border:0;background:none;color:#53768e;font:inherit;font-size:10px;cursor:pointer;padding:2px 0}.template-gallery-actions .template-gallery-delete{color:#aa4f4f}.template-gallery-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;color:#8a9aa6;font-size:10px}.template-gallery-pagination>div{display:flex;align-items:center;gap:9px}.template-gallery-pagination button{display:grid;place-items:center;width:27px;height:27px;border:1px solid #e2e8ed;border-radius:8px;background:#fff;color:#4a6a82;cursor:pointer}.template-gallery-pagination button:disabled{opacity:.35;cursor:default}.template-gallery-empty{grid-column:1/-1;grid-row:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:#8295a3;font-size:12px}.template-gallery-empty p{margin:0}.template-gallery-empty button{border:0;background:none;color:#456d88;cursor:pointer;text-decoration:underline}.onboarding-template-browsing .onboarding-card{height:min(660px,100%)}.onboarding-template-browsing .onboarding-card form{display:flex;flex-direction:column;flex:1;overflow:hidden}.onboarding-template-browsing .onboarding-form-heading{flex:none}.onboarding-template-browsing .onboarding-card fieldset{display:flex;flex-direction:column;min-height:0;flex:1}.onboarding-template-browsing .onboarding-submit,.onboarding-template-browsing .onboarding-note{flex:none}.onboarding-template-summary{display:flex;align-items:center;gap:12px;border:1px solid #e2e9ee;border-radius:12px;padding:12px;background:#f7fafc}.onboarding-template-summary>div:first-child{width:88px;aspect-ratio:16/9;flex:none;overflow:hidden;border-radius:7px}.onboarding-template-summary .template-gallery-picture{height:100%;border:0}.onboarding-template-summary>div:nth-child(2){flex:1;min-width:0}.onboarding-template-summary strong{display:block;font-size:15px;overflow-wrap:anywhere}.onboarding-template-summary p{font-size:11px;color:#7a8f9f;margin:4px 0 0}.onboarding-template-summary>button{flex:none;border:0;background:none;color:#53768e;font:inherit;font-size:11px;cursor:pointer}.template-manager-dialog{width:min(820px,calc(100% - 32px));height:min(700px,90dvh)}.template-manager-dialog .template-dialog-content{flex:1;overflow:hidden;gap:12px}.template-manager-dialog .template-dialog-actions{align-items:center;justify-content:space-between}.template-manager-dialog .template-dialog-actions>span{color:#527c64;font-size:12px}.template-manager-loading{display:flex;gap:9px;align-items:center;margin:auto;color:#8395a2;font-size:13px}.template-manager-confirm{margin:auto;max-width:440px;text-align:center;color:#a05858}.template-manager-confirm h3{font-size:22px;color:#193344;overflow-wrap:anywhere}.template-manager-confirm p{font-size:14px;line-height:1.7;color:#8193a0}.template-manager-confirm>svg{margin:auto}.template-manager-confirm>div{display:flex;justify-content:center;gap:10px;margin-top:24px}.template-delete-confirm{background:#a84545;border-color:#a84545}.template-delete-confirm:hover{background:#923838}@media(max-width:600px){.template-gallery,.template-gallery-grid{gap:9px}.template-gallery-info{padding:8px 9px 4px}.template-gallery-info strong{font-size:12px}.template-gallery-info p{font-size:9px}.template-gallery-actions{padding:0 9px 7px}.template-gallery-manage{font-size:10px}.template-gallery-placeholder span{display:none}.onboarding-template-summary{padding:10px;gap:9px}.onboarding-template-summary>div:first-child{width:68px;height:auto}.onboarding-template-summary strong{font-size:13px}}@media(max-height:520px){.template-gallery{gap:7px}.template-gallery-toolbar{gap:9px}.template-gallery-search input{padding:7px 0}.template-gallery-info{padding:6px 9px 3px}.template-gallery-info strong{font-size:12px;-webkit-line-clamp:1}.template-gallery-info p{margin-top:3px}.template-gallery-actions{padding-bottom:5px}.template-gallery-pagination button{height:23px;width:25px}.onboarding-template-browsing .onboarding-card form{padding:10px 14px}.template-manager-dialog .template-dialog-header{padding:12px 20px}.template-manager-dialog .template-dialog-header h2{font-size:20px}.template-manager-dialog .template-dialog-content{padding:12px 20px}.template-manager-dialog .template-dialog-actions{padding:10px 20px}}@media(min-width:901px){.onboarding-template-browsing .onboarding-main{grid-template-columns:1fr}.onboarding-template-browsing .onboarding-intro{display:none}.onboarding-template-browsing .onboarding-card{height:min(600px,100%);grid-column:1;grid-row:1}.onboarding-template-browsing .template-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:max-content}.onboarding-template-browsing .template-gallery-info strong{font-size:16px}.onboarding-template-browsing .template-gallery-info p,.onboarding-template-browsing .template-gallery-actions button{font-size:11px}}.template-gallery-viewport{flex:1;min-height:0;display:flex;gap:0;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c1d2df transparent;overscroll-behavior-x:contain}.template-gallery-viewport>.template-gallery-grid{flex:0 0 100%;height:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;padding-bottom:3px}.template-gallery-viewport::-webkit-scrollbar{height:5px}.template-gallery-viewport::-webkit-scrollbar-thumb{background:#c1d2df;border-radius:8px}.onboarding-flow-panel{animation:onboarding-flow-in .25s ease-out}.onboarding-card{view-transition-name:onboarding-card}.onboarding-intro{view-transition-name:onboarding-intro}::view-transition-group(onboarding-card),::view-transition-group(onboarding-intro){animation-duration:.36s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-old(onboarding-card),::view-transition-new(onboarding-card){animation-duration:.22s}@keyframes onboarding-flow-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.onboarding-flow-panel{animation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}}.site-onboarding.onboarding-template-browsing .onboarding-card form{padding:14px}.site-onboarding.onboarding-template-browsing .onboarding-form-heading h2{margin-bottom:4px}.site-onboarding.onboarding-template-browsing .onboarding-form-heading p{margin-bottom:8px}.site-onboarding.onboarding-template-browsing .onboarding-submit{margin-top:12px}.starter{--paper: #faf8f1;--ink: #171410;--muted: #77736b;--line: #e0ddd4;--accent: #171410;--surface: #fffefb;background:var(--paper);color:var(--ink);font-family:Geist,Inter,system-ui,sans-serif;min-height:100vh;padding:24px 32px 0;line-height:1.5;color-scheme:light}.starter *{box-sizing:border-box}.starter button,.starter a,.starter input,.starter .fork-select,.starter textarea{font:inherit}.starter button,.starter a{cursor:pointer}.starter button:disabled{opacity:.55;cursor:wait}.starter a{text-decoration:none;color:inherit}.starter button:focus-visible,.starter a:focus-visible,.starter input:focus-visible,.starter textarea:focus-visible,.starter .fork-select:focus-visible{outline:3px solid #d67a4e;outline-offset:4px}.starter h1:focus{outline:none}.starter h1,.starter h2,.starter p{margin:0}.starter-platform{--paper: oklch(.98 .003 240);--ink: oklch(.12 .008 240);--muted: #707580;--line: #e0e3e8;--accent: oklch(.62 .19 38);--surface: white;font-family:Inter,system-ui,sans-serif;padding-top:0}.starter-header{max-width:1320px;margin:auto;background:#171410;border-radius:999px;min-height:66px;padding:13px 24px;display:flex;align-items:center;gap:20px;color:#faf8f1}.starter-brand{display:flex;align-items:center;gap:9px}.starter-brand>span{display:grid;place-items:center;width:28px;height:32px}.starter-brand svg{width:28px;height:28px}.starter-brand b{font-size:28px;letter-spacing:-1.4px;line-height:1;font-weight:600}.starter-header-end{display:flex;align-items:center;gap:22px;margin-left:auto;font-size:12px}.starter-header-end a{display:flex;align-items:center;gap:8px}.starter-header-end button{border:0;background:transparent;color:inherit;font-size:12px}.starter-email{opacity:.6;max-width:220px;text-overflow:ellipsis;overflow:hidden}.starter-platform .starter-header{max-width:none;background:transparent;color:var(--ink);border-radius:0;border-bottom:1px solid var(--line);padding:14px 0;min-height:66px}.starter-platform .starter-brand>span{background:var(--ink);color:#fff;border-radius:8px;width:31px;height:31px}.starter-platform .starter-brand svg{width:22px;height:22px}.starter-platform .starter-brand b{display:none}.starter-workspace-name{font-size:12px;font-weight:550;background:#e9e6f5;border:1px solid #ded9ed;padding:6px 12px;border-radius:7px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.starter-steps{display:flex;justify-content:center;align-items:center;gap:32px;margin:32px auto 0;font-size:11px;color:#aaa59b}.starter-steps>span{display:flex;align-items:center;gap:7px}.starter-steps i{font-style:normal;border:1px solid var(--line);border-radius:50%;width:20px;height:20px;display:grid;place-items:center;font-size:10px}.starter-steps .active{color:var(--ink)}.starter-steps .active i{background:var(--ink);color:#fff;border-color:var(--ink)}.starter-platform .starter-steps .active i{background:var(--accent);border-color:var(--accent)}.starter-eyebrow{font-size:10px!important;font-weight:600;letter-spacing:1.8px;color:var(--muted);margin-bottom:17px!important}.starter-intro{text-align:center;max-width:820px;margin:52px auto 38px}.starter-intro h1{font-size:clamp(40px,5vw,68px);font-weight:550;line-height:1.06;letter-spacing:-3.3px;margin-bottom:22px}.starter-intro>p:last-child{font-size:15px;color:var(--muted);line-height:1.65}.starter-catalog{max-width:1180px;margin:auto}.starter-recipes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.starter-recipe{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface);transition:transform .18s,border-color .18s}.starter-recipe:hover{transform:translateY(-3px);border-color:#aaa49a}.starter-recipe-visual{position:relative;padding:42px 19px 20px;background:#efeee8}.starter-recipe:nth-child(2) .starter-recipe-visual{background:#eaece6}.starter-recipe:nth-child(3) .starter-recipe-visual{background:#efebe8}.starter-recommended{position:absolute;top:13px;left:20px;font-size:9px;display:flex;align-items:center;gap:5px;color:#625c4c}.starter-recipe-copy{padding:21px}.starter-recipe h2{font-size:20px;font-weight:550;letter-spacing:-.65px}.starter-recipe-copy>p{color:var(--muted);font-size:12px;line-height:1.7;margin:7px 0 18px;min-height:40px}.starter-tags{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:23px}.starter-tags span{border:1px solid var(--line);border-radius:99px;padding:4px 9px;font-size:9px;text-transform:capitalize}.starter-recipe-copy>button{width:100%;border:1px solid #28231d;border-radius:8px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;background:transparent;font-size:12px;font-weight:550}.starter-recipe:first-child .starter-recipe-copy>button{background:var(--ink);color:var(--paper)}.starter-reassurance{display:flex;align-items:center;justify-content:center;gap:13px;margin:28px 0 42px!important;color:var(--muted);font-size:11px}.starter-preview{border:1px solid #d9d6ce;background:#fff;border-radius:8px;box-shadow:0 9px 18px #211b0c08;overflow:hidden;text-align:left;color:#3c3b38}.mini-nav{height:25px;background:#fcfcfb;border-bottom:1px solid #eae8e3;display:flex;align-items:center;gap:10px;padding:0 9px}.mini-mark{font-family:serif;font-weight:700;font-size:16px}.mini-nav i{width:25px;height:3px;background:#dbdad5;border-radius:2px}.mini-nav>span:last-child{margin-left:auto;font-size:6px;color:#a19d93}.mini-body{display:flex;min-height:149px}.mini-body>aside{width:33px;flex-shrink:0;border-right:1px solid #eee;padding:12px 8px}.mini-body>aside i{display:block;background:#dfddd6;height:4px;margin-bottom:12px;border-radius:2px}.mini-content{padding:11px 9px;width:100%;min-width:0}.mini-content>b{font-size:8px;font-weight:550;display:block;margin-bottom:13px;letter-spacing:-.15px}.mini-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.mini-board>div{background:#f7f7f5;border-radius:4px;padding:5px}.mini-board>div>span{font-size:5.5px;display:flex;justify-content:space-between;gap:2px;white-space:nowrap}.mini-board em{font-style:normal;color:#aaa}.mini-card{border:1px solid #eae9e6;border-radius:3px;background:#fff;padding:6px 4px;margin-top:6px}.mini-card>i{display:block;height:2px;background:#d5d3cd;width:75%;margin-bottom:3px}.mini-card>i:nth-child(2){width:40%;background:#e7e6e2}.mini-card>span{font-size:3.5px;display:flex;align-items:center;gap:3px;white-space:nowrap;margin-top:7px;color:#999}.mini-card u{display:block;width:6px;height:6px;background:#e5ddc7;border-radius:50%}.starter-preview.large .mini-body{min-height:260px}.starter-preview.large .mini-nav{height:34px}.starter-preview.large .mini-content{padding:20px}.starter-preview.large .mini-content>b{font-size:13px;margin-bottom:20px}.starter-preview.large .mini-board{gap:9px}.starter-preview.large .mini-board>div>span{font-size:9px}.starter-preview.large .mini-card{padding:12px 7px}.starter-preview.large .mini-card>i{height:4px}.starter-preview.large .mini-card>span{font-size:6px}.starter-preview.large .mini-card u{width:10px;height:10px}.starter-footer{max-width:1320px;margin:0 auto;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:22px 0;font-size:11px;color:var(--muted)}.starter-alert,.starter-notice{max-width:1000px;margin:20px auto -8px;border:1px solid #edc3b7;border-radius:8px;background:#fff3ee;padding:13px 16px;display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#893820}.starter-alert button{border:0;background:transparent;display:grid;place-items:center;color:inherit}.starter-notice{background:#f2f5ef;border-color:#d8e1ce;color:#445333}.starter-loading{min-height:60vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;font-size:14px}.starter-account{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;max-width:990px;margin:74px auto 80px;align-items:center}.starter-account-context h1{font-size:52px;letter-spacing:-2.5px;font-weight:550;line-height:1.12;margin-bottom:20px}.starter-account-context>p:last-of-type{color:var(--muted);font-size:15px;line-height:1.7;max-width:370px}.starter-selected{margin-top:28px;max-width:350px}.starter-selected .starter-preview{width:200px}.starter-selected>div:last-child{display:flex;align-items:flex-start;flex-direction:column;margin-top:18px;gap:5px}.starter-selected>div:last-child>span{font-size:9px;letter-spacing:1.5px;color:var(--muted)}.starter-selected strong{font-size:14px;font-weight:550}.starter-selected button{font-size:11px;padding:0;text-decoration:underline;text-underline-offset:3px;color:var(--muted);background:none;border:0}.starter-auth-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:32px;box-shadow:0 8px 30px #211b0c04}.starter-auth-card h2{font-size:23px;font-weight:550;letter-spacing:-.6px;margin-bottom:7px}.starter-auth-card>p{font-size:12px;color:var(--muted);margin-bottom:25px;line-height:1.65}.starter-google{border:1px solid var(--line);border-radius:7px;background:#fff;padding:11px;width:100%;display:flex;justify-content:center;align-items:center;gap:12px;font-size:12px!important}.starter-divider{display:flex;align-items:center;gap:13px;font-size:10px;color:var(--muted);margin:20px 0}.starter-divider:before,.starter-divider:after{content:"";height:1px;flex:1;background:var(--line)}.starter label{display:block;font-size:12px;font-weight:550;margin-bottom:19px}.starter input,.starter .fork-select,.starter textarea{display:block;background:#fff;border:1px solid var(--line);color:var(--ink);border-radius:7px;width:100%;padding:11px 12px;margin-top:8px;font-size:13px!important;line-height:1.5}.starter input::placeholder,.starter textarea::placeholder{color:#a1a2a7}.starter textarea{resize:vertical}.starter small{display:block;font-size:11px;color:var(--muted);line-height:1.7}.starter-auth-card form>small{margin:-9px 0 20px}.starter-primary,.starter-secondary{border:0;border-radius:8px;min-height:44px;background:var(--accent);color:#fff!important;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 17px;font-size:12px!important;font-weight:550!important}.starter-auth-card .starter-primary{width:100%;margin-top:10px}.starter-secondary{border:1px solid var(--line);background:#fff;color:var(--ink)!important}.starter-auth-foot{text-align:center;font-size:11px!important;margin:22px 0 0!important}.starter-auth-foot button,.starter-text-button{border:0;background:none;text-decoration:underline;text-underline-offset:3px;color:var(--muted);font-size:11px!important}.starter-text-button{display:block;padding:10px;margin:auto}.starter-icon{width:43px;height:43px;border:1px solid var(--line);background:var(--surface);border-radius:12px;display:grid;place-items:center;color:var(--accent);margin-bottom:20px}.starter-setup{max-width:960px;margin:48px auto 65px;display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:start}.starter-back{border:0;padding:0;background:none;font-size:11px!important;color:var(--muted);display:flex;align-items:center;gap:4px;margin-bottom:32px}.starter-setup h1{font-size:35px;font-weight:550;letter-spacing:-1.5px;line-height:1.2;margin-bottom:15px}.starter-lead{font-size:13px;color:var(--muted);line-height:1.7;margin-bottom:30px!important}.starter-setup fieldset{padding:0;border:0;margin:24px 0}.starter-setup legend{font-size:12px;font-weight:550;margin-bottom:11px}.starter-purpose{display:flex;gap:7px;flex-wrap:wrap}.starter-purpose button{border:1px solid var(--line);border-radius:7px;background:#fff;padding:9px 11px;font-size:11px!important;display:flex;align-items:center;gap:6px}.starter-purpose button[aria-pressed=true]{border-color:var(--accent);background:#fff4ec;color:#aa491f}.optional{font-size:10px;color:var(--muted);font-weight:400;margin-left:5px}.starter-setup .starter-primary{width:100%;margin-top:25px}.starter-safe{font-size:10px;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px!important}.starter-summary{background:#fff;border:1px solid var(--line);border-radius:13px;padding:25px;margin-top:57px}.starter-summary>.starter-eyebrow{display:block;font-size:9px!important}.starter-summary h2{font-size:19px;letter-spacing:-.5px;font-weight:550;margin:20px 0 6px}.starter-summary>p{font-size:12px;color:var(--muted);line-height:1.7}.starter-summary ul{list-style:none;padding:0;margin:22px 0;display:grid;gap:11px;font-size:11px}.starter-summary li{display:flex;gap:9px;align-items:center}.starter-summary li svg{color:#82987d}.starter-allowance{border-top:1px solid var(--line);padding-top:19px}.starter-allowance b{font-size:12px;font-weight:550}.starter-allowance p{font-size:11px;margin:7px 0 10px;color:var(--muted)}.starter-allowance small{font-size:10px}.starter-progress{max-width:550px;text-align:center;min-height:65vh;margin:70px auto}.starter-progress>.starter-icon{margin:0 auto 24px}.starter-progress h1{font-size:36px;letter-spacing:-1.5px;font-weight:550;line-height:1.2;margin-bottom:20px}.starter-progress>p{font-size:13px;color:var(--muted);line-height:1.7}.starter-progress ol{list-style:none;margin:30px auto;padding:22px;border:1px solid var(--line);border-radius:12px;background:#fff;max-width:360px;display:grid;gap:20px;text-align:left}.starter-progress li{display:flex;align-items:center;gap:12px;font-size:12px}.starter-progress li>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:var(--paper);color:var(--accent);font-size:10px}.starter-progress>.starter-primary{margin:20px auto}.starter-progress>small{font-size:9px;margin-top:30px}.starter-ready{max-width:1040px;margin:55px auto 60px}.starter-ready-intro{display:flex;align-items:center;gap:18px;margin-bottom:32px}.starter-ready-intro h1{font-size:34px;letter-spacing:-1.2px;font-weight:550;line-height:1.25;overflow-wrap:anywhere}.starter-ready-intro p:last-child{font-size:13px;color:var(--muted);margin-top:9px}.starter-ready-intro .starter-eyebrow{margin-bottom:8px!important}.starter-complete{background:#e9f1e4;border:1px solid #dce7d4;color:#617b50;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.starter-ready-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:24px}.starter-project-card,.starter-first-action{padding:25px;background:#fff;border:1px solid var(--line);border-radius:12px;min-width:0}.starter-project-title{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-bottom:20px}.starter-project-title h2{font-size:17px;font-weight:550;overflow-wrap:anywhere}.starter-project-title>span{font-size:10px;border:1px solid var(--line);border-radius:99px;padding:4px 8px;display:flex;align-items:center;gap:5px}.starter-project-card>p{font-size:10px;color:var(--muted);line-height:1.6;margin:16px 0}.starter-first-action h2{font-size:23px;letter-spacing:-.7px;line-height:1.3;font-weight:550;margin-bottom:13px}.starter-first-action>p{font-size:12px;color:var(--muted);line-height:1.7}.starter-prompt{font-size:12px;line-height:1.8;background:#f7f8fa;border:1px solid var(--line);border-radius:8px;padding:15px;margin:20px 0}.starter-first-action>.starter-primary{width:100%}.starter-first-action>small{font-size:10px;margin-top:11px}.starter-credit{border-top:1px solid var(--line);margin-top:21px;padding-top:16px;display:grid;gap:5px;font-size:11px}.starter-credit b{font-weight:550}.starter-credit span{font-size:10px;color:var(--muted)}.starter-later{display:flex;align-items:center;gap:15px;margin-top:23px;font-size:11px;color:var(--muted);flex-wrap:wrap}.starter-later a{display:flex;gap:7px;align-items:center;color:var(--ink)}.starter-later>span:last-child{margin-left:auto;font-size:10px}.starter-admin{max-width:1050px;display:flex;align-items:end;flex-wrap:wrap;gap:18px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px;margin:28px auto}.starter-admin>div:first-child{width:100%}.starter-admin strong{font-size:14px}.starter-admin p{font-size:11px;color:var(--muted);margin-top:5px}.starter-admin label{flex:1;min-width:150px;margin:0}.starter-invite-result{display:flex;width:100%;gap:8px}.starter-invite-result input{margin:0;font-size:11px!important}.starter-invite-result button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:10px}.spin{animation:starter-spin 1.1s linear infinite}@keyframes starter-spin{to{transform:rotate(360deg)}}@media(min-width:1400px){.starter-intro{margin-top:63px}.starter-catalog{max-width:1240px}.mini-body{min-height:168px}.mini-content>b{font-size:9px}.starter-recipe-copy{padding:25px}}@media(max-width:1023px){.starter{padding-left:24px;padding-right:24px}.starter-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}.starter-recipe:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.starter-recipe:last-child .starter-recipe-visual{display:flex;align-items:center;padding-top:20px}.starter-recipe:last-child .starter-preview{width:100%}.starter-intro h1{font-size:56px}.starter-account{gap:40px;margin-top:55px}.starter-account-context h1{font-size:43px}.starter-auth-card{padding:25px}.starter-setup{gap:35px}.starter-setup h1{font-size:31px}.starter-ready-grid{gap:18px}.starter-first-action,.starter-project-card{padding:20px}.starter-email{display:none}}@media(max-width:700px){.starter{padding:16px 16px 0}.starter-platform{padding-top:0}.starter-header{min-height:54px;padding:11px 17px;gap:10px}.starter-brand b{font-size:23px}.starter-header-end{font-size:10px;gap:12px}.starter-header-end a{gap:5px}.starter-header-end button{font-size:10px}.starter-workspace-name{max-width:120px;padding:5px 7px;font-size:10px}.starter-steps{gap:16px;margin-top:25px;font-size:0}.starter-steps>span[aria-current]{font-size:10px}.starter-steps i{width:19px;height:19px;font-size:9px}.starter-intro{margin:37px auto 28px}.starter-intro h1{font-size:45px;letter-spacing:-2.3px}.starter-intro>p:last-child{font-size:13px}.starter-eyebrow{font-size:9px!important;letter-spacing:1.2px;margin-bottom:15px!important}.starter-recipes{grid-template-columns:1fr;gap:18px;max-width:440px;margin:auto}.starter-recipe:last-child{display:block}.starter-recipe:last-child .starter-recipe-visual{padding:35px 20px 20px}.starter-recipe-visual{padding:40px 20px 20px}.mini-body{min-height:165px}.mini-content>b{font-size:9px}.starter-recipe-copy{padding:22px}.starter-recipe h2{font-size:22px}.starter-recipe-copy>p{min-height:0}.starter-reassurance{font-size:10px;gap:8px;flex-wrap:wrap;padding:0 18px}.starter-account{display:flex;flex-direction:column;gap:25px;margin:38px auto 50px;max-width:440px;align-items:stretch}.starter-account-context h1{font-size:39px;letter-spacing:-1.7px;margin-bottom:13px}.starter-account-context>p:last-of-type{font-size:13px}.starter-selected{margin-top:18px;border:1px solid var(--line);border-radius:9px;padding:13px;max-width:none}.starter-selected .starter-preview{display:none}.starter-selected>div:last-child{margin-top:0}.starter-auth-card{padding:25px}.starter-setup{display:flex;flex-direction:column;margin:34px auto 45px;gap:30px;max-width:470px}.starter-setup>section{width:100%}.starter-back{margin-bottom:25px}.starter-setup h1{font-size:33px;letter-spacing:-1.3px}.starter-summary{margin:0;width:100%;padding:22px}.starter-summary>.starter-preview{display:none}.starter-summary h2{margin-top:0}.starter-summary ul{grid-template-columns:1fr 1fr;gap:10px;font-size:10px}.starter-safe{font-size:9px}.starter-ready{margin:38px auto 40px}.starter-ready-intro{gap:12px;align-items:flex-start}.starter-ready-intro h1{font-size:29px}.starter-ready-intro p:last-child{font-size:12px}.starter-complete{width:38px;height:38px;margin-top:4px}.starter-ready-grid{grid-template-columns:1fr}.starter-first-action{order:-1}.starter-first-action h2{font-size:24px}.starter-later{gap:12px;line-height:1.8}.starter-later>span:last-child{margin:0}.starter-progress{margin-top:48px;min-height:65vh}.starter-progress h1{font-size:31px}.starter-progress>p{font-size:12px}.starter-progress>small{overflow-wrap:anywhere}.starter-footer{font-size:10px}.starter-admin{padding:16px;gap:15px}.starter-admin .starter-primary{width:100%}.starter-alert,.starter-notice{font-size:12px;margin-top:17px;margin-bottom:5px}.starter-preview.large .mini-content{padding:13px}.starter-preview.large .mini-content>b{font-size:10px}.starter-preview.large .mini-board>div>span{font-size:7px}.starter-preview.large .mini-body{min-height:220px}.starter-preview.large .mini-card>span{font-size:4px}.desktop-only{display:none}}@media(prefers-reduced-motion:reduce){.starter *{animation:none!important;transition:none!important}}.starter .fork-select{display:inline-flex}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-width:4px;border-style:solid;border-radius:100%;margin-left:-37px;margin-top:-37px;border-color:#4950f600;transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.mission-control{--mc-bg:#edf1f3;--mc-panel:#fff;--mc-raised:#f5f8f9;--mc-line:#d3dfe4;--mc-text:#142832;--mc-muted:#566f7a;--mc-signal:#08746f;--mc-signal-soft:#e4f6f2;--mc-warn:#9b5600;--mc-warn-soft:#fff3e1;--mc-bad:#b63c49;--mc-bad-soft:#fff0f1;--mc-ink:#122d39;--mc-ink-text:#fff;height:100%;width:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--mc-bg);color:var(--mc-text);font:13px/1.5 Inter,ui-sans-serif,system-ui,sans-serif;color-scheme:only light}.mission-control *{box-sizing:border-box}.mc-overview{overflow-y:auto;min-height:0;padding:26px;overscroll-behavior:contain}.mc-overview-help{display:flex;align-items:center;gap:10px;padding-top:22px;color:var(--mc-muted);font-size:12px}.mc-analytics>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.mc-analytics-eyebrow{font-size:10px;letter-spacing:.1em;color:var(--mc-signal)}.mc-analytics h2{font-size:25px;letter-spacing:-.03em;margin:4px 0!important}.mc-analytics>header p{font-size:12px;color:var(--mc-muted)}.mc-analytics-controls{display:flex;gap:10px;flex:none}.mc-analytics>header label{font-size:11px;min-width:135px}.mc-analytics>header .fork-select{margin-top:4px}.mc-average-charts{display:grid;grid-template-columns:1fr;gap:16px}.mc-average-charts>section{padding:20px 22px;border:1px solid var(--mc-line);border-radius:9px;background:var(--mc-panel);min-width:0}.mc-average-charts>section>header{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.mc-average-charts header h3{font-size:15px;font-weight:600}.mc-average-charts header>span{font-size:11px;color:var(--mc-muted)}.mc-analytics-pair{display:grid;grid-template-columns:minmax(210px,1fr) minmax(0,2fr);gap:28px;align-items:stretch;margin-top:16px}.mc-average-charts ul{list-style:none;padding:0;margin:0}.mc-average-charts li+li{margin-top:16px}.mc-average-charts li>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px}.mc-average-charts li strong{font-weight:500}.mc-average-charts li>div>span{font-variant-numeric:tabular-nums}.mc-average-charts li>small{display:block;margin-top:5px;font-size:10px;color:var(--mc-muted)}.mc-average-bar{height:7px;border-radius:4px;overflow:hidden;margin-top:7px;background:var(--mc-raised)}.mc-average-bar>span{display:block;height:100%;border-radius:4px;background:var(--mc-signal)}.mc-average-bar.is-unavailable{background:repeating-linear-gradient(135deg,var(--mc-raised),var(--mc-raised) 5px,var(--mc-line) 5px,var(--mc-line) 6px)}.mc-trend{min-width:0;padding:16px 17px;background:var(--mc-raised);border:1px solid var(--mc-line);border-radius:8px}.mc-trend>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.mc-trend h4{font-size:13px;font-weight:600}.mc-trend header span{font-size:10px;color:var(--mc-muted)}.mc-trend label{font-size:10px;color:var(--mc-muted);min-width:132px}.mc-trend .fork-select{display:block;width:100%;margin-top:4px;background:var(--mc-panel)}.mc-trend-plot{width:100%;height:190px;margin-top:13px;overflow:hidden}.mc-trend-plot .uplot{font:10px Inter,ui-sans-serif,system-ui,sans-serif}.mc-trend-plot .u-cursor-x,.mc-trend-plot .u-cursor-y{border-color:var(--mc-muted)!important}.mc-trend-inspection{min-height:16px;margin-top:3px!important;font-size:10px;color:var(--mc-muted);font-variant-numeric:tabular-nums}.mc-trend-single{display:flex;min-height:190px;margin-top:13px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-block:1px solid var(--mc-line);text-align:center}.mc-trend-single span{font-size:11px;color:var(--mc-muted)}.mc-trend-single strong{font-size:27px;line-height:1.2;font-variant-numeric:tabular-nums;font-weight:600}.mc-trend-summary{margin-top:8px!important;font-size:10px;color:var(--mc-muted)}.mc-trend-empty{display:grid;place-content:center;min-height:220px;font-size:12px;color:var(--mc-muted)}.mc-metrics-note{font-size:10px!important;color:var(--mc-muted);line-height:1.6;margin-top:14px!important}.mc-run-metrics{display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:7px;color:var(--mc-muted);font-size:10px}.mc-run-metrics>span{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}.mc-measurement{border:1px solid var(--mc-line);border-radius:8px;padding:14px;background:var(--mc-panel);flex:none}.mc-measurement>header{display:flex;justify-content:space-between;align-items:center;gap:12px}.mc-measurement h2{font-size:13px;font-weight:600}.mc-measurement>header>span{font-size:10px;color:var(--mc-muted)}.mc-measurement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:13px!important}.mc-measurement-grid dt{font-size:10px}.mc-measurement-grid dd{font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.mc-measurement-grid small{display:block;font-size:10px;color:var(--mc-muted)}.mc-cost-breakdown{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px!important;font-size:11px;color:var(--mc-muted)}.mc-failure-bar>span{background:var(--mc-bad)}@media(max-width:900px){.mc-analytics-pair{grid-template-columns:1fr;gap:20px}.mc-overview{padding:18px}}@media(max-width:560px){.mc-analytics>header{flex-direction:column;gap:12px}.mc-analytics-controls{width:100%;flex-wrap:wrap}.mc-analytics-controls label{flex:1}.mc-average-charts>section{padding:16px}.mc-average-charts>section>header{flex-direction:column;gap:2px}.mc-trend{padding:12px}.mc-trend>header{flex-direction:column}.mc-trend label{width:100%}.mc-measurement-grid{gap:10px}.mc-header-actions{flex-wrap:wrap}}.mission-control h1,.mission-control h2,.mission-control h3,.mission-control p{margin:0}.mission-control button,.mission-control a,.mission-control input,.mission-control .fork-select,.mission-control textarea{font:inherit}.mission-control button,.mc-header-actions a,.mc-result>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 10px;border:1px solid var(--mc-line);border-radius:6px;color:var(--mc-text);background:var(--mc-panel);cursor:pointer;text-decoration:none;text-align:left}.mission-control button:hover,.mc-header-actions a:hover{background:var(--mc-raised)}.mission-control button:disabled{opacity:.5;cursor:not-allowed}.mission-control :is(button,a,input,.fork-select,textarea,summary):focus-visible{outline:2px solid var(--mc-signal);outline-offset:3px}.mission-control small{font-size:11px;color:var(--mc-muted)}.mission-control .fork-select,.mission-control textarea{display:block;width:100%;min-width:0;background:var(--mc-bg);border:1px solid var(--mc-line);border-radius:6px;padding:8px;color:var(--mc-text);font-size:12px}.mission-control textarea{resize:vertical;min-height:88px}.mission-control label{display:block;font-size:12px;color:var(--mc-muted);margin-bottom:6px}.mission-control label span{float:right;font-size:11px}.mission-control dl{margin:0}.mission-control dd{margin:0;overflow-wrap:anywhere}.mission-control dt{color:var(--mc-muted)}.mc-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 24px;background:var(--mc-panel);flex-wrap:wrap;flex:none}.mc-brand{display:flex;align-items:center;gap:13px}.mc-brand>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--mc-signal);border-radius:6px;color:var(--mc-signal);font-size:21px}.mc-brand h1{font-size:13px;font-weight:600;letter-spacing:.12em}.mc-brand p{font-size:11px;color:var(--mc-muted);margin-top:3px}.mc-header-actions{display:flex;align-items:center;gap:12px;font-size:12px}.mc-header-actions>span{display:flex;align-items:center;gap:6px;font-size:11px}.mc-connected{color:var(--mc-signal)}.mc-disconnected{color:var(--mc-warn)}.mc-statusbar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:9px 24px;border-block:1px solid var(--mc-line);background:var(--mc-raised);font-size:11px;color:var(--mc-muted);flex:none}.mc-statusbar strong{color:var(--mc-text);font-weight:600}.mc-scope{margin-left:auto;display:flex;align-items:center;gap:6px}.mc-workbench{display:grid;grid-template-columns:250px minmax(0,1fr);flex:1;min-height:0}.mc-queue{min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--mc-panel);border-right:1px solid var(--mc-line)}.mc-filters{padding:15px 14px 5px;border-bottom:1px solid var(--mc-line)}.mc-filters label{font-size:11px;margin-bottom:10px}.mc-filters .fork-select{margin-top:5px;font-size:11px}.mc-group-list{flex:1;overflow-y:auto;min-height:0;overscroll-behavior:contain;padding:12px 10px}.mc-org+section{margin-top:20px}.mc-org h2{font-size:11px;text-transform:uppercase;letter-spacing:.075em;padding:0 6px 9px;color:var(--mc-signal);overflow-wrap:anywhere}.mc-space{margin-bottom:10px}.mc-space h3{font-size:12px;font-weight:500;padding:7px 7px 6px;overflow-wrap:anywhere}.mission-control .mc-run{display:block;width:100%;border-color:transparent;padding:10px;position:relative;margin-bottom:4px}.mission-control .mc-run[aria-pressed=true]{border-color:var(--mc-line);background:var(--mc-raised)}.mc-run[aria-pressed=true]:before{content:"";position:absolute;left:0;top:13px;height:22px;width:3px;background:var(--mc-signal);border-radius:2px}.mc-run>span:first-child{display:flex;align-items:center;justify-content:space-between;font-size:12px}.mc-run strong{font-weight:500}.mc-run small{display:block;margin-top:5px;font-size:10px;overflow-wrap:anywhere}.mc-run-state{display:block;font-size:11px;text-transform:capitalize;color:var(--mc-muted);margin-top:3px}.mc-run i{width:6px;height:6px;border-radius:50%;background:var(--mc-muted)}.mc-run i[data-state=running],.mc-run i[data-state=succeeded]{background:var(--mc-signal)}.mc-run i[data-state=failed]{background:var(--mc-bad)}.mc-run i[data-state=reconciliation_required]{background:var(--mc-warn)}.mc-queue footer{font-size:11px;color:var(--mc-muted);padding:13px 16px;border-top:1px solid var(--mc-line)}.mission-control .mc-load-more{width:100%}.mc-main{min-width:0;min-height:0;overflow:hidden;position:relative;display:flex;flex-direction:column}.mc-selected{display:grid;grid-template-columns:minmax(0,1fr) 260px;min-height:0;flex:1;overflow:hidden}.mc-center{padding:22px;min-width:0;min-height:0;display:flex;flex-direction:column;gap:16px;overflow-y:auto;overscroll-behavior:contain}.mc-selection{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.mc-selection p{font-size:11px;letter-spacing:.07em;color:var(--mc-muted);margin-bottom:7px}.mc-selection h2{font-size:21px;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere}.mc-selection small{display:block;overflow-wrap:anywhere;margin-top:6px;font-size:10px}.mc-badge{font-size:11px;border-radius:5px;padding:4px 7px;color:var(--mc-signal);background:var(--mc-signal-soft);text-transform:capitalize;white-space:nowrap}.mc-badge[data-state=failed]{color:var(--mc-bad);background:var(--mc-bad-soft)}.mc-badge[data-state=reconciliation_required]{color:var(--mc-warn);background:var(--mc-warn-soft)}.mc-progress{border:1px solid var(--mc-line);border-radius:8px;background:var(--mc-panel);overflow:hidden;flex:none}.mc-progress>header{display:flex;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--mc-line);font:11px ui-monospace,monospace;color:var(--mc-muted);gap:10px}.mc-progress dl{padding:2px 14px}.mc-progress dl>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;padding:12px 0;font-size:12px}.mc-progress dl>div+div{border-top:1px solid var(--mc-line)}.mc-progress dt{font-size:11px}.mc-progress dl>div:first-child dt{color:var(--mc-signal)}.mc-progress dd small{display:block;margin-top:5px}.mc-banner,.mc-notice{padding:11px 13px!important;border-radius:7px;font-size:12px!important;line-height:1.6;overflow-wrap:anywhere;flex:none}.mc-banner{background:var(--mc-warn-soft);color:var(--mc-warn)}.mc-notice{background:var(--mc-signal-soft);color:var(--mc-signal)}.mission-control>.mc-banner{margin:8px 16px}.mc-activity{min-height:310px;flex:1;display:flex;flex-direction:column;border:1px solid var(--mc-line);border-radius:8px;background:var(--mc-panel);overflow:hidden}.mc-activity>header{padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--mc-line);flex:none}.mc-activity h2{font-size:13px;font-weight:500}.mc-activity h2 small{font-weight:400;margin-left:4px}.mc-activity header label{display:flex;align-items:center;gap:6px;font-size:11px;margin:0}.mc-activity input{accent-color:var(--mc-signal);width:14px;height:14px}.mc-events{min-height:180px;flex:1;position:relative;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:auto;padding:0 13px}.mc-events article{display:grid;grid-template-columns:51px minmax(0,1fr);gap:10px;padding:13px 0;border-bottom:1px solid var(--mc-line);font-size:12px}.mc-events time{font:10px/1.8 ui-monospace,monospace;color:var(--mc-muted)}.mc-events h3{font-size:12px;font-weight:500}.mc-events p{font-size:11px;color:var(--mc-muted);margin-top:5px;overflow-wrap:anywhere}.mc-event-source{display:block;text-transform:uppercase;letter-spacing:.05em;color:var(--mc-signal)!important;margin-bottom:4px;font-size:10px!important}.mc-events article[data-state=failed] .mc-event-source{color:var(--mc-bad)!important}.mc-events summary{font-size:11px;color:var(--mc-muted);margin-top:7px;cursor:pointer}.mc-events dl{display:grid;grid-template-columns:65px minmax(0,1fr);gap:6px;background:var(--mc-raised);padding:9px;border-radius:5px;margin-top:8px;font-size:11px}.mc-activity footer{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--mc-line);padding:7px 12px;min-height:38px;flex:none;font-size:11px;color:var(--mc-muted)}.mc-activity footer button{padding:3px 6px;min-height:25px;color:var(--mc-signal);background:transparent;border:0;font-size:11px}.mc-inspector{min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;background:var(--mc-panel);padding:22px 16px;border-left:1px solid var(--mc-line);display:flex;flex-direction:column;gap:19px}.mc-inspector h2{font-size:11px;letter-spacing:.09em;font-weight:500;color:var(--mc-muted)}.mc-inspector h3{font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;margin:12px 0 8px}.mc-inspector p{font-size:11px;color:var(--mc-muted)}.mc-intervention{padding-bottom:17px;border-bottom:1px solid var(--mc-line)}.mc-actions{display:flex;gap:7px;margin-top:12px;flex-wrap:wrap}.mc-actions button{flex:1;font-size:12px}.mission-control .mc-danger{color:var(--mc-bad)}.mc-guidance button{width:100%;margin-top:10px;font-size:12px}.mc-guidance small{display:block;margin-top:7px}.mc-doctor{background:var(--mc-signal-soft);border-radius:8px;padding:13px}.mc-doctor h2{display:flex;align-items:center;gap:8px;color:var(--mc-text);font-size:14px;letter-spacing:0}.mc-doctor>p{margin:9px 0 13px}.mc-doctor form label:not(:first-child){margin-top:12px}.mc-doctor .mc-primary{margin-top:14px;width:100%;font-size:12px}.mc-doctor-restriction{color:var(--mc-warn)!important;margin-top:11px!important}.mission-control .mc-primary{background:var(--mc-ink);color:var(--mc-ink-text);border-color:transparent;font-weight:600}.mission-control .mc-primary:hover{background:#214856}.mc-technical{margin-top:auto;border-top:1px solid var(--mc-line);padding-top:15px;font-size:11px}.mc-technical summary{color:var(--mc-muted);cursor:pointer}.mc-technical dl{display:grid;grid-template-columns:75px minmax(0,1fr);gap:8px;margin-top:14px}.mc-technical h3{font-size:12px;margin-top:18px}.mc-technical ul,.mc-technical ol{padding:0;list-style:none;margin:8px 0 0}.mc-technical li{padding:7px 0;border-bottom:1px solid var(--mc-line);overflow-wrap:anywhere}.mc-technical small,.mc-technical code{display:block;font-size:10px;color:var(--mc-muted)}.mc-technical strong{font-weight:500}.mc-related{display:flex;gap:6px;flex-wrap:wrap;flex:none}.mc-related button{font-size:11px;min-height:29px;padding:5px 8px}.mc-result{border:1px solid var(--mc-line);border-radius:8px;background:var(--mc-panel);padding:15px;flex:none}.mc-result>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.mc-result h2{display:flex;gap:7px;align-items:center;font-size:14px}.mc-result header button{font-size:11px;min-height:27px;padding:4px 7px}.mc-result>p{font-size:12px;color:var(--mc-muted);margin-top:10px}.mc-result>a{margin-top:13px;font-size:12px}.mc-result .merge-review{border-top:1px solid var(--mc-line);padding-top:14px;margin-top:17px}.mc-result .merge-review h3{font-size:13px;font-weight:500;margin:0}.mc-result .merge-review p{font-size:12px;line-height:1.6;margin:12px 0}.mc-result .operations-link{background:transparent;color:var(--mc-signal);border:0;padding:3px;font-size:11px}.mc-result .operations-note{background:var(--mc-raised);border-radius:6px;padding:9px;color:var(--mc-muted)}.mc-result .merge-freshness{border-radius:6px;background:var(--mc-signal-soft);color:var(--mc-signal);padding:10px}.mc-result .merge-freshness.is-stale{background:var(--mc-warn-soft);color:var(--mc-warn)}.mc-result .merge-changes{margin:13px 0;font-size:12px}.mc-result .merge-changes ul{max-height:200px;overflow:auto;padding:10px 0 0;list-style:none}.mc-result .merge-changes li{display:flex;gap:8px;font-size:11px;overflow-wrap:anywhere;padding:4px 0}.mc-result .merge-changes span{color:var(--mc-muted)}.mc-result .operations-confirm{font-size:12px;color:var(--mc-text);display:flex;gap:9px;margin:15px 0}.mc-result .operations-confirm span{float:none;font-size:12px}.mc-result .operations-primary{background:var(--mc-ink);color:var(--mc-ink-text)}.mc-result .operations-error{background:var(--mc-warn-soft);color:var(--mc-warn);border-color:var(--mc-line)}.mc-welcome{display:grid;place-content:center;text-align:center;gap:15px;min-height:100%;padding:40px;color:var(--mc-muted)}.mc-welcome svg{margin:auto;color:var(--mc-signal)}.mc-welcome h2{color:var(--mc-text);font-size:22px;font-weight:500}.mc-empty{padding:24px 13px!important;font-size:12px;color:var(--mc-muted)}.mission-control .mc-back{display:none}.mc-dialog{position:fixed;margin:auto;width:min(460px,calc(100% - 32px));border:1px solid var(--mc-line);border-radius:12px;padding:24px;background:var(--mc-panel);color:var(--mc-text);box-shadow:0 20px 80px #24455433}.mc-dialog::backdrop{background:#2445544d}.mc-dialog h2{font-size:18px;font-weight:500}.mc-dialog p{font-size:13px;color:var(--mc-muted);margin:15px 0 22px}.mc-dialog>div{display:flex;justify-content:flex-end;gap:8px}@media(min-width:1500px){.mc-workbench{grid-template-columns:290px minmax(0,1fr)}.mc-selected{grid-template-columns:minmax(0,1fr) 300px}.mc-center{padding:28px}.mc-inspector{padding:28px 22px}}@media(max-width:1100px){.mc-workbench{grid-template-columns:210px minmax(0,1fr)}.mc-selected{grid-template-columns:minmax(0,1fr) 225px}.mc-center{padding:16px}.mc-inspector{padding:16px 12px}.mc-selection{flex-wrap:wrap}.mc-scope{margin-left:0}.mc-progress dl>div{grid-template-columns:63px minmax(0,1fr)}}@media(max-width:900px){.mc-selected{display:flex;flex-direction:column;overflow-y:auto}.mc-center,.mc-inspector{overflow:visible;flex:none}.mc-center{display:flex}.mc-inspector{border-left:0;border-top:1px solid var(--mc-line);display:grid;grid-template-columns:1fr 1fr;align-items:start}.mc-technical{grid-column:1/-1}.mc-activity{height:430px;flex:none}.mc-events{min-height:0}.mc-header{padding:14px 16px}.mc-statusbar{padding:8px 16px}.mc-header-actions{gap:8px}.mc-header-actions>span{display:none}}@media(max-width:600px){.mc-workbench{display:flex}.mc-queue{width:100%;border:0}.mc-main{display:none;width:100%}.mc-has-selection .mc-queue,.mc-show-overview .mc-queue{display:none}.mc-has-selection .mc-main,.mc-show-overview .mc-main{display:flex}.mission-control .mc-back{display:flex;align-self:flex-start;flex:none;margin:10px 12px 0;font-size:12px}.mc-inspector{display:flex}.mc-selection h2{font-size:20px}.mc-brand h1{font-size:11px}.mc-header{gap:10px;padding:12px}.mc-header-actions a{font-size:11px}.mc-statusbar{gap:12px}.mc-scope{display:none}.mc-center{padding:12px}.mc-activity>header{gap:6px}.mc-activity footer{flex-wrap:wrap}.mc-run small,.mc-selection small,.mc-events time,.mc-event-source,.mc-technical small,.mc-technical code{font-size:11px!important}}@media(pointer:coarse){.mission-control button,.mission-control a{min-height:42px}.mission-control textarea,.mission-control .fork-select{font-size:16px}}.mission-control .fork-select{display:inline-flex;justify-content:space-between}
