@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--gp-orange-50:#fff3f0;--gp-orange-100:#ffe4dd;--gp-orange-200:#ffc8bb;--gp-orange-300:#ffa38e;--gp-orange-400:#ff7d5e;--gp-orange-500:#f96a3f;--gp-orange-600:#f26134;--gp-orange-700:#eb5a2c;--gp-orange-800:#d44d23;--gp-orange-900:#b33d1a;--gp-ink-0:#fff;--gp-ink-25:#fafafa;--gp-ink-50:#f5f6f7;--gp-ink-100:#eceef1;--gp-ink-200:#d9dde2;--gp-ink-300:#b9bfc7;--gp-ink-400:#8b939d;--gp-ink-500:#5e6670;--gp-ink-600:#3e454e;--gp-ink-700:#292d34;--gp-ink-800:#1a1d22;--gp-ink-900:#0e1014;--gp-success:#10a37f;--gp-success-bg:#e8f7f2;--gp-danger:#e5484d;--gp-danger-bg:#fdecee;--gp-warning:#f59e0b;--gp-warning-bg:#fff5e3;--gp-info:#06f;--gp-info-bg:#e6f0ff;--bg-page:var(--gp-ink-25);--bg-surface:var(--gp-ink-0);--bg-elevated:var(--gp-ink-0);--bg-muted:var(--gp-ink-50);--bg-pressed:var(--gp-ink-100);--bg-overlay:#0e10148c;--fg-default:var(--gp-ink-800);--fg-muted:var(--gp-ink-500);--fg-subtle:var(--gp-ink-400);--fg-disabled:var(--gp-ink-300);--fg-on-accent:#fff;--fg-accent:var(--gp-orange-700);--border-default:var(--gp-ink-200);--border-subtle:var(--gp-ink-100);--border-strong:var(--gp-ink-300);--border-accent:var(--gp-orange-500);--border-focus:var(--gp-orange-500);--shadow-xs:0 1px 2px #0e10140a;--shadow-sm:0 2px 4px #0e10140f, 0 1px 2px #0e10140a;--shadow-md:0 6px 16px #0e101414, 0 2px 4px #0e10140a;--shadow-lg:0 16px 32px #0e10141f, 0 4px 8px #0e10140f;--shadow-focus:0 0 0 3px #f96a3f40;--gp-space-1:4px;--gp-space-2:8px;--gp-space-3:12px;--gp-space-4:16px;--gp-space-5:20px;--gp-space-6:24px;--gp-space-8:32px;--gp-space-10:40px;--gp-space-12:48px;--gp-space-16:64px;--gp-space-20:80px;--gp-radius-xs:4px;--gp-radius-sm:6px;--gp-radius-md:10px;--gp-radius-lg:14px;--gp-radius-xl:20px;--gp-radius-pill:9999px;--gp-control-sm-h:32px;--gp-control-md-h:40px;--gp-control-lg-h:48px;--gp-font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--gp-font-mono:ui-monospace, SFMono-Regular, "JetBrains Mono", Menlo, Consolas, monospace;--gp-fs-xs:11px;--gp-lh-xs:14px;--gp-fs-sm:13px;--gp-lh-sm:18px;--gp-fs-base:14px;--gp-lh-base:20px;--gp-fs-md:16px;--gp-lh-md:24px;--gp-fs-lg:18px;--gp-lh-lg:26px;--gp-fs-xl:22px;--gp-lh-xl:28px;--gp-fs-2xl:28px;--gp-lh-2xl:34px;--gp-fs-3xl:36px;--gp-lh-3xl:42px;--gp-fs-4xl:44px;--gp-lh-4xl:50px;--gp-ease:cubic-bezier(.2, 0, 0, 1);--gp-ease-out:cubic-bezier(.16, 1, .3, 1);--gp-dur-fast:.12s;--gp-dur:.18s;--gp-dur-slow:.28s;--gp-z-nav:10;--gp-z-sticky:20;--gp-z-drawer:30;--gp-z-modal:40;--gp-z-toast:50;--gp-z-tooltip:60}.gp-surface-dark{--bg-page:var(--gp-ink-900);--bg-surface:var(--gp-ink-800);--bg-elevated:var(--gp-ink-700);--bg-muted:#ffffff0f;--bg-pressed:#ffffff1f;--bg-overlay:#000000b3;--fg-default:#fff;--fg-muted:#ffffffb8;--fg-subtle:#ffffff85;--fg-disabled:#ffffff4d;--fg-on-accent:#fff;--fg-accent:var(--gp-orange-400);--border-default:#ffffff1f;--border-subtle:#ffffff0f;--border-strong:#fff3;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 2px 6px #00000080;--shadow-md:0 8px 20px #00000080;--shadow-lg:0 24px 48px #0009;--shadow-focus:0 0 0 3px #f96a3f59;background:var(--bg-page);color:var(--fg-default)}*,:before,:after{box-sizing:border-box}body.gp-product{background:var(--bg-page);color:var(--fg-default);font-family:var(--gp-font);font-size:var(--gp-fs-base);line-height:var(--gp-lh-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.gp-h1{font-size:var(--gp-fs-3xl);line-height:var(--gp-lh-3xl);letter-spacing:-.02em;font-weight:600}.gp-h2{font-size:var(--gp-fs-2xl);line-height:var(--gp-lh-2xl);letter-spacing:-.015em;font-weight:600}.gp-h3{font-size:var(--gp-fs-xl);line-height:var(--gp-lh-xl);letter-spacing:-.01em;font-weight:600}.gp-h4{font-size:var(--gp-fs-lg);line-height:var(--gp-lh-lg);font-weight:600}.gp-body-lg{font-size:var(--gp-fs-md);line-height:var(--gp-lh-md);font-weight:400}.gp-body{font-size:var(--gp-fs-base);line-height:var(--gp-lh-base);font-weight:400}.gp-body-sm{font-size:var(--gp-fs-sm);line-height:var(--gp-lh-sm);font-weight:400}.gp-caption{font-size:var(--gp-fs-xs);line-height:var(--gp-lh-xs);letter-spacing:.02em;font-weight:500}.gp-mono{font-family:var(--gp-font-mono);font-size:var(--gp-fs-sm)}.gp-muted{color:var(--fg-muted)}.gp-subtle{color:var(--fg-subtle)}.gp-strong{font-weight:600}.gp-eyebrow{font-size:var(--gp-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600;line-height:1}::selection{background:var(--gp-orange-200);color:var(--gp-ink-800)}.gp-surface-dark ::selection{background:var(--gp-orange-500);color:#fff}.gp-btn{--_h:var(--gp-control-md-h);--_px:16px;--_fs:var(--gp-fs-base);--_radius:var(--gp-radius-md);justify-content:center;align-items:center;gap:var(--gp-space-2);height:var(--_h);padding:0 var(--_px);border-radius:var(--_radius);color:inherit;font-family:var(--gp-font);font-size:var(--_fs);letter-spacing:-.005em;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background var(--gp-dur) var(--gp-ease), border-color var(--gp-dur) var(--gp-ease), color var(--gp-dur) var(--gp-ease), box-shadow var(--gp-dur) var(--gp-ease), transform var(--gp-dur-fast) var(--gp-ease);background:0 0;border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.gp-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.gp-btn:disabled,.gp-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.gp-btn:active:not(:disabled){transform:translateY(.5px)}.gp-btn--sm{--_h:var(--gp-control-sm-h);--_px:12px;--_fs:var(--gp-fs-sm)}.gp-btn--lg{--_h:var(--gp-control-lg-h);--_px:20px;--_fs:var(--gp-fs-md);--_radius:12px}.gp-btn--block{width:100%}.gp-btn--icon-only{width:var(--_h);padding:0}.gp-btn--icon-only.gp-btn--sm{width:var(--gp-control-sm-h)}.gp-btn--icon-only.gp-btn--lg{width:var(--gp-control-lg-h)}.gp-btn--primary{background:var(--gp-orange-500);color:#fff;box-shadow:var(--shadow-xs)}.gp-btn--primary:hover:not(:disabled){background:var(--gp-orange-700)}.gp-btn--primary:active:not(:disabled){background:var(--gp-orange-800)}.gp-btn--secondary{background:var(--bg-surface);color:var(--fg-default);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.gp-btn--secondary:hover:not(:disabled){background:var(--bg-muted);border-color:var(--border-strong)}.gp-btn--secondary:active:not(:disabled){background:var(--bg-pressed)}.gp-btn--ghost{color:var(--fg-default);background:0 0}.gp-btn--ghost:hover:not(:disabled){background:var(--bg-muted)}.gp-btn--ghost:active:not(:disabled){background:var(--bg-pressed)}.gp-btn--danger{background:var(--gp-danger);color:#fff;box-shadow:var(--shadow-xs)}.gp-btn--danger:hover:not(:disabled){background:#c93538}.gp-btn--danger:active:not(:disabled){background:#b22e31}.gp-btn--danger-ghost{color:var(--gp-danger);background:0 0}.gp-btn--danger-ghost:hover:not(:disabled){background:var(--gp-danger-bg)}.gp-btn__icon{flex-shrink:0;width:16px;height:16px;display:inline-flex}.gp-btn--lg .gp-btn__icon{width:18px;height:18px}.gp-btn--sm .gp-btn__icon{width:14px;height:14px}.gp-btn--loading{pointer-events:none;color:#0000!important}.gp-btn--loading:after{content:"";width:16px;height:16px;color:var(--fg-on-accent);border:2px solid;border-top-color:#0000;border-radius:50%;margin:-8px 0 0 -8px;animation:.7s linear infinite gp-spin;position:absolute;top:50%;left:50%}.gp-btn--secondary.gp-btn--loading:after,.gp-btn--ghost.gp-btn--loading:after{color:var(--fg-default)}@keyframes gp-spin{to{transform:rotate(360deg)}}.gp-field{gap:var(--gp-space-2);flex-direction:column;display:flex}.gp-field__label{font-size:var(--gp-fs-sm);color:var(--fg-default);align-items:center;gap:4px;font-weight:500;line-height:1;display:inline-flex}.gp-field__required{color:var(--gp-danger)}.gp-field__hint{font-size:var(--gp-fs-xs);line-height:var(--gp-lh-xs);color:var(--fg-muted)}.gp-field__error{font-size:var(--gp-fs-xs);line-height:var(--gp-lh-xs);color:var(--gp-danger);align-items:center;gap:4px;display:flex}.gp-input,.gp-textarea,.gp-select select{width:100%;height:var(--gp-control-md-h);background:var(--bg-surface);color:var(--fg-default);border:1px solid var(--border-default);border-radius:var(--gp-radius-md);font-family:var(--gp-font);font-size:var(--gp-fs-base);transition:border-color var(--gp-dur) var(--gp-ease), box-shadow var(--gp-dur) var(--gp-ease), background var(--gp-dur) var(--gp-ease);outline:none;padding:0 12px;line-height:1.4}.gp-textarea{resize:vertical;height:auto;min-height:88px;padding:10px 12px;line-height:1.5}.gp-input:hover:not(:disabled):not(:focus),.gp-textarea:hover:not(:disabled):not(:focus),.gp-select select:hover:not(:disabled):not(:focus){border-color:var(--border-strong)}.gp-input:focus,.gp-textarea:focus,.gp-select select:focus{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.gp-input::placeholder,.gp-textarea::placeholder{color:var(--fg-subtle)}.gp-input:disabled,.gp-textarea:disabled,.gp-select select:disabled{background:var(--bg-muted);color:var(--fg-disabled);cursor:not-allowed}.gp-field--error .gp-input,.gp-field--error .gp-textarea,.gp-field--error .gp-select select{border-color:var(--gp-danger)}.gp-field--error .gp-input:focus,.gp-field--error .gp-textarea:focus,.gp-field--error .gp-select select:focus{box-shadow:0 0 0 3px #e5484d40}.gp-input-wrap{align-items:center;display:flex;position:relative}.gp-input-wrap>.gp-input{padding-left:40px}.gp-input-wrap>.gp-input-wrap__icon{width:16px;height:16px;color:var(--fg-subtle);pointer-events:none;position:absolute;left:12px}.gp-input-wrap>.gp-input.gp-input--trailing{padding-left:12px;padding-right:40px}.gp-input-wrap>.gp-input-wrap__icon--trailing{pointer-events:auto;cursor:pointer;left:auto;right:12px}.gp-select{display:block;position:relative}.gp-select select{appearance:none;cursor:pointer;padding-right:36px}.gp-select:after{content:"";border-right:1.5px solid var(--fg-muted);border-bottom:1.5px solid var(--fg-muted);pointer-events:none;width:8px;height:8px;margin-top:-5px;position:absolute;top:50%;right:14px;transform:rotate(45deg)}.gp-check,.gp-radio{cursor:pointer;font-size:var(--gp-fs-base);color:var(--fg-default);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.gp-check input,.gp-radio input{opacity:0;pointer-events:none;position:absolute}.gp-check__box,.gp-radio__dot{background:var(--bg-surface);border:1.5px solid var(--border-strong);width:18px;height:18px;transition:all var(--gp-dur) var(--gp-ease);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gp-radio__dot{border-radius:50%}.gp-check input:focus-visible~.gp-check__box,.gp-radio input:focus-visible~.gp-radio__dot{box-shadow:var(--shadow-focus)}.gp-check input:checked~.gp-check__box{background:var(--gp-orange-500);border-color:var(--gp-orange-500)}.gp-check input:checked~.gp-check__box:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;margin-top:-2px;transform:rotate(45deg)}.gp-radio input:checked~.gp-radio__dot{border-color:var(--gp-orange-500);border-width:5px}.gp-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--gp-fs-base);align-items:center;gap:12px;display:inline-flex}.gp-toggle input{opacity:0;pointer-events:none;position:absolute}.gp-toggle__track{background:var(--gp-ink-200);width:38px;height:22px;transition:background var(--gp-dur) var(--gp-ease);border-radius:11px;flex-shrink:0;position:relative}.gp-surface-dark .gp-toggle__track{background:#ffffff2e}.gp-toggle__track:after{content:"";width:16px;height:16px;transition:transform var(--gp-dur) var(--gp-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.gp-toggle input:checked~.gp-toggle__track{background:var(--gp-orange-500)}.gp-toggle input:checked~.gp-toggle__track:after{transform:translate(16px)}.gp-toggle input:focus-visible~.gp-toggle__track{box-shadow:var(--shadow-focus)}.gp-file{padding:var(--gp-space-6);background:var(--bg-surface);border:1.5px dashed var(--border-default);border-radius:var(--gp-radius-lg);color:var(--fg-muted);text-align:center;cursor:pointer;transition:all var(--gp-dur) var(--gp-ease);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.gp-file:hover{border-color:var(--gp-orange-500);background:var(--gp-orange-50);color:var(--fg-default)}.gp-file__icon{background:var(--gp-orange-50);width:40px;height:40px;color:var(--gp-orange-700);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gp-file__title{color:var(--fg-default);font-weight:600;font-size:var(--gp-fs-base)}.gp-file__hint{font-size:var(--gp-fs-sm)}.gp-file--has-file{border-style:solid;border-color:var(--gp-orange-500);background:var(--bg-surface)}.gp-card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--gp-radius-lg);transition:border-color var(--gp-dur) var(--gp-ease), box-shadow var(--gp-dur) var(--gp-ease), transform var(--gp-dur) var(--gp-ease);overflow:hidden}.gp-card--interactive{cursor:pointer}.gp-card--interactive:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.gp-card--interactive:active{transform:translateY(.5px)}.gp-card__body{padding:var(--gp-space-4)}.gp-card__media{background:var(--bg-muted);aspect-ratio:16/9;position:relative;overflow:hidden}.gp-card__media img{object-fit:cover;width:100%;height:100%;display:block}.gp-card__title{font-size:var(--gp-fs-md);color:var(--fg-default);margin:0 0 4px;font-weight:600;line-height:1.3}.gp-card__meta{font-size:var(--gp-fs-sm);color:var(--fg-muted);align-items:center;gap:6px;display:flex}.gp-clip-card{border-radius:var(--gp-radius-md);background:var(--gp-ink-900);aspect-ratio:9/16;cursor:pointer;transition:transform var(--gp-dur) var(--gp-ease);display:block;position:relative;overflow:hidden}.gp-clip-card:hover{transform:translateY(-2px)}.gp-clip-card img{object-fit:cover;width:100%;height:100%;display:block}.gp-clip-card__overlay{color:#fff;background:linear-gradient(#0000 50%,#0009 100%);flex-direction:column;justify-content:flex-end;padding:12px;display:flex;position:absolute;inset:0}.gp-clip-card__title{font-size:var(--gp-fs-sm);margin:0 0 2px;font-weight:600;line-height:1.3}.gp-clip-card__meta{font-size:var(--gp-fs-xs);opacity:.85;align-items:center;gap:4px;display:flex}.gp-clip-card__play{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:10px;right:10px}.gp-business-card{align-items:center;gap:var(--gp-space-3);padding:var(--gp-space-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);color:inherit;transition:all var(--gp-dur) var(--gp-ease);text-decoration:none;display:flex}.gp-business-card:hover{background:var(--bg-muted);border-color:var(--border-default)}.gp-business-card__avatar{border-radius:var(--gp-radius-md);object-fit:cover;background:var(--bg-muted);flex-shrink:0;width:48px;height:48px}.gp-business-card__main{flex:1;min-width:0}.gp-business-card__title{font-weight:600;font-size:var(--gp-fs-base);color:var(--fg-default);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.gp-business-card__meta{font-size:var(--gp-fs-sm);color:var(--fg-muted);margin-top:2px}.gp-business-card__right{color:var(--fg-subtle)}.gp-product-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);flex-direction:column;display:flex;overflow:hidden}.gp-product-card__img{aspect-ratio:4/3;background:var(--bg-muted)}.gp-product-card__img img{object-fit:cover;width:100%;height:100%;display:block}.gp-product-card__body{padding:10px 12px 12px}.gp-product-card__name{font-size:var(--gp-fs-sm);color:var(--fg-default);margin:0 0 4px;font-weight:500;line-height:1.3}.gp-product-card__price{font-size:var(--gp-fs-base);color:var(--fg-default);font-weight:600}.gp-product-card__old{font-size:var(--gp-fs-xs);color:var(--fg-subtle);margin-left:6px;text-decoration:line-through}.gp-event-card{align-items:stretch;gap:var(--gp-space-3);padding:var(--gp-space-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);cursor:pointer;transition:all var(--gp-dur) var(--gp-ease);display:flex}.gp-event-card:hover{border-color:var(--border-strong)}.gp-event-card__date{border-radius:var(--gp-radius-sm);background:var(--gp-orange-50);color:var(--gp-orange-800);flex-direction:column;flex:0 0 56px;justify-content:center;align-items:center;padding:8px 4px;font-weight:600;display:flex}.gp-event-card__day{font-size:22px;line-height:1}.gp-event-card__month{text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:11px}.gp-event-card__main{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.gp-event-card__title{color:var(--fg-default);font-weight:600;font-size:var(--gp-fs-base);margin:0}.gp-event-card__meta{font-size:var(--gp-fs-sm);color:var(--fg-muted);align-items:center;gap:12px;margin-top:2px;display:flex}.gp-badge{border-radius:var(--gp-radius-sm);height:22px;font-size:var(--gp-fs-xs);background:var(--bg-muted);color:var(--fg-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}.gp-badge--accent{background:var(--gp-orange-50);color:var(--gp-orange-800)}.gp-badge--success{background:var(--gp-success-bg);color:var(--gp-success)}.gp-badge--danger{background:var(--gp-danger-bg);color:var(--gp-danger)}.gp-badge--warning{background:var(--gp-warning-bg);color:#92560b}.gp-badge--info{background:var(--gp-info-bg);color:var(--gp-info)}.gp-badge--solid{background:var(--fg-default);color:var(--bg-surface)}.gp-badge--dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.gp-chip{border-radius:var(--gp-radius-pill);height:32px;font-size:var(--gp-fs-sm);background:var(--bg-surface);color:var(--fg-default);border:1px solid var(--border-default);cursor:pointer;transition:all var(--gp-dur) var(--gp-ease);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.gp-chip:hover{background:var(--bg-muted)}.gp-chip--active{background:var(--gp-ink-800);color:#fff;border-color:var(--gp-ink-800)}.gp-surface-dark .gp-chip{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border-color:#ffffff1f}.gp-surface-dark .gp-chip--active{color:var(--gp-ink-900);background:#fff}.gp-chip__close{width:16px;height:16px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.gp-chip__close:hover{opacity:1;background:#00000014}.gp-avatar{background:var(--bg-muted);width:40px;height:40px;color:var(--fg-muted);font-weight:600;font-size:var(--gp-fs-sm);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.gp-avatar img{object-fit:cover;width:100%;height:100%}.gp-avatar--xs{width:24px;height:24px;font-size:var(--gp-fs-xs)}.gp-avatar--sm{width:32px;height:32px;font-size:var(--gp-fs-xs)}.gp-avatar--lg{width:56px;height:56px;font-size:var(--gp-fs-md)}.gp-avatar--xl{width:80px;height:80px;font-size:var(--gp-fs-lg)}.gp-avatar--ring{box-shadow:0 0 0 2px var(--bg-surface), 0 0 0 4px var(--gp-orange-500)}.gp-sidebar{background:var(--bg-surface);border-right:1px solid var(--border-subtle);width:240px;padding:var(--gp-space-4);gap:var(--gp-space-2);flex-direction:column;display:flex}.gp-sidebar__brand{font-weight:600;font-size:var(--gp-fs-md);align-items:center;gap:10px;padding:4px 8px 16px;display:flex}.gp-sidebar__brand img{width:auto;height:28px}.gp-sidebar__section{flex-direction:column;gap:2px;padding:8px 0;display:flex}.gp-sidebar__section-label{font-size:var(--gp-fs-xs);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;padding:0 8px;font-weight:600}.gp-nav-item{border-radius:var(--gp-radius-md);font-size:var(--gp-fs-base);color:var(--fg-default);cursor:pointer;transition:background var(--gp-dur) var(--gp-ease);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.gp-nav-item:hover{background:var(--bg-muted)}.gp-nav-item--active{background:var(--gp-orange-50);color:var(--gp-orange-800);font-weight:500}.gp-nav-item--active:hover{background:var(--gp-orange-100)}.gp-nav-item__icon{flex-shrink:0;width:18px;height:18px}.gp-nav-item__badge{margin-left:auto}.gp-header{align-items:center;gap:var(--gp-space-4);height:56px;padding:0 var(--gp-space-4);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);display:flex}.gp-header__search{flex:1;max-width:480px}.gp-header__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.gp-bottombar{background:var(--bg-surface);border-top:1px solid var(--border-subtle);grid-template-columns:repeat(5,1fr);align-items:center;height:64px;padding:0 8px;display:grid}.gp-surface-dark .gp-bottombar{background:var(--gp-ink-900);border-top-color:#ffffff0f}.gp-bottombar__item{cursor:pointer;color:var(--fg-muted);font-family:var(--gp-font);font-size:var(--gp-fs-xs);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 0;font-weight:500;display:flex}.gp-bottombar__item--active{color:var(--gp-orange-500)}.gp-bottombar__icon{width:22px;height:22px}.gp-bottombar__fab{background:var(--gp-orange-500);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 6px 16px #f96a3f66}.gp-modal-backdrop{z-index:var(--gp-z-modal);background:var(--bg-overlay);animation:gp-fade .18s var(--gp-ease);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@keyframes gp-fade{0%{opacity:0}}@keyframes gp-slide-up{0%{opacity:0;transform:translateY(12px)}}@keyframes gp-slide-right{0%{transform:translate(100%)}}.gp-modal{background:var(--bg-surface);border-radius:var(--gp-radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-lg);max-height:calc(100vh - 48px);animation:gp-slide-up .24s var(--gp-ease-out);flex-direction:column;display:flex}.gp-modal--sm{max-width:360px}.gp-modal--lg{max-width:640px}.gp-modal__head{padding:var(--gp-space-5) var(--gp-space-5) 0;align-items:flex-start;gap:12px;display:flex}.gp-modal__title{font-size:var(--gp-fs-lg);flex:1;margin:0;font-weight:600}.gp-modal__close{border-radius:var(--gp-radius-sm);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-top:-4px;margin-right:-4px;display:inline-flex}.gp-modal__close:hover{background:var(--bg-muted);color:var(--fg-default)}.gp-modal__body{padding:var(--gp-space-4) var(--gp-space-5);flex:1;overflow-y:auto}.gp-modal__foot{padding:var(--gp-space-4) var(--gp-space-5);border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:8px;display:flex}.gp-drawer-backdrop{z-index:var(--gp-z-drawer);background:var(--bg-overlay);animation:gp-fade .18s var(--gp-ease);justify-content:flex-end;display:flex;position:fixed;inset:0}.gp-drawer{background:var(--bg-surface);width:100%;max-width:400px;height:100%;animation:gp-slide-right .22s var(--gp-ease-out);flex-direction:column;display:flex;box-shadow:-16px 0 32px #0000001a}.gp-drawer__head,.gp-drawer__body,.gp-drawer__foot{padding:var(--gp-space-4)}.gp-drawer__head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;display:flex}.gp-drawer__body{flex:1;overflow-y:auto}.gp-drawer__foot{border-top:1px solid var(--border-subtle);gap:8px;display:flex}.gp-state{text-align:center;padding:var(--gp-space-10) var(--gp-space-4);flex-direction:column;align-items:center;gap:12px;max-width:380px;margin:0 auto;display:flex}.gp-state__icon{background:var(--bg-muted);width:64px;height:64px;color:var(--fg-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.gp-state__title{font-size:var(--gp-fs-md);color:var(--fg-default);margin:0;font-weight:600}.gp-state__sub{font-size:var(--gp-fs-sm);color:var(--fg-muted);margin:0}.gp-state__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.gp-state--error .gp-state__icon{background:var(--gp-danger-bg);color:var(--gp-danger)}.gp-skeleton{background:linear-gradient(90deg, var(--bg-muted) 0%, var(--bg-pressed) 50%, var(--bg-muted) 100%);border-radius:var(--gp-radius-sm);background-size:200% 100%;animation:1.4s infinite gp-shimmer;display:block}@keyframes gp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gp-spinner{border:2px solid var(--border-default);border-top-color:var(--gp-orange-500);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite gp-spin;display:inline-block}.gp-toast-stack{z-index:var(--gp-z-toast);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.gp-toast{pointer-events:auto;background:var(--gp-ink-800);color:#fff;border-radius:var(--gp-radius-md);min-width:280px;max-width:380px;box-shadow:var(--shadow-lg);animation:gp-slide-up .24s var(--gp-ease-out);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.gp-toast__icon{background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.gp-toast--success{background:var(--gp-success)}.gp-toast--danger{background:var(--gp-danger)}.gp-toast--info{background:var(--gp-info)}.gp-toast__title{font-weight:600;font-size:var(--gp-fs-base);margin:0}.gp-toast__msg{font-size:var(--gp-fs-sm);opacity:.9;margin-top:2px}.gp-toast__close{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none}.gp-toast__close:hover{opacity:1}.app-shell{background:var(--bg-page);grid-template-columns:240px 1fr;min-height:100vh;display:grid}.app-shell__main{flex-direction:column;min-width:0;display:flex}.app-shell__main>.gp-header{z-index:var(--gp-z-sticky);position:sticky;top:0}.app-shell__main>.screen{padding:var(--gp-space-6) var(--gp-space-6) var(--gp-space-10);flex:1;width:100%;max-width:1180px}@media (width<=900px){.app-shell{grid-template-columns:1fr}.app-shell>nav.gp-sidebar{display:none}.app-shell__main>.screen{padding:var(--gp-space-4) var(--gp-space-4) calc(64px + var(--gp-space-4))}}.mobile-bottombar{z-index:var(--gp-z-sticky);display:none;position:sticky;bottom:0}@media (width<=900px){.mobile-bottombar{display:block}}.screen-head{margin-bottom:var(--gp-space-6);align-items:flex-start;gap:16px;display:flex}.screen-head__main{flex:1;min-width:0}.screen-head__title{font-size:var(--gp-fs-2xl);letter-spacing:-.015em;margin:0;font-weight:600}.screen-head__sub{font-size:var(--gp-fs-sm);color:var(--fg-muted);margin:4px 0 0}.screen-head__actions{gap:8px;display:flex}.grid-cards{gap:var(--gp-space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.grid-cards--lg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cards--xl{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.gp-tabs{border-bottom:1px solid var(--border-subtle);margin-bottom:var(--gp-space-5);align-items:center;gap:4px;display:flex}.gp-tab{font-family:var(--gp-font);font-size:var(--gp-fs-base);color:var(--fg-muted);cursor:pointer;transition:color var(--gp-dur) var(--gp-ease), border-color var(--gp-dur) var(--gp-ease);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 14px;font-weight:500}.gp-tab:hover{color:var(--fg-default)}.gp-tab--active{color:var(--fg-default);border-bottom-color:var(--gp-orange-500)}.gp-tab__count{font-size:var(--gp-fs-xs);color:var(--fg-subtle);margin-left:6px;font-weight:500}.filter-bar{scrollbar-width:none;margin-bottom:var(--gp-space-4);align-items:center;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.filter-bar::-webkit-scrollbar{display:none}.filter-bar>.gp-chip{flex-shrink:0}.stats-row{align-items:center;gap:var(--gp-space-6);padding:var(--gp-space-3) 0;display:flex}.stat__value{font-size:var(--gp-fs-lg);color:var(--fg-default);font-weight:600;line-height:1}.stat__label{font-size:var(--gp-fs-xs);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-weight:500}.map-placeholder{background:radial-gradient(circle at 30% 40%,#f96a3f1a 0%,#0000 50%),linear-gradient(135deg,#e8eef4 0%,#f5f6f7 100%);position:relative;overflow:hidden}.map-placeholder:before{content:"";background-image:linear-gradient(#9baabe33 1px,#0000 1px),linear-gradient(90deg,#9baabe33 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.map-placeholder__pin{background:var(--gp-orange-500);border:3px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;box-shadow:0 4px 12px #f96a3f66,0 0 0 8px #f96a3f26}.map-placeholder__pin--accent{background:var(--gp-ink-800);box-shadow:0 4px 12px #0000004d}.screen-head__sub{margin-top:var(--gp-space-2)}.screen-head{margin-bottom:var(--gp-space-8)}.gp-tabs{margin-bottom:var(--gp-space-5)}html,body,#root{height:100%}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}._stack_1s5q0_2{left:50%;bottom:var(--gp-space-5);z-index:var(--gp-z-toast);align-items:center;gap:var(--gp-space-2);pointer-events:none;flex-direction:column;width:min(520px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}._toast_1s5q0_16{pointer-events:auto;align-items:flex-start;gap:var(--gp-space-2);width:100%;padding:var(--gp-space-3) var(--gp-space-4);border-radius:var(--gp-radius-md);border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--fg-default);box-shadow:var(--shadow-lg);font-size:var(--gp-fs-sm);line-height:var(--gp-lh-sm);display:flex}._success_1s5q0_32>:first-child{color:var(--gp-success)}._info_1s5q0_35>:first-child{color:var(--gp-info)}._error_1s5q0_38{border-color:var(--gp-danger);background:var(--gp-danger-bg)}._error_1s5q0_38>:first-child{color:var(--gp-danger)}._text_1s5q0_46{flex:1}._close_1s5q0_50{color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:0}@media (width<=900px){._stack_1s5q0_2{bottom:calc(var(--gp-space-5) + 64px)}}._bottombar_c2okx_6{display:none}@media (width<=900px){._bottombar_c2okx_6{z-index:var(--gp-z-sticky);grid-template-columns:repeat(3,1fr);display:grid;position:sticky;bottom:0}}._bottombar_c2okx_6 a{text-decoration:none}._metric_bixmh_3{font-size:var(--gp-fs-3xl);line-height:var(--gp-lh-3xl);margin:var(--gp-space-2) 0 var(--gp-space-1);font-weight:600}._backdrop_boofg_1{z-index:var(--gp-z-modal);padding:var(--gp-space-6);background:#0e1014bf;place-items:center;display:grid;position:fixed;inset:0}._panel_boofg_11{background:var(--bg-surface);border-radius:var(--gp-radius-lg);box-shadow:var(--shadow-lg);padding:var(--gp-space-5);gap:var(--gp-space-4);width:min(480px,100%);max-height:88vh;display:grid;overflow-y:auto}._title_boofg_23{font-size:var(--gp-fs-md);margin:0;font-weight:600}._count_boofg_29{font-size:var(--gp-fs-sm)}._count_boofg_29 strong{font-size:var(--gp-fs-md);font-variant-numeric:tabular-nums}._bar_boofg_38{background:var(--bg-muted);border-radius:999px;height:8px;overflow:hidden}._fill_boofg_45{background:var(--gp-danger,#c93538);height:100%;transition:width .2s}._current_boofg_51{font-size:var(--gp-fs-sm);opacity:.75;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._errors_boofg_59{padding-left:var(--gp-space-5);max-height:160px;font-size:var(--gp-fs-sm);margin:0;overflow-y:auto}._actions_boofg_67{justify-content:flex-end;gap:var(--gp-space-2);display:flex}._bar_1jhz1_9{align-items:flex-end;gap:var(--gp-space-3);margin-bottom:var(--gp-space-5);flex-wrap:wrap;display:flex}._search_1jhz1_17{flex:240px;max-width:360px}._filter_1jhz1_24{flex:0 200px;min-width:160px}._label_1jhz1_29{font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:4px;font-weight:600;display:block}._clear_1jhz1_41{margin-left:auto}._important_1jhz1_47 ._label_1jhz1_29{color:var(--fg-accent)}._important_1jhz1_47 .gp-select select{border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}._button_1bagc_6{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}._button_1bagc_6:hover{color:var(--fg-default)}._arrow_1bagc_26{color:var(--fg-accent);display:inline-flex}._table_2pg5p_6{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);overflow:hidden}._head_2pg5p_13,._row_2pg5p_14{gap:var(--gp-space-4);padding:var(--gp-space-3) var(--gp-space-4);grid-template-columns:2fr .9fr 1.7fr 1fr .8fr 250px;align-items:center;display:grid}._head_2pg5p_13{background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600}._decided_2pg5p_37 ._head_2pg5p_13,._decided_2pg5p_37 ._row_2pg5p_14{grid-template-columns:2fr .9fr 1.5fr 1fr .8fr .8fr 250px}._withCounts_2pg5p_47 ._head_2pg5p_13,._withCounts_2pg5p_47 ._row_2pg5p_14{grid-template-columns:1.8fr .9fr 1.3fr .9fr 64px 64px .8fr .8fr 230px}._number_2pg5p_56{min-width:0;font-size:var(--gp-fs-sm);font-variant-numeric:tabular-nums;color:var(--fg-muted);text-align:center}._head_2pg5p_13 ._number_2pg5p_56{justify-content:center;display:flex}._zero_2pg5p_70{color:var(--fg-disabled)}._tally_2pg5p_78{border-radius:var(--gp-radius-sm);color:inherit;padding:2px 8px;display:inline-block}._tally_2pg5p_78:hover{background:var(--bg-muted);color:var(--fg-accent)}._row_2pg5p_14:hover ._tally_2pg5p_78:hover{background:var(--bg-surface)}._row_2pg5p_14+._row_2pg5p_14{border-top:1px solid var(--border-subtle)}._row_2pg5p_14:hover{background:var(--bg-muted)}._business_2pg5p_104{align-items:center;gap:var(--gp-space-3);min-width:0;display:flex}._name_2pg5p_111{color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}._name_2pg5p_111:hover{color:var(--fg-accent);text-decoration:underline}._sub_2pg5p_125{font-size:var(--gp-fs-sm);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cell_2pg5p_133{min-width:0;font-size:var(--gp-fs-sm);color:var(--fg-muted);text-overflow:ellipsis;overflow:hidden}._link_2pg5p_141{color:var(--fg-accent);align-items:center;gap:4px;display:inline-flex}._link_2pg5p_141:hover{text-decoration:underline}._actions_2pg5p_152{gap:var(--gp-space-2);justify-content:flex-end;display:flex}@media (width<=980px){._head_2pg5p_13{display:none}._row_2pg5p_14,._decided_2pg5p_37 ._row_2pg5p_14,._withCounts_2pg5p_47 ._row_2pg5p_14{gap:var(--gp-space-2);padding:var(--gp-space-4);grid-template-columns:1fr}._actions_2pg5p_152{justify-content:flex-start}._number_2pg5p_56,._head_2pg5p_13 ._number_2pg5p_56{text-align:left;justify-content:flex-start}}._backdrop_17sk6_1{z-index:var(--gp-z-modal);padding:var(--gp-space-6);background:#0e1014bf;place-items:center;display:grid;position:fixed;inset:0}._panel_17sk6_11{background:var(--bg-surface);border-radius:var(--gp-radius-lg);box-shadow:var(--shadow-lg);padding:var(--gp-space-5);gap:var(--gp-space-4);max-width:100%;display:grid}._title_17sk6_21{font-size:var(--gp-fs-md);font-weight:600}._frame_17sk6_28{border-radius:var(--gp-radius-md);background:var(--gp-ink-900);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-self:center;position:relative;overflow:hidden}._frame_17sk6_28:active{cursor:grabbing}._frame_17sk6_28 img{transform-origin:0 0;pointer-events:none;max-width:none;position:absolute}._round_17sk6_53:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 9999px #0e10148c}._controls_17sk6_62{align-items:center;gap:var(--gp-space-3);display:flex}._controls_17sk6_62 input[type=range]{accent-color:var(--gp-orange-500);flex:1}._actions_17sk6_73{justify-content:flex-end;gap:var(--gp-space-2);display:flex}._wrap_1f3tk_1{position:relative}._spinner_1f3tk_5{display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._list_1f3tk_15{z-index:var(--gp-z-drawer);padding:var(--gp-space-1);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--gp-radius-md);box-shadow:var(--shadow-md);max-height:260px;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._option_1f3tk_32{align-items:center;gap:var(--gp-space-2);text-align:left;border-radius:var(--gp-radius-sm);width:100%;padding:var(--gp-space-2) var(--gp-space-3);font-size:var(--gp-fs-sm);color:var(--fg-default);cursor:pointer;background:0 0;border:0;display:flex}._option_1f3tk_32:hover,._option_1f3tk_32:focus-visible{background:var(--bg-muted)}._form_1qs5c_1{gap:var(--gp-space-4);display:grid}._section_1qs5c_6{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5)}._sectionTitle_1qs5c_13{font-size:var(--gp-fs-sm);margin-bottom:var(--gp-space-4);align-items:center;gap:var(--gp-space-2);font-weight:600;display:flex}._fields_1qs5c_22{gap:var(--gp-space-4);display:grid}._two_1qs5c_27{gap:var(--gp-space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=700px){._two_1qs5c_27{grid-template-columns:1fr}}._images_1qs5c_39{gap:var(--gp-space-5);flex-wrap:wrap;display:flex}._slot_1qs5c_45{gap:var(--gp-space-2);display:grid}._slotPreview_1qs5c_50{background:var(--bg-muted);border:1px dashed var(--border-default);border-radius:var(--gp-radius-md);color:var(--fg-subtle);place-items:center;display:grid;overflow:hidden}._avatarPreview_1qs5c_60{border-radius:50%;width:96px;height:96px}._coverPreview_1qs5c_66{width:240px;height:96px}._slotPreview_1qs5c_50 img{object-fit:cover;width:100%;height:100%}._footer_1qs5c_82{justify-content:space-between;align-items:center;gap:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-3) var(--gp-space-4);box-shadow:var(--shadow-md);display:flex;position:sticky;bottom:0}._warning_1qs5c_96{gap:var(--gp-space-3);background:var(--gp-warning-bg);color:#92560b;border-radius:var(--gp-radius-md);padding:var(--gp-space-3) var(--gp-space-4);font-size:var(--gp-fs-sm);align-items:flex-start;display:flex}._box_t4z11_1{gap:var(--gp-space-3);margin-top:var(--gp-space-3);padding:var(--gp-space-4);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);background:var(--bg-muted);display:grid}._two_t4z11_11{gap:var(--gp-space-3);grid-template-columns:1fr 1fr;display:grid}._actions_t4z11_17{justify-content:flex-end;gap:var(--gp-space-2);display:flex}._link_t4z11_23{gap:var(--gp-space-2);align-items:center;display:flex}._link_t4z11_23 input{min-width:0;font-size:var(--gp-fs-xs);flex:1}._done_t4z11_35{gap:var(--gp-space-2);font-size:var(--gp-fs-sm);align-items:flex-start;display:flex}._error_t4z11_42{gap:var(--gp-space-2);color:var(--gp-danger,#c0392b);font-size:var(--gp-fs-sm);align-items:center;display:flex}._wrap_7qjv4_1{gap:var(--gp-space-4);max-width:720px;display:grid}._section_7qjv4_7{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5);gap:var(--gp-space-3);display:grid}._sectionTitle_7qjv4_16{font-size:var(--gp-fs-sm);font-weight:600}._suggestions_7qjv4_21{gap:var(--gp-space-2);flex-wrap:wrap;display:flex}._list_7qjv4_27{border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);margin:0;padding:0;list-style:none;overflow:hidden}._row_7qjv4_36{align-items:center;gap:var(--gp-space-1);padding:var(--gp-space-2) var(--gp-space-2) var(--gp-space-2) var(--gp-space-4);border-bottom:1px solid var(--border-subtle);display:flex}._row_7qjv4_36:last-child{border-bottom:0}._name_7qjv4_48{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--gp-fs-sm);flex:1;overflow:hidden}._translation_7qjv4_57{width:200px;margin-right:var(--gp-space-2);flex:none}._add_7qjv4_63{gap:var(--gp-space-2);align-items:flex-end;display:flex}._add_7qjv4_63>:first-child{flex:1}._warning_7qjv4_73{gap:var(--gp-space-3);background:var(--gp-warning-bg);color:#92560b;border-radius:var(--gp-radius-md);padding:var(--gp-space-3) var(--gp-space-4);font-size:var(--gp-fs-sm);align-items:flex-start;display:flex}._form_1qre3_1{gap:var(--gp-space-4);display:grid}._section_1qre3_6{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5)}._sectionTitle_1qre3_13{font-size:var(--gp-fs-sm);margin-bottom:var(--gp-space-4);align-items:center;gap:var(--gp-space-2);font-weight:600;display:flex}._fields_1qre3_22{gap:var(--gp-space-4);display:grid}._two_1qre3_27{gap:var(--gp-space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=700px){._two_1qre3_27{grid-template-columns:1fr}}._images_1qre3_39{gap:var(--gp-space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._thumb_1qre3_46{aspect-ratio:1;background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);position:relative;overflow:hidden}._thumb_1qre3_46 img{object-fit:contain;width:100%;height:100%}._cover_1qre3_61{left:var(--gp-space-2);top:var(--gp-space-2);position:absolute}._remove_1qre3_67{right:var(--gp-space-2);top:var(--gp-space-2);position:absolute}._footer_1qre3_73{justify-content:space-between;align-items:center;gap:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-3) var(--gp-space-4);box-shadow:var(--shadow-md);display:flex;position:sticky;bottom:0}._warning_1qre3_87{gap:var(--gp-space-3);background:var(--gp-warning-bg);color:#92560b;border-radius:var(--gp-radius-md);padding:var(--gp-space-3) var(--gp-space-4);font-size:var(--gp-fs-sm);align-items:flex-start;display:flex}._drop_1qre3_99{margin-top:var(--gp-space-3);align-items:center;gap:var(--gp-space-3);padding:var(--gp-space-4);border:1px dashed var(--border-default);border-radius:var(--gp-radius-md);flex-wrap:wrap;transition:background .15s,border-color .15s;display:flex}._dropActive_1qre3_111{border-color:var(--gp-orange-500);background:var(--bg-muted)}._grid_1pbux_1{gap:var(--gp-space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._card_1pbux_7{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);flex-direction:column;display:flex;overflow:hidden}._photo_1pbux_18{aspect-ratio:1;background:var(--bg-muted);color:var(--fg-subtle);place-items:center;display:grid}._photo_1pbux_18 img{object-fit:contain;width:100%;height:100%}._body_1pbux_32{padding:var(--gp-space-3);gap:var(--gp-space-1);flex-direction:column;flex:1;display:flex}._title_1pbux_40{font-size:var(--gp-fs-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}._price_1pbux_50{font-size:var(--gp-fs-base);font-weight:600}._meta_1pbux_55{font-size:var(--gp-fs-xs);color:var(--fg-subtle);margin-top:auto}._actions_1pbux_66{gap:var(--gp-space-2);padding:0 var(--gp-space-3) var(--gp-space-3);flex-direction:column;display:flex}._actions_1pbux_66>*{width:100%}._business_1pbux_78{align-items:center;gap:var(--gp-space-1);font-size:var(--gp-fs-xs);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:inline-flex;overflow:hidden}._business_1pbux_78:hover{color:var(--fg-default);text-decoration:underline}._cover_142cz_1{border-radius:var(--gp-radius-lg);background:var(--bg-muted);height:220px;margin-bottom:0;position:relative;overflow:hidden}._cover_142cz_1 img{object-fit:cover;width:100%;height:100%}._coverEmpty_142cz_17{height:100%;color:var(--fg-subtle);place-items:center;gap:var(--gp-space-2);display:grid}._identity_142cz_30{align-items:center;gap:var(--gp-space-4);margin:-56px var(--gp-space-6) var(--gp-space-6);padding:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex;position:relative}@media (width<=560px){._identity_142cz_30{margin-left:0;margin-right:0}}._identity_142cz_30 .gp-avatar{box-shadow:0 0 0 4px var(--bg-surface)}._columns_142cz_57{gap:var(--gp-space-4);grid-template-columns:1.4fr 1fr;align-items:start;display:grid}@media (width<=900px){._columns_142cz_57{grid-template-columns:1fr}}._card_142cz_70{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5)}._card_142cz_70+._card_142cz_70{margin-top:var(--gp-space-4)}._cardTitle_142cz_81{font-size:var(--gp-fs-sm);color:var(--fg-default);margin-bottom:var(--gp-space-4);align-items:center;gap:var(--gp-space-2);font-weight:600;display:flex}._rows_142cz_92{gap:var(--gp-space-3);display:grid}._row_142cz_92{gap:var(--gp-space-4);grid-template-columns:150px 1fr;align-items:baseline;display:grid}@media (width<=560px){._row_142cz_92{gap:var(--gp-space-1);grid-template-columns:1fr}}._label_142cz_111{color:var(--fg-subtle);font-size:var(--gp-fs-sm)}._value_142cz_116{color:var(--fg-default);font-size:var(--gp-fs-sm);overflow-wrap:anywhere}._link_142cz_122{color:var(--fg-accent);align-items:center;gap:4px;display:inline-flex}._link_142cz_122:hover{text-decoration:underline}._warning_142cz_135{gap:var(--gp-space-3);background:var(--gp-warning-bg);color:#92560b;border-radius:var(--gp-radius-md);padding:var(--gp-space-3) var(--gp-space-4);font-size:var(--gp-fs-sm);margin-bottom:var(--gp-space-4);align-items:flex-start;display:flex}._tallies_142cz_149{gap:var(--gp-space-2);margin-left:auto;display:flex}._tally_142cz_155{min-width:92px;padding:var(--gp-space-2) var(--gp-space-3);background:var(--bg-muted);border-radius:var(--gp-radius-md);color:inherit;cursor:pointer;font:inherit;transition:border-color var(--gp-dur) var(--gp-ease), background var(--gp-dur) var(--gp-ease);border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;display:flex}._tally_142cz_155:hover{background:var(--bg-surface);border-color:var(--border-strong)}._tallyNumber_142cz_178{font-size:var(--gp-fs-xl);font-weight:600;line-height:1.1}._tallyLabel_142cz_184{font-size:var(--gp-fs-xs);color:var(--fg-muted)}._header_vsfeg_1{justify-content:space-between;align-items:center;gap:var(--gp-space-3);margin-bottom:var(--gp-space-4);display:flex}._header_vsfeg_1 h2{margin-bottom:0}._explain_vsfeg_13{color:var(--fg-muted);font-size:var(--gp-fs-sm);margin-bottom:var(--gp-space-4)}._note_vsfeg_19{color:var(--fg-muted);font-size:var(--gp-fs-sm);margin-top:var(--gp-space-3)}._divider_vsfeg_25{border:0;border-top:1px solid var(--border-subtle);margin:var(--gp-space-4) 0}._reward_vsfeg_31{gap:2px;display:grid}._fields_vsfeg_36{gap:var(--gp-space-4);display:grid}._stage_vsfeg_41{gap:var(--gp-space-3);display:grid}._stageTitle_vsfeg_46{font-size:var(--gp-fs-sm);color:var(--fg-default);font-weight:600}._actions_vsfeg_52{justify-content:flex-end;gap:var(--gp-space-2);margin-top:var(--gp-space-4);display:flex}._error_vsfeg_59{color:var(--fg-danger);font-size:var(--gp-fs-sm)}._grid_1gva1_1{gap:var(--gp-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._card_1gva1_7{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);flex-direction:column;display:flex;overflow:hidden}._poster_1gva1_22{aspect-ratio:3/4;background:var(--gp-ink-900);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._poster_1gva1_22 img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._posterEmpty_1gva1_49{height:100%;color:var(--fg-subtle);place-items:center;display:grid}._play_1gva1_56{color:#fff;opacity:0;transition:opacity var(--gp-dur) var(--gp-ease);background:linear-gradient(#00000026,#00000073);place-items:center;display:grid;position:absolute;inset:0}._poster_1gva1_22:hover ._play_1gva1_56,._poster_1gva1_22:focus-visible ._play_1gva1_56{opacity:1}._encoding_1gva1_72{top:var(--gp-space-2);left:var(--gp-space-2);position:absolute}._body_1gva1_78{padding:var(--gp-space-3);gap:var(--gp-space-2);flex-direction:column;flex:1;display:flex}._title_1gva1_86{font-size:var(--gp-fs-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}._owner_1gva1_96{align-items:center;gap:var(--gp-space-2);min-width:0;color:var(--fg-muted);font-size:var(--gp-fs-sm);display:flex}._ownerLink_1gva1_105{color:inherit}._ownerLink_1gva1_105:hover ._ownerName_1gva1_110{color:var(--fg-accent);text-decoration:underline}._ownerName_1gva1_110{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_1gva1_121{gap:var(--gp-space-3);color:var(--fg-subtle);font-size:var(--gp-fs-xs);margin-top:auto;display:flex}._metaItem_1gva1_129{align-items:center;gap:4px;display:inline-flex}._actions_1gva1_140{gap:var(--gp-space-2);padding:0 var(--gp-space-3) var(--gp-space-3);flex-direction:column;display:flex}._actions_1gva1_140>*{width:100%}._playerBackdrop_1gva1_152{z-index:var(--gp-z-modal);padding:var(--gp-space-16) var(--gp-space-6) var(--gp-space-8);background:#000c;place-items:center;display:grid;position:fixed;inset:0}._player_1gva1_152{aspect-ratio:9/16;width:min(420px,100%);max-height:78vh;position:relative}._player_1gva1_152 video,._player_1gva1_152 img{object-fit:contain;border-radius:var(--gp-radius-lg);background:#000;width:100%;height:100%}._close_1gva1_192{top:calc(var(--gp-space-12) * -1);position:absolute;right:0}._processing_1gva1_200{justify-content:center;align-items:center;gap:var(--gp-space-2);color:#fff;font-size:var(--gp-fs-sm);text-align:center;padding:var(--gp-space-3);background:#0e10148c;flex-direction:column;display:flex;position:absolute;inset:0}._processing_1gva1_200 .gp-spinner{border-color:#fff #ffffff59 #ffffff59}._link_1gva1_225{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--gp-fs-xs);color:var(--fg-muted);align-items:center;gap:4px;text-decoration:none;display:inline-flex;overflow:hidden}._link_1gva1_225:hover{color:var(--fg-default);text-decoration:underline}._classify_1gva1_247{gap:var(--gp-space-1,4px);display:grid}._classifyRow_1gva1_252{align-items:center;gap:var(--gp-space-2);grid-template-columns:64px minmax(0,1fr);display:grid}._classifyLabel_1gva1_259{font-size:var(--gp-fs-xs);color:var(--fg-subtle)}._classifySelect_1gva1_264 select{height:var(--gp-control-sm-h);font-size:var(--gp-fs-sm);padding:0 28px 0 8px}._metaColumn_1gva1_271{color:var(--fg-subtle);font-size:var(--gp-fs-xs);gap:2px;margin-top:auto;display:grid}._classifyValue_1gva1_279{font-size:var(--gp-fs-sm);color:var(--fg-default);padding-left:9px}._backdrop_1604s_1{z-index:var(--gp-z-modal);padding:var(--gp-space-6);background:#0e1014bf;place-items:center;display:grid;position:fixed;inset:0}._panel_1604s_11{background:var(--bg-surface);border-radius:var(--gp-radius-lg);box-shadow:var(--shadow-lg);padding:var(--gp-space-5);gap:var(--gp-space-4);width:min(520px,100%);max-height:88vh;display:grid;overflow-y:auto}._title_1604s_23{font-size:var(--gp-fs-md);margin:0;font-weight:600}._fields_1604s_29{gap:var(--gp-space-4);display:grid}._two_1604s_34{gap:var(--gp-space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=520px){._two_1604s_34{grid-template-columns:1fr}}._warning_1604s_46{gap:var(--gp-space-3);background:var(--gp-warning-bg);color:#92560b;border-radius:var(--gp-radius-md);padding:var(--gp-space-3) var(--gp-space-4);font-size:var(--gp-fs-sm);align-items:flex-start;display:flex}._actions_1604s_57{justify-content:flex-end;gap:var(--gp-space-2);display:flex}._picker_dq6wu_1{gap:var(--gp-space-2);display:grid}._current_dq6wu_6{align-items:center;gap:var(--gp-space-2);padding:var(--gp-space-2) var(--gp-space-3);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);display:flex}._name_dq6wu_15{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}._kind_dq6wu_24,._hint_dq6wu_25{font-size:var(--gp-fs-xs);color:var(--text-secondary,inherit);opacity:.75;flex-shrink:0}._change_dq6wu_32{font:inherit;font-size:var(--gp-fs-sm);color:var(--gp-primary,currentColor);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:600}._results_dq6wu_44{border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}._results_dq6wu_44:empty{display:none}._result_dq6wu_44{align-items:center;gap:var(--gp-space-2);width:100%;padding:var(--gp-space-2) var(--gp-space-3);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;display:flex}._result_dq6wu_44:hover,._result_dq6wu_44[aria-pressed=true]{background:var(--bg-muted)}._empty_dq6wu_76{padding:var(--gp-space-3);font-size:var(--gp-fs-sm);opacity:.75;place-items:center;display:grid}._backdrop_jokpn_1{z-index:var(--gp-z-modal);padding:var(--gp-space-6);background:#0e1014bf;place-items:center;display:grid;position:fixed;inset:0}._panel_jokpn_11{background:var(--bg-surface);border-radius:var(--gp-radius-lg);box-shadow:var(--shadow-lg);padding:var(--gp-space-5);gap:var(--gp-space-4);width:min(560px,100%);max-height:90vh;display:grid;overflow-y:auto}._title_jokpn_23{font-size:var(--gp-fs-md);margin:0;font-weight:600}._preview_jokpn_30{background:var(--gp-ink-900);border-radius:var(--gp-radius-md);place-items:center;max-height:320px;display:grid;overflow:hidden}._preview_jokpn_30 video,._preview_jokpn_30 img{max-width:100%;max-height:320px}._drop_jokpn_47{border:1px dashed var(--border-strong);border-radius:var(--gp-radius-md);padding:var(--gp-space-8);place-items:center;gap:var(--gp-space-2);color:var(--fg-muted);text-align:center;transition:border-color .15s,background .15s,color .15s;display:grid}._dropActive_jokpn_61{border-color:var(--gp-orange-500);background:var(--gp-warning-bg);color:var(--fg-default);border-style:solid}._range_jokpn_68{gap:var(--gp-space-2);display:grid}._range_jokpn_68 input[type=range]{width:100%;accent-color:var(--gp-orange-500)}._times_jokpn_78{font-size:var(--gp-fs-sm);color:var(--fg-muted);justify-content:space-between;display:flex}._progress_jokpn_85{background:var(--bg-muted);border-radius:3px;height:6px;overflow:hidden}._progressBar_jokpn_92{background:var(--gp-orange-500);height:100%;transition:width .2s linear}._fields_jokpn_98{gap:var(--gp-space-4);display:grid}._two_jokpn_103{gap:var(--gp-space-4);grid-template-columns:1fr 1fr;display:grid}._warning_jokpn_109{gap:var(--gp-space-3);background:var(--gp-warning-bg);color:#92560b;border-radius:var(--gp-radius-md);padding:var(--gp-space-3) var(--gp-space-4);font-size:var(--gp-fs-sm);align-items:flex-start;display:flex}._actions_jokpn_120{justify-content:flex-end;gap:var(--gp-space-2);display:flex}._groups_xdca7_1{gap:var(--gp-space-4);display:grid}._group_xdca7_1{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5)}._groupHead_xdca7_13{justify-content:space-between;align-items:center;gap:var(--gp-space-4);margin-bottom:var(--gp-space-4);flex-wrap:wrap;display:flex}._groupTitle_xdca7_22{font-size:var(--gp-fs-md);font-weight:600}._counts_xdca7_27{font-size:var(--gp-fs-sm);color:var(--fg-muted);gap:var(--gp-space-3);flex-wrap:wrap;display:flex}._children_xdca7_35{border-top:1px solid var(--border-subtle);display:grid}._child_xdca7_35{align-items:center;gap:var(--gp-space-4);padding:var(--gp-space-2) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto auto;display:grid}._child_xdca7_35:last-child{border-bottom:none}._link_xdca7_53{color:inherit;text-decoration:none}._link_xdca7_53:hover{text-decoration:underline}._list_p4rt8_6{gap:var(--gp-space-3);flex-direction:column;display:flex}._item_p4rt8_12{gap:var(--gp-space-4);padding:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);grid-template-columns:96px 1fr auto;align-items:start;display:grid}._late_p4rt8_24{border-color:var(--border-accent)}._preview_p4rt8_30{aspect-ratio:9/16;border-radius:var(--gp-radius-md);background:var(--bg-muted);width:96px;color:var(--fg-subtle);border:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}button._preview_p4rt8_30{cursor:pointer}._preview_p4rt8_30 img{object-fit:contain;width:100%;height:100%}._square_p4rt8_54{aspect-ratio:1}._body_p4rt8_58{gap:var(--gp-space-2);flex-direction:column;min-width:0;display:flex}._title_p4rt8_65{font-size:var(--gp-fs-md);line-height:var(--gp-lh-md);color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._meta_p4rt8_75{gap:var(--gp-space-2);font-size:var(--gp-fs-sm);color:var(--fg-muted);flex-wrap:wrap;align-items:center;display:flex}._owner_p4rt8_84{color:var(--fg-default);font-weight:600}a._owner_p4rt8_84:hover{color:var(--fg-accent);text-decoration:underline}._comment_p4rt8_95{font-size:var(--gp-fs-sm);color:var(--fg-default);border-left:3px solid var(--border-default);padding-left:var(--gp-space-3);white-space:pre-wrap}._actions_p4rt8_103{gap:var(--gp-space-2);flex-direction:column;min-width:200px;display:flex}._pager_p4rt8_110{margin-top:var(--gp-space-4);font-size:var(--gp-fs-sm);color:var(--fg-muted);justify-content:space-between;align-items:center;display:flex}@media (width<=900px){._item_p4rt8_12{grid-template-columns:72px 1fr}._preview_p4rt8_30{width:72px}._actions_p4rt8_103{flex-flow:wrap;grid-column:1/-1;min-width:0}}._toolbar_1lumv_1{gap:var(--gp-space-3);margin-bottom:var(--gp-space-5);flex-wrap:wrap;align-items:center;display:flex}._list_1lumv_9{gap:var(--gp-space-2);display:grid}._row_1lumv_14{align-items:center;gap:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-3) var(--gp-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}._who_1lumv_25{align-items:center;gap:var(--gp-space-3);min-width:0;display:flex}._text_1lumv_32{min-width:0}._name_1lumv_36{align-items:center;gap:var(--gp-space-2);flex-wrap:wrap;font-weight:600;display:flex}._sub_1lumv_44{font-size:var(--gp-fs-xs);color:var(--fg-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_1lumv_52{gap:var(--gp-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._pager_1lumv_59{margin-top:var(--gp-space-5);justify-content:space-between;align-items:center;display:flex}._form_1lumv_68{gap:var(--gp-space-4);max-width:640px;display:grid}._section_1lumv_74{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5);gap:var(--gp-space-4);display:grid}._avatarRow_1lumv_83{align-items:center;gap:var(--gp-space-4);display:flex}._footer_1lumv_89{gap:var(--gp-space-2);justify-content:flex-end;display:flex}._error_1lumv_95{color:var(--fg-danger);gap:var(--gp-space-2);align-items:center;display:flex}@media (width<=700px){._row_1lumv_14{grid-template-columns:1fr}._actions_1lumv_52{justify-content:flex-start}}._value_1hfhv_2{font-size:var(--gp-fs-3xl);line-height:var(--gp-lh-3xl);margin:var(--gp-space-2) 0 var(--gp-space-1);font-weight:600}._compare_1hfhv_9{margin:0 0 var(--gp-space-1)}._up_1hfhv_13,._down_1hfhv_14,._flat_1hfhv_15{align-items:center;gap:2px;font-weight:600;display:inline-flex}._up_1hfhv_13{color:var(--gp-success)}._down_1hfhv_14{color:var(--gp-danger)}._flat_1hfhv_15{color:var(--fg-muted)}._toolbar_1klyd_1{justify-content:flex-end;align-items:center;gap:var(--gp-space-3);margin-bottom:var(--gp-space-4);display:flex}._section_1klyd_9{margin-bottom:var(--gp-space-6)}._title_1klyd_15{margin:0 0 var(--gp-space-3)}._lead_1klyd_19{margin:calc(-1 * var(--gp-space-2)) 0 var(--gp-space-3)}._note_1klyd_23{margin-top:var(--gp-space-3)}._loading_1klyd_27{padding:var(--gp-space-8) 0;justify-content:center;display:flex}._error_1klyd_33{color:var(--gp-danger)}._breakdowns_1klyd_40{gap:var(--gp-space-4);margin-top:var(--gp-space-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}._breakdown_1klyd_40{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);overflow:hidden}._breakdownHead_1klyd_54,._breakdownRow_1klyd_55{gap:var(--gp-space-3);padding:var(--gp-space-2) var(--gp-space-4);grid-template-columns:1fr 96px 96px;align-items:center;display:grid}._breakdownHead_1klyd_54{background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600}._breakdownRow_1klyd_55+._breakdownRow_1klyd_55{border-top:1px solid var(--border-subtle)}._breakdownNumber_1klyd_77{text-align:right;font-variant-numeric:tabular-nums}._table_12rfb_2{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);overflow:hidden}._head_12rfb_9,._rowItem_12rfb_10{gap:var(--gp-space-4);padding:var(--gp-space-3) var(--gp-space-4);grid-template-columns:minmax(0,3fr) 1fr 1fr 1fr 48px;align-items:center;display:grid}._head_12rfb_9{background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600}._rowItem_12rfb_10+._rowItem_12rfb_10{border-top:1px solid var(--border-subtle)}._rowMain_12rfb_32{text-align:left;color:var(--fg-default);cursor:pointer;background:0 0;border:0;gap:2px;min-width:0;padding:0;display:grid}._rowMain_12rfb_32:hover strong{color:var(--fg-accent)}._path_12rfb_48{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--gp-fs-xs);color:var(--fg-muted);overflow-wrap:anywhere}._muted_12rfb_55{color:var(--fg-muted);font-size:var(--gp-fs-sm)}._rowActions_12rfb_60{justify-content:flex-end;display:flex}._rowActions_12rfb_60 a{color:var(--fg-muted)}._group_12rfb_69{gap:var(--gp-space-3);display:grid}._groupTitle_12rfb_74{font-size:var(--gp-fs-md);margin:0}._editor_12rfb_80{gap:var(--gp-space-6);display:grid}._columns_12rfb_85{gap:var(--gp-space-6);grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;display:grid}@media (width<=1100px){._columns_12rfb_85{grid-template-columns:minmax(0,1fr)}}._form_12rfb_98{gap:var(--gp-space-6);display:grid}._block_12rfb_103{gap:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5);display:grid}._blockTitle_12rfb_112{font-size:var(--gp-fs-md);margin:0;font-weight:600}._row_12rfb_10{gap:var(--gp-space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._help_12rfb_124{font-size:var(--gp-fs-sm);color:var(--fg-muted);margin:0}._pathInput_12rfb_130{align-items:stretch;min-width:0;display:flex}._prefix_12rfb_138{padding:0 var(--gp-space-3);background:var(--bg-muted);border:1px solid var(--border-default);border-radius:var(--gp-radius-md) 0 0 var(--gp-radius-md);font-size:var(--gp-fs-sm);color:var(--fg-muted);white-space:nowrap;border-right:0;flex:none;align-items:center;display:inline-flex}._pathInput_12rfb_130>input{border-top-left-radius:0;border-bottom-left-radius:0;flex:1;min-width:0}._useSuggestion_12rfb_159{align-items:center;gap:var(--gp-space-2);display:flex}._linkButton_12rfb_165{font-size:var(--gp-fs-sm);color:var(--fg-accent);cursor:pointer;background:0 0;border:0;padding:0}._preview_12rfb_174{top:var(--gp-space-4);gap:var(--gp-space-4);display:grid;position:sticky}._serp_12rfb_183{border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);padding:var(--gp-space-4);background:#fff;gap:4px;font-family:arial,sans-serif;display:grid}._serpUrl_12rfb_193{color:#202124;overflow-wrap:anywhere;font-size:12px}._serpTitle_12rfb_199{color:#1a0dab;font-size:18px;line-height:1.3}._serpDesc_12rfb_205{color:#4d5156;font-size:13px;line-height:1.5}._pagePreview_12rfb_211{background:var(--bg-muted);border-radius:var(--gp-radius-md);padding:var(--gp-space-4);gap:var(--gp-space-2);font-size:var(--gp-fs-sm);display:grid}._pagePreview_12rfb_211 p{color:var(--fg-muted);margin:0}._publish_12rfb_225{gap:var(--gp-space-2);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-4);display:grid}._webLink_12rfb_234{align-items:center;gap:var(--gp-space-1);font-size:var(--gp-fs-sm);color:var(--fg-accent);display:inline-flex}._failure_12rfb_242{color:var(--gp-danger);font-size:var(--gp-fs-sm);margin:0}._actions_12rfb_248{align-items:center;gap:var(--gp-space-3);flex-wrap:wrap;display:flex}._spacer_12rfb_255{flex:1}._confirm_12rfb_259{align-items:center;gap:var(--gp-space-2);font-size:var(--gp-fs-sm);flex-wrap:wrap;display:inline-flex}._curator_12rfb_268{gap:var(--gp-space-2);display:grid}._curatorCurrent_12rfb_273{align-items:center;gap:var(--gp-space-2);font-size:var(--gp-fs-sm);display:inline-flex}._curatorResults_12rfb_280{padding:var(--gp-space-1);border:1px solid var(--border-default);border-radius:var(--gp-radius-md);background:var(--bg-elevated);margin:0;list-style:none}._curatorResult_12rfb_280{align-items:center;gap:var(--gp-space-2);width:100%;padding:var(--gp-space-2);border-radius:var(--gp-radius-sm);font-size:var(--gp-fs-sm);color:var(--fg-default);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._curatorResult_12rfb_280:hover{background:var(--bg-muted)}._warning_12rfb_309{align-items:center;gap:var(--gp-space-2);padding:var(--gp-space-3) var(--gp-space-4);border-radius:var(--gp-radius-md);background:var(--gp-warning-bg);color:var(--fg-default);font-size:var(--gp-fs-sm);flex-wrap:wrap;display:flex}._selection_12rfb_321{gap:var(--gp-space-3);margin:0;padding:0;list-style:none;display:grid}._selItem_12rfb_329{gap:var(--gp-space-3);padding:var(--gp-space-3);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);background:var(--bg-surface);grid-template-columns:24px 56px minmax(0,1fr) auto;align-items:start;display:grid}._selItemGone_12rfb_340{opacity:.6}._selPos_12rfb_344{color:var(--fg-accent);text-align:right;font-variant-numeric:tabular-nums;padding-top:2px;font-weight:700}._selThumb_12rfb_352{border-radius:var(--gp-radius-sm);background:var(--bg-muted);width:56px;height:75px;overflow:hidden}._selThumb_12rfb_352 img{object-fit:cover;width:100%;height:100%;display:block}._selText_12rfb_367{gap:var(--gp-space-1);min-width:0;font-size:var(--gp-fs-sm);display:grid}._selText_12rfb_367 strong{overflow-wrap:anywhere}._selActions_12rfb_378{flex-direction:column;gap:2px;display:flex}._selActions_12rfb_378 button{color:var(--fg-muted);cursor:pointer;border-radius:var(--gp-radius-sm);background:0 0;border:0;padding:4px}._selActions_12rfb_378 button:hover:not(:disabled){background:var(--bg-muted);color:var(--fg-default)}._selActions_12rfb_378 button:disabled{opacity:.3;cursor:default}._selectionBlock_12rfb_404{gap:var(--gp-space-5)}._subTitle_12rfb_408{font-size:var(--gp-fs-md);margin:0}._selLayout_12rfb_413{gap:var(--gp-space-6);grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;display:grid}@media (width<=1100px){._selLayout_12rfb_413{grid-template-columns:minmax(0,1fr)}}._selBrowse_12rfb_426{gap:var(--gp-space-3);min-width:0;display:grid}._selTray_12rfb_433{top:var(--gp-space-4);gap:var(--gp-space-3);max-height:calc(100vh - var(--gp-space-8));padding:var(--gp-space-4);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);background:var(--bg-muted);display:grid;position:sticky;overflow-y:auto}._selTray_12rfb_433 ._selItem_12rfb_329{cursor:grab;grid-template-columns:24px 48px minmax(0,1fr) auto}._selTray_12rfb_433 ._selThumb_12rfb_352{width:48px;height:64px}._selItemDragging_12rfb_456{opacity:.4}._selItemOver_12rfb_460{border-color:var(--fg-accent);box-shadow:0 -3px 0 var(--fg-accent)}._picker_12rfb_465{gap:var(--gp-space-3);display:grid}._pickerGrid_12rfb_470{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}._pickerLoading_12rfb_474{padding:var(--gp-space-12);place-items:center;display:grid}._pickCardOn_12rfb_480{border-color:var(--fg-accent);box-shadow:0 0 0 1px var(--fg-accent)}._pickBadge_12rfb_485{top:var(--gp-space-2);left:var(--gp-space-2);background:var(--fg-accent);color:#fff;min-width:28px;height:28px;font-weight:700;font-size:var(--gp-fs-sm);border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute}._pager_12rfb_501{justify-content:space-between;align-items:center;gap:var(--gp-space-3);margin-top:var(--gp-space-2);display:flex}._pagerButtons_12rfb_509{gap:var(--gp-space-2);display:flex}._curatorDetail_12rfb_514{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._pickerDate_12rfb_521{gap:var(--gp-space-1);display:grid}._hidden_12rfb_527{gap:var(--gp-space-2);padding-top:var(--gp-space-3);border-top:1px dashed var(--border-default);display:grid}._hiddenToggle_12rfb_534{align-items:center;gap:var(--gp-space-2);color:var(--fg-muted);font:inherit;font-size:var(--gp-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}._hiddenToggle_12rfb_534:hover{color:var(--fg-default)}._hiddenList_12rfb_553{gap:var(--gp-space-2);margin:0;padding:0;list-style:none;display:grid}._hiddenList_12rfb_553 li{gap:var(--gp-space-3);font-size:var(--gp-fs-sm);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;display:grid}._hiddenThumb_12rfb_569{border-radius:var(--gp-radius-sm);background:var(--bg-muted);cursor:pointer;border:0;width:36px;height:48px;padding:0;overflow:hidden}._hiddenThumb_12rfb_569 img{object-fit:cover;width:100%;height:100%;display:block}._hiddenText_12rfb_587{gap:2px;min-width:0;display:grid}._hiddenText_12rfb_587 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trigger_nnihq_1{border-radius:var(--gp-radius-sm);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._trigger_nnihq_1:hover,._trigger_nnihq_1[aria-expanded=true]{background:var(--bg-muted);color:var(--fg-default)}._menu_nnihq_20{z-index:var(--gp-z-modal);min-width:180px;padding:var(--gp-space-1);border:1px solid var(--border-default);border-radius:var(--gp-radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-md);display:grid;position:fixed}._item_nnihq_32{align-items:center;gap:var(--gp-space-2);width:100%;padding:var(--gp-space-2) var(--gp-space-3);border-radius:var(--gp-radius-sm);color:var(--fg-default);font:inherit;font-size:var(--gp-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}._item_nnihq_32:hover:not(:disabled){background:var(--bg-muted)}._item_nnihq_32:disabled{opacity:.5;cursor:default}._danger_nnihq_58{color:var(--gp-danger)}._editor_19tes_2{gap:var(--gp-space-6);display:grid}._columns_19tes_7{gap:var(--gp-space-6);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;display:grid}@media (width<=1100px){._columns_19tes_7{grid-template-columns:minmax(0,1fr)}}._form_19tes_20{gap:var(--gp-space-6);display:grid}._block_19tes_25{gap:var(--gp-space-4);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5);display:grid}._blockHead_19tes_34{justify-content:space-between;align-items:baseline;gap:var(--gp-space-3);display:flex}._blockTitle_19tes_41{font-size:var(--gp-fs-md);margin:0;font-weight:600}._row_19tes_47{gap:var(--gp-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}._help_19tes_53{font-size:var(--gp-fs-sm);color:var(--fg-muted);margin:0}._muted_19tes_59{color:var(--fg-muted);font-size:var(--gp-fs-sm)}._failure_19tes_64{color:var(--gp-danger);font-size:var(--gp-fs-sm);margin:0}._success_19tes_70{color:var(--gp-success);font-size:var(--gp-fs-sm);margin:0}._actions_19tes_76{align-items:center;gap:var(--gp-space-3);flex-wrap:wrap;display:flex}._features_19tes_84{gap:var(--gp-space-3);margin:0;padding:0;list-style:none;display:grid}._feature_19tes_84{gap:var(--gp-space-3);padding:var(--gp-space-3);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-md);background:var(--bg-muted);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;display:grid}._featureIndex_19tes_103{font-size:var(--gp-fs-xs);color:var(--fg-subtle);text-align:center;padding-top:10px;font-weight:600}._featureMain_19tes_111{gap:var(--gp-space-2);min-width:0;display:grid}._featureFlags_19tes_117{gap:var(--gp-space-4);font-size:var(--gp-fs-sm);flex-wrap:wrap;display:flex}._featureActions_19tes_124{gap:2px;display:flex}._previewColumn_19tes_130{top:var(--gp-space-4);gap:var(--gp-space-2);display:grid;position:sticky}._previewLabel_19tes_137{font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600}._preview_19tes_130{gap:var(--gp-space-2);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);padding:var(--gp-space-5);display:grid}._previewHead_19tes_154{align-items:center;gap:var(--gp-space-2);flex-wrap:wrap;display:flex}._previewName_19tes_161{font-size:var(--gp-fs-lg)}._previewBadge_19tes_165{background:var(--gp-orange-500);color:#fff;font-size:var(--gp-fs-xs);border-radius:999px;padding:2px 8px;font-weight:600}._previewSubtitle_19tes_174,._previewTagline_19tes_175,._previewAudience_19tes_176{font-size:var(--gp-fs-sm);margin:0}._previewSubtitle_19tes_174{color:var(--fg-accent);font-weight:600}._previewTagline_19tes_175{color:var(--fg-default)}._previewAudience_19tes_176{color:var(--fg-muted)}._previewFeatures_19tes_194{margin:var(--gp-space-2) 0 0;gap:var(--gp-space-2);padding:0;list-style:none;display:grid}._previewFeature_19tes_194{gap:var(--gp-space-2);font-size:var(--gp-fs-sm);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}._previewFeatureOff_19tes_210{color:var(--fg-subtle)}._previewYes_19tes_214,._previewNo_19tes_215{padding-top:2px;display:inline-flex}._previewYes_19tes_214{color:var(--gp-orange-500)}._previewNo_19tes_215{color:var(--fg-subtle)}._limits_19tes_229{gap:0 var(--gp-space-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;display:grid}._limit_19tes_229{justify-content:space-between;align-items:center;gap:var(--gp-space-3);padding:var(--gp-space-2) 0;border-bottom:1px solid var(--border-subtle);font-size:var(--gp-fs-sm);display:flex}._limit_19tes_229 dt{color:var(--fg-muted)}._limit_19tes_229 dd{text-align:right;margin:0}._dirtyDot_19tes_255{background:var(--gp-orange-500);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}._error_5g9qg_7{color:var(--fg-danger,#c0392b);font-size:var(--gp-fs-sm);margin:var(--gp-space-2) 0}._warnText_5g9qg_14{color:var(--fg-accent);font-weight:600}._notice_5g9qg_19{font-size:var(--gp-fs-sm);color:var(--fg-muted);margin:0 0 var(--gp-space-3)}._overdue_5g9qg_25{color:var(--fg-danger,#c0392b);font-weight:600}._badges_5g9qg_30{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._inline_5g9qg_37{align-items:center;gap:var(--gp-space-2);margin-top:var(--gp-space-3);flex-wrap:wrap;display:flex}._check_5g9qg_45{font-size:var(--gp-fs-sm);margin-top:var(--gp-space-2);align-items:center;gap:8px;display:flex}._card_5g9qg_55{padding:var(--gp-space-3) var(--gp-space-4);flex-direction:column;gap:4px;display:flex}._cardHead_5g9qg_62{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._cardName_5g9qg_69{color:var(--fg-default);font-weight:600;text-decoration:none}._cardName_5g9qg_69:hover{text-decoration:underline}._cardActions_5g9qg_76{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._progress_5g9qg_85{gap:var(--gp-space-3);margin:var(--gp-space-4) 0 var(--gp-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._progressItem_5g9qg_94{padding:var(--gp-space-4);gap:var(--gp-space-2);flex-direction:column;display:flex}._progressValue_5g9qg_101{font-size:var(--gp-fs-2xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}._progressBar_5g9qg_108{background:var(--bg-muted);height:4px;margin-top:var(--gp-space-1);border-radius:2px;overflow:hidden}._progressBar_5g9qg_108 span{background:var(--gp-orange-500);height:100%;display:block}._bucket_5g9qg_121{margin-bottom:var(--gp-space-6)}._bucketTitle_5g9qg_123{font-size:var(--gp-fs-md);margin:0 0 var(--gp-space-3);align-items:center;gap:8px;font-weight:600;display:flex}._bucketNumber_5g9qg_132{background:var(--bg-muted);width:22px;height:22px;font-size:var(--gp-fs-xs);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._cards_5g9qg_143{gap:var(--gp-space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._bulk_5g9qg_152._bulkSections_5g9qg_152{flex-direction:column;align-items:stretch}._bulkHead_5g9qg_157{justify-content:space-between;align-items:center;gap:var(--gp-space-3);display:flex}._bulkRow_5g9qg_164{align-items:center;gap:var(--gp-space-3);padding-top:var(--gp-space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._bulkLabel_5g9qg_173{min-width:90px;font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600}._bulk_5g9qg_152{align-items:center;gap:var(--gp-space-3);padding:var(--gp-space-3) var(--gp-space-4);margin-bottom:var(--gp-space-3);z-index:2;flex-wrap:wrap;display:flex;position:sticky;top:0}._table_5g9qg_194{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);overflow:hidden}._tableHead_5g9qg_201,._tableRow_5g9qg_202{gap:var(--gp-space-4);padding:var(--gp-space-3) var(--gp-space-4);grid-template-columns:24px 2fr 1fr 1.4fr 120px 1.4fr 1fr;align-items:center;display:grid}._tableHead_5g9qg_201{background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);font-size:var(--gp-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);font-weight:600}._tableRow_5g9qg_202+._tableRow_5g9qg_202{border-top:1px solid var(--border-subtle)}._cellEllipsis_5g9qg_223{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._cellMain_5g9qg_230{flex-direction:column;min-width:0;display:flex}._pager_5g9qg_236{justify-content:flex-end;align-items:center;gap:var(--gp-space-2);margin-top:var(--gp-space-3);display:flex}._pager_5g9qg_236>span{margin-right:auto}._board_5g9qg_247{gap:var(--gp-space-3);padding-bottom:var(--gp-space-3);grid-template-columns:repeat(4,minmax(240px,1fr));display:grid;overflow-x:auto}._column_5g9qg_255{background:var(--bg-muted);border-radius:var(--gp-radius-lg);padding:var(--gp-space-3);min-height:200px;transition:box-shadow .12s}._columnOver_5g9qg_263{box-shadow:inset 0 0 0 2px var(--gp-orange-500)}._columnTitle_5g9qg_265{font-size:var(--gp-fs-sm);margin:0 0 var(--gp-space-3);font-weight:600}._columnBody_5g9qg_271{gap:var(--gp-space-2);flex-direction:column;display:flex}._dragging_5g9qg_277{opacity:.85;z-index:10;cursor:grabbing;position:relative}._headActions_5g9qg_286{flex-wrap:wrap}._detail_5g9qg_288{gap:var(--gp-space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}._detailMain_5g9qg_295,._detailSide_5g9qg_296{gap:var(--gp-space-4);flex-direction:column;display:flex}._panel_5g9qg_305{padding:var(--gp-space-4);gap:var(--gp-space-5);flex-direction:column;display:flex}._panel_5g9qg_305>*,._modalBody_5g9qg_314>*{margin-top:0;margin-bottom:0}._modalBody_5g9qg_314{gap:var(--gp-space-5);flex-direction:column;display:flex}._page_5g9qg_236{gap:var(--gp-space-4);flex-direction:column;display:flex}._page_5g9qg_236>*{margin-top:0;margin-bottom:0}._back_5g9qg_339{width:fit-content;margin-bottom:var(--gp-space-3);align-items:center;gap:4px;display:flex}._panelTitle_5g9qg_347{font-size:var(--gp-fs-md);margin:0 0 var(--gp-space-2);font-weight:600}._formGrid_5g9qg_353{gap:var(--gp-space-5) var(--gp-space-3);margin-top:var(--gp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._channels_5g9qg_363{gap:var(--gp-space-2);margin-bottom:var(--gp-space-4);flex-wrap:wrap;display:flex}._channels_5g9qg_363>button{white-space:nowrap}._nextStep_5g9qg_372{margin-top:var(--gp-space-4);padding-top:var(--gp-space-4);border-top:1px solid var(--border-subtle)}._nextStep_5g9qg_372>._channels_5g9qg_363{margin:var(--gp-space-2) 0 0}._results_5g9qg_379{gap:var(--gp-space-2);margin:var(--gp-space-3) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._timeline_5g9qg_386{margin:var(--gp-space-3) 0 0;gap:var(--gp-space-3);flex-direction:column;padding:0;list-style:none;display:flex}._timeline_5g9qg_386 li{padding-left:var(--gp-space-3);border-left:2px solid var(--border-subtle);flex-direction:column;gap:2px;display:flex}@media (width<=900px){._progress_5g9qg_85{grid-template-columns:repeat(2,minmax(0,1fr))}._detail_5g9qg_288{grid-template-columns:1fr}._board_5g9qg_247{grid-template-columns:repeat(4,260px)}}@media (width<=700px){._formGrid_5g9qg_353{grid-template-columns:1fr}._tableHead_5g9qg_201{display:none}._tableRow_5g9qg_202{grid-template-columns:24px 1fr}._tableRow_5g9qg_202>:nth-child(n+3){grid-column:2}._cards_5g9qg_143{grid-template-columns:1fr}}._navBar_5g9qg_420{justify-content:space-between;align-items:center;gap:var(--gp-space-3);flex-wrap:wrap;display:flex}._navOption_5g9qg_428{align-items:center;gap:var(--gp-space-2);display:flex}._templateChannel_5g9qg_435{gap:var(--gp-space-4);margin-top:var(--gp-space-6);display:grid}._templateGroup_5g9qg_441{gap:var(--gp-space-3);display:grid}._templateCard_5g9qg_448{gap:var(--gp-space-2);padding:var(--gp-space-4);display:grid}._templateChannel_5g9qg_435 h2,._templateGroup_5g9qg_441 h3,._templateCard_5g9qg_448 p{margin:0}._templateCard_5g9qg_448 ._inline_5g9qg_37{margin-top:var(--gp-space-2)}._templateBody_5g9qg_464{white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._sendList_5g9qg_473{gap:var(--gp-space-2);display:grid}._sendRow_5g9qg_478{gap:var(--gp-space-1);padding:var(--gp-space-3) var(--gp-space-4);display:grid}._sendRow_5g9qg_478 ._inline_5g9qg_37{margin-top:var(--gp-space-1)}._sendPreview_5g9qg_488{gap:var(--gp-space-4);grid-template-columns:minmax(0,280px) minmax(0,1fr);display:grid}@media (width<=900px){._sendPreview_5g9qg_488{grid-template-columns:minmax(0,1fr)}}._sendRecipients_5g9qg_500{gap:var(--gp-space-1);align-content:start;max-height:480px;display:grid;overflow-y:auto}._recipient_5g9qg_508{text-align:left;padding:var(--gp-space-2);border-radius:var(--gp-radius-md);font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;gap:2px;display:grid}._recipientActive_5g9qg_521{border-color:var(--border-subtle);background:var(--bg-muted)}._recipientName_5g9qg_526{font-weight:600}._sendMail_5g9qg_530{gap:var(--gp-space-2);align-content:start;min-width:0;display:grid}._mailBody_5g9qg_537{white-space:pre-wrap;overflow-wrap:anywhere}._mailFormatted_5g9qg_543{overflow-wrap:anywhere}._mailFormatted_5g9qg_543>p,._mailFormatted_5g9qg_543>ul{margin:0 0 var(--gp-space-3)}._editor_5g9qg_553{gap:var(--gp-space-1);flex-direction:column;display:flex}._editorBar_5g9qg_559{gap:var(--gp-space-1);flex-wrap:wrap;display:flex}._noteActions_5g9qg_566{align-items:center;gap:var(--gp-space-1);flex-wrap:wrap;display:flex}._dayPicker_5g9qg_574{align-items:center;gap:var(--gp-space-2);margin-bottom:var(--gp-space-4);flex-wrap:wrap;display:flex}._dayPicker_5g9qg_574 input{width:auto}._dayLabel_5g9qg_586{margin-left:var(--gp-space-2)}._person_5g9qg_591{gap:var(--gp-space-1);padding-left:var(--gp-space-3);border-left:2px solid var(--border-subtle);flex-direction:column;display:flex}._sendChoices_5g9qg_600{gap:var(--gp-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._sendChoice_5g9qg_600{align-items:flex-start;gap:var(--gp-space-3);padding:var(--gp-space-4);border:1px solid var(--border-subtle);border-radius:var(--gp-radius-lg);flex-direction:column;display:flex}._sendChoice_5g9qg_600>p{margin:0}._sendChoiceTitle_5g9qg_620{font-size:var(--gp-fs-md);margin:0;font-weight:600}._confirmBox_5g9qg_627{gap:var(--gp-space-3);padding:var(--gp-space-3);border-radius:var(--gp-radius-lg);background:var(--bg-muted);flex-direction:column;display:flex}._withOpen_5g9qg_637{align-items:center;gap:var(--gp-space-2);display:flex}._withOpen_5g9qg_637>input{flex:1;min-width:0}._todayHead_5g9qg_649{justify-content:space-between;align-items:flex-start;gap:var(--gp-space-2);flex-wrap:wrap;display:flex}._calendarLink_5g9qg_657{align-items:center;gap:var(--gp-space-2);margin-bottom:var(--gp-space-4);flex-wrap:wrap;display:flex}._cellLink_5g9qg_666{color:var(--fg-accent);text-decoration:none}._cellLink_5g9qg_666:hover{text-decoration:underline}._funnelCard_5g9qg_676{gap:var(--gp-space-2);padding:var(--gp-space-4);display:grid}._funnelCard_5g9qg_676 p{margin:0}._funnelList_5g9qg_686{gap:var(--gp-space-3);display:grid}._narrowInput_5g9qg_691{width:6rem}._tableWrap_5g9qg_695{overflow-x:auto}._funnelTable_5g9qg_699{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._funnelTable_5g9qg_699 th,._funnelTable_5g9qg_699 td{text-align:left;padding:var(--gp-space-2) var(--gp-space-3);border-bottom:1px solid var(--border-subtle);white-space:nowrap}._funnelTable_5g9qg_699 th{color:var(--text-muted,inherit);font-weight:600}
