._pageTransition_15t2u_1{animation:_page-fade_15t2u_1 .32s ease}._shell_15t2u_5,._authLayout_15t2u_6{margin:0 auto;max-width:1200px;padding:32px 20px 48px}._errorLayout_15t2u_12{align-items:center;display:grid;margin:0 auto;max-width:960px;min-height:100dvh;padding:32px 20px 48px}._shellMasthead_15t2u_21,._viewHeader_15t2u_22,._cardHeader_15t2u_23,._cardActions_15t2u_24,._shellNav_15t2u_25,._shellActions_15t2u_26,._formActions_15t2u_27,._featureList_15t2u_28{align-items:center;display:flex;gap:12px}._shell_15t2u_5{display:grid;grid-template-rows:auto minmax(0,1fr);gap:24px;height:100dvh;overflow:hidden}._skipLink_15t2u_42{background:var(--surface-contrast);border-radius:var(--control-radius);color:#fff;font-weight:800;left:20px;padding:10px 14px;position:absolute;top:12px;transform:translateY(-150%);transition:transform .16s ease;z-index:100}._skipLink_15t2u_42:focus-visible{outline:3px solid var(--primary);outline-offset:3px;transform:translateY(0)}._shellCompact_15t2u_62{gap:14px}._shellCompact_15t2u_62 ._shellTop_15t2u_66{gap:10px}._shellCompact_15t2u_62 ._shellBrand_15t2u_70 h1{display:none}._shellCompact_15t2u_62 ._shellMasthead_15t2u_21{align-items:center}._shellTop_15t2u_66{display:grid;gap:18px}._shellMasthead_15t2u_21{align-items:flex-start;flex-wrap:wrap;justify-content:space-between}._shellBrand_15t2u_70 h1,._authPanel_15t2u_90 h1,._authPanel_15t2u_90 h2,._view_15t2u_22 h2,._card_15t2u_23 h3,._previewPanel_15t2u_94 h3{color:var(--copy-strong);font-family:Inter,sans-serif;letter-spacing:-.03em;margin:0}._shellBrand_15t2u_70 h1{font-size:clamp(2rem,3vw,3rem)}._shellActions_15t2u_26{flex-wrap:wrap;justify-content:flex-end}._shellNav_15t2u_25{flex-wrap:wrap}._shellNavLink_15t2u_114{background:#ffffffe0;border:1px solid var(--border);border-radius:999px;color:var(--copy-strong);font-weight:700;padding:10px 16px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._shellNavLink_15t2u_114:hover,._shellNavLinkActive_15t2u_129{background:var(--primary-soft);border-color:#35434c3d;color:var(--copy-strong);transform:translateY(-1px)}._view_15t2u_22,._authPanel_15t2u_90,._panel_15t2u_138,._card_15t2u_23{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--panel);border:1px solid var(--border);border-radius:var(--control-radius);box-shadow:var(--card-shadow)}._view_15t2u_22,._authPanel_15t2u_90{padding:28px}._shellContent_15t2u_152{display:grid;height:100%;min-height:0;overflow:hidden}._view_15t2u_22{display:grid;gap:24px;min-height:0}._viewFrame_15t2u_165{height:100%;grid-template-rows:auto minmax(0,1fr);overflow:hidden}._viewBody_15t2u_171{align-content:start;display:grid;gap:20px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px}._editorViewBody_15t2u_181{display:flex;flex-direction:column;overflow:hidden}._editorViewBody_15t2u_181>:last-child{flex:1;min-height:0;overflow:hidden}._listViewBody_15t2u_193{margin:-10px -14px -18px;padding:10px 18px 22px 14px}._viewHeader_15t2u_22{align-items:flex-end;flex-wrap:wrap;justify-content:space-between}._editorView_15t2u_181{gap:18px}._editorHeader_15t2u_208{align-items:center}._editorCopy_15t2u_212{max-width:46ch}._authLayout_15t2u_6{align-items:center;display:grid;gap:24px;grid-template-columns:1.1fr .9fr}._authLayoutSimple_15t2u_223{align-content:center;justify-items:center;justify-content:center;max-width:none;min-height:100dvh;width:100%;padding-block:48px;grid-template-columns:minmax(0,440px)}._authPanel_15t2u_90{min-height:420px}._authPanelIntro_15t2u_238{background:var(--surface-contrast);border-color:#35434c2e;display:grid;gap:18px;place-content:center}._authPanelIntro_15t2u_238 h1,._authPanelIntro_15t2u_238 ._copy_15t2u_247{color:#fff8f1}._authPanelIntro_15t2u_238 ._eyebrow_15t2u_251{color:var(--primary)}._authPanelIntro_15t2u_238 ._featureChip_15t2u_255{background:#ffffff0f;border-color:#35434c47;color:#fff8f1}._authPanelForm_15t2u_261{display:grid;gap:18px}._authCard_15t2u_266{min-height:auto;width:min(100%,440px)}._authTitle_15t2u_271{margin-bottom:0;text-align:center;text-transform:uppercase}._authCard_15t2u_266 ._copy_15t2u_247{text-align:center}._featureList_15t2u_28{flex-wrap:wrap}._featureChip_15t2u_255{border-radius:var(--control-radius);font-size:.92rem;padding:8px 14px}._featureChip_15t2u_255{background:var(--background-strong);border:1px solid rgba(53,67,76,.16);color:var(--copy-strong)}._eyebrow_15t2u_251{color:var(--primary-dark);font-size:.84rem;font-weight:700;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}._copy_15t2u_247{color:var(--copy);margin:0;max-width:60ch}._button_15t2u_312{align-items:center;background:#fff;border:1px solid rgba(53,67,76,.34);border-radius:var(--control-radius);box-shadow:0 10px 24px #18151214;color:var(--copy-strong);cursor:pointer;display:inline-flex;gap:8px;font-weight:700;justify-content:center;min-height:46px;padding:12px 18px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}._button_15t2u_312:hover{background:var(--primary-soft);border-color:#35434c7a;transform:translateY(-1px)}._buttonPrimary_15t2u_340{background:var(--primary);border-color:var(--primary-dark);color:#fff}._buttonPrimary_15t2u_340:hover{background:var(--primary-dark);border-color:var(--primary-dark);color:#fff}._button_15t2u_312:disabled{background:#d8dadd;border-color:#c4c8cc;color:#6f7780;cursor:not-allowed;opacity:1;transform:none}._buttonGhost_15t2u_361{background:#ffffffe6;border:1px solid var(--border-strong);color:var(--copy-strong)}._buttonDanger_15t2u_367{background:#bc47491f;border:1px solid rgba(188,71,73,.2);color:var(--danger)}._notice_15t2u_373,._panel_15t2u_138{padding:18px 20px}._notice_15t2u_373{align-items:center;background:#fffffff0;border:1px solid var(--border);border-radius:var(--control-radius);display:grid;gap:18px;justify-items:center;padding:28px;text-align:center}._notice_15t2u_373 ._eyebrow_15t2u_251{margin-bottom:0}._notice_15t2u_373 ._copy_15t2u_247{margin:0;max-width:44ch}._authError_15t2u_399{color:var(--danger);margin:0}._errorPanel_15t2u_404{display:grid;gap:18px;justify-items:start;width:min(100%,720px)}._errorPanel_15t2u_404 h1{font-family:Inter,sans-serif;letter-spacing:-.03em;margin:0}._errorActions_15t2u_417{display:flex;flex-wrap:wrap;gap:12px}._errorDetails_15t2u_423{background:#1815120a;border:1px solid var(--border);border-radius:var(--control-radius);margin:0;max-width:100%;overflow:auto;padding:16px;white-space:pre-wrap;width:100%}._panel_15t2u_138{background:#fffffff0}._panelDanger_15t2u_439{border-color:#bc474933;color:var(--danger)}._cardGrid_15t2u_444,._detailsGrid_15t2u_445,._editorLayout_15t2u_446,._formGrid_15t2u_447,._listRows_15t2u_448,._rowMain_15t2u_449,._rowTitleBlock_15t2u_450{display:grid;gap:20px}._cardGrid_15t2u_444{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}._listRows_15t2u_448{list-style:none;margin:0;padding:0;width:100%;grid-template-columns:minmax(0,1fr);align-items:start}._campaignListRows_15t2u_468,._templateListRows_15t2u_469{gap:26px}._card_15t2u_23{display:grid;gap:18px;padding:22px}._cardActions_15t2u_24,._cardHeader_15t2u_23,._rowHeadline_15t2u_481,._rowActions_15t2u_482,._metaList_15t2u_483{justify-content:space-between}._cardActions_15t2u_24{align-items:stretch;flex-wrap:wrap}._listRow_15t2u_448{align-items:stretch;background:#fffffffa;border-radius:var(--control-radius);box-shadow:0 1px 2px #1815120a,0 8px 24px #1815120f;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);min-height:0;padding:16px 18px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}._campaignListRow_15t2u_468,._templateListRow_15t2u_469{gap:14px;padding:22px}._listRow_15t2u_448:hover{border-color:#35434c38;box-shadow:0 1px 2px #1815120d,0 12px 30px #18151214}._rowMain_15t2u_449,._rowTitleBlock_15t2u_450{min-width:0;position:relative;z-index:0}._listCardHeader_15t2u_530{align-items:start;display:flex;gap:10px;justify-content:space-between;position:relative}._listCardEyebrow_15t2u_538{color:var(--primary-dark);font-size:.74rem;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}._listCardDescription_15t2u_547{color:var(--copy);font-size:.9rem;line-height:1.4;margin:0;max-width:56ch}._listCardProperties_15t2u_555{display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));position:relative;z-index:0}._listPropertyItem_15t2u_563{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;min-width:0}._listPropertyLabel_15t2u_571{color:var(--copy);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._rowHeadline_15t2u_481,._rowActions_15t2u_482,._metaList_15t2u_483{align-items:center;display:flex;flex-wrap:wrap;gap:12px}._rowHeadline_15t2u_481{justify-content:space-between}._rowTitleBlock_15t2u_450{gap:4px}._metaList_15t2u_483{justify-content:flex-start}._metaChip_15t2u_600{background:var(--background-strong);border:1px solid rgba(24,21,18,.08);border-radius:var(--control-radius);box-shadow:0 8px 18px #1815120d,0 1px 2px #18151208;color:var(--copy-strong);font-size:.82rem;font-weight:600;line-height:1.2;padding:7px 11px}._statusChip_15t2u_614[data-status=active]{background:#4ead7929;border-color:#4ead794d;color:#21633f}._statusChip_15t2u_614[data-status=upcoming]{background:#f5b43e2e;border-color:#f5b43e57;color:#8b6208}._statusChip_15t2u_614[data-status=ended]{background:#ae14091f;border-color:#ae14093d;color:#8c1c13}._rowActions_15t2u_482{justify-content:flex-end;position:relative;z-index:2}._templateListMain_15t2u_638{display:grid;gap:8px}._templateListTitle_15t2u_644{font-family:Inter,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}._campaignListMain_15t2u_652{display:grid;gap:8px;position:relative;z-index:auto}._campaignListHeader_15t2u_659{align-items:center;display:flex;flex-wrap:wrap;gap:10px}._campaignListTitle_15t2u_666{font-family:Inter,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}._campaignExternalId_15t2u_674{color:var(--copy);font-size:.84rem;font-weight:600;letter-spacing:.01em}._listIdentifierLine_15t2u_681{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;position:relative;z-index:2}._listIdentifierItem_15t2u_690{align-items:center;display:inline-flex;gap:6px;min-width:0}._listIdentifierLabel_15t2u_697{color:var(--copy);flex:0 0 auto;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._listIdentifierValue_15t2u_706{background:#1815120a;border:1px solid rgba(24,21,18,.08);border-radius:var(--control-radius);color:var(--copy-strong);display:inline-block;font-size:.78rem;font-weight:600;line-height:1.2;padding:5px 9px;white-space:nowrap}._tooltip_15t2u_719,._tooltipTarget_15t2u_723{display:inline-flex}._tooltipBubble_15t2u_727{background:#241c18f0;border-radius:var(--control-radius);color:#fff;font-size:.82rem;font-weight:600;max-width:min(280px,calc(100vw - 24px));opacity:1;padding:8px 10px;pointer-events:none;position:fixed;text-align:center;width:max-content;z-index:80}._tooltipBubble_15t2u_727:after{background:#241c18f0;content:"";height:10px;position:absolute;width:10px}._tooltipBubble_15t2u_727[data-placement=top]:after{left:calc(var(--tooltip-arrow-left) - 5px);top:calc(100% - 5px);transform:rotate(45deg)}._tooltipBubble_15t2u_727[data-placement=bottom]:after{left:calc(var(--tooltip-arrow-left) - 5px);top:-5px;transform:rotate(45deg)}._tooltipBubble_15t2u_727[data-placement=left]:after{left:calc(100% - 5px);top:calc(var(--tooltip-arrow-top) - 5px);transform:rotate(45deg)}._tooltipBubble_15t2u_727[data-placement=right]:after{left:-5px;top:calc(var(--tooltip-arrow-top) - 5px);transform:rotate(45deg)}._iconButton_15t2u_775{align-items:center;background:#fffffff5;border:1px solid var(--border);border-radius:var(--control-radius);color:var(--copy-strong);cursor:pointer;display:inline-flex;height:48px;justify-content:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:48px}._iconButton_15t2u_775:hover{transform:translateY(-1px)}._listActionButton_15t2u_798{border-radius:var(--control-radius);box-shadow:0 9px 18px #18151217,0 2px 5px #1815120d;transform:translateY(-1px);will-change:transform}._listActionButton_15t2u_798:hover{box-shadow:0 14px 26px #1815121f,0 4px 9px #1815120f;transform:translateY(-3px) scale(1.05)}._listActionButton_15t2u_798:active{box-shadow:0 7px 14px #1815121a,0 1px 3px #1815120d;transform:translateY(0) scale(1.02)}._iconButtonGhost_15t2u_821:hover{border-color:#35434c38}._iconButtonDanger_15t2u_825{background:#bc47491a;border-color:#bc47492e;color:var(--danger)}._copyIconButton_15t2u_831{border-radius:var(--control-radius);height:32px;position:relative;width:32px;z-index:2}._copyIconButton_15t2u_831:hover{border-color:#35434c38;box-shadow:0 8px 18px #18151217,0 2px 5px #1815120a}._icon_15t2u_775{height:18px;width:18px}._srOnly_15t2u_851{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}._detailsGrid_15t2u_445{grid-template-columns:repeat(2,minmax(0,1fr))}._detailsGrid_15t2u_445 dt{color:var(--copy);font-size:.86rem;margin-bottom:4px}._detailsGrid_15t2u_445 dd{margin:0}._editorLayout_15t2u_446{align-items:stretch;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);min-height:0}._editorLayoutCompact_15t2u_883{grid-template-columns:minmax(0,1.28fr) minmax(320px,.92fr);gap:16px}._formPanel_15t2u_888,._previewPanel_15t2u_94{display:grid;gap:20px;overflow-y:auto;padding:20px 22px}._previewPanel_15t2u_94{align-content:start;display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto}._editorFormPanel_15t2u_905{padding:20px 22px}._formGrid_15t2u_447{grid-template-columns:repeat(2,minmax(0,1fr))}._editorFormGrid_15t2u_913{gap:24px}._field_15t2u_917{color:var(--copy-strong);display:grid;gap:0;min-width:0}._field_15t2u_917>span,._dateTimeLegend_15t2u_925{font-size:.94rem;font-weight:700}._formFieldLabel_15t2u_930{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;min-width:0}._formFieldRequirement_15t2u_938{color:var(--copy);font-size:.86em;font-style:italic;font-weight:500}._fieldLabelRow_15t2u_945{align-items:center;display:flex;flex-wrap:wrap;gap:8px}._timezoneBadge_15t2u_952{background:#18151214;border:1px solid rgba(24,21,18,.1);border-radius:var(--control-radius);color:var(--copy-strong);font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1;padding:5px 7px}._fieldErrorText_15t2u_964{color:var(--danger);line-height:1.35}._field_15t2u_917>._fieldErrorText_15t2u_964,._selectField_15t2u_970>._fieldErrorText_15t2u_964,._colorPicker_15t2u_971>._fieldErrorText_15t2u_964{font-size:.8rem;font-weight:500}._field_15t2u_917>._fieldErrorText_15t2u_964{margin-top:8px}._fieldFull_15t2u_980{grid-column:1 / -1}._dateTimeField_15t2u_984{border:0;color:var(--copy-strong);display:grid;gap:8px;grid-column:1 / -1;margin:0;min-width:0;padding:0}._dateTimeLegend_15t2u_925{display:table;margin:0 0 8px;padding:0}._dateTimeControlGroup_15t2u_1001{background:#ffffffbd;border:1px solid var(--border);border-radius:var(--control-radius);display:grid;gap:8px;grid-template-columns:minmax(180px,1fr) minmax(126px,.42fr);padding:6px;transition:border-color .16s ease,box-shadow .16s ease}._dateTimeField_15t2u_984:focus-within ._dateTimeControlGroup_15t2u_1001{border-color:#35434c66;box-shadow:0 0 0 4px var(--focus-ring)}._dateTimeFieldInvalid_15t2u_1019 ._dateTimeControlGroup_15t2u_1001{border-color:#ae14097a;box-shadow:0 0 0 1px #ae140914}._dateTimeFieldInvalid_15t2u_1019:focus-within ._dateTimeControlGroup_15t2u_1001{border-color:#ae14098f;box-shadow:0 0 0 4px #ae140924}._dateTimePart_15t2u_1029{display:grid;gap:7px;min-width:0}._dateTimePartLabel_15t2u_1035{color:var(--copy);font-size:.68rem;font-weight:800;letter-spacing:.12em;padding-inline:8px;text-transform:uppercase}._dateTimeInput_15t2u_1044{border-radius:var(--control-radius);min-height:42px;padding:9px 12px;width:100%}._dateTimeInput_15t2u_1044[type=date]{min-width:180px;padding-right:34px}._dateTimeInput_15t2u_1044[type=time]{min-width:126px;padding-right:30px}._dateTimeInput_15t2u_1044::-webkit-calendar-picker-indicator{margin-left:4px}._dateTimeField_15t2u_984 ._dateTimeInput_15t2u_1044:focus{box-shadow:none}._input_15t2u_1069{background:#fff;border:1px solid var(--border);border-radius:var(--control-radius);color:var(--copy-strong);min-height:48px;min-width:0;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}._input_15t2u_1069::placeholder{color:var(--copy-placeholder)}._input_15t2u_1069[type=number]{appearance:textfield;-moz-appearance:textfield}._input_15t2u_1069[type=number]::-webkit-outer-spin-button,._input_15t2u_1069[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}._input_15t2u_1069:focus{border-color:#35434c66;box-shadow:0 0 0 4px var(--focus-ring);outline:none}._inputInvalid_15t2u_1104{border-color:#ae14097a;box-shadow:0 0 0 1px #ae140914}._inputInvalid_15t2u_1104:focus{border-color:#ae14098f;box-shadow:0 0 0 4px #ae140924}._colorPicker_15t2u_971,._selectField_15t2u_970{display:grid;gap:8px;min-width:0;position:relative}._fieldFeedbackSlot_15t2u_1128{display:block;font-size:.8rem;font-weight:500;line-height:1.35}._selectTrigger_15t2u_1135{align-items:center;border-radius:var(--control-radius);cursor:pointer;display:flex;gap:14px;justify-content:space-between;min-height:48px;padding-block:10px;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:100%}._selectTrigger_15t2u_1135:disabled{cursor:wait}._selectTrigger_15t2u_1135:hover:not(:disabled){border-color:#35434c38;background:var(--background-strong)}._selectTriggerOpen_15t2u_1161{border-color:#35434c61;box-shadow:0 0 0 4px var(--focus-ring)}._selectTriggerValue_15t2u_1166{display:flex;flex:1;min-width:0;overflow:hidden}._selectTriggerIcon_15t2u_1173{align-items:center;color:#4f4942c7;display:inline-flex;flex:0 0 auto;justify-content:center;transition:transform .18s ease,color .18s ease}._selectTriggerIconOpen_15t2u_1184{color:var(--copy-strong);transform:rotate(180deg)}._selectValue_15t2u_1189{color:var(--copy-strong);display:block;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}._selectPlaceholder_15t2u_1200,._selectFieldHelper_15t2u_1201{color:var(--copy-placeholder)}._selectFieldHelper_15t2u_1201{font-size:.84rem}._selectFieldHelper_15t2u_1201{line-height:1.4}._selectPopover_15t2u_1213{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid var(--border);box-shadow:0 24px 56px #1815121f,0 8px 18px #1815120f;display:grid;gap:8px;grid-template-rows:auto minmax(0,1fr);left:0;max-height:min(360px,calc(100vh - 24px));overflow:hidden;padding:10px;position:fixed;top:0;width:min(100%,320px);z-index:80}._selectSearch_15t2u_1233{background:inherit;position:sticky;top:0;z-index:1}._selectSearchInput_15t2u_1240{border-radius:var(--control-radius);min-height:42px;padding-block:10px;width:100%}._previewPlaceholder_15t2u_1247 h4{font-family:Inter,sans-serif;letter-spacing:-.03em;margin:0}._selectOptions_15t2u_1253{align-content:start;display:grid;gap:6px;min-height:0;overflow-y:auto;padding-right:2px}._selectOption_15t2u_1253{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--control-radius);color:inherit;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:48px;padding:10px 14px;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:100%}._selectOption_15t2u_1253:not(._selectOptionSelected_15t2u_1282):hover{background:var(--surface-muted);border-color:#35434c24}._selectOptionSelected_15t2u_1282{background:var(--primary-soft);border-color:#35434c2e}._selectOptionLabel_15t2u_1292{color:var(--copy-strong);flex:1;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectOptionIndicator_15t2u_1302{align-items:center;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;margin-left:auto;width:20px}._selectOptionCheck_15t2u_1312{color:#3fa460}._selectEmptyState_15t2u_1316{color:var(--copy);font-size:.88rem;padding:8px 10px}._colorTrigger_15t2u_1322{align-items:center;cursor:pointer;display:flex;gap:14px;justify-content:space-between;min-height:48px;overflow:hidden;padding-block:10px;text-align:left;width:100%}._colorTriggerOpen_15t2u_1335{border-color:#35434c61;box-shadow:0 0 0 4px var(--focus-ring)}._colorTriggerValue_15t2u_1340,._colorPreviewChip_15t2u_1341,._colorHexInputShell_15t2u_1342{align-items:center;display:flex;gap:12px}._colorTriggerValue_15t2u_1340{min-width:0}._colorValue_15t2u_1352{color:var(--copy-strong);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._colorValuePlaceholder_15t2u_1360{color:var(--copy-placeholder)}._colorTriggerAction_15t2u_1364{font-size:.82rem}._colorTriggerAction_15t2u_1364{color:var(--primary-dark);font-weight:700;letter-spacing:.08em;text-transform:uppercase}._colorSwatch_15t2u_1375,._colorInlineSwatch_15t2u_1376,._colorPreviewSwatch_15t2u_1377{border:1px solid rgba(24,21,18,.12);border-radius:var(--control-radius);box-shadow:inset 0 0 0 1px #ffffff47;flex:0 0 auto}._colorSwatchEmpty_15t2u_1384{background:linear-gradient(45deg,rgba(24,21,18,.04) 25%,transparent 25%,transparent 75%,rgba(24,21,18,.04) 75%),linear-gradient(45deg,rgba(24,21,18,.04) 25%,transparent 25%,transparent 75%,rgba(24,21,18,.04) 75%);background-color:#f8f9fa;background-position:0 0,8px 8px;background-size:16px 16px;border-color:#1815121a;box-shadow:inset 0 0 0 1px #ffffff8f}._colorSwatch_15t2u_1375{height:28px;width:28px}._colorInlineSwatch_15t2u_1376{height:20px;width:20px}._colorPreviewSwatch_15t2u_1377{height:24px;width:24px}._colorPopover_15t2u_1412{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid var(--border);box-shadow:0 24px 56px #1815121f,0 8px 18px #1815120f;display:grid;gap:10px;left:0;overflow:hidden;position:fixed;top:0;transform-origin:bottom left;width:min(100%,272px);z-index:80}._colorPopoverHeader_15t2u_1430,._colorInputRow_15t2u_1431{gap:10px}._colorPopoverHeader_15t2u_1430{display:grid}._colorPopoverHeader_15t2u_1430 h3{font-size:1rem;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._colorPreviewChip_15t2u_1341{align-items:center;background:var(--background-strong);border:1px solid rgba(24,21,18,.08);border-radius:var(--control-radius);color:var(--copy-strong);display:inline-flex;font-size:.88rem;font-weight:400;gap:8px;justify-self:start;padding:6px 10px}._colorPopoverBody_15t2u_1462{display:grid;gap:10px}._colorSpectrum_15t2u_1467{aspect-ratio:1 / .72;border-radius:var(--control-radius);cursor:crosshair;overflow:hidden;position:relative;width:100%}._colorSpectrumWhite_15t2u_1476,._colorSpectrumBlack_15t2u_1477{inset:0;position:absolute}._colorSpectrumWhite_15t2u_1476{background:linear-gradient(90deg,white 0%,transparent 100%)}._colorSpectrumBlack_15t2u_1477{background:linear-gradient(180deg,transparent 0%,black 100%)}._colorSpectrumThumb_15t2u_1490{border:2px solid white;border-radius:var(--control-radius);box-shadow:0 0 0 1px #1815122e,0 8px 18px #18151229;height:18px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:18px}._colorHueField_15t2u_1503,._colorHexField_15t2u_1504{display:grid;gap:6px}._colorHexField_15t2u_1504{min-width:0}._colorHueField_15t2u_1503 span,._colorHexField_15t2u_1504 span{color:var(--copy-strong);font-size:.88rem;font-weight:700}._colorHueField_15t2u_1503 span,._colorHexField_15t2u_1504 span,._colorPopoverHeader_15t2u_1430 h3{line-height:1.1}._colorHueSlider_15t2u_1526{appearance:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:var(--control-radius);height:10px;margin:0;width:100%}._colorHueSlider_15t2u_1526::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid rgba(24,21,18,.14);border-radius:var(--control-radius);box-shadow:0 4px 12px #18151229;height:22px;width:22px}._colorHueSlider_15t2u_1526::-moz-range-thumb{background:#fff;border:2px solid rgba(24,21,18,.14);border-radius:var(--control-radius);box-shadow:0 4px 12px #18151229;height:22px;width:22px}._colorHexField_15t2u_1504{flex:1 1 auto}._colorHexInputShell_15t2u_1342{background:var(--background-strong);border:1px solid var(--border);border-radius:var(--control-radius);box-shadow:inset 0 1px #ffffff59;padding:0 10px}._colorHexInputShell_15t2u_1342:focus-within{border-color:#35434c61;box-shadow:0 0 0 3px var(--focus-ring)}._colorHexInput_15t2u_1342{background:transparent;border:0;box-shadow:none;flex:1 1 auto;min-width:0;min-height:40px;padding-left:0}._colorHexInput_15t2u_1342:focus{box-shadow:none}._colorActionButton_15t2u_1594,._colorDoneButton_15t2u_1595{min-height:40px;padding:10px 14px;width:100%}._colorInputRow_15t2u_1431,._colorInputActions_15t2u_1606{display:grid;gap:10px}._textarea_15t2u_1611{min-height:112px;resize:vertical}._formStack_15t2u_1616{display:grid;gap:16px}._formActions_15t2u_27{justify-content:flex-start}._previewSummary_15t2u_1625{display:flex;flex-wrap:wrap;gap:12px}._previewHeader_15t2u_1631{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}._previewPanelCopy_15t2u_1639,._previewStatus_15t2u_1640{margin:0}._previewPanelFooter_15t2u_1644{display:grid;gap:12px;margin-top:auto}._previewTextFields_15t2u_1650{display:grid;gap:12px}._previewFieldNote_15t2u_1655{font-size:.84rem;max-width:none}._previewVariantField_15t2u_1660{min-width:0}._previewVariantFieldFull_15t2u_1664{max-width:none}._previewVariantSelect_15t2u_1668{max-width:100%}._previewVariantSelect_15t2u_1668 ._selectField_15t2u_970,._previewVariantSelect_15t2u_1668 ._selectTrigger_15t2u_1135{max-width:100%;min-width:0}._previewStatus_15t2u_1640{color:var(--copy);font-size:.88rem}._modalBackdrop_15t2u_1683{align-items:center;background:#18151252;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:120}._modalPanel_15t2u_1695,._modalBody_15t2u_1696{display:grid;gap:20px}._modalPanel_15t2u_1695{max-height:min(88vh,920px);max-width:min(960px,100%);width:min(960px,100%)}._modalHeader_15t2u_1707,._modalActions_15t2u_1708{align-items:center;display:flex;gap:12px;justify-content:space-between}._modalHeader_15t2u_1707{flex-wrap:wrap}._modalCloseButton_15t2u_1719{min-height:42px}._modalActions_15t2u_1708{flex-wrap:wrap;justify-content:flex-end}._deleteModalPanel_15t2u_1728{gap:16px;max-width:min(420px,100%);padding:22px 24px;width:min(420px,100%)}._deleteModalBody_15t2u_1735{gap:10px}._deleteModalTitle_15t2u_1739{font-family:Inter,sans-serif;letter-spacing:-.03em;line-height:1.08;margin:0}._deleteModalName_15t2u_1746{color:var(--copy-strong);font-weight:700}._previewCanvas_15t2u_1751{align-items:center;background:var(--surface-muted);border:1px solid rgba(24,21,18,.08);display:grid;flex:1 1 auto;justify-items:center;min-height:280px;overflow:auto;padding:20px}._previewImage_15t2u_1763{box-shadow:0 18px 40px #1815121f,0 4px 10px #1815120f;display:block}._previewPlaceholder_15t2u_1247{display:grid;gap:10px;justify-items:center;max-width:34ch;text-align:center}._codeBlock_15t2u_1778{background:#181512;border:1px solid rgba(53,67,76,.18);border-radius:var(--control-radius);color:#fff8f1;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.86rem;margin:0;overflow:auto;padding:18px}._toastViewport_15t2u_1790{display:grid;gap:12px;pointer-events:none;position:fixed;right:24px;top:24px;width:min(360px,calc(100vw - 32px));z-index:50}._toast_15t2u_1790{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--border);border-radius:var(--control-radius);box-shadow:0 16px 40px #18151224;color:#fff;display:flex;font-weight:700;gap:12px;justify-content:space-between;padding:14px 16px}._toast_15t2u_1790[data-variant=success]{background:#3a7d44eb}._toast_15t2u_1790[data-variant=error]{background:#bc4749f0}._toastDismiss_15t2u_1823{align-items:center;background:transparent;border:0;border-radius:var(--control-radius);color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;opacity:.82;padding:0;transition:background-color .14s ease,opacity .14s ease;width:28px}._toastDismiss_15t2u_1823:hover{background:#ffffff24;opacity:1}._toastDismissIcon_15t2u_1847{height:14px;width:14px}:where(a,button,input,textarea,[role=option]):focus-visible{outline:3px solid rgba(174,92,12,.74);outline-offset:3px}@media(forced-colors:active){:where(a,button,input,textarea,[role=option]):focus-visible{outline-color:Highlight}}@keyframes _page-fade_15t2u_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}._button_15t2u_312:hover,._iconButton_15t2u_775:hover,._listActionButton_15t2u_798,._listActionButton_15t2u_798:hover,._listActionButton_15t2u_798:active,._listRow_15t2u_448:hover,._shellNavLink_15t2u_114:hover,._shellNavLinkActive_15t2u_129{transform:none}}@media(max-width:960px){._authLayout_15t2u_6,._editorLayout_15t2u_446,._editorLayoutCompact_15t2u_883{grid-template-columns:1fr}._editorViewBody_15t2u_181{display:grid;overflow-x:hidden;overflow-y:auto}._editorViewBody_15t2u_181>:last-child{flex:initial;min-height:initial;overflow:initial}._formPanel_15t2u_888,._previewPanel_15t2u_94{overflow-y:visible}._modalBackdrop_15t2u_1683{padding:16px}._modalPanel_15t2u_1695{max-height:calc(100vh - 32px)}}@media(max-width:720px){._shell_15t2u_5,._authLayout_15t2u_6{padding:20px 14px 32px}._view_15t2u_22,._authPanel_15t2u_90,._shellContent_15t2u_152{padding:20px}._formGrid_15t2u_447,._detailsGrid_15t2u_445,._previewTextFields_15t2u_1650{grid-template-columns:1fr}._colorPopover_15t2u_1412{width:min(100%,260px)}._modalHeader_15t2u_1707,._modalActions_15t2u_1708{align-items:stretch;display:grid}._colorInputRow_15t2u_1431,._colorPopoverHeader_15t2u_1430,._dateTimeControlGroup_15t2u_1001{display:grid}._dateTimeControlGroup_15t2u_1001{grid-template-columns:1fr}._colorDoneButton_15t2u_1595{width:100%}._listRow_15t2u_448{gap:16px;grid-template-columns:1fr;padding:16px}._campaignListRows_15t2u_468,._templateListRows_15t2u_469{gap:20px}._listCardHeader_15t2u_530{align-items:stretch;flex-direction:column;gap:14px}._listCardProperties_15t2u_555{gap:12px;grid-template-columns:1fr}._listPropertyItem_15t2u_563{align-items:center;display:flex;gap:6px}._rowTitleBlock_15t2u_450{gap:8px}._campaignListHeader_15t2u_659{align-items:flex-start;gap:8px 10px}._listCardDescription_15t2u_547{max-width:none}._rowActions_15t2u_482{gap:10px;justify-content:flex-start}._toastViewport_15t2u_1790{left:auto;right:16px;top:16px;width:auto}}:root{color-scheme:light;font-family:Inter,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--background: #fafafa;--background-strong: #ffffff;--border: #e8ebed;--border-strong: rgba(146, 149, 153, .36);--card-shadow: 0 18px 44px rgba(25, 25, 25, .08);--control-radius: 8px;--copy: #676767;--copy-placeholder: #9aa1a8;--copy-strong: #191919;--danger: #ae1409;--line: rgba(146, 149, 153, .16);--panel: rgba(255, 255, 255, .96);--primary: #35434c;--primary-dark: #243039;--primary-soft: rgba(53, 67, 76, .12);--primary-soft-strong: rgba(53, 67, 76, .2);--surface-muted: #e8edf0;--surface-contrast: #191919;--focus-ring: rgba(53, 67, 76, .18);--success: #4ead79}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{background:var(--background);color:var(--copy-strong)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}
