.twk-w2{display:contents}.twk-w2 .cwk{--bg:var(--w2-color-surface-canvas);--sidebar:var(--w2-color-surface-default);--sidebar-border:var(--w2-color-border-subtle);--wash:var(--w2-color-surface-wash-strong);--wash-2:var(--w2-color-surface-wash);--line:var(--w2-color-border-subtle);--text:var(--w2-color-text-primary);--muted:var(--w2-color-text-secondary);--faint:var(--w2-color-text-muted);--brand:var(--w2-color-action-brand-fill-default);--brand-tint:var(--w2-color-action-brand-subtle);--brand-text:var(--w2-color-text-brand);--green:var(--w2-color-text-success);--r-btn:var(--w2-size-radius-control-md);--r-row:var(--w2-size-radius-control-sm);--r-card:var(--w2-size-radius-container-md);--r-panel:var(--w2-size-radius-container-lg);--r-composer:var(--w2-size-radius-container-xl);--disp:var(--w2-font-sans);--ease:var(--w2-motion-easing-standard);color:var(--w2-color-text-primary);font-family:var(--w2-font-sans);background:var(--w2-color-surface-canvas)}.twk-w2 .cwk .btn-brand{color:var(--w2-color-action-brand-on-fill);background:var(--w2-color-action-brand-fill-default);box-shadow:none}.twk-w2 .cwk .btn-brand:hover{filter:none;transform:none;background:var(--w2-color-action-brand-fill-hover);box-shadow:none}.twk-w2 .cwk .btn-brand:active{background:var(--w2-color-action-brand-fill-pressed)}.twk-w2 .cwk .btn-brand:disabled{background:var(--w2-color-action-brand-fill-disabled)}.twk-w2 .cwk .btn-ghost,.twk-w2 .cwk .btn-ghost:hover{border-color:var(--w2-color-action-brand-border)}.twk-w2 .cwk .btn-ghost:hover{background:var(--w2-color-action-brand-subtle)}.twk-w2 .cwk .twk-drop.has-img,.twk-w2 .cwk .twk-drop.is-drag,.twk-w2 .cwk .twk-drop:hover{border-color:var(--w2-color-border-brand)}.twk-w2 .cwk .tr-upload-err{color:var(--w2-color-text-danger)}.twk-w2 .cwk .twk-h1,.twk-w2 .cwk .twk-h2,.twk-w2 .cwk .twk-h3,.twk-w2 .cwk .twk-quote-foot b{color:var(--w2-color-text-primary)}.twk-w2 .cwk .twk-hero-desc{color:var(--w2-color-text-secondary)}.twk-w2 .cwk .twk-pill{background:var(--w2-color-surface-wash)}.twk-w2 .cwk .twk-pill:hover{background:var(--w2-color-surface-wash-strong)}.twk-w2 .cwk .twk-hero-glow{display:none}.twk-w2 .cwk .twk-quote-avatar.is-initial{color:var(--w2-color-text-primary);background:var(--w2-color-avatar-initials-surface)}.twk-w2 .cwk .tool-shell{height:calc(100dvh - var(--w2-size-component-app-header-height-desktop))}@media not all and (min-width:700px){.twk-w2 .cwk .tool-shell{height:auto}}