:root{--tf-purple:#7b02fb;--tf-purple-deep:#5b10d9;--tf-green:#07b886;--tf-navy:#0b1020;--tf-canvas:#f5f7fb;--tf-surface:#fff;--tf-info:#3b82f6;--tf-warning:#f5a524;--tf-error:#e5484d;--tf-accent:var(--tf-purple);--tf-accent-weak:#7b02fb1a;--tf-border:#0b10201a;--tf-border-strong:#0b102029;--tf-text:#0b1020eb;--tf-text-muted:#0b1020a8;--tf-text-soft:#0b10209e;--tf-focus:#7b02fb;--tf-focus-soft:#7b02fb29;--tf-radius-sm:12px;--tf-radius-md:16px;--tf-radius-lg:22px;--tf-radius-xl:28px;--tf-control-height:46px;--tf-control-height-mobile:50px;--bottom-nav-h:70px;--tf-mobile-nav-height:var(--bottom-nav-h);--tf-mobile-nav-side-offset:12px;--tf-mobile-action-gap:16px;--tf-mobile-nav-outer-height:calc(var(--tf-mobile-nav-height) + max(var(--tf-mobile-nav-side-offset), env(safe-area-inset-bottom,0px)));--tf-mobile-nav-z:120;--tf-mobile-action-z:160;--tf-fixed-action-height:116px;--tf-sticky-action-bottom:calc(var(--tf-mobile-nav-outer-height) + var(--tf-mobile-action-gap));--tf-sticky-action-pad-bottom:calc(var(--tf-mobile-nav-outer-height) + var(--tf-fixed-action-height) + 48px);--tf-mobile-bottom-spacer:var(--tf-sticky-action-pad-bottom);--tf-mobile-page-bottom-reserve:calc(var(--bottom-nav-h) + max(var(--tf-mobile-nav-side-offset), env(safe-area-inset-bottom,0px)) + 16px);--tf-shadow-card:0 18px 55px #0b102014;--tf-shadow-lifted:0 26px 80px #5b10d929}.tf-admin-table-wrap{overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}#app-main-content .tf-admin-card-pagination{justify-content:center;margin-top:14px;display:none!important}#app-main-content .tf-admin-responsive-table :where(.n-data-table-th,.n-data-table-td){overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}#app-main-content .tf-admin-nowrap{white-space:nowrap;overflow-wrap:normal;word-break:normal}@media (width<=1023px){#app-main-content .tf-admin-responsive-table{display:none!important}#app-main-content .tf-admin-responsive-card-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid!important}#app-main-content .tf-admin-card-pagination{display:flex!important}#app-main-content .tf-admin-responsive-card-list .tf-admin-nowrap{white-space:normal;overflow-wrap:break-word}}@media (width>=768px) and (width<=1023px){#app-main-content .tf-admin-responsive-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){#app-main-content .tf-admin-responsive-card-list{display:none!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,#app{min-height:100%}body{color:var(--tf-text);background:radial-gradient(circle at 16% 0%, #7b02fb14, transparent 30%), var(--tf-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;line-height:1.55}body,button,input,textarea,select{font-family:Inter,Manrope,Onest,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:focus-visible{outline:3px solid var(--tf-focus);outline-offset:3px;box-shadow:0 0 0 5px var(--tf-focus-soft)}::selection{color:#fff;background:var(--tf-purple)}button,a,[role=button],[role=link]{-webkit-tap-highlight-color:#7b02fb29}button:disabled,[aria-disabled=true]{cursor:not-allowed}:where([tabindex="-1"]):focus{box-shadow:none;outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tf-skip-link{z-index:9999;background:var(--tf-navy);color:#fff;border-radius:14px;padding:10px 14px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px));box-shadow:0 18px 42px #0b102038}.tf-skip-link:focus-visible{outline-color:#ffffffb8;transform:translateY(0)}.tf-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}img,svg,video,canvas{max-width:100%}button,[role=button],a,input,select,textarea,summary{touch-action:manipulation}@media (width<=768px){.n-button{min-height:44px}.n-input,.n-base-selection,.n-input .n-input-wrapper,.n-base-selection .n-base-selection-label{min-height:var(--tf-control-height-mobile)}#app-main-content{padding-bottom:var(--tf-mobile-page-bottom-reserve)}.tf-mobile-sticky-safe-bottom{padding-bottom:var(--tf-sticky-action-pad-bottom)}.tf-mobile-action-spacer{min-height:calc(var(--tf-fixed-action-height) + 20px + env(safe-area-inset-bottom))}.tf-mobile-fixed-action-bar{right:14px;bottom:var(--tf-sticky-action-bottom);z-index:var(--tf-mobile-action-z);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #0b102014;border-radius:22px;gap:8px;padding:10px;display:grid;position:fixed;left:14px;box-shadow:0 18px 46px #0b10202e}.tf-mobile-safe-scroll-end:after{height:var(--tf-sticky-action-pad-bottom);content:"";display:block}}@media (width>=769px) and (width<=1320px){#app-main-content,#app-main-content>*{min-width:0}#app-main-content{overflow-x:clip}}#app-main-content[data-tf-content-width]{container-type:inline-size}#app-main-content[data-tf-content-width] :where(.n-card,.n-grid,.n-space,.n-tabs,.n-data-table,.n-data-table-wrapper,.n-scrollbar,.n-layout-scroll-container){min-width:0;max-width:100%}#app-main-content[data-tf-content-width=narrow] :where(.dashboard-focus-row,.dashboard-grid,.dashboard-week-strip,.analytics-hero,.decision-grid,.rhythm-summary,.platform-row__header,.platform-row__metrics,.approval-workspace,.approval-card__main,.content-workspace__hero,.content-workspace__panel-grid,.tf-media-summary-grid,.tf-media-filters,.tf-media-toolbar,.tf-posts-grid){grid-template-columns:minmax(0,1fr)!important}#app-main-content[data-tf-content-width=narrow] :where(.calendar-week-board){grid-template-columns:54px repeat(7,minmax(96px,1fr))!important}#app-main-content[data-tf-content-width=medium] :where(.decision-grid,.tf-media-summary-grid,.tf-posts-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}#app-main-content[data-tf-content-width=medium] :where(.dashboard-grid,.approval-workspace){grid-template-columns:minmax(0,1fr)!important}#app-main-content[data-tf-content-width=medium] :where(.dashboard-focus-row){grid-template-columns:repeat(2,minmax(0,1fr))!important}#app-main-content[data-tf-content-width=narrow] :where(.n-page-header__main,.n-page-header__extra),#app-main-content[data-tf-content-width=medium] :where(.n-page-header__main,.n-page-header__extra){min-width:0}#app-main-content[data-tf-content-width=narrow] :where(.tf-content-filter-shell,.tf-content-filter-row,.tf-media-filters){max-width:100%;overflow-x:auto}#app-main-content[data-tf-content-width=narrow] :where(.n-data-table-wrapper){overflow-x:auto}@container (width<=899px){#app-main-content .n-page-header{width:100%;display:block}#app-main-content .n-page-header :where(.n-page-header__main,.n-page-header__content,.n-page-header__title,.n-page-header__subtitle,.n-page-header__extra,.n-page-header-main,.n-page-header-content,.n-page-header-title,.n-page-header-subtitle,.n-page-header-extra){min-width:0;max-width:100%}#app-main-content .n-page-header :where(.n-page-header__main,.n-page-header-main){grid-template-columns:minmax(0,1fr);gap:10px;display:grid}#app-main-content .n-page-header :where(.n-page-header__title,.n-page-header__subtitle,.n-page-header-title,.n-page-header-subtitle){white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}#app-main-content .n-page-header :where(.n-page-header__extra,.n-page-header-extra){width:100%;margin-top:12px;margin-left:0}#app-main-content .n-page-header :where(.n-page-header__extra,.n-page-header-extra)>.n-space{width:100%;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}#app-main-content .n-page-header :where(.n-page-header__extra,.n-page-header-extra) .n-button{width:max-content;max-width:100%;min-height:44px}}@container (width<=520px){#app-main-content .n-card-header{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;display:grid}#app-main-content .n-card-header :where(.n-card-header__main,.n-card-header__extra){overflow-wrap:normal;word-break:normal;width:100%;min-width:0;margin-left:0}#app-main-content .n-card-header .n-card-header__extra :where(.n-button,.n-button-group){width:100%}#app-main-content .n-card-header .n-card-header__extra .n-button{justify-content:center}#app-main-content .n-tabs-nav-scroll-wrapper{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-x:auto}#app-main-content .n-tabs-nav-scroll-content{flex-wrap:nowrap;min-width:max-content}#app-main-content .n-tabs-tab{white-space:nowrap;flex:none;min-height:44px}}@container (width<=1119px){#app-main-content .tf-responsive-table--cards{display:none!important}#app-main-content .tf-responsive-card-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}}@container (width>=680px) and (width<=1119px){#app-main-content .tf-responsive-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){:focus-visible{box-shadow:none;outline:3px solid highlight}.tf-status-chip,.tf-workflow-chip,.tf-surface,.tf-surface--soft,.n-card{border:1px solid canvastext}}.n-layout{background:0 0}.n-card{border-radius:var(--tf-radius-lg);border-color:var(--tf-border);box-shadow:0 10px 36px #0b10200b}.n-card .n-card-header{font-weight:750}.n-button{min-height:var(--tf-control-height);border-radius:12px;font-weight:650}.n-button--primary-type{box-shadow:0 14px 32px #7b02fb2e}.n-input,.n-base-selection{border-radius:12px}.n-tag{border-radius:999px;font-weight:650}.n-data-table .n-data-table-tr{transition:background-color .12s,box-shadow .12s}.n-data-table .n-data-table-tr:hover>.n-data-table-td{background:#7b02fb0b}.n-data-table .n-data-table-tr:hover{box-shadow:inset 0 0 0 9999px #7b02fb05}.n-data-table .n-data-table-td,.n-data-table .n-data-table-th{padding-top:10px;padding-bottom:10px}.tf-surface{background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:var(--tf-radius-lg);box-shadow:var(--tf-shadow-card)}.tf-surface--soft{background:#ffffffc7;border:1px solid #ffffffd1;box-shadow:0 14px 45px #0b10200f}.tf-kicker{min-height:28px;color:var(--tf-purple-deep);background:#7b02fb17;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}.tf-muted{color:var(--tf-text-muted)}.tf-status{color:var(--tf-text-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.tf-status__dot{border:1px solid var(--tf-border);background:#0b10200f;border-radius:999px;width:10px;height:10px}.tf-status__dot--ok{background:#07b886c7;border-color:#07b88659}.tf-status-chip,.tf-workflow-chip{letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;font-weight:750;display:inline-flex}.tf-status-chip__icon,.tf-workflow-chip__icon{background:#0b102014;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;line-height:1;display:inline-flex}.tf-status-chip--small,.tf-workflow-chip--small{min-height:24px;font-size:12px}.tf-status-chip--medium,.tf-workflow-chip--medium{min-height:28px;font-size:13px}.tf-status-chip--neutral,.tf-workflow-chip--neutral{color:#0b1020b8;background:#0b10200e!important;border-color:#0b102017!important}.tf-status-chip--process,.tf-workflow-chip--process{color:var(--tf-purple-deep);background:#7b02fb1a!important;border-color:#7b02fb29!important}.tf-status-chip--warning,.tf-workflow-chip--warning{color:#8a5200;background:#f5a52429!important;border-color:#f5a52438!important}.tf-status-chip--success,.tf-workflow-chip--success{color:#05634b;background:#07b8861f!important;border-color:#07b88633!important}.tf-status-chip--info,.tf-workflow-chip--info{color:#195da8;background:#3b82f61c!important;border-color:#3b82f62e!important}.tf-status-chip--danger,.tf-workflow-chip--danger{color:#9c2b2f;background:#e5484d1a!important;border-color:#e5484d29!important}.tf-status-chip--neutral .tf-status-chip__icon,.tf-workflow-chip--neutral .tf-workflow-chip__icon{color:#0b1020b8;background:#0b102014}.tf-status-chip--process .tf-status-chip__icon,.tf-workflow-chip--process .tf-workflow-chip__icon{color:#fff;background:var(--tf-purple)}.tf-status-chip--warning .tf-status-chip__icon,.tf-workflow-chip--warning .tf-workflow-chip__icon{color:#fff;background:var(--tf-warning)}.tf-status-chip--success .tf-status-chip__icon,.tf-workflow-chip--success .tf-workflow-chip__icon{color:#fff;background:var(--tf-green)}.tf-status-chip--info .tf-status-chip__icon,.tf-workflow-chip--info .tf-workflow-chip__icon{color:#fff;background:var(--tf-info)}.tf-status-chip--danger .tf-status-chip__icon,.tf-workflow-chip--danger .tf-workflow-chip__icon{color:#fff;background:var(--tf-error)}.tf-logo{width:auto;height:28px;display:inline-block}@media (width<=720px){body{font-size:16px;line-height:1.5}button,[role=button],[role=link],.n-button,.n-input,.n-input .n-input-wrapper,.n-base-selection,.n-base-selection .n-base-selection-label,.n-base-selection-label,.n-checkbox,.n-radio,.n-switch,.n-tabs-tab{min-height:var(--tf-control-height-mobile)}.n-card{border-radius:20px}}#app-main-content:focus{outline:none}#app-main-content,#app-main-content>*,#app-main-content :where(.n-card,.n-card__content,.n-space,.n-grid,.n-grid-item){min-width:0}#app-main-content :where(.n-button,.n-tag,.tf-status-chip,.tf-workflow-chip){max-width:100%}#app-main-content :where(.n-button__content,.n-tag__content,.tf-status-chip,.tf-workflow-chip){overflow-wrap:break-word;word-break:normal;min-width:0}@media (width>=769px) and (width<=1320px){#app-main-content{padding-inline:18px}#app-main-content :where(.tf-surface,.tf-surface--soft,.n-card){max-width:100%}}.tf-mobile-card-list{display:none}@media (width>=768px) and (width<=1024px){#app-main-content .n-data-table-base-table,#app-main-content .n-data-table-base-table table{min-width:760px}#app-main-content .n-data-table-base-table-body{overflow-x:auto}}@media (width<=767px){#app-main-content .n-page-header{border:1px solid var(--tf-border);background:#ffffffd1;border-radius:22px;width:100%;padding:16px;display:block;box-shadow:0 14px 38px #0b10200e}#app-main-content .n-page-header .n-page-header__main,#app-main-content .n-page-header .n-page-header__content,#app-main-content .n-page-header .n-page-header__title,#app-main-content .n-page-header .n-page-header__subtitle,#app-main-content .n-page-header .n-page-header__extra,#app-main-content .n-page-header .n-page-header-main,#app-main-content .n-page-header .n-page-header-content,#app-main-content .n-page-header .n-page-header-title,#app-main-content .n-page-header .n-page-header-subtitle,#app-main-content .n-page-header .n-page-header-extra{min-width:0}#app-main-content .n-page-header .n-page-header__main,#app-main-content .n-page-header .n-page-header-main{gap:10px;display:grid}#app-main-content .n-page-header .n-page-header__title,#app-main-content .n-page-header .n-page-header-title{letter-spacing:-.035em;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;font-size:24px;line-height:1.14}#app-main-content .n-page-header .n-page-header__subtitle,#app-main-content .n-page-header .n-page-header-subtitle{max-width:none;color:var(--tf-text-muted);white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin-top:6px;font-size:15px;line-height:1.45}#app-main-content .n-page-header .n-page-header__extra,#app-main-content .n-page-header .n-page-header-extra{width:100%;margin-top:12px;margin-left:0}#app-main-content .n-page-header .n-page-header__extra>*,#app-main-content .n-page-header .n-page-header__extra .n-space,#app-main-content .n-page-header .n-page-header-extra>*,#app-main-content .n-page-header .n-page-header-extra .n-space{width:100%}#app-main-content .n-page-header .n-page-header__extra .n-space,#app-main-content .n-page-header .n-page-header-extra .n-space{grid-template-columns:1fr;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;display:grid!important}#app-main-content .n-page-header .n-page-header__extra .n-button,#app-main-content .n-page-header .n-page-header__extra .n-base-selection,#app-main-content .n-page-header .n-page-header__extra .n-input,#app-main-content .n-page-header .n-page-header__extra .n-switch,#app-main-content .n-page-header .n-page-header-extra .n-button,#app-main-content .n-page-header .n-page-header-extra .n-base-selection,#app-main-content .n-page-header .n-page-header-extra .n-input,#app-main-content .n-page-header .n-page-header-extra .n-switch{width:100%}.tf-desktop-table,.tf-desktop-data-table,.tf-mobile-hidden-table{display:none!important}.tf-mobile-card-list{gap:12px;display:grid}.tf-mobile-empty-card,.tf-mobile-data-card{border:1px solid var(--tf-border);background:var(--tf-surface);border-radius:20px;box-shadow:0 12px 30px #0b10200e}.tf-mobile-empty-card{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 14px;padding:16px;display:grid}.tf-mobile-empty-card__image,.tf-mobile-empty-card__icon{border-radius:20px;grid-row:span 4;width:72px;height:72px}.tf-mobile-empty-card__image{object-fit:contain}.tf-mobile-empty-card__icon{color:var(--tf-purple-deep);background:#7b02fb17;justify-content:center;align-items:center;font-size:28px;font-weight:900;display:inline-flex}.tf-mobile-empty-card__eyebrow{background:#7b02fb17;border-radius:999px;width:fit-content;padding:3px 9px;font-weight:800;color:var(--tf-purple-deep)!important;font-size:11px!important;line-height:1.25!important}.tf-mobile-empty-card--warning .tf-mobile-empty-card__eyebrow{background:#f5a52429;color:#8a5200!important}.tf-mobile-empty-card--success .tf-mobile-empty-card__eyebrow{background:#07b88621;color:#05634b!important}.tf-mobile-empty-card--danger .tf-mobile-empty-card__eyebrow{background:#e5484d1c;color:#9c2b2f!important}.tf-mobile-empty-card strong{font-size:16px;line-height:1.28}.tf-mobile-empty-card span{color:var(--tf-text-muted);font-size:14px;line-height:1.45}.tf-mobile-empty-card__steps{color:var(--tf-text-muted);grid-column:2;gap:6px;margin:6px 0 0;padding:0 0 0 18px;font-size:13px;line-height:1.45;display:grid}.tf-mobile-empty-card__note{color:var(--tf-text-soft);grid-column:2;font-size:12px;line-height:1.45}.tf-mobile-empty-card__actions{gap:8px;margin-top:8px;display:grid}.tf-mobile-empty-card__action{border:1px solid var(--tf-border);min-height:44px;color:var(--tf-text);background:var(--tf-surface);border-radius:14px;font-weight:800}.tf-mobile-empty-card__action--primary{color:#fff;background:var(--tf-purple-deep);border-color:#0000}.tf-mobile-data-card{gap:14px;padding:14px;display:grid}.tf-mobile-data-card__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tf-mobile-data-card__title{min-width:0;color:var(--tf-text);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:16px;font-weight:800;line-height:1.32}.tf-mobile-data-card__status{overflow-wrap:break-word;word-break:normal;justify-self:end;align-items:center;gap:6px;max-width:100%;display:inline-flex}.tf-mobile-data-card__status :where(.n-tag,.tf-status-chip,.tf-workflow-chip){white-space:normal}.tf-mobile-data-card__note{background:#7b02fb0f;border-radius:16px;gap:4px;padding:10px 12px;display:grid}.tf-mobile-data-card__note span{color:var(--tf-text-muted);font-size:12px;font-weight:760;line-height:1.3}.tf-mobile-data-card__note strong{min-width:0;color:var(--tf-text);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:14px;font-weight:700;line-height:1.45}.tf-mobile-data-card__subtitle{color:var(--tf-text-muted);margin-top:3px;font-size:13px;line-height:1.35}.tf-mobile-data-card__meta{gap:8px;margin:0;display:grid}.tf-mobile-data-card__row{grid-template-columns:minmax(96px,36%) minmax(0,1fr);align-items:start;gap:10px;display:grid}.tf-mobile-data-card__row dt{color:var(--tf-text-muted);font-size:12px;font-weight:700;line-height:1.35}.tf-mobile-data-card__row dd{min-width:0;color:var(--tf-text);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:14px;line-height:1.45}.tf-mobile-data-card__actions{border-top:1px solid #0b102012;gap:8px;padding-top:4px;display:grid}.tf-mobile-data-card__actions .n-space,.tf-mobile-data-card__actions .n-button{width:100%}.tf-mobile-data-card__actions .n-space{grid-template-columns:1fr;gap:8px!important;display:grid!important}.tf-mobile-data-card__actions .n-button{justify-content:center;min-height:48px}.tf-mobile-entity-card{border:1px solid var(--tf-border);background:var(--tf-surface);border-radius:20px;gap:14px;padding:14px;display:grid;box-shadow:0 12px 30px #0b10200e}.tf-mobile-entity-card__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tf-mobile-entity-card__title{color:var(--tf-text);font-size:16px;font-weight:800;line-height:1.32}.tf-mobile-entity-card__subtitle{color:var(--tf-text-muted);margin-top:2px;font-size:13px;line-height:1.45}.tf-mobile-entity-card__actions,.tf-mobile-entity-card__actions .n-button{width:100%}.tf-mobile-data-card--skeleton span{background:#0b102014;border-radius:999px;height:14px;display:block}.tf-mobile-data-card--skeleton span:first-child{width:72%;height:18px}.tf-mobile-data-card--skeleton span:nth-child(2){width:92%}.tf-mobile-data-card--skeleton span:nth-child(3){width:56%}#app-main-content .n-descriptions-table-wrapper{overflow:visible}#app-main-content .n-descriptions-table,#app-main-content .n-descriptions-table tbody,#app-main-content .n-descriptions-table tr,#app-main-content .n-descriptions-table th,#app-main-content .n-descriptions-table td{display:block;width:100%!important}#app-main-content .n-descriptions-table th,#app-main-content .n-descriptions-table td{overflow-wrap:break-word;word-break:normal;white-space:normal}}@container (width<=1119px){#app-main-content .tf-responsive-card-list>.tf-mobile-empty-card:only-child{grid-column:1/-1}#app-main-content .tf-responsive-card-list .tf-mobile-data-card,#app-main-content .tf-responsive-card-list .tf-mobile-empty-card{border:1px solid var(--tf-border);background:var(--tf-surface);border-radius:20px;min-width:0;box-shadow:0 12px 30px #0b10200e}#app-main-content .tf-responsive-card-list .tf-mobile-data-card{align-content:start;gap:12px;padding:14px;display:grid}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__title,#app-main-content .tf-responsive-card-list .tf-mobile-data-card__note strong,#app-main-content .tf-responsive-card-list .tf-mobile-data-card__row dd{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__title{color:var(--tf-text);font-size:16px;font-weight:800;line-height:1.32}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__status{text-align:right;overflow-wrap:break-word;word-break:normal;flex:none;justify-content:flex-end;align-items:center;max-width:48%;display:inline-flex}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__note{background:#7b02fb0f;border-radius:16px;gap:4px;min-width:0;padding:10px 12px;display:grid}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__note span,#app-main-content .tf-responsive-card-list .tf-mobile-data-card__row dt{color:var(--tf-text-muted);font-size:12px;font-weight:760;line-height:1.3}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__note strong,#app-main-content .tf-responsive-card-list .tf-mobile-data-card__row dd{color:var(--tf-text);margin:0;font-size:14px;font-weight:600;line-height:1.42}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__meta{gap:8px;margin:0;display:grid}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__row{grid-template-columns:minmax(96px,36%) minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__actions{border-top:1px solid #0b102012;gap:8px;padding-top:10px;display:grid}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__actions .n-space{grid-template-columns:minmax(0,1fr);width:100%;gap:8px!important;display:grid!important}#app-main-content .tf-responsive-card-list .tf-mobile-data-card__actions .n-button{justify-content:center;width:100%;min-height:44px}#app-main-content .tf-responsive-card-list .tf-mobile-data-card--skeleton span{background:#0b102014;border-radius:999px;height:14px;display:block}}@container (width>=680px) and (width<=1119px){#app-main-content .tf-responsive-card-list .tf-mobile-data-card__actions .n-space{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (width>=768px) and (width<=1024px){#app-main-content .tf-desktop-table .n-data-table-base-table,#app-main-content .tf-desktop-table .n-data-table-base-table table{min-width:760px}}@media (width<=767px){.tf-mobile-hidden-table,.tf-desktop-data-table{display:none!important}.tf-mobile-entity-card{border:1px solid var(--tf-border);background:var(--tf-surface);border-radius:20px;gap:14px;padding:14px;display:grid;box-shadow:0 12px 30px #0b10200e}.tf-mobile-entity-card__header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.tf-mobile-entity-card__title{min-width:0;color:var(--tf-text);overflow-wrap:break-word;word-break:normal;font-size:16px;font-weight:800;line-height:1.32}.tf-mobile-entity-card__subtitle{color:var(--tf-text-muted);overflow-wrap:break-word;word-break:normal;font-size:13px;line-height:1.35}.tf-mobile-entity-card__actions{border-top:1px solid #0b102012;gap:8px;padding-top:4px;display:grid}.tf-mobile-entity-card__actions .n-button{width:100%;min-height:48px}}.tf-mobile-entity-list,.tf-mobile-kv-list{display:none}@media (width<=767px){.tf-mobile-entity-list,.tf-mobile-kv-list{gap:12px;display:grid}.tf-desktop-descriptions,.tf-mobile-hidden-descriptions{display:none!important}.tf-mobile-entity-card__title strong,.tf-mobile-entity-card__title small{overflow-wrap:break-word;word-break:normal;min-width:0;display:block}.tf-mobile-entity-card__title small{color:var(--tf-text-muted);margin-top:3px;font-size:13px;font-weight:500;line-height:1.35}.tf-mobile-entity-card__meta{gap:8px;margin:0;display:grid}.tf-mobile-entity-card__meta>div,.tf-mobile-entity-card__meta-row{background:#0b102009;border-radius:14px;grid-template-columns:minmax(96px,36%) minmax(0,1fr);gap:10px;min-width:0;padding:9px 10px;display:grid}.tf-mobile-entity-card__meta dt,.tf-mobile-entity-card__meta-row span:first-child{color:var(--tf-text-muted);font-size:12px;font-weight:760;line-height:1.3}.tf-mobile-entity-card__meta dd,.tf-mobile-entity-card__meta-row span:last-child{min-width:0;color:var(--tf-text);overflow-wrap:break-word;word-break:normal;margin:0;font-size:14px;line-height:1.45}.tf-mobile-kv-card,.tf-mobile-kv-item{border:1px solid var(--tf-border);background:var(--tf-surface);border-radius:16px;gap:4px;min-width:0;padding:12px;display:grid;box-shadow:0 10px 24px #0b10200b}.tf-mobile-kv-card span,.tf-mobile-kv-item span:first-child{color:var(--tf-text-muted);font-size:12px;font-weight:760;line-height:1.3}.tf-mobile-kv-card strong,.tf-mobile-kv-item strong,.tf-mobile-kv-item span:last-child{min-width:0;color:var(--tf-text);overflow-wrap:break-word;word-break:normal;font-size:15px;line-height:1.35}}.tf-platform-chip-row{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:inline-flex}.tf-platform-chip{min-height:24px;color:var(--tf-purple-deep);white-space:nowrap;background:#7b02fb14;border:1px solid #7b02fb24;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:820;display:inline-flex}#app-main-content{min-width:0;overflow-x:clip}#app-main-content :where(.n-card,.n-page-header,.n-space,.n-grid,.n-grid-item){min-width:0}#app-main-content :where(.n-tag,.tf-status-chip,.tf-workflow-chip){white-space:normal;max-width:100%}#app-main-content :where(.tf-status-chip,.tf-workflow-chip){white-space:nowrap;flex:none}@media (width<=1320px) and (width>=769px){#app-main-content{padding-left:18px;padding-right:18px}#app-main-content :where(.n-page-header__extra){max-width:100%}#app-main-content :where(.n-page-header__extra .n-space){justify-content:flex-start}}@media (width<=768px){body:has(.app-layout__mobile-nav){padding-bottom:0}#app-main-content{overflow-x:hidden}#app-main-content:after{content:none;display:none}}#app-main-content :where(.n-button){border-radius:14px;font-weight:760}#app-main-content :where(.n-button:not(.n-button--disabled)):focus-visible{outline:3px solid var(--tf-focus);outline-offset:2px;box-shadow:0 0 0 5px var(--tf-focus-soft)}#app-main-content :where(.n-button.n-button--primary-type:not(.n-button--disabled)){box-shadow:0 12px 28px #7b02fb2e}#app-main-content :where(.n-button.n-button--primary-type:not(.n-button--disabled):hover){transform:translateY(-1px)}#app-main-content :where(.n-button.n-button--default-type.n-button--secondary:not(.n-button--disabled)){background:#7b02fb13;border-color:#7b02fb2e}#app-main-content :where(.n-button.n-button--tertiary-type:not(.n-button--disabled),.n-button.n-button--quaternary-type:not(.n-button--disabled)){box-shadow:none;background:0 0}#app-main-content :where(.n-button.n-button--disabled,.n-button[disabled],.n-button[aria-disabled=true]){opacity:.62;border-style:solid;box-shadow:none!important;transform:none!important}.tf-content-filter-shell,.tf-content-filter-row{min-width:0}@media (width<=767px){#app-main-content :where(.n-button,.n-base-selection,.n-input,.n-input-number){min-height:44px}#app-main-content :where(.n-checkbox,.n-radio,.n-switch){align-items:center;min-height:44px}#app-main-content :where(.n-data-table,.n-table){max-width:100%}#app-main-content :where(.n-data-table-wrapper,.n-scrollbar-container){overscroll-behavior-inline:contain}.tf-content-filter-shell{grid-template-columns:1fr;align-items:stretch!important;gap:10px!important;display:grid!important}.tf-content-filter-row,.tf-media-filters{scroll-snap-type:x proximity;scrollbar-width:thin;min-width:0;max-width:100%;padding:2px 34px 9px 0;scroll-padding-right:34px;position:relative;overflow-x:auto;flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.tf-content-filter-row:after,.tf-media-filters:after{background:linear-gradient(90deg, #f5f7fb00, var(--tf-surface) 74%);pointer-events:none;content:"";flex:0 0 34px;width:34px;margin-left:-34px;position:sticky;right:-1px}.tf-content-filter-row>*,.tf-media-filters>*{scroll-snap-align:start;flex:none}.tf-content-filter-row :where(.n-base-selection,.n-input){width:min(74vw,280px)!important;min-width:min(74vw,280px)!important}.tf-content-filter-row--actions :where(.n-button,.n-radio-group){flex:none}.tf-media-filters :where(.n-base-selection,.n-input){width:min(74vw,280px);min-width:min(74vw,280px)}}@media (width>=1024px){#app-main-content .tf-admin-responsive-card-list{display:none!important}#app-main-content .tf-admin-responsive-table{visibility:visible}}#app-main-content .tf-admin-responsive-card-list.tf-responsive-card-list .tf-mobile-data-card,#app-main-content .tf-admin-responsive-card-list.tf-responsive-card-list .tf-mobile-data-card>*{min-width:0;max-width:100%}#app-main-content .tf-admin-responsive-card-list.tf-responsive-card-list .tf-mobile-data-card__actions .n-space-item{min-width:0;margin:0!important}@media (width<=479px){#app-main-content .tf-admin-responsive-card-list.tf-responsive-card-list .tf-mobile-data-card__header{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}#app-main-content .tf-admin-responsive-card-list.tf-responsive-card-list .tf-mobile-data-card__status{text-align:left;justify-self:start;max-width:100%}#app-main-content .tf-admin-responsive-card-list.tf-responsive-card-list .tf-mobile-data-card__row{grid-template-columns:minmax(76px,34%) minmax(0,1fr);gap:8px}}
