:root{--fc-bg: #e4f2f2;--fc-bg-deep: #c8def0;--fc-bg-glow: #a8cdec;--fc-accent: #2872b8;--fc-accent-hover: #1f5e9b;--fc-accent-pressed: #013765;--fc-accent-dark: #013765;--fc-accent-on: #ffffff;--fc-text: #0b2545;--fc-text-muted: rgba(11, 37, 69, .62);--fc-text-faint: rgba(11, 37, 69, .45);--fc-surface: rgba(255, 255, 255, .62);--fc-surface-strong: rgba(255, 255, 255, .78);--fc-surface-soft: rgba(255, 255, 255, .42);--fc-surface-border: rgba(1, 55, 101, .14);--fc-surface-border-soft: rgba(1, 55, 101, .08);--fc-success: #2f9e44;--fc-success-dim: rgba(47, 158, 68, .14);--fc-warn: #e08a17;--fc-warn-dim: rgba(224, 138, 23, .14);--fc-danger: #d12626;--fc-danger-dim: rgba(209, 38, 38, .14)}html,body{background:var(--fc-bg);color:var(--fc-text);min-height:100%}body:before{content:"";position:fixed;top:-6%;right:-6%;bottom:-6%;left:-6%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 25% 20%,rgba(40,114,184,.18) 0%,transparent 55%),radial-gradient(ellipse at 80% 85%,rgba(1,55,101,.12) 0%,transparent 60%),radial-gradient(ellipse at 50% 50%,#f5fbfb 0%,#d6e9f3 45%,var(--fc-bg-glow) 100%);animation:fcBgDrift 26s ease-in-out infinite;will-change:transform}@keyframes fcBgDrift{0%{transform:translate(0)}25%{transform:translate(-1.6%,1.2%)}50%{transform:translate(1.4%,-1.6%)}75%{transform:translate(-.8%,-1%)}to{transform:translate(0)}}#root,[data-app-bridge-host],.Polaris-Page{position:relative;z-index:1}:root,:where(:root){--p-color-bg: transparent;--p-color-bg-surface: var(--fc-surface);--p-color-bg-surface-secondary: var(--fc-surface-soft);--p-color-bg-surface-tertiary: rgba(255, 255, 255, .32);--p-color-bg-surface-hover: var(--fc-surface-strong);--p-color-bg-surface-active: var(--fc-surface-strong);--p-color-text: var(--fc-text);--p-color-text-secondary: var(--fc-text-muted);--p-color-text-subdued: var(--fc-text-muted);--p-color-border: var(--fc-surface-border);--p-color-border-secondary: var(--fc-surface-border-soft);--p-color-border-hover: var(--fc-accent);--p-color-border-focus: var(--fc-accent);--p-color-bg-fill-brand: var(--fc-accent);--p-color-bg-fill-brand-hover: var(--fc-accent-hover);--p-color-bg-fill-brand-active: var(--fc-accent-pressed);--p-color-bg-fill-brand-selected: var(--fc-accent-pressed);--p-color-text-brand-on-bg-fill: var(--fc-accent-on);--p-color-icon-brand-on-bg-fill: var(--fc-accent-on);--p-color-text-brand: var(--fc-accent);--p-color-text-brand-hover: var(--fc-accent-hover);--p-color-text-brand-active: var(--fc-accent-pressed);--p-color-icon-brand: var(--fc-accent);--p-color-border-brand: var(--fc-accent);--p-color-bg-fill-brand-secondary: rgba(40, 114, 184, .14);--p-color-bg-fill-brand-secondary-hover: rgba(40, 114, 184, .2);--p-color-bg-fill-info: var(--fc-accent);--p-color-bg-fill-info-secondary: rgba(40, 114, 184, .14);--p-color-text-info: var(--fc-accent-dark);--p-color-text-info-on-bg-fill: var(--fc-accent-on);--p-color-icon-info: var(--fc-accent)}.Polaris-Card,.Polaris-ShadowBevel,.Polaris-LegacyCard{background:var(--fc-surface)!important;border:1px solid var(--fc-surface-border)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff8c,0 2px 12px #0137650f!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.Polaris-ShadowBevel--hasBoxShadow,.Polaris-Box--background-bgSurface{background:transparent!important}.Polaris-Page-Header__Title h1,.Polaris-Page-Header__Title .Polaris-Text{color:var(--fc-text)!important}.Polaris-Page-Header__SubTitle,.Polaris-Page-Header__SubTitle .Polaris-Text{color:var(--fc-text-muted)!important}.Polaris-Button--variantPrimary,.Polaris-Button--variantSecondary,.Polaris-Button--variantTertiary,.Polaris-Button--toneCritical,.Polaris-Button--toneSuccess{box-shadow:none!important;border-radius:8px!important}.Polaris-Button--variantPrimary:after,.Polaris-Button--variantSecondary:after,.Polaris-Button--variantTertiary:after,.Polaris-Button--toneCritical:after,.Polaris-Button--toneSuccess:after{display:none!important}.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess){background:var(--fc-accent)!important;color:var(--fc-accent-on)!important;border:1px solid var(--fc-accent)!important}.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess) .Polaris-Button__Text,.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess) .Polaris-Button__Icon,.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess) .Polaris-Button__Icon svg{color:var(--fc-accent-on)!important;fill:var(--fc-accent-on)!important}.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess):hover{background:var(--fc-accent-hover)!important;border-color:var(--fc-accent-hover)!important}.Polaris-Button--variantPrimary:not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess):active{background:var(--fc-accent-pressed)!important;border-color:var(--fc-accent-pressed)!important}.Polaris-Button:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--variantTertiary):not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess){background:#ffffff8c!important;color:var(--fc-accent-dark)!important;border:1px solid rgba(40,114,184,.42)!important}.Polaris-Button:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--variantTertiary):not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess) .Polaris-Button__Text{color:var(--fc-accent-dark)!important}.Polaris-Button:not(.Polaris-Button--variantPrimary):not(.Polaris-Button--variantTertiary):not(.Polaris-Button--toneCritical):not(.Polaris-Button--toneSuccess):hover{background:#2872b81a!important;border-color:var(--fc-accent)!important}.Polaris-Button--toneCritical{background:var(--fc-danger)!important;color:#fff!important;border:1px solid var(--fc-danger)!important}.Polaris-Button--toneCritical .Polaris-Button__Text,.Polaris-Button--toneCritical .Polaris-Button__Icon svg{color:#fff!important;fill:#fff!important}.Polaris-Button--toneCritical:hover{background:#b51f1f!important;border-color:#b51f1f!important}.Polaris-Button{border-radius:8px!important}.Polaris-Badge{border-radius:6px!important}.Polaris-Badge--toneInfo{background:#2872b824!important;color:var(--fc-accent-dark)!important}.Polaris-Badge--toneSuccess{background:var(--fc-success-dim)!important;color:var(--fc-success)!important}.Polaris-Badge--toneAttention,.Polaris-Badge--toneWarning{background:var(--fc-warn-dim)!important;color:var(--fc-warn)!important}.Polaris-Badge--toneCritical{background:var(--fc-danger-dim)!important;color:var(--fc-danger)!important}.Polaris-Banner{background:#ffffff9e!important;border:1px solid var(--fc-surface-border)!important;border-radius:12px!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Polaris-Banner--toneInfo{background:#2872b81a!important;border-color:#2872b852!important}.Polaris-Banner--toneInfo .Polaris-Icon svg{fill:var(--fc-accent)!important}.Polaris-Banner--toneSuccess{background:#2f9e441a!important;border-color:#2f9e4452!important}.Polaris-Banner--toneWarning{background:var(--fc-warn-dim)!important;border-color:#e08a175c!important}.Polaris-Banner--toneCritical{background:var(--fc-danger-dim)!important;border-color:#d126265c!important}.Polaris-TextField__Backdrop,.Polaris-Select__Backdrop{background:#ffffff9e!important;border:1px solid var(--fc-surface-border)!important;box-shadow:none!important;border-radius:8px!important}.Polaris-TextField__Backdrop:after,.Polaris-Select__Backdrop:after{display:none!important}.Polaris-TextField__Input,.Polaris-Select__SelectedOption{color:var(--fc-text)!important}.Polaris-TextField--focus .Polaris-TextField__Backdrop,.Polaris-Select--focus .Polaris-Select__Backdrop,.Polaris-TextField__Backdrop:has(.Polaris-TextField__Input:focus),.Polaris-Select__Backdrop:has(.Polaris-Select__SelectedOption:focus){border-color:var(--fc-accent)!important;box-shadow:0 0 0 2px #2872b838!important}.Polaris-Label__Text,.Polaris-Choice__Label{color:var(--fc-text)!important}.Polaris-Checkbox__Icon{display:none!important}.Polaris-Checkbox__Backdrop{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:4px!important;background:#ffffffc7!important;box-shadow:0 0 0 1.5px #2872b873!important;position:relative}.Polaris-Checkbox__Input:checked~.Polaris-Checkbox__Backdrop,.Polaris-Checkbox--checked .Polaris-Checkbox__Backdrop{background:var(--fc-accent)!important;box-shadow:0 0 0 1.5px var(--fc-accent)!important}.Polaris-Checkbox__Input:checked~.Polaris-Checkbox__Backdrop:after,.Polaris-Checkbox--checked .Polaris-Checkbox__Backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'><path d='M4 9.5l3.2 3L14 6.5' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:14px 14px;background-repeat:no-repeat;background-position:center}input[type=checkbox]:not(.Polaris-Checkbox__Input){-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;min-height:18px;border-radius:4px;background:#ffffffc7;box-shadow:0 0 0 1.5px #2872b873;position:relative;cursor:pointer;vertical-align:middle}input[type=checkbox]:not(.Polaris-Checkbox__Input):checked{background:var(--fc-accent);box-shadow:0 0 0 1.5px var(--fc-accent)}input[type=checkbox]:not(.Polaris-Checkbox__Input):checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'><path d='M4 9.5l3.2 3L14 6.5' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:14px 14px;background-repeat:no-repeat;background-position:center}.Polaris-Backdrop{background:#01376552!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.Polaris-Modal-Dialog__Modal{background:#ffffffc7!important;border:1px solid var(--fc-surface-border)!important;border-radius:16px!important;box-shadow:inset 0 1px #fff9,0 24px 64px #0137652e!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}a,a:visited{color:var(--fc-accent);text-decoration:none}a:hover{color:var(--fc-accent-hover);text-decoration:underline}a:active{color:var(--fc-accent-pressed)}.Polaris-Page{padding-bottom:80px!important;max-width:85vw!important;width:85vw!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:1100px){.Polaris-Page{max-width:100%!important;width:100%!important}}
