@charset "UTF-8";.inspectorSectionStack{display:grid;gap:var(--insp-section-gap, 16px)}.inspectorSection{border:1px solid var(--insp-section-border, var(--ui-border, var(--lineSubtle)));border-radius:var(--insp-section-radius, var(--ui-radius-panel, 12px));background:var(--insp-section-bg, var(--ui-surface-2, var(--bgPanel2)));box-shadow:var(--ui-elevation-1, 0 8px 18px rgba(15, 23, 42, .08));padding:var(--insp-section-padding, 16px);display:grid;gap:var(--insp-field-gap, 12px)}.inspectorSection__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-2, 8px)}.inspectorSection__titleWrap{display:grid;gap:3px;min-width:0}.inspectorSection__title{margin:0;color:var(--ui-text-1, var(--text));font-size:12px;font-weight:640;letter-spacing:.01em;text-transform:none}.inspectorSection__description{margin:0;color:var(--ui-text-2, var(--textMuted));font-size:11px;line-height:1.4}.inspectorSection__toggle{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-2, 8px);padding:0;text-align:left}.inspectorSection__toggle:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18));border-radius:var(--ui-radius-control, 8px)}.inspectorSection__caret{color:var(--ui-text-2, var(--textMuted));font-size:11px;line-height:1;margin-top:2px;transition:transform var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorSection--open .inspectorSection__caret{transform:rotate(180deg)}.inspectorSection__content{display:grid;gap:var(--insp-field-gap, 12px)}.inspectorSection__content[hidden]{display:none}.inspectorInlineHelp{margin:0;color:var(--ui-text-2, var(--textDim));font-size:11px;line-height:1.45}.inspectorInlineHelpWithAction{display:grid;gap:8px}.inspectorNotice{margin:0;border-radius:var(--ui-radius-row, 10px);border:1px solid var(--ui-border, var(--lineSubtle));background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 88%,transparent);padding:8px 10px;font-size:11px;line-height:1.45}.inspectorNotice--warning{border-color:color-mix(in oklab,#f59e0b 40%,var(--ui-border, var(--lineSubtle)));color:color-mix(in oklab,#92400e 78%,var(--ui-text-2, var(--textMuted)))}.inspectorNotice--error{border-color:color-mix(in oklab,#b42318 44%,var(--ui-border, var(--lineSubtle)));color:color-mix(in oklab,#7f1d1d 78%,var(--ui-text-2, var(--textMuted)))}.inspectorSettingsList{display:grid;gap:var(--insp-subcontrol-gap, 8px)}.inspectorSettingsList--divided>.inspectorToggleRow+.inspectorToggleRow{border-top:1px solid var(--ui-border-subtle, var(--lineSubtle));padding-top:var(--insp-subcontrol-gap, 8px)}.inspectorFormStack{display:flex;flex-direction:column;gap:var(--insp-field-gap, 12px);min-width:0}.inspectorToggleRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ui-space-2, 8px);min-height:var(--ui-control-height-default, 32px)}.inspectorToggleRow__copy{min-width:0;display:grid;gap:2px}.inspectorToggleRow__label{color:var(--ui-text-1, var(--text));font-size:12px;line-height:1.35}.inspectorToggleRow__description{color:var(--ui-text-2, var(--textMuted));font-size:11px;line-height:1.4}.inspectorToggleRow__control{display:inline-flex;align-items:center;justify-content:flex-end;min-height:var(--ui-control-height-default, 32px)}.inspectorToggleRow__control input[type=checkbox]{margin:0}.inspectorToggleRow--mixed .inspectorToggleRow__label:after{content:" • Mixed";color:var(--ui-text-2, var(--textMuted));font-weight:500}.inspectorPresetControl{display:grid;gap:8px}.inspectorPresetControl__custom{display:grid;gap:8px;padding-top:6px}.inspectorPresetControl__customLabel{margin:0;color:var(--ui-text-2, var(--textMuted));font-size:11px;font-weight:600;line-height:1.3}.inspectorField{min-width:0}.inspectorField__label{margin:0 0 var(--insp-label-gap, 6px);color:var(--ui-text-2, var(--textMuted));font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-transform:none}.inspectorField--mixed .inspectorField__label:after{content:" • Mixed";color:var(--ui-text-2, var(--textMuted));font-weight:500}.inspectorField__helper{margin:0;color:var(--ui-text-2, var(--textDim));font-size:11px;line-height:1.4}.inspectorField__body{display:grid;gap:var(--insp-subcontrol-gap, 8px);min-width:0}.inspectorField--compact .inspectorField__label{margin-bottom:var(--ui-space-1, 4px)}.inspectorField--compact .inspectorField__body{gap:var(--ui-space-1, 4px)}.inspectorField__control{min-width:0}.inspectorField__after{min-width:0;display:grid;gap:var(--insp-subcontrol-gap, 8px)}.inspectorChoiceStrip{display:grid;grid-template-columns:repeat(var(--inspector-choice-columns, 3),minmax(0,1fr));gap:var(--ui-space-2, 8px);min-width:0;container-type:inline-size}.inspectorChoiceStrip--cols1{--inspector-choice-columns: 1}.inspectorChoiceStrip--cols2{--inspector-choice-columns: 2}.inspectorChoiceStrip--cols3{--inspector-choice-columns: 3}.inspectorChoiceStrip--cols4{--inspector-choice-columns: 4}.inspectorChoiceStrip--cols5{--inspector-choice-columns: 5}.inspectorChoiceStrip--cols6{--inspector-choice-columns: 6}.inspectorChoiceStrip--cols7{--inspector-choice-columns: 7}.inspectorChoiceStrip--cols8{--inspector-choice-columns: 8}.inspectorChoiceStrip--wrap{display:flex;flex-wrap:wrap}.inspectorChoiceStrip--responsive{grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr))}.inspectorChoiceStrip--wrap.inspectorChoiceStrip--responsive{display:grid}.inspectorChoiceStrip--adaptive{align-items:stretch}.inspectorChoiceStrip--wrap .inspectorChoiceStrip__option{flex:0 0 auto;min-width:0}.inspectorChoiceStrip__option{min-height:var(--ui-control-height-compact, 28px);min-width:0;max-width:100%;border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-row, 10px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-2, var(--textMuted));display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;white-space:nowrap;text-align:center;cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorChoiceStrip__option>*{min-width:0}.inspectorChoiceStrip__option:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.inspectorChoiceStrip__option:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.inspectorChoiceStrip__option--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 45%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 11%,var(--ui-surface-2, var(--bgPanel2)));color:var(--ui-text-1, var(--text));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 24%,transparent)}.inspectorChoiceStrip__option--mixed{border-style:dashed}.inspectorChoiceStrip__icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;line-height:0}.inspectorChoiceStrip__label{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.inspectorChoiceStrip__option--wrapLabel{min-height:max(var(--ui-control-height-default, 32px),40px);padding-top:7px;padding-bottom:7px;white-space:normal;align-items:center}.inspectorChoiceStrip__label--wrap{white-space:normal;line-height:1.25;text-wrap:balance;overflow:visible;text-overflow:clip;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@container (max-width: 280px){.inspectorChoiceStrip--adaptive{grid-template-columns:minmax(0,1fr)}}.inspectorChoiceStrip--default .inspectorChoiceStrip__option{min-height:var(--ui-control-height-default, 32px)}.inspectorChoiceCardGrid{display:grid;grid-template-columns:repeat(var(--inspector-card-columns, 3),minmax(0,1fr));gap:var(--ui-space-2, 8px)}.inspectorChoiceCardGrid--cols2{--inspector-card-columns: 2}.inspectorChoiceCardGrid--cols3{--inspector-card-columns: 3}.inspectorChoiceCardGrid--cols4{--inspector-card-columns: 4}.inspectorChoiceCardGrid__card{min-height:var(--ui-control-height-card, 64px);border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-row, 10px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorChoiceCardGrid__card:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 30%,var(--ui-border, var(--lineSubtle)))}.inspectorChoiceCardGrid__card:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.inspectorChoiceCardGrid__card--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 44%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,var(--ui-surface-2, var(--bgPanel2)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 22%,transparent)}.inspectorChoiceCardGrid__card--mixed{border-style:dashed}.inspectorToggleBar{display:inline-flex;align-items:center;gap:var(--ui-space-2, 8px)}.inspectorToggleBar--fullWidth{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%}.inspectorToggleBar__button{width:var(--ui-control-height-compact, 28px);height:var(--ui-control-height-compact, 28px);border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorToggleBar__button--fullWidth{width:100%;min-width:0;min-height:36px;padding:0 10px;white-space:nowrap;flex-shrink:0}.inspectorToggleBar__button:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)))}.inspectorToggleBar__button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.inspectorToggleBar__button--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 44%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 12%,var(--ui-surface-2, var(--bgPanel2)))}.inspectorToggleBar__button--mixed{border-style:dashed}.inspectorSecondaryButton{height:var(--ui-control-height-default, 32px);padding:0 10px;border-radius:var(--ui-radius-row, 10px);border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorSecondaryButton:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 30%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 82%,var(--ui-surface-1, var(--bgPanel)))}.inspectorSecondaryButton:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.inspectorSecondaryButton:disabled{opacity:.5;cursor:not-allowed}.inspectorActionRow{min-height:var(--ui-control-height-row, 40px);width:100%;border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-row, 10px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;text-align:left;cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorActionRow:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 26%,var(--ui-border, var(--lineSubtle)))}.inspectorActionRow:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.inspectorActionRow__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550}.inspectorDisclosure{margin-top:var(--ui-space-2, 8px);border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-row, 10px);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 88%,transparent);padding:8px}.inspectorDisclosure__summary{list-style:none;min-height:var(--ui-control-height-default, 32px);border-radius:var(--ui-radius-control, 8px);display:flex;align-items:center;justify-content:space-between;padding:0 10px;color:var(--ui-text-2, var(--textMuted));font-size:11px;font-weight:650;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorDisclosure__summary::-webkit-details-marker{display:none}.inspectorDisclosure__summary:hover{background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 70%,transparent);color:var(--ui-text-1, var(--text))}.inspectorDisclosure__summary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.inspectorDisclosure__summary:after{content:"▾";font-size:11px;color:inherit;transition:transform var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.inspectorDisclosure[open] .inspectorDisclosure__summary:after{transform:rotate(180deg)}.inspectorDisclosure__content{display:grid;gap:10px;margin-top:8px}.inspectorPopover,.inspector-popover{border-radius:var(--ui-radius-panel, 12px);border:1px solid var(--ui-border, var(--lineSubtle));background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 94%,transparent);box-shadow:var(--ui-elevation-3, 0 24px 56px rgba(15, 23, 42, .16));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:inspectorPopoverEnter var(--ui-motion-duration-normal, .18s) var(--ui-motion-ease-emphasized, cubic-bezier(.2, .8, .2, 1));transform-origin:top left;will-change:transform,opacity}.inspector-popover{position:absolute;left:var(--inspector-popover-left, 0px);top:var(--inspector-popover-top, 0px)}.inspectorPopover__header,.inspector-popover__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.inspectorPopover__title,.inspector-popover__title{margin:0;font-size:12px;font-weight:650;color:var(--ui-text-1, var(--text))}.inspectorPopover__closeButton,.inspector-popover__closeButton{all:unset;min-width:var(--ui-control-height-compact, 28px);height:var(--ui-control-height-compact, 28px);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-2, var(--textMuted));font-size:11px;font-weight:600;cursor:pointer;box-sizing:border-box}.inspectorPopover__closeButton:hover,.inspector-popover__closeButton:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.inspectorPopover__closeButton:focus-visible,.inspector-popover__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}@keyframes inspectorPopoverEnter{0%{opacity:0;transform:translateY(5px) scale(.986)}to{opacity:1;transform:translateY(0) scale(1)}}.inspectorSection{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 44%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 80%,transparent);box-shadow:none}.inspectorSection__title{font-size:12px;font-weight:620;letter-spacing:.008em}.inspectorSection__description{color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 78%,transparent);line-height:1.42}.inspectorField__label,.inspectorPresetControl__customLabel,.inspectorToggleRow__description{color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 82%,transparent)}.inspectorToggleRow__label{font-size:12px;line-height:1.34}.inspectorChoiceStrip{gap:6px}.inspectorChoiceStrip__option{min-height:29px;border-radius:8px;border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 52%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 72%,var(--ui-surface-2, var(--bgPanel2)));color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 92%,transparent);font-size:11.5px;font-weight:585;padding:0 9px}.inspectorChoiceStrip__option:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 20%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 4%,var(--ui-surface-1, var(--bgPanel)))}.inspectorChoiceStrip__option--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 26%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 9%,var(--ui-surface-2, var(--bgPanel2)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 8%,transparent);color:var(--ui-text-1, var(--text))}.inspectorChoiceCardGrid__card,.inspectorToggleBar__button,.inspectorSecondaryButton,.inspectorActionRow,.inspectorDisclosure{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 56%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 74%,var(--ui-surface-2, var(--bgPanel2)))}@media (prefers-reduced-motion: reduce){.inspectorChoiceStrip__option,.inspectorChoiceCardGrid__card,.inspectorToggleBar__button,.inspectorSecondaryButton,.inspectorActionRow,.inspectorDisclosure__summary,.inspectorPopover,.inspector-popover{transition-duration:1ms;animation:none}}.inspectorChoiceStrip__option:hover:not(.inspectorChoiceStrip__option--active):not([aria-checked=true]):not([aria-pressed=true]):not(.is-selected){border-color:var(--ui-selectable-hover-border);background:var(--ui-selectable-hover-bg);color:var(--ui-text-1, var(--text))}.inspectorChoiceStrip__option:active:not(.inspectorChoiceStrip__option--active):not([aria-checked=true]):not([aria-pressed=true]):not(.is-selected){border-color:var(--ui-selectable-pressed-border);background:var(--ui-selectable-pressed-bg)}.inspectorChoiceStrip__option--active,.inspectorChoiceStrip__option[aria-checked=true],.inspectorChoiceStrip__option[aria-pressed=true],.inspectorChoiceStrip__option.is-selected{border-color:var(--ui-selected-border);background:var(--ui-selected-bg);color:var(--ui-selected-text);box-shadow:var(--ui-selected-shadow)}.inspectorChoiceStrip__option--active:hover,.inspectorChoiceStrip__option[aria-checked=true]:hover,.inspectorChoiceStrip__option[aria-pressed=true]:hover,.inspectorChoiceStrip__option.is-selected:hover{border-color:var(--ui-selected-hover-border);background:var(--ui-selected-hover-bg)}.inspectorChoiceStrip__option--active:active,.inspectorChoiceStrip__option[aria-checked=true]:active,.inspectorChoiceStrip__option[aria-pressed=true]:active,.inspectorChoiceStrip__option.is-selected:active{border-color:var(--ui-selected-pressed-border);background:var(--ui-selected-pressed-bg)}.inspectorChoiceStrip__option:focus-visible,.inspectorChoiceCardGrid__card:focus-visible,.inspectorToggleBar__button:focus-visible{box-shadow:var(--ui-selected-focus-ring)}.inspectorChoiceStrip__option--active:focus-visible,.inspectorChoiceStrip__option[aria-checked=true]:focus-visible,.inspectorChoiceStrip__option[aria-pressed=true]:focus-visible,.inspectorChoiceStrip__option.is-selected:focus-visible,.inspectorChoiceCardGrid__card--active:focus-visible,.inspectorToggleBar__button--active:focus-visible{box-shadow:var(--ui-selected-shadow),var(--ui-selected-focus-ring)}.inspectorChoiceCardGrid__card--active,.inspectorToggleBar__button--active{border-color:var(--ui-selected-border);background:var(--ui-selected-bg);color:var(--ui-selected-text);box-shadow:var(--ui-selected-shadow)}.inspectorChoiceCardGrid__card--active:hover,.inspectorToggleBar__button--active:hover{border-color:var(--ui-selected-hover-border);background:var(--ui-selected-hover-bg)}.inspector-popover{width:272px;padding:12px;z-index:var(--z-popover, 1200)}.inspector-popover--item{width:286px;z-index:var(--z-popover-top, 1400)}.inspector-popover--grid{width:272px}.inspector-popover--textStyle{z-index:var(--z-popover-top, 1400)}.inspector-popover__header{display:flex;justify-content:space-between;align-items:center;gap:8px}.inspector-popover__title{margin:0;font-size:12px;font-weight:650;color:var(--ui-text-1, var(--text))}.inspector-popover__closeButton{min-width:var(--ui-control-height-compact, 28px);height:var(--ui-control-height-compact, 28px)}.inspector-popover__spacer{height:12px}.inspector-popover__spacer--small{height:8px}.inspector-popover__fieldLabel{margin:0;font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted));line-height:1.25}.inspector-popover__fieldRow{display:grid;gap:8px;align-items:center;grid-template-columns:minmax(0,1fr) 72px auto}.inspector-popover__fieldRow--color{display:block}.inspector-popover__rangeInput{width:100%;margin:0;accent-color:var(--ui-accent, var(--primary))}.inspector-popover__numberInput,.inspector-popover__selectInput,.inspector-popover__textInput{width:100%;min-height:var(--ui-control-height-default, 32px);border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));font-size:12px;font-family:inherit;box-sizing:border-box}.inspector-popover__textInput,.inspector-popover__selectInput{padding:0 10px}.inspector-popover__numberInput{width:72px;text-align:right;padding:0 8px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.inspector-popover__numberInput::-webkit-outer-spin-button,.inspector-popover__numberInput::-webkit-inner-spin-button{margin:0}.inspector-popover__textInput--hex{font-family:SF Mono,ui-monospace,Menlo,monospace;text-transform:uppercase}.inspector-popover__fieldUnit{font-size:11px;color:var(--ui-text-2, var(--textMuted));text-transform:uppercase;letter-spacing:.04em}.inspector-popover__hint{margin:0;font-size:11px;color:var(--ui-text-2, var(--textDim));line-height:1.4}.inspector-popover__ghostButton{width:100%;min-height:var(--ui-control-height-default, 32px)}.inspector-popover__ghostButton--danger{color:color-mix(in oklab,#b42318 72%,var(--ui-text-1, var(--text)))}.inspector-popover__ghostButton:hover.inspector-popover__ghostButton--danger{border-color:color-mix(in oklab,#b42318 34%,var(--ui-border, var(--lineSubtle)));color:color-mix(in oklab,#b42318 80%,var(--ui-text-1, var(--text)))}.inspector-popover__ghostButton:focus-visible,.inspector-popover__closeButton:focus-visible,.inspector-popover__selectInput:focus-visible,.inspector-popover__textInput:focus-visible,.inspector-popover__numberInput:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}@media (prefers-reduced-motion: reduce){.inspector-popover{animation:none}}.canvas-settings__title{margin:0 0 16px;font-size:13px;font-weight:600;color:var(--text)}.canvas-settings__section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--lineSubtle)}.canvas-settings__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.canvas-settings__label{display:block;font-size:11px;font-weight:500;color:var(--textMuted);margin-bottom:6px}.canvas-settings__select,.canvas-settings__input{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:var(--bgPanel2);color:var(--text);font-size:12px;font-family:inherit;transition:all .2s ease}.canvas-settings__select:hover,.canvas-settings__input:hover{border-color:var(--primary)}.canvas-settings__select:focus,.canvas-settings__input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #007aff1a}.canvas-settings__info-box{margin-top:10px;padding:10px;background:var(--bgPanel2);border:1px solid var(--lineSubtle);border-radius:8px}.canvas-settings__info-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.canvas-settings__info-row:last-of-type{margin-bottom:8px}.canvas-settings__info-label{font-size:11px;color:var(--textMuted)}.canvas-settings__info-value{font-size:11px;font-weight:600;color:var(--text);font-family:SF Mono,Courier New,monospace}.canvas-settings__info-description{font-size:10px;color:var(--textDim);margin-top:4px;line-height:1.4}.canvas-settings__custom{margin-top:12px}.canvas-settings__background-option{position:relative;width:100%;height:44px;border:2px solid var(--line);border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0}.canvas-settings__background-option:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:0 2px 8px var(--shadow)}.canvas-settings__background-option--active{border-color:var(--primary);border-width:2px;box-shadow:0 0 0 3px #007aff1a}.canvas-settings__background-option--active svg{color:var(--primary)}.canvas-settings__background-option svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.canvas-settings__custom-color{margin-top:12px}.canvas-settings__color-picker{width:48px;height:38px;border:1px solid var(--line);border-radius:8px;cursor:pointer;background:transparent;padding:2px}.canvas-settings__color-picker::-webkit-color-swatch{border:none;border-radius:6px}.canvas-settings__color-picker::-moz-color-swatch{border:none;border-radius:6px}.canvas-settings__input--color{flex:1;font-family:SF Mono,Courier New,monospace;font-size:11px}.canvas-settings__checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.canvas-settings__checkbox-label input[type=checkbox]{width:18px;height:18px;border-radius:4px;border:1.5px solid var(--line);cursor:pointer;transition:all .2s ease}.canvas-settings__checkbox-label input[type=checkbox]:checked{background:var(--primary);border-color:var(--primary)}.canvas-settings__checkbox-label input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 3px #007aff1a}.canvas-settings__checkbox-label span{font-size:12px;color:var(--text)}.canvas-settings__hint{margin:6px 0 0 26px;font-size:10px;color:var(--textDim);line-height:1.4}.canvas-settings__gradient-preview{margin-top:16px;padding:12px;background:linear-gradient(135deg,#667eea1a,#764ba21a,#f093fb1a,#4facfe1a,#43e97b1a);border:1px solid var(--lineSubtle);border-radius:8px}.canvas-settings__gradient-preview-label{font-size:10px;font-weight:600;color:var(--textMuted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.canvas-settings__gradient-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.canvas-settings__gradient-swatch{position:relative;width:100%;height:40px;border-radius:6px;border:2px solid var(--line);cursor:pointer;transition:all .2s ease;padding:0}.canvas-settings__gradient-swatch:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:var(--primary)}.canvas-settings__gradient-swatch:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.canvas-settings__gradient-swatch:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:16px;height:16px;background:#ffffffe6;border-radius:50%;box-shadow:0 2px 8px #0003;transition:transform .2s ease}.canvas-settings__gradient-swatch:hover:after{transform:translate(-50%,-50%) scale(1)}.canvas-settings__color-picker{width:54px;height:40px;border:2px solid var(--line);border-radius:8px;cursor:pointer;background:transparent;padding:3px;transition:border-color .2s ease}.canvas-settings__color-picker:hover{border-color:var(--primary)}.canvas-settings__color-picker::-webkit-color-swatch{border:none;border-radius:5px}.canvas-settings__color-picker::-moz-color-swatch{border:none;border-radius:5px}.canvas-settings__input--color{flex:1;font-family:SF Mono,Courier New,monospace;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.canvas-settings__background-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.canvas-settings__background-option{position:relative;width:100%;height:52px;border:2px solid var(--line);border-radius:10px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.canvas-settings__background-option:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.canvas-settings__background-option--active{border-color:var(--primary);border-width:3px;box-shadow:0 0 0 3px #007aff1a}.canvas-settings__background-option svg{position:relative;z-index:2;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3));color:var(--primary)}.canvas-settings__background-option--gradient{position:relative}.canvas-settings__background-option--gradient:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);transition:left .5s ease}.canvas-settings__background-option--gradient:hover:before{left:100%}.canvas-settings__background-option--gradient svg{animation:sparkle 2s ease-in-out infinite}@keyframes sparkle{0%,to{transform:scale(1) rotate(0);opacity:.9}50%{transform:scale(1.1) rotate(5deg);opacity:1}}.canvas-settings__color-input-group{display:flex;gap:8px;align-items:center}.canvas-settings__color-picker{width:54px;height:42px;border:2px solid var(--line);border-radius:8px;cursor:pointer;background:transparent;padding:4px;transition:all .2s ease}.canvas-settings__color-picker:hover{border-color:var(--primary);transform:scale(1.05)}.canvas-settings__color-picker::-webkit-color-swatch-wrapper{padding:0}.canvas-settings__color-picker::-webkit-color-swatch{border:none;border-radius:4px}.canvas-settings__color-picker::-moz-color-swatch{border:none;border-radius:4px}.canvas-settings__input--color{flex:1;font-family:SF Mono,Courier New,monospace;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;text-align:center}.canvas-settings__padding-box{--pad-control-h: 34px;--pad-radius: 10px;margin-top:8px;padding:10px;border:1px solid var(--lineSubtle);border-radius:10px;background:var(--bgPanel2);display:grid;gap:10px}.canvas-settings__padding-toolbar{display:flex;align-items:center;gap:8px}.canvas-settings__select--pad-unit{flex:1 1 auto;min-width:0;height:var(--pad-control-h)}.canvas-settings__padding-box .canvas-settings__input,.canvas-settings__padding-box .canvas-settings__select,.canvas-settings__pad-toggle{transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.canvas-settings__pad-toggle{width:var(--pad-control-h);min-width:var(--pad-control-h);height:var(--pad-control-h);padding:0;border-radius:var(--pad-radius);border:1px solid var(--line);background:var(--bg);color:var(--textMuted);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 2px var(--shadow);cursor:pointer}.canvas-settings__pad-toggle:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--line));background:color-mix(in srgb,var(--bg) 82%,var(--primary) 18%);color:var(--text)}.canvas-settings__pad-toggle:active{transform:translateY(1px)}.canvas-settings__pad-toggle:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #007aff24,0 1px 2px var(--shadow)}.canvas-settings__pad-toggle--on{border-color:color-mix(in srgb,var(--primary) 65%,var(--line));background:color-mix(in srgb,var(--primary) 14%,var(--bg));color:var(--primary);box-shadow:inset 0 0 0 1px #007aff3d,0 1px 2px var(--shadow)}.canvas-settings__pad-toggle-icon{width:16px;height:16px;pointer-events:none}.canvas-settings__padding-mode,.canvas-settings__padding-grid{display:grid;gap:8px}.canvas-settings__padding-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.canvas-settings__pad-field{min-width:0;display:grid;gap:4px}.canvas-settings__pad-caption{font-size:10px;font-weight:600;color:var(--textDim);letter-spacing:.04em;text-transform:uppercase}.canvas-settings__input--pad{height:var(--pad-control-h);min-height:var(--pad-control-h);padding:0 10px;text-align:center;font-size:12px;font-family:SF Mono,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,monospace}.properties-panel .canvas-settings .canvas-settings__padding-box .canvas-settings__input,.properties-panel .canvas-settings .canvas-settings__padding-box .canvas-settings__select{height:var(--pad-control-h);border-radius:var(--pad-radius);line-height:1;box-sizing:border-box}.properties-panel .canvas-settings .canvas-settings__background-option{height:44px}@media (prefers-reduced-motion: reduce){.canvas-settings__padding-box .canvas-settings__input,.canvas-settings__padding-box .canvas-settings__select,.canvas-settings__pad-toggle{transition:none}.canvas-settings__pad-toggle:active{transform:none}}.canvas-settings__background-option--white{background:#fff}.canvas-settings__background-option--black{background:#000}.canvas-settings__background-option--gradient{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.canvas-settings{min-width:0;max-width:100%;overflow-x:hidden}.canvas-settings__section{min-width:0;max-width:100%}.canvas-settings__custom{display:grid;gap:8px;min-width:0}.canvas-settings__info-row{gap:8px;min-width:0}.canvas-settings__info-label,.canvas-settings__info-value,.canvas-settings__hint,.canvas-settings__checkbox-label span{min-width:0;overflow-wrap:anywhere}.canvas-settings__hint--inline{margin:6px 0 0}.properties-panel .canvas-settings{min-width:0;max-width:100%;overflow-x:hidden}.canvas-settings__background-swatch{display:inline-flex;width:14px;height:14px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.55);box-shadow:0 0 0 1px #00000047}.canvas-settings__background-swatch-svg{display:block}.properties-panel{--cedrum-inspector-content-column-inline-padding: 0px;--cedrum-inspector-scrollbar-safe-inline-end: 10px;display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;min-width:0;max-width:100%;overflow:hidden}.properties-panel__header{background:var(--ui-surface-1, var(--bgPanel))}.properties-panel__controls{min-width:0}.properties-panel__title{color:var(--ui-text-1, var(--text))}.properties-panel__content{overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable;scrollbar-gutter:stable both-edges}.properties-panel__contentInner{display:flex;flex-direction:column;min-height:100%;min-width:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box}.properties-panel__contentColumn{display:flex;flex-direction:column;min-height:100%;min-width:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box;padding-inline:var(--cedrum-inspector-content-column-inline-padding);padding-inline-end:calc(var(--cedrum-inspector-content-column-inline-padding) + var(--cedrum-inspector-scrollbar-safe-inline-end))}.properties-panel__content>*,.properties-panel__contentInner>*,.properties-panel__contentColumn>*{min-width:0;max-width:100%}@supports (scrollbar-gutter: stable both-edges){.properties-panel__content{scrollbar-gutter:stable both-edges}}.properties-panel__contentColumn :where(button,input,select,textarea,.inspectorChoiceStrip,.inspectorChoiceStrip__option){box-sizing:border-box;min-inline-size:0;max-inline-size:100%}.properties-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 64%,transparent);min-width:0;max-width:100%}.properties-section--tight{margin-bottom:18px;padding-bottom:0;border-bottom:none}.properties-section--pulse{animation:propertiesSectionPulse var(--ui-motion-duration-normal, .18s) var(--ui-motion-ease-emphasized, cubic-bezier(.2, .8, .2, 1))}@keyframes propertiesSectionPulse{0%{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 35%,var(--ui-accent, var(--primary)) 65%);box-shadow:inset 0 0 0 1px #2563eb47}to{border-color:var(--ui-border, var(--lineSubtle));box-shadow:none}}.properties-section--last{margin-bottom:0;padding-bottom:0;border-bottom:none}.properties-section--timeline{min-width:0;max-width:100%}.properties-section--document{min-width:0}.properties-list{display:grid;gap:8px}.properties-row{display:flex;align-items:center;gap:10px}.properties-row--justify{justify-content:space-between}.properties-hint{color:var(--ui-text-2, var(--textDim));font-size:11px;line-height:1.35}.properties-surfaceCard{border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 74%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 86%,transparent);border-radius:var(--ui-radius-panel, 10px);padding:12px;min-width:0}.properties-documentCard{display:grid;gap:10px}.properties-documentCard--canvas{gap:12px}.properties-documentLineGroup{display:grid;gap:10px}.properties-documentLineItem{border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-1, var(--bgPanel));overflow:hidden}.properties-documentLineItem__header{display:flex;align-items:center;gap:8px;padding:8px}.properties-documentLineItem__toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;border-radius:var(--ui-radius-control, 8px);background:transparent;color:var(--ui-text-1, var(--text));padding:6px 8px;text-align:left;cursor:pointer}.properties-documentLineItem__toggle:disabled{cursor:not-allowed;opacity:.5}.properties-documentLineItem__toggle:hover:not(:disabled){background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 72%,transparent)}.properties-documentLineItem__title{font-size:12px;font-weight:600;color:var(--ui-text-1, var(--text));min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties-documentLineItem__editor{border-top:1px solid var(--ui-border, var(--lineSubtle));padding:10px}.properties-documentLineItem__switch{margin:0;flex:0 1 auto}.properties-documentGuideLineEmptyState{border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 82%,transparent);padding:10px}.properties-documentLineItem__select{flex:0 0 auto}.properties-linePreview{display:inline-flex;align-items:center;gap:6px;min-width:0}.properties-linePreview__swatch{width:12px;height:12px;border-radius:4px;border:1px solid var(--ui-border, var(--lineSubtle));flex:0 0 auto}.properties-linePreview__swatchSolid{display:block;border-radius:4px}.properties-linePreview__swatch--auto{background:linear-gradient(45deg,rgba(15,23,42,.06) 25%,transparent 25%),linear-gradient(-45deg,rgba(15,23,42,.06) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(15,23,42,.06) 75%),linear-gradient(-45deg,transparent 75%,rgba(15,23,42,.06) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.properties-linePreview__meta{color:var(--ui-text-2, var(--textMuted));font-size:11px;white-space:nowrap}.properties-linePreview__dash{width:18px;border-top-width:2px;border-top-style:solid;border-top-color:var(--ui-text-2, var(--textMuted));flex:0 0 auto}.properties-linePreview__dash--dashed{border-top-style:dashed}.properties-linePreview__dash--dotted{border-top-style:dotted}.properties-linePreview__dash--custom{border-top-style:dashed;opacity:.7}.properties-documentActions{display:flex;flex-wrap:wrap;gap:8px}.properties-controlRow{display:grid;gap:6px;min-width:0}.properties-documentHint{margin-top:0}.properties-documentHint--tight{margin-top:4px}.properties-panel .properties-documentCard .canvas-settings{display:grid;gap:12px;min-width:0;max-width:100%}.properties-panel .properties-documentCard .canvas-settings__section{margin:0;padding:0 0 12px;border-bottom:1px solid var(--lineSubtle)}.properties-panel .properties-documentCard .canvas-settings__section--last,.properties-panel .properties-documentCard .canvas-settings__section:last-child{padding-bottom:0;border-bottom:none}.properties-panel .properties-documentCard .canvas-settings__label{text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;color:var(--textMuted)}.properties-panel .properties-documentCard .canvas-settings__hint{margin-left:0}.properties-sectionTitle{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--text)}.properties-sectionHeadingRow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.properties-sectionHeading{margin:0;font-size:13px;font-weight:650;letter-spacing:-.01em;color:var(--ui-text-1, var(--text))}.properties-fieldLabel{display:block;font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted));margin-bottom:6px;text-transform:none;letter-spacing:.01em}.properties-fieldLabel--inline{margin-bottom:0}.properties-rowLineReadonlyType{border:1px solid var(--lineSubtle);border-radius:8px;background:var(--bgPanel2);color:var(--textMuted);font-size:12px;padding:8px 10px}.properties-rowLineAffectsCount{display:block;margin-top:4px}.properties-rowLineResetBtn{margin-top:8px}.properties-rowLineApplyBtn{width:100%;border:1px solid var(--ui-border, var(--line));border-radius:var(--ui-radius-row, 10px);background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));cursor:pointer;display:grid;gap:2px;padding:10px;text-align:left;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-rowLineApplyBtn:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--line)));background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 84%,var(--ui-surface-1, var(--bgPanel)))}.properties-rowLineApplyBtn__title{font-size:12px;font-weight:600}.properties-rowLineApplyBtn__subtitle{color:var(--ui-text-2, var(--textMuted));font-size:11px}.properties-rowLineApplyToast{margin-top:8px;border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-2, var(--textMuted));display:flex;align-items:center;gap:6px;padding:8px 10px;font-size:11px}.properties-rowLineApplyToast__msg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties-rowLineApplyToast__sep{color:var(--ui-border, var(--line))}.properties-rowLineApplyToast__undo{border:0;background:transparent;color:var(--ui-accent, var(--primary));cursor:pointer;font-size:11px;font-weight:600;padding:0}.properties-inlineLinkAction{margin-top:8px;border:0;background:transparent;color:var(--ui-text-2, var(--textMuted));cursor:pointer;font-size:11px;font-weight:600;padding:2px 0;text-align:left;text-decoration:underline;text-underline-offset:2px}.properties-inlineLinkAction:hover{color:var(--ui-text-1, var(--text))}.properties-inlineLinkAction:focus-visible{outline:none;border-radius:6px;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-typographyHeader{display:flex;align-items:center;justify-content:space-between;gap:8px}.properties-fieldInput{width:100%;min-height:var(--ui-control-height-default, 32px);padding:0 10px;border-radius:var(--ui-radius-control, 8px);border:1px solid var(--ui-border, var(--line));background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));font-size:12px;font-weight:500;font-family:inherit;line-height:1.35;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease);user-select:text;-webkit-user-select:text;min-width:0;max-width:100%;box-sizing:border-box;flex:1 1 auto}.properties-fieldInput:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--line)))}.properties-fieldInput:focus{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 42%,var(--ui-border, var(--line)));box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-fieldInput--colorText{flex:1;font-family:SF Mono,Courier New,monospace;font-size:11px;text-transform:uppercase;font-variant-numeric:tabular-nums;letter-spacing:0}.properties-fieldInput--text,.properties-fieldInput--date{flex:1 1 auto;min-width:0;width:100%}.properties-fieldInput--multiline{min-height:56px;line-height:1.35;resize:vertical}.properties-colorInputGroup{display:flex;gap:8px;align-items:center;min-width:0;max-width:100%}.properties-colorPicker{width:48px;height:38px;border:1px solid var(--ui-border, var(--line));border-radius:var(--ui-radius-control, 8px);cursor:pointer;background:transparent;padding:2px}.properties-colorInputGroup--rowBackground{min-width:0}.properties-colorInputGroup--popover{width:100%}.properties-colorField{position:relative;min-width:0;width:100%}.properties-colorField__row{display:flex;align-items:center;gap:8px;min-width:0}.properties-colorField__trigger{flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border, var(--line));background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-2, var(--textMuted));border-radius:var(--ui-radius-row, 10px);padding:0;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease,background .12s ease}.properties-colorField__trigger:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--line)));color:var(--ui-accent, var(--primary))}.properties-colorField__trigger:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-colorField__trigger:disabled,.properties-colorField__input:disabled,.properties-colorField__clear:disabled{cursor:not-allowed;opacity:.55}.properties-colorField__swatch{width:20px;height:20px;border-radius:6px;border:1px solid var(--ui-border, var(--lineSubtle));background:transparent;flex:0 0 auto;overflow:hidden}.properties-colorField__swatch--none{background:linear-gradient(45deg,rgba(15,23,42,.06) 25%,transparent 25%),linear-gradient(-45deg,rgba(15,23,42,.06) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(15,23,42,.06) 75%),linear-gradient(-45deg,transparent 75%,rgba(15,23,42,.06) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.properties-colorField__swatch--mixed{background:linear-gradient(135deg,#3b82f63d,#3b82f63d 50%,#0f172a0f 50%,#0f172a0f)}.properties-colorField__swatchSolid{display:block}.properties-colorField__inputWrap{position:relative;min-width:0;flex:1 1 auto}.properties-colorField__inputWrap--prefixed .properties-colorField__input{padding-left:21px}.properties-colorField__prefix{position:absolute;top:50%;left:8px;transform:translateY(-50%);font-size:10px;font-weight:650;color:var(--ui-text-2, var(--textMuted));pointer-events:none}.properties-colorField__input{width:100%}.properties-colorField__clear{position:absolute;top:50%;right:6px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--ui-text-2, var(--textDim));font-size:15px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:color .12s ease,background .12s ease}.properties-colorField__clear:hover{color:var(--ui-accent, var(--primary));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,transparent)}.properties-colorField__clear:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-colorField__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:12}.properties-rowColorControl{display:flex;align-items:center;gap:6px;min-width:0}.properties-rowColorSwatchButton{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui-border, var(--line));background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-2, var(--textMuted));border-radius:9px;padding:0;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease,background .12s ease}.properties-rowColorSwatchButton:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--line)));color:var(--ui-accent, var(--primary))}.properties-rowColorSwatchButton:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-rowColorSwatch{width:14px;height:14px;border-radius:4px;border:1px solid var(--ui-border, var(--lineSubtle));background:transparent;flex:0 0 auto;overflow:hidden}.properties-rowColorSwatch--none{background:linear-gradient(45deg,rgba(15,23,42,.06) 25%,transparent 25%),linear-gradient(-45deg,rgba(15,23,42,.06) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(15,23,42,.06) 75%),linear-gradient(-45deg,transparent 75%,rgba(15,23,42,.06) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.properties-rowColorSwatch--mixed{background:linear-gradient(135deg,#3b82f63d,#3b82f63d 50%,#0f172a0f 50%,#0f172a0f)}.properties-rowColorInputWrap{position:relative;min-width:0;flex:1 1 auto}.properties-fieldInput--rowColorHex{padding-right:30px}.properties-rowColorClearBtn{position:absolute;top:50%;right:6px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--ui-text-2, var(--textDim));font-size:15px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:color .12s ease,background .12s ease}.properties-rowColorClearBtn:hover{color:var(--ui-accent, var(--primary));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,transparent)}.properties-rowColorClearBtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-rowColorSwatchSolid{display:block}.properties-colorPicker--visuallyHidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;opacity:0;pointer-events:none}.properties-dateField{position:relative;min-width:0;inline-size:100%;max-inline-size:100%}.properties-dateField__input{inline-size:100%;max-inline-size:100%;padding-right:38px}.properties-dateField__iconBtn{position:absolute;top:50%;right:8px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--textDim);transform:translateY(-50%);cursor:pointer;transition:color .12s ease,background .12s ease}.properties-dateField:hover .properties-dateField__iconBtn,.properties-dateField:focus-within .properties-dateField__iconBtn,.properties-dateField__iconBtn:hover{color:var(--ui-accent, var(--primary));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,transparent)}.properties-dateField__iconBtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-dateField__iconBtn:disabled{opacity:.45;cursor:not-allowed;background:transparent}.properties-dateField__icon{display:block}.properties-panel .properties-dateField__input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.properties-panel__tabsShell{margin-top:0;padding:2px;background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 82%,transparent);border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 66%,transparent);border-radius:var(--ui-radius-row, 9px);box-sizing:border-box}.properties-panel__tabs{display:flex;gap:3px;min-height:30px}.properties-panel__tab{position:relative;flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding-inline:10px;padding-block:5px;border:1px solid transparent;border-radius:var(--ui-radius-control, 7px);background:transparent;outline:none;font-size:12px;font-weight:560;line-height:1.2;letter-spacing:0;color:var(--ui-text-2, var(--textDim));cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.properties-panel__tabLabel{white-space:nowrap;min-width:0;overflow:visible;text-overflow:clip;letter-spacing:0}.properties-panel__tab:focus-visible{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 42%,var(--ui-border, var(--lineSubtle)));box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-panel__tab--active,.properties-panel__tab[data-active=true]{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 14%,var(--ui-surface-2, var(--bgPanel2)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text));font-weight:620;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 12%,transparent)}@media (max-width: 360px){.properties-panel__tabsShell{padding:3px}.properties-panel__tabs{gap:4px}.properties-panel__tab{padding-inline:9px}}.properties-selectionHeader{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:10px 12px;border-radius:10px;background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 84%,transparent);border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 68%,transparent);box-shadow:none;margin-bottom:12px}.properties-selectionHeader--contextual{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 74%,transparent);border-radius:12px;background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 48%,transparent);box-shadow:inset 0 1px #ffffff29;margin-bottom:12px}.properties-selectionHeader__left{display:flex;align-items:center;gap:10px;min-width:0;width:100%}.properties-selectionHeader__dot{width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 2px #0000000a;flex:0 0 auto;display:inline-flex;overflow:hidden}.properties-selectionHeader__dotSwatch{display:block}.properties-selectionHeader__title{font-size:12px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.properties-selectionHeader__scope{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;color:var(--textMuted);letter-spacing:.02em;margin-top:2px}.properties-selectionHeader__text{min-width:0}.properties-selectionHeader--contextual .properties-selectionHeader__left{align-items:center}.properties-selectionHeader--contextual .properties-selectionHeader__text{display:grid;gap:2px}.properties-selectionHeader--contextual .properties-selectionHeader__scope{margin-top:0;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.properties-selectionHeader--contextual .properties-selectionHeader__title{font-size:13px;font-weight:650;letter-spacing:-.01em;line-height:1.2}.properties-selectionHeader__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.properties-selectionHeader__contextAction{flex:0 0 auto;display:flex;align-items:center}.properties-selectionHeader__iconBtn{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--ui-text-2, var(--textMuted));cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-selectionHeader__iconBtn:hover{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 88%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 84%,transparent);color:var(--ui-text-1, var(--text))}.properties-selectionHeader__iconBtn:active{background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 92%,transparent)}.properties-selectionHeader__iconBtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-selectionHeader__icon{width:14px;height:14px}.properties-selectionHeader__btn{height:var(--ui-control-height-default, 32px);padding:0 10px;border-radius:var(--ui-radius-row, 10px);border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));font-size:12px;font-weight:600;cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-selectionHeader__btn:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 30%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 84%,var(--ui-surface-1, var(--bgPanel)))}.properties-selectionHeader__btn:disabled{opacity:.45;cursor:not-allowed}.properties-selectionHeader__btn--danger:hover{border-color:color-mix(in oklab,#b42318 34%,var(--ui-border, var(--lineSubtle)))}.properties-selectionHint{margin-bottom:12px;padding:8px 10px;border-radius:10px;border:1px solid var(--lineSubtle);background:var(--bgPanel2);font-size:11px;color:var(--textMuted)}.properties-rowActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.properties-rowInspectorCard{border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 76%,transparent);border-radius:12px;background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 56%,transparent);padding:10px;display:grid;gap:8px}.properties-rowHeightHeaderMeta{display:inline-flex;align-items:center;gap:6px}.properties-rowHeightMetaBadge{display:inline-flex;align-items:center;min-height:18px;padding:0 7px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 78%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 72%,transparent);color:var(--ui-text-2, var(--textMuted));font-size:10px;font-weight:600;letter-spacing:.01em}.properties-numberWithUnit{--properties-numberWithUnit-stepper-width: 16px;--properties-numberWithUnit-unit-padding-inline-start: 6px;--properties-numberWithUnit-unit-padding-inline-end: 8px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--properties-numberWithUnit-stepper-width) 1px auto;align-items:stretch;gap:0;padding:0 0 0 10px;overflow:hidden}.properties-numberWithUnit:focus-within{outline:none;border-color:var(--cedrum-inspector-control-border-focus, color-mix(in oklab, var(--ui-accent, var(--primary)) 42%, var(--ui-border, var(--line))));box-shadow:0 0 0 3px color-mix(in oklab,var(--ui-accent, var(--primary)) 12%,transparent)}.properties-numberWithUnit--disabled{cursor:not-allowed}.properties-numberWithUnit__input{min-width:0;width:100%;border:0;background:transparent;box-shadow:none;padding:0 4px 0 0;margin:0;font:inherit;color:inherit;line-height:inherit;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.properties-numberWithUnit__input::-webkit-outer-spin-button,.properties-numberWithUnit__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.properties-numberWithUnit__input::placeholder{color:var(--ui-text-2, var(--textMuted))}.properties-numberWithUnit__stepper{display:grid;grid-template-rows:repeat(2,1fr);align-items:stretch;justify-items:stretch;width:var(--properties-numberWithUnit-stepper-width);min-width:var(--properties-numberWithUnit-stepper-width)}.properties-numberWithUnit__stepperBtn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--ui-text-2, var(--textMuted));cursor:pointer;transition:background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-numberWithUnit__stepperBtn:hover:not(:disabled){background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 72%,transparent);color:var(--ui-text-1, var(--text))}.properties-numberWithUnit__stepperBtn:active:not(:disabled){background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 84%,transparent)}.properties-numberWithUnit__stepperBtn:focus{outline:none}.properties-numberWithUnit__stepperBtn:disabled{cursor:not-allowed;opacity:.45}.properties-numberWithUnit__stepperIcon{width:10px;height:7px;display:block}.properties-numberWithUnit__divider{align-self:stretch;width:1px;background:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 82%,transparent)}.properties-numberWithUnit__unit{display:inline-flex;align-items:center;justify-content:center;padding-inline-start:var(--properties-numberWithUnit-unit-padding-inline-start);padding-inline-end:var(--properties-numberWithUnit-unit-padding-inline-end);white-space:nowrap;font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted));text-transform:uppercase;letter-spacing:.04em}.properties-fieldInput--rowHeight{min-width:0;max-width:100%;width:100%;box-sizing:border-box;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.properties-fieldInput--rowHeight::-webkit-outer-spin-button,.properties-fieldInput--rowHeight::-webkit-inner-spin-button{margin:0}.properties-columnValueControls{display:grid;gap:8px;min-width:0}.properties-columnValueSlider{width:100%;min-width:0;accent-color:var(--ui-accent, var(--primary))}.properties-columnValueSlider:disabled{cursor:not-allowed;opacity:.5}.properties-linkFieldLabel{margin-top:var(--insp-field-gap, 12px)}.properties-textToggleGroup{margin-top:12px;display:inline-flex;align-items:center;gap:8px}.properties-textToggle{width:var(--ui-control-height-compact, 28px);height:var(--ui-control-height-compact, 28px);border-radius:var(--ui-radius-control, 8px);border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));font-size:12px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-textToggle:nth-child(2){font-style:italic}.properties-textToggle:nth-child(3){text-decoration:underline}.properties-textToggle:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)))}.properties-textToggle:focus-visible{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 44%,var(--ui-border, var(--lineSubtle)));box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-controlStack{display:grid;gap:10px}.properties-controlBlock{display:grid;gap:5px;min-width:0}.properties-controlBlock--segmented{gap:6px;justify-items:start}.properties-controlLabelRow{display:flex;align-items:center;justify-content:space-between;gap:8px}.properties-typographyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}@media (max-width: 420px){.properties-typographyGrid{grid-template-columns:minmax(0,1fr)}}.properties-segmentedControl{--properties-segmentedControl-padding: 2px;--properties-segmentedControl-gap: 2px;--properties-segmentedControl-button-size: 26px;--properties-segmentedControl-icon-slot-size: 15px;display:inline-flex;align-items:center;gap:var(--properties-segmentedControl-gap);padding:var(--properties-segmentedControl-padding);border:1px solid var(--cedrum-inspector-control-border);border-radius:var(--cedrum-inspector-control-radius);background:var(--cedrum-inspector-control-bg);box-shadow:none;min-width:0;width:fit-content;max-width:100%;box-sizing:border-box}.properties-segmentedControl--miniToolbar{--properties-segmentedControl-button-size: 26px;--properties-segmentedControl-icon-slot-size: 15px;width:calc(var(--properties-segmentedControl-button-size) * 3 + var(--properties-segmentedControl-gap) * 2 + var(--properties-segmentedControl-padding) * 2 + 2px);min-width:calc(var(--properties-segmentedControl-button-size) * 3 + var(--properties-segmentedControl-gap) * 2 + var(--properties-segmentedControl-padding) * 2 + 2px)}.properties-segmentedControl--fullWidth{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%}.properties-segmentedControl--mixed{border-style:dashed}.properties-segmentedControl__button{flex:0 0 var(--properties-segmentedControl-button-size);width:var(--properties-segmentedControl-button-size);height:var(--properties-segmentedControl-button-size);padding:0;border:0;border-radius:calc(var(--cedrum-inspector-control-radius) - 2px);background:transparent;color:color-mix(in oklab,var(--ui-text-1, var(--text)) 70%,var(--ui-text-2, var(--textMuted)));display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),transform var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-segmentedControl__button--fullWidth{flex:1 1 0;width:auto;min-width:0}.properties-segmentedControl__button:disabled{cursor:not-allowed;opacity:.42}.properties-segmentedControl__button:hover{background:color-mix(in oklab,var(--cedrum-inspector-control-bg-hover) 74%,transparent);color:var(--ui-text-1, var(--text))}.properties-segmentedControl__button:active{background:color-mix(in oklab,var(--cedrum-inspector-control-bg-hover) 88%,transparent);transform:translateY(.5px)}.properties-segmentedControl__button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-segmentedControl__button--active{background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 94%,transparent);color:var(--ui-text-1, var(--text));box-shadow:0 1px 1px #0f172a0f,inset 0 0 0 1px color-mix(in oklab,var(--cedrum-inspector-control-border-focus) 72%,transparent)}.properties-segmentedControl__button--mixed{position:relative}.properties-segmentedControl__button--mixed:after{content:"";position:absolute;right:4px;bottom:4px;width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.65}.properties-segmentedControl__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--properties-segmentedControl-icon-slot-size);height:var(--properties-segmentedControl-icon-slot-size);flex:0 0 var(--properties-segmentedControl-icon-slot-size)}.properties-segmentedControl__svg{width:14px;height:14px;display:block;flex:0 0 auto}.properties-segmentedControl__glyph{display:inline-flex;align-items:center;justify-content:center;width:var(--properties-segmentedControl-icon-slot-size);min-width:var(--properties-segmentedControl-icon-slot-size);height:var(--properties-segmentedControl-icon-slot-size);font-size:13px;font-weight:700;line-height:1;transform:translateY(-.2px)}.properties-segmentedControl__glyph--bold{transform:translate(.05px,-.2px)}.properties-segmentedControl__glyph--italic{font-style:italic;transform:translate(-.15px,-.2px)}.properties-segmentedControl__glyph--underline{text-decoration:underline;text-decoration-thickness:1.1px;text-underline-offset:1.5px;transform:translateY(-.3px)}.properties-panel .properties-editorColorControl .properties-colorField__row{gap:0;min-height:var(--cedrum-inspector-control-height);padding:1px;border:1px solid var(--cedrum-inspector-control-border);border-radius:var(--cedrum-inspector-control-radius);background:var(--cedrum-inspector-control-bg);transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-panel .properties-editorColorControl .properties-colorField__row:hover{border-color:var(--cedrum-inspector-control-border-hover);background:var(--cedrum-inspector-control-bg-hover)}.properties-panel .properties-editorColorControl .properties-colorField__row:focus-within{border-color:var(--cedrum-inspector-control-border-focus);box-shadow:0 0 0 3px color-mix(in oklab,var(--ui-accent) 12%,transparent)}.properties-panel .properties-editorColorControl .properties-colorField__trigger,.properties-panel .properties-editorColorControl .properties-rowColorSwatchButton{width:28px;height:28px;border:0;border-radius:8px;background:transparent;box-shadow:none}.properties-panel .properties-editorColorControl .properties-colorField__trigger:hover,.properties-panel .properties-editorColorControl .properties-rowColorSwatchButton:hover{border-color:transparent;background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 78%,transparent)}.properties-panel .properties-editorColorControl .properties-colorField__swatch,.properties-panel .properties-editorColorControl .properties-rowColorSwatch{width:14px;height:14px;border-radius:4px}.properties-panel .properties-editorColorControl .properties-colorField__clear,.properties-panel .properties-editorColorControl .properties-rowColorClearBtn{width:20px;height:20px;right:4px}.properties-panel .properties-editorColorControl .properties-colorField__input,.properties-panel .properties-editorColorControl .properties-fieldInput--rowColorHex{min-height:28px;border:0;border-radius:0;background:transparent;box-shadow:none;padding-top:0;padding-bottom:0}.properties-panel .properties-editorColorControl .properties-colorField__input:hover,.properties-panel .properties-editorColorControl .properties-colorField__input:focus,.properties-panel .properties-editorColorControl .properties-fieldInput--rowColorHex:hover,.properties-panel .properties-editorColorControl .properties-fieldInput--rowColorHex:focus{border-color:transparent;background:transparent;box-shadow:none}.properties-typographyAdvancedFields{display:grid;gap:10px;padding-left:10px;border-left:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 68%,transparent)}.properties-linkStrokeRow{grid-template-columns:minmax(0,1fr) 72px auto}.properties-timeRangeOpacity{display:grid;grid-template-columns:minmax(0,1fr) 64px auto;align-items:center;gap:8px}.properties-timeRangeOpacity__slider{width:100%;margin:0;accent-color:var(--ui-accent, var(--primary))}.properties-timeRangeOpacity__number{text-align:right;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.properties-timeRangeOpacity__number::-webkit-outer-spin-button,.properties-timeRangeOpacity__number::-webkit-inner-spin-button{margin:0}.properties-timeRangeOpacity__unit{font-size:11px;color:var(--textMuted);text-transform:uppercase;letter-spacing:.04em}.properties-rowHeightReset{margin-top:4px;width:100%}.properties-selectionHint--inline{margin:var(--insp-subcontrol-gap, 8px) 0 0}.properties-rowLockToggle{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:12px;color:var(--text)}.properties-rowLockToggle--checkbox{margin-top:0}.properties-rowLockToggle input{margin:0}.properties-msTypeHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.properties-msTypeMixed{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--textDim)}.properties-section--milestoneType .properties-msTypeHeader{margin-bottom:5px}.properties-msTypeGrid{--properties-msType-label-line-height: 1.07;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-width:0}.properties-section--milestoneType{container-type:inline-size;margin-bottom:16px;padding-bottom:16px}.properties-msTypeGrid .inspectorChoiceCardGrid__card{min-height:55px;border-radius:10px;border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 60%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 90%,var(--ui-surface-2, var(--bgPanel2)));display:flex;align-items:stretch;justify-content:stretch;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff2e;transition:border-color .1s var(--ui-motion-ease-standard, ease),background-color .1s var(--ui-motion-ease-standard, ease),box-shadow .1s var(--ui-motion-ease-standard, ease),transform .1s var(--ui-motion-ease-standard, ease)}.properties-msTypeGrid .inspectorChoiceCardGrid__card:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 11%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 2.6%,var(--ui-surface-1, var(--bgPanel)));box-shadow:inset 0 1px #fff3;transform:translateY(-.2px)}.properties-msTypeGrid .inspectorChoiceCardGrid__card:active{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 4.2%,var(--ui-surface-1, var(--bgPanel)));box-shadow:inset 0 1px #ffffff29;transform:translateY(0)}.properties-msTypeGrid .inspectorChoiceCardGrid__card:focus-visible{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 24%,var(--ui-border, var(--lineSubtle)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 6%,transparent),0 0 0 2px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-msTypeGrid .inspectorChoiceCardGrid__card--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 20%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 5.3%,var(--ui-surface-1, var(--bgPanel)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 6%,transparent),inset 0 1px #ffffff1f}.properties-msTypeGrid .inspectorChoiceCardGrid__card--active:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 22%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 5.9%,var(--ui-surface-1, var(--bgPanel)))}.properties-msTypeGrid .inspectorChoiceCardGrid__card--active:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 6%,transparent),inset 0 1px #ffffff1f,0 0 0 2px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-msTypeOption{inline-size:100%;min-block-size:100%;display:grid;grid-template-rows:19px minmax(calc(2em * var(--properties-msType-label-line-height)),auto);align-content:center;justify-items:center;gap:2px;padding:6px 9px 5px}.properties-msTypeOption__iconRow{inline-size:100%;min-block-size:19px;display:flex;align-items:center;justify-content:center}.properties-msTypeOption__iconFrame{inline-size:19px;block-size:19px;display:inline-flex;align-items:center;justify-content:center}.properties-msTypeOption__iconSvg{inline-size:19px;block-size:19px;display:block;overflow:visible;opacity:.82;transition:opacity .1s var(--ui-motion-ease-standard, ease),transform .1s var(--ui-motion-ease-standard, ease)}.properties-msTypeGrid .inspectorChoiceCardGrid__card:hover .properties-msTypeOption__iconSvg,.properties-msTypeGrid .inspectorChoiceCardGrid__card--active .properties-msTypeOption__iconSvg{opacity:.98}.properties-msTypeGrid .inspectorChoiceCardGrid__card:hover .properties-msTypeOption__iconSvg{transform:translateY(-.08px)}.properties-msTypeOption__labelBlock{inline-size:min(100%,12.1ch);min-block-size:calc(2em * var(--properties-msType-label-line-height));display:grid;justify-self:center;align-content:start}.properties-msTypeOption__label{color:color-mix(in oklab,var(--ui-text-1, var(--text)) 68%,var(--ui-text-2, var(--textMuted)));font-size:11.5px;font-weight:530;line-height:var(--properties-msType-label-line-height);letter-spacing:.003em;text-align:center;text-wrap:balance;white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.properties-msTypeOption__labelSlashCluster{white-space:nowrap}.properties-msTypeGrid .inspectorChoiceCardGrid__card:hover .properties-msTypeOption__label,.properties-msTypeGrid .inspectorChoiceCardGrid__card--active .properties-msTypeOption__label{color:var(--ui-text-1, var(--text))}@container (min-width: 28rem){.properties-msTypeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.properties-msSizeGroup{--inspector-choice-columns: 3}.properties-chipGroup{width:100%}.properties-chipGroup--three{--inspector-choice-columns: 3}.properties-chipGroup--two{--inspector-choice-columns: 2}.properties-empty{padding:12px;border-radius:12px;border:1px dashed var(--lineSubtle);background:var(--bgPanel2);color:var(--textDim);margin-bottom:12px;min-width:0}.properties-empty__title{font-size:13px;font-weight:600;color:var(--text);line-height:1.4;margin-bottom:0}.properties-empty__text{font-size:11px;line-height:1.45;color:var(--textDim)}.properties-empty--selectionGuidance{border-style:solid;padding:16px;display:flex;flex-direction:column;gap:12px;min-height:240px}.properties-empty__actions{display:grid;gap:8px}.properties-empty__actions--list{margin-top:4px}.properties-empty__actionRow{width:100%}.properties-empty__helper{margin-top:auto;padding-top:12px;border-top:1px solid color-mix(in oklab,var(--lineSubtle) 90%,transparent);font-size:10px;line-height:1.45;color:var(--textDim)}.timeline-hint{margin:8px 0 0;font-size:10px;color:var(--textDim);line-height:1.4;min-width:0;overflow-wrap:anywhere}.checkbox-stack{display:grid;gap:8px}.properties-panel .checkbox-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;min-width:0}.properties-panel .checkbox-label input[type=checkbox]{width:18px;height:18px;border-radius:4px;border:1.5px solid var(--line);cursor:pointer;transition:all .2s ease;accent-color:var(--ui-accent, var(--primary))}.properties-panel .checkbox-label input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-panel .checkbox-label span{font-size:12px;color:var(--text);min-width:0;overflow-wrap:anywhere}.properties-panel .checkbox-label--disabled{opacity:.6}.timeline-setting{display:flex;flex-direction:column;min-width:0;gap:10px;margin-top:12px}.timeline-setting__label{font-size:11px;font-weight:600;color:var(--textMuted);text-transform:uppercase;letter-spacing:.5px;padding-top:10px;min-width:0;overflow-wrap:anywhere}.timeline-setting__labelRow{display:flex;align-items:center;justify-content:space-between;gap:8px}.timeline-setting__statusChip{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 88%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 88%,transparent);color:var(--ui-text-2, var(--textMuted));font-size:10px;font-weight:650;line-height:1;white-space:nowrap}.timeline-setting--toggle{gap:8px}.timeline-toggle{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ui-text-1, var(--text));cursor:pointer;-webkit-user-select:none;user-select:none}.timeline-toggle input[type=checkbox]{width:16px;height:16px;margin:0}.timeline-toggle--disabled{opacity:.6;cursor:not-allowed}.timeline-setting .timeline-hint{margin:0}.timeline-detail{margin-top:12px;min-width:0;max-width:100%}.timeline-detail__setting{display:grid;gap:8px}.timeline-detail__row{display:flex;align-items:flex-start;gap:10px;margin-top:8px;min-width:0}.timeline-detail__label{flex:0 0 auto;min-width:56px;font-size:11px;font-weight:600;color:var(--textMuted);text-transform:uppercase;letter-spacing:.5px}.timeline-detail__stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.timeline-detail__customHint{margin-top:2px}.timeline-scale{min-width:0}.timeline-scale__choices{--inspector-choice-columns: 3;width:100%}.timeline-period{margin-bottom:12px}.timeline-period__inputs{display:grid;grid-template-columns:1fr;gap:10px;inline-size:100%;max-inline-size:100%;min-width:0}.timeline-period__inputs>*{min-width:0}.properties-panel .timeline-period__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--ui-control-height-default, 32px);padding:0 10px;border-radius:var(--ui-radius-control, 8px);border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));font-size:12px;font-family:inherit;inline-size:100%;max-inline-size:100%;min-width:0;box-sizing:border-box;transition:border-color .12s ease,box-shadow .12s ease}.properties-panel .timeline-period__input:focus{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 42%,var(--ui-border, var(--lineSubtle)));box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18));outline:none}.timeline-boardroomDensity{--inspector-choice-columns: 3}.timeline-boardroomActions{margin-top:8px}.timeline-boardroomActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.timeline-boardroomAction{width:100%}@media (max-width: 420px){.timeline-boardroomActions{grid-template-columns:minmax(0,1fr)}}.timeline-segmented{--inspector-choice-columns: 3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;inline-size:100%;max-inline-size:100%;min-width:0;box-sizing:border-box;border-radius:11px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 82%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 76%,var(--ui-surface-1, var(--bgPanel)));padding:2px;overflow:hidden}.timeline-segmented .inspectorChoiceStrip__option{min-height:28px;border:0;border-radius:8px;background:transparent;color:var(--ui-text-2, var(--textMuted));box-shadow:none}.timeline-segmented .inspectorChoiceStrip__option+.inspectorChoiceStrip__option{box-shadow:inset 1px 0 color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 64%,transparent)}.timeline-segmented .inspectorChoiceStrip__option:hover{background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 90%,var(--ui-surface-2, var(--bgPanel2)));color:var(--ui-text-1, var(--text))}.timeline-segmented .inspectorChoiceStrip__option[aria-checked=true],.timeline-segmented .inspectorChoiceStrip__option[aria-pressed=true]{background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));box-shadow:0 1px 2px #0f172a1f}.timeline-detail__customizeAction,.timeline-baselines__actionBtn:not(.timeline-baselines__actionBtn--tertiary){inline-size:100%;max-inline-size:100%;min-height:var(--ui-control-height-compact, 28px);padding:0 10px;border-radius:var(--ui-radius-control, 8px);border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 90%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 88%,transparent);color:var(--ui-text-2, var(--textMuted));font-size:11px;font-weight:620;display:inline-flex;align-items:center;justify-content:center}.timeline-detail__customizeAction:hover,.timeline-baselines__actionBtn:not(.timeline-baselines__actionBtn--tertiary):hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.timeline-detailPopover{position:fixed;top:var(--timeline-detail-popover-top, 0px);left:var(--timeline-detail-popover-left, 0px);min-width:var(--timeline-detail-popover-min-width, 220px);width:min(320px,100vw - 20px);max-height:min(68vh,520px);overflow:auto;padding:10px;display:grid;gap:8px;z-index:calc(var(--z-popover-top, 1400) + 1);opacity:0;pointer-events:none}.timeline-detailPopover.is-ready{opacity:1;pointer-events:auto}.timeline-detailPopover__context{margin:0;font-size:11px;font-weight:640;color:var(--ui-text-2, var(--textMuted))}.timeline-detailPopover__group{display:grid;gap:6px}.timeline-detailPopover__groupHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.timeline-detailPopover__label{margin:0;font-size:11px;font-weight:650;color:var(--ui-text-2, var(--textMuted));text-transform:none;letter-spacing:.01em}.timeline-levelChips{display:flex;flex-wrap:wrap;gap:6px}.timeline-levelChips__chip{min-height:23px;padding:0 9px;border-radius:999px;border:1px solid var(--ui-border, var(--lineSubtle));background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 92%,var(--ui-surface-1, var(--bgPanel)));color:var(--ui-text-2, var(--textMuted));font-size:10.5px;font-weight:600;cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.timeline-levelChips__chip:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.timeline-levelChips__chip:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-levelChips__chip--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 7%,var(--ui-surface-2, var(--bgPanel2)));color:var(--ui-text-1, var(--text))}.timeline-levelChips--header .timeline-levelChips__chip--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 32%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 9%,var(--ui-surface-2, var(--bgPanel2)))}.timeline-choiceRows{display:grid;gap:5px}.timeline-choiceRows__item{display:grid;gap:0}.timeline-choiceRows__row{position:relative;min-height:28px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:7px;padding:4px 8px;border-radius:var(--ui-radius-control, 8px);border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 84%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 91%,var(--ui-surface-2, var(--bgPanel2)));color:var(--ui-text-1, var(--text));cursor:pointer;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.timeline-choiceRows__row:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 24%,var(--ui-border, var(--lineSubtle)))}.timeline-choiceRows__row--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 6%,var(--ui-surface-1, var(--bgPanel)))}.timeline-choiceRows__radio{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.timeline-choiceRows__dot{width:12px;height:12px;border-radius:999px;border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel));display:inline-flex;align-items:center;justify-content:center}.timeline-choiceRows__dot:after{content:"";width:6px;height:6px;border-radius:999px;background:transparent;transition:background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.timeline-choiceRows__row--active .timeline-choiceRows__dot{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 40%,var(--ui-border, var(--lineSubtle)))}.timeline-choiceRows__row--active .timeline-choiceRows__dot:after{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 78%,white)}.timeline-choiceRows__radio:focus-visible+.timeline-choiceRows__dot{box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-choiceRows__text{font-size:11px;font-weight:570;color:var(--ui-text-1, var(--text))}.timeline-choiceRows__nested{margin-left:20px;padding-left:9px;border-left:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 88%,transparent);max-height:0;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transition:max-height var(--ui-motion-duration-fast, .14s) var(--ui-motion-ease-standard, ease),opacity var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),margin-top var(--ui-motion-duration-fast, .14s) var(--ui-motion-ease-standard, ease),visibility 0ms linear var(--ui-motion-duration-fast, .14s)}.timeline-choiceRows__nested--visible{margin-top:4px;max-height:110px;opacity:1;visibility:visible;pointer-events:auto;transition:max-height var(--ui-motion-duration-fast, .14s) var(--ui-motion-ease-standard, ease),opacity var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),margin-top var(--ui-motion-duration-fast, .14s) var(--ui-motion-ease-standard, ease),visibility 0ms linear}.timeline-levelChips--nested{gap:5px}.timeline-levelChips--nested .timeline-levelChips__chip{min-height:21px;padding:0 8px;font-size:10px;color:var(--ui-text-2, var(--textDim))}.timeline-levelChips--nested .timeline-levelChips__chip--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 22%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 5%,var(--ui-surface-2, var(--bgPanel2)));color:var(--ui-text-1, var(--text))}.timeline-detailPopover__actions{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.timeline-detailPopover__action{width:auto;min-height:24px;padding:0 9px;font-size:10.5px;font-weight:590}.timeline-detailPopover__action--utility{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 80%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 92%,transparent);color:var(--ui-text-2, var(--textMuted))}.timeline-detailPopover__action--utility:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.timeline-detailPopover__action--fit{font-weight:600}.timeline-detailPopover__action--reset{border-color:transparent;background:transparent;color:var(--ui-text-2, var(--textDim));padding-inline:6px}.timeline-detailPopover__action--reset:hover{border-color:transparent;background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 82%,transparent);color:var(--ui-text-2, var(--textMuted))}@media (max-width: 520px){.timeline-detailPopover__actions{justify-content:stretch}.timeline-detailPopover__action{flex:1 1 calc(50% - 4px);width:100%}}.properties-documentGuideLineAction{width:auto;min-height:24px;padding:0 10px;font-size:11px;font-weight:620}.timeline-advanced{margin-top:8px;border:1px solid var(--ui-border, var(--lineSubtle));background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 88%,transparent);border-radius:var(--ui-radius-row, 10px);padding:6px}.timeline-advanced--compact{padding:0;border:0;background:transparent;border-radius:0}.timeline-advanced__summary{list-style:none;cursor:pointer;outline:none;box-shadow:none;display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 10px;border-radius:var(--ui-radius-control, 8px);font-size:11px;font-weight:620;color:var(--ui-text-2, var(--textMuted));text-transform:none;letter-spacing:.01em;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease;min-width:0}.timeline-advanced__summary--compact{min-height:28px;padding:0 4px;font-size:11px;font-weight:600;border-radius:8px}.timeline-advanced__summary:hover{background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 72%,transparent);color:var(--ui-text-1, var(--text))}.timeline-advanced__summary:focus:not(:focus-visible){box-shadow:none}.timeline-advanced__summary:focus-visible{box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-advanced__summary::-webkit-details-marker{display:none}.timeline-advanced__summary:after{content:"▾";font-size:11px;color:var(--ui-text-2, var(--textMuted));transform:translateY(-1px);transition:transform .15s ease}.timeline-advanced[open] .timeline-advanced__summary:after{transform:rotate(180deg)}.timeline-advanced[open] .timeline-advanced__summary{margin-bottom:8px}.timeline-advanced--compact[open] .timeline-advanced__summary{margin-bottom:6px}.timeline-advanced__block{display:grid;gap:10px}.timeline-advanced__block--compact{gap:8px}[data-role=document-layout-grid]>.timeline-advanced__block{gap:10px}[data-role=document-layout-grid]>.timeline-advanced__block>.timeline-advanced{margin-top:0}.timeline-advanced__label{font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted));text-transform:none;letter-spacing:.01em;margin-top:2px;min-width:0;overflow-wrap:anywhere}.timeline-advanced__fieldset{margin:0;border:0;padding:0;min-width:0;display:grid;gap:8px}.timeline-advanced__legend{margin:0;padding:0;font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted))}.timeline-baselines{margin-top:16px;padding-top:14px;border-top:1px solid var(--lineSubtle)}.timeline-baselines__toggle{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none}.timeline-baselines__toggle input[type=checkbox]{width:16px;height:16px;margin:0}.timeline-baselines__row{display:grid;gap:6px}.timeline-baselines__fieldLabel{font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted));text-transform:none;letter-spacing:.01em}.timeline-baselines__select,.timeline-baselines__customThresholdInput,.timeline-baselines__customThresholdUnit,.timeline-baselineModalForm__input,.timeline-baselineManage__renameInput{inline-size:100%;max-inline-size:100%;min-width:0;min-height:var(--ui-control-height-default, 32px);border:1px solid var(--ui-border, var(--lineSubtle));border-radius:var(--ui-radius-control, 8px);background:var(--ui-surface-2, var(--bgPanel2));color:var(--ui-text-1, var(--text));font-size:12px;padding:0 10px;box-sizing:border-box}.timeline-baselines__select:focus,.timeline-baselines__customThresholdInput:focus,.timeline-baselines__customThresholdUnit:focus,.timeline-baselineModalForm__input:focus,.timeline-baselineManage__renameInput:focus{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 42%,var(--ui-border, var(--lineSubtle)));box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-baselines__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.timeline-baselines__actions--single{grid-template-columns:minmax(0,1fr)}.timeline-baselines__actionBtn{width:100%;white-space:nowrap}.timeline-baselines__actionBtn--secondary{width:auto;padding-inline:10px}.timeline-baselines__segmented{inline-size:100%;max-inline-size:100%}.timeline-baselines__segmented .inspectorChoiceStrip__option,.timeline-baselines__chips .inspectorChoiceStrip__option{font-size:11px;font-weight:650;min-height:var(--ui-control-height-default, 32px)}.timeline-baselines__chips{inline-size:100%;max-inline-size:100%}.timeline-baselines__customThreshold{display:grid;grid-template-columns:minmax(70px,88px) 1fr;gap:8px;align-items:center}.timeline-baselines__helper{margin-top:0}.timeline-baselines__saveFeedback{margin-top:0;color:color-mix(in oklab,#16a34a 52%,var(--cedrum-inspector-label-color, var(--textMuted)))}.timeline-baselines__emptyHint{margin-top:0}.timeline-baselines__emptyState{border:1px solid var(--lineSubtle);border-radius:10px;background:color-mix(in oklab,var(--bgPanel2) 80%,transparent);color:var(--textMuted);font-size:12px;line-height:1.4;padding:10px}.properties-baselineModal{width:min(620px,100vw - 28px);max-height:min(84vh,720px);padding:0;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 86%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 96%,transparent);box-shadow:0 20px 44px #0812263d,0 1px #ffffff1f inset}.properties-baselineModal.properties-baselineModal--save{width:min(500px,100vw - 28px)}.properties-baselineModal.properties-baselineModal--manage{width:min(640px,100vw - 28px)}.properties-baselineModal__shell--inactive{pointer-events:none;-webkit-user-select:none;user-select:none}.properties-baselineModal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px solid color-mix(in oklab,var(--lineSubtle) 66%,transparent)}.properties-baselineModal__headerCopy{min-width:0}.properties-baselineModal__title{margin:0;font-size:16px;font-weight:650;line-height:1.25;color:var(--text)}.properties-baselineModal__subtitle{margin:6px 0 0;color:color-mix(in oklab,var(--ui-text-1, var(--text)) 86%,transparent);font-size:12px;line-height:1.45}.properties-baselineModal__close{border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-2, var(--textMuted));border-radius:var(--ui-radius-control, 8px);width:28px;height:28px;line-height:1;font-size:18px;cursor:pointer}.properties-baselineModal__close:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.properties-baselineModal__body{padding:12px 16px;overflow:auto}.properties-baselineModal__footer{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px 12px;border-top:1px solid color-mix(in oklab,var(--lineSubtle) 62%,transparent)}.properties-baselineModal__footer .btn-secondary{width:auto}.timeline-baselineModalForm{display:grid;gap:11px}.timeline-baselineModalForm__field{display:grid;gap:6px}.timeline-baselineModalForm__label{font-size:11px;font-weight:700;color:var(--textMuted);text-transform:uppercase;letter-spacing:.45px}.timeline-baselineModalForm__checkbox{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.4;color:var(--text);padding-top:2px}.timeline-baselineModalForm__primary{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 45%,var(--ui-border, var(--lineSubtle)))}.timeline-baselineManage{display:grid;gap:10px}.timeline-baselineManageBody{padding-block-end:8px}.timeline-baselineManage__list{display:grid;gap:7px}.timeline-baselineManage__item{border:1px solid var(--ui-border, var(--lineSubtle));border-radius:11px;background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 94%,transparent);padding:7px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px}.timeline-baselineManage__item--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 30%,var(--ui-border));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 3%,var(--ui-surface-1, var(--bgPanel)))}.timeline-baselineManage__item--editing,.timeline-baselineManage__item--editing.timeline-baselineManage__item--active{border-color:var(--ui-border, var(--lineSubtle));background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 96%,transparent);grid-template-columns:minmax(0,1fr);gap:8px}.timeline-baselineManage__select{width:100%;min-width:0;border:1px solid transparent;border-radius:9px;background:transparent;color:inherit;text-align:left;padding:4px 6px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;transition:border-color .12s ease,background-color .12s ease}.timeline-baselineManage__select:hover:not(:disabled){border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border));background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 86%,transparent)}.timeline-baselineManage__select:disabled{cursor:default}.timeline-baselineManage__select:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-baselineManage__select--editing{cursor:default;border-color:transparent;background:transparent;padding:2px 4px}.timeline-baselineManage__glyph{width:24px;height:24px;border-radius:7px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 92%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 88%,transparent);color:var(--ui-text-2, var(--textMuted));display:inline-flex;align-items:center;justify-content:center}.timeline-baselineManage__content{min-width:0;display:grid;gap:2px}.timeline-baselineManage__head{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0}.timeline-baselineManage__name{font-size:13px;font-weight:650;color:var(--ui-text-1, var(--text));min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-baselineManage__active{display:inline-flex;align-items:center;min-height:18px;padding:0 7px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ui-accent, var(--primary)) 24%,var(--ui-border));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 7%,var(--ui-surface-1, var(--bgPanel)));font-size:10px;font-weight:660;color:color-mix(in oklab,var(--ui-accent, var(--primary)) 68%,var(--ui-text-1, var(--text)))}.timeline-baselineManage__meta{font-size:11px;color:var(--ui-text-2, var(--textDim))}.timeline-baselineManage__renameField{display:grid;min-width:0}.timeline-baselineManage__renameLabel{font-size:10px;font-weight:680;color:var(--ui-text-2, var(--textMuted));text-transform:uppercase;letter-spacing:.04em}.timeline-baselineManage__actions{position:relative;display:inline-flex;align-items:center;gap:5px;justify-content:flex-end}.timeline-baselineManage__actions--editing{width:100%;justify-content:flex-end;padding-right:4px;gap:6px}.timeline-baselineManage__iconBtn{width:28px;height:28px;border-radius:8px;border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-2, var(--textMuted));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .12s ease,color .12s ease,box-shadow .12s ease,background-color .12s ease}.timeline-baselineManage__iconBtn:hover:not(:disabled){border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border));color:var(--ui-text-1, var(--text))}.timeline-baselineManage__iconBtn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-baselineManage__iconBtn:disabled{opacity:.52;cursor:not-allowed}.timeline-baselineManage__iconBtn--danger{color:color-mix(in oklab,#b42318 72%,var(--ui-text-1, var(--text)));border-color:color-mix(in oklab,#b42318 22%,var(--ui-border, var(--lineSubtle)))}.timeline-baselineManage__iconBtn--danger:hover:not(:disabled){border-color:color-mix(in oklab,#b42318 42%,var(--ui-border, var(--lineSubtle)))}.timeline-baselineManage__doneBtn{min-width:88px}.timeline-baselineManage__textAction{min-height:30px;border:1px solid var(--ui-border, var(--lineSubtle));border-radius:8px;background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));padding:0 11px;font-size:11px;font-weight:620;cursor:pointer;transition:border-color .12s ease,color .12s ease,box-shadow .12s ease,background-color .12s ease}.timeline-baselineManage__textAction:hover:not(:disabled){border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border))}.timeline-baselineManage__textAction:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-baselineManage__textAction:disabled{opacity:.5;cursor:not-allowed}.timeline-baselineManage__textAction--primary{color:var(--ui-accent, var(--primary))}.timeline-baselineDeleteDialogBackdrop{background:#0b111b80;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.timeline-baselineDeleteDialog{width:min(392px,100vw - 32px)!important;max-width:392px!important;min-width:0;border-radius:14px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 86%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 97%,transparent);box-shadow:0 24px 52px #08122647,0 1px #ffffff24 inset;padding:14px}.timeline-baselineDeleteDialog__body{display:grid;gap:8px}.timeline-baselineDeleteDialog__title{margin:0;font-size:14px;font-weight:650;color:var(--ui-text-1, var(--text));line-height:1.3}.timeline-baselineDeleteDialog__copy{margin:0;font-size:12px;color:var(--ui-text-2, var(--textMuted));line-height:1.45}.timeline-baselineDeleteDialog__hint{margin:0;font-size:11px;color:var(--ui-text-2, var(--textMuted));line-height:1.45}.timeline-baselineDeleteDialog__actions{display:flex;justify-content:flex-end;align-items:center;margin-top:12px;gap:8px}.timeline-baselineDeleteDialog__actions .btn-secondary{width:auto}.timeline-baselineDeleteDialog__deleteBtn{min-height:var(--ui-control-height-default, 32px);padding:0 12px;border-radius:var(--ui-radius-row, 10px);border:1px solid color-mix(in oklab,#b42318 32%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,#b42318 90%,#ffffff);color:#fff;font-size:12px;font-weight:620;cursor:pointer}.timeline-baselineDeleteDialog__deleteBtn:hover{filter:brightness(.95)}.timeline-baselineDeleteDialog__deleteBtn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,#b42318 22%,transparent)}.btn-secondary{width:100%;min-height:var(--ui-control-height-default, 32px);padding:0 12px;border-radius:var(--ui-radius-row, 10px);border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.01em;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.btn-secondary:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 84%,var(--ui-surface-1, var(--bgPanel)))}.btn-secondary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.btn-secondary,.properties-selectionHeader__btn,.inspector-popover__ghostButton,.timelineTextStylePopover__inspectorLink{border-radius:var(--ui-radius-row, 10px);border-color:var(--ui-border, var(--lineSubtle));background:var(--ui-surface-1, var(--bgPanel))}.properties-selectionHeader__btn--danger,.timeline-baselineManage__iconBtn--danger,.inspector-popover__ghostButton--danger{color:color-mix(in oklab,#b42318 68%,var(--ui-text-1, var(--text)))}.properties-selectionHeader__btn--danger:hover,.timeline-baselineManage__iconBtn--danger:hover,.inspector-popover__ghostButton--danger:hover{border-color:color-mix(in oklab,#b42318 34%,var(--ui-border, var(--lineSubtle)))}.properties-panel__tab{border-radius:var(--ui-radius-control, 7px);border:1px solid transparent;background:transparent;color:var(--ui-text-2, var(--textMuted));transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),background-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease),box-shadow var(--ui-motion-duration-fast, .12s) var(--ui-motion-ease-standard, ease)}.properties-panel__tab:hover{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 6%,var(--ui-surface-2, var(--bgPanel2)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 18%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.properties-panel__tab--active,.properties-panel__tab[data-active=true]{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 28%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 14%,var(--ui-surface-2, var(--bgPanel2)));color:var(--ui-text-1, var(--text));font-weight:620;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 12%,transparent)}.properties-textToggle{width:var(--ui-control-height-compact, 28px);height:var(--ui-control-height-compact, 28px);border-radius:var(--ui-radius-control, 8px);border:1px solid var(--ui-border, var(--lineSubtle));background:var(--ui-surface-2, var(--bgPanel2))}.properties-textToggle--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 44%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 12%,var(--ui-surface-2, var(--bgPanel2)))}.properties-textToggle--mixed{border-style:dashed}.properties-fieldLabel,.timeline-setting__label,.timeline-detail__label,.timeline-advanced__label,.timeline-baselines__fieldLabel,.timeline-baselineModalForm__label{text-transform:none;letter-spacing:.01em;font-size:11px;font-weight:600;color:var(--ui-text-2, var(--textMuted))}.properties-panel{--cedrum-inspector-divider: color-mix( in oklab, var(--ui-border, var(--lineSubtle)) 46%, transparent );--cedrum-inspector-card-border: color-mix( in oklab, var(--ui-border, var(--lineSubtle)) 56%, transparent );--cedrum-inspector-card-bg: color-mix( in oklab, var(--ui-surface-2, var(--bgPanel2)) 74%, transparent );--cedrum-inspector-control-border: color-mix( in oklab, var(--ui-border, var(--lineSubtle)) 58%, transparent );--cedrum-inspector-control-border-hover: color-mix( in oklab, var(--ui-accent, var(--primary)) 22%, var(--ui-border, var(--lineSubtle)) );--cedrum-inspector-control-border-focus: color-mix( in oklab, var(--ui-accent, var(--primary)) 34%, var(--ui-border, var(--lineSubtle)) );--cedrum-inspector-control-bg: color-mix( in oklab, var(--ui-surface-2, var(--bgPanel2)) 64%, var(--ui-surface-1, var(--bgPanel)) );--cedrum-inspector-control-bg-hover: color-mix( in oklab, var(--ui-surface-2, var(--bgPanel2)) 78%, var(--ui-surface-1, var(--bgPanel)) );--cedrum-inspector-tab-shell-bg: color-mix( in oklab, var(--ui-surface-2, var(--bgPanel2)) 66%, transparent )}.properties-panel__header{background:transparent}.properties-section{margin-bottom:18px;padding-bottom:18px;border-bottom-color:var(--cedrum-inspector-divider)}.properties-surfaceCard,.properties-rowInspectorCard,.properties-selectionHeader,.properties-selectionHint{border-color:var(--cedrum-inspector-card-border);background:var(--cedrum-inspector-card-bg)}.properties-panel__tabsShell{padding:2px;border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 54%,transparent);background:var(--cedrum-inspector-tab-shell-bg);border-radius:8px}.properties-panel__tabs{gap:2px;min-height:29px}.properties-panel__tab{min-height:29px;border-radius:6px;border-color:transparent;color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 92%,transparent)}.properties-panel__tab:hover{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 4%,var(--ui-surface-2, var(--bgPanel2)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 14%,var(--ui-border, var(--lineSubtle)))}.properties-panel__tab--active,.properties-panel__tab[data-active=true]{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,var(--ui-surface-2, var(--bgPanel2)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 20%,var(--ui-border, var(--lineSubtle)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 8%,transparent)}.properties-panel .properties-fieldInput,.properties-panel .properties-rowLineReadonlyType,.properties-panel .properties-rowLineApplyBtn,.properties-panel .properties-rowLineApplyToast,.properties-panel .properties-dateField,.properties-panel .properties-dateField__input,.properties-panel .properties-colorField__trigger,.properties-panel .properties-rowColorSwatchButton,.properties-panel .properties-textToggle,.properties-panel .btn-secondary,.properties-panel .properties-selectionHeader__btn{border-color:var(--cedrum-inspector-control-border);background:var(--cedrum-inspector-control-bg);border-radius:8px}.properties-panel .properties-fieldInput:hover,.properties-panel .properties-rowLineApplyBtn:hover,.properties-panel .properties-colorField__trigger:hover,.properties-panel .properties-rowColorSwatchButton:hover,.properties-panel .properties-selectionHeader__btn:hover,.properties-panel .btn-secondary:hover{border-color:var(--cedrum-inspector-control-border-hover);background:var(--cedrum-inspector-control-bg-hover)}.properties-panel .properties-fieldInput:focus,.properties-panel .properties-colorField__trigger:focus-visible,.properties-panel .properties-rowColorSwatchButton:focus-visible,.properties-panel .properties-selectionHeader__btn:focus-visible,.properties-panel .btn-secondary:focus-visible{border-color:var(--cedrum-inspector-control-border-focus)}.properties-panel .properties-textToggle--active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,var(--cedrum-inspector-control-bg))}.properties-panel .timeline-baselines__segmented,.properties-panel .timeline-baselines__chips{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 56%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 72%,transparent)}.properties-panel .inspectorChoiceStrip__option{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 54%,transparent);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 70%,transparent)}.properties-panel .inspectorChoiceStrip__option[aria-pressed=true],.properties-panel .inspectorChoiceStrip__option.is-selected{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 24%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 10%,var(--ui-surface-2, var(--bgPanel2)))}.properties-panel .timeline-segmented{border-color:color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 88%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 70%,var(--ui-surface-1, var(--bgPanel)))}.properties-panel .timeline-segmented .inspectorChoiceStrip__option{border-color:transparent;background:transparent;box-shadow:none}.properties-panel .timeline-segmented .inspectorChoiceStrip__option[aria-checked=true],.properties-panel .timeline-segmented .inspectorChoiceStrip__option[aria-pressed=true]{border-color:transparent;background:var(--ui-surface-1, var(--bgPanel))}@media (prefers-reduced-motion: reduce){.properties-rowColorSwatchButton,.properties-rowColorClearBtn,.properties-dateField__iconBtn,.properties-panel__tab,.properties-selectionHeader__btn,.btn-secondary{transition:color .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease}.properties-selectionHeader__btn,.btn-secondary{transform:none}}.properties-panel{--cedrum-inspector-section-gap: 22px;--cedrum-inspector-section-divider: color-mix( in oklab, var(--ui-border, var(--lineSubtle)) 38%, transparent );--cedrum-inspector-title-color: color-mix( in oklab, var(--ui-text-1, var(--text)) 95%, var(--ui-text-2, var(--textMuted)) );--cedrum-inspector-label-color: color-mix( in oklab, var(--ui-text-2, var(--textMuted)) 86%, var(--ui-text-1, var(--text)) );--cedrum-inspector-helper-color: color-mix( in oklab, var(--ui-text-2, var(--textMuted)) 72%, transparent );--cedrum-inspector-control-height: 32px;--cedrum-inspector-control-radius: 8px;--cedrum-inspector-control-border: color-mix( in oklab, var(--ui-border, var(--lineSubtle)) 52%, transparent );--cedrum-inspector-control-border-hover: color-mix( in oklab, var(--ui-accent, var(--primary)) 22%, var(--ui-border, var(--lineSubtle)) );--cedrum-inspector-control-border-focus: color-mix( in oklab, var(--ui-accent, var(--primary)) 32%, var(--ui-border, var(--lineSubtle)) );--cedrum-inspector-control-bg: color-mix( in oklab, var(--ui-surface-1, var(--bgPanel)) 74%, var(--ui-surface-2, var(--bgPanel2)) );--cedrum-inspector-control-bg-hover: color-mix( in oklab, var(--ui-surface-1, var(--bgPanel)) 62%, var(--ui-surface-2, var(--bgPanel2)) );--cedrum-inspector-selected-bg: color-mix( in oklab, var(--ui-accent, var(--primary)) 9%, var(--ui-surface-2, var(--bgPanel2)) );--cedrum-inspector-selected-border: color-mix( in oklab, var(--ui-accent, var(--primary)) 22%, var(--ui-border, var(--lineSubtle)) );--cedrum-inspector-selected-shadow: inset 0 0 0 1px color-mix(in oklab, var(--ui-accent, var(--primary)) 8%, transparent);--cedrum-inspector-tab-shell-bg: color-mix( in oklab, var(--ui-surface-2, var(--bgPanel2)) 62%, transparent );--cedrum-inspector-tab-shell-border: color-mix( in oklab, var(--ui-border, var(--lineSubtle)) 46%, transparent )}.properties-panel__contentInner{padding-bottom:4px}.properties-section{margin-bottom:var(--cedrum-inspector-section-gap);padding-bottom:calc(var(--cedrum-inspector-section-gap) - 2px);border-bottom-color:var(--cedrum-inspector-section-divider)}.properties-sectionTitle{margin:0 0 10px;color:var(--cedrum-inspector-title-color);font-size:12px;font-weight:620;line-height:1.32;letter-spacing:.006em}.properties-fieldLabel,.timeline-setting__label,.timeline-detail__label,.timeline-advanced__label,.timeline-baselines__fieldLabel,.timeline-baselineModalForm__label{color:var(--cedrum-inspector-label-color);font-size:11px;font-weight:605;line-height:1.3;letter-spacing:.01em}.properties-hint,.timeline-hint,.inspectorInlineHelp,.inspectorField__helper,.properties-baselineModal__subtitle,.timeline-baselineDeleteDialog__copy,.timeline-baselineDeleteDialog__hint{color:var(--cedrum-inspector-helper-color);line-height:1.45}.timeline-hint,.properties-hint,.inspectorInlineHelp,.inspectorField__helper{max-width:34ch}.properties-panel__tabsShell{padding:2px;border-color:var(--cedrum-inspector-tab-shell-border);border-radius:10px;background:var(--cedrum-inspector-tab-shell-bg);box-shadow:inset 0 1px #ffffff0a}.properties-panel__tabs{gap:2px;min-height:30px}.properties-panel__tab{min-height:30px;padding-inline:9px;border-radius:7px;border-color:transparent;color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 88%,transparent);font-size:11.5px;font-weight:585}.properties-panel__tab:hover{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 4%,var(--ui-surface-2, var(--bgPanel2)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 12%,var(--ui-border, var(--lineSubtle)))}.properties-panel__tab--active,.properties-panel__tab[data-active=true]{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 8%,var(--ui-surface-2, var(--bgPanel2)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 16%,var(--ui-border, var(--lineSubtle)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 7%,transparent)}.timeline-setting{margin-top:0;gap:7px}.timeline-setting+.timeline-setting{margin-top:16px}.timeline-setting__label{padding-top:0}.timeline-detail,.timeline-period{margin-top:0;margin-bottom:0}.timeline-baselines{margin-top:1px;padding-top:14px;border-top:1px solid var(--cedrum-inspector-section-divider)}.properties-panel .properties-fieldInput,.properties-panel .properties-rowLineReadonlyType,.properties-panel .properties-rowLineApplyBtn,.properties-panel .properties-rowLineApplyToast,.properties-panel .properties-dateField__input,.properties-panel .timeline-period__input,.properties-panel .timeline-baselines__select,.properties-panel .timeline-baselines__customThresholdInput,.properties-panel .timeline-baselines__customThresholdUnit,.properties-panel .timeline-baselineModalForm__input,.properties-panel .timeline-baselineManage__renameInput,.properties-panel .properties-textToggle,.properties-panel .btn-secondary,.properties-panel .properties-selectionHeader__btn,.properties-panel .timeline-baselineManage__textAction,.properties-panel .timeline-baselineManage__iconBtn,.properties-panel .timeline-choiceRows__row{border-color:var(--cedrum-inspector-control-border);background:var(--cedrum-inspector-control-bg);border-radius:var(--cedrum-inspector-control-radius)}.properties-panel .properties-fieldInput,.properties-panel .timeline-period__input,.properties-panel .timeline-baselines__select,.properties-panel .timeline-baselines__customThresholdInput,.properties-panel .timeline-baselines__customThresholdUnit,.properties-panel .timeline-baselineModalForm__input,.properties-panel .timeline-baselineManage__renameInput,.properties-panel .btn-secondary,.properties-panel .properties-selectionHeader__btn,.properties-panel .timeline-baselineManage__textAction{min-height:var(--cedrum-inspector-control-height)}.properties-panel .properties-fieldInput:hover,.properties-panel .properties-rowLineApplyBtn:hover,.properties-panel .timeline-period__input:hover,.properties-panel .timeline-baselines__select:hover,.properties-panel .timeline-baselines__customThresholdInput:hover,.properties-panel .timeline-baselines__customThresholdUnit:hover,.properties-panel .properties-selectionHeader__btn:hover,.properties-panel .btn-secondary:hover,.properties-panel .timeline-baselineManage__textAction:hover,.properties-panel .timeline-baselineManage__iconBtn:hover{border-color:var(--cedrum-inspector-control-border-hover);background:var(--cedrum-inspector-control-bg-hover)}.properties-panel .properties-fieldInput:focus,.properties-panel .timeline-period__input:focus,.properties-panel .timeline-baselines__select:focus,.properties-panel .timeline-baselines__customThresholdInput:focus,.properties-panel .timeline-baselines__customThresholdUnit:focus,.properties-panel .timeline-baselineModalForm__input:focus,.properties-panel .timeline-baselineManage__renameInput:focus,.properties-panel .properties-selectionHeader__btn:focus-visible,.properties-panel .btn-secondary:focus-visible,.properties-panel .timeline-baselineManage__textAction:focus-visible,.properties-panel .timeline-baselineManage__iconBtn:focus-visible{border-color:var(--cedrum-inspector-control-border-focus);box-shadow:0 0 0 3px color-mix(in oklab,var(--ui-accent) 12%,transparent)}.timeline-detail__customizeAction,.properties-section--timeline .timeline-baselines__actionBtn:not(.timeline-baselines__actionBtn--tertiary),.properties-documentGuideLineAction{color:var(--cedrum-inspector-label-color)}.properties-section--timeline .timeline-detail__customizeAction,.properties-section--timeline .timeline-baselines__actionBtn:not(.timeline-baselines__actionBtn--tertiary){min-height:var(--cedrum-inspector-control-height);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.01em;padding:0 10px;border-radius:var(--cedrum-inspector-control-radius);border-color:var(--cedrum-inspector-control-border);background:var(--cedrum-inspector-control-bg);box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.properties-section--timeline .timeline-baselines__actionBtn:not(.timeline-baselines__actionBtn--tertiary):hover{color:var(--ui-text-1, var(--text))}.properties-panel .timeline-segmented,.properties-panel .timeline-baselines__segmented,.properties-panel .timeline-baselines__chips{gap:2px;padding:2px;border-radius:10px;border:1px solid var(--cedrum-inspector-control-border);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 66%,transparent)}.properties-panel .timeline-segmented .inspectorChoiceStrip__option,.properties-panel .timeline-baselines__segmented .inspectorChoiceStrip__option,.properties-panel .timeline-baselines__chips .inspectorChoiceStrip__option{min-height:29px;border-radius:7px;border-color:transparent;background:transparent;font-size:11px;font-weight:590}.properties-panel .timeline-segmented .inspectorChoiceStrip__option:hover,.properties-panel .timeline-baselines__segmented .inspectorChoiceStrip__option:hover,.properties-panel .timeline-baselines__chips .inspectorChoiceStrip__option:hover{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 5%,var(--ui-surface-1, var(--bgPanel)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 14%,var(--ui-border, var(--lineSubtle)))}.properties-panel .timeline-segmented .inspectorChoiceStrip__option[aria-pressed=true],.properties-panel .timeline-segmented .inspectorChoiceStrip__option--active,.properties-panel .timeline-baselines__segmented .inspectorChoiceStrip__option[aria-pressed=true],.properties-panel .timeline-baselines__segmented .inspectorChoiceStrip__option--active,.properties-panel .timeline-baselines__chips .inspectorChoiceStrip__option[aria-pressed=true],.properties-panel .timeline-baselines__chips .inspectorChoiceStrip__option--active,.properties-panel .timeline-segmented .inspectorChoiceStrip__option.is-selected,.properties-panel .timeline-baselines__segmented .inspectorChoiceStrip__option.is-selected,.properties-panel .timeline-baselines__chips .inspectorChoiceStrip__option.is-selected{border-color:var(--cedrum-inspector-selected-border);background:var(--cedrum-inspector-selected-bg);box-shadow:var(--cedrum-inspector-selected-shadow);color:var(--ui-text-1, var(--text))}.properties-panel .checkbox-label,.timeline-toggle,.timeline-baselines__toggle,.timeline-baselineModalForm__checkbox{align-items:flex-start;gap:9px}.properties-panel .checkbox-label span,.timeline-toggle span,.timeline-baselines__toggle span,.timeline-baselineModalForm__checkbox span{line-height:1.38}.properties-panel .checkbox-label input[type=checkbox],.timeline-toggle input[type=checkbox],.timeline-baselines__toggle input[type=checkbox],.timeline-baselineModalForm__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:1px 0 0;width:16px;height:16px;border-radius:4px;border:1px solid var(--cedrum-inspector-control-border);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 82%,var(--ui-surface-2, var(--bgPanel2)));display:inline-grid;place-content:center;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease,transform .12s ease}.properties-panel .checkbox-label input[type=checkbox]:before,.timeline-toggle input[type=checkbox]:before,.timeline-baselines__toggle input[type=checkbox]:before,.timeline-baselineModalForm__checkbox input[type=checkbox]:before{content:"";width:8px;height:8px;clip-path:polygon(14% 52%,0 66%,42% 100%,100% 22%,84% 8%,40% 66%);background:#fff;transform:scale(0);transition:transform .12s ease}.properties-panel .checkbox-label input[type=checkbox]:checked,.timeline-toggle input[type=checkbox]:checked,.timeline-baselines__toggle input[type=checkbox]:checked,.timeline-baselineModalForm__checkbox input[type=checkbox]:checked{border-color:var(--cedrum-inspector-selected-border);background:color-mix(in oklab,var(--ui-accent, var(--primary)) 84%,#ffffff)}.properties-panel .checkbox-label input[type=checkbox]:checked:before,.timeline-toggle input[type=checkbox]:checked:before,.timeline-baselines__toggle input[type=checkbox]:checked:before,.timeline-baselineModalForm__checkbox input[type=checkbox]:checked:before{transform:scale(1)}.properties-panel .checkbox-label input[type=checkbox]:focus-visible,.timeline-toggle input[type=checkbox]:focus-visible,.timeline-baselines__toggle input[type=checkbox]:focus-visible,.timeline-baselineModalForm__checkbox input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ui-accent) 13%,transparent)}.timeline-setting--toggle .timeline-hint{margin-left:25px;max-width:calc(100% - 25px)}.properties-dateField__iconBtn,.properties-colorField__trigger,.properties-rowColorSwatchButton{width:30px;height:30px;border-radius:8px}.properties-dateField__icon{width:14px;height:14px}.properties-panel{--cedrum-inspector-feedback-safe-area: calc(84px + env(safe-area-inset-bottom, 0px)) }.properties-panel__contentInner{padding-bottom:max(12px,var(--cedrum-inspector-feedback-safe-area))}.properties-section--timeline .timeline-panelStack{display:grid;gap:22px;min-width:0}.properties-section--timeline .timeline-setting{margin-top:0;gap:10px}.properties-section--timeline .timeline-setting+.timeline-setting{margin-top:0}.properties-section--timeline .timeline-setting__label{margin:0;padding-top:0}.properties-section--timeline .timeline-period__inputs,.properties-section--timeline .timeline-detail__setting,.properties-section--timeline .timeline-baselines__row{gap:10px}.properties-section--timeline .timeline-baselines{margin-top:0;padding-top:0;border-top:none}.properties-section--timeline .timeline-baselines__actions{align-items:stretch;gap:10px}.properties-section--timeline .timeline-hint,.properties-section--timeline .inspectorInlineHelp,.properties-section--timeline .inspectorField__helper{max-width:none;width:100%;font-size:11px;line-height:1.5}.properties-section--timeline .timeline-setting--toggle .timeline-hint{margin-left:0;max-width:none}.properties-section--timeline .timeline-weekends{gap:10px}.properties-section--timeline .timeline-weekends__option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:10px;min-width:0}.properties-section--timeline .timeline-weekends__content{min-width:0;display:grid;gap:6px}.properties-section--timeline .timeline-weekends__optionLabel{margin:0;color:var(--ui-text-1, var(--text));font-size:12px;line-height:1.38;cursor:pointer}.properties-section--timeline .timeline-weekends__hint{margin:0}.properties-section--timeline .timeline-weekends__option--disabled{opacity:.72}.properties-panel .timeline-weekends__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:1px 0 0;width:16px;height:16px;border-radius:4px;border:1px solid var(--cedrum-inspector-control-border);background:color-mix(in oklab,var(--ui-surface-1, var(--bgPanel)) 82%,var(--ui-surface-2, var(--bgPanel2)));display:inline-grid;place-content:center;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.properties-panel .timeline-weekends__checkbox:before{content:"";width:8px;height:8px;clip-path:polygon(14% 52%,0 66%,42% 100%,100% 22%,84% 8%,40% 66%);background:#fff;transform:scale(0);transition:transform .12s ease}.properties-panel .timeline-weekends__checkbox:checked{border-color:var(--cedrum-inspector-selected-border);background:color-mix(in oklab,var(--ui-accent, var(--primary)) 84%,#ffffff)}.properties-panel .timeline-weekends__checkbox:checked:before{transform:scale(1)}.properties-panel .timeline-weekends__checkbox:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ui-accent) 13%,transparent)}.properties-section--timeline .timeline-segmented{inline-size:100%;max-inline-size:100%;box-sizing:border-box;gap:3px;padding:3px;border-radius:11px;border:1px solid color-mix(in oklab,var(--ui-border, var(--lineSubtle)) 56%,transparent);background:color-mix(in oklab,var(--ui-surface-2, var(--bgPanel2)) 72%,var(--ui-surface-1, var(--bgPanel)))}.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option{min-height:30px;border:1px solid transparent;border-radius:8px;background:transparent;color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 88%,transparent);font-weight:600;box-shadow:none}.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option+.inspectorChoiceStrip__option{box-shadow:none}.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option:hover:not([aria-checked=true]):not([aria-pressed=true]){background:color-mix(in oklab,var(--ui-accent, var(--primary)) 7%,var(--ui-surface-1, var(--bgPanel)));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 18%,var(--ui-border, var(--lineSubtle)));color:var(--ui-text-1, var(--text))}.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option:focus-visible{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 16%,transparent),0 0 0 2px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option[aria-checked=true],.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option[aria-pressed=true],.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option--active,.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option.is-selected{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border, var(--lineSubtle)));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 16%,var(--ui-surface-1, var(--bgPanel)));color:var(--ui-text-1, var(--text));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 14%,transparent),0 1px 2px #0f172a24}.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option[aria-checked=true]:focus-visible,.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option[aria-pressed=true]:focus-visible,.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option--active:focus-visible,.properties-section--timeline .timeline-segmented .inspectorChoiceStrip__option.is-selected:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-accent, var(--primary)) 14%,transparent),0 1px 2px #0f172a24,0 0 0 2px var(--ui-focus-ring, rgba(37, 99, 235, .18))}.timeline-baselineModalForm__primary{border-color:var(--cedrum-inspector-selected-border);background:var(--cedrum-inspector-selected-bg);box-shadow:var(--cedrum-inspector-selected-shadow);color:var(--ui-text-1, var(--text))}.properties-section--timeline .timeline-baselines__actionBtn--tertiary{width:auto;padding-inline:10px;border-color:transparent;background:transparent;color:var(--cedrum-inspector-label-color)}.properties-section--timeline .timeline-baselines__actionBtn--tertiary:hover{border-color:var(--cedrum-inspector-control-border-hover);background:color-mix(in oklab,var(--ui-accent, var(--primary)) 4%,var(--cedrum-inspector-control-bg));color:var(--ui-text-1, var(--text))}.properties-section--timeline .timeline-baselines__actionBtn:focus:not(:focus-visible){box-shadow:none}.properties-panel{--cedrum-inspector-selected-bg: var(--ui-selected-bg);--cedrum-inspector-selected-border: var(--ui-selected-border);--cedrum-inspector-selected-shadow: var(--ui-selected-shadow)}.properties-panel__tab{color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 88%,transparent);font-weight:590}.properties-panel__tab:hover{background:var(--ui-selectable-hover-bg);border-color:var(--ui-selectable-hover-border);color:var(--ui-text-1, var(--text))}.properties-panel__tab:active{background:var(--ui-selectable-pressed-bg);border-color:var(--ui-selectable-pressed-border)}.properties-panel__tab:focus-visible{outline:none;box-shadow:var(--ui-selected-focus-ring)}.properties-panel__tab--active,.properties-panel__tab[data-active=true]{background:var(--ui-selected-bg);border-color:var(--ui-selected-border);color:var(--ui-selected-text);font-weight:600;box-shadow:var(--ui-selected-shadow)}.properties-panel__tab--active:hover,.properties-panel__tab[data-active=true]:hover{background:var(--ui-selected-hover-bg);border-color:var(--ui-selected-hover-border)}.properties-panel__tab--active:active,.properties-panel__tab[data-active=true]:active{background:var(--ui-selected-pressed-bg);border-color:var(--ui-selected-pressed-border)}.properties-panel__tab--active:focus-visible,.properties-panel__tab[data-active=true]:focus-visible{box-shadow:var(--ui-selected-shadow),var(--ui-selected-focus-ring)}.properties-panel .inspectorChoiceStrip__option{color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 92%,transparent);font-weight:590}.properties-panel .inspectorChoiceStrip__option:hover:not([aria-checked=true]):not([aria-pressed=true]):not(.inspectorChoiceStrip__option--active):not(.is-selected){background:var(--ui-selectable-hover-bg);border-color:var(--ui-selectable-hover-border);color:var(--ui-text-1, var(--text))}.properties-panel .inspectorChoiceStrip__option:active:not([aria-checked=true]):not([aria-pressed=true]):not(.inspectorChoiceStrip__option--active):not(.is-selected){background:var(--ui-selectable-pressed-bg);border-color:var(--ui-selectable-pressed-border)}.properties-panel .inspectorChoiceStrip__option[aria-checked=true],.properties-panel .inspectorChoiceStrip__option[aria-pressed=true],.properties-panel .inspectorChoiceStrip__option--active,.properties-panel .inspectorChoiceStrip__option.is-selected{border-color:var(--ui-selected-border);background:var(--ui-selected-bg);color:var(--ui-selected-text);box-shadow:var(--ui-selected-shadow);font-weight:600}.properties-panel .inspectorChoiceStrip__option[aria-checked=true]:hover,.properties-panel .inspectorChoiceStrip__option[aria-pressed=true]:hover,.properties-panel .inspectorChoiceStrip__option--active:hover,.properties-panel .inspectorChoiceStrip__option.is-selected:hover{border-color:var(--ui-selected-hover-border);background:var(--ui-selected-hover-bg)}.properties-panel .inspectorChoiceStrip__option[aria-checked=true]:active,.properties-panel .inspectorChoiceStrip__option[aria-pressed=true]:active,.properties-panel .inspectorChoiceStrip__option--active:active,.properties-panel .inspectorChoiceStrip__option.is-selected:active{border-color:var(--ui-selected-pressed-border);background:var(--ui-selected-pressed-bg)}.properties-panel .inspectorChoiceStrip__option:focus-visible{outline:none;box-shadow:var(--ui-selected-focus-ring)}.properties-panel .inspectorChoiceStrip__option[aria-checked=true]:focus-visible,.properties-panel .inspectorChoiceStrip__option[aria-pressed=true]:focus-visible,.properties-panel .inspectorChoiceStrip__option--active:focus-visible,.properties-panel .inspectorChoiceStrip__option.is-selected:focus-visible{box-shadow:var(--ui-selected-shadow),var(--ui-selected-focus-ring)}.properties-panel .properties-segmentedControl__button--active,.properties-panel .properties-textToggle--active{border-color:var(--ui-selected-border);background:var(--ui-selected-bg);color:var(--ui-selected-text);box-shadow:var(--ui-selected-shadow)}.properties-panel .properties-segmentedControl__button--active:hover,.properties-panel .properties-textToggle--active:hover{border-color:var(--ui-selected-hover-border);background:var(--ui-selected-hover-bg)}.properties-panel .properties-segmentedControl__button--active:active,.properties-panel .properties-textToggle--active:active{border-color:var(--ui-selected-pressed-border);background:var(--ui-selected-pressed-bg)}
