:root{--app-bg: #ffffff;--app-bg-2: #f0f0f2;--sidebar-bg: #f5f5f7;--selection-bg: #e3e3e8;--canvas-bg: #fcfcfc;--canvas-dot: #e2e2e6;--line: #e5e5e7;--line-strong: #d2d2d7;--control-border: #8e8e93;--ink: #1d1d1f;--ink-tool: #48484a;--ink-2: #6e6e73;--ink-3: #86868b;--accent: #0066cc;--accent-fill: #0066cc;--on-accent: #ffffff;--accent-soft: #e8f1fc;--focus-ring: #0066cc66;--line-ink: #3a3a3c;--guide: #a1a1a6;--danger: #d70015;--brand-red: #d9372d;--warning: #e2a417;--diff-add-bg: #e6f6ea;--diff-add-mark: #1a7f37;--diff-remove-bg: #fdecec;--diff-remove-mark: #c4232f;--chart-1: #2a78d6;--chart-2: #eb6834;--chart-3: #1baf7a;--chart-4: #eda100;--chart-5: #e87ba4;--chart-6: #008300;--chart-7: #6250d6;--chart-8: #e34948;--link-title: #f0652a;--scrim: #00000014;--connector-default: var(--line-ink);--connector-yellow: #d8a30d;--connector-orange: #e07634;--connector-red: #d94f3d;--connector-pink: #d4609a;--connector-purple: #8a6ad4;--connector-blue: #3d7ce8;--connector-teal: #2aa09b;--connector-green: #43a05e;--connector-graphite: #5a6472;--chip-default: #c7c4bd;--chip-yellow: #efc23f;--chip-orange: #ee8f4d;--chip-red: #e0685a;--chip-pink: #dd77ab;--chip-purple: #9a80e0;--chip-blue: #4d8df6;--chip-teal: #35b3ae;--chip-green: #54b271;--chip-graphite: #4c5663;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--control-height: 28px;--row-height: 28px;--menu-row-height: 22px;--toolbar-height: 52px;--sidebar-width: 220px;--popover-width: 280px;--sheet-width: 420px;--alert-width: 260px;--touch-target: 40px;--grid-dots: 20px;--grid-paper: 32px;--radius-card: 0px;--radius-chip: 3px;--radius-check: 4px;--radius-row: 6px;--radius-control: 7px;--radius-pop: 10px;--radius-sheet: 12px;--radius-full: 999px;--shadow-card: 0 1px 1.5px rgba(0, 0, 0, .05);--shadow-control: 0 0 0 .5px rgba(0, 0, 0, .12), 0 1px 1.5px rgba(0, 0, 0, .08);--shadow-pop: 0 0 0 .5px rgba(0, 0, 0, .12), 0 8px 28px rgba(0, 0, 0, .14);--shadow-sheet: 0 0 0 .5px rgba(0, 0, 0, .15), 0 20px 50px rgba(0, 0, 0, .22);--font-sans: "Codec Pro", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", system-ui, sans-serif;--font-hand: "Caveat", ui-rounded, cursive;--font-serif: "Lora", ui-serif, Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--type-title2: 600 17px/22px var(--font-sans);--type-headline: 600 13px/16px var(--font-sans);--type-body: 400 13px/16px var(--font-sans);--type-callout: 400 12px/15px var(--font-sans);--type-subheadline: 600 11px/14px var(--font-sans);--type-caption: 400 11px/14px var(--font-sans);--type-note-body: 400 13px/1.45 var(--font-sans);--type-note-h1: 600 17px/1.3 var(--font-sans);--type-note-h2: 600 15px/1.35 var(--font-sans);--type-todo-title: 600 13px/16px var(--font-sans);--type-todo-item: 400 13px/18px var(--font-sans);--type-heading-sm: 600 17px/1.3 var(--font-sans);--type-heading-sm-tracking: -.01em;--type-heading-md: 600 22px/1.25 var(--font-sans);--type-heading-md-tracking: -.015em;--type-heading-lg: 700 28px/1.2 var(--font-sans);--type-heading-lg-tracking: -.02em;--type-hand: 600 26px/1.25 var(--font-hand);--type-hand-tracking: .2px;--type-code: 400 12px/1.45 var(--font-mono);color-scheme:light}[data-theme=dark]{--app-bg: #1e1e1e;--app-bg-2: #2c2c2e;--sidebar-bg: #252527;--selection-bg: #3a3a3c;--canvas-bg: #161617;--canvas-dot: #2e2e31;--line: #38383a;--line-strong: #48484a;--control-border: #7c7c80;--ink: #f5f5f7;--ink-tool: #d1d1d6;--ink-2: #a1a1a6;--ink-3: #7c7c80;--accent: #4c9dff;--accent-fill: #0a6ad6;--accent-soft: #1a2a40;--focus-ring: #4c9dff80;--line-ink: #d1d1d6;--guide: #636366;--danger: #ff6961;--diff-add-bg: #1c3a27;--diff-add-mark: #56d364;--diff-remove-bg: #3d1f22;--diff-remove-mark: #ff7b72;--chart-1: #3987e5;--chart-2: #d95926;--chart-3: #199e70;--chart-4: #c98500;--chart-5: #d55181;--chart-7: #9085e9;--chart-8: #e66767;--scrim: #00000052;--shadow-card: 0 1px 2px rgba(0, 0, 0, .35);--shadow-control: 0 0 0 .5px rgba(255, 255, 255, .12), 0 1px 1.5px rgba(0, 0, 0, .3);--shadow-pop: 0 0 0 .5px rgba(255, 255, 255, .1), 0 8px 28px rgba(0, 0, 0, .5);--shadow-sheet: 0 0 0 .5px rgba(255, 255, 255, .12), 0 20px 50px rgba(0, 0, 0, .6);color-scheme:dark}.site{margin:0;background:var(--app-bg);color:var(--ink);font-family:var(--font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased}.site header{border-bottom:1px solid var(--line)}.site header div,.site main,.site footer{max-width:720px;margin:0 auto;padding:0 var(--space-4, 16px)}.site header div{display:flex;align-items:center;justify-content:space-between;height:52px}.site header a{color:var(--ink);font-weight:600;text-decoration:none}.site header nav a{margin-left:16px;font-weight:400;color:var(--ink-2);font-size:13px}.site main{padding-top:40px;padding-bottom:64px;font-size:15px;line-height:1.6}.site h1{font-size:28px;letter-spacing:-.015em;margin:0 0 4px}.site h2{font-size:18px;margin:36px 0 8px}.site .updated{color:var(--ink-2);font-size:13px;margin:0 0 24px}.site p,.site li{color:var(--ink)}.site li{margin:4px 0}.site a{color:var(--accent)}.site footer{border-top:1px solid var(--line);padding-top:16px;padding-bottom:32px;color:var(--ink-2);font-size:12px;line-height:1.6}.site main.wide{max-width:880px}.site header nav a[aria-current=page]{color:var(--ink)}.site h3{font-size:15px;margin:20px 0 4px}.site .lead{color:var(--ink-2);font-size:16px;max-width:640px}.site .small{color:var(--ink-2);font-size:13px}.site .plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4, 16px);margin:28px 0 16px}.site .plan{border:1px solid var(--line);border-radius:var(--radius-sheet);padding:20px}.site .plan.featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.site .plan h2{margin:0}.site .plan .price{margin:8px 0 0;color:var(--ink-2)}.site .plan .price b{color:var(--ink);font-size:28px;letter-spacing:-.015em}.site .plan .for,.site .plan .without{color:var(--ink-2);font-size:13px;margin:4px 0 16px}.site .plan .without{margin:16px 0 0}.site .plan ul{padding-left:18px;margin:16px 0 0;font-size:14px}.site .buttons{display:flex;flex-wrap:wrap;gap:8px}.site .btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--app-bg);color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.site .btn:hover{background:var(--app-bg-2)}.site .btn[hidden]{display:none}.site .btn.primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}.site .btn.primary:hover{filter:brightness(1.08)}.site .btn:disabled{opacity:.6;cursor:default}.site .btn:focus-visible,.site input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.site .checkout fieldset{border:0;padding:0;margin:0 0 16px}.site .checkout legend{font-weight:600;margin-bottom:8px}.site .choice{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:var(--radius-pop);padding:12px 14px;margin-bottom:8px;cursor:pointer}.site .choice:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.site .choice em{font-style:normal;color:var(--accent);font-size:13px;margin-left:4px}.site .quick{display:flex;gap:8px}.site .quick .btn{flex:1;font-variant-numeric:tabular-nums}.site .quick .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.site .currency{max-width:280px;margin:0 0 var(--space-4)}.site .currency[hidden]{display:none}.site .field .small{margin-top:6px}.site .summary{width:100%;border-collapse:collapse;margin:8px 0 4px}.site .summary th,.site .summary td{padding:8px 0;border-bottom:1px solid var(--line);text-align:left;font-weight:400}.site .summary td{text-align:right}.site .summary .total th,.site .summary .total td{font-weight:700;border-bottom:0}.site .field{margin:20px 0 8px}.site .field label{display:block;font-weight:600;margin-bottom:6px}.site .field input{width:100%;box-sizing:border-box;height:36px;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--app-bg);color:var(--ink);font:inherit}.site .agree{display:flex;gap:8px;align-items:flex-start;margin:16px 0;font-size:14px}.site .agree input{margin-top:5px}.site .error{color:var(--danger);font-size:14px}.site .panel{border:1px solid var(--line);border-radius:var(--radius-sheet);padding:4px 20px 20px;margin-bottom:24px}.site footer address{font-style:normal}.site footer address b{color:var(--ink)}.site footer p{margin:8px 0 0;color:var(--ink-2)}.site[data-static]{min-height:100vh}.js .site[data-static]{display:none}.site .eyebrow{margin:0 0 4px;color:var(--accent);font-size:13px;font-weight:600}.site .plan h3{margin:0;font-size:18px}.site[data-static] h1,.site[data-static] h2,.site[data-static] h3{font-weight:600}.site[data-static] p,.site[data-static] ul,.site[data-static] ol{margin:12px 0}.site[data-static] ul{list-style:disc;padding-left:20px}.site[data-static] ol{list-style:decimal;padding-left:20px}.site[data-static] header div,.site[data-static] footer{max-width:880px}.site.form-page main,.site.form-page footer{max-width:640px}.site.form-page main{padding-top:48px}.site .form-description{white-space:pre-wrap;color:var(--ink-2);margin:8px 0}.site .form-question{margin:24px 0 8px}.site .form-question .checkout{margin:0}.site .form-required{color:var(--ink-2)}.site .form-help{margin:-2px 0 6px;color:var(--ink-2);font-size:13px}.site .form-problem{margin:6px 0 0}.site .field textarea{width:100%;box-sizing:border-box;min-height:96px;padding:8px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--app-bg);color:var(--ink);font:inherit;resize:vertical}.site .field textarea:focus-visible,.site .field input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.site .form-body .buttons{margin-top:28px}.site .form-trap{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.site .form-question input[type=radio],.site .form-question input[type=checkbox]{width:16px;height:16px;margin:0;padding:0;flex:none;accent-color:var(--accent-fill)}.site .form-question legend{padding:0;margin-bottom:6px}.site .form-question .agree{margin:0;font-weight:600;font-size:15px;align-items:center}.site .form-question label.choice,.site .form-question label.agree{display:flex;gap:10px}.site .form-question label.choice{font-weight:400;margin-bottom:8px}.site header.team-band{background:var(--accent-fill);color:var(--on-accent);border-bottom:0}.site header.team-band div{max-width:1080px;gap:var(--space-3, 12px)}.site .team-brand{display:flex;align-items:center;gap:10px}.site .team-brand img{display:block;height:20px;width:auto}.site .team-tag{padding-left:10px;border-left:1px solid color-mix(in srgb,var(--on-accent) 45%,transparent);font:var(--type-headline, 600 13px/1.3 sans-serif);letter-spacing:.02em}.site .team-who{display:flex;align-items:center;gap:10px;min-width:0;font-size:12px}.site .team-who #who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site header.team-band .btn{background:transparent;color:var(--on-accent);border-color:color-mix(in srgb,var(--on-accent) 55%,transparent)}.site header.team-band .btn:hover{background:color-mix(in srgb,var(--on-accent) 14%,transparent)}.site header.team-band .btn:focus-visible{outline-color:var(--on-accent)}@media(max-width:520px){.site .team-who #who{display:none}}.site main.team{max-width:1080px}.site main.team>.panel{max-width:560px}.site main.team:has(>#console:not([hidden])){padding-top:24px}.site main.team:has(>#console:not([hidden]))>h1{display:none}.site .team-shell{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;align-items:start;padding-top:4px}.site .team-shell[hidden]{display:none}.site .team-nav{position:sticky;top:16px;display:flex;flex-direction:column;gap:2px}.site .team-nav a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;padding:0 10px;border-radius:var(--radius-control);color:var(--ink);font-size:13px;font-weight:400;text-decoration:none}.site .team-nav a:hover{background:var(--app-bg-2)}.site .team-nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:600}.site .team-nav-group{margin:14px 10px 4px;font-size:11px;font-weight:600;color:var(--ink-2)}.site .team-nav a.team-nav-guide{margin-top:14px;color:var(--ink-2);font-size:12px}.site .team-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:var(--app-bg-2);color:var(--ink-2);font-size:11px;font-weight:600}.site .team-count.alert{background:var(--danger);color:var(--app-bg)}.site .team-count[hidden]{display:none}.site .team-view>h2{margin-top:0}.site .team-view>h2:focus{outline:none}.site .tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:16px}.site .tile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--app-bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.site .tile:hover{border-color:var(--line-strong);background:var(--app-bg-2)}.site .tile:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.site .tile-title{font-size:12px;font-weight:600;color:var(--ink-2)}.site .tile-big{font-size:22px;font-weight:600;line-height:1.25}.site .tile.alert .tile-big{color:var(--danger)}.site .tile-note{font-size:12px;color:var(--ink-2)}@media(max-width:760px){.site .team-shell{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:0}.site .team-nav{position:static;flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px}.site .team-nav a{flex:none;white-space:nowrap;border:1px solid var(--line)}.site .team-nav-group{display:none}.site .team-nav a.team-nav-guide{margin-top:0}.site .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.site .tile{padding:12px}.site .tile-big{font-size:18px}}.site main.team h3{margin-top:16px}.site main.team .field input,.site main.team .field textarea{width:100%;box-sizing:border-box}.site main.team .summary th{width:40%;color:var(--ink-2);vertical-align:top;padding-right:12px}.site main.team .summary td{text-align:left;overflow-wrap:anywhere}.site main.team .summary td.bad{color:var(--danger)}.site main.team code,.site main.team .mono{font-family:var(--font-mono, ui-monospace, Menlo, monospace);font-size:13px;overflow-wrap:anywhere}.site main.team .copylist td{display:flex;gap:8px;align-items:center;justify-content:space-between}.site main.team .small-btn{min-height:28px;padding:0 10px;font-size:13px;flex-shrink:0}.site main.team .field select{height:36px;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--app-bg);color:var(--ink);font:inherit}.site main.team input[type=date]{height:36px;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--app-bg);color:var(--ink);font:inherit}.site main.team .order{border-top:1px solid var(--line);padding:8px 0}.site main.team pre.reported{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--app-bg-2);font:inherit;font-size:13px}.site main.team table.grid{width:100%;border-collapse:collapse;font-size:13px}.site main.team table.grid th,.site main.team table.grid td{text-align:left;padding:6px 8px 6px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.site main.team table.grid th{color:var(--ink-2);font-weight:600}.site main.team table.grid td:not(:first-child),.site main.team table.grid th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.site main.team .bad-note{color:var(--ink-2);font-style:italic}.site main.team label.choice{display:block;font-weight:400;margin:8px 0}.site main.team .btn.danger{color:var(--danger)}.site main.team #qr{background:#fff;border-radius:var(--radius-control);padding:8px}.site main.org fieldset{border:0;padding:0;margin:0 0 16px}.site main.org legend{font-weight:600;margin-bottom:8px}.site main.org fieldset label{display:flex;align-items:baseline;gap:8px;font-weight:400;margin:6px 0}.site main.org input[type=radio],.site main.org input[type=checkbox]{flex:none;width:auto;height:auto;padding:0;margin:0;border:0;accent-color:var(--accent)}.site.org-site footer{max-width:1080px}.site header.org-band{position:sticky;top:0;z-index:5;background:var(--app-bg);border-bottom:1px solid var(--line)}.site header.org-band div{max-width:1080px;height:56px;gap:var(--space-3, 12px)}.site .org-brand{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.site .org-brand img{display:block;height:20px;width:auto}.site .org-tag{padding-left:12px;border-left:1px solid var(--line-strong);font-size:14px;font-weight:600}.site .org-who{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;color:var(--ink-2)}.site .org-who[hidden]{display:none}.site #orgWhoEmail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site header.org-band .small-btn{min-height:28px;padding:0 10px;font-size:13px;flex-shrink:0}@media(max-width:520px){.site #orgWhoEmail{display:none}}.site a.tile{text-decoration:none}.site .org-start h1{font-size:32px;line-height:1.2;max-width:760px;margin-bottom:12px;text-wrap:balance}.site .org-start .lead{max-width:720px}.site .org-start .lead b{color:var(--ink);font-weight:600}.site .org-steps{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 32px;padding:0}.site .org-steps li{counter-increment:step;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;margin:0;line-height:1.4}.site .org-steps li:before{content:counter(step);grid-row:span 2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:13px;font-weight:600}.site .org-steps b{font-size:14px}.site .org-steps span{font-size:13px;color:var(--ink-2)}.site .plans.kinds{margin-top:16px}.site .plan.pick{position:relative;display:flex;flex-direction:column;gap:2px;padding:20px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.site .plan.pick:hover{border-color:var(--line-strong)}.site .plan.pick:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.site .plan.pick:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.site main.org .plan.pick input{position:absolute;top:22px;right:20px;width:18px;height:18px}.site .plan-name{padding-right:32px;font-size:18px;font-weight:600}.site .plan-for,.site .plan-note{font-size:13px;color:var(--ink-2)}.site .plan.pick .price{display:block;margin:14px 0 0}.site .plan.pick .plan-note b{color:var(--ink)}.site .plan.pick ul{margin:14px 0 0;padding:14px 0 0 18px;border-top:1px solid var(--line);color:var(--ink);font-size:14px}.site .org-make{margin-top:8px;padding:20px 24px 24px}.site .org-make h2{margin:0 0 4px}.site main.org .org-make .field{margin:14px 0 0}.site .org-make .hint{margin:4px 0 0;font-size:12px;color:var(--ink-2)}.site main.org fieldset.org-group{margin:24px 0 0;padding:16px 0 0;border-top:1px solid var(--line)}.site main.org .org-group legend{float:left;width:100%;margin:0;padding:0;font-size:14px}.site .org-group legend span{font-weight:400;color:var(--ink-2);font-size:13px}.site main.org .org-group .field label{display:block;margin:0 0 6px;font-weight:600}.site .org-grid{clear:both;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px}.site .org-grid .span-2{grid-column:1 / -1}.site .org-make-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}@media(max-width:640px){.site .org-start h1{font-size:26px}.site .org-steps,.site .org-grid{grid-template-columns:minmax(0,1fr)}.site .org-make{padding:16px}}.site.org-site:has(#enter:not([hidden])){background:var(--app-bg-2)}.site .org-enter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:880px;margin:24px auto 0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--app-bg);box-shadow:var(--shadow-sheet)}.site .org-enter[hidden]{display:none}.site .org-side{position:relative;display:flex;flex-direction:column;gap:12px;padding:36px 32px 48px;background:var(--brand-red);color:var(--on-accent)}.site .org-side p,.site .org-side li{color:var(--on-accent)}.site .org-side-logo{display:block;align-self:flex-start;height:22px;width:auto}.site .org-side-tag{margin:-4px 0 0;font-size:13px;font-weight:600;letter-spacing:.04em;opacity:.9}.site .org-side-title{margin:20px 0 4px;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.site .org-side-list{margin:8px 0 0;padding:0;list-style:none;font-size:14px}.site .org-side-list li{position:relative;margin:0;padding:7px 0 7px 22px;border-top:1px solid color-mix(in srgb,var(--on-accent) 22%,transparent)}.site .org-side-list li:before{content:"";position:absolute;left:2px;top:13px;width:9px;height:5px;border-left:2px solid var(--on-accent);border-bottom:2px solid var(--on-accent);transform:rotate(-45deg)}.site .org-side-promise{margin:auto 0 0;padding-top:16px;font-size:13px;line-height:1.5}.site .org-ribbon{position:absolute;left:0;right:0;bottom:0;display:flex;height:6px}.site .org-ribbon i{flex:1}.site .org-ribbon i:nth-child(1){background:var(--chart-1)}.site .org-ribbon i:nth-child(2){background:var(--chart-2)}.site .org-ribbon i:nth-child(3){background:var(--chart-3)}.site .org-ribbon i:nth-child(4){background:var(--chart-4)}.site .org-ribbon i:nth-child(5){background:var(--chart-5)}.site .org-ribbon i:nth-child(6){background:var(--chart-6)}.site .org-ribbon i:nth-child(7){background:var(--chart-7)}.site .org-ribbon i:nth-child(8){background:var(--chart-8)}.site .org-form{display:flex;flex-direction:column;gap:12px;padding:36px 32px 32px}.site .org-form h1{margin:0;font-size:22px}.site .org-form .small,.site .org-form .error{margin:0}.site .org-form .error{font-size:13px}.site .org-form-foot{margin-top:8px!important;padding-top:14px;border-top:1px solid var(--line);font-size:12px!important}@media(max-width:760px){.site .org-enter{grid-template-columns:minmax(0,1fr);margin-top:0}.site .org-side{padding:24px 20px 30px}.site .org-side-title{margin-top:12px;font-size:20px}.site .org-side-list,.site .org-side-promise{display:none}.site .org-form{padding:24px 20px}}.site .wide-btn{width:100%}.site .org-or{display:flex;align-items:center;gap:10px;margin:4px 0;color:var(--ink-3);font-size:12px}.site .org-or:before,.site .org-or:after{content:"";flex:1;border-top:1px solid var(--line)}.site .org-ways{display:flex;flex-direction:column;gap:8px}.site .org-way{text-align:left}.site main.org .org-way .field{margin:4px 0 8px}.site details.org-way summary{padding:4px 0;color:var(--accent);font-size:13px;text-align:center;cursor:pointer;list-style:none}.site details.org-way summary::-webkit-details-marker{display:none}.site details.org-way[open] summary{margin-bottom:4px}.site details.org-way[hidden]{display:none}.site main.org .notice{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--app-bg-2);padding:8px 12px;font-size:14px}.site main.org table.grid td:not(:first-child),.site main.org table.grid th:not(:first-child){text-align:left}.site main.org table.grid td.num,.site main.org table.grid th.num{text-align:right;font-variant-numeric:tabular-nums}.site main.org .row-actions{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.site main.org .tag{display:inline-block;padding:0 8px;border-radius:999px;background:var(--app-bg-2);color:var(--ink-2);font-size:12px;line-height:20px}.site main.org .tag.wait{color:var(--danger)}.site #invoice{display:none}@media print{.site[data-print=invoice]>:not(#invoice){display:none!important}.site[data-print=invoice] #invoice{display:block;max-width:720px;margin:0 auto;font-size:13px}.site #invoice table{width:100%;border-collapse:collapse}.site #invoice th,.site #invoice td{text-align:left;padding:6px 8px 6px 0;border-bottom:1px solid var(--line);vertical-align:top}}.site main.org .ai-days{display:flex;align-items:flex-end;gap:2px;height:96px;padding:8px 0;border-bottom:1px solid var(--line);margin-bottom:16px}.site main.org .ai-bar{flex:1;min-height:1px;background:var(--chart-1);border-radius:2px 2px 0 0}.site main.org td.over{color:var(--danger)}.site main.org td input[type=number]{width:96px}.site main.org [data-rule] input,.site main.org [data-rule] select{display:block;width:100%;margin:6px 0;padding:8px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--app-bg);color:var(--ink);font:inherit}.site main.org [data-rule] h4{margin:0 0 4px}.site main.org #dlpMoments label{display:block;margin:6px 0}
