html,body{margin:0;padding:0}:root{--app-bg: #f8f9fb;--app-surface: rgba(255, 255, 255, .82);--app-surface-soft: rgba(243, 244, 246, .82);--app-border: rgba(17, 24, 39, .1);--app-text: #111827;--app-text-muted: #6b7280;--app-text-subtle: #9ca3af;--app-primary: #111827;--app-glow: rgba(17, 24, 39, .12);--app-panel-shadow: 0 18px 48px rgba(15, 23, 42, .08);--app-glass-blur: 18px}html[data-theme-mode=night]{color-scheme:dark;--app-bg: #03060d;--app-surface: rgba(16, 18, 27, .58);--app-surface-soft: rgba(255, 255, 255, .07);--app-border: rgba(255, 255, 255, .16);--app-text: #f8fafc;--app-text-muted: #cbd5e1;--app-text-subtle: rgba(226, 232, 240, .58);--app-primary: #ffffff;--app-glow: rgba(125, 211, 252, .2);--app-panel-shadow: 0 24px 80px rgba(0, 0, 0, .38);--app-glass-blur: 22px}body.app-theme-dark{background:#03060d}.workflow-app-theme,.detail-backdrop{--workflow-app-bg: #f7f8fa;--workflow-app-surface: #ffffff;--workflow-app-surface-muted: #f3f4f6;--workflow-app-surface-raised: #ffffff;--workflow-app-stage: #111214;--workflow-app-text: #111214;--workflow-app-text-muted: #5f6368;--workflow-app-text-subtle: #858b94;--workflow-app-border: #dfe1e5;--workflow-app-border-strong: #b9bdc4;--workflow-app-action: #111214;--workflow-app-on-action: #ffffff;--workflow-app-focus: #111214;--workflow-app-danger: #b42318;--workflow-app-danger-bg: #fff1f0;--workflow-app-warning: #8a5a00;--workflow-app-warning-bg: #fff8e8;--workflow-app-success: #18794e;--workflow-app-success-bg: #edf9f1;--workflow-app-overlay: rgba(10, 11, 13, .62);--workflow-app-shadow: 0 18px 48px rgba(15, 23, 42, .12)}body.app-theme-dark .workflow-app-theme,body.app-theme-dark .detail-backdrop,.canvas-page--dark .workflow-app-theme{--workflow-app-bg: #0b0c0e;--workflow-app-surface: #151619;--workflow-app-surface-muted: #1d1f23;--workflow-app-surface-raised: #23252a;--workflow-app-stage: #101114;--workflow-app-text: #f5f5f5;--workflow-app-text-muted: #c2c5ca;--workflow-app-text-subtle: #9298a1;--workflow-app-border: #30333a;--workflow-app-border-strong: #4a4e57;--workflow-app-action: #f5f5f5;--workflow-app-on-action: #111214;--workflow-app-focus: #ffffff;--workflow-app-danger: #ff8a80;--workflow-app-danger-bg: rgba(180, 35, 24, .2);--workflow-app-warning: #f2c66d;--workflow-app-warning-bg: rgba(138, 90, 0, .22);--workflow-app-success: #62d6a3;--workflow-app-success-bg: rgba(24, 121, 78, .2);--workflow-app-overlay: rgba(0, 0, 0, .72);--workflow-app-shadow: 0 22px 60px rgba(0, 0, 0, .4)}.workflow-app-theme.gallery-page{color:var(--workflow-app-text)!important}.workflow-app-theme .gallery-disabled,.workflow-app-theme .gallery-state,.workflow-app-theme .gallery-card__creator,.workflow-app-theme .gallery-card p{color:var(--workflow-app-text-muted)!important}.workflow-app-theme .gallery-more,.workflow-app-theme .gallery-toolbar__categories button,.workflow-app-theme .gallery-toolbar__search,.workflow-app-theme .gallery-card,.workflow-app-theme .gallery-state button{background:var(--workflow-app-surface)!important;border-color:var(--workflow-app-border)!important;color:var(--workflow-app-text)!important}.workflow-app-theme .gallery-more:hover,.workflow-app-theme .gallery-toolbar__categories button:hover,.workflow-app-theme .gallery-state button:hover{background:var(--workflow-app-surface-muted)!important;border-color:var(--workflow-app-border-strong)!important}.workflow-app-theme .gallery-toolbar__categories button.active,.workflow-app-theme .gallery-toolbar__search button,.workflow-app-theme .gallery-card__cover b{background:var(--workflow-app-action)!important;border-color:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important;box-shadow:none!important}.workflow-app-theme .gallery-toolbar__search input{color:var(--workflow-app-text)!important}.workflow-app-theme .gallery-toolbar__search input::placeholder{color:var(--workflow-app-text-subtle)!important}.workflow-app-theme .gallery-card{box-shadow:none!important}.workflow-app-theme .gallery-card:hover{box-shadow:var(--workflow-app-shadow)!important}.workflow-app-theme .gallery-card__body small,.workflow-app-theme .gallery-state__mark{background:var(--workflow-app-surface-muted)!important;color:var(--workflow-app-text-muted)!important}.workflow-app-theme .gallery-card h2,.workflow-app-theme .gallery-state h2{color:var(--workflow-app-text)!important}.workflow-app-theme .gallery-card__cover{background:var(--workflow-app-surface-muted)!important}.workflow-app-theme .gallery-card__cover--missing{background:radial-gradient(circle at 72% 28%,var(--workflow-app-border) 0 14%,transparent 15%),linear-gradient(135deg,var(--workflow-app-surface-muted),var(--workflow-app-border))!important}.workflow-app-theme .gallery-card__cover img{filter:none!important}.workflow-app-theme .gallery-hero{background:var(--workflow-app-stage)!important;color:#fff!important;box-shadow:var(--workflow-app-shadow)!important}.workflow-app-theme .gallery-hero__copy{background:linear-gradient(135deg,#08090b,#1d2025)!important}.workflow-app-theme .gallery-hero__eyebrow,.workflow-app-theme .gallery-hero__lead,.workflow-app-theme .gallery-hero__benefits small,.workflow-app-theme .gallery-hero__visual>small{color:#c7cbd1!important}.workflow-app-theme .gallery-hero__benefits i{background:rgba(255,255,255,.12)!important;color:#fff!important}.workflow-app-theme .gallery-hero__visual,.workflow-app-theme .gallery-hero__visual--empty{background:radial-gradient(circle at 68% 30%,#6a7078 0 17%,transparent 18%),linear-gradient(135deg,#22252a,#08090b)!important}.workflow-app-theme .gallery-hero__visual:after{background:linear-gradient(110deg,rgba(255,255,255,.08),transparent 48%,rgba(255,255,255,.04))!important}.workflow-app-theme .gallery-hero__visual img{filter:grayscale(1) contrast(1.1) brightness(.72)!important}.workflow-app-theme .gallery-hero__note{color:#fff!important}.detail-backdrop{background:var(--workflow-app-overlay)!important}.detail-backdrop .detail-card,.detail-backdrop .detail-info,.detail-backdrop .thumbs button{background:var(--workflow-app-surface)!important;color:var(--workflow-app-text)!important}.detail-backdrop .detail-card{box-shadow:0 24px 80px rgba(0,0,0,.4)!important}.detail-backdrop .detail-media,.detail-backdrop .media-main{background:var(--workflow-app-surface-muted)!important}.detail-backdrop .detail-info :is(.summary,.creator,p),.detail-backdrop .thumbs button,.detail-backdrop .state,.detail-backdrop .media-empty,.detail-backdrop .thumb-empty{color:var(--workflow-app-text-muted)!important}.detail-backdrop .detail-info hr{border-color:var(--workflow-app-border)!important}.detail-backdrop .detail-info :is(h1,h2),.detail-backdrop .category{color:var(--workflow-app-text)!important}.detail-backdrop .close{background:var(--workflow-app-surface-raised)!important;color:var(--workflow-app-text)!important}.detail-backdrop .thumbs button.active{border-color:var(--workflow-app-action)!important}.detail-backdrop .compare input{accent-color:var(--workflow-app-action)!important}.detail-backdrop .use{background:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important}.workflow-app-theme .detail-card,.workflow-app-theme .detail-info,.workflow-app-theme .thumbs button{background:var(--workflow-app-surface)!important;color:var(--workflow-app-text)!important}.workflow-app-theme .detail-card{box-shadow:0 24px 80px rgba(0,0,0,.4)!important}.workflow-app-theme .detail-media,.workflow-app-theme .media-main{background:var(--workflow-app-surface-muted)!important}.workflow-app-theme .detail-info :is(.summary,.creator,p),.workflow-app-theme .thumbs button,.workflow-app-theme .state,.workflow-app-theme .media-empty,.workflow-app-theme .thumb-empty{color:var(--workflow-app-text-muted)!important}.workflow-app-theme .detail-info hr{border-color:var(--workflow-app-border)!important}.workflow-app-theme .detail-info :is(h1,h2),.workflow-app-theme .category{color:var(--workflow-app-text)!important}.workflow-app-theme .close{background:var(--workflow-app-surface-raised)!important;color:var(--workflow-app-text)!important}.workflow-app-theme .thumbs button.active{border-color:var(--workflow-app-action)!important}.workflow-app-theme .compare input{accent-color:var(--workflow-app-action)!important}.workflow-app-theme .use{background:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important}.workflow-app-theme.application-use,.projects-main.workflow-app-theme{background:var(--workflow-app-bg)!important;color:var(--workflow-app-text)!important}.workflow-app-theme .back,.workflow-app-theme .branch-save-state,.workflow-app-theme .app-header p,.workflow-app-theme .app-header small,.workflow-app-theme .project-bar__meta,.workflow-app-theme .conversation header span,.workflow-app-theme .conversation__state{color:var(--workflow-app-text-muted)!important}.workflow-app-theme .partial-success{background:var(--workflow-app-warning-bg)!important;border-color:var(--workflow-app-warning)!important;color:var(--workflow-app-warning)!important}.workflow-app-theme .branch-save-state--error,.workflow-app-theme .field__error,.workflow-app-theme .conversation__error,.workflow-app-theme .actions__error,.workflow-app-theme .media__warning,.workflow-app-theme .assets__error,.workflow-app-theme .publish-panel__blockers{color:var(--workflow-app-danger)!important}.workflow-app-theme :is(.project-bar,.app-renderer__form,.app-section,.conversation,.analysis,.basic-params__panel,.basic-params__trigger,.media,.publish-panel){background:var(--workflow-app-surface)!important;border-color:var(--workflow-app-border)!important;color:var(--workflow-app-text)!important;box-shadow:none!important}.workflow-app-theme :is(.project-bar__title,.project-bar__status,.app-section__toggle,.field>label:first-child,.app-header,.analysis,.publish-panel,.publish-panel h2,.publish-section h3,.assets h3){color:var(--workflow-app-text)!important}.workflow-app-theme :is(.project-bar__button,.project-bar__title-input,.project-bar__menu,.project-bar__menu button,.scenario-selector__trigger,.scenario-selector__menu,.scenario-selector__item,.field input:not([type=checkbox]),.field textarea,.field select,.segmented,.basic-params__choices,.conversation__composer textarea,.conversation__message,.conversation__message--assistant,.conversation__message button,.conversation__composer button,.media__add,.publish-field input,.publish-field textarea,.publish-node-row select,.publish-inline-input,.publish-secondary){background:var(--workflow-app-surface-raised)!important;border-color:var(--workflow-app-border)!important;color:var(--workflow-app-text)!important}.workflow-app-theme :is(.project-bar__button:hover,.project-bar__menu button:hover,.scenario-selector__trigger:hover,.scenario-selector__item--active,.segmented button.active,.basic-params__choices button.is-selected){background:var(--workflow-app-surface-muted)!important;color:var(--workflow-app-text)!important}.workflow-app-theme :is(.project-bar__button--primary,.actions__primary,.publish-primary){background:var(--workflow-app-action)!important;border-color:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important}.workflow-app-theme :is(.project-bar__mark,.project-bar__mark--warning){background:var(--workflow-app-success-bg)!important;color:var(--workflow-app-success)!important}.workflow-app-theme .project-bar__mark--warning{background:var(--workflow-app-warning-bg)!important;color:var(--workflow-app-warning)!important}.workflow-app-theme :is(.app-section__title b,.basic-params__chip--count){background:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important}.workflow-app-theme :is(.app-section__title small,.app-section__state,.field label small,.field__hint,.basic-params__label,.media__help,.media__status,.publish-panel__eyebrow,.eyebrow,.publish-section p,.assets p,.assets label,.assets small,.publish-check){color:var(--workflow-app-text-muted)!important}.workflow-app-theme :is(.field input,.field textarea,.field select,.project-bar__title-input,.conversation__composer textarea,.publish-field input,.publish-field textarea,.publish-node-row select,.publish-inline-input):focus-visible,.workflow-app-theme :is(.project-bar__button,.scenario-selector__trigger,.scenario-selector__item--active,.app-section__toggle,.actions__primary,.media__remove,.media__retry):focus-visible{outline-color:var(--workflow-app-focus)!important}.workflow-app-theme .media--dragging{background:var(--workflow-app-surface-muted)!important;border-color:var(--workflow-app-border-strong)!important}.workflow-app-theme .media__item img,.workflow-app-theme .media__file,.workflow-app-theme .assets img{filter:none!important;background:var(--workflow-app-surface-muted)!important}.workflow-app-theme.my-applications,.workflow-app-theme .app-list article{color:var(--workflow-app-text)!important}.workflow-app-theme :is(.my-applications button,.my-applications select,.my-applications .app-list a,.app-list article,.publish-panel header,.publish-section,.assets){background:var(--workflow-app-surface)!important;border-color:var(--workflow-app-border)!important;color:var(--workflow-app-text)!important}.workflow-app-theme .my-applications :is(header p,header span,.app-list p){color:var(--workflow-app-text-muted)!important}.workflow-app-theme .publish-panel__blockers{background:var(--workflow-app-danger-bg)!important}.workflow-app-theme .publish-marker{background:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important;box-shadow:none!important}.projects-main.workflow-app-theme .project-tabs button.active,.projects-main.workflow-app-theme .project-application-tag{background:var(--workflow-app-action)!important;border-color:var(--workflow-app-action)!important;color:var(--workflow-app-on-action)!important;box-shadow:none!important}.projects-main.workflow-app-theme .project-run-tag{background:var(--workflow-app-surface-muted)!important;color:var(--workflow-app-text-muted)!important}.projects-main.workflow-app-theme .project-card--new:hover{border-color:var(--workflow-app-border-strong)!important;background:var(--workflow-app-surface-muted)!important}body.app-theme-dark .app-page-layout{color:var(--app-text)}body.app-theme-dark .app-page-layout .sidebar-nav{background:rgba(8,12,22,.94);border-right-color:var(--app-border);backdrop-filter:blur(14px)}body.app-theme-dark .app-page-layout .sidebar-nav__item{color:var(--app-text-subtle)}body.app-theme-dark .app-page-layout .sidebar-nav__item:hover,body.app-theme-dark .app-page-layout .sidebar-nav__item.active{background:rgba(255,255,255,.1);color:#f8fafc}body.app-theme-dark .app-page-layout :is(.sidebar-nav__avatar,.sidebar-nav__login-btn){background:rgba(255,255,255,.06)!important;border-color:var(--app-border)!important;color:var(--app-text-muted)!important}body.app-theme-dark .app-page-layout :is(.invite-page,.pricing-main,.projects-main,.resources-main,.activities-main,.creative-main){background:radial-gradient(circle at 22% 10%,rgba(37,99,235,.1),transparent 30%),radial-gradient(circle at 82% 4%,rgba(20,184,166,.08),transparent 28%),transparent!important;color:var(--app-text)}body.app-theme-dark .app-page-layout :is(.blob,.activities-hero__glow){opacity:.18;filter:blur(18px) saturate(.8)}body.app-theme-dark .app-page-layout :is(.projects-header,.project-card,.projects-list,.resources-header,.drop-zone,.uploading-item,.activities-hero,.activities-filter,.activity-card,.detail-article,.detail-card,.pkg-card,.pay-method,.tips-box,.main-card,.notice-bar,.records-card,.reward-card,.creative-card){background:var(--app-surface);border-color:var(--app-border);color:var(--app-text);box-shadow:0 22px 60px rgba(0,0,0,.22);backdrop-filter:blur(18px)}body.app-theme-dark .app-page-layout :is(.info-grid__cell,.records-table th,.records-table td,.reward-detail__table th,.reward-detail__table td,.security-hint,.agree-row){border-color:var(--app-border)!important;color:var(--app-text-muted)!important}body.app-theme-dark .app-page-layout .creative-hero{background:linear-gradient(135deg,rgba(12,18,32,.94) 0%,rgba(28,22,48,.9) 50%,rgba(20,18,32,.92) 100%)!important;border-color:rgba(167,139,250,.22)!important;box-shadow:0 20px 50px rgba(0,0,0,.28)}body.app-theme-dark .app-page-layout .creative-hero__icon{background:linear-gradient(135deg,rgba(109,40,217,.35) 0%,rgba(251,191,36,.18) 100%)!important;color:#c4b5fd!important;box-shadow:none}body.app-theme-dark .app-page-layout .creative-filter{background:rgba(255,255,255,.05)!important;border-color:var(--app-border)!important;color:var(--app-text-subtle)!important}body.app-theme-dark .app-page-layout .creative-filter:hover{border-color:rgba(167,139,250,.35)!important;color:#c4b5fd!important;background:rgba(109,40,217,.1)!important}body.app-theme-dark .app-page-layout .creative-filter.active{background:rgba(109,40,217,.2)!important;border-color:rgba(167,139,250,.4)!important;color:#ddd6fe!important;box-shadow:0 2px 12px rgba(109,40,217,.15)}body.app-theme-dark .app-page-layout .creative-submit-btn{background:linear-gradient(135deg,#7c3aed 0%,#8b5cf6 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 16px rgba(124,58,237,.35)}body.app-theme-dark .app-page-layout .creative-submit-btn:hover:not(.t-is-disabled){background:linear-gradient(135deg,#6d28d9 0%,#7c3aed 100%)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 6px 20px rgba(124,58,237,.42)}body.app-theme-dark .app-page-layout :is(h1,h2,h3,.projects-header__title,.project-card__name,.projects-list__name,.resources-header__title,.activities-hero__text h1,.activity-card__title,.detail-header h1,.page-title,.detail-title,.detail-pkg-name,.detail-total,.info-grid__val,.section-title,.creative-hero__text h1,.creative-section-title,.creative-card__title){color:var(--app-text)!important}body.app-theme-dark .app-page-layout :is(p,.projects-header__count,.project-card__meta,.projects-list__time,.resources-header__sub,.resource-card__name,.activities-hero__text p,.activity-card__summary,.activity-card__meta,.detail-summary,.detail-meta,.detail-content,.page-sub,.detail-key,.detail-val,.detail-pkg-desc,.detail-pkg-meta,.tips-item,.cell-label,.notice-bar__text,.creative-hero__text p,.creative-card__summary,.creative-card__meta,.creative-pagination,.creative-loading,.creative-empty){color:var(--app-text-muted)!important}body.app-theme-dark .app-page-layout :is(input:not(.t-input__inner),textarea:not(.t-textarea__inner),.projects-search,.view-toggle,.project-card__cover,.projects-list__header,.projects-list__thumb,.resource-card__img-wrap,.pay-method){background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}body.app-theme-dark .app-page-layout :is(.projects-list__row,.detail-divider){border-color:var(--app-border)!important}body.app-theme-dark .app-page-layout :is(.projects-list__row:hover,.list-btn,.view-toggle button.active){background:rgba(148,163,184,.12)!important;color:var(--app-text)!important}body.app-theme-dark .app-page-layout .activities-hero{background:linear-gradient(135deg,rgba(12,18,32,.94) 0%,rgba(16,32,40,.92) 48%,rgba(18,22,38,.94) 100%)!important;border-color:rgba(52,211,153,.18)!important}body.app-theme-dark .app-page-layout .activities-hero__icon{background:linear-gradient(135deg,rgba(16,185,129,.22) 0%,rgba(59,130,246,.18) 100%)!important;color:#6ee7b7!important;box-shadow:0 4px 18px rgba(16,185,129,.12)}body.app-theme-dark .app-page-layout .activities-filter{background:rgba(58,58,60,.55)!important;border-color:rgba(255,255,255,.1)!important;color:#d1d1d6!important}body.app-theme-dark .app-page-layout .activities-filter:hover{background:rgba(72,72,74,.85)!important;border-color:rgba(52,211,153,.35)!important;color:#a7f3d0!important}body.app-theme-dark .app-page-layout .activities-filter.active{background:rgba(16,185,129,.18)!important;border-color:rgba(52,211,153,.45)!important;color:#6ee7b7!important;box-shadow:0 2px 10px rgba(16,185,129,.12)}body.app-theme-dark .app-page-layout .activity-card__tag{background:rgba(16,185,129,.14)!important;color:#6ee7b7!important}body.app-theme-dark .app-page-layout .activity-card__cover,body.app-theme-dark .app-page-layout .detail-cover{background:rgba(20,28,45,.78)!important}body.app-theme-dark .app-page-layout .activity-detail-main .back-btn{color:#d1d1d6!important}body.app-theme-dark .app-page-layout .activity-detail-main .back-btn:hover{background:rgba(148,163,184,.12)!important;color:#f8fafc!important}body.app-theme-dark .app-page-layout .detail-tag{background:rgba(148,163,184,.14)!important;color:#d1d5db!important}body.app-theme-dark .app-page-layout .detail-meta{border-bottom-color:rgba(148,163,184,.16)!important}body.app-theme-dark .app-page-layout .detail-content.rich-html :is(h1,h2,h3,h4,h5,h6){color:#f8fafc!important}body.app-theme-dark .app-page-layout .detail-content.rich-html :is(p,li,span,div,td,th){color:#d1d5db!important}body.app-theme-dark .app-page-layout .detail-content.rich-html :is(strong,b){color:#f3f4f6!important}body.app-theme-dark .app-page-layout .detail-content.rich-html a{color:#93c5fd!important}body.app-theme-dark .app-page-layout .detail-content.rich-html :is(ul,ol){color:#d1d5db!important}body.app-theme-dark .app-page-layout .detail-content.rich-html [style*=color]{color:#d1d5db!important}body.app-theme-dark .app-page-layout .detail-content.rich-html [style*=background-color]{background-color:transparent!important}body.app-theme-dark .app-page-layout .activities-loading,body.app-theme-dark .app-page-layout .activities-empty,body.app-theme-dark .app-page-layout .detail-loading,body.app-theme-dark .app-page-layout .detail-empty{color:#94a3b8!important}body.app-theme-dark .app-page-layout .activities-empty .t-icon,body.app-theme-dark .app-page-layout .activities-loading .t-icon{color:#6ee7b7!important}body.app-theme-dark .t-popup,body.app-theme-dark .t-dropdown__menu,body.app-theme-dark .t-dialog{background:rgba(10,15,28,.96)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}body.app-theme-dark .t-dialog :is(.t-dialog__header,.t-dialog__body,.t-dialog__footer),body.app-theme-dark .t-dropdown__item{color:var(--app-text)!important}body.app-theme-dark .t-dialog__close{color:var(--app-text-subtle)!important}body.app-theme-dark .t-dialog__close:hover{background:rgba(148,163,184,.12)!important;color:var(--app-text)!important}body.app-theme-dark .t-input,body.app-theme-dark .t-textarea{background-color:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}body.app-theme-dark .t-input__inner,body.app-theme-dark .t-textarea__inner{background-color:transparent!important;color:var(--app-text)!important}body.app-theme-dark :is(.t-input__suffix,.t-input__limit-number,.t-textarea__limit){background:transparent!important;color:var(--app-text-subtle)!important}body.app-theme-dark :is(.t-input__inner::placeholder,.t-textarea__inner::placeholder){color:rgba(148,163,184,.72)!important}body.app-theme-dark .canvas-save-prompt-dialog .save-prompt-form__label{color:var(--app-text)!important}body.app-theme-dark .canvas-save-prompt-dialog .save-prompt-form__hint{color:var(--app-text-muted)!important}body.app-theme-dark .canvas-save-prompt-dialog .t-dialog__footer{border-top-color:rgba(148,163,184,.14)!important}body.app-theme-dark .canvas-save-prompt-dialog .t-dialog__footer .t-button--theme-default{background:rgba(15,23,42,.78)!important;border-color:rgba(148,163,184,.28)!important;color:#cbd5e1!important}body.app-theme-dark .canvas-save-prompt-dialog .t-dialog__footer .t-button--theme-default:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(148,163,184,.42)!important;color:#fff!important}body.app-theme-dark .canvas-save-prompt-dialog .t-dialog__footer .t-button--theme-primary{background:#6366f1!important;border-color:#6366f1!important;color:#fff!important}body.app-theme-dark .canvas-save-prompt-dialog .t-dialog__footer .t-button--theme-primary:hover{background:#4f46e5!important;border-color:#4f46e5!important}body.app-theme-dark :is(.t-dialog.canvas-leave-dialog,.t-dialog.canvas-block-dialog){background:rgba(10,15,28,.96)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 26px 70px rgba(0,0,0,.46)!important}body.app-theme-dark :is(.canvas-leave-dialog__title,.canvas-block-dialog .canvas-leave-dialog__title){color:var(--app-text)!important}body.app-theme-dark :is(.canvas-leave-dialog__desc,.canvas-block-dialog .canvas-leave-dialog__desc){color:var(--app-text-muted)!important}body.app-theme-dark .canvas-leave-dialog__icon{background:rgba(99,102,241,.18)!important;color:#a5b4fc!important}body.app-theme-dark .canvas-leave-dialog__footer{border-top-color:rgba(148,163,184,.16)!important;background:rgba(15,23,42,.72)!important}body.app-theme-dark .canvas-leave-dialog__footer--plain{border-top-color:transparent!important;background:transparent!important}body.app-theme-dark .canvas-leave-dialog__btn--cancel{background:rgba(15,23,42,.78)!important;border-color:rgba(148,163,184,.28)!important;color:#cbd5e1!important}body.app-theme-dark .canvas-leave-dialog__btn--cancel:hover{background:rgba(30,41,59,.9)!important;border-color:rgba(148,163,184,.42)!important;color:#fff!important}body.app-theme-dark .canvas-leave-dialog__btn--discard{background:rgba(127,29,29,.16)!important;border-color:rgba(248,113,113,.34)!important;color:#fca5a5!important}body.app-theme-dark .canvas-leave-dialog__btn--discard:hover{background:rgba(127,29,29,.26)!important;border-color:rgba(248,113,113,.54)!important;color:#fecaca!important}body.app-theme-dark .image-node,body.app-theme-dark .gen-node,body.app-theme-dark .text-node{background:rgba(12,18,32,.9)!important;border-color:rgba(120,147,190,.28)!important;color:var(--app-text)!important;box-shadow:0 18px 42px rgba(0,0,0,.34)!important}body.app-theme-dark :is(.image-node__header,.gen-node__header,.text-node__header,.image-node__img-wrap,.image-node__empty,.gen-node__textarea,.gen-node__pill,.text-node__textarea){background:rgba(20,28,45,.78)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}body.app-theme-dark :is(.image-node__label,.image-node__progress-label,.image-node__gen-text,.gen-node__label,.text-node__header span,.text-node__display){color:var(--app-text)!important}body.app-theme-dark :is(.image-node__icon,.image-node__gen-sub,.image-node__progress-pct,.gen-node__field-label,.text-node__icon){color:var(--app-text-subtle)!important}body.app-theme-dark :is(.image-node__handle,.gen-node__handle,.text-node__handle){background:rgba(148,163,184,.58)!important;border-color:rgba(7,17,31,.78)!important;box-shadow:0 1px 3px rgba(0,0,0,.22)!important}body.app-theme-dark .image-node.image-node--empty,body.app-theme-dark .text-node{background:#202020!important;border-color:rgba(255,255,255,.08)!important;box-shadow:none!important}body.app-theme-dark .text-node.text-node--background-color{background:var(--text-node-background)!important}body.app-theme-dark .text-node.text-node--background-color :is(.text-node__floating-title,.text-node__floating-title span,.text-node__floating-title .text-node__icon,.text-node__display,.text-node__textarea){color:var(--text-node-content-color)!important}body.app-theme-dark .text-node.text-node--background-color .text-node__display.text-node__display--empty{color:rgba(255,255,255,.68)!important}body.app-theme-dark .image-node.image-node--empty.image-node--selected,body.app-theme-dark .text-node.text-node--selected{border-color:rgba(255,255,255,.28)!important;box-shadow:0 0 0 2px rgba(255,255,255,.08)!important}body.app-theme-dark .image-node.image-node--empty:hover:not(.image-node--selected),body.app-theme-dark .text-node:hover:not(.text-node--selected){border-color:rgba(255,255,255,.18)!important}body.app-theme-dark .text-node.text-node--marker-active{border-color:var(--text-marker-color)!important;box-shadow:0 0 0 3px var(--text-marker-glow),0 0 20px var(--text-marker-glow-strong)!important}body.app-theme-dark .image-node.image-node--empty .image-node__body,body.app-theme-dark .image-node.image-node--empty .image-node__empty,body.app-theme-dark .text-node .text-node__body,body.app-theme-dark .text-node .text-node__display{background:transparent!important}body.app-theme-dark .image-node.image-node--empty .image-node__empty{color:rgba(255,255,255,.28)!important}body.app-theme-dark .image-node.image-node--empty .image-node__empty:hover{color:rgba(255,255,255,.42)!important}body.app-theme-dark .text-node .text-node__display.text-node__display--empty{color:rgba(255,255,255,.36)!important;font-weight:500!important}body.app-theme-dark .canvas-page--dark .canvas-float-toolbar,.canvas-page--dark .canvas-float-toolbar{background:rgba(8,13,24,.92)!important;border-color:rgba(148,163,184,.18)!important;box-shadow:0 8px 32px rgba(0,0,0,.38)!important}body.app-theme-dark .canvas-page--dark .canvas-float-icon-btn,.canvas-page--dark .canvas-float-icon-btn{color:#94a3b8!important}body.app-theme-dark .canvas-page--dark .canvas-float-icon-btn:hover,.canvas-page--dark .canvas-float-icon-btn:hover{background:rgba(148,163,184,.12)!important;color:#f8fafc!important}body.app-theme-dark .canvas-page--dark .canvas-float-icon-btn.active,.canvas-page--dark .canvas-float-icon-btn.active{background:rgba(99,102,241,.2)!important;color:#a5b4fc!important}body.app-theme-dark .canvas-page--dark .bottom-panel__prompt-area,.canvas-page--dark .bottom-panel__prompt-area{background:transparent!important;border-color:transparent!important}body.app-theme-dark .canvas-page--dark .canvas-user-panel,.canvas-page--dark .canvas-user-panel{background:rgba(8,13,24,.96)!important;border-color:rgba(148,163,184,.18)!important;color:#e5e7eb!important}body.app-theme-dark .canvas-page--dark :is(.cup__name,.cup__points strong),.canvas-page--dark :is(.cup__name,.cup__points strong){color:#f8fafc!important}body.app-theme-dark .canvas-page--dark :is(.cup__email,.cup__points),.canvas-page--dark :is(.cup__email,.cup__points){color:#94a3b8!important}body.app-theme-dark .canvas-page--dark .cup__points,.canvas-page--dark .cup__points{background:rgba(15,23,42,.78)!important}body.app-theme-dark .canvas-page--dark .cup__item,.canvas-page--dark .cup__item{color:#cbd5e1!important}body.app-theme-dark .canvas-page--dark .cup__item:hover,.canvas-page--dark .cup__item:hover{background:rgba(148,163,184,.12)!important}body.app-theme-dark .canvas-page--dark .cup__divider,.canvas-page--dark .cup__divider{background:rgba(148,163,184,.16)!important}.doodle-dialog .t-dialog__header{display:none!important}.t-button--theme-primary{background:#000000!important;border-color:#000!important;color:#fff!important}.t-button--theme-primary:hover:not(.t-is-disabled){background:#1a1a1a!important;border-color:#1a1a1a!important}body.app-theme-dark .t-button--theme-primary{background:#ffffff!important;border-color:#fff!important;color:#000!important}body.app-theme-dark .t-button--theme-primary:hover:not(.t-is-disabled){background:#e5e7eb!important;border-color:#e5e7eb!important;color:#000!important}:root{--td-screen-xs: 320px;--td-screen-sm: 768px;--td-screen-md: 992px;--td-screen-lg: 1200px;--td-screen-xl: 1400px;--td-screen-xxl: 1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{transition:d .2s;stroke:currentcolor}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-fake-arrow.t-fake-arrow--transform path{transition:transform .2s;transform-origin:center}.t-fake-arrow.t-fake-arrow--transform.t-fake-arrow--active path{transform:scaleY(-1)}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1: #f2f3ff;--td-brand-color-2: #d9e1ff;--td-brand-color-3: #b5c7ff;--td-brand-color-4: #8eabff;--td-brand-color-5: #618dff;--td-brand-color-6: #366ef4;--td-brand-color-7: #0052d9;--td-brand-color-8: #003cab;--td-brand-color-9: #002a7c;--td-brand-color-10: #001a57;--td-warning-color-1: #fff1e9;--td-warning-color-2: #ffd9c2;--td-warning-color-3: #ffb98c;--td-warning-color-4: #fa9550;--td-warning-color-5: #e37318;--td-warning-color-6: #be5a00;--td-warning-color-7: #954500;--td-warning-color-8: #713300;--td-warning-color-9: #532300;--td-warning-color-10: #3b1700;--td-error-color-1: #fff0ed;--td-error-color-2: #ffd8d2;--td-error-color-3: #ffb9b0;--td-error-color-4: #ff9285;--td-error-color-5: #f6685d;--td-error-color-6: #d54941;--td-error-color-7: #ad352f;--td-error-color-8: #881f1c;--td-error-color-9: #68070a;--td-error-color-10: #490002;--td-success-color-1: #e3f9e9;--td-success-color-2: #c6f3d7;--td-success-color-3: #92dab2;--td-success-color-4: #56c08d;--td-success-color-5: #2ba471;--td-success-color-6: #008858;--td-success-color-7: #006c45;--td-success-color-8: #005334;--td-success-color-9: #003b23;--td-success-color-10: #002515;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-7);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-6);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-8);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6);--td-mask-background: rgba(255, 255, 255, .96);--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container: #fff;--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-container-select: #fff;--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-bg-color-specialcomponent: #fff;--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-7);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(0, 0, 0, .1);--td-border-level-1-color: var(--td-gray-color-3);--td-component-stroke: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-component-border: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, .05), 0 4px 5px rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .12);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .06), 0 5px 5px -3px rgba(0, 0, 0, .1);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-table-shadow-color: rgba(0, 0, 0, .08);--td-scrollbar-color: rgba(0, 0, 0, .1);--td-scrollbar-hover-color: rgba(0, 0, 0, .3);--td-scroll-track-color: #fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1: #1b2f51;--td-brand-color-2: #173463;--td-brand-color-3: #143975;--td-brand-color-4: #103d88;--td-brand-color-5: #0d429a;--td-brand-color-6: #054bbe;--td-brand-color-7: #2667d4;--td-brand-color-8: #4582e6;--td-brand-color-9: #699ef5;--td-brand-color-10: #96bbf8;--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, .9);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-8);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-7);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-9);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6);--td-mask-background: rgba(36, 36, 36, .96);--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-10);--td-bg-color-container-select: var(--td-gray-color-9);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-9);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-10);--td-bg-color-component-active: var(--td-gray-color-9);--td-bg-color-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-bg-color-specialcomponent: transparent;--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-8);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(255, 255, 255, .1);--td-border-level-1-color: var(--td-gray-color-11);--td-component-stroke: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-component-border: var(--td-gray-color-9);--td-shadow-1: 0 4px 6px rgba(0, 0, 0, .06), 0 1px 10px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .12);--td-shadow-2: 0 8px 10px rgba(0, 0, 0, .12), 0 3px 14px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .16);--td-shadow-3: 0 16px 24px rgba(0, 0, 0, .14), 0 6px 30px rgba(0, 0, 0, .12), 0 8px 10px rgba(0, 0, 0, .2);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e;--td-table-shadow-color: rgba(0, 0, 0, .55);--td-scrollbar-color: rgba(255, 255, 255, .1);--td-scrollbar-hover-color: rgba(255, 255, 255, .3);--td-scroll-track-color: #333}:root{--td-radius-small: 2px;--td-radius-default: 3px;--td-radius-medium: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%}:root{--td-font-family: PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium: PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 18px;--td-font-size-title-extraLarge: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-link-small: 20px;--td-line-height-link-medium: 22px;--td-line-height-link-large: 24px;--td-line-height-mark-small: 20px;--td-line-height-mark-medium: 22px;--td-line-height-body-small: 20px;--td-line-height-body-medium: 22px;--td-line-height-body-large: 24px;--td-line-height-title-small: 22px;--td-line-height-title-medium: 24px;--td-line-height-title-large: 26px;--td-line-height-title-extraLarge: 28px;--td-line-height-headline-small: 32px;--td-line-height-headline-medium: 36px;--td-line-height-headline-large: 44px;--td-line-height-display-medium: 56px;--td-line-height-display-large: 72px;--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: 600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: 600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: 600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge: 600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small: 600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: 600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: 600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: 600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: 600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family)}:root{--td-size-1: 2px;--td-size-2: 4px;--td-size-3: 6px;--td-size-4: 8px;--td-size-5: 12px;--td-size-6: 16px;--td-size-7: 20px;--td-size-8: 24px;--td-size-9: 28px;--td-size-10: 32px;--td-size-11: 36px;--td-size-12: 40px;--td-size-13: 48px;--td-size-14: 56px;--td-size-15: 64px;--td-size-16: 72px;--td-comp-size-xxxs: var(--td-size-6);--td-comp-size-xxs: var(--td-size-7);--td-comp-size-xs: var(--td-size-8);--td-comp-size-s: var(--td-size-9);--td-comp-size-m: var(--td-size-10);--td-comp-size-l: var(--td-size-11);--td-comp-size-xl: var(--td-size-12);--td-comp-size-xxl: var(--td-size-13);--td-comp-size-xxxl: var(--td-size-14);--td-comp-size-xxxxl: var(--td-size-15);--td-comp-size-xxxxxl: var(--td-size-16);--td-pop-padding-s: var(--td-size-2);--td-pop-padding-m: var(--td-size-3);--td-pop-padding-l: var(--td-size-4);--td-pop-padding-xl: var(--td-size-5);--td-pop-padding-xxl: var(--td-size-6);--td-comp-paddingLR-xxs: var(--td-size-1);--td-comp-paddingLR-xs: var(--td-size-2);--td-comp-paddingLR-s: var(--td-size-4);--td-comp-paddingLR-m: var(--td-size-5);--td-comp-paddingLR-l: var(--td-size-6);--td-comp-paddingLR-xl: var(--td-size-8);--td-comp-paddingLR-xxl: var(--td-size-10);--td-comp-paddingTB-xxs: var(--td-size-1);--td-comp-paddingTB-xs: var(--td-size-2);--td-comp-paddingTB-s: var(--td-size-4);--td-comp-paddingTB-m: var(--td-size-5);--td-comp-paddingTB-l: var(--td-size-6);--td-comp-paddingTB-xl: var(--td-size-8);--td-comp-paddingTB-xxl: var(--td-size-10);--td-comp-margin-xxs: var(--td-size-1);--td-comp-margin-xs: var(--td-size-2);--td-comp-margin-s: var(--td-size-4);--td-comp-margin-m: var(--td-size-5);--td-comp-margin-l: var(--td-size-6);--td-comp-margin-xl: var(--td-size-7);--td-comp-margin-xxl: var(--td-size-8);--td-comp-margin-xxxl: var(--td-size-10);--td-comp-margin-xxxxl: var(--td-size-12)}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t-icon{display:inline-block;vertical-align:middle;width:1em;height:1em}.t-icon:before{font-family:unset}.t-icon-loading{animation:t-spin 1s linear infinite}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}
