.page_main__YKyzD{min-height:calc(100vh - var(--header-height, 60px));padding:0;background:#f8f9fa;-ms-flex-direction:column;flex-direction:column}.page_container__Uisge,.page_main__YKyzD{display:-ms-flexbox;display:flex;overflow:hidden}.page_container__Uisge{-ms-flex:1 1;flex:1 1;min-height:0;max-width:none;margin:0;padding-left:68px}.page_sidebar__eZho5{width:68px;min-width:68px;background:#1a1a1a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1.5rem 0;gap:1.5rem;-ms-flex-negative:0;flex-shrink:0;z-index:10;position:fixed;left:0;top:var(--header-height,60px);bottom:0;height:calc(100vh - var(--header-height, 60px));min-height:0;overflow-y:auto;border:none;-webkit-box-shadow:none;box-shadow:none}.page_sidebar__eZho5::-webkit-scrollbar{width:6px}.page_sidebar__eZho5::-webkit-scrollbar-track{background:#1a1a1a}.page_sidebar__eZho5::-webkit-scrollbar-thumb{background:#404040;border-radius:3px}.page_sidebar__eZho5::-webkit-scrollbar-thumb:hover{background:#525252}.page_title__U5vN3{display:none}.page_nav__AQuX6{-ms-flex-direction:column;flex-direction:column;gap:.25rem;width:100%}.page_navItem__AVqDt,.page_nav__AQuX6{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_navItem__AVqDt{-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:transparent;border:none;cursor:pointer;color:#9ca3af;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;text-align:center}.page_navItem__AVqDt:hover{color:#fff}.page_navItem__AVqDt.page_active__SXFwC{background:#f50;color:#fff;-webkit-box-shadow:0 4px 14px rgba(255,85,0,.25);box-shadow:0 4px 14px rgba(255,85,0,.25)}.page_navItem__AVqDt>span:not(.page_icon__8tvMF){display:none}.page_icon__8tvMF{font-size:1.25rem;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page_sidebarBottom__4ervb{margin-top:auto;padding-bottom:1rem}.page_content__pGcr2{-ms-flex:1 1;flex:1 1;min-height:0;background:#fff;overflow-y:auto;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 2.5rem 2rem;-webkit-overflow-scrolling:touch}.page_tourBanner__S_Wlt{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;background:linear-gradient(135deg,#fff8e6,#fff3e0);border:1px solid rgba(255,85,0,.2);border-radius:10px;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.page_tourBannerText__nzMSk{-ms-flex:1 1;flex:1 1;margin:0;font-size:.9rem;line-height:1.5;color:#333}.page_tourBannerClose__Md7gW{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,.06);border-radius:6px;font-size:1.25rem;line-height:1;cursor:pointer;color:#555}.page_tourBannerClose__Md7gW:hover{background:rgba(0,0,0,.1);color:#000}.page_tabContent__68_j2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.page_tabHeader__qKKGe{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:2rem;margin-bottom:1rem}.page_tabTitle__I_ahu{font-size:1.875rem;font-weight:500;color:#000;letter-spacing:-.03em;margin-bottom:.5rem}.page_tabDescription__x_A_e{color:#666;font-size:1rem}.page_creativeHero__KGl_G{padding:2.5rem 0 1.5rem;-ms-flex-negative:0;flex-shrink:0}.page_creativeHeroTop__sA4J4{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.page_creativeHeroTitle__l1_J5{font-size:2.25rem;font-weight:700;color:#111;letter-spacing:-.025em;margin-bottom:.5rem}.page_creativeHeroSub__E4gN7{font-size:.875rem;font-weight:500;color:#6b7280}.page_creativeCta__HFc8Z{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;height:48px;padding:0 1.5rem;background:#f50;color:#fff;font-weight:700;border-radius:8px;border:none;cursor:pointer;font-size:1rem;-webkit-transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s;transition:background .2s,box-shadow .2s,-webkit-box-shadow .2s;-webkit-box-shadow:0 1px 2px rgba(255,85,0,.2);box-shadow:0 1px 2px rgba(255,85,0,.2)}.page_creativeCta__HFc8Z:hover{background:#e64d00}.page_creativeFilters__2gCJ_{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.page_creativeFiltersRow__Bx1rZ{-ms-flex-pack:justify;justify-content:space-between}.page_creativeChips__AdAEa,.page_creativeFiltersRow__Bx1rZ{gap:.75rem}.page_creativeChipsRow__7tMPj,.page_creativeChips__AdAEa,.page_creativeFiltersRow__Bx1rZ{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_creativeChipsRow__7tMPj{gap:.5rem}.page_creativeToolbarLeft___6j7K{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.page_creativeChip__EE238{height:36px;padding:0 1rem;border-radius:9999px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:.875rem;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem}.page_creativeChip__EE238:hover{border-color:#d1d5db;background:#f9fafb}.page_creativeChipActive__bLj6Y{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.page_creativeChipBadge__L6WXD{background:#f3f4f6;color:#4b5563;font-size:.75rem;font-weight:700;padding:.125rem .375rem;border-radius:6px}.page_creativeSearchWrap__9Th9Z{position:relative}.page_creativeSearchIcon__cXxu7{position:absolute;left:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem;height:1rem;color:#9ca3af;pointer-events:none}.page_creativeSearchInput__cq_Fs{width:240px;height:36px;padding-left:2.25rem;padding-right:1rem;border:1px solid #e5e7eb;border-radius:9999px;font-size:.875rem;background:rgba(249,250,251,.5);outline:none;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.page_creativeSearchInput__cq_Fs:hover{background:#fff}.page_creativeSearchInput__cq_Fs:focus{border-color:#f50;-webkit-box-shadow:0 0 0 1px #f50;box-shadow:0 0 0 1px #f50}.page_creativeCount__Wc_vp{font-size:.875rem;font-weight:500;color:#9ca3af}.page_creativeStatsBar__w1g36{width:100%;background:#fafafa;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;height:40px;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5rem;margin:0 -2.5rem;-ms-flex-negative:0;flex-shrink:0;font-size:.75rem;font-weight:500;color:#6b7280}.page_creativeStatsBar__w1g36,.page_creativeStatsLeft__SS_dN{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_creativeStatsLeft__SS_dN{gap:1.5rem}.page_creativeStatsDivider__jC9XW{width:1px;height:12px;background:#d1d5db}.page_creativeSortBtn__HCQVT{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.25rem;background:none;border:none;cursor:pointer;font-size:.75rem;font-weight:500;color:#6b7280;padding:0}.page_creativeSortBtn__HCQVT:hover{color:#f50}.page_creativeTableWrap__00Xcz{-ms-flex:1 1;flex:1 1;overflow-y:auto;padding:0 0 2rem}.page_creativeTable__JMy98{width:100%;border-collapse:collapse}.page_creativeTableFixed__Nq_hM{table-layout:fixed;width:100%}.page_creativeTableFixed__Nq_hM td.page_creativeColCheckbox__juVDa,.page_creativeTableFixed__Nq_hM td.page_creativeColMethod__MBAHl,.page_creativeTableFixed__Nq_hM td.page_creativeColName__yhAWz,.page_creativeTableFixed__Nq_hM th.page_creativeColCheckbox__juVDa,.page_creativeTableFixed__Nq_hM th.page_creativeColMethod__MBAHl,.page_creativeTableFixed__Nq_hM th.page_creativeColName__yhAWz{-webkit-box-sizing:border-box;box-sizing:border-box}.page_creativeTableFixed__Nq_hM td.page_creativeColPreview__lnEQG,.page_creativeTableFixed__Nq_hM th.page_creativeColPreview__lnEQG{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.page_creativeTableFixed__Nq_hM td.page_creativeColActions__LNNU9,.page_creativeTableFixed__Nq_hM td.page_creativeColComms__emFtn,.page_creativeTableFixed__Nq_hM td.page_creativeColRating__IDS_K,.page_creativeTableFixed__Nq_hM th.page_creativeColActions__LNNU9,.page_creativeTableFixed__Nq_hM th.page_creativeColComms__emFtn,.page_creativeTableFixed__Nq_hM th.page_creativeColRating__IDS_K{-webkit-box-sizing:border-box;box-sizing:border-box}.page_creativeTableFixed__Nq_hM th.page_creativeColCheckbox__juVDa{text-align:center;vertical-align:middle;padding-left:.75rem;padding-right:.75rem}.page_creativeTableFixed__Nq_hM td.page_creativeColRating__IDS_K,.page_creativeTableFixed__Nq_hM th.page_creativeColComms__emFtn,.page_creativeTableFixed__Nq_hM th.page_creativeColRating__IDS_K{text-align:center}.page_creativeTableFixed__Nq_hM .page_creativeColActions__LNNU9{text-align:right}.page_creativeTableFixed__Nq_hM td.page_creativeColActions__LNNU9,.page_creativeTableFixed__Nq_hM td.page_creativeColComms__emFtn{overflow:hidden}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t thead,.page_creativeTable__JMy98 thead{background:var(--color-bg-alt,#f9fafb);border-bottom:2px solid #0f0f0f}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t th,.page_creativeTable__JMy98 th{height:48px;border-bottom:none;text-align:left;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;padding:1rem;border-right:1px solid #e5e7eb}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t th:last-child{border-right:none;text-align:right}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t td,.page_creativeTable__JMy98 td{height:88px;border-bottom:1px solid #e5e7eb;padding:.875rem 1rem;vertical-align:middle}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t tbody tr:last-child td{border-bottom:none}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t tbody tr,.page_creativeTable__JMy98 tbody tr{-webkit-transition:background .15s;transition:background .15s;border-bottom:1px solid #e5e7eb}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t tbody tr:hover,.page_creativeTable__JMy98 tbody tr:hover{background:#f9fafb}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t .page_creativeCellNameTitle__wg5Rn,.page_creativeTable__JMy98 .page_creativeCellNameTitle__wg5Rn{font-size:.9375rem;font-weight:700;color:#111;cursor:pointer;-webkit-transition:color .15s;transition:color .15s}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t tbody tr:hover .page_creativeCellNameTitle__wg5Rn,.page_creativeTable__JMy98 tbody tr:hover .page_creativeCellNameTitle__wg5Rn{color:var(--color-primary,#f53)}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t .page_creativeCellDate__ZTZAH,.page_creativeTable__JMy98 .page_creativeCellDate__ZTZAH{font-size:.75rem;color:var(--color-text-muted-light,#9ca3af);margin-top:.25rem}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t .page_creativeMethodTag__YfsAt,.page_creativeTable__JMy98 .page_creativeMethodTag__YfsAt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.375rem .75rem;border-radius:9999px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#f3f4f6;color:#4b5563;text-align:center;line-height:1.3;max-width:200px}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t .page_creativePreview__gkgMg,.page_creativeTable__JMy98 .page_creativePreview__gkgMg{font-size:.8125rem;color:#6b7280;font-style:italic;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:320px}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t .page_creativeRatingPills__4etmY,.page_creativeTable__JMy98 .page_creativeRatingPills__4etmY{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.375rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_creativeRatingPill__7pejE{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500;border:1px solid #f3f4f6;background:#f9fafb;color:#9ca3af}.page_creativeRatingPillLead__osSSJ{font-weight:700;background:#fff7ed;color:#ea580c;border-color:#ffedd5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04);-webkit-transform:scale(1.05);transform:scale(1.05)}.page_creativeRatingPillCannes__a5e2D{background:#fffbeb;color:#b45309;border-color:#fef3c7}.page_creativeStatusTag__U3frp{display:inline-block;margin-top:.5rem;padding:.2rem .5rem;border-radius:6px;font-size:.7rem;font-weight:600;line-height:1.3}.page_creativeStatusTag__U3frp[data-status=agreed]{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.page_creativeStatusTag__U3frp[data-status=draft]{background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.page_creativeCommsCell__vRCqU{text-align:center}.page_creativeCommsBtn__3Ec3N{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.375rem;color:#9ca3af;font-size:.875rem;font-weight:700;background:none;border:none;cursor:pointer;padding:0}.page_briefTableNeo__PAxNj .page_dataTable__n6zRW.page_creativeTableNeo__yph8t tbody tr:hover .page_creativeCommsBtn__3Ec3N,.page_creativeTable__JMy98 tbody tr:hover .page_creativeCommsBtn__3Ec3N{color:var(--color-primary,#f50)}.page_creativeActionsCell__ho4Wr{text-align:right}.page_creativeActions__4GrfG{-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;opacity:1}.page_creativeActionBtn__J93m9,.page_creativeActions__4GrfG{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_creativeActionBtn__J93m9{width:32px;height:32px;-ms-flex-pack:center;justify-content:center;border-radius:8px;border:none;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.page_creativeActionBtnPlay__LIk_x{background:#1a1a1a;color:#fff}.page_creativeActionBtnPlay__LIk_x:hover{background:var(--color-primary,#f53)}.page_creativeActionBtnLink__sdYuH,.page_creativeActionBtnTrash__x8Nt8{background:transparent;color:#9ca3af}.page_creativeActionBtnLink__sdYuH:hover{color:#1a1a1a;background:#fff;border:1px solid #e5e7eb}.page_creativeActionBtnTrash__x8Nt8:hover{color:#ef4444;background:#fef2f2}.page_creativeBadgeNew__vq428{background:#ffedd5;color:var(--color-primary,#f50);font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:4px;margin-left:.5rem}.page_creativePagination__MuEel{-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #f3f4f6;font-size:.875rem;color:#6b7280}.page_creativePaginationNav__UBOGf,.page_creativePagination__MuEel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_creativePaginationNav__UBOGf{gap:.25rem}.page_creativePaginationBtn__CE60B{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;border:none;background:none;color:#6b7280;cursor:pointer;font-size:.875rem;font-weight:500}.page_creativePaginationBtn__CE60B:hover{background:#f3f4f6;color:#111}.page_creativePaginationBtnActive__aV9LK{background:#f50;color:#fff}.page_creativeCheckbox__OGfkY{width:1rem;height:1rem;border-radius:4px;border:1px solid #d1d5db;accent-color:#f50;cursor:pointer}.page_creativeTabWrap__O786S{background:linear-gradient(165deg,#f8fafc,#fff 48%,#f1f5f9);min-height:100%;padding:0 0 max(1rem,env(safe-area-inset-bottom,0px))}.page_kanbanTableNeo__qPiPR{background:hsla(0,0%,100%,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #e2e8f0;border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 24px rgba(15,23,42,.06);box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 24px rgba(15,23,42,.06);overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;min-height:0}.page_kanbanWrap__iEUZc{-ms-flex:1 1;flex:1 1;min-height:0;overflow:hidden;padding:1rem 1rem 1.5rem}@media (min-width:768px){.page_kanbanWrap__iEUZc{padding:1.25rem 1.5rem 2rem}}.page_kanbanBoard__BL2j_{display:-ms-flexbox;display:flex;gap:1rem;overflow-x:auto;overflow-y:visible;padding:.25rem .25rem 1rem;margin:0 -.25rem;min-height:min(70vh,520px);-ms-flex-align:start;align-items:flex-start;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-inline:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.page_kanbanBoard__BL2j_::-webkit-scrollbar{height:8px}.page_kanbanBoard__BL2j_::-webkit-scrollbar-track{background:transparent}.page_kanbanBoard__BL2j_::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.page_kanbanColumn__7VkY7{-ms-flex:0 0 min(calc(100vw - 2.5rem),360px);flex:0 0 min(calc(100vw - 2.5rem),360px);min-width:min(calc(100vw - 2.5rem),280px);max-width:100%;scroll-snap-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-left-width:4px;border-radius:14px;padding:1rem .875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:background .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,background .2s ease,border-color .2s ease;transition:box-shadow .2s ease,background .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.05);box-shadow:0 1px 2px rgba(15,23,42,.05)}@media (min-width:640px){.page_kanbanColumn__7VkY7{-ms-flex:0 0 320px;flex:0 0 320px;min-width:300px;scroll-snap-align:start}}@media (min-width:1024px){.page_kanbanColumn__7VkY7{-ms-flex:0 0 360px;flex:0 0 360px;min-width:340px}}.page_kanbanColumn_ideas__0nVx7{border-left-color:#94a3b8}.page_kanbanColumn_review__osg13{border-left-color:#f59e0b}.page_kanbanColumn_production__pW7aX{border-left-color:var(--color-primary,#f53)}.page_kanbanColumn_results__w_G6O{border-left-color:#14b8a6}.page_kanbanColumn__7VkY7:hover{-webkit-box-shadow:0 4px 14px rgba(15,23,42,.08);box-shadow:0 4px 14px rgba(15,23,42,.08)}.page_kanbanColumnDragOver__Nu2pM{background:rgba(59,130,246,.08)!important;border-color:#93c5fd #93c5fd #93c5fd #3b82f6!important;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.25),0 8px 24px rgba(59,130,246,.12);box-shadow:0 0 0 2px rgba(59,130,246,.25),0 8px 24px rgba(59,130,246,.12)}.page_kanbanColumnHeader__k__Fz{-ms-flex-pack:justify;justify-content:space-between;padding:.35rem .15rem .15rem;margin-bottom:.15rem}.page_kanbanColumnHeaderLeft__AEkSa,.page_kanbanColumnHeader__k__Fz{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.page_kanbanColumnHeaderLeft__AEkSa{min-width:0}.page_kanbanColumnDot__62NPt{display:none}.page_kanbanColumnTitle__yoDjX{font-size:1rem;font-weight:600;color:#0f172a;letter-spacing:-.02em;line-height:1.25}.page_kanbanColumnCount__iqYr_{font-size:.8125rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;-ms-flex-negative:0;flex-shrink:0}.page_kanbanColumn_ideas__0nVx7 .page_kanbanColumnCount__iqYr_{background:rgba(148,163,184,.24);color:#334155}.page_kanbanColumn_review__osg13 .page_kanbanColumnCount__iqYr_{background:rgba(245,158,11,.2);color:#92400e}.page_kanbanColumn_production__pW7aX .page_kanbanColumnCount__iqYr_{background:rgba(255,85,51,.16);color:#c2410c}.page_kanbanColumn_results__w_G6O .page_kanbanColumnCount__iqYr_{background:rgba(20,184,166,.2);color:#0f766e}.page_kanbanQuickAdd__tsaeA{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:.45rem;min-height:32px;padding:.35rem .25rem .45rem;font-size:.78rem;font-weight:600;color:#475569;background:transparent;border:none;border-bottom:1px dashed #d1d5db;border-radius:8px;cursor:pointer;-webkit-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease}.page_kanbanQuickAdd__tsaeA:hover{border-color:#94a3b8;color:#334155}.page_kanbanQuickAdd__tsaeA svg{width:15px;height:15px;color:var(--color-primary,#f53)}.page_kanbanCards__yMl0G{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.65rem;-ms-flex:1 1;flex:1 1;min-height:80px;max-height:calc(100vh - 280px);overflow-y:auto;overflow-x:hidden;padding-right:2px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.page_kanbanColumnEmpty__yWBZs{font-size:.875rem;font-weight:500;color:#94a3b8;padding:1.75rem 1rem;margin:0;text-align:center;border:1px dashed #e2e8f0;border-radius:12px;background:hsla(0,0%,100%,.5);min-height:160px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.35rem}.page_kanbanColumnEmptyHint__8sGAW{font-size:.84rem;font-weight:400;color:#64748b;line-height:1.4}.page_kanbanCardMain__zqxxC{-ms-flex:1 1;flex:1 1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;gap:.5rem}.page_kanbanCardTopActions__Vaox6{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:.15rem;margin-bottom:.15rem;min-height:24px}.page_kanbanCard__Vdbcf{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;gap:.25rem;background:#fff;border-radius:12px;padding:.7rem .75rem .75rem .35rem;-webkit-box-shadow:0 1px 2px rgba(15,23,42,.06);box-shadow:0 1px 2px rgba(15,23,42,.06);border:1px solid #e5e7eb;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;position:relative;min-height:5rem;overflow:hidden}.page_kanbanCard__Vdbcf:hover{-webkit-box-shadow:0 8px 24px rgba(15,23,42,.1);box-shadow:0 8px 24px rgba(15,23,42,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#d1d5db}.page_kanbanCardDragging__RL_nU{opacity:.7;-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 4px 16px rgba(15,23,42,.12);box-shadow:0 4px 16px rgba(15,23,42,.12)}.page_kanbanCardDragHandle__ZSaHY{-ms-flex-negative:0;flex-shrink:0;width:32px;min-width:32px;min-height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:.35rem .15rem;margin:0;border:none;background:transparent;border-radius:8px;cursor:-webkit-grab;cursor:grab;color:#94a3b8;font-size:.9rem;line-height:1;letter-spacing:-.05em;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease;-ms-touch-action:none;touch-action:none}.page_kanbanCardDragHandle__ZSaHY:hover{background:#f1f5f9;color:#64748b}.page_kanbanCardDragHandle__ZSaHY:active{cursor:-webkit-grabbing;cursor:grabbing}.page_kanbanCardBody__hJ8mR{-ms-flex:1 1;flex:1 1;min-width:0;cursor:pointer;text-align:left;border-radius:8px;padding:.15rem 0 .1rem}.page_kanbanCardBody__hJ8mR:focus{outline:2px solid var(--color-primary,#f53);outline-offset:2px}.page_kanbanCardBody__hJ8mR:focus:not(:focus-visible){outline:none}.page_kanbanCardTitle__0iJlz{font-size:.9375rem;font-weight:600;color:#111827;margin:0 0 .4rem;line-height:1.35;min-height:calc(1.35em * 2)}.page_kanbanCardDesc__HLGwS,.page_kanbanCardTitle__0iJlz{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_kanbanCardDesc__HLGwS{font-size:.8125rem;font-style:italic;color:#6b7280;line-height:1.45;margin:0 0 .6rem;min-height:calc(1.45em * 2)}.page_kanbanCardMeta__rrxOQ{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.35rem;margin-bottom:0}.page_kanbanCardMeta__rrxOQ .page_creativeStatusTag__U3frp{margin-top:0}.page_kanbanCardTagsLine__YHP_A{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem;width:100%}.page_kanbanTemplateTag__pEKwo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;max-width:100%;padding:.16rem .5rem;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;font-size:.7rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_kanbanCardStrength__Oxz_G{display:-ms-inline-flexbox;display:inline-flex;gap:.2rem;font-size:.78rem;color:#64748b;font-weight:500}.page_kanbanCardActionsRow__O7yNS{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:.35rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_kanbanCardFooter__xvsLo{margin-top:auto;padding-top:.55rem;border-top:1px solid #eef2f7;width:100%}.page_kanbanCardActionBtn__Zvbop{min-width:26px;min-height:26px;width:26px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;border-radius:6px;cursor:pointer;font-size:.82rem;line-height:1;-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease;opacity:.95}.page_kanbanCardActionBtn__Zvbop svg{width:14px;height:14px}.page_kanbanCard__Vdbcf:focus-within .page_kanbanCardActionBtn__Zvbop,.page_kanbanCard__Vdbcf:hover .page_kanbanCardActionBtn__Zvbop{opacity:1}.page_kanbanCardActionBtn__Zvbop:hover{background:#f1f5f9;color:#0f172a}.page_kanbanCardActionBtnPreview__2TWa_:hover{background:var(--color-primary-subtle,rgba(255,85,51,.1));color:var(--color-primary,#f53)}.page_kanbanCardActionBtnDanger__EYL7m:hover{color:#dc2626;background:#fef2f2}.page_kanbanCardLoading__C8uKY{position:absolute;inset:0;background:hsla(0,0%,100%,.88);border-radius:12px;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;color:#64748b;backdrop-filter:blur(2px)}.page_briefBreadcrumb__ZHRbf,.page_kanbanCardLoading__C8uKY{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_briefBreadcrumb__ZHRbf{gap:.5rem;font-size:.875rem;font-weight:700;margin-bottom:1.5rem}.page_briefBreadcrumbSep__EgmiH{color:#d1d5db}.page_briefBreadcrumbActive__yRB8X{color:var(--color-primary,#f53)}.page_briefBreadcrumbParent__sN6jj{color:#9ca3af}.page_briefPageTitle__djdV5{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;text-transform:uppercase;letter-spacing:-.03em;color:#0f0f0f;margin-bottom:.5rem}.page_briefPageSubtitle__tw33x{color:#6b7280;font-weight:500;font-size:1.125rem;margin-bottom:.5rem}.page_creativePageHeader__a3WFg{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.page_creativePageHeaderLeft__kFY21{min-width:0}.page_creativePageHeaderRight__VeAn3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.page_creativeCountUnderTitle__KfnOO{font-size:.9375rem;font-weight:600;color:#6b7280;margin:0 0 1.5rem}.page_briefToolbar__UgMxq{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.page_briefCountPill__w412S{background:#f3f4f6;padding:.375rem 1rem;border-radius:9999px;font-weight:700;font-size:.875rem;color:#6b7280;border:1px solid transparent}.page_briefToolbarRight__F7dbb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex:1 1;flex:1 1;min-width:0;-ms-flex-pack:end;justify-content:flex-end}.page_briefSearchWrap__GqmE9{position:relative;-ms-flex:1 1;flex:1 1;max-width:20rem;min-width:0}.page_briefSearchInput__mC_Sx{width:100%;padding:.75rem 1rem .75rem 2.75rem;background:#fff;border:2px solid #0f0f0f;border-radius:12px;font-weight:500;font-size:1rem;color:#000;outline:none;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.page_briefSearchInput__mC_Sx:focus{-webkit-box-shadow:0 0 0 4px hsla(0,0%,6%,.08);box-shadow:0 0 0 4px hsla(0,0%,6%,.08)}.page_briefSearchInput__mC_Sx::-webkit-input-placeholder{color:#9ca3af}.page_briefSearchInput__mC_Sx::-moz-placeholder{color:#9ca3af}.page_briefSearchInput__mC_Sx:-ms-input-placeholder{color:#9ca3af}.page_briefSearchInput__mC_Sx::-ms-input-placeholder{color:#9ca3af}.page_briefSearchInput__mC_Sx::placeholder{color:#9ca3af}.page_briefSearchIcon__tBrJ8{position:absolute;left:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#9ca3af;pointer-events:none}.page_briefCtaPrimary__UxdZF{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#0f0f0f;color:#fff;border-radius:9999px;font-weight:700;font-size:.95rem;text-decoration:none;white-space:nowrap;-webkit-transition:background .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background .2s,transform .2s,box-shadow .2s;transition:background .2s,transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.page_briefCtaPrimary__UxdZF:hover{background:var(--color-primary,#f53);color:#0f0f0f;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.15);box-shadow:0 4px 14px rgba(0,0,0,.15)}.page_briefCtaPrimary__UxdZF svg{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0}.page_briefBulkBar__YVtIa{background:var(--color-primary,#f53);border:2px solid #0f0f0f;border-bottom:none;border-radius:12px 12px 0 0;padding:.75rem 1rem;margin:0 .5rem -2px;position:relative;z-index:10;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.page_briefBulkBarLeft__zsIDS,.page_briefBulkBar__YVtIa{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_briefBulkBarLeft__zsIDS{gap:1rem}.page_briefBulkBarText__7R4HY{font-weight:700;font-size:.875rem;color:#0f0f0f}.page_briefBulkBarDivider__HmsE3{width:1px;height:1rem;background:hsla(0,0%,6%,.2)}.page_briefBulkBarBtn__s2AL4{background:none;border:none;font-size:.875rem;font-weight:700;color:#0f0f0f;cursor:pointer;padding:.25rem 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.25rem;-webkit-transition:opacity .2s;transition:opacity .2s}.page_briefBulkBarBtn__s2AL4:hover{opacity:.7}.page_briefBulkBarBtn__s2AL4 svg{width:1rem;height:1rem}.page_briefBulkCancel__5VtEa{font-size:.875rem;font-weight:700;text-decoration:underline;text-underline-offset:2px;color:#0f0f0f;background:none;border:none;cursor:pointer;padding:0 .75rem}.page_briefBulkCancel__5VtEa:hover{text-decoration:none}.page_briefTableNeo__PAxNj{background:#fff;border:2px solid #0f0f0f;border-radius:16px;-webkit-box-shadow:6px 6px 0 0 #0f0f0f;box-shadow:6px 6px 0 0 #0f0f0f;overflow:hidden}.page_briefTableNeo__PAxNj thead{background:#f9fafb;border-bottom:2px solid #0f0f0f}.page_briefTableNeo__PAxNj thead th{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;padding:1rem;border-right:1px solid #e5e7eb}.page_briefTableNeo__PAxNj thead th:last-child{border-right:none}.page_briefTableNeo__PAxNj tbody tr{border-bottom:1px solid #e5e7eb;-webkit-transition:background .15s;transition:background .15s}.page_briefTableNeo__PAxNj tbody tr:last-child{border-bottom:none}.page_briefTableNeo__PAxNj tbody tr.page_briefRowSelected__GQEsj{background:#fff0ec;position:relative}.page_briefTableNeo__PAxNj tbody tr.page_briefRowSelected__GQEsj:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--color-primary,#f53)}.page_briefTableNeo__PAxNj tbody tr:hover{background:#f9fafb}.page_briefTableNeo__PAxNj tbody tr.page_briefRowSelected__GQEsj:hover{background:#ffe5de}.page_briefTableNeo__PAxNj .page_cellName__bGnRh .page_cellNameTitle___G6Nh{font-size:1.125rem;font-weight:700}.page_briefTableNeo__PAxNj .page_cellName__bGnRh .page_cellNameTitle___G6Nh:hover{color:var(--color-primary)}.page_briefTableNeo__PAxNj .page_badgeInsight__zhhCB{display:inline-block;font-size:.625rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .5rem;border-radius:9999px;margin-top:.25rem}.page_briefTableNeo__PAxNj .page_badgeInsightOrange__dWg53{background:var(--color-primary,#f53);color:#fff}.page_briefTableNeo__PAxNj .page_badgeInsightBlack__OmbqB{background:#0f0f0f;color:#fff}.page_briefTableNeo__PAxNj .page_cellUpdated__TVcCp{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.375rem}.page_briefTableNeo__PAxNj .page_cellUpdatedIcon__ZAmJs{width:1rem;height:1rem;color:#9ca3af;margin-top:.125rem;-ms-flex-negative:0;flex-shrink:0}.page_briefCheckbox__Y0bQ1{width:1rem;height:1rem;border:2px solid #9ca3af;border-radius:4px;background:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.page_briefCheckbox__Y0bQ1:hover{border-color:#0f0f0f}.page_briefCheckbox__Y0bQ1:focus,.page_briefTableNeo__PAxNj tbody tr.page_briefRowSelected__GQEsj .page_briefCheckbox__Y0bQ1{border-color:#0f0f0f;background:var(--color-primary);color:#fff}.page_briefCheckbox__Y0bQ1 svg{width:.75rem;height:.75rem}.page_briefActionBtn__x5Fnd{width:2rem;height:2rem;border-radius:8px;border:none;background:none;color:#9ca3af;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s}.page_briefActionBtn__x5Fnd:hover{color:#0f0f0f;background:#fff;border:2px solid #0f0f0f}.page_briefActionBtn__x5Fnd.page_briefActionBtnActive__qdX0a{color:#0f0f0f;background:var(--color-primary);border:2px solid #0f0f0f;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.page_briefActionBtn__x5Fnd.page_briefActionBtnDanger__ikktC:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.page_briefActionBtn__x5Fnd svg{width:1.25rem;height:1.25rem}.page_briefActionBtn__x5Fnd .page_briefActionBtnLoader___OkVW{font-size:1rem;line-height:1}.page_briefActionsWrap__Whd0X{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.25rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page_cellActions__gcGRp{white-space:nowrap;vertical-align:middle}.page_cellActions__gcGRp .page_briefActionsWrap__Whd0X{-ms-flex-pack:end;justify-content:flex-end}.page_briefTableAddRow__8K0xE{padding:1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb;text-align:center;cursor:pointer;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.page_briefTableAddRow__8K0xE:hover{opacity:1}.page_briefTableAddRowInner__WCnp5{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:700;color:#6b7280}.page_briefTableAddRow__8K0xE:hover .page_briefTableAddRowInner__WCnp5{color:#0f0f0f}.page_briefTableAddRowIcon__R3Y__{width:1.5rem;height:1.5rem;border:2px solid #9ca3af;border-radius:9999px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page_briefTableAddRow__8K0xE:hover .page_briefTableAddRowIcon__R3Y__{border-color:#0f0f0f}.page_briefTableAddRowIcon__R3Y__ svg{width:1rem;height:1rem}.page_deleteModalNeo__Islvf{background:#fff;border:3px solid #0f0f0f;border-radius:16px;padding:1.5rem;max-width:400px;width:100%;-webkit-box-shadow:6px 6px 0 0 #0f0f0f;box-shadow:6px 6px 0 0 #0f0f0f}.page_deleteModalNeoTitle__dz0aK{font-size:1.25rem;font-weight:800;text-transform:uppercase;color:#0f0f0f;margin-bottom:.5rem}.page_deleteModalNeoText__F2_YO{color:#4b5563;font-weight:500;line-height:1.5;margin-bottom:1rem}.page_deleteModalNeoActions__wCxsZ{display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-pack:end;justify-content:flex-end;padding-top:.5rem}.page_deleteModalNeoCancel__UsMt0{padding:.5rem 1.5rem;border-radius:9999px;border:2px solid #0f0f0f;font-weight:700;color:#0f0f0f;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.page_deleteModalNeoCancel__UsMt0:hover{background:#f3f4f6}.page_deleteModalNeoConfirm___oUhA{padding:.5rem 1.5rem;border-radius:9999px;background:#0f0f0f;color:#fff;font-weight:700;border:2px solid transparent;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.page_deleteModalNeoConfirm___oUhA:hover{background:#dc2626}.page_toastCopied__tDeVu{position:fixed;bottom:2rem;right:2rem;z-index:1001;background:#0f0f0f;color:#fff;padding:.75rem 1.5rem;display:-ms-inline-flexbox;display:inline-flex;gap:.75rem;font-weight:700;font-size:.875rem;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2)}.page_toastCopiedDot__VTnp_,.page_toastCopied__tDeVu{border-radius:9999px;-ms-flex-align:center;align-items:center}.page_toastCopiedDot__VTnp_{width:1.25rem;height:1.25rem;background:var(--color-primary);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page_toastCopiedDot__VTnp_ svg{width:.75rem;height:.75rem;color:#0f0f0f}.page_toastCopiedRaise__vWW22{bottom:5.75rem}.page_savedOnboardingWrap__FiaoZ{margin-bottom:1.75rem}.page_savedStatusBanner__lvlqX{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#dcfce7;color:#166534;border-radius:var(--radius-button,8px);font-weight:600;font-size:.9rem;margin-bottom:1rem}.page_savedStatusIcon__BzLlZ{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page_savedStatusIcon__BzLlZ svg{width:1.125rem;height:1.125rem}.page_savedOnboardingCard__zApAL{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:1.5rem 1.75rem;max-width:560px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.page_savedOnboardingTitle__LEs1n{font-size:1.25rem;font-weight:600;color:#000;margin:0 0 .75rem;line-height:1.35}.page_savedOnboardingSubtitle__Bb4Ed{font-size:.9375rem;color:#555;line-height:1.6;margin:0 0 1.25rem}.page_savedOnboardingItem__R6yU_{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-align:start;align-items:flex-start;padding:1.125rem 1.25rem;background:#f8fafc;border-radius:10px;margin-bottom:1.25rem}.page_savedOnboardingItemIcon__M_1Jy{font-size:1.5rem;-ms-flex-negative:0;flex-shrink:0;line-height:1}.page_savedOnboardingItemTitle__g6Get{font-size:1rem;font-weight:600;color:#000;margin:0 0 .5rem;line-height:1.3}.page_savedOnboardingItemDesc__Nr9SD{font-size:.9375rem;color:#555;line-height:1.65;margin:0}.page_savedOnboardingDismiss__jT2dV{display:inline-block;padding:.625rem 1.25rem;background:transparent;border:1px solid #d1d5db;border-radius:8px;font-size:.9375rem;font-weight:500;cursor:pointer;color:#374151;-webkit-transition:background .2s,color .2s,border-color .2s;transition:background .2s,color .2s,border-color .2s}.page_savedOnboardingDismiss__jT2dV:hover{background:#f3f4f6;color:#111;border-color:#9ca3af}.page_tabHeaderActions__PpDGI{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_ctaButtonSecondary__n1ruE{display:inline-block;padding:.75rem 1.5rem;background:transparent;color:var(--color-primary);border:2px solid var(--color-primary);border-radius:var(--radius-button);text-decoration:none;font-weight:500;font-size:.9rem;cursor:pointer;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.page_ctaButtonSecondary__n1ruE:hover{background:var(--color-primary-subtle);color:var(--color-primary)}.page_emptyStateActions__Q_5Uo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-ms-flex-pack:center;justify-content:center}.page_profileForm__Li_1L{gap:1.5rem;max-width:560px}.page_formGroup___RGvk,.page_profileForm__Li_1L{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page_formGroup___RGvk{gap:.5rem}.page_formLabel__jMo0h{font-size:.875rem;font-weight:500;color:#333}.page_formInput__Ffnye{padding:.75rem 1rem;border:1px solid rgba(0,0,0,.15);border-radius:0;font-size:1rem;font-family:inherit;color:#000;background:#fff}.page_formInput__Ffnye:focus{outline:none;border-color:var(--color-primary);-webkit-box-shadow:0 0 0 2px var(--color-primary-subtle);box-shadow:0 0 0 2px var(--color-primary-subtle)}.page_formInput__Ffnye::-webkit-input-placeholder{color:#999}.page_formInput__Ffnye::-moz-placeholder{color:#999}.page_formInput__Ffnye:-ms-input-placeholder{color:#999}.page_formInput__Ffnye::-ms-input-placeholder{color:#999}.page_formInput__Ffnye::placeholder{color:#999}.page_saveSuccess__i6d_M{font-size:.9rem;color:var(--color-primary);margin:0 0 .5rem;font-weight:500}.page_profileNote__Bj0mf{font-size:.875rem;color:#999;margin:0}.page_emptyState__GExgx{text-align:center;padding:4rem 2rem;color:#666}.page_emptyState__GExgx p{margin-bottom:1.5rem;font-size:1.1rem}.page_ctaButton__2tKMW{display:inline-block;padding:.75rem 1.5rem;background:var(--color-primary);color:#fff;border-radius:var(--radius-button);text-decoration:none;font-weight:500;font-size:.9rem;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.page_ctaButton__2tKMW:hover{background:var(--color-primary-hover);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page_briefsList__W8ZzW,.page_creativesGrid__Oufuj{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.page_briefCard__pTMtT,.page_creativeCard__D_UWA{border:1px solid var(--color-border-light);border-radius:var(--radius-card);padding:1.5rem 2rem;background:var(--color-bg);-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.page_briefCard__pTMtT:hover,.page_creativeCard__D_UWA:hover{border-color:var(--color-border);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}.page_briefCardHeader__dH0yW{margin-bottom:1rem;gap:1rem}.page_briefTitle__1YKRI{font-size:1.25rem;font-weight:500;color:#000;margin:0;-ms-flex:1 1;flex:1 1;letter-spacing:-.02em}.page_briefDate__ifbeT{color:#999;font-size:.875rem;white-space:nowrap}.page_briefCard__pTMtT h3,.page_creativeCard__D_UWA h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1a1a1a}.page_briefPreview___BDIY{color:#666;margin-bottom:1rem;line-height:1.6}.page_briefStats__wGD4z{display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1rem;padding:.75rem 0;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.page_briefStat__rq581{font-size:.875rem;color:#666;padding:.25rem .75rem;background:rgba(0,0,0,.03);border-radius:0}.page_viewInsightsLink__x1Gf_{font-size:.875rem;color:var(--color-primary);background:none;border:none;padding:.25rem 0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-weight:500;-webkit-transition:color .2s;transition:color .2s}.page_viewInsightsLink__x1Gf_:hover{color:var(--color-primary-hover)}.page_creativeDate__bpCqn{color:#999;font-size:.9rem;margin-bottom:1rem}.page_briefActions__YAt4X,.page_creativeActions__4GrfG{display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_actionButton__6H70S{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-bg);color:var(--color-text);font-size:.875rem;cursor:pointer;-webkit-transition:background .2s,border-color .2s;transition:background .2s,border-color .2s}.page_actionButton__6H70S:hover{background:var(--color-bg-subtle);border-color:var(--color-text-muted-light)}.page_actionButton__6H70S:disabled{opacity:.5;cursor:not-allowed}.page_actionButtonPrimary__RpX3N{padding:.5rem 1rem;border:none;border-radius:var(--radius-button);background:var(--color-primary);color:#fff;font-size:.875rem;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s;font-weight:500}.page_actionButtonPrimary__RpX3N:hover:not(:disabled){background:var(--color-primary-hover);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.page_actionButtonPrimary__RpX3N:disabled{opacity:.5;cursor:not-allowed;background:var(--color-text-muted-light)}.page_actionButtonDanger__2npVd{padding:.5rem 1rem;border:1px solid #fcc;border-radius:6px;background:#fff;color:#c33;font-size:.9rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.page_actionButtonDanger__2npVd:hover{background:#fee;border-color:#f99}.page_creativesGrid__Oufuj{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_tariffsGrid__axzY5{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.page_tariffCard__wlf9k{border:1px solid rgba(0,0,0,.06);border-radius:0;padding:2.5rem;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.page_tariffCard__wlf9k:hover{border-color:rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.page_tariffBadge__ewGMX{position:absolute;top:1rem;right:1rem;background:var(--color-primary);color:#fff;padding:.25rem .75rem;border-radius:var(--radius-button);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_tariffPeriod__qKn8i{font-size:1rem;font-weight:400;color:#666}.page_tariffAudience___ctHP{font-size:.8rem;color:#666;margin:0 0 1rem;padding-top:.75rem;border-top:1px solid rgba(0,0,0,.06)}.page_currentTariff__ITsrQ{border-color:var(--color-primary);background:var(--color-primary-subtle)}.page_currentBadge__rmzEv{position:absolute;top:1rem;right:1rem;background:var(--color-primary);color:#fff;padding:.25rem .75rem;border-radius:var(--radius-button);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page_tariffName__JJ9Df{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#1a1a1a}.page_tariffPrice__q1KQ_{font-size:2rem;font-weight:500;color:#000;margin-bottom:1.5rem;letter-spacing:-.03em}.page_tariffFeatures__hSdzd{list-style:none;padding:0;margin:0 0 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.page_tariffFeatures__hSdzd li{padding-left:1.5rem;position:relative;color:#333}.page_tariffFeatures__hSdzd li:before{content:"✓";position:absolute;left:0;color:#000;font-weight:500}.page_tariffButton__yk0Vd{width:100%;padding:1.125rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-button);font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.page_tariffButton__yk0Vd:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:1024px){.page_container__Uisge{padding-left:0}.page_sidebar__eZho5{display:none}.page_content__pGcr2{-ms-flex:1 1;flex:1 1;min-height:0;overflow-y:auto}}.page_titleEditContainer__Gdeke{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex:1 1;flex:1 1}.page_titleInput__bZACw{-ms-flex:1 1;flex:1 1;padding:.5rem;border:1px solid rgba(0,0,0,.15);border-radius:0;font-size:1.25rem;font-weight:500;font-family:inherit;color:#000}.page_titleInput__bZACw:focus{outline:none;border-color:#000}.page_titleCancelButton__06UFY,.page_titleSaveButton__j2kSi{padding:.5rem .75rem;border:1px solid rgba(0,0,0,.15);border-radius:0;background:#fff;color:#000;cursor:pointer;font-size:1rem;-webkit-transition:all .2s;transition:all .2s}.page_titleSaveButton__j2kSi:hover{background:#000;color:#fff;border-color:#000}.page_titleCancelButton__06UFY:hover{background:rgba(0,0,0,.05)}.page_modalOverlay__irLtV{position:fixed;inset:0;background:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem}.page_createModal__P_LOf{background:var(--color-bg);border:1px solid var(--color-border-light,rgba(0,0,0,.1));border-radius:var(--radius-card,12px);max-width:520px;width:100%;max-height:90vh;overflow-y:auto;padding:1.5rem;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15)}.page_modalHeader__wIdC7{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.page_modalTitle__jKUIf{font-size:1.25rem;font-weight:600;margin:0;color:#000}.page_modalClose__y3eBn{width:2rem;height:2rem;border:none;background:none;font-size:1.5rem;line-height:1;color:#666;cursor:pointer;padding:0;border-radius:4px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.page_modalClose__y3eBn:hover{background:rgba(0,0,0,.06);color:#000}.page_modalSubtitle__2J52Y{color:#666;font-size:.95rem;margin:0 0 1rem}.page_modalBack__TyTPr{display:inline-block;margin-bottom:1rem;padding:.25rem 0;background:none;border:none;color:#666;font-size:.9rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.page_modalBack__TyTPr:hover{color:#000}.page_createSourceGrid__uzuJu{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_createSourceCard__nEbSP{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.5rem;padding:1.25rem;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;cursor:pointer;text-align:left;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.page_createSourceCard__nEbSP:hover{border-color:#000;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_createSourceIcon__9reWV{font-size:1.75rem}.page_createSourceLabel__rq2HC{font-weight:600;font-size:1rem;color:#000}.page_createSourceHint__tRLvR{font-size:.8rem;color:#666}.page_createEmpty__yFFRM{text-align:center;padding:2rem 1rem;color:#666}.page_createEmpty__yFFRM p{margin-bottom:1rem}.page_createTemplateList__9noga{list-style:none;padding:0;margin:0;gap:.5rem}.page_createTemplateCard__KVOVi,.page_createTemplateList__9noga{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page_createTemplateCard__KVOVi{-ms-flex-align:start;align-items:flex-start;gap:.25rem;width:100%;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;cursor:pointer;text-align:left;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.page_createTemplateCard__KVOVi:hover{border-color:#000;background:rgba(0,0,0,.02)}.page_createTemplateTitle__hfWy2{font-weight:500;color:#000}.page_createTemplateMeta__yXct9{font-size:.8rem;color:#666}.page_previewOverlay__SOynF{position:fixed;inset:0;background:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1.5rem}.page_previewModal__l1Kbc{background:#fff;border:4px solid #0f0f0f;border-radius:16px;max-width:560px;width:100%;max-height:85vh;overflow-y:auto;padding:1.5rem;-webkit-box-shadow:0 8px 0 0 #0f0f0f;box-shadow:0 8px 0 0 #0f0f0f}.page_previewModalHeader__iw9YH{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;gap:1rem}.page_previewModalTitle__6PADq{font-size:1.25rem;font-weight:800;color:#0f0f0f;margin:0;line-height:1.3;-ms-flex:1 1;flex:1 1}.page_previewModalClose__B0NmV{width:36px;height:36px;border:2px solid #0f0f0f;background:#fff;border-radius:8px;font-size:1.25rem;line-height:1;color:#0f0f0f;cursor:pointer;padding:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.page_previewModalClose__B0NmV:hover{background:#0f0f0f;color:#fff}.page_previewModalSection__WIgBC{margin-bottom:1rem}.page_previewModalSectionTitle__Fstfd{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin:0 0 .35rem}.page_previewModalSectionBody__l2OsY{font-size:.9375rem;color:#111;line-height:1.5;margin:0;white-space:pre-wrap}.page_previewModalActions__7IpKb{display:-ms-flexbox;display:flex;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:2px dashed rgba(0,0,0,.15)}.page_previewModalOpenFull__GGNIE{padding:.6rem 1.25rem;background:#0f0f0f;color:#fff;border:2px solid #0f0f0f;border-radius:9999px;font-weight:700;font-size:.9rem;cursor:pointer;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.page_previewModalOpenFull__GGNIE:hover:not(:disabled){background:var(--color-primary,#f53);color:#0f0f0f;border-color:var(--color-primary,#f53)}.page_previewModalOpenFull__GGNIE:disabled{opacity:.45;cursor:not-allowed}.page_dataTableWrap__9AmJb{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);overflow:hidden;overflow-x:auto}.page_dataTable__n6zRW{width:100%;border-collapse:collapse;font-size:.875rem}.page_dataTable__n6zRW thead{background:var(--color-bg-alt)}.page_dataTable__n6zRW th{text-align:left;padding:.75rem 1rem;font-weight:600;color:var(--color-text);border-bottom:1px solid var(--color-border-light);white-space:nowrap}.page_dataTable__n6zRW th.page_thCenter__yyGpK{text-align:center}.page_dataTable__n6zRW th .page_sortIcon__02CKZ{margin-left:.25rem;color:var(--color-text-muted-light);font-size:.75rem}.page_dataTable__n6zRW tbody tr{border-bottom:1px solid var(--color-border-light);-webkit-transition:background .15s;transition:background .15s}.page_dataTable__n6zRW tbody tr:last-child{border-bottom:none}.page_dataTable__n6zRW tbody tr:hover{background:var(--color-bg-alt)}.page_dataTable__n6zRW td{padding:.875rem 1rem;vertical-align:middle}.page_dataTable__n6zRW td.page_tdCenter___4Yjx{text-align:center}.page_dataTable__n6zRW .page_cellCheckbox__qg3Ds{width:44px;padding-right:.5rem}.page_dataTable__n6zRW .page_checkbox__iOIRg{width:18px;height:18px;border:1px solid var(--color-border);border-radius:4px;background:#fff;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.page_dataTable__n6zRW .page_checkbox__iOIRg:checked{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.page_dataTable__n6zRW .page_checkbox__iOIRg:checked:after{content:"✓";font-size:.7rem;font-weight:700}.page_dataTable__n6zRW .page_cellName__bGnRh{min-width:280px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.page_dataTable__n6zRW .page_cellNameBlock__9ePZ8{min-width:0;-ms-flex:1 1;flex:1 1}.page_dataTable__n6zRW .page_cellName__bGnRh .page_titleEditContainer__Gdeke{-ms-flex:1 1;flex:1 1;width:100%;min-width:0}.page_dataTable__n6zRW .page_cellName__bGnRh .page_titleInput__bZACw{min-width:0}.page_dataTable__n6zRW .page_cellNameTitle___G6Nh{font-weight:600;color:var(--color-text);display:block;margin-bottom:.15rem}.page_dataTable__n6zRW .page_cellNameTitleBtn__pE4x3{font-weight:600;color:var(--color-text);display:block;margin:0 0 .15rem;padding:0;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer}.page_dataTable__n6zRW .page_cellNameTitleBtn__pE4x3:hover{color:var(--color-primary,#f53)}.page_dataTable__n6zRW .page_cellNameSub__fI5pd{font-size:.8rem;color:var(--color-text-muted-light)}.page_dataTable__n6zRW .page_cellAbout__W309A{max-width:280px}.page_dataTable__n6zRW .page_cellAboutTitle__7c_GP{font-weight:500;color:var(--color-text);display:block;margin-bottom:.15rem}.page_dataTable__n6zRW .page_cellAboutSub__uaqUV{font-size:.8rem;color:var(--color-text-muted-light);line-height:1.4}.page_dataTable__n6zRW .page_badge__fJ3Fz{display:inline-block;padding:.2rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:500}.page_dataTable__n6zRW .page_badgeSuccess__fMu8j{background:rgba(132,204,22,.15);color:#65a30d}.page_dataTable__n6zRW .page_badgeMuted__v7xny{background:var(--color-bg-subtle);color:var(--color-text-muted)}.page_dataTable__n6zRW .page_cellActions__gcGRp{white-space:nowrap}.page_dataTable__n6zRW .page_actionIconBtn__hw8jg{width:32px;height:32px;border:none;background:none;border-radius:6px;color:var(--color-text-muted-light);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:.25rem;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}.page_dataTable__n6zRW .page_actionIconBtn__hw8jg:hover{background:var(--color-bg-subtle);color:var(--color-text)}.page_dataTable__n6zRW .page_actionIconBtn__hw8jg.page_danger__a1fOE:hover{color:#b91c1c;background:#fef2f2}.page_dataTablePagination__9Snar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding:.875rem 1rem;border-top:1px solid var(--color-border-light);background:var(--color-bg-alt)}.page_dataTablePagination__9Snar button{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-button);background:#fff;color:var(--color-text);font-size:.875rem;cursor:pointer;-webkit-transition:background .2s,border-color .2s;transition:background .2s,border-color .2s}.page_dataTablePagination__9Snar button:hover:not(:disabled){background:var(--color-bg-subtle);border-color:var(--color-text-muted-light)}.page_dataTablePagination__9Snar button:disabled{opacity:.5;cursor:not-allowed}.page_dataTablePagination__9Snar span{font-size:.875rem;color:var(--color-text-muted)}.page_briefSkeleton__rQjiw{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem 0}.page_skeletonRow__p6x7S{height:3rem;background:-webkit-gradient(linear,left top,right top,color-stop(25%,var(--color-bg-alt)),color-stop(50%,var(--color-bg-subtle)),color-stop(75%,var(--color-bg-alt)));background:linear-gradient(90deg,var(--color-bg-alt) 25%,var(--color-bg-subtle) 50%,var(--color-bg-alt) 75%);background-size:200% 100%;-webkit-animation:page_briefSkeleton__rQjiw 1.2s ease-in-out infinite;animation:page_briefSkeleton__rQjiw 1.2s ease-in-out infinite;border-radius:8px;width:100%}@-webkit-keyframes page_briefSkeleton__rQjiw{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes page_briefSkeleton__rQjiw{0%{background-position:200% 0}to{background-position:-200% 0}}.page_errorState__WY37n{text-align:center;padding:3rem 2rem;color:#666}.page_errorState__WY37n p{margin-bottom:1rem}.page_deleteModal__YdGL_{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);padding:1.5rem;max-width:400px;width:100%;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15)}.page_deleteModalActions__zb2GW{display:-ms-flexbox;display:flex;gap:.75rem;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.25rem}.page_dataTableWrap__9AmJb{display:block}.page_briefCardsMobile__n_n8g{display:none}.page_briefCard__pTMtT{border:1px solid var(--color-border-light);border-radius:var(--radius-card);padding:1.25rem;background:var(--color-bg);margin-bottom:1rem;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.page_briefCard__pTMtT:hover{border-color:var(--color-border);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06)}.page_briefCardHeader__dH0yW{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.page_briefCardTitleBtn__3ga6c,.page_briefCardTitle__ka0pG{font-weight:600;color:var(--color-text);font-size:1rem}.page_briefCardTitleBtn__3ga6c{border:none;background:transparent;padding:0;text-align:left;cursor:pointer}.page_briefCardDate__Y6NPS{font-size:.8rem;color:var(--color-text-muted-light);white-space:nowrap}.page_briefCardDesc__6PdRF{font-size:.875rem;color:var(--color-text-muted-light);line-height:1.4;margin-bottom:.75rem}.page_briefCardActions__2k4H1{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.25rem}.page_briefCardActions__2k4H1 .page_actionIconBtn__hw8jg{width:2rem;height:2rem;border:none;border-radius:8px;background:none;color:#9ca3af;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}.page_briefCardActions__2k4H1 .page_actionIconBtn__hw8jg:hover:not(:disabled){color:#0f0f0f;background:#f3f4f6}.page_briefCardActions__2k4H1 .page_actionIconBtn__hw8jg.page_danger__a1fOE:hover{color:#dc2626;background:#fef2f2}.page_briefCardActions__2k4H1 .page_actionIconBtn__hw8jg:disabled{opacity:.5;cursor:not-allowed}.page_briefCardActions__2k4H1 .page_actionIconBtn__hw8jg svg{width:1.25rem;height:1.25rem}.page_feedbackListModal__7z_KM{list-style:none;padding:0;margin:0;max-height:280px;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.page_feedbackItemModal__UDLl8{padding:.75rem 1rem;background:var(--color-bg-alt);border-radius:8px;border:1px solid var(--color-border-light)}.page_feedbackMetaModal__8GlL3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8rem;color:var(--color-text-muted)}.page_feedbackDateModal__bKY_t{color:var(--color-text-muted-light)}.page_feedbackTextModal__pQSUB{font-size:.9rem;color:var(--color-text);line-height:1.4;margin:0}.page_briefRow__7O_P6:hover{background:var(--color-bg-alt)}@media (max-width:768px){.page_main__YKyzD{padding:1rem calc(1rem + env(safe-area-inset-right, 0)) 1rem calc(1rem + env(safe-area-inset-left, 0))}.page_content__pGcr2{padding:1.5rem}.page_createSourceGrid__uzuJu,.page_tariffsGrid__axzY5{grid-template-columns:1fr}.page_dataTableWrap__9AmJb{display:none}.page_briefCardsMobile__n_n8g{display:block}}