.gr-shell{min-height:100vh;min-height:100dvh;background:var(--paper);color:var(--ink)}.gr-shell-top{display:flex;align-items:center;min-height:52px;padding:0 var(--space-4);background:var(--paper);border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-shell-top a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--ink)}.gr-shell-top a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-main{min-width:0;padding-bottom:calc(var(--gr-tabbar-h, 64px) + env(safe-area-inset-bottom))}@media(min-width:768px){.gr-shell{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start}.gr-shell-top{display:none}.gr-main{padding-bottom:0}}.gr-status-lines{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);max-width:100%}.gr-status-lines .t-mini,.gr-status-lines p{overflow-wrap:anywhere}.gr-main:focus{outline:none}.gr-status-link,.gr-status-link:hover{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.gr-status-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-email{max-width:100%;text-transform:none;overflow-wrap:anywhere}.gr-signout{margin-left:calc(-1 * var(--space-2))}.gr-more-nav{display:flex;flex-direction:column}.gr-more-link,.gr-more-link:hover{text-decoration:none}.gr-more-link{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-2) 0 var(--space-4);color:var(--label);border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-more-link .t-caps{color:inherit}.gr-more-link:hover,.gr-more-link[aria-current=page]{color:var(--ink)}.gr-more-link[aria-current=page]:before{content:"";position:absolute;left:0;top:50%;width:var(--stroke-mark);height:20px;margin-top:-10px;border-radius:var(--radius-pill);background:var(--ink)}.gr-more-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-more-foot{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.gr-boot{max-width:860px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);min-width:0}.gr-rail{position:sticky;top:0;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-6);width:220px;height:100vh;height:100dvh;overflow-y:auto;padding:var(--space-6) var(--space-4);background:var(--paper);border-right:var(--stroke-hair) solid var(--hairline)}.gr-rail a,.gr-rail a:hover{text-decoration:none}.gr-rail a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-rail-brand{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;color:var(--ink)}.gr-rail-create{align-self:stretch}.gr-rail-group{display:flex;flex-direction:column}.gr-rail-heading{padding:0 var(--space-4) var(--space-2)}.gr-rail-link{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-2) 0 var(--space-4);border-radius:var(--radius-s);color:var(--label);transition:color var(--dur-tap) linear}.gr-rail-link .t-caps{color:inherit}.gr-rail-link svg{flex:none}.gr-rail-link:hover,.gr-rail-link[aria-current=page]{color:var(--ink)}.gr-rail-link:before{content:"";position:absolute;left:0;top:50%;width:var(--stroke-mark);height:20px;margin-top:-10px;border-radius:var(--radius-pill);background:var(--ink);transform:scaleY(0);transition:transform var(--dur-move) var(--ease-out)}.gr-rail-link[aria-current=page]:before{transform:scaleY(1)}.gr-rail-count{margin-left:auto;color:var(--label)}.gr-rail-foot{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:auto}@media(max-width:767.98px){.gr-rail{display:none}}@media(prefers-reduced-motion:reduce){.gr-rail-link,.gr-rail-link:before{transition-duration:1ms}}.gr-field{display:flex;flex-direction:column;gap:var(--space-1);width:100%;max-width:320px}.gr-field .t-mini{display:block}.gr-input-wrap{position:relative}.gr-field input,.gr-field textarea,.gr-field select{display:block;width:100%;border:0;border-bottom:var(--stroke-hair) solid var(--graphite);border-radius:0;background:transparent;padding:var(--space-2) 0;font:400 15px/24px var(--font-sans);color:var(--ink)}.gr-field textarea{resize:vertical;min-height:96px}.gr-field input,.gr-field select{min-height:44px}.gr-field select{appearance:none;padding-right:var(--space-6);cursor:pointer}.gr-field select option{background:var(--paper-raised);color:var(--ink)}.gr-field input::placeholder,.gr-field textarea::placeholder{color:var(--label)}.gr-field input:focus,.gr-field textarea:focus,.gr-field select:focus{outline:none}.gr-field .gr-draw{position:absolute;left:0;right:0;bottom:0;height:var(--stroke-line);background:var(--ink);transform:scaleX(0);transform-origin:left;pointer-events:none;transition:transform var(--dur-move) var(--ease-out)}.gr-field input:focus+.gr-draw,.gr-field textarea:focus+.gr-draw,.gr-field select:focus+.gr-draw{transform:scaleX(1)}.gr-field.is-error .gr-draw{background:var(--signal);transform:scaleX(1)}.gr-select-chevron{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--label);pointer-events:none}.gr-field .gr-help{font-size:13px;line-height:20px;color:var(--label)}.gr-field.is-error .gr-help{color:var(--signal)}@media(prefers-reduced-motion:reduce){.gr-field .gr-draw{transition-duration:1ms!important}}.gr-seg{position:relative;display:inline-flex;border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-pill);padding:0 var(--space-2)}.gr-seg-option{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);background:none;border:0;cursor:pointer;font:500 11px/16px var(--font-sans);letter-spacing:.32em;text-transform:uppercase;text-decoration:none;color:var(--label);transition:color var(--dur-tap) linear}.gr-seg-option[aria-selected=true],.gr-seg-option[aria-checked=true]{color:var(--ink)}.gr-seg-mark{position:absolute;bottom:8px;left:0;width:0;height:var(--stroke-mark);border-radius:var(--radius-pill);background:var(--ink);pointer-events:none}@media(prefers-reduced-motion:reduce){.gr-seg-option{transition-duration:1ms!important}}.gr-switch{position:relative;flex:none;width:44px;height:24px;padding:0;border:var(--stroke-hair) solid var(--graphite);border-radius:var(--radius-pill);background:transparent;cursor:pointer}.gr-switch:before{content:"";position:absolute;inset:-10px 0}.gr-switch .gr-knob{position:absolute;top:5px;left:5px;height:12px;width:12px;box-sizing:border-box;border-radius:var(--radius-pill);border:var(--stroke-line) solid var(--graphite);background:transparent;transition:left var(--dur-move) var(--ease-out),width var(--dur-move) var(--ease-out),background-color var(--dur-tap) linear,border-color var(--dur-tap) linear}.gr-switch[aria-checked=true]{border-color:var(--ink)}.gr-switch[aria-checked=true] .gr-knob{left:25px;background:var(--ink);border-color:var(--ink)}.gr-switch.is-moving .gr-knob{width:22px}.gr-switch.is-moving[aria-checked=true] .gr-knob{left:15px}.gr-switch-wrap{display:inline-flex;align-items:center;gap:var(--space-3);min-height:44px}.gr-switch-label{font:400 15px/24px var(--font-sans);color:var(--ink);cursor:pointer}@media(prefers-reduced-motion:reduce){.gr-switch .gr-knob{transition-duration:1ms!important}}.gr-score{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-2)}.gr-score-ring{position:relative;display:block;width:64px;height:64px}.gr-score-ring svg{display:block;width:64px;height:64px}.gr-score-track{stroke:var(--hairline);stroke-width:var(--stroke-hair)}.gr-score-arc{stroke:var(--ink);stroke-width:var(--stroke-line)}.gr-score-arc.is-low{stroke:var(--signal)}.gr-score-num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:300 24px/28px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink)}.gr-score-low{color:var(--signal)}.gr-loader{display:inline-block;width:32px;height:32px}.gr-loader svg{display:block;width:32px;height:32px}.gr-loader circle{stroke:var(--ink);fill:none;stroke-width:var(--stroke-line);stroke-linecap:round;stroke-dasharray:88;transform-origin:50% 50%;animation:gr-draw 1.4s var(--ease-in-out) infinite}@keyframes gr-draw{0%{stroke-dashoffset:88;transform:rotate(-90deg)}50%{stroke-dashoffset:0;transform:rotate(90deg)}to{stroke-dashoffset:-88;transform:rotate(270deg)}}@media(prefers-reduced-motion:reduce){.gr-loader circle{animation:none;stroke-dasharray:60 28}}.gr-sheet-root{position:fixed;inset:0;z-index:100;display:flex;justify-content:center;align-items:center;padding:var(--space-4)}.gr-sheet-root:has(.is-bottom){align-items:flex-end;padding:0}.gr-scrim{position:absolute;inset:0;background:var(--ghost)}.gr-sheet{position:relative;display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:560px;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));overflow:auto;padding:var(--space-6);background:var(--paper-raised);color:var(--ink);border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-s);animation:gr-sheet-rise var(--dur-move) var(--ease-out) both}.gr-sheet.is-wide{max-width:720px}.gr-sheet.is-bottom{max-width:none;max-height:85vh;max-height:85dvh;padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom));border-radius:var(--radius-s) var(--radius-s) 0 0;border-bottom:0}.gr-grabber{align-self:center;flex:none;width:32px;height:4px;border-radius:var(--radius-pill);background:var(--hairline)}.gr-sheet-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.gr-sheet-head h2{margin:0}.gr-sheet-body{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}@keyframes gr-sheet-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gr-sheet{animation:none}}.gr-menu{position:relative;display:inline-flex}.gr-menu-trigger{display:inline-flex}.gr-menu-pop{position:absolute;top:100%;right:0;z-index:50;min-width:180px;display:flex;flex-direction:column;padding:var(--space-1);background:var(--paper-raised);border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-s);animation:gr-menu-in var(--dur-tap) var(--ease-out) both}.gr-menu-item{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);background:transparent;border:0;border-radius:var(--radius-s);color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--dur-tap) linear}.gr-menu-item:hover,.gr-menu-item:focus-visible{background:var(--ghost)}.gr-menu-item.is-danger{color:var(--signal)}@keyframes gr-menu-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.gr-menu-pop{animation:none}.gr-menu-item{transition:none}}.gr-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center}.gr-empty h3,.gr-empty p{margin:0}.gr-empty p{max-width:44ch}.gr-empty-ring{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:var(--stroke-hair) solid var(--hairline);border-radius:50%;color:var(--graphite)}.gr-confirm-slot{display:contents}.gr-confirm-slot[hidden]{display:none}.gr-confirm{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--paper-raised);color:var(--ink);border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-s);animation:gr-confirm-rise var(--dur-move) var(--ease-out) both}.gr-confirm-msg{margin:0;overflow-wrap:anywhere}.gr-confirm-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}@keyframes gr-confirm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gr-confirm{animation:none}}.gr-notice{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);background:var(--paper-raised);color:var(--ink-soft);border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-s);animation:gr-notice-rise var(--dur-move) var(--ease-out) both}.gr-notice-mark{flex:none;width:10px;height:10px}.gr-notice-text{flex:1;min-width:0;overflow-wrap:anywhere}.gr-notice-alert{color:var(--signal)}.gr-notice-alert .gr-notice-text{color:var(--ink)}@keyframes gr-notice-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gr-notice{animation:none}}:root{--gr-tabbar-h: 64px}.gr-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:50;box-sizing:border-box;height:calc(var(--gr-tabbar-h) + env(safe-area-inset-bottom));padding:5px var(--space-2) env(safe-area-inset-bottom);background:var(--paper);border-top:var(--stroke-hair) solid var(--hairline);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.gr-tabbar-capsule{position:absolute;z-index:-1;left:0;top:0;width:0;height:40px;opacity:0;border-radius:var(--radius-pill);background:var(--ink);pointer-events:none}.gr-tabbar-list{display:flex;max-width:480px;margin:0 auto;padding:0;list-style:none}.gr-tabbar-list>li{flex:1;min-width:0;display:flex}.gr-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-width:44px;min-height:44px;height:54px;margin:0;padding:0;border:0;border-radius:var(--radius-s);background:none;color:var(--label);font:inherit;text-decoration:none;cursor:pointer}.gr-tab:hover{text-decoration:none}.gr-tab:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-tab-icon{display:flex;align-items:center;justify-content:center;flex:none;width:52px;height:40px;color:var(--ink-soft)}.gr-tab.is-lit .gr-tab-icon{color:var(--on-ink)}.gr-tab-label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:clip}.gr-tab[aria-current=page] .gr-tab-label{color:var(--ink)}@media(min-width:768px){.gr-tabbar{display:none}}.gr-page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8)}.gr-page-header-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.gr-page-header-text .t-caps{margin:0}.gr-page-header-text .t-title{margin:0;color:var(--ink);letter-spacing:normal;overflow-wrap:anywhere}.gr-page-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-left:auto}.gr-editable{cursor:text;border-bottom:var(--stroke-hair) dashed transparent}.gr-editable:hover{border-bottom-color:var(--graphite)}.gr-editable:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-editable-placeholder{color:var(--label)}.gr-editable-field{display:block;width:100%;border:0;border-bottom:var(--stroke-line) solid var(--ink);border-radius:0;background:transparent;padding:var(--space-1) 0;font:inherit;color:var(--ink);resize:vertical}.gr-editable-field:focus{outline:none}.gr-markdown{color:var(--ink-soft);font-size:15px;line-height:24px}.gr-markdown>*+*{margin-top:var(--space-3)}.gr-markdown h2,.gr-markdown h3,.gr-markdown h4,.gr-markdown h5{color:var(--ink);margin-top:var(--space-4);font-size:15px;line-height:24px;font-weight:500}.gr-markdown h2{font-size:18px;line-height:24px;font-weight:400}.gr-markdown ul,.gr-markdown ol{padding-left:var(--space-6)}.gr-markdown blockquote{margin:var(--space-3) 0;padding-left:var(--space-3);border-left:var(--stroke-line) solid var(--graphite)}.gr-markdown code{font-family:var(--font-mono);font-size:13px;background:var(--paper-raised);border:var(--stroke-hair) solid var(--hairline);padding:0 var(--space-1)}.gr-markdown strong{color:var(--ink);font-weight:500}.gr-markdown a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-job{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) 0}.gr-job-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.gr-job-head .push{margin-left:auto}.gr-job-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-job-live{margin:0;max-height:280px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--space-3) var(--space-4);background:var(--paper-raised);color:var(--ink-soft);border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-s)}.gr-refine{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-4)}.gr-refine .gr-field{flex:1 1 240px;max-width:none}.gr-sample-note{margin:var(--space-3) 0}.gr-sample-note a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-auth{width:100%;max-width:360px;margin:0 auto;padding:12vh var(--space-4) var(--space-12);display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.gr-auth h1{margin:0}.gr-auth-stack{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.gr-auth .gr-field{max-width:none}.gr-auth .gr-btn-ink{width:100%;justify-content:center}.gr-auth-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.gr-auth .gr-notice .gr-btn-bare{display:inline-flex;vertical-align:baseline}.gr-dash{max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0}@media(min-width:768px){.gr-dash{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-welcome{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:720px;margin:var(--space-8) 0 var(--space-12)}.gr-welcome h2{margin:0;overflow-wrap:anywhere}.gr-welcome p{margin:0}.gr-old{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.gr-old-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.gr-dash-history-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.gr-dash-history-head h3{margin:0}.gr-dash-history-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.gr-dash-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gr-dash-page{margin:var(--space-4) 0 0;text-align:center}.gr-dash .gr-flow-list{display:flex;flex-direction:column;border-top:var(--stroke-hair) solid var(--hairline)}.gr-flow-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:var(--space-4)}.gr-flowcard{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-4);padding:var(--space-4) 0;border-bottom:var(--stroke-hair) solid var(--hairline);cursor:pointer;min-width:0}.gr-flowcard.is-deleted{cursor:default;color:var(--label)}.gr-flowcard:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-flowcard-main{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.gr-flowcard-title{margin:0;overflow-wrap:anywhere}.gr-flowcard-side{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.gr-flowcard-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.gr-flowcard-meter{flex:1 1 96px;min-width:96px;max-width:240px}.gr-flowcard-rename{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.gr-flowcard-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-flowcard.is-grid{display:block;padding:0;border-bottom:0}.gr-flowcard-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-4);height:100%;align-content:start}.gr-flowcard.is-deleted .gr-flowcard-panel{color:var(--label)}.gr-flowcard-side:has(.gr-confirm){grid-column:1 / -1;align-items:stretch}.gr-create{max-width:880px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0}@media(min-width:768px){.gr-create{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-create-form{display:flex;flex-direction:column;gap:var(--space-8);margin-top:var(--space-6)}.gr-create-intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:640px}.gr-create-intro h2{margin:0;overflow-wrap:anywhere}.gr-create-intro p{margin:0}.gr-create a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-create-block{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.gr-create-block h3{margin:0}.gr-create .gr-field{max-width:none}.gr-create-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-3)}.gr-create-type{display:block;padding:0;background:none;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}.gr-create-type:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-create-type .gr-create-type-panel{display:flex;height:100%;gap:var(--space-2);padding:var(--space-4);transition:border-color var(--dur-tap) linear}.gr-create-type:hover .gr-create-type-panel{border-color:var(--graphite)}.gr-create-type[aria-checked=true] .gr-create-type-panel{border:var(--stroke-line) solid var(--ink);padding:calc(var(--space-4) - .5px)}.gr-create-type-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.gr-create-examples{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.gr-create-two{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:768px){.gr-create-two{grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-8)}}.gr-create-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}@media(prefers-reduced-motion:reduce){.gr-create-type .gr-create-type-panel{transition-duration:1ms!important}}.gr-flows{max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0}@media(min-width:768px){.gr-flows{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-flows-tabs{margin-bottom:var(--space-4);max-width:100%;overflow-x:auto}.gr-flows-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4)}.gr-flows-filters>.gr-field{flex:1 1 200px;min-width:0}.gr-flow-list{display:flex;flex-direction:column;border-top:var(--stroke-hair) solid var(--hairline)}.gr-history{max-width:860px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0}@media(min-width:768px){.gr-history{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-history-day{margin-bottom:var(--space-6)}.gr-history-day>h2{margin:0 0 var(--space-2)}.gr-history-list{list-style:none;margin:0;padding:0;border-top:var(--stroke-hair) solid var(--hairline)}.gr-history-list li{border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-history-row{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;color:var(--ink);text-decoration:none}.gr-history-row:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-history-icon{flex:none;display:inline-flex;color:var(--graphite)}.gr-history-text{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.gr-flow{max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0}@media(min-width:768px){.gr-flow{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-flow a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-flow-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2)}.gr-flow-crumbs a{color:var(--label);text-decoration:none}.gr-flow-crumbs a:hover{color:var(--ink);text-decoration:underline}.gr-flow-progress{display:flex;align-items:center;gap:var(--space-3)}.gr-flow-meter{display:block;width:96px}.gr-flow-steps{margin:var(--space-6) 0 var(--space-8);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-flow-steps .gr-seg{display:flex;width:max-content;min-width:100%;border:0;border-radius:0;padding:0}.gr-flow-steps .gr-seg-option{padding:0 var(--space-3);text-decoration:none}.gr-flow-steps .gr-seg-option[aria-selected=true]{color:var(--ink)}.gr-flow-steps .gr-seg-mark{bottom:0}.gr-flow-step-link{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.gr-flow-steps .gr-flow-step-name{color:inherit;font:inherit}.gr-flow-steps .t-index{color:inherit}.gr-flow-dot{flex:none;color:var(--graphite)}.gr-flow-dot.is-done,.gr-flow-dot.is-current{color:var(--ink)}.gr-flow-running{flex:none;width:6px;height:6px;border-radius:50%;border:var(--stroke-hair) solid var(--ink);animation:gr-flow-pulse 1.2s var(--ease-in-out) infinite}@keyframes gr-flow-pulse{50%{opacity:.2}}.gr-flow-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gr-flow-step{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.gr-flow-step-head h2{margin:0;overflow-wrap:anywhere}.gr-flow-step-head p{margin:var(--space-1) 0 0}.gr-flow-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.gr-flow-generate{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.gr-flow-generate-text{flex:1 1 280px;min-width:0}.gr-flow-generate-text h3,.gr-flow-generate-text p{margin:0}.gr-flow-generate-text p{margin-top:var(--space-1)}.gr-flow-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--stroke-hair) solid var(--hairline)}@media(prefers-reduced-motion:reduce){.gr-flow-running{animation:none}}.gr-sv-stack{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.gr-sv-stack h3,.gr-sv-stack h4,.gr-sv-stack p,.gr-sv-stack figure,.gr-sv-stack blockquote{margin:0}.gr-sv-stack a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-sv-grow{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.gr-sv-key{font-weight:500;color:var(--ink)}.gr-sv-block{display:block}.gr-sv-lead{max-width:68ch}.gr-sv-section-h{margin:0 0 var(--space-3)}.gr-sv-gap-top{margin-top:var(--space-6)}.gr-sv-two,.gr-sv-three{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:900px){.gr-sv-two{grid-template-columns:repeat(2,minmax(0,1fr))}.gr-sv-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.gr-sv-tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-sv-plain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.gr-sv-plain ul{margin-top:var(--space-1);gap:var(--space-1)}ol.gr-sv-plain{counter-reset:gr-sv}.gr-sv-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}ol.gr-sv-list{counter-reset:gr-sv-n}.gr-sv-list>li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:44px;padding-left:var(--space-3);border-top:var(--stroke-hair) solid var(--hairline)}ol.gr-sv-list>li:not(.gr-sv-list-add):before{counter-increment:gr-sv-n;content:counter(gr-sv-n);flex:none;margin-left:calc(var(--space-3) * -1);width:var(--space-6);font:500 8px/12px var(--font-sans);letter-spacing:.2em;color:var(--label)}.gr-sv-list>li:first-child{border-top:0}.gr-sv-list-text{flex:1 1 0;min-width:0;overflow-wrap:anywhere;font:400 13px/20px var(--font-sans);color:var(--ink);padding:var(--space-2) 0}.gr-sv-list-add{padding-left:0!important}.gr-sv-zones{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-4)}.gr-sv-zone.is-chosen{border:var(--stroke-line) solid var(--ink);padding:calc(var(--space-6) - .5px)}.gr-sv-zone-top{display:flex;align-items:center;gap:var(--space-4)}.gr-sv-quote{padding-left:var(--space-3);border-left:var(--stroke-line) solid var(--graphite);color:var(--ink-soft)}.gr-sv-meters{display:flex;flex-direction:column;gap:var(--space-1)}.gr-sv-meter-row{display:grid;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:var(--space-3)}.gr-sv-meter-row .t-data{text-align:right}.gr-sv-plain.t-body-s{padding-left:var(--space-4);list-style:disc}.gr-sv-zone-foot{margin-top:auto;min-height:44px;display:flex;align-items:center}.gr-sv-verdict{flex-direction:row;align-items:flex-start;gap:var(--space-4)}.gr-sv-verdict>.gr-status{flex:none;padding-top:var(--space-1)}.gr-sv-signals,.gr-sv-reactions{display:flex;flex-direction:column;gap:var(--space-4)}.gr-sv-signal{display:flex;flex-direction:column;gap:var(--space-1)}.gr-sv-signal-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.gr-sv-reaction{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-3);border-left:var(--stroke-hair) solid var(--graphite)}.gr-sv-table-wrap{overflow-x:auto}.gr-sv-table{width:100%;border-collapse:collapse}.gr-sv-table th{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-sv-table td{padding:var(--space-3) var(--space-3) var(--space-3) 0;vertical-align:top;border-bottom:var(--stroke-hair) solid var(--hairline);color:var(--ink-soft)}.gr-sv-table td:first-child{color:var(--ink);font-weight:500}.gr-sv-transform{display:flex;align-items:flex-start;gap:var(--space-3)}.gr-sv-transform svg{flex:none;margin-top:3px}.gr-sv-persona-head{display:flex;align-items:flex-start;gap:var(--space-4)}.gr-sv-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:var(--stroke-line) solid var(--ink);border-radius:50%}.gr-sv-states{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--stroke-hair) solid var(--hairline);border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-sv-states>div{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.gr-sv-states svg{flex:none}.gr-sv-journey{list-style:none;margin:0;padding:0;border-top:var(--stroke-hair) solid var(--hairline)}.gr-sv-rule{display:flex;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-sv-rule>.t-index{flex:none;width:var(--space-6);padding-top:var(--space-1);color:var(--label)}.gr-sv-rule .gr-sv-grow>*+*{margin-top:var(--space-1)}.gr-sv-hero{display:flex;flex-direction:column;gap:var(--space-3);max-width:760px}.gr-sv-hero-title{overflow-wrap:anywhere}@media(min-width:768px){.gr-sv-hero-title{font-size:40px;line-height:44px;font-weight:200}}.gr-sv-promise{display:flex;align-items:flex-start;gap:var(--space-2)}.gr-sv-promise svg{flex:none;margin-top:3px}.gr-sv-facts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);color:var(--ink-soft)}.gr-sv-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.gr-sv-phases{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-4)}.gr-sv-phase{gap:var(--space-2)}.gr-sv-tree{border-top:var(--stroke-hair) solid var(--hairline)}.gr-sv-phase-block{padding:var(--space-6) 0;border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-sv-tree-head{display:flex;align-items:flex-start;gap:var(--space-4)}.gr-sv-tree-head>.t-index{flex:none;width:var(--space-6);padding-top:var(--space-1);color:var(--label)}.gr-sv-modules{display:flex;flex-direction:column;align-items:flex-start;margin:var(--space-3) 0 0 var(--space-6)}.gr-sv-module{align-self:stretch;padding:var(--space-3) 0;border-top:var(--stroke-hair) solid var(--hairline)}.gr-sv-module-head{display:flex;align-items:flex-start;gap:var(--space-3)}.gr-sv-module-head>.t-index{flex:none;width:var(--space-6);padding-top:var(--space-1);color:var(--label)}.gr-sv-module .gr-sv-list{margin:var(--space-2) 0 0 var(--space-6)}.gr-sv-emails,.gr-sv-faq{border-top:var(--stroke-hair) solid var(--hairline)}.gr-sv-email,.gr-sv-faq-item{padding:var(--space-3) 0;border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-sv-email>summary,.gr-sv-faq-item>summary{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-height:44px}.gr-sv-email-subject{display:block;margin:var(--space-3) 0}.gr-sv-md{display:flex;flex-direction:column;gap:var(--space-3);max-width:68ch}.gr-sv-md-raw>summary{cursor:pointer;display:flex;align-items:center;min-height:44px;color:var(--label)}.gr-sv-tiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--space-4)}.gr-sv-tier.is-hi{border:var(--stroke-line) solid var(--ink);padding:calc(var(--space-6) - .5px)}.gr-sv-sales-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.gr-sv-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-sv-headline{overflow-wrap:anywhere}.gr-sv-benefits{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--space-4)}.gr-cv-stack{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.gr-cv-stack h2,.gr-cv-stack h3,.gr-cv-stack h4,.gr-cv-stack p{margin:0}.gr-cv-stack a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-cv-grow{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.gr-cv-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.gr-cv-phase{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.gr-cv-rows{border-top:var(--stroke-hair) solid var(--hairline)}.gr-cv-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-cv-index{flex:none;width:var(--space-8);color:var(--label)}.gr-cv-row .gr-cv-grow{flex:1 1 200px}.gr-cv-title{font-weight:500;color:var(--ink)}.gr-cv-running{display:inline-flex;align-items:center;gap:var(--space-2)}.gr-cv-running .gr-loader{transform:scale(.5);margin:-8px}.gr-cv-back{display:inline-flex;align-items:center;gap:var(--space-1);align-self:flex-start;min-height:44px;text-decoration:none!important;color:var(--label)!important}.gr-cv-back:hover{color:var(--ink)!important}.gr-cv-head{display:flex;flex-direction:column;gap:var(--space-1)}.gr-cv-generate{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.gr-cv-generate .gr-cv-grow{flex:1 1 280px}.gr-cv-generate p{margin-top:var(--space-1)}.gr-cv-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.gr-cv-lead{max-width:68ch}.gr-cv-tabs{max-width:100%;overflow-x:auto}.gr-cv-lesson{max-width:100%}.gr-cv-lesson-title{display:flex;align-items:baseline;gap:var(--space-2)}.gr-cv-lesson-title .t-index{flex:none;color:var(--label)}.gr-cv-slides{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--space-4)}.gr-cv-slide{gap:var(--space-2)}.gr-cv-slide .t-index{color:var(--label)}.gr-cv-bullets{margin:0;padding-left:var(--space-4)}.gr-cv-activity{margin:var(--space-3) 0 0;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);max-width:68ch}.gr-cv-options{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.gr-cv-option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-4);text-align:left;font-family:inherit;color:var(--ink);background:transparent;border:var(--stroke-hair) solid var(--graphite);border-radius:var(--radius-s);cursor:pointer}.gr-cv-option:hover:not([disabled]){border-color:var(--ink)}.gr-cv-option[disabled]{cursor:default}.gr-cv-option.is-right{border:var(--stroke-line) solid var(--ink)}.gr-cv-option.is-wrong{border:var(--stroke-line) solid var(--signal)}.gr-cv-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-6);border-top:var(--stroke-hair) solid var(--hairline)}.gr-os-stack{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.gr-os-stack h3,.gr-os-stack p{margin:0}.gr-os-grow{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.gr-os-autos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-4)}.gr-os-auto{gap:var(--space-2)}.gr-os-auto-head{display:flex;align-items:center;gap:var(--space-2)}.gr-os-steps{margin:var(--space-1) 0 0;padding-left:var(--space-6);color:var(--ink-soft)}.gr-os-ready{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:0 var(--space-4)}.gr-os-ready-link{position:relative;display:flex;align-items:center;min-height:44px;border-bottom:var(--stroke-hair) solid var(--hairline);text-decoration:none;color:var(--ink)}.gr-os-ready-link:hover .gr-status{color:var(--ink)}.gr-os-ready-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-os-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--space-2) var(--space-4)}.gr-os-checks .gr-switch-wrap{min-height:44px}.gr-os-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-os-downloads{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-4)}.gr-os-dl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-height:44px;padding:var(--space-4);text-align:left;font-family:inherit;color:var(--ink);background:transparent;border:var(--stroke-hair) solid var(--hairline);border-radius:var(--radius-s);cursor:pointer;transition:border-color var(--dur-tap) linear}.gr-os-dl:hover{border-color:var(--ink)}.gr-os-dl:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.gr-os-dl{transition-duration:1ms!important}}.gr-os-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gr-agents{max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){.gr-agents{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-agents-intro{margin:0;max-width:720px}.gr-agents-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-4)}.gr-agents-card{cursor:pointer;gap:var(--space-2);min-height:44px}.gr-agents-card.is-on{border-color:var(--ink)}.gr-agents-card:focus-within{outline:2px solid var(--ink);outline-offset:3px}.gr-agents-top{display:flex;align-items:center;justify-content:space-between}.gr-agents-card input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--ink);cursor:pointer}.gr-agents-card b{overflow-wrap:anywhere}.gr-agents-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-6)}.gr-agents-range{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 200px;min-width:0;max-width:320px}.gr-agents-range input[type=range]{width:100%;min-height:44px;margin:0;accent-color:var(--ink)}.gr-agents-run{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.gr-agents-reports{margin:var(--space-4) 0 0}.gr-agents-list{display:flex;flex-direction:column;gap:var(--space-4)}.gr-agents-head{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.gr-agents-head b{margin:0}.gr-agents-time{margin-left:auto}.gr-agents-head:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-agents-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-picker{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4)}.gr-picker .gr-field{max-width:360px}.gr-picker a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gr-chats{max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){.gr-chats{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-chats-intro{margin:0;max-width:720px}.gr-chats-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-items:start}@media(min-width:960px){.gr-chats-layout{grid-template-columns:minmax(0,1fr) 300px}}.gr-chats-modes{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.gr-chats-modes .gr-seg{width:max-content;min-width:100%}.gr-chats-log{display:flex;flex-direction:column;gap:var(--space-3);min-height:280px;max-height:480px;overflow-y:auto;padding:var(--space-3) 0;border-top:var(--stroke-hair) solid var(--hairline);border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-chats-hello{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.gr-chats-hello b,.gr-chats-hello p{margin:0;overflow-wrap:anywhere}.gr-chats-starters{display:flex;flex-wrap:wrap;gap:var(--space-2)}.gr-chats-bubble{max-width:85%;min-width:0;padding:var(--space-3);border-radius:var(--radius-s);overflow-wrap:anywhere;color:var(--ink)}.gr-chats-bubble>:first-child{margin-top:0}.gr-chats-bubble>:last-child{margin-bottom:0}.gr-chats-bubble.is-user{align-self:flex-end;background:transparent;border:var(--stroke-hair) solid var(--hairline);text-align:right;white-space:pre-wrap}.gr-chats-bubble.is-assistant{align-self:flex-start;background:var(--paper-raised)}.gr-chats-input{display:flex;align-items:flex-end;gap:var(--space-3)}.gr-chats-input .gr-field{flex:1 1 auto;max-width:none;min-width:0}.gr-chats-side p{margin:0}.gr-chats-side .gr-btn{align-self:flex-start}.gr-auto{max-width:1120px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){.gr-auto{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-auto-intro{margin:0;max-width:720px}.gr-auto-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start}@media(min-width:960px){.gr-auto-layout{grid-template-columns:280px minmax(0,1fr)}}.gr-auto-side{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;min-width:0}.gr-auto-list{list-style:none;margin:0;padding:0;width:100%;border-top:var(--stroke-hair) solid var(--hairline)}.gr-auto-list li{border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-auto-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);width:100%;min-height:44px;padding:var(--space-3);border:0;border-left:var(--stroke-mark) solid transparent;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.gr-auto-item:hover{background:var(--ghost)}.gr-auto-item.is-on{border-left-color:var(--ink);background:var(--paper-raised)}.gr-auto-item:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.gr-auto-item b{overflow-wrap:anywhere}.gr-auto-add{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.gr-auto-editor{gap:var(--space-4)}.gr-auto-editor-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.gr-auto-name{flex:1 1 200px;min-width:0;min-height:44px;padding:0;border:0;border-bottom:var(--stroke-hair) solid var(--graphite);border-radius:0;background:transparent;color:var(--ink);font-family:var(--font-sans)}.gr-auto-name:focus{outline:none;border-bottom:var(--stroke-line) solid var(--ink)}.gr-auto-trigger{margin:0}.gr-auto-canvas{display:flex;flex-direction:column;align-items:stretch;max-width:480px;width:100%}.gr-auto-node{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:var(--stroke-hair) solid var(--graphite);border-radius:var(--radius-s);background:transparent;min-width:0}.gr-auto-node.is-trigger{flex-direction:row;align-items:flex-end}.gr-auto-node.is-trigger .gr-field{max-width:none;flex:1;min-width:0}.gr-auto-node.is-trigger>svg{margin-bottom:var(--space-2);flex:none}.gr-auto-node.is-end{align-items:center;color:var(--label)}.gr-auto-node-head{display:flex;align-items:center;gap:var(--space-2);min-width:0}.gr-auto-push{flex:1}.gr-auto-turn svg{transform:rotate(90deg)}.gr-auto-fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.gr-auto-fields.is-col{flex-direction:column;align-items:stretch}.gr-auto-fields .gr-field{max-width:none}.gr-auto-fields:not(.is-col) .gr-field{flex:1 1 100px;width:auto}.gr-auto-fields.is-col .gr-btn{align-self:flex-start}.gr-auto-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.gr-auto-between{display:flex;flex-direction:column;align-items:center}.gr-auto-wire,.gr-auto-between:after{content:"";display:block;width:0;height:var(--space-3);border-left:var(--stroke-hair) solid var(--graphite)}.gr-auto-between .gr-icon-btn{margin:calc(var(--space-2) * -1) 0}.gr-auto-between:after{order:3}.gr-auto-types{order:2;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);padding:var(--space-3) 0}.gr-auto-test{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.gr-auto-sim{margin:0;padding:0 0 0 var(--space-6);border-top:var(--stroke-hair) solid var(--hairline)}.gr-auto-sim li{padding:var(--space-2) 0;border-bottom:var(--stroke-hair) solid var(--hairline);overflow-wrap:anywhere}.gr-set{max-width:720px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}@media(min-width:768px){.gr-set{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-set p{margin:0}.gr-set-stack{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.gr-set-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-width:0}.gr-set .gr-field{max-width:360px}.gr-set-address{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.gr-set-address .t-data{overflow-wrap:anywhere}.gr-set-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.gr-set-stats>div{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.gr-set-stats b{font-weight:400;font-size:24px;line-height:32px;overflow-wrap:anywhere}@media(max-width:480px){.gr-set-stats{grid-template-columns:1fr}}.gr-set-danger{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--hairline)}.gr-set-sub{margin:0;font-weight:400}.gr-set-hint{text-transform:none;letter-spacing:0}.gr-help-page{max-width:720px;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}@media(min-width:768px){.gr-help-page{padding:var(--space-6) var(--space-8) var(--space-12)}}.gr-help-page p{margin:0}.gr-help-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-6)}@media(max-width:600px){.gr-help-steps{grid-template-columns:1fr}}.gr-help-steps li{display:flex;gap:var(--space-3);min-width:0}.gr-help-steps li>span{flex:none;min-width:20px}.gr-help-steps li>div{min-width:0}.gr-help-steps b{font-weight:400;display:block}.gr-help-faq{border-top:var(--stroke-hair) solid var(--hairline)}.gr-help-item{border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-help-item>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:44px;padding:var(--space-2) 0}.gr-help-item>summary::-webkit-details-marker{display:none}.gr-help-item>summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gr-help-mark{position:relative;flex:none;width:16px;height:16px;display:inline-flex}.gr-help-mark svg{position:absolute;inset:0;transition:transform var(--dur-move) var(--ease-out),opacity var(--dur-tap) linear}.gr-help-minus{opacity:0;transform:rotate(-90deg)}.gr-help-item[open] .gr-help-plus{opacity:0;transform:rotate(90deg)}.gr-help-item[open] .gr-help-minus{opacity:1;transform:rotate(0)}.gr-help-item>p{padding:0 0 var(--space-3);max-width:60ch}@media(prefers-reduced-motion:reduce){.gr-help-mark svg{transition:none}}.gr-present{position:fixed;inset:0;display:flex;flex-direction:column;font-family:var(--font-sans);background:var(--paper);color:var(--ink);overflow:hidden}.gr-present-empty{align-items:center;justify-content:center;gap:var(--space-4)}.gr-present-empty p{margin:0}.gr-slide{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-8) var(--space-4) var(--space-4);cursor:pointer;overflow-y:auto}@media(min-width:768px){.gr-slide{padding:var(--space-12) var(--space-12) var(--space-6)}}.gr-slide-body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--space-8);max-width:1000px;min-width:0}.gr-slide h1{margin:0;overflow-wrap:anywhere}@media(max-width:767px){.gr-slide h1{font-size:40px;line-height:44px}}.gr-slide ul{margin:0;padding:0;list-style:none;color:var(--ink-soft)}.gr-slide li{padding:var(--space-3) 0;border-top:var(--stroke-hair) solid var(--hairline);overflow-wrap:anywhere}.gr-slide li:last-child{border-bottom:var(--stroke-hair) solid var(--hairline)}.gr-slide-foot{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-4)}.gr-slide-n{color:var(--label)}.gr-present-notes{margin:0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--paper-raised);border:var(--stroke-hair) solid var(--hairline);color:var(--ink-soft);max-height:30vh;overflow-y:auto}@media(min-width:768px){.gr-present-notes{margin:0 var(--space-12)}}.gr-present-bar{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;align-items:center;padding:var(--space-3) var(--space-4);border-top:var(--stroke-hair) solid var(--hairline)}.gr-store{position:fixed;inset:0;display:flex;flex-direction:column;font-family:var(--font-sans);background:var(--paper);color:var(--ink)}.gr-store-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:var(--stroke-hair) solid var(--hairline);background:var(--paper-raised)}.gr-store-frame{flex:1;min-height:0;border:0;width:100%;background:#fff}
