.ikit-portfolio-inbox-module__mZwPra__figure{color:var(--foreground);letter-spacing:-.01em;font-size:1.5rem;font-weight:600;line-height:1.2}.ikit-portfolio-inbox-module__mZwPra__figureSmall{font-size:1.125rem}.ikit-portfolio-inbox-module__mZwPra__changes{border-block:1px solid var(--separator);flex-direction:column;display:flex}.ikit-portfolio-inbox-module__mZwPra__change{border-top:1px solid var(--separator);grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:.25rem 1rem;padding-block:.75rem;font-size:.9375rem;display:grid}.ikit-portfolio-inbox-module__mZwPra__change:first-child{border-top:0}.ikit-portfolio-inbox-module__mZwPra__change dt{color:var(--muted)}.ikit-portfolio-inbox-module__mZwPra__change dd{color:var(--foreground);overflow-wrap:anywhere;font-weight:500}@media not (min-width:768px){.ikit-portfolio-inbox-module__mZwPra__change{grid-template-columns:minmax(0,1fr)}}.ikit-portfolio-inbox-module__mZwPra__press.button{border-radius:inherit;text-align:start;white-space:normal;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;height:auto;min-height:0;padding:1.25rem;display:flex}@media (min-width:1025px){.ikit-portfolio-inbox-module__mZwPra__press.button{padding:1.5rem}}.ikit-portfolio-inbox-module__mZwPra__address{border-radius:var(--radius-2xl);background:var(--surface-secondary);color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .75rem .75rem 1rem;font-size:.875rem;display:flex}.ikit-portfolio-inbox-module__mZwPra__addressValue{overflow-wrap:anywhere;flex:14rem;align-items:center;gap:.75rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ikit-portfolio-inbox-module__mZwPra__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (min-width:1025px){.ikit-portfolio-inbox-module__mZwPra__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}
.custom-sheet-module__cXAmjW__content{--sheet-glass-fill:color-mix(in srgb, var(--glass-pinned-surface) 66%, transparent);--sheet-glass-edge:color-mix(in srgb, var(--foreground) 12%, transparent);--sheet-glass-highlight:color-mix(in srgb, var(--snow) 32%, transparent);background-color:var(--sheet-glass-fill);color:var(--overlay-foreground);box-shadow:inset 0 0 0 1px var(--sheet-glass-edge), inset 0 1px 0 0 var(--sheet-glass-highlight), 0 -8px 40px #0000001f, var(--overlay-shadow);-webkit-backdrop-filter:blur(48px)saturate(1.45);backdrop-filter:blur(48px)saturate(1.45)}.custom-sheet-module__cXAmjW__backdrop.sheet__backdrop--opaque:before{background-color:color-mix(in srgb, var(--eclipse) 18%, transparent)}.custom-sheet-module__cXAmjW__dialog{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.custom-sheet-module__cXAmjW__content[data-sheet-drawer]:after{background-color:var(--sheet-glass-fill);-webkit-backdrop-filter:blur(48px)saturate(1.45);backdrop-filter:blur(48px)saturate(1.45)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.custom-sheet-module__cXAmjW__content,.custom-sheet-module__cXAmjW__content[data-sheet-drawer]:after{background-color:var(--glass-pinned-surface)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.custom-sheet-module__cXAmjW__content,.custom-sheet-module__cXAmjW__content[data-sheet-drawer]:after{background-color:var(--glass-pinned-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.custom-sheet-module__cXAmjW__backdrop:before{-webkit-backdrop-filter:none;backdrop-filter:none}}
@layer components{.ikit-shared-stat-card-module__FoY9EW__statCardEditable input,.ikit-shared-stat-card-module__FoY9EW__statCardEditable [data-slot=number-field-group]{border-color:var(--primary-500,#0baf88)!important}.ikit-shared-stat-card-module__FoY9EW__statCardEditable input:not([data-slot=number-field-input]),.ikit-shared-stat-card-module__FoY9EW__statCardEditable [data-slot=number-field-group]{border-width:1px!important}.ikit-shared-stat-card-module__FoY9EW__statCardEditable [data-slot=number-field-group]{grid-template-columns:1fr auto!important}}
.ikit-lvr-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;z-index:1;background:#fff;border:2px solid;border-radius:50%;width:16px;height:16px;position:relative;box-shadow:0 1px 3px #0003}.ikit-lvr-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0003}.ikit-lvr-slider::-webkit-slider-runnable-track{background:0 0}.ikit-lvr-slider::-moz-range-track{background:0 0}
@keyframes ikitari-details-sidebar-module__LfIGjW__ari-ai-glow{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 0%, transparent)}25%{box-shadow:0 0 16px 4px color-mix(in oklab, var(--accent) 30%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 0%, transparent)}}@keyframes ikitari-details-sidebar-module__LfIGjW__ari-ai-flash{0%{background-color:#0000}20%{background-color:color-mix(in oklab, var(--accent) 12%, transparent)}to{background-color:#0000}}.ari-ai-glow{animation:1.5s ease-out ikitari-details-sidebar-module__LfIGjW__ari-ai-glow}.ari-ai-flash{animation:1.5s ease-out ikitari-details-sidebar-module__LfIGjW__ari-ai-flash}#left-hand-panel input:not([disabled]):not([type=range]):not([type=checkbox]):not(.ikitari-details-sidebar-module__LfIGjW__bg-transparent):not([data-slot=number-field-input]){border-color:var(--accent);border-width:var(--border-width-field)}#left-hand-panel select:not([disabled]){border-color:var(--accent);border-width:var(--border-width-field)}#left-hand-panel input:not([disabled]):not([type=range]):not([type=checkbox]):not(.ikitari-details-sidebar-module__LfIGjW__bg-transparent):focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--focus) 20%, transparent)}#left-hand-panel select:not([disabled]):focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--focus) 20%, transparent)}
.channel-chat-composer-module__QKUuHW__compact .rich-text-editor__prosemirror{padding-block:.5rem}.channel-chat-composer-module__QKUuHW__compact .rich-text-editor__shell{border-radius:inherit}.channel-chat-composer-module__QKUuHW__compact .rich-text-editor__prosemirror p{margin:0 0 .75rem}:is(.channel-chat-composer-module__QKUuHW__compact .rich-text-editor__prosemirror li p,.channel-chat-composer-module__QKUuHW__compact .rich-text-editor__prosemirror p:last-child){margin-bottom:0}.channel-chat-composer-module__QKUuHW__compact .rich-text-editor__footer{padding:.5rem}.channel-chat-composer-module__QKUuHW__compact [data-slot=editor-header]{min-width:0;padding-top:.375rem}.channel-chat-composer-module__QKUuHW__compact [data-slot=editor-comment-field-viewport]{grid-template-columns:minmax(0,1fr)}.channel-chat-composer-module__QKUuHW__compact [data-slot=editor-header]:has(>[data-composer-draft-target]:only-child:empty){display:none}.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell{flex-flow:wrap;align-items:flex-end}:is(.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell>[data-slot=editor-header],.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell>.rich-text-editor__toolbar,.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell>[data-slot=editor-footer-context]){flex-basis:100%;order:-1}.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__content{flex:1px;min-width:0}.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__prosemirror{padding:9px 8px 9px 14px}.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__footer{display:contents}.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__footer>span:first-child{flex-shrink:0;order:-1;padding:4px}:is(.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell>[data-slot=editor-header],.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell>.rich-text-editor__toolbar,.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__shell>[data-slot=editor-footer-context]){order:-2}.channel-chat-composer-module__QKUuHW__oneRow [data-composer-send-cluster]{align-self:center;margin-inline-start:auto;padding:5px}.channel-chat-composer-module__QKUuHW__toolbar,.channel-chat-composer-module__QKUuHW__editingTools{align-items:center;gap:0;display:flex}.channel-chat-composer-module__QKUuHW__editingTools{display:none}:is(.channel-chat-composer-module__QKUuHW__toolbar>button,.channel-chat-composer-module__QKUuHW__editingTools button){width:36px;min-width:36px;height:36px;color:var(--muted);box-shadow:none;background:0 0;border-radius:999px;padding:0}:is(.channel-chat-composer-module__QKUuHW__toolbar button:hover,.channel-chat-composer-module__QKUuHW__toolbar button[aria-pressed=true]){color:var(--foreground);background:var(--default)}.channel-chat-composer-module__QKUuHW__toolbar svg{width:18px;height:18px}.channel-chat-composer-module__QKUuHW__oneRow[data-composer-expanded] .rich-text-editor__content{flex-basis:100%}.channel-chat-composer-module__QKUuHW__oneRow[data-composer-expanded] .rich-text-editor__prosemirror{padding:12px 14px 8px}.channel-chat-composer-module__QKUuHW__oneRow[data-composer-expanded] .rich-text-editor__footer{border-top:0;flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:4px;min-height:45px;padding:4px;display:flex}.channel-chat-composer-module__QKUuHW__oneRow[data-composer-expanded] .rich-text-editor__footer>span:first-child{padding:0}.channel-chat-composer-module__QKUuHW__oneRow[data-composer-expanded] .channel-chat-composer-module__QKUuHW__editingTools{display:flex}@media (max-width:1024px){:is(.channel-chat-composer-module__QKUuHW__toolbar>button,.channel-chat-composer-module__QKUuHW__editingTools button){width:44px;min-width:44px;height:44px}}.channel-chat-composer-module__QKUuHW__sendGroup{color:var(--accent-foreground);border-radius:999px;flex-shrink:0;align-items:center;gap:0;display:flex}.channel-chat-composer-module__QKUuHW__sendGroup>button{border-radius:999px 0 0 999px;height:34px;min-height:34px}.channel-chat-composer-module__QKUuHW__sendGroup [data-native-composer-send]:before{inset-inline:0}.channel-chat-composer-module__QKUuHW__sendGroup .autocomplete__trigger{align-items:center;display:flex}.channel-chat-composer-module__QKUuHW__sendGroup .autocomplete__trigger button{background:var(--accent);border-radius:0 999px 999px 0;height:34px;min-height:34px;font-size:.75rem}.channel-chat-composer-module__QKUuHW__sendGroup .button-group__separator{opacity:.3;align-self:center;height:16px}.channel-chat-composer-module__QKUuHW__oneRow [data-note-scope] .channel-chat-composer-module__QKUuHW__sendGroup{--accent:#b45f06;--accent-foreground:#fff}@supports (color:lab(0% 0 0)){.channel-chat-composer-module__QKUuHW__oneRow [data-note-scope] .channel-chat-composer-module__QKUuHW__sendGroup{--accent:lab(49.9364% 31.7355 57.0085)}}.channel-chat-composer-module__QKUuHW__oneRow .rich-text-editor__footer>span:first-child:empty{display:none}.channel-chat-composer-module__QKUuHW__oneRow [data-note-scope] [data-native-composer-send]{color:#fff;background-color:#b45f06;background-color:lab(49.9364% 31.7355 57.0085)}.channel-chat-composer-module__QKUuHW__oneRow [data-note-scope] [data-native-composer-send]:hover{background-color:#9e5100;background-color:lab(43.643% 30.0869 55.3885)}.channel-chat-composer-module__QKUuHW__noteLine{color:#b45f06;color:lab(49.9364% 31.7355 57.0085);align-items:center;gap:.375rem;padding:0 .75rem .375rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.dark .channel-chat-composer-module__QKUuHW__noteLine{color:var(--warning)}@media (max-height:650px){:is(.channel-chat-composer-module__QKUuHW__oneRow [data-composer-suggestion-disclosure]>div[id],.channel-chat-composer-module__QKUuHW__oneRow [data-message-link-embeds]>div[id]){max-height:8dvh}.channel-chat-composer-module__QKUuHW__oneRow[data-composer-expanded] .rich-text-editor__prosemirror{min-height:42px;max-height:16dvh}}:is([data-channel-composer] .ProseMirror .is-editor-empty:first-child,[data-channel-composer] .ProseMirror .is-empty){position:relative}[data-channel-composer] .ProseMirror .is-editor-empty:first-child:before{inset-inline:0;float:none;white-space:nowrap;text-overflow:ellipsis;height:auto;position:absolute;top:0;overflow:hidden}[data-channel-composer] .ProseMirror .is-empty:before{inset-inline:0;float:none;white-space:nowrap;text-overflow:ellipsis;height:auto;position:absolute;top:0;overflow:hidden}
.database-sheet-module__rgLG6q__content{--sheet-glass-fill:color-mix(in srgb, var(--glass-pinned-surface,var(--overlay)) 66%, transparent);--sheet-glass-edge:color-mix(in srgb, var(--foreground) 12%, transparent);--sheet-glass-highlight:color-mix(in srgb, var(--snow) 32%, transparent);background-color:var(--sheet-glass-fill);color:var(--overlay-foreground);box-shadow:inset 0 0 0 1px var(--sheet-glass-edge), inset 0 1px 0 0 var(--sheet-glass-highlight), 0 -8px 40px #0000001f, var(--overlay-shadow);-webkit-backdrop-filter:blur(48px)saturate(1.45);backdrop-filter:blur(48px)saturate(1.45)}.database-sheet-module__rgLG6q__backdrop.sheet__backdrop--opaque:before{background-color:color-mix(in srgb, var(--eclipse) 18%, transparent)}.database-sheet-module__rgLG6q__dialog{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.database-sheet-module__rgLG6q__content[data-sheet-drawer]:after{background-color:var(--sheet-glass-fill);-webkit-backdrop-filter:blur(48px)saturate(1.45);backdrop-filter:blur(48px)saturate(1.45)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.database-sheet-module__rgLG6q__content,.database-sheet-module__rgLG6q__content[data-sheet-drawer]:after{background-color:var(--glass-pinned-surface,var(--overlay))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.database-sheet-module__rgLG6q__content,.database-sheet-module__rgLG6q__content[data-sheet-drawer]:after{background-color:var(--glass-pinned-surface,var(--overlay));-webkit-backdrop-filter:none;backdrop-filter:none}.database-sheet-module__rgLG6q__backdrop:before{-webkit-backdrop-filter:none;backdrop-filter:none}}
@layer components{.task-date-display-module__lEpy1a__taskDateDisplay{align-items:center;display:inline-flex}}
@layer components{.task-item-module__DWaMcW__cursorGrab:active{cursor:grabbing!important}.task-item-module__DWaMcW__taskRow{transition:background-color .15s ease-in-out}}
.channel-composer-plus-menu-module__8hODzq__content.sheet__content{width:calc(100% - 24px);max-width:480px;max-height:min(78dvh,620px);margin-inline:auto;margin-bottom:max(12px, env(safe-area-inset-bottom));--sheet-glass-fill:color-mix(in srgb, var(--background) 76%, transparent);-webkit-backdrop-filter:blur(32px)saturate(1.35);backdrop-filter:blur(32px)saturate(1.35);border-radius:26px}.channel-composer-plus-menu-module__8hODzq__dialog{background:0 0;flex-direction:column;min-height:0;max-height:min(78dvh,620px);display:flex;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.channel-composer-plus-menu-module__8hODzq__content.sheet__content{background:var(--background)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.channel-composer-plus-menu-module__8hODzq__content.sheet__content{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}
.channel-voice-hold-recorder-module__sAxohq__recording [data-slot=editor-comment-field-row]{opacity:0}.channel-voice-hold-recorder-module__sAxohq__overlay{z-index:20;pointer-events:none;--voice-hold-mic-centre:min(var(--voice-hold-mic-x), calc(var(--voice-hold-edge) - 2rem - 20px - env(safe-area-inset-right,0px)));--voice-hold-bottom-inset:env(safe-area-inset-bottom,0px);--voice-hold-mic-middle:min(50%, calc(var(--voice-hold-bottom) - 2rem - 20px - var(--voice-hold-bottom-inset)));position:absolute}.channel-voice-hold-recorder-module__sAxohq__overlay[data-keyboard]{--voice-hold-bottom-inset:0px}.channel-voice-hold-recorder-module__sAxohq__overlay[data-locked]{pointer-events:auto}.channel-voice-hold-recorder-module__sAxohq__holdBar{inset-block:0;width:max(0px, calc(var(--voice-hold-mic-centre) - 2.5rem));border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.5);border-radius:9999px;align-items:center;gap:.625rem;padding:0 .875rem 0 1rem;display:flex;position:absolute;left:0}.channel-voice-hold-recorder-module__sAxohq__recDot{background:var(--danger);border-radius:9999px;flex:none;width:.625rem;height:.625rem}.channel-voice-hold-recorder-module__sAxohq__recDot[data-state=waiting],.channel-voice-hold-recorder-module__sAxohq__recDot[data-state=paused]{background:var(--muted)}.channel-voice-hold-recorder-module__sAxohq__recDotLive{animation:1.2s ease-in-out infinite channel-voice-hold-recorder-module__sAxohq__voice-hold-dot}@keyframes channel-voice-hold-recorder-module__sAxohq__voice-hold-dot{50%{opacity:.35}}.channel-voice-hold-recorder-module__sAxohq__timer{font-variant-numeric:tabular-nums;min-width:2.25rem;color:var(--foreground);flex:none;font-size:.9375rem;font-weight:500;line-height:1.25rem}.channel-voice-hold-recorder-module__sAxohq__slideCue{color:var(--muted);white-space:nowrap;will-change:transform, opacity;flex:none;align-items:center;gap:.125rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.channel-voice-hold-recorder-module__sAxohq__levels{justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:1.375rem;display:flex;overflow:hidden}.channel-voice-hold-recorder-module__sAxohq__levelBar{background:color-mix(in oklab, var(--foreground) 55%, transparent);border-radius:9999px;flex:none;width:3px;min-height:3px;transition:height 90ms linear}.channel-voice-hold-recorder-module__sAxohq__bigMic{top:var(--voice-hold-mic-middle);left:calc(var(--voice-hold-mic-centre) - 2rem);background:var(--accent);width:4rem;height:4rem;color:var(--accent-foreground);box-shadow:0 0 0 calc(6px + var(--voice-level,0) * 14px) color-mix(in oklab, var(--accent) 22%, transparent);will-change:transform;border-radius:9999px;place-items:center;transition:box-shadow 90ms linear;display:grid;position:absolute}.channel-voice-hold-recorder-module__sAxohq__overlay[data-tone=note] .channel-voice-hold-recorder-module__sAxohq__bigMic{color:#fff;box-shadow:0 0 0 calc(6px + var(--voice-level,0) * 14px) #b45f0638;background:#b45f06;background:lab(49.9364% 31.7355 57.0085)}@supports (color:lab(0% 0 0)){.channel-voice-hold-recorder-module__sAxohq__overlay[data-tone=note] .channel-voice-hold-recorder-module__sAxohq__bigMic{box-shadow:0 0 0 calc(6px + var(--voice-level,0) * 14px) lab(49.9364% 31.7355 57.0085/.22)}}.channel-voice-hold-recorder-module__sAxohq__lockPill{bottom:calc(100% - var(--voice-hold-mic-middle) + 2.75rem);left:calc(var(--voice-hold-mic-centre) - 1.375rem);border:1px solid var(--border);background:var(--surface);width:2.75rem;height:5.5rem;color:var(--foreground);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.5);will-change:transform;border-radius:9999px;flex-direction:column;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex;position:absolute}.channel-voice-hold-recorder-module__sAxohq__lockPill[data-ready]{color:var(--accent)}.channel-voice-hold-recorder-module__sAxohq__lockChevron{animation:1.4s ease-in-out infinite channel-voice-hold-recorder-module__sAxohq__voice-hold-nudge}@keyframes channel-voice-hold-recorder-module__sAxohq__voice-hold-nudge{50%{transform:translateY(-4px)}}.channel-voice-hold-recorder-module__sAxohq__cancelling{animation:.24s ease-out forwards channel-voice-hold-recorder-module__sAxohq__voice-hold-cancel}@keyframes channel-voice-hold-recorder-module__sAxohq__voice-hold-cancel{0%{opacity:1;transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{opacity:.7;transform:translate(-3px)}to{opacity:0;transform:translate(0)}}@media (max-width:22.5rem){.channel-voice-hold-recorder-module__sAxohq__holdBar{gap:.5rem;padding:0 .625rem 0 .75rem}}.channel-voice-hold-recorder-module__sAxohq__lockedRow{align-items:center;gap:.5rem;height:100%;display:flex}.channel-voice-hold-recorder-module__sAxohq__lockedPill{border:1px solid var(--border);background:var(--surface);min-width:0;height:2.75rem;box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.5);border-radius:9999px;flex:1;align-items:center;gap:.625rem;padding:0 1rem;display:flex}.channel-voice-hold-recorder-module__sAxohq__lockedPill .channel-voice-hold-recorder-module__sAxohq__levels{flex:1}.channel-voice-hold-recorder-module__sAxohq__glassButton{border:1px solid var(--border);background:var(--surface);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.5)}.channel-voice-hold-recorder-module__sAxohq__overlay[data-tone=note] .channel-voice-hold-recorder-module__sAxohq__sendButton{color:#fff;background-color:#b45f06;background-color:lab(49.9364% 31.7355 57.0085)}.channel-voice-hold-recorder-module__sAxohq__hint{background:var(--foreground);max-width:16rem;color:var(--background);white-space:nowrap;box-shadow:var(--surface-shadow);border-radius:.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.125rem;animation:.16s ease-out channel-voice-hold-recorder-module__sAxohq__voice-hold-hint;position:absolute;bottom:calc(100% + .5rem);transform:translate(-100%)}@keyframes channel-voice-hold-recorder-module__sAxohq__voice-hold-hint{0%{opacity:0;transform:translate(-100%,4px)}}.channel-voice-hold-recorder-module__sAxohq__statusLine{color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem .375rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.channel-voice-hold-recorder-module__sAxohq__statusLine[data-tone=note]{color:#b45f06;color:lab(49.9364% 31.7355 57.0085)}.dark .channel-voice-hold-recorder-module__sAxohq__statusLine[data-tone=note]{color:var(--warning)}.channel-voice-hold-recorder-module__sAxohq__statusLine[data-tone=failed]{color:var(--danger)}.channel-voice-hold-recorder-module__sAxohq__statusMode{color:var(--accent);font-weight:600}.channel-voice-hold-recorder-module__sAxohq__statusLine[data-tone=note] .channel-voice-hold-recorder-module__sAxohq__statusMode,.channel-voice-hold-recorder-module__sAxohq__statusLine[data-tone=failed] .channel-voice-hold-recorder-module__sAxohq__statusMode{color:inherit}@media (prefers-reduced-motion:reduce){.channel-voice-hold-recorder-module__sAxohq__recDotLive,.channel-voice-hold-recorder-module__sAxohq__lockChevron,.channel-voice-hold-recorder-module__sAxohq__cancelling,.channel-voice-hold-recorder-module__sAxohq__hint{animation:none}.channel-voice-hold-recorder-module__sAxohq__levelBar,.channel-voice-hold-recorder-module__sAxohq__bigMic{transition:none}}
@layer components{.channel-messages-input-controller-module__oRN6wG__composerShell{box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.channel-messages-input-controller-module__oRN6wG__mobileMessageInputShell{transition:background-color .2s}.channel-messages-input-controller-module__oRN6wG__mobileMessageInputShellActive{background:hsl(var(--background) / .78);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}}
.channel-composer-context-module__mHjYzW__context{flex-direction:column;gap:8px;padding:4px 0 10px;display:flex}.channel-composer-context-module__mHjYzW__emailChip{white-space:normal;background:var(--mobile-top-glass-background);max-width:100%;height:auto;min-height:34px;box-shadow:inset 0 0 0 1px var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;gap:6px;padding:6px 10px;font-size:12px}.channel-composer-context-module__mHjYzW__emailChip[aria-expanded=true]{background:var(--accent-soft)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.channel-composer-context-module__mHjYzW__emailChip{background:var(--background)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.channel-composer-context-module__mHjYzW__emailChip{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}
.task-detail-module__52ATwa__page{container:task-page/inline-size}@container task-page (min-width:48rem){.task-detail-module__52ATwa__grid{grid-template-columns:minmax(0,1fr) minmax(18rem,23rem)}.task-detail-module__52ATwa__head{grid-area:1/1}.task-detail-module__52ATwa__properties{grid-area:1/2/span 2;position:sticky;top:1.5rem}.task-detail-module__52ATwa__body{grid-area:2/1}}
.task-list-module__MFTZ1a__taskListRoot .milestone-table{border:none!important}.task-list-module__MFTZ1a__taskListRoot .milestone-table .v2-table-wrapper{border:none!important;border-radius:0!important}.task-list-module__MFTZ1a__taskListRoot [class*=avatar]{will-change:transform;contain:layout style paint;backface-visibility:hidden;transform:translateZ(0)}.task-list-module__MFTZ1a__taskListRoot .dropdown-content{z-index:1000!important}.task-list-module__MFTZ1a__taskListRoot .combobox-content{z-index:1000!important}.task-list-module__MFTZ1a__taskListRoot .status-dropdown .combobox-content{z-index:999999!important;position:fixed!important;transform:translate(0,0)!important}.task-list-module__MFTZ1a__taskListRoot .task-row[draggable=true]:hover{cursor:grab}.task-list-module__MFTZ1a__taskListRoot .task-row[draggable=true]:active{cursor:grabbing}.task-list-module__MFTZ1a__taskListRoot .task-row.drag-over{border-top:2px solid #3b82f6;border-radius:4px}.task-list-module__MFTZ1a__taskBoardTheme,.task-list-module__MFTZ1a__taskPatternTheme{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root:not(.dark) .task-list-module__MFTZ1a__taskBoardTheme{--accent:var(--primary-500,#0baf88);--accent-foreground:var(--primary-foreground);--accent-hover:var(--primary-hover,color-mix(in oklab, var(--accent) 90%, var(--black) 10%));--accent-active:var(--accent-hover);--accent-soft:var(--primary-50,#ecfdf7);--accent-soft-foreground:var(--default-foreground);--ring:var(--primary-500,#0baf88);--focus:var(--primary-500,#0baf88)}:root:not(.dark) .task-list-module__MFTZ1a__investorKitTaskBoardTheme{--accent:#0baf88;--accent-foreground:var(--snow);--accent-hover:#019a78;--accent-active:var(--accent-hover);--accent-soft:#ecfdf7;--accent-soft-foreground:var(--default-foreground);--ring:#0baf88;--focus:#0baf88}:root:not(.dark) .task-list-module__MFTZ1a__investorKitTaskPatternTheme{--background:#f8f8f8;--surface-secondary:#f3f3f4;--accent:#0baf88;--accent-foreground:var(--snow);--accent-hover:#019a78;--accent-active:var(--accent-hover);--accent-soft:#ecfdf7;--accent-soft-foreground:var(--default-foreground);--ring:#0baf88;--focus:#0baf88}@supports (color:lab(0% 0 0)){:root:not(.dark) .task-list-module__MFTZ1a__investorKitTaskPatternTheme{--background:lab(97.4132% 0 0);--surface-secondary:lab(95.8502% .0992715 -.364041)}}:root:not(.dark) .task-list-module__MFTZ1a__investorKitTaskPatternTheme .text-accent{color:var(--accent-soft-foreground)}
.task-scroll-area-module__BuozNq__scrollGlass{z-index:10;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--foreground) 6%, transparent), transparent);opacity:0;height:12px;transition:opacity .18s ease-out;position:absolute;inset:0 0 auto}.task-scroll-area-module__BuozNq__scrollGlass[data-scrolled=true]{opacity:1}@media (prefers-reduced-motion:reduce){.task-scroll-area-module__BuozNq__scrollGlass{transition:none}}
@property --ai-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ai-glow-module__eSO1dW__clip{border-radius:calc(var(--ai-glow-radius,1.5rem) + 4px);clip-path:inset(0 round calc(var(--ai-glow-radius,1.5rem) + 4px));isolation:isolate;pointer-events:none;position:absolute;inset:-4px;overflow:hidden}.ai-glow-module__eSO1dW__layer{pointer-events:none;inset:calc(4px - var(--ai-glow-inset,2px));border-radius:calc(var(--ai-glow-radius,1.5rem) + var(--ai-glow-inset,2px));transition:inset .2s ease-in-out,border-radius .2s ease-in-out;position:absolute;overflow:hidden}.ai-glow-module__eSO1dW__blur{filter:blur(15px)}:is(.group:hover .ai-glow-module__eSO1dW__layer,.group:focus-within .ai-glow-module__eSO1dW__layer){inset:calc(4px - var(--ai-glow-inset-active,4px));border-radius:calc(var(--ai-glow-radius,1.5rem) + var(--ai-glow-inset-active,4px))}.ai-glow-module__eSO1dW__layer:before{content:"";opacity:var(--ai-glow-opacity,.35);background-position:0 0;background-repeat:no-repeat;background-image:conic-gradient(from var(--ai-glow-angle), #0000, #b6e0dc, #eaef8c, #fdc19e, #f29be5, #c4aeff, #0000 95%);filter:blur(18px);transition:opacity .3s ease-in-out;animation:4s linear infinite ai-glow-module__eSO1dW__ai-glow-spin;position:absolute;inset:-18px}.group:hover .ai-glow-module__eSO1dW__layer:before{opacity:var(--ai-glow-hover-opacity,.55)}.group:focus-within .ai-glow-module__eSO1dW__layer:before{opacity:var(--ai-glow-hover-opacity,.55)}@keyframes ai-glow-module__eSO1dW__ai-glow-spin{0%{--ai-glow-angle:0deg}to{--ai-glow-angle:360deg}}@media (prefers-reduced-motion:reduce){.ai-glow-module__eSO1dW__layer{transition:none}.ai-glow-module__eSO1dW__layer:before{transition:none;animation:none}}.ai-glow-module__eSO1dW__wash{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ai-glow-module__eSO1dW__wash:before{content:"";opacity:var(--ai-wash-opacity,.11);filter:blur(90px);background-image:conic-gradient(from -29deg,#b6e0dc,#eaef8c,#fdc19e,#f29be5,#c4aeff,#b6e0dc);position:absolute;inset:-25%}.ai-glow-module__eSO1dW__welcome{--ai-wash-opacity:.42;height:min(32rem,100%);bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 20% 50%,#0000);mask-image:linear-gradient(#0000,#000 20% 50%,#0000)}
.message-composer-module__een3xW__aiBorderWrapper{pointer-events:none;border-radius:1.5rem;transition:all .2s ease-in-out;position:absolute;inset:-2px;overflow:hidden}.message-composer-module__een3xW__aiBorderGlow{filter:blur(15px)}:is(.group:hover .message-composer-module__een3xW__aiBorderWrapper,.group:focus-within .message-composer-module__een3xW__aiBorderWrapper){inset:-4px}.message-composer-module__een3xW__aiBorderWrapper:before,.message-composer-module__een3xW__aiBorderGlow:before{content:"";width:99999px;height:99999px;opacity:var(--ai-border-opacity,.35);filter:blur(18px);background-image:conic-gradient(#0000,#b6e0dc,#eaef8c,#fdc19e,#f29be5,#c4aeff,#0000 95%);background-position:0 0;background-repeat:no-repeat;transition:opacity .3s ease-in-out;animation:4s linear infinite message-composer-module__een3xW__ai-composer-border-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.group:hover .message-composer-module__een3xW__aiBorderWrapper:before{opacity:var(--ai-border-hover-opacity,.55)}.group:hover .message-composer-module__een3xW__aiBorderGlow:before{opacity:var(--ai-border-hover-opacity,.55)}.group:focus-within .message-composer-module__een3xW__aiBorderWrapper:before{opacity:var(--ai-border-hover-opacity,.55)}.group:focus-within .message-composer-module__een3xW__aiBorderGlow:before{opacity:var(--ai-border-hover-opacity,.55)}@keyframes message-composer-module__een3xW__ai-composer-border-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}:is(.message-composer-module__een3xW__expandingSurface .rich-text-editor__prosemirror,.message-composer-module__een3xW__expandingSurface .prompt-input__textarea){min-height:42px;transition:min-height .28s cubic-bezier(.22,1,.36,1),height .15s ease-out}:is(.message-composer-module__een3xW__expandingSurface:focus-within .rich-text-editor__prosemirror,.message-composer-module__een3xW__expandingSurface[data-composer-expanded] .rich-text-editor__prosemirror,.message-composer-module__een3xW__expandingSurface:focus-within .prompt-input__textarea,.message-composer-module__een3xW__expandingSurface[data-composer-expanded] .prompt-input__textarea){min-height:84px}:is(.message-composer-module__een3xW__expandingSurface .rich-text-editor__shell,.message-composer-module__een3xW__expandingSurface .prompt-input__shell){border-radius:24px}.message-composer-module__een3xW__expandingSurface .prompt-input__textarea::placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-composer-module__een3xW__expandingSurface:not(:focus-within):not([data-composer-expanded]) .prompt-input__textarea{height:auto!important}@media (prefers-reduced-motion:reduce){:is(.message-composer-module__een3xW__expandingSurface .rich-text-editor__prosemirror,.message-composer-module__een3xW__expandingSurface .prompt-input__textarea){transition:none}}
@layer components{.voice-recording-module__0x6Afa__voiceRecording{width:100%}}
.mobile-section-chrome-module__O31r2W__chrome{top:var(--mobile-top-inset,var(--app-shell-toolbar-inset,0px));z-index:30;scroll-margin-top:var(--mobile-top-inset,0px);flex-shrink:0;position:sticky}.mobile-section-chrome-module__O31r2W__inFrame{--mobile-lane-top:0px;top:0}.mobile-section-chrome-module__O31r2W__controls{position:relative}.mobile-section-chrome-module__O31r2W__glass{z-index:-1;height:calc(var(--mobile-top-inset,0px) + var(--mobile-section-height,0px));pointer-events:none;background-color:color-mix(in srgb, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:inset 0 -.5px 0 color-mix(in srgb, var(--foreground) 14%, transparent);position:fixed;inset:0 0 auto}.mobile-section-chrome-module__O31r2W__lane{transition:top .22s ease-out,opacity .16s ease-out}.mobile-section-chrome-module__O31r2W__lane[data-lane-tucked]{top:calc(var(--mobile-lane-top,var(--mobile-top-inset,0px)) - var(--mobile-section-height,0px));opacity:0;pointer-events:none}.mobile-section-chrome-module__O31r2W__lane[data-lane-tucked] .mobile-section-chrome-module__O31r2W__glass{display:none}.mobile-section-chrome-module__O31r2W__workspaceLane{transition:top .22s ease-out,margin-bottom .22s ease-out,opacity .16s ease-out}@media (prefers-reduced-motion:reduce){.mobile-section-chrome-module__O31r2W__lane,.mobile-section-chrome-module__O31r2W__workspaceLane{transition:none}}.mobile-section-chrome-module__O31r2W__glass[data-scroll-fade=false]{display:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mobile-section-chrome-module__O31r2W__glass{background-color:var(--background);height:calc(var(--mobile-top-inset,0px) + var(--mobile-section-height,0px));-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.mobile-section-chrome-module__O31r2W__glass{background-color:var(--background);height:calc(var(--mobile-top-inset,0px) + var(--mobile-section-height,0px));-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}}
.ikit-product-artwork-module__DOruGG__artwork{isolation:isolate;width:min(100%, var(--ikit-artwork-size,17rem));aspect-ratio:1;pointer-events:none;flex:none;position:relative}.ikit-product-artwork-module__DOruGG__artwork:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in oklab, var(--accent) 10%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:28% 12% 8%}.ikit-product-artwork-module__DOruGG__artwork img{object-fit:contain;width:100%;height:100%;display:block}
@layer components{.ikit-map-layer-card-module__wgYvzW__lineClamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.ikit-map-module__yNQ8Kq__mapRoot .mapboxgl-ctrl-group{box-shadow:0 1px 2px #0000001a}.ikit-map-module__yNQ8Kq__mapRoot .mapbox-gl-draw_ctrl-draw-btn{min-width:30px;min-height:30px}
.ikit-ari-modelling-header-module__T6haTW__header{border-bottom:1px solid color-mix(in srgb, var(--accent) 12%, var(--background));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.5rem clamp(1rem,3vw,2.5rem);display:flex}.ikit-ari-modelling-header-module__T6haTW__copy{text-align:start;flex:17rem;min-width:0}.ikit-ari-modelling-header-module__T6haTW__copy h1{letter-spacing:-.045em;max-width:20ch;margin-block:0 .625rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.ikit-ari-modelling-header-module__T6haTW__description{max-width:40ch;color:var(--muted);font-size:.875rem;line-height:1.6}.ikit-ari-modelling-header-module__T6haTW__artwork{--ikit-artwork-size:19rem;aspect-ratio:1.25;margin-inline:auto;overflow:hidden}.ikit-ari-modelling-header-module__T6haTW__artwork img{height:125%;margin-top:-10%}.ikit-ari-modelling-header-module__T6haTW__artwork:before{display:none}.dark .ikit-ari-modelling-header-module__T6haTW__header{border-color:var(--border);background:var(--background)}@media (max-width:640px){.ikit-ari-modelling-header-module__T6haTW__artwork{--ikit-artwork-size:15rem;aspect-ratio:1.35;margin-inline:auto 0}.ikit-ari-modelling-header-module__T6haTW__artwork img{height:135%;margin-top:-13%}}
.ikitari-answer-block-module__HGHA4W__answer{outline:none;flex-direction:column;gap:1rem;display:flex}.ikitari-answer-block-module__HGHA4W__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--foreground);font-size:.75rem;font-weight:600}.ikitari-answer-block-module__HGHA4W__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3rem;font-weight:700;line-height:1.05}.ikitari-answer-block-module__HGHA4W__kpis{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid}.ikitari-answer-block-module__HGHA4W__kpis>[data-slot=kpi]{min-width:0}.ikitari-answer-block-module__HGHA4W__kpis>.ikitari-answer-block-module__HGHA4W__rule{grid-column:1/-1;width:auto;height:1px;margin:0 1rem}.ikitari-answer-block-module__HGHA4W__total .item-card__title{font-weight:600}.ikitari-answer-block-module__HGHA4W__strip{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--background);box-shadow:var(--shadow-overlay);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;display:flex}@media (max-width:40rem){.ikitari-answer-block-module__HGHA4W__value{font-size:2.25rem}.ikitari-answer-block-module__HGHA4W__kpis .kpi__content{grid-template-columns:minmax(0,1fr);row-gap:.25rem}.ikitari-answer-block-module__HGHA4W__kpis .kpi__trend{justify-self:start}}
.mobile-shell-identity-module__cYm4rW__identity{border-radius:var(--radius);width:fit-content;min-width:0;max-width:100%;height:44px;min-height:44px;color:var(--foreground);background:0 0;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:0;display:flex}.mobile-shell-identity-module__cYm4rW__visual{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.mobile-shell-identity-module__cYm4rW__visual>*{max-width:24px;max-height:24px}.mobile-shell-identity-module__cYm4rW__name{border-radius:var(--field-radius);justify-content:flex-start;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:28px;padding:0;font-size:16px;font-weight:600;line-height:20px;display:flex}.mobile-shell-identity-module__cYm4rW__identity[data-hovered] .mobile-shell-identity-module__cYm4rW__name,.mobile-shell-identity-module__cYm4rW__identity[data-pressed] .mobile-shell-identity-module__cYm4rW__name,.mobile-shell-identity-module__cYm4rW__identity[data-pressed] .mobile-shell-identity-module__cYm4rW__visual{opacity:.8}
.ikit-studio-art-module__PKJPzq__art{--ikit-art-from:#b9ebd5;--ikit-art-to:#73c0a1;min-width:0;display:block;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.ikit-studio-art-module__PKJPzq__art{--ikit-art-from:lab(89.2035% -20.0378 5.36463);--ikit-art-to:lab(72.1999% -30.4285 8.0868)}}.ikit-studio-art-module__PKJPzq__art[data-layout=fill]{position:absolute;inset:0}.ikit-studio-art-module__PKJPzq__image{aspect-ratio:1;width:auto;max-width:none;height:100%;margin:auto;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}.ikit-studio-art-module__PKJPzq__image[data-stage=dark]{display:none}.dark .ikit-studio-art-module__PKJPzq__image[data-stage=light]{display:none}.dark .ikit-studio-art-module__PKJPzq__image[data-stage=dark]{display:block}.ikit-studio-art-module__PKJPzq__art[data-layout=top],.ikit-studio-art-module__PKJPzq__art[data-layout=side]{background:linear-gradient(160deg, var(--ikit-art-from), var(--ikit-art-to))}:is(.dark .ikit-studio-art-module__PKJPzq__art[data-layout=top],.dark .ikit-studio-art-module__PKJPzq__art[data-layout=side]){--ikit-art-from:#124739;--ikit-art-to:#021b14}@supports (color:lab(0% 0 0)){:is(.dark .ikit-studio-art-module__PKJPzq__art[data-layout=top],.dark .ikit-studio-art-module__PKJPzq__art[data-layout=side]){--ikit-art-from:lab(26.546% -20.9357 3.0189);--ikit-art-to:lab(7.66323% -10.5235 1.63938)}}.ikit-studio-art-module__PKJPzq__art[data-layout=top]{height:10rem}.ikit-studio-art-module__PKJPzq__art[data-layout=side]{min-height:12rem}.ikit-studio-art-module__PKJPzq__art[data-layout=side] .ikit-studio-art-module__PKJPzq__image{height:min(100%,14rem)}.ikit-studio-art-module__PKJPzq__art[data-ground=none]{background:0 0}.ikit-studio-art-module__PKJPzq__art[data-ground=none] .ikit-studio-art-module__PKJPzq__image{object-fit:contain;-webkit-mask-image:none;mask-image:none}
.ikit-portfolio-strategy-chart-module__pNF_DG__plot{padding-top:.75rem}.ikit-portfolio-strategy-chart-module__pNF_DG__chart[data-compact] .ikit-portfolio-strategy-chart-module__pNF_DG__plot{padding-top:0}.ikit-portfolio-strategy-chart-module__pNF_DG__chart .ikit-portfolio-strategy-chart-module__pNF_DG__range{border-radius:var(--radius);background:var(--surface-secondary);max-width:100%;overflow-x:auto}.ikit-portfolio-strategy-chart-module__pNF_DG__range .segment__item{border-radius:var(--radius);min-height:2.75rem;color:color-mix(in srgb, var(--foreground) 76%, var(--background))}.ikit-portfolio-strategy-chart-module__pNF_DG__range .segment__item[data-selected=true]{color:var(--accent-soft-foreground)}.ikit-portfolio-strategy-chart-module__pNF_DG__range .segment__indicator{border-radius:var(--radius);background:var(--background)}.ikit-portfolio-strategy-chart-module__pNF_DG__chart .ikit-portfolio-strategy-chart-module__pNF_DG__legendItem{white-space:normal;text-align:left;min-width:0;height:auto;min-height:2.75rem}.ikit-portfolio-strategy-chart-module__pNF_DG__legendItem[aria-pressed=false]{color:var(--muted);text-decoration:line-through}
.ikit-portfolio-household-outcomes-module__nwmaSq__outcomes{container-type:inline-size}.ikit-portfolio-household-outcomes-module__nwmaSq__outcomes .card{--muted:color-mix(in srgb, var(--foreground) 76%, var(--background));--muted-foreground:var(--muted);border:1px solid var(--border);background:var(--background);box-shadow:none}.ikit-portfolio-household-outcomes-module__nwmaSq__outcomes:not([data-compact]) .card>.card__header{border-bottom:1px solid var(--separator);padding-bottom:1rem}.ikit-portfolio-household-outcomes-module__nwmaSq__outcomes .card__title{line-height:1.5}.ikit-portfolio-household-outcomes-module__nwmaSq__outcomes[data-compact]>.card{background:0 0;border:0}.ikit-portfolio-household-outcomes-module__nwmaSq__outcomes>p{border-left:2px solid var(--border);border-radius:0 var(--radius) var(--radius) 0;background:var(--surface-secondary);padding:.875rem 1rem;font-size:.8125rem;line-height:1.6}.ikit-portfolio-household-outcomes-module__nwmaSq__chartTabs .tabs__list-container__scroll-prev:after{content:"";position:absolute;inset-block:-.875rem}.ikit-portfolio-household-outcomes-module__nwmaSq__chartTabs .tabs__list-container__scroll-next:after{content:"";position:absolute;inset-block:-.875rem}.ikit-portfolio-household-outcomes-module__nwmaSq__chartTabs .tabs__list-container__scroll-prev:after{left:-.5rem;right:-1.25rem}.ikit-portfolio-household-outcomes-module__nwmaSq__chartTabs .tabs__list-container__scroll-next:after{left:-1.25rem;right:-.5rem}
.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]{--sk-1:var(--sidekick-1,#00776e);--sk-2:var(--sidekick-2,#7f22fe);--sk-3:var(--sidekick-3,#a600b5);--sk-4:var(--sidekick-4,#c53c00);--sk-ink:var(--sidekick-foreground,var(--snow,#fff));--button-bg:transparent;--button-bg-hover:transparent;--button-bg-pressed:transparent;isolation:isolate;box-shadow:none;color:var(--sk-ink);background-color:#0000;border-radius:9999px;font-weight:500;position:relative}@supports (color:lab(0% 0 0)){.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]{--sk-1:var(--sidekick-1,lab(44.4134% -33.1436 -4.22149));--sk-2:var(--sidekick-2,lab(41.088% 68.9966 -91.995));--sk-3:var(--sidekick-3,lab(39.787% 72.2653 -53.1244));--sk-4:var(--sidekick-4,lab(46.4615% 57.7275 70.8507));--sk-ink:var(--sidekick-foreground,var(--snow,lab(100% 0 0)))}}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]{--sk-1:var(--sidekick-1,#00776e);--sk-2:var(--sidekick-2,#7f22fe);--sk-3:var(--sidekick-3,#a600b5);--sk-4:var(--sidekick-4,#c53c00);--sk-ink:var(--sidekick-foreground,var(--snow,#fff));--button-bg:transparent;--button-bg-hover:transparent;--button-bg-pressed:transparent;isolation:isolate;box-shadow:none;color:var(--sk-ink);background-color:#0000;border-radius:9999px;font-weight:500;position:relative}@supports (color:lab(0% 0 0)){.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]{--sk-1:var(--sidekick-1,lab(44.4134% -33.1436 -4.22149));--sk-2:var(--sidekick-2,lab(41.088% 68.9966 -91.995));--sk-3:var(--sidekick-3,lab(39.787% 72.2653 -53.1244));--sk-4:var(--sidekick-4,lab(46.4615% 57.7275 70.8507));--sk-ink:var(--sidekick-foreground,var(--snow,lab(100% 0 0)))}}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]:not([data-sidekick-entry=icon]){padding-inline:.75rem .875rem}.custom-sidekick-button-module__pbmT-W__aurora{z-index:-1;border-radius:inherit;background-color:var(--sk-2);background-image:radial-gradient(60% 160% at 0% 100%, var(--sk-1), transparent 72%), radial-gradient(50% 150% at 100% 0%, var(--sk-3), transparent 72%), radial-gradient(40% 120% at 92% 110%, var(--sk-4), transparent 70%);pointer-events:none;background-position:0 0,100% 0,100% 0;background-repeat:no-repeat;background-size:130% 100%;animation:12s ease-in-out infinite alternate custom-sidekick-button-module__pbmT-W__sidekick-aurora-drift;position:absolute;inset:0;overflow:hidden}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry=icon] .custom-sidekick-button-module__pbmT-W__aurora{width:var(--sidekick-mark-size,2rem);height:var(--sidekick-mark-size,2rem);border-radius:9999px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.custom-sidekick-button-module__pbmT-W__aurora:before,.custom-sidekick-button-module__pbmT-W__aurora:after{content:"";border-radius:inherit;opacity:0;transition:opacity .16s ease-out;position:absolute;inset:0}.custom-sidekick-button-module__pbmT-W__aurora:before{background:color-mix(in oklab, var(--sk-ink) 8%, transparent)}.custom-sidekick-button-module__pbmT-W__aurora:after{background:color-mix(in oklab, var(--black,#000) 22%, transparent)}@supports (color:lab(0% 0 0)){.custom-sidekick-button-module__pbmT-W__aurora:after{background:color-mix(in oklab, var(--black,lab(0% 0 0)) 22%, transparent)}}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]:is(:hover,[data-hovered=true]) .custom-sidekick-button-module__pbmT-W__aurora:before{opacity:1}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]:is(:active,[data-pressed=true]) .custom-sidekick-button-module__pbmT-W__aurora:after{opacity:.6}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry][aria-pressed=true] .custom-sidekick-button-module__pbmT-W__aurora{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--sk-ink) 72%, transparent);animation-play-state:paused}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry][aria-pressed=true] .custom-sidekick-button-module__pbmT-W__aurora:after{opacity:1}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry][aria-pressed=true] .custom-sidekick-button-module__pbmT-W__aurora:before{opacity:0}.custom-sidekick-button-module__pbmT-W__content{min-width:0;color:var(--sk-ink);align-items:center;gap:.375rem;display:inline-flex;position:relative}.custom-sidekick-button-module__pbmT-W__icon,.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__icon{color:var(--sk-ink,var(--sidekick-foreground,var(--snow,#fff)))}@supports (color:lab(0% 0 0)){.custom-sidekick-button-module__pbmT-W__icon,.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__icon{color:var(--sk-ink,var(--sidekick-foreground,var(--snow,lab(100% 0 0))))}}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__icon{color:var(--sk-ink,var(--sidekick-foreground,var(--snow,#fff)))}@supports (color:lab(0% 0 0)){.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__icon{color:var(--sk-ink,var(--sidekick-foreground,var(--snow,lab(100% 0 0))))}}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]:is(:focus-visible,[data-focus-visible=true]){outline:2px solid var(--focus);outline-offset:2px}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]:is(:focus-visible,[data-focus-visible=true]){outline:2px solid var(--focus);outline-offset:2px}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]:is(:disabled,[data-disabled=true]) .custom-sidekick-button-module__pbmT-W__aurora{filter:saturate(.4)}.custom-sidekick-button-module__pbmT-W__mark{--sk-1:var(--sidekick-1,#00776e);--sk-2:var(--sidekick-2,#7f22fe);--sk-3:var(--sidekick-3,#a600b5);--sk-4:var(--sidekick-4,#c53c00);--sk-ink:var(--sidekick-foreground,var(--snow,#fff));isolation:isolate;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.custom-sidekick-button-module__pbmT-W__mark{--sk-1:var(--sidekick-1,lab(44.4134% -33.1436 -4.22149));--sk-2:var(--sidekick-2,lab(41.088% 68.9966 -91.995));--sk-3:var(--sidekick-3,lab(39.787% 72.2653 -53.1244));--sk-4:var(--sidekick-4,lab(46.4615% 57.7275 70.8507));--sk-ink:var(--sidekick-foreground,var(--snow,lab(100% 0 0)))}}.custom-sidekick-button-module__pbmT-W__mark .custom-sidekick-button-module__pbmT-W__aurora{animation:none}@keyframes custom-sidekick-button-module__pbmT-W__sidekick-aurora-drift{0%{background-position:0 0,100% 0,100% 0}to{background-position:60% 0,40% 0,70% 0}}@media (prefers-reduced-motion:reduce){.custom-sidekick-button-module__pbmT-W__aurora{animation:none}.custom-sidekick-button-module__pbmT-W__aurora:before,.custom-sidekick-button-module__pbmT-W__aurora:after{transition:none}}@media (forced-colors:active){.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]{forced-color-adjust:auto;color:buttontext;border:1px solid buttontext}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry]{forced-color-adjust:auto;color:buttontext;border:1px solid buttontext}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry][aria-pressed=true]{outline:2px solid buttontext}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry][aria-pressed=true]{outline:2px solid buttontext}.custom-sidekick-button-module__pbmT-W__aurora{display:none}.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__content,.custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__icon{color:buttontext}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__content{color:buttontext}.unfold-desktop-utility-bar .custom-sidekick-button-module__pbmT-W__root[data-sidekick-entry] .custom-sidekick-button-module__pbmT-W__icon{color:buttontext}.custom-sidekick-button-module__pbmT-W__mark{border:1px solid canvastext}.custom-sidekick-button-module__pbmT-W__mark .custom-sidekick-button-module__pbmT-W__icon{color:canvastext}}
.shell-sidebar-scroll-area-module__gGoWYa__area{--sidebar-glass-gutter:.75rem;--channel-list-sticky-top:var(--sidebar-header-height,0px);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.unfold-desktop-sidebar[data-collapsible=icon][data-state=collapsed] .shell-sidebar-scroll-area-module__gGoWYa__area{--sidebar-glass-gutter:.5rem}.unfold-desktop-sidebar[data-pane-surface=white][data-state=expanded] .shell-sidebar-scroll-area-module__gGoWYa__area{--sidebar-glass-gutter:.5rem}.shell-sidebar-scroll-area-module__gGoWYa__header{z-index:30;flex-shrink:0;position:relative}.unfold-desktop-sidebar[data-state=expanded] .shell-sidebar-scroll-area-module__gGoWYa__header .sidebar__header{padding-inline:.75rem}.unfold-desktop-sidebar[data-state=collapsed] .shell-sidebar-scroll-area-module__gGoWYa__header .sidebar__header{padding-inline:.5rem}.shell-sidebar-scroll-area-module__gGoWYa__glass{display:none}.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true] .shell-sidebar-scroll-area-module__gGoWYa__glass{height:var(--sidebar-header-height);margin-inline:calc(-1 * var(--sidebar-glass-gutter));pointer-events:none;background:var(--mobile-top-glass-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-shrink:0;display:block;position:sticky;top:0}.unfold-desktop-sidebar[data-pane-mode=docked] .shell-sidebar-scroll-area-module__gGoWYa__glass{background:color-mix(in srgb, var(--shell-ground) 92%, transparent)}.unfold-desktop-sidebar[data-pane-mode=attached] .shell-sidebar-scroll-area-module__gGoWYa__glass{background:color-mix(in srgb, var(--background) 92%, transparent)}.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true] .shell-sidebar-scroll-area-module__gGoWYa__glass{z-index:25}.unfold-desktop-sidebar[data-pane-surface=white] .shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true] .shell-sidebar-scroll-area-module__gGoWYa__glass{background:var(--mobile-top-glass-background)}.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true][data-scrolled=true] .shell-sidebar-scroll-area-module__gGoWYa__glass{height:var(--sidebar-header-height);margin-bottom:0;-webkit-mask-image:none;mask-image:none}.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true][data-scrolled=true] .shell-sidebar-scroll-area-module__gGoWYa__glass:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--foreground) 6%, transparent), transparent);height:12px;position:absolute;inset:100% 0 auto}.dark .shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true][data-scrolled=true] .shell-sidebar-scroll-area-module__gGoWYa__glass:after{background:linear-gradient(#00000073,#0000)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.unfold-desktop-sidebar[data-pane-surface=white] .shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true] .shell-sidebar-scroll-area-module__gGoWYa__glass{background:var(--background)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.unfold-desktop-sidebar[data-pane-surface=white] .shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true] .shell-sidebar-scroll-area-module__gGoWYa__glass{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}.shell-sidebar-scroll-area-module__gGoWYa__viewport{min-height:0;margin-top:calc(-1 * var(--sidebar-header-height,0px));overscroll-behavior:contain;padding-inline:var(--sidebar-glass-gutter);scroll-padding-top:calc(var(--sidebar-header-height,0px) + 40px);overflow-y:auto}.shell-sidebar-scroll-area-module__gGoWYa__body{flex-direction:column;flex:1 0 auto;min-height:100%;display:flex}.shell-sidebar-scroll-area-module__gGoWYa__body>.sidebar__pages{flex:1 0 auto;min-height:0}.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true] .sidebar__page{will-change:auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true][data-scrolled] .shell-sidebar-scroll-area-module__gGoWYa__glass{height:var(--sidebar-header-height);background:var(--background);margin-bottom:0;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.shell-sidebar-scroll-area-module__gGoWYa__area[data-glass=true][data-scrolled] .shell-sidebar-scroll-area-module__gGoWYa__glass{height:var(--sidebar-header-height);background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:0;-webkit-mask-image:none;mask-image:none}}
.story-golden-key-badge-module__UF7Era__badge{--gk-gold:#d9b46a;border:1px solid color-mix(in srgb,var(--gk-gold) 30%,transparent);background:var(--ikit-color-dark-neutral);width:fit-content;max-width:100%;color:var(--gk-gold);font-size:var(--ikit-label-size);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 9px;font-weight:600;line-height:1.4;display:inline-flex}.story-golden-key-badge-module__UF7Era__glyph{flex:none;width:22px;height:10px}.story-golden-key-badge-module__UF7Era__link{min-height:32px;color:var(--gk-gold);white-space:normal;border-radius:16px;gap:8px;padding:5px 12px;font-weight:600;text-decoration:none;position:relative}.story-golden-key-badge-module__UF7Era__link:after{content:"";position:absolute;inset:-6px -2px}.story-golden-key-badge-module__UF7Era__link:hover,.story-golden-key-badge-module__UF7Era__link[data-hovered=true]{background:color-mix(in srgb,var(--gk-gold) 16%,var(--ikit-color-dark-neutral));color:var(--gk-gold);text-decoration:none}.story-golden-key-badge-module__UF7Era__arrow{flex:none;width:14px;height:14px;transition:transform .2s}.story-golden-key-badge-module__UF7Era__link:hover .story-golden-key-badge-module__UF7Era__arrow,.story-golden-key-badge-module__UF7Era__link[data-hovered=true] .story-golden-key-badge-module__UF7Era__arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.story-golden-key-badge-module__UF7Era__arrow{transition:none}.story-golden-key-badge-module__UF7Era__link:hover .story-golden-key-badge-module__UF7Era__arrow,.story-golden-key-badge-module__UF7Era__link[data-hovered=true] .story-golden-key-badge-module__UF7Era__arrow{transform:none}}
.ikit-portfolio-plan-card-module__3aS7-G__plan{min-width:0;container-type:inline-size}.ikit-portfolio-plan-card-module__3aS7-G__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.ikit-portfolio-plan-card-module__3aS7-G__title{text-wrap:pretty;font-size:1.125rem;line-height:1.4}.ikit-portfolio-plan-card-module__3aS7-G__heading{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-height:1.75rem;display:flex}.ikit-portfolio-plan-card-module__3aS7-G__link{white-space:normal;min-height:2.75rem;margin-block:-.5rem;margin-inline-start:auto}.ikit-portfolio-plan-card-module__3aS7-G__action{border-radius:var(--ikit-radius-sm);background:var(--accent-soft);color:var(--foreground);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.625rem .625rem .625rem .875rem;display:flex}@container (max-width:30rem){.ikit-portfolio-plan-card-module__3aS7-G__action{flex-direction:column;align-items:stretch}.ikit-portfolio-plan-card-module__3aS7-G__link{margin-inline-start:0;padding-inline:0}}
.ikit-portfolio-plan-position-module__YLkSHq__ledger{flex-direction:column;gap:.375rem;width:100%;margin:0;display:flex}.ikit-portfolio-plan-position-module__YLkSHq__ledger>div{justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.ikit-portfolio-plan-position-module__YLkSHq__ledger dt{color:var(--muted)}.ikit-portfolio-plan-position-module__YLkSHq__ledger dd{color:var(--foreground);margin:0}.ikit-portfolio-plan-position-module__YLkSHq__missing{color:var(--muted);font-size:1.125rem;font-weight:500}.ikit-portfolio-plan-position-module__YLkSHq__empty{box-shadow:none;border:1px dashed var(--border)}.ikit-portfolio-plan-position-module__YLkSHq__media{margin:calc(var(--spacing) * -4) calc(var(--spacing) * -4) 0}
.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas{border-radius:calc(var(--radius) * 3);background-color:var(--background-secondary,var(--surface-secondary));background-image:radial-gradient(circle, var(--foreground) 1px, transparent 1.3px);flex-direction:column;gap:1.5rem;min-width:0;padding:1.25rem 1.5rem 1.75rem;display:flex;position:relative;container:holdings-canvas/inline-size}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas{background-image:radial-gradient(circle, color-mix(in oklab, var(--foreground) 9%, transparent) 1px, transparent 1.3px)}}.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas{background-position:10px 10px;background-size:20px 20px}.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas[data-wide=true]{flex:1;padding:1.5rem 2.5rem 2.5rem}.ikit-portfolio-holdings-canvas-module__F_UdbG__barRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.ikit-portfolio-holdings-canvas-module__F_UdbG__tree{flex-direction:column;gap:3rem;display:flex;position:relative}.ikit-portfolio-holdings-canvas-module__F_UdbG__links{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ikit-portfolio-holdings-canvas-module__F_UdbG__links path{fill:none;stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-holdings-canvas-module__F_UdbG__links path{stroke:color-mix(in oklab, var(--foreground) 34%, transparent)}}.ikit-portfolio-holdings-canvas-module__F_UdbG__links path{stroke-dasharray:4 4;stroke-width:1.5px}.ikit-portfolio-holdings-canvas-module__F_UdbG__links path[data-lead=true]{stroke:var(--focus);stroke-dasharray:none;stroke-width:2px}.ikit-portfolio-holdings-canvas-module__F_UdbG__top{z-index:1;justify-content:center;display:flex;position:relative}.ikit-portfolio-holdings-canvas-module__F_UdbG__household{width:min(100%,24rem)}.ikit-portfolio-holdings-canvas-module__F_UdbG__zones{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex;position:relative}.ikit-portfolio-holdings-canvas-module__F_UdbG__zone{flex-basis:calc(var(--zone-columns,1) * 13rem);border:1px solid var(--border);border-radius:calc(var(--radius) * 2);background:var(--background);flex-direction:column;gap:2rem;min-width:min(100%,15rem);padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-holdings-canvas-module__F_UdbG__zone{background:color-mix(in oklab, var(--background) 70%, transparent)}}.ikit-portfolio-holdings-canvas-module__F_UdbG__zoneHead{border:1px solid var(--border);background:var(--surface);border-radius:3.40282e38px;align-self:center;align-items:center;gap:.625rem;max-width:100%;padding:.375rem 1rem .375rem .375rem;display:flex}.ikit-portfolio-holdings-canvas-module__F_UdbG__cards{grid-template-columns:repeat(var(--zone-columns,1), minmax(0, 1fr));align-items:stretch;gap:1rem;display:grid}.ikit-portfolio-holdings-canvas-module__F_UdbG__icon{border-radius:calc(var(--radius) * 1);background:var(--default);width:1.75rem;height:1.75rem;color:var(--foreground);flex:none;place-items:center;display:inline-grid}.ikit-portfolio-holdings-canvas-module__F_UdbG__card{min-width:0;position:relative}.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas[data-flat] .ikit-portfolio-holdings-canvas-module__F_UdbG__card:not([data-ringed=true]),.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas[data-flat] .ikit-portfolio-holdings-canvas-module__F_UdbG__household{border:1px solid var(--border);box-shadow:none}.ikit-portfolio-holdings-canvas-module__F_UdbG__card[data-ringed=true]{box-shadow:0 0 0 2px var(--focus), 0 0 0 7px var(--focus)}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-holdings-canvas-module__F_UdbG__card[data-ringed=true]{box-shadow:0 0 0 2px var(--focus), 0 0 0 7px color-mix(in oklab, var(--focus) 18%, transparent)}}.ikit-portfolio-holdings-canvas-module__F_UdbG__card:has(.ikit-portfolio-holdings-canvas-module__F_UdbG__press:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.ikit-portfolio-holdings-canvas-module__F_UdbG__press:after{content:"";position:absolute;inset:0}.ikit-portfolio-holdings-canvas-module__F_UdbG__press:focus-visible{outline:none}.ikit-portfolio-holdings-canvas-module__F_UdbG__figure{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:1.375rem;font-weight:600;line-height:1.2}.ikit-portfolio-holdings-canvas-module__F_UdbG__figure[data-muted=true]{color:var(--muted);font-size:1rem;font-weight:500}.ikit-portfolio-holdings-canvas-module__F_UdbG__total{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:2rem;font-weight:600;line-height:1.1}.ikit-portfolio-holdings-canvas-module__F_UdbG__bar{gap:2px;height:.5rem;display:flex}.ikit-portfolio-holdings-canvas-module__F_UdbG__bar>span{border-radius:calc(var(--radius) * .25);background:var(--slice);min-width:3px}.ikit-portfolio-holdings-canvas-module__F_UdbG__bar>span[data-dashed=true]{outline:1.5px dashed var(--slice);outline-offset:-1.5px;background:0 0}.ikit-portfolio-holdings-canvas-module__F_UdbG__bar>span[data-role=neutral][data-dashed=true]{outline-color:var(--border)}.ikit-portfolio-holdings-canvas-module__F_UdbG__bar[data-empty=true]{background:0 0}.ikit-portfolio-holdings-canvas-module__F_UdbG__note{z-index:1;grid-column:var(--note-column,span 2);max-width:26rem;position:relative}.ikit-portfolio-holdings-canvas-module__F_UdbG__addTile{border:1px dashed var(--border);border-radius:calc(var(--radius) * 2);background:var(--background);flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;width:100%;height:100%;min-height:9rem;padding:1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-holdings-canvas-module__F_UdbG__addTile{background:color-mix(in oklab, var(--background) 55%, transparent)}}.ikit-portfolio-holdings-canvas-module__F_UdbG__addTile{color:var(--foreground);text-align:start;cursor:pointer}.ikit-portfolio-holdings-canvas-module__F_UdbG__addTile:hover{background:var(--surface-secondary)}.ikit-portfolio-holdings-canvas-module__F_UdbG__addTile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ikit-portfolio-holdings-canvas-module__F_UdbG__addDisc{background:var(--default);border-radius:3.40282e38px;place-items:center;width:2.5rem;height:2.5rem;display:grid}@container holdings-canvas (max-width:48rem){.ikit-portfolio-holdings-canvas-module__F_UdbG__tree{gap:1.5rem}.ikit-portfolio-holdings-canvas-module__F_UdbG__household{width:100%}.ikit-portfolio-holdings-canvas-module__F_UdbG__zones{flex-direction:column;gap:1.5rem}.ikit-portfolio-holdings-canvas-module__F_UdbG__zone{gap:1rem;width:100%;padding:.75rem}.ikit-portfolio-holdings-canvas-module__F_UdbG__zoneHead{align-self:flex-start}.ikit-portfolio-holdings-canvas-module__F_UdbG__cards{grid-template-columns:minmax(0,1fr)}.ikit-portfolio-holdings-canvas-module__F_UdbG__note{grid-column:auto;max-width:none}.ikit-portfolio-holdings-canvas-module__F_UdbG__links{display:none}}@container holdings-canvas (max-width:30rem){.ikit-portfolio-holdings-canvas-module__F_UdbG__canvas{border-radius:calc(var(--radius) * 2);padding:1rem}}
.ikit-portfolio-next-decision-module__vEfwdW__next{background:var(--surface)}.ikit-portfolio-next-decision-module__vEfwdW__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.ikit-portfolio-next-decision-module__vEfwdW__artwork{--ikit-artwork-size:4.5rem;margin:-.875rem -.5rem -1.5rem 0}.ikit-portfolio-next-decision-module__vEfwdW__artwork:before{display:none}@media (max-width:40rem){.ikit-portfolio-next-decision-module__vEfwdW__artwork{--ikit-artwork-size:4rem;margin:-.625rem -.25rem -1.25rem 0}}.ikit-portfolio-next-decision-module__vEfwdW__studio{overflow:hidden}.ikit-portfolio-next-decision-module__vEfwdW__media{margin:calc(var(--spacing) * -4) calc(var(--spacing) * -4) 0}
.ikit-portfolio-change-card-module__01pZAW__card{overflow:hidden}.ikit-portfolio-change-card-module__01pZAW__media{margin:calc(var(--spacing) * -4) calc(var(--spacing) * -4) 0}
.getting-started-card-module__69rHra__next{background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 8%, var(--surface)) 0%, var(--surface) 58%)}.dark .getting-started-card-module__69rHra__next{background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 12%, var(--surface)) 0%, var(--surface) 58%)}.getting-started-card-module__69rHra__nextArt{flex:none;width:4.5rem;height:4.5rem;margin:-1rem -.25rem -1rem -.5rem}.getting-started-card-module__69rHra__progress .progress-bar__track{-webkit-mask-image:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--gs-steps) - 3px), transparent calc(100% / var(--gs-steps) - 3px) calc(100% / var(--gs-steps)));-webkit-mask-image:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--gs-steps) - 3px), transparent calc(100% / var(--gs-steps) - 3px) calc(100% / var(--gs-steps)));mask-image:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--gs-steps) - 3px), transparent calc(100% / var(--gs-steps) - 3px) calc(100% / var(--gs-steps)));position:relative}.getting-started-card-module__69rHra__progress .progress-bar__track:before{content:"";inset:0 auto 0 calc(100% / var(--gs-steps) * var(--gs-next));width:calc(100% / var(--gs-steps));background:color-mix(in oklab, var(--accent) 38%, var(--default));transform-origin:0;position:absolute}@media (prefers-reduced-motion:no-preference){.getting-started-card-module__69rHra__progress .progress-bar__track:before{animation:.52s cubic-bezier(.22,1,.36,1) .2s backwards getting-started-card-module__69rHra__gs-progress-fill}}@keyframes getting-started-card-module__69rHra__gs-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1024px){.getting-started-card-module__69rHra__next{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.getting-started-card-module__69rHra__nextArt{width:4rem;height:4rem;margin:0;position:absolute;top:.625rem;right:.75rem}.getting-started-card-module__69rHra__nextCopy{min-height:4rem;padding-right:4.25rem}.getting-started-card-module__69rHra__nextCopy>p:first-child{flex-wrap:wrap}.getting-started-card-module__69rHra__nextCopy>p:first-child>span{white-space:nowrap}.getting-started-card-module__69rHra__next>button{justify-self:start}}.getting-started-card-module__69rHra__steps{--stepper-active-color:var(--accent);--stepper-complete-color:var(--accent);--stepper-complete-fg:var(--accent-foreground)}.getting-started-card-module__69rHra__steps>li>[data-slot=stepper-step-button]{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}
.ikit-portfolio-monthly-edition-module__O3gGpa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem;display:grid}.ikit-portfolio-monthly-edition-module__O3gGpa__cover{min-width:0}.ikit-portfolio-monthly-edition-module__O3gGpa__container{padding:0}.ikit-portfolio-monthly-edition-module__O3gGpa__story{--edition-cedar:oklch(from var(--accent) .27 .05 h);--edition-bright:oklch(from var(--accent) .82 .12 h);border-radius:calc(var(--radius) * 3);background:var(--background);width:min(100vw,26.25rem);height:min(42rem,100dvh - 2rem);max-height:none;color:var(--foreground);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}@media (max-width:40rem){.ikit-portfolio-monthly-edition-module__O3gGpa__story{border-radius:0;width:100vw;height:100dvh}}.ikit-portfolio-monthly-edition-module__O3gGpa__top{flex-direction:column;gap:.75rem;padding:1rem 1rem .5rem 1.5rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__progress{gap:.25rem;padding-inline-end:.5rem;display:grid}.ikit-portfolio-monthly-edition-module__O3gGpa__bar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__controls{flex:none;align-items:center;gap:.25rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__controls .modal__close-trigger{position:static}.ikit-portfolio-monthly-edition-module__O3gGpa__edition{color:var(--foreground);font-size:.875rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.ikit-portfolio-monthly-edition-module__O3gGpa__frame{touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem 1.5rem .5rem;display:flex;overflow-y:auto;container-type:inline-size}.ikit-portfolio-monthly-edition-module__O3gGpa__kicker{color:var(--ikit-role-money-in-ink);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__finding{color:var(--foreground);letter-spacing:-.015em;text-wrap:balance;font-size:1.75rem;font-weight:700;line-height:1.12}.ikit-portfolio-monthly-edition-module__O3gGpa__mark{background:var(--accent);color:var(--accent-foreground);font-variant-numeric:tabular-nums;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:.02em .18em .1em}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=costs]{background:oklch(from var(--ikit-role-costs) .52 c h);color:var(--snow)}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=debt]{background:oklch(from var(--ikit-role-debt) .52 c h);color:var(--snow)}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=neutral]{background:var(--default);color:var(--foreground)}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=action]{background:var(--accent-soft);color:var(--accent-soft-foreground)}.ikit-portfolio-monthly-edition-module__O3gGpa__trend{min-width:0;margin:.25rem 0 0}.ikit-portfolio-monthly-edition-module__O3gGpa__trendBand{fill:var(--ikit-role-money-in-ink);font-size:.75rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__trend[data-role=equity] .ikit-portfolio-monthly-edition-module__O3gGpa__trendBand{fill:var(--ikit-role-equity-ink)}.ikit-portfolio-monthly-edition-module__O3gGpa__trend[data-role=debt] .ikit-portfolio-monthly-edition-module__O3gGpa__trendBand{fill:var(--ikit-role-debt-ink)}.ikit-portfolio-monthly-edition-module__O3gGpa__trendEnd{fill:var(--foreground);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__bars{flex-direction:column;gap:.625rem;margin-top:.25rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow{--bar:var(--ikit-role-money-in);color:var(--muted);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.625rem;font-size:.8125rem;display:grid}.ikit-portfolio-monthly-edition-module__O3gGpa__bars[data-layout=stacked] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow{grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.ikit-portfolio-monthly-edition-module__O3gGpa__bars[data-layout=stacked] .ikit-portfolio-monthly-edition-module__O3gGpa__barTrack{grid-area:2/1/auto/-1}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-role=equity]{--bar:var(--ikit-role-equity)}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-role=costs]{--bar:var(--ikit-role-costs)}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-role=debt]{--bar:var(--ikit-role-debt)}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true]{color:var(--foreground);font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack{height:1.25rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{background:var(--bar);border-radius:4px;min-width:3px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{background:color-mix(in oklab, var(--bar) 30%, transparent)}}.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span[data-rest]{visibility:hidden}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true] .ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{background:var(--bar);box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--accent)}.ikit-portfolio-monthly-edition-module__O3gGpa__barValue{font-variant-numeric:tabular-nums;white-space:nowrap}.ikit-portfolio-monthly-edition-module__O3gGpa__why{border-inline-start:2px solid var(--ikit-role-money-in);border-radius:var(--radius-md,var(--radius));background:var(--surface-secondary);color:var(--foreground);padding:.625rem .875rem;font-size:.875rem;line-height:1.45}.ikit-portfolio-monthly-edition-module__O3gGpa__cta{margin-top:.25rem}.ikit-portfolio-monthly-edition-module__O3gGpa__source{border-top:1px solid var(--separator);color:var(--muted);margin-top:auto;padding-top:.5rem;font-size:.75rem;line-height:1.4}.ikit-portfolio-monthly-edition-module__O3gGpa__nav{padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__hint{color:var(--muted);font-size:.75rem}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark]{background:var(--edition-cedar);color:#fff}.dark .ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark]{background:radial-gradient(120% 70% at 50% 0%, oklch(from var(--accent) .42 .09 h) 0%, transparent 70%), oklch(from var(--accent) .32 .06 h)}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__frame{text-align:center;justify-content:center}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__frame>:first-child{margin-top:auto}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__kicker{color:var(--edition-bright)}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__finding{color:#fff;font-size:2rem}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__mark{background:var(--accent);color:var(--accent-foreground)}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow{--bar:var(--edition-bright);color:#ffffffb8;text-align:start}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true]{color:#fff}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true] .ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{box-shadow:none}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__why{border-inline-start-color:var(--edition-bright);color:#fff;text-align:start;background:#ffffff14}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__source{color:#ffffffb8;text-align:start;border-top-color:#ffffff2e}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__meta,.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__hint{color:#ffffffb8}
.ikit-portfolio-finance-text-floor-module__x-RV7a__floor [class*="text-[11px]"]{font-size:.75rem;line-height:1rem}@media (max-width:1024px){.ikit-portfolio-finance-text-floor-module__x-RV7a__fields [data-slot=input],.ikit-portfolio-finance-text-floor-module__x-RV7a__fields [data-slot=number-field-group],.ikit-portfolio-finance-text-floor-module__x-RV7a__fields [data-slot=number-field-input],.ikit-portfolio-finance-text-floor-module__x-RV7a__fields [data-slot=autocomplete-trigger]{min-height:2.75rem}.ikit-portfolio-finance-text-floor-module__x-RV7a__rows .truncate{text-overflow:clip;white-space:normal;overflow:visible}}
.ikit-holding-cost-example-module__LxlyLa__example{color:var(--surface-foreground);background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 8%, var(--surface)) 0%, var(--surface) 58%);gap:.5rem;padding:.75rem 1.125rem}html.dark .ikit-holding-cost-example-module__LxlyLa__example{background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 12%, var(--surface)) 0%, var(--surface) 58%)}.ikit-holding-cost-example-module__LxlyLa__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ikit-holding-cost-example-module__LxlyLa__kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-soft-foreground);display:block}.ikit-holding-cost-example-module__LxlyLa__question{letter-spacing:-.02em;margin-top:.125rem;display:block}.ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:4rem;margin-block:-.75rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:6rem}.ikit-holding-cost-example-module__LxlyLa__rows{gap:0;padding:0}.ikit-holding-cost-example-module__LxlyLa__row{gap:.5rem;padding:.25rem 0}.ikit-holding-cost-example-module__LxlyLa__dot{background:color-mix(in oklab, var(--foreground) 28%, var(--surface));border-radius:999px;flex:none;width:.5rem;height:.5rem}.ikit-holding-cost-example-module__LxlyLa__row[data-tone=in] .ikit-holding-cost-example-module__LxlyLa__dot{background:var(--accent)}.ikit-holding-cost-example-module__LxlyLa__action{padding-inline-start:0}.ikit-holding-cost-example-module__LxlyLa__amount{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--foreground);font-size:.875rem;font-weight:600}.ikit-holding-cost-example-module__LxlyLa__unit{color:var(--muted);font-size:.75rem;font-weight:400}.ikit-holding-cost-example-module__LxlyLa__total{background-color:var(--accent-soft);gap:.75rem;padding:.375rem .75rem}.ikit-holding-cost-example-module__LxlyLa__totalLabel{white-space:normal}.ikit-holding-cost-example-module__LxlyLa__totalAmount{padding-inline-start:0}.ikit-holding-cost-example-module__LxlyLa__totalAmount .ikit-holding-cost-example-module__LxlyLa__amount{color:var(--accent-soft-foreground);font-size:1.25rem;line-height:1.5rem}.ikit-holding-cost-example-module__LxlyLa__caption{color:var(--muted);font-size:.6875rem;line-height:1rem}@media (prefers-reduced-motion:no-preference){.ikit-holding-cost-example-module__LxlyLa__meter .meter__fill{transform-origin:0;animation:.64s cubic-bezier(.22,1,.36,1) .26s both ikit-holding-cost-example-module__LxlyLa__settle}}@keyframes ikit-holding-cost-example-module__LxlyLa__settle{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:40rem){.ikit-holding-cost-example-module__LxlyLa__lead{display:none}.ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:3.5rem;margin-block:-.375rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__head{display:block;position:relative}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__kicker{padding-right:3rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight]:has(.ikit-holding-cost-example-module__LxlyLa__art) .ikit-holding-cost-example-module__LxlyLa__question{padding-right:2.75rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:2.5rem;margin:0;position:absolute;top:-.25rem;right:0}.ikit-holding-cost-example-module__LxlyLa__total{gap:.5rem;padding-inline:.625rem}.ikit-holding-cost-example-module__LxlyLa__totalAmount .ikit-holding-cost-example-module__LxlyLa__amount{font-size:1.125rem}}
.ikit-portfolio-figure-group-module__hD-QoW__group{--ikit-figure-columns:4;grid-template-columns:repeat(auto-fit, minmax(min(100%, max(14rem, calc(100% / var(--ikit-figure-columns) - 1rem))), 1fr));background:var(--separator);gap:1px;min-width:0;display:grid!important}.ikit-portfolio-figure-group-module__hD-QoW__group>[data-slot=kpi]{background:var(--surface);min-width:0}.ikit-portfolio-figure-group-module__hD-QoW__group[data-columns="2"]{--ikit-figure-columns:2}.ikit-portfolio-figure-group-module__hD-QoW__group[data-columns="3"]{--ikit-figure-columns:3}.ikit-portfolio-figure-group-module__hD-QoW__group[data-columns="5"]{--ikit-figure-columns:5}@media (max-width:37.4375rem){.ikit-portfolio-figure-group-module__hD-QoW__group{grid-template-columns:repeat(2,minmax(0,1fr))}.ikit-portfolio-figure-group-module__hD-QoW__group>[data-slot=kpi]:last-child:nth-child(odd){grid-column:1/-1}.ikit-portfolio-figure-group-module__hD-QoW__group>[data-slot=kpi] .kpi__value{font-size:1.25rem}}
.blog-search-module__Et_hPW__section{min-width:0;scroll-margin-top:calc(var(--nav-bar-height,80px) + 24px)}.blog-search-module__Et_hPW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;padding-top:40px;display:flex}.blog-search-module__Et_hPW__field{flex:320px;max-width:520px}.blog-search-module__Et_hPW__label{font-size:var(--ikit-small-size);letter-spacing:.06em;text-transform:uppercase;color:var(--editorial-muted,var(--muted));margin-bottom:10px;font-weight:600;display:block}.blog-search-module__Et_hPW__control{min-height:48px}.blog-search-module__Et_hPW__control .search-field__input{width:100%;min-width:0}.blog-search-module__Et_hPW__status{font-size:var(--ikit-body-size);color:var(--editorial-muted,var(--muted));margin:0;padding-bottom:12px;line-height:1.5}.blog-search-module__Et_hPW__results{padding-block:40px 96px}.blog-search-module__Et_hPW__heading{font-size:var(--ikit-subheading-size);letter-spacing:var(--ikit-title-tracking);line-height:var(--ikit-title-leading);font-weight:var(--ikit-heading-weight);margin:0 0 32px}.blog-search-module__Et_hPW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.blog-search-module__Et_hPW__empty{text-align:center;border:1px dashed var(--editorial-line,var(--border));border-radius:var(--radius);padding:48px 24px}.blog-search-module__Et_hPW__empty h3{font-size:var(--ikit-title-size);line-height:var(--ikit-title-leading);font-weight:var(--ikit-heading-weight);overflow-wrap:anywhere;margin:0 0 12px}.blog-search-module__Et_hPW__empty p{max-width:520px;font-size:var(--ikit-body-size);color:var(--editorial-muted,var(--muted));margin:0 auto 24px;line-height:1.6}.blog-search-module__Et_hPW__more{flex-direction:column;align-items:center;gap:12px;margin-top:48px;display:flex}.blog-search-module__Et_hPW__more span{font-size:var(--ikit-small-size);color:var(--editorial-muted,var(--muted))}@media (max-width:1000px){.blog-search-module__Et_hPW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:767px){.blog-search-module__Et_hPW__toolbar{padding-top:32px}.blog-search-module__Et_hPW__field{max-width:none}.blog-search-module__Et_hPW__grid{grid-template-columns:minmax(0,1fr)}.blog-search-module__Et_hPW__results{padding-block:32px 64px}}.blog-search-module__Et_hPW__results .blog-search-module__Et_hPW__heading{margin:0 0 32px}
.ikit-portfolio-section-module__sdwn9q__section{flex-direction:column;gap:1rem;min-width:0;display:flex}.ikit-portfolio-section-module__sdwn9q__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;min-width:0;display:flex}.ikit-portfolio-section-module__sdwn9q__rows{flex-direction:column;min-width:0;display:flex}.ikit-portfolio-section-module__sdwn9q__row{border-top:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding-block:.875rem;display:grid}.ikit-portfolio-section-module__sdwn9q__rows>.ikit-portfolio-section-module__sdwn9q__row:first-child,.ikit-portfolio-section-module__sdwn9q__rows>:first-child .ikit-portfolio-section-module__sdwn9q__row{border-top:0;padding-top:0}.ikit-portfolio-section-module__sdwn9q__rows>.ikit-portfolio-section-module__sdwn9q__row:last-child{padding-bottom:0}.ikit-portfolio-section-module__sdwn9q__title{color:var(--foreground);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.35}.ikit-portfolio-section-module__sdwn9q__detail{color:var(--muted);overflow-wrap:anywhere;margin-top:.125rem;font-size:.875rem;line-height:1.35}.ikit-portfolio-section-module__sdwn9q__end{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media not (min-width:768px){.ikit-portfolio-section-module__sdwn9q__stack{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.ikit-portfolio-section-module__sdwn9q__stack .ikit-portfolio-section-module__sdwn9q__end{justify-content:flex-start}}
.ikitari-add-address-card-module__qHPbJG__art{--ikit-artwork-size:4.5rem}.ikitari-add-address-card-module__qHPbJG__card .empty-state__description{max-width:32rem}
.blog-article-module__Krhxaq__article{--article-ink:var(--ikit-inverse);color:var(--foreground);font-family:var(--font-sans)}.blog-article-module__Krhxaq__hero{--editorial-on-dark:var(--ikit-inverse-text);--editorial-muted-on-dark:color-mix(in srgb,var(--ikit-inverse-text) 88%,transparent);isolation:isolate;background:var(--ikit-inverse-inset);min-height:600px;color:var(--ikit-inverse-text);flex-direction:column;padding:32px 0 64px;display:flex;position:relative;overflow:hidden}.blog-article-module__Krhxaq__heroBackdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.blog-article-module__Krhxaq__heroBackdrop img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.blog-article-module__Krhxaq__heroBackdrop:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--ikit-inverse-inset) 96%,transparent),color-mix(in srgb,var(--ikit-inverse-inset) 92%,transparent) 45%,color-mix(in srgb,var(--ikit-inverse-inset) 82%,transparent) 62%,color-mix(in srgb,var(--ikit-inverse-inset) 32%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--ikit-inverse-inset) 72%,transparent),transparent 34%),linear-gradient(0deg,color-mix(in srgb,var(--ikit-inverse-inset) 64%,transparent),transparent 60%);position:absolute;inset:0}.blog-article-module__Krhxaq__breadcrumb{width:min(100% - 80px,1120px);margin:0 auto 40px;position:relative}.blog-article-module__Krhxaq__masthead{width:min(100% - 80px,1120px);margin:auto auto 0;position:relative}.blog-article-module__Krhxaq__masthead h1{max-width:820px;font-size:var(--ikit-article-title-size);line-height:var(--ikit-display-leading);font-weight:var(--ikit-display-weight);letter-spacing:var(--ikit-display-tracking);color:inherit;text-wrap:balance;overflow-wrap:anywhere;margin:16px 0 20px}.blog-article-module__Krhxaq__kicker{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground);margin:0;font-weight:600}.blog-article-module__Krhxaq__hero .blog-article-module__Krhxaq__kicker{color:var(--ikit-inverse-accent)}.blog-article-module__Krhxaq__kicker a{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;margin:-12px 0;text-decoration:none;display:inline-flex}.blog-article-module__Krhxaq__kicker a:hover,.blog-article-module__Krhxaq__kicker a:focus-visible{text-decoration:underline}.blog-article-module__Krhxaq__lead{max-width:720px;font-size:var(--ikit-lead-size);color:var(--editorial-muted-on-dark);margin:0 0 24px;line-height:1.65}.blog-article-module__Krhxaq__byline{font-size:var(--ikit-small-size);color:var(--editorial-muted-on-dark);flex-wrap:wrap;align-items:center;gap:8px 20px;line-height:1.6;display:flex}.blog-article-module__Krhxaq__byline>span:not([data-reading-time]){color:var(--ikit-inverse-text);font-weight:500}.blog-article-module__Krhxaq__byline>span+time{border-left:1px solid var(--ikit-inverse-line);padding-left:20px}.blog-article-module__Krhxaq__heroShare{--foreground:var(--ikit-inverse-text);--default:color-mix(in srgb,var(--ikit-inverse-text) 12%,transparent);--default-foreground:var(--ikit-inverse-text);--focus:var(--ikit-inverse-accent);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;display:flex}.blog-article-module__Krhxaq__heroShare p{font-size:var(--ikit-small-size);margin:0;font-weight:600}.blog-article-module__Krhxaq__heroShare a,.blog-article-module__Krhxaq__heroShare button{min-width:44px;min-height:44px;color:inherit}.blog-article-module__Krhxaq__body{min-width:0}.blog-article-module__Krhxaq__body .ikit-source-section{--skeleton-gutter:0px;--skeleton-copy-width:100%}.blog-article-module__Krhxaq__body [data-skeleton-region=spacing]{padding:0}.blog-article-module__Krhxaq__body .ikit-md{max-width:100%;font-size:var(--ikit-body-size);color:var(--foreground);margin:0;padding:0;line-height:1.8}.blog-article-module__Krhxaq__body .ikit-md h2{font-size:var(--ikit-heading-size);font-weight:var(--ikit-heading-weight);line-height:var(--ikit-heading-leading);letter-spacing:var(--ikit-heading-tracking);color:var(--article-ink);margin:2em 0 .75em;scroll-margin-top:170px}.blog-article-module__Krhxaq__body .ikit-md h3{font-size:var(--ikit-title-size);font-weight:var(--ikit-heading-weight);line-height:var(--ikit-title-leading);margin:1.75em 0 .7em;scroll-margin-top:170px}.blog-article-module__Krhxaq__body .ikit-md p{margin:0 0 1.4em}.blog-article-module__Krhxaq__body .ikit-md>:first-child{margin-top:0}.blog-article-module__Krhxaq__body .ikit-md strong{font-weight:600}.blog-article-module__Krhxaq__body .ikit-md li{margin-bottom:.6em}.blog-article-module__Krhxaq__body .ikit-md img{border-radius:var(--ikit-radius-md);margin:36px 0}.blog-article-module__Krhxaq__body .ikit-md blockquote{border-left:3px solid var(--primary);background:var(--accent-soft);font-size:var(--ikit-lead-size);margin:40px 0;padding:24px 28px;line-height:1.6}.blog-article-module__Krhxaq__body .ikit-md blockquote p:last-child{margin-bottom:0}.blog-article-module__Krhxaq__body .ikit-md table{max-width:100%;font-size:var(--ikit-body-size);display:block;overflow-x:auto}.blog-article-module__Krhxaq__body .ikit-md a{overflow-wrap:anywhere}.blog-article-module__Krhxaq__nextStep{margin-bottom:40px}.blog-article-module__Krhxaq__related{color:var(--article-ink)}@media (max-width:991px){.blog-article-module__Krhxaq__heroBackdrop:after{background:linear-gradient(180deg,color-mix(in srgb,var(--ikit-inverse-inset) 76%,transparent),color-mix(in srgb,var(--ikit-inverse-inset) 86%,transparent) 40%,color-mix(in srgb,var(--ikit-inverse-inset) 96%,transparent))}}@media (max-width:767px){.blog-article-module__Krhxaq__hero{min-height:0;padding:20px 0 40px}.blog-article-module__Krhxaq__breadcrumb{width:calc(100% - 40px);margin-bottom:32px}.blog-article-module__Krhxaq__masthead{width:calc(100% - 40px)}.blog-article-module__Krhxaq__lead{font-size:var(--ikit-lead-size)}.blog-article-module__Krhxaq__body [data-skeleton-region=spacing]{padding:0}.blog-article-module__Krhxaq__body .ikit-md{font-size:var(--ikit-body-size);line-height:1.75}.blog-article-module__Krhxaq__body .ikit-md h3{font-size:var(--ikit-title-size);font-weight:var(--ikit-heading-weight)}.blog-article-module__Krhxaq__nextStep .skeleton-callout-actions a{width:100%}}.blog-article-module__Krhxaq__masthead .blog-article-module__Krhxaq__lead{margin:0 0 24px}.blog-article-module__Krhxaq__body .ikit-md :is(h2,h3){scroll-margin-top:var(--article-anchor-offset,24px)}.dark .blog-article-module__Krhxaq__article{--article-ink:var(--foreground)}
.ikit-portfolio-first-run-step-module__YFIi4W__step{animation:.22s ease-out backwards ikit-portfolio-first-run-step-module__YFIi4W__ikit-setup-step-fade}.ikit-portfolio-first-run-step-module__YFIi4W__step[data-direction=forward]{animation-name:ikit-portfolio-first-run-step-module__YFIi4W__ikit-setup-step-forward}.ikit-portfolio-first-run-step-module__YFIi4W__step[data-direction=back]{animation-name:ikit-portfolio-first-run-step-module__YFIi4W__ikit-setup-step-back}@keyframes ikit-portfolio-first-run-step-module__YFIi4W__ikit-setup-step-fade{0%{opacity:0}}@keyframes ikit-portfolio-first-run-step-module__YFIi4W__ikit-setup-step-forward{0%{opacity:0;transform:translate(12px)}}@keyframes ikit-portfolio-first-run-step-module__YFIi4W__ikit-setup-step-back{0%{opacity:0;transform:translate(-12px)}}@media (prefers-reduced-motion:reduce){.ikit-portfolio-first-run-step-module__YFIi4W__step,.ikit-portfolio-first-run-step-module__YFIi4W__step[data-direction=forward],.ikit-portfolio-first-run-step-module__YFIi4W__step[data-direction=back]{animation:none}}
@layer components{.ikitari-property-search-view-module__qYQBaq__slide-left-enter-active,.ikitari-property-search-view-module__qYQBaq__slide-left-leave-active,.ikitari-property-search-view-module__qYQBaq__slide-right-enter-active,.ikitari-property-search-view-module__qYQBaq__slide-right-leave-active{transition:opacity .3s ease-out,transform .3s ease-out}.ikitari-property-search-view-module__qYQBaq__slide-left-enter-from{opacity:0;transform:translate(20px)}.ikitari-property-search-view-module__qYQBaq__slide-left-leave-to,.ikitari-property-search-view-module__qYQBaq__slide-right-enter-from{opacity:0;transform:translate(-20px)}.ikitari-property-search-view-module__qYQBaq__slide-right-leave-to{opacity:0;transform:translate(20px)}}
.blog-card-module__4Db2jq__card{gap:0;min-width:0;height:100%;padding:0;overflow:hidden}.blog-card-module__4Db2jq__cover{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.blog-card-module__4Db2jq__content{gap:24px;padding:24px}.blog-card-module__4Db2jq__header{gap:12px}.blog-card-module__4Db2jq__title{font-size:var(--ikit-title-size);line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking)}.blog-card-module__4Db2jq__titleLink{color:inherit;font:inherit;text-decoration:none;display:inline}.blog-card-module__4Db2jq__titleLink:hover{text-underline-offset:4px;text-decoration:underline}.blog-card-module__4Db2jq__description{-webkit-line-clamp:3;font-size:var(--ikit-body-size);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-card-module__4Db2jq__footer{margin-top:auto}.blog-card-module__4Db2jq__kicker{font-size:var(--ikit-label-size);color:var(--muted);font-weight:600}.blog-card-module__4Db2jq__featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);height:auto;display:grid}.blog-card-module__4Db2jq__featured:has(>.blog-card-module__4Db2jq__content:only-child){grid-template-columns:1fr}.blog-card-module__4Db2jq__featured>.blog-card-module__4Db2jq__cover{height:100%}.blog-card-module__4Db2jq__featured>.blog-card-module__4Db2jq__content{justify-content:center;padding:clamp(24px,3vw,40px)}.blog-card-module__4Db2jq__featured .blog-card-module__4Db2jq__title{font-size:var(--ikit-heading-size);line-height:var(--ikit-heading-leading);letter-spacing:var(--ikit-heading-tracking)}.blog-card-module__4Db2jq__featured .blog-card-module__4Db2jq__description{-webkit-line-clamp:4}.blog-card-module__4Db2jq__featured .blog-card-module__4Db2jq__footer{margin-top:0}@media (max-width:767px){.blog-card-module__4Db2jq__featured{grid-template-columns:minmax(0,1fr)}.blog-card-module__4Db2jq__featured>.blog-card-module__4Db2jq__cover{height:auto}}
.ikit-portfolio-section-tabs-module__xSI7ha__navigation{align-items:center;gap:.25rem;width:max-content;padding:.5rem .25rem;display:flex}.ikit-portfolio-section-tabs-module__xSI7ha__navigation .ikit-portfolio-section-tabs-module__xSI7ha__item{border-radius:var(--radius);min-height:2.75rem;box-shadow:none;flex-shrink:0;padding-inline:.875rem;font-size:.875rem;text-decoration:none}.ikit-portfolio-section-tabs-module__xSI7ha__navigation .ikit-portfolio-section-tabs-module__xSI7ha__item:not([aria-current=page]){color:color-mix(in srgb, var(--foreground) 76%, var(--background))}.ikit-portfolio-section-tabs-module__xSI7ha__navigation .ikit-portfolio-section-tabs-module__xSI7ha__item:focus-visible{outline:2px solid var(--accent-soft-foreground);outline-offset:2px}
.ikitari-start-guide-module__m1Q2ia__guide{padding:.875rem 1.5rem 1.5rem;container-type:inline-size}.ikitari-start-guide-module__m1Q2ia__label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);display:block}.ikitari-start-guide-module__m1Q2ia__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.ikitari-start-guide-module__m1Q2ia__step{gap:.625rem;min-width:0;padding:0}.ikitari-start-guide-module__m1Q2ia__step .item-card__description{margin-top:0}.ikitari-start-guide-module__m1Q2ia__tile{background:color-mix(in oklab, var(--accent) 9%, var(--surface));width:2rem;height:2rem;color:color-mix(in oklab, var(--accent) 82%, var(--foreground));font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.ikitari-start-guide-module__m1Q2ia__example{margin-top:.75rem}@container (max-width:40rem){.ikitari-start-guide-module__m1Q2ia__steps{grid-template-columns:minmax(0,1fr);gap:.625rem}}
.blog-module__vWFnvG__archiveLinks{border-top:1px solid var(--editorial-line,var(--border));margin-top:48px;padding-top:28px}.blog-module__vWFnvG__archiveLinksLabel{font-size:var(--ikit-small-size);letter-spacing:.07em;color:var(--editorial-muted,var(--muted));text-transform:uppercase;margin:0 0 14px;font-weight:600}.blog-module__vWFnvG__archiveLinks ul{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.blog-module__vWFnvG__archiveLinks li{margin:0}.blog-module__vWFnvG__archiveLinks a,.blog-module__vWFnvG__archiveLinks span{border-radius:var(--ikit-pill-radius);min-height:32px;font-size:var(--ikit-small-size);color:var(--editorial-muted,var(--muted));border:1px solid #0000;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.blog-module__vWFnvG__archiveLinks a:hover{color:inherit;border-color:var(--editorial-line,var(--border))}.blog-module__vWFnvG__archiveLinks span[aria-current=page]{color:inherit;border-color:var(--editorial-line,var(--border));font-weight:600}.blog-module__vWFnvG__categoryNav{margin:20px auto 0}.blog-module__vWFnvG__categoryNav ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.blog-module__vWFnvG__categoryNav li{margin:0}.blog-module__vWFnvG__categoryNav a{border:1px solid var(--editorial-line,var(--border));border-radius:var(--ikit-pill-radius);min-height:40px;font-size:var(--ikit-small-size);color:var(--editorial-muted,var(--muted));align-items:center;padding:0 16px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.blog-module__vWFnvG__categoryNav a:hover{color:inherit;border-color:var(--ikit-verde,var(--accent))}.blog-module__vWFnvG__categoryNav a:focus-visible{outline:2px solid var(--ikit-verde,var(--accent));outline-offset:2px}.blog-module__vWFnvG__categoryNav a[aria-current]{color:inherit;border-color:var(--ikit-verde,var(--accent));background:var(--accent-soft,transparent);font-weight:600}.blog-module__vWFnvG__postTags a{border-color:var(--editorial-line,var(--border))}@media (max-width:767px){.blog-module__vWFnvG__categoryNav a,.blog-module__vWFnvG__postTags a{min-height:44px}}@media (prefers-reduced-motion:reduce){.blog-module__vWFnvG__categoryNav a{transition:none}}.blog-module__vWFnvG__archiveLinks .blog-module__vWFnvG__archiveLinksLabel{margin:0 0 14px}
.ikit-portfolio-shell-layout-module__NKJ0mq__workspace{--ikit-portfolio-hero-wash:none;--muted:color-mix(in srgb, var(--foreground) 76%, var(--background));--muted-foreground:var(--muted)}.dark .ikit-portfolio-shell-layout-module__NKJ0mq__workspace{background:var(--background-secondary)}
.ikit-research-cover-module__UIA9ZG__stage{border-radius:var(--radius-xl);background:var(--accent);place-items:center;min-width:0;padding:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__stage{background:color-mix(in srgb, var(--accent) 9%, var(--background))}}.ikit-research-cover-module__UIA9ZG__cover{isolation:isolate;border-top-left-radius:calc(var(--radius) * .25);border-bottom-left-radius:calc(var(--radius) * .25);border-top-right-radius:calc(var(--radius) * 1);border-bottom-right-radius:calc(var(--radius) * 1);background:var(--accent);flex-direction:column;width:min(100%,13rem);min-height:17rem;padding:1.25rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__cover{background:color-mix(in srgb, var(--accent) 20%, var(--eclipse))}}.ikit-research-cover-module__UIA9ZG__cover{color:var(--snow);box-shadow:4px 4px 0 var(--snow), 5px 5px 0 var(--border), 12px 18px 24px -14px var(--foreground);transform:rotate(-4deg)}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__cover{box-shadow:4px 4px 0 var(--snow), 5px 5px 0 var(--border), 12px 18px 24px -14px color-mix(in srgb, var(--foreground) 30%, transparent)}}.ikit-research-cover-module__UIA9ZG__photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ikit-research-cover-module__UIA9ZG__cover:after{content:"";z-index:-1;background:linear-gradient(to bottom, var(--eclipse), var(--eclipse) 28%, var(--accent) 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__cover:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--eclipse) 70%, transparent), color-mix(in srgb, var(--eclipse) 20%, transparent) 28%, color-mix(in srgb, var(--accent) 20%, var(--eclipse)) 68%)}}.ikit-research-cover-module__UIA9ZG__brand{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:3.5rem;display:flex}.ikit-research-cover-module__UIA9ZG__brand img{width:5.25rem;height:auto}.ikit-research-cover-module__UIA9ZG__brand span,.ikit-research-cover-module__UIA9ZG__edition{letter-spacing:.04em;font-size:.5rem}.ikit-research-cover-module__UIA9ZG__cover .ikit-research-cover-module__UIA9ZG__title{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:auto;font-size:clamp(.875rem,10cqi,1.25rem);font-weight:600;line-height:1.2}.ikit-research-cover-module__UIA9ZG__edition{margin-top:1.25rem}
.ikit-insights-news-module___wzTvG__tokens{--ikit-radius-xs:4px;--ikit-radius-sm:8px;--ikit-radius-md:16px;--ikit-radius-lg:24px}.ikit-insights-news-module___wzTvG__closing{padding-block:0 var(--ikit-section-space)}.ikit-insights-news-module___wzTvG__closing:empty{display:none}.ikit-insights-news-module___wzTvG__pageActions{padding-block:0 var(--ikit-section-space);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.ikit-insights-news-module___wzTvG__pageActions a{min-height:44px;color:var(--accent-soft-foreground);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ikit-insights-news-module___wzTvG__pageActions a:hover{text-underline-offset:4px;text-decoration:underline}.ikit-insights-news-module___wzTvG__pageActions svg{flex:none;width:16px;height:16px}.ikit-insights-news-module___wzTvG__tokens [data-compact]>.button{min-height:48px;padding:12px 22px}.ikit-insights-news-module___wzTvG__ground{background:var(--background);color:var(--foreground)}
.glossary-edge-module__-W4roq__page{--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.glossary-edge-module__-W4roq__page :where([data-disclaimer]){line-height:1.5;font-size:10px!important}.glossary-edge-module__-W4roq__closing{padding-block:24px 88px}.glossary-edge-module__-W4roq__closing:empty{display:none}.glossary-edge-module__-W4roq__closing>*{max-width:760px}.glossary-edge-module__-W4roq__state{color:var(--muted);justify-items:start;gap:12px;padding-block:48px 88px;display:grid}.glossary-edge-module__-W4roq__state h2{color:var(--foreground);font-size:var(--ikit-title-size)!important}.glossary-edge-module__-W4roq__stateActions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.glossary-edge-module__-W4roq__skeletonLine{border-radius:999px;height:14px}.glossary-edge-module__-W4roq__skeletonTitle{border-radius:12px;width:min(560px,90%);height:44px}.glossary-edge-module__-W4roq__skeletonCard{border-radius:var(--radius-xl,16px);height:72px}.glossary-edge-module__-W4roq__skeletonAnswer{border-radius:0;height:220px}.glossary-edge-module__-W4roq__skeletonStack{gap:12px;display:grid}.glossary-edge-module__-W4roq__directory{--default:#ebebec;--default-hover:#e1e1e2;--field-foreground:#18181b;--field-background:#fff;--field-border:transparent;--border-width-field:0px}@supports (color:lab(0% 0 0)){.glossary-edge-module__-W4roq__directory{--default:lab(93.0314% .0993609 -.364041);--default-hover:lab(89.6439% .118196 -.435579);--field-foreground:lab(8.34178% .607349 -2.12998);--field-background:lab(100% 0 0)}}.dark .glossary-edge-module__-W4roq__directory{--default:#ffffff14;--default-hover:#ffffff1f;--field-foreground:#eff9f4;--field-background:#151817}
.collections-module__kHDalG__sharing{color:inherit;align-items:center;gap:18px;display:flex}.collections-module__kHDalG__sharing a{color:inherit;justify-content:center;align-items:center;width:24px;height:28px;text-decoration:none;display:inline-flex}.collections-module__kHDalG__sharing svg{width:24px;height:24px}.collections-module__kHDalG__sharing a>span{font-size:var(--ikit-title-size);font-weight:700}.collections-module__kHDalG__visuallyHidden{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.collections-module__kHDalG__numberedArchive{min-width:0}.collections-module__kHDalG__pagination{justify-content:center;margin-top:48px}.collections-module__kHDalG__pagination .pagination__content{flex-wrap:wrap;justify-content:center;align-self:center;gap:4px}.collections-module__kHDalG__pagination .pagination__link[aria-current=page]{--pagination-link-bg:var(--ikit-inverse);--pagination-link-bg-hover:var(--ikit-inverse);--pagination-link-bg-pressed:var(--ikit-inverse);--pagination-link-fg:var(--ikit-inverse-text,#fff);cursor:default;font-weight:600}@media (max-width:767px){.collections-module__kHDalG__numberedArchive{min-width:0}}.collections-module__kHDalG__openOnWebsite{font-size:var(--ikit-small-size);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.collections-module__kHDalG__openOnWebsite:hover{text-underline-offset:4px;text-decoration:underline}.collections-module__kHDalG__openOnWebsite svg{flex:none;width:14px;height:14px}
.reading-progress-module__-DzXUW__links.reading-progress-module__-DzXUW__links{padding-left:18px;position:relative}.reading-progress-module__-DzXUW__links:before,.reading-progress-module__-DzXUW__links:after{content:"";background:var(--separator);pointer-events:none;width:1px;position:absolute;inset:0 auto 0 0}.reading-progress-module__-DzXUW__links:after{background:var(--primary);transform:scaleY(var(--reading-progress,0));transform-origin:top;transition:transform 80ms linear}.reading-progress-module__-DzXUW__links li{position:relative}.reading-progress-module__-DzXUW__links li:before{content:"";z-index:1;border:1px solid var(--separator);background:var(--surface);border-radius:50%;width:5px;height:5px;transition:background .25s,border-color .25s,transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;top:21px;left:-20px}.reading-progress-module__-DzXUW__links li:has(a[aria-current]):before{background:var(--primary);border-color:var(--primary);transform:scale(1.4)}.reading-progress-module__-DzXUW__links a{transition:color .25s}@media (prefers-reduced-motion:reduce){.reading-progress-module__-DzXUW__links:after,.reading-progress-module__-DzXUW__links li:before,.reading-progress-module__-DzXUW__links a{transition:none}}
.award-badge-module__HI7m-G__badge{min-width:0;color:var(--foreground);align-items:center;gap:16px;text-decoration:none;display:flex}a.award-badge-module__HI7m-G__badge{border-radius:var(--radius-xl);transition:transform .2s}a.award-badge-module__HI7m-G__badge:hover{transform:translateY(-2px)}a.award-badge-module__HI7m-G__badge:hover strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}a.award-badge-module__HI7m-G__badge:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:6px}.award-badge-module__HI7m-G__seal{--badge-tone:var(--primary);text-align:center;width:96px;height:96px;color:var(--foreground);flex:none;place-content:center;display:grid;position:relative}.award-badge-module__HI7m-G__badge[data-award-badge=finalist] .award-badge-module__HI7m-G__seal,.award-badge-module__HI7m-G__badge[data-award-badge=listed] .award-badge-module__HI7m-G__seal{--badge-tone:color-mix(in srgb,var(--muted) 70%,transparent)}.award-badge-module__HI7m-G__seal svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.award-badge-module__HI7m-G__ring{fill:color-mix(in srgb,var(--badge-tone) 7%,transparent);stroke:color-mix(in srgb,var(--badge-tone) 45%,transparent);stroke-width:1px}.award-badge-module__HI7m-G__sprig{fill:var(--badge-tone);stroke:var(--badge-tone)}.award-badge-module__HI7m-G__sprig path{stroke-width:1.1px;stroke-linecap:round}.award-badge-module__HI7m-G__sprig ellipse{stroke:none}.award-badge-module__HI7m-G__result{font-size:var(--ikit-label-size);color:var(--accent-soft-foreground,var(--foreground));font-weight:600;line-height:1;position:relative}.award-badge-module__HI7m-G__badge[data-award-badge=finalist] .award-badge-module__HI7m-G__result,.award-badge-module__HI7m-G__badge[data-award-badge=listed] .award-badge-module__HI7m-G__result{color:var(--muted)}.award-badge-module__HI7m-G__year{font-size:var(--ikit-label-title-size);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px;font-weight:600;line-height:1;position:relative}.award-badge-module__HI7m-G__caption{flex-direction:column;gap:4px;min-width:0;display:flex}.award-badge-module__HI7m-G__caption strong{font-size:var(--ikit-small-size);text-wrap:balance;font-weight:600;line-height:1.45}.award-badge-module__HI7m-G__caption>span{font-size:var(--ikit-label-size);color:var(--muted);line-height:1.5}@media (max-width:767px){.award-badge-module__HI7m-G__seal{width:88px;height:88px}}@media (prefers-reduced-motion:reduce){a.award-badge-module__HI7m-G__badge{transition:none}a.award-badge-module__HI7m-G__badge:hover{transform:none}}