@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-Regular-m1bT0xNc.ttf) format("truetype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-Bold-BRUZuV3_.ttf) format("truetype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-Italic-bqUSwYg6.ttf) format("truetype");font-style:italic;font-weight:400;font-display:block}@font-face{font-family:Courier Prime;src:url(/assets/CourierPrime-BoldItalic-CwH0Y2hv.ttf) format("truetype");font-style:italic;font-weight:700;font-display:block}@font-face{font-family:Space Mono;src:url(/assets/SpaceMono-Regular-Rg4St2Dn.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Space Mono;src:url(/assets/SpaceMono-Bold-mWgeinG7.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}._root_jecyd_1{position:relative;min-width:0}._trigger_jecyd_6{min-width:0}._popup_jecyd_10{position:absolute;z-index:9000;top:calc(100% + 5px);left:0;width:max-content;min-width:190px;max-width:min(420px,calc(100vw - 24px));padding:4px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);color:var(--coda-text);box-shadow:var(--coda-menu-shadow)}._popupEnd_jecyd_26{right:0;left:auto;transform-origin:top right}._portalled_jecyd_31{position:fixed;right:auto}._item_jecyd_36{width:100%;min-height:28px;display:flex;align-items:center;gap:16px;border:0;border-radius:3px;padding:0 9px;background:transparent;color:var(--coda-muted);font:11px Inter,sans-serif;text-align:left;white-space:nowrap}._itemLabel_jecyd_54{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkSlot_jecyd_62{width:13px;height:13px;flex:0 0 13px;display:inline-flex;align-items:center;justify-content:center;color:var(--coda-text)}._item_jecyd_36:hover,._item_jecyd_36:focus-visible,._item_jecyd_36[aria-expanded=true]{outline:0;background:var(--coda-hover);color:var(--coda-text)}._item_jecyd_36 kbd{flex:none;border:0;padding:0;background:transparent;color:var(--coda-disabled);font:10px Space Mono,monospace;white-space:nowrap}._separator_jecyd_92{display:block;height:1px;margin:4px;background:var(--coda-border)}._popup_jecyd_10{transform-origin:top left;animation:_menuEnter_jecyd_1 var(--coda-motion-fast) var(--coda-motion-ease-out) both}._popupEnd_jecyd_26{transform-origin:top right}._item_jecyd_36{transition:color .12s ease,background-color .12s ease}@keyframes _menuEnter_jecyd_1{0%{opacity:0;transform:translateY(-8px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}._skeleton_1q8en_1{display:block;flex:none;max-width:100%;overflow:hidden;border-radius:var(--skeleton-radius, 3px);background:linear-gradient(100deg,transparent 22%,color-mix(in srgb,var(--coda-muted) 14%,transparent) 42%,transparent 62%),color-mix(in srgb,var(--coda-row) 82%,var(--coda-muted));background-size:220% 100%,100% 100%;animation:_skeleton-sweep_1q8en_1 1.45s ease-in-out infinite}._inline_1q8en_21{display:inline-block;vertical-align:middle}._group_1q8en_26{min-width:0}._screenReaderOnly_1q8en_30{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _skeleton-sweep_1q8en_1{0%{background-position:130% 0,0 0}to{background-position:-90% 0,0 0}}@media(prefers-reduced-motion:reduce){._skeleton_1q8en_1{animation:none;background:color-mix(in srgb,var(--coda-row) 82%,var(--coda-muted))}}._host_unwvz_1{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--coda-body)}._workspaceScale_unwvz_9{min-width:0;min-height:0;transform:scale(var(--workspace-zoom));transform-origin:0 0}._loading_unwvz_15{height:100%;min-height:0;display:grid;place-items:center;color:var(--coda-disabled);background:var(--coda-body);font:calc(10px * var(--workspace-text-scale, 1)) "Space Mono",monospace}._loading_unwvz_15>button{min-height:26px;margin-top:8px;padding:0 9px;border:1px solid var(--coda-border-active);border-radius:4px;background:var(--coda-input);color:var(--coda-text)}._workspaceLoadingShell_unwvz_35{width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 28px;overflow:hidden;background:var(--coda-body)}._workspaceOpening_unwvz_45{width:100%;height:100%;min-height:0;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(360px,1.42fr) minmax(300px,1.24fr);gap:2px;padding:0 2px 2px}._openingStatus_unwvz_54{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:5px;margin:0 2px 2px;padding:0 8px;border:1px solid var(--coda-border);border-radius:4px;background:var(--coda-panel);color:var(--coda-muted);font:9px Space Mono,monospace}._openingColumn_unwvz_70{min-width:0;min-height:0;display:grid;grid-template-rows:1.05fr .95fr;gap:2px}._openingLeftColumn_unwvz_77{grid-template-rows:.42fr 1.58fr}._openingPanel_unwvz_80{min-width:0;min-height:0;overflow:hidden;display:grid;grid-template-rows:42px minmax(0,1fr);border:1px solid var(--coda-border);border-radius:4px;background:var(--coda-panel)}._openingHeader_unwvz_90{min-width:0;display:flex;align-items:center;gap:8px;padding:7px;border-bottom:1px solid var(--coda-border)}._openingHeaderSpacer_unwvz_98{flex:1}._openingTable_unwvz_101{min-height:0;overflow:hidden}._openingTableHead_unwvz_105,._openingTableRow_unwvz_106{min-height:31px;display:grid;grid-template-columns:36px 64px minmax(90px,1fr) 48px;align-items:center;gap:12px;padding:0 9px;border-bottom:1px solid var(--coda-border)}._openingTableRow_unwvz_106{background:var(--coda-row)}._openingTableRow_unwvz_106>span:first-child{justify-self:center}._openingInspector_unwvz_121{min-height:0;overflow:hidden;display:grid;align-content:start;gap:12px;padding:28px 32px}._openingInspector_unwvz_121>div{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:18px}._openingInspector_unwvz_121>div>span:first-child{justify-self:end}._openingPdfBody_unwvz_138{min-height:0;display:grid;place-items:start center;overflow:hidden;padding:18px;background:var(--coda-pdf-canvas)}._openingPdfBody_unwvz_138>span{max-width:88%}._panelSelector_unwvz_149{width:140px;min-width:92px}._editorPicker_unwvz_153{width:100%;height:26px;display:flex;align-items:center;gap:7px;overflow:hidden;padding:0 8px;border:1px solid var(--coda-border);border-radius:4px;background:var(--coda-input);color:var(--coda-muted);font:11px Inter,sans-serif;text-align:left;white-space:nowrap}._editorPicker_unwvz_153:hover,._editorPicker_unwvz_153[aria-expanded=true]{background:var(--coda-row);color:var(--coda-text)}._panelPickerIcon_unwvz_176{flex:0 0 12px;display:inline-flex;color:var(--coda-icon)}._panelPickerLabel_unwvz_181{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panelPickerCaret_unwvz_188{flex:0 0 12px;margin-left:auto;color:var(--coda-icon)}._panelPickerOption_unwvz_193{width:100%;min-width:0;display:flex;align-items:center;gap:7px}._panelPickerOptionIcon_unwvz_200{width:12px;height:12px;flex:0 0 12px;display:inline-flex;align-items:center;justify-content:center;color:var(--coda-icon)}._panelPickerOption_unwvz_193>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panelSelectorPopup_unwvz_215{top:calc(100% + 3px);min-width:190px}._editorCommands_unwvz_219{display:inline-flex;align-items:center;gap:0;min-width:0}._editorCommands_unwvz_219 button{height:26px;border:0;padding:0 8px;background:transparent;color:var(--coda-muted);font:11px Inter,sans-serif}._editorCommands_unwvz_219 button:hover{color:var(--coda-text)}._panelCommandPopup_unwvz_238{position:fixed;z-index:10000;min-width:176px;padding:4px;border:1px solid var(--coda-border);border-radius:4px;background:var(--coda-panel);box-shadow:var(--coda-menu-shadow)}._panelCommandPopup_unwvz_238>div>button{width:100%;min-height:28px;display:flex;align-items:center;gap:6px;border:0;border-radius:3px;padding:0 9px 0 5px;background:transparent;color:var(--coda-muted);font:11px Inter,sans-serif;text-align:left;white-space:nowrap}._panelCommandPopup_unwvz_238>div>button:hover:not(:disabled),._panelCommandPopup_unwvz_238>div>button:focus-visible{outline:none;background:var(--coda-hover);color:var(--coda-text)}._panelCommandPopup_unwvz_238>div>button:disabled{color:var(--coda-disabled)}._panelCommandCheck_unwvz_274{width:14px;flex:0 0 14px;display:inline-flex;justify-content:center;color:var(--coda-muted)}._panelCommandSeparator_unwvz_281{margin-top:4px;padding-top:4px;border-top:1px solid var(--coda-border)}._version_unwvz_286,._saveState_unwvz_287{color:var(--coda-disabled);font:calc(9px * var(--workspace-text-scale, 1)) "Space Mono",monospace;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._version_unwvz_286{min-width:0;overflow:hidden}._version_unwvz_286>span:first-child{flex:0 0 auto}._selectedEntityStatus_unwvz_304{min-width:0;max-width:min(38vw,560px);overflow:hidden;color:var(--coda-muted);text-overflow:ellipsis;white-space:nowrap}._saveState_unwvz_287{color:var(--coda-muted)}._saveError_unwvz_315{color:var(--coda-danger-text)}._spin_unwvz_318{animation:_spin_unwvz_318 .9s linear infinite}._toast_unwvz_321{position:absolute;z-index:5000;right:12px;bottom:12px;max-width:420px;padding:10px 12px;border:1px solid var(--coda-danger-border);border-radius:4px;background:var(--coda-danger-bg);color:var(--coda-danger-text);text-align:left;box-shadow:var(--coda-menu-shadow)}._panelCommandPopup_unwvz_238{transform-origin:top left;animation:_overlayEnter_unwvz_1 var(--coda-motion-fast) var(--coda-motion-ease-out) both}._panelCommandPopup_unwvz_238>div>button{transition:color .12s ease,background-color .12s ease}._toast_unwvz_321{transform-origin:bottom right;animation:_toastEnter_unwvz_1 var(--coda-motion-medium) var(--coda-motion-ease-out) both}@keyframes _overlayEnter_unwvz_1{0%{opacity:0;transform:translateY(-8px) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _toastEnter_unwvz_1{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _spin_unwvz_318{to{transform:rotate(360deg)}}@media(max-width:700px){._version_unwvz_286{display:none}._editorCommands_unwvz_219 button{padding:0 5px}}._shell_83z3x_1{display:flow-root;min-height:100vh;min-height:100svh;background:var(--coda-body)}._editorShell_83z3x_8{height:100vh;min-height:0;display:grid;grid-template-rows:50px minmax(0,1fr);overflow:hidden}._editorShell_83z3x_8>:last-child{height:auto!important;min-height:0}._masthead_83z3x_21,._homeMasthead_83z3x_22{color:var(--coda-muted);display:flex;align-items:center;justify-content:space-between}._masthead_83z3x_21{height:46px;margin:2px;padding:0 18px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel)}._homeMasthead_83z3x_22{position:relative;z-index:100;top:auto;width:min(960px,calc(100% - 48px));height:40px;margin:48px auto 0;padding:0;border:0;background:transparent}._appMenus_83z3x_50,._mastheadEnd_83z3x_51,._menuBar_83z3x_52,._homeNav_83z3x_53,._homeAccount_83z3x_54{display:flex;align-items:center;min-width:0}._appMenus_83z3x_50{gap:18px}._menuBar_83z3x_52{gap:2px;height:100%}._brand_83z3x_69,._homeBrand_83z3x_70{min-height:0!important;border:0!important;padding:0!important;background:transparent!important}._logoMark_83z3x_77{display:block;width:72px;height:20px;background:var(--coda-text);-webkit-mask:url(/assets/coda-KGwDev1-.svg) center / contain no-repeat;mask:url(/assets/coda-KGwDev1-.svg) center / contain no-repeat}._visuallyHidden_83z3x_85{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._menuTrigger_83z3x_95{height:28px;border:0;border-radius:var(--coda-radius);padding:0 9px;background:transparent;color:var(--coda-muted);font:11px Inter,sans-serif;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._menuTrigger_83z3x_95:hover,._menuTrigger_83z3x_95[aria-expanded=true]{background:var(--coda-row);color:var(--coda-text)}._menuTrigger_83z3x_95:focus-visible{outline:1px solid var(--coda-focus);outline-offset:-1px;color:var(--coda-text)}._appMenu_83z3x_50{position:relative}._appMenuPopup_83z3x_127{width:max-content;min-width:270px;max-width:min(420px,calc(100vw - 24px))}._appMenuPopup_83z3x_127 button{font-size:11px}._appSubmenu_83z3x_137{position:relative}._appSubmenuTrigger_83z3x_141{width:100%;min-height:28px;display:flex;align-items:center;gap:16px;border:0;border-radius:3px;padding:0 9px;background:transparent;color:var(--coda-muted);font:400 11px Inter,sans-serif;text-align:left;white-space:nowrap;transition:color .12s ease,background-color .12s ease}._appSubmenuTrigger_83z3x_141>span{min-width:0;flex:1}._appSubmenuTrigger_83z3x_141:hover,._appSubmenuTrigger_83z3x_141:focus-visible,._appSubmenuTrigger_83z3x_141[aria-expanded=true]{outline:0;background:var(--coda-hover);color:var(--coda-text)}._appSubmenuPopup_83z3x_175{position:absolute;z-index:9100;top:-4px;left:calc(100% + 5px);width:max-content;min-width:190px;max-height:min(70vh,440px);overflow-y:auto;padding:4px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);box-shadow:var(--coda-menu-shadow);transform-origin:left top;animation:_submenuEnter_83z3x_1 var(--coda-motion-fast) var(--coda-motion-ease-out) both}._themeMenuOption_83z3x_193{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:8px}._themeMenuCheck_83z3x_200{width:14px;height:14px;display:inline-grid;place-items:center;color:currentColor}._menuItemWithIcon_83z3x_208{display:inline-flex;align-items:center;gap:8px}._projectMenu_83z3x_214>._menuTrigger_83z3x_95{width:190px;justify-content:flex-start;border:1px solid var(--coda-border);background:var(--coda-input)}._projectMenu_83z3x_214>._menuTrigger_83z3x_95 span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectMenuCaret_83z3x_229{flex:0 0 12px;margin-left:auto;color:var(--coda-icon)}._projectMenuPopup_83z3x_235{min-width:270px}._accountMenu_83z3x_239>._menuTrigger_83z3x_95{border:1px solid var(--coda-border)}._accountName_83z3x_243{display:block;padding:7px 9px;color:var(--coda-disabled);font-size:10px}._menuHint_83z3x_250{display:block;width:220px;padding:8px 9px;color:var(--coda-disabled);font-size:10px;line-height:1.45}._homeNav_83z3x_53{align-self:stretch;gap:2px;margin-left:40px;margin-right:auto}._homeNav_83z3x_53 button,._homeAccount_83z3x_54 button{height:32px;border:0;border-radius:3px;background:transparent;color:var(--coda-muted);padding:0 10px;font-size:11px;white-space:nowrap;transition:background-color var(--coda-motion-fast) var(--coda-motion-ease-out),color var(--coda-motion-fast) var(--coda-motion-ease-out)}._homeNav_83z3x_53 button:hover,._homeAccount_83z3x_54 button:hover{background:var(--coda-hover);color:var(--coda-text)}._homeNav_83z3x_53 button[aria-current=page]{background:var(--coda-row);color:var(--coda-text)}._homeAccount_83z3x_54{gap:10px;font-size:11px}._homeAccount_83z3x_54>span{color:var(--coda-muted)}._homeAccount_83z3x_54 button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:var(--coda-radius);background:var(--coda-row);transition:background-color var(--coda-motion-fast) var(--coda-motion-ease-out),color var(--coda-motion-fast) var(--coda-motion-ease-out)}._homeAccount_83z3x_54 button[aria-current=page]{background:var(--coda-selection);color:var(--coda-text)}._homeAccount_83z3x_54 button:hover{background:var(--coda-hover);color:var(--coda-text)}._authPage_83z3x_325{width:100%;min-height:100vh;min-height:100svh;padding:32px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--coda-body)}._authIntro_83z3x_337{width:min(100%,392px);display:flex;flex-direction:column;align-items:center;text-align:center}._authIntro_83z3x_337 h1{margin:0}._authLogoMark_83z3x_349{display:block;width:clamp(190px,64vw,253px);aspect-ratio:253 / 71;background:var(--coda-text);-webkit-mask:url(/assets/coda-KGwDev1-.svg) center / contain no-repeat;mask:url(/assets/coda-KGwDev1-.svg) center / contain no-repeat}._authIntro_83z3x_337 p{margin:18px 0 38px;color:var(--coda-text);font:400 clamp(11px,2.8vw,15px) "Space Mono",monospace;line-height:1.5;white-space:nowrap}._authPanel_83z3x_367{width:100%;display:flex;align-items:center;justify-content:center}._card_83z3x_374{width:min(100%,392px)}._card_83z3x_374 h2{margin:0 0 24px;font-size:24px;font-weight:500}._form_83z3x_384{display:grid;gap:20px}._field_83z3x_389{display:grid;gap:6px;color:var(--coda-muted);font-size:12px}._field_83z3x_389 input,._field_83z3x_389 textarea,._field_83z3x_389 select{width:100%}._fieldHint_83z3x_402{margin:0;color:var(--coda-muted);font-size:12px;line-height:1.5}._authPanel_83z3x_367 input{min-height:50px;padding:0 23px;border-color:var(--coda-border);background:var(--coda-input);font:400 14px Space Mono,monospace}._authPanel_83z3x_367 input::placeholder{color:var(--coda-muted);opacity:1}._loginCard_83z3x_424 ._field_83z3x_389{gap:0}._loginCard_83z3x_424 ._field_83z3x_389>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._authPanel_83z3x_367 ._primary_83z3x_438{width:100%;min-height:60px;font:700 14px Space Mono,monospace;text-transform:uppercase}._primary_83z3x_438,._secondary_83z3x_448{min-height:36px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}._primary_83z3x_438{background:var(--coda-selection);border-color:var(--coda-selection);color:var(--coda-selection-text)}._primary_83z3x_438:disabled{color:color-mix(in srgb,var(--coda-selection-text) 50%,transparent);cursor:not-allowed}._secondary_83z3x_448{background:var(--coda-panel);color:var(--coda-muted)}._primary_83z3x_438:hover,._secondary_83z3x_448:hover{filter:brightness(1.08);color:var(--coda-text)}._authIntro_83z3x_337 h1{animation:_authCompositionEnter_83z3x_1 var(--coda-motion-medium) var(--coda-motion-ease-out) both}._authIntro_83z3x_337 p{animation:_authCompositionEnter_83z3x_1 var(--coda-motion-medium) var(--coda-motion-ease-out) 70ms both}._authPanel_83z3x_367{animation:_authCompositionEnter_83z3x_1 var(--coda-motion-medium) var(--coda-motion-ease-out) .14s both}._primary_83z3x_438,._secondary_83z3x_448{transition:filter .14s ease,color .14s ease,background-color .14s ease,border-color .14s ease}._danger_83z3x_503{border:1px solid var(--coda-danger-border);color:var(--coda-danger-text);background:var(--coda-danger-bg);border-radius:var(--coda-radius);padding:8px 12px}._error_83z3x_511{border:1px solid var(--coda-danger-border);background:var(--coda-danger-bg);color:var(--coda-danger-text);border-radius:var(--coda-radius);padding:10px;font-size:11px}._homePage_83z3x_520,._managementPage_83z3x_521{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:54px 0 80px}._managementPage_83z3x_521{width:min(1040px,calc(100% - 48px))}._page_83z3x_531{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:44px 0}._pageHeader_83z3x_537{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}._pageHeader_83z3x_537 h1{margin:0;font-size:32px;font-weight:500;letter-spacing:-.04em}._pageHeader_83z3x_537 p{margin-bottom:0}._eyebrow_83z3x_556{margin:0 0 8px!important;color:var(--coda-selection);font:10px Space Mono,monospace;letter-spacing:.14em}._muted_83z3x_565{color:var(--coda-muted)}._homeSummary_83z3x_569{min-height:42px;margin-bottom:2px;padding:0 14px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);color:var(--coda-muted);display:flex;align-items:center;justify-content:space-between;gap:20px;font:10px Space Mono,monospace}._homeSummary_83z3x_569 strong{color:var(--coda-text)}._projectGrid_83z3x_590{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:var(--coda-panel-gap)}._projectCard_83z3x_596{min-height:178px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);overflow:hidden;display:grid;grid-template-rows:1fr 38px}._projectCard_83z3x_596:hover{border-color:var(--coda-border-active)}._projectCardSkeleton_83z3x_610{pointer-events:none}._projectCardSkeleton_83z3x_610>div:first-child{display:grid;align-content:start;gap:11px;padding:20px}._projectCardSkeleton_83z3x_610>div:last-child{display:flex;align-items:center;padding:0 14px;background:var(--coda-row)}._projectCardMain_83z3x_628{width:100%;min-width:0;padding:20px;border:0;background:transparent;color:var(--coda-text);text-align:left;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._projectCardMain_83z3x_628>span{min-width:0}._projectCardMain_83z3x_628>svg{flex:none;color:var(--coda-icon)}._projectCard_vx08r_1 h2{margin:0 0 10px;font-size:17px;font-weight:500}._projectCard_vx08r_1 p{min-height:34px;margin:0 0 14px;line-height:1.5}._projectCard_vx08r_1 p,._projectCard_vx08r_1 small{color:var(--coda-muted)}._projectManageButton_vx08r_18{border:0;border-top:1px solid var(--coda-border);padding:0 14px;background:var(--coda-row);color:var(--coda-muted);display:inline-flex;align-items:center;gap:6px;font-size:11px}._projectManageButton_vx08r_18:hover{color:var(--coda-text);background:var(--coda-hover)}._trashedProjects_vx08r_35{margin-top:28px}._trashProjectList_vx08r_39{border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._trashProjectRow_vx08r_45{min-height:58px;padding:9px 12px;background:var(--coda-panel);display:flex;align-items:center;justify-content:space-between;gap:18px}._trashProjectRow_vx08r_45+._trashProjectRow_vx08r_45{border-top:1px solid var(--coda-border)}._trashProjectRow_vx08r_45>span{min-width:0;display:flex;flex-direction:column;gap:4px}._trashProjectRow_vx08r_45 strong{font-size:12px;font-weight:500}._trashProjectRow_vx08r_45 small{color:var(--coda-muted);font-size:10px}._trashProjectSkeleton_vx08r_76{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 12px;background:var(--coda-panel)}._trashProjectSkeleton_vx08r_76+._trashProjectSkeleton_vx08r_76{border-top:1px solid var(--coda-border)}._trashProjectSkeleton_vx08r_76>span{flex:1;display:grid;gap:7px}._metricGrid_vx08r_96{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--coda-panel-gap);margin-bottom:28px}._metricCard_vx08r_103{min-height:130px;padding:18px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);display:flex;flex-direction:column;gap:8px}._metricCard_vx08r_103>span{color:var(--coda-muted);font-size:11px}._metricCard_vx08r_103 strong{display:inline-flex;align-items:center;gap:7px;margin-top:auto;font-size:18px;font-weight:500}._metricCard_vx08r_103 small{color:var(--coda-muted)}._statusOk_vx08r_132{color:var(--coda-text)}._statusOk_vx08r_132 svg{color:var(--coda-success)}._statusError_vx08r_140{color:var(--coda-danger-text)}._managementSection_vx08r_144{margin-bottom:2px;padding:20px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel)}._managementSkeleton_vx08r_152,._adminSkeleton_vx08r_153{display:contents}._managementFormSkeleton_vx08r_157{max-width:660px;display:grid;gap:12px;margin-top:18px}._structureSkeleton_vx08r_164{display:grid;margin-top:18px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._structureSkeleton_vx08r_164>div{min-height:62px;display:grid;grid-template-columns:38px minmax(120px,1fr) minmax(120px,1fr) 80px auto;align-items:center;gap:9px;padding:9px;background:var(--coda-row)}._structureSkeleton_vx08r_164>div+div{border-top:1px solid var(--coda-border)}._memberSkeleton_vx08r_186{display:grid;margin-top:18px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._memberSkeleton_vx08r_186>div{min-height:50px;display:grid;grid-template-columns:1fr 140px;align-items:center;gap:20px;padding:9px 12px;background:var(--coda-row)}._memberSkeleton_vx08r_186>div+div{border-top:1px solid var(--coda-border)}._memberSkeleton_vx08r_186>div>span{display:grid;gap:6px}._adminSkeleton_vx08r_153 ._metricCard_vx08r_103>span:nth-child(2){margin-top:auto}._sectionHeading_vx08r_217{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:18px}._sectionHeading_vx08r_217 h2{margin:0;font-size:16px;font-weight:500}._sectionHeading_vx08r_217 p{margin:5px 0 0;color:var(--coda-muted);font-size:11px}._settingsForm_vx08r_237{max-width:660px;display:grid;gap:12px}._settingsForm_vx08r_237 label,._structureRow_vx08r_244 label{display:grid;gap:6px}._settingsForm_vx08r_237 label>span,._structureRow_vx08r_244 label>span{color:var(--coda-muted);font-size:10px}._settingsForm_vx08r_237 button{justify-self:start}._structureList_vx08r_259{border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._structureBlock_vx08r_265+._structureBlock_vx08r_265{border-top:1px solid var(--coda-border)}._fieldSummary_vx08r_269{display:flex;flex-wrap:wrap;gap:4px;padding:0 12px 10px 54px}._fieldSummary_vx08r_269>span{display:inline-flex;align-items:baseline;gap:5px;padding:3px 6px;border:1px solid var(--coda-border);border-radius:3px;color:var(--coda-muted);font-size:10px}._fieldSummary_vx08r_269 strong{color:var(--coda-text);font-weight:500}._fieldSummary_vx08r_269 small{color:var(--coda-disabled);font:8px Space Mono,monospace}._structureRow_vx08r_244{min-height:62px;padding:9px;background:var(--coda-row);display:grid;grid-template-columns:38px minmax(120px,1fr) minmax(120px,1fr) 80px auto;gap:9px;align-items:end}._structureRow_vx08r_244+._structureRow_vx08r_244{border-top:1px solid var(--coda-border)}._structureRow_vx08r_244 input{width:100%;padding:8px 10px}._structureRow_vx08r_244 ._secondary_vx08r_318{min-height:34px}._levelBadge_vx08r_322{align-self:center;color:var(--coda-selection);font:10px Space Mono,monospace}._rowCount_vx08r_330{align-self:center;color:var(--coda-muted);font:10px Space Mono,monospace}._relationshipNote_vx08r_338{margin:12px 0 0;color:var(--coda-muted);font-size:11px}._inviteForm_vx08r_344{display:grid;grid-template-columns:minmax(220px,1fr) 180px auto;gap:8px;margin-bottom:14px}._invitationResult_vx08r_351{margin:0 0 14px;padding:9px 11px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-row);color:var(--coda-muted);font-size:11px}._invitationResult_vx08r_351 a{color:var(--coda-text);word-break:break-all}._memberTable_vx08r_366{border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._memberRow_vx08r_372{min-height:50px;padding:9px 12px;background:var(--coda-row);display:grid;grid-template-columns:1fr 140px;gap:20px;align-items:center}._instanceUserRow_vx08r_382{min-height:50px;padding:9px 12px;background:var(--coda-row);display:grid;grid-template-columns:minmax(180px,1fr) 100px 100px;gap:20px;align-items:center}._instanceUserRow_vx08r_382+._instanceUserRow_vx08r_382{border-top:1px solid var(--coda-border)}._instanceUserRow_vx08r_382 span:first-child{min-width:0;display:flex;flex-direction:column;gap:3px}._instanceUserRow_vx08r_382 strong{font-size:12px;font-weight:500}._instanceUserRow_vx08r_382 small,._instanceUserRow_vx08r_382 span:not(:first-child){color:var(--coda-muted);font-size:10px}._memberRow_vx08r_372+._memberRow_vx08r_372{border-top:1px solid var(--coda-border)}._memberRow_vx08r_372 span:first-child{min-width:0;display:flex;flex-direction:column;gap:3px}._memberRow_vx08r_372 strong{font-size:12px;font-weight:500}._memberRow_vx08r_372 small,._memberRow_vx08r_372 span:last-child{color:var(--coda-muted);font-size:10px}._emptyState_vx08r_436{min-height:150px;padding:24px;border:1px dashed var(--coda-border-active);border-radius:var(--coda-radius);color:var(--coda-muted);background:var(--coda-panel);display:flex;flex-direction:column;justify-content:center}._emptyState_vx08r_436 h2{margin:0 0 8px;color:var(--coda-text);font-size:18px;font-weight:500}._emptyState_vx08r_436 p{margin:0}._emptyState_vx08r_436>button{align-self:flex-start;margin-top:14px}._loading_vx08r_464{min-height:100vh;display:grid;place-items:center;background:var(--coda-body);color:var(--coda-disabled);font:10px Space Mono,monospace}._canvasWrap_vx08r_475{height:100%;overflow:auto;padding:10px;text-align:center;background:var(--coda-row)}._canvasWrap_vx08r_475 canvas{display:block;max-width:100%;height:auto;margin:0 auto;box-shadow:var(--coda-document-shadow)}@media(max-width:760px){._authIntro_vx08r_492 p{white-space:normal}._homePage_vx08r_495,._managementPage_vx08r_496,._page_vx08r_497{width:calc(100% - 24px);padding:24px 0}._homeMasthead_vx08r_501{width:calc(100% - 28px);margin-top:28px;padding:0}._homeNav_vx08r_506{margin-left:18px}._homeAccount_vx08r_509>span{display:none}._pageHeader_vx08r_512{align-items:start;flex-direction:column}._metricGrid_vx08r_96{grid-template-columns:1fr}._structureRow_vx08r_244{grid-template-columns:32px 1fr}._rowCount_vx08r_330{display:none}._structureRow_vx08r_244 button{grid-column:2;justify-self:start}._inviteForm_vx08r_344{grid-template-columns:1fr}}@media(max-height:580px){._authPage_vx08r_535{justify-content:flex-start}}@keyframes _submenuEnter_vx08r_1{0%{opacity:0;transform:translate(-8px) scale(.965)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _authCompositionEnter_vx08r_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._page_1ap5z_1{width:min(960px,calc(100% - 48px));margin:0 auto;padding:72px 0 96px;color:var(--coda-text)}._eyebrow_1ap5z_8{color:var(--coda-selection);font:400 9px Space Mono,monospace;letter-spacing:.12em}._layout_1ap5z_16{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px}._sidebar_1ap5z_23{position:sticky;top:78px;min-width:0;padding:0;border:0;background:transparent;display:grid;gap:8px}._sidebarNav_1ap5z_34{display:grid;gap:2px;padding-top:5px}._sidebarGroup_1ap5z_40{display:grid;gap:2px}._sidebarButton_1ap5z_45{width:100%;height:31px;padding:0 8px;border:0;border-radius:var(--coda-radius);background:transparent;color:var(--coda-muted);text-align:left;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;transition:color var(--coda-motion-fast) var(--coda-motion-ease-out),background var(--coda-motion-fast) var(--coda-motion-ease-out),border-color var(--coda-motion-fast) var(--coda-motion-ease-out)}._sidebarButton_1ap5z_45:hover,._sidebarButton_1ap5z_45:focus-visible{background:var(--coda-hover);color:var(--coda-text)}._sidebarButton_1ap5z_45[aria-current=page]{background:var(--coda-row);color:var(--coda-text)}._sidebarButton_1ap5z_45>svg{color:var(--coda-icon)}._sidebarButton_1ap5z_45>span{min-width:0;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarSubNav_1ap5z_88{position:relative;margin:0 0 3px 15px;padding-left:13px;display:grid;gap:1px}._sidebarSubNav_1ap5z_88:before{position:absolute;inset:3px auto 3px 0;width:1px;background:var(--coda-border);content:""}._sidebarSubItem_1ap5z_104{width:100%;min-height:34px;padding:4px 8px;border:0;border-radius:3px;background:transparent;color:var(--coda-muted);text-align:left;display:grid;grid-template-columns:47px minmax(0,1fr);align-items:center;gap:7px;transition:background-color .12s ease,color .12s ease}._sidebarSubItem_1ap5z_104:hover,._sidebarSubItem_1ap5z_104:focus-visible{background:var(--coda-hover);color:var(--coda-text)}._sidebarSubItem_1ap5z_104[aria-current=page]{background:var(--coda-row);color:var(--coda-text)}._sidebarSubItem_1ap5z_104 span{color:var(--coda-muted);font:400 8px Space Mono,monospace;text-transform:uppercase}._sidebarSubItem_1ap5z_104 strong{min-width:0;overflow:hidden;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._sidebarSkeleton_1ap5z_150{padding:12px 8px;display:grid;gap:20px}._content_1ap5z_156{min-width:0;display:grid;gap:20px}._pageIntro_1ap5z_162{padding:0 2px 18px;border-bottom:1px solid var(--coda-border);display:grid;align-content:start;gap:5px}._pageIntro_1ap5z_162 h1,._errorState_1ap5z_171 h1{margin:0;font-size:24px;font-weight:500;letter-spacing:-.03em}._pageIntro_1ap5z_162 p,._errorState_1ap5z_171 p{max-width:580px;margin:0;color:var(--coda-muted);font-size:11px;line-height:1.55}._card_1ap5z_187{padding:22px 24px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel)}._sectionHeading_1ap5z_194,._operationRow_1ap5z_195{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}._sectionHeading_1ap5z_194{margin-bottom:18px}._sectionHeading_1ap5z_194 h2,._operationRow_1ap5z_195 h2{margin:0;font-size:14px;font-weight:500}._sectionHeading_1ap5z_194 p,._operationRow_1ap5z_195 p{margin:5px 0 0;color:var(--coda-muted);font-size:10px;line-height:1.5}._countBadge_1ap5z_221,._levelBadge_1ap5z_222{flex:none;padding:4px 6px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-muted);font:400 9px Space Mono,monospace}._formGrid_1ap5z_234,._entityForm_1ap5z_235{display:grid;gap:12px}._field_1ap5z_240{min-width:0;display:grid;gap:6px}._field_1ap5z_240>span,._fieldSummaryLabel_1ap5z_247{color:var(--coda-muted);font:400 9px Space Mono,monospace;letter-spacing:.04em;text-transform:uppercase}._field_1ap5z_240 input,._field_1ap5z_240 select,._field_1ap5z_240 textarea,._memberControls_1ap5z_259 select,._operationControls_1ap5z_260 select{width:100%;min-width:0;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-text);font:400 11px Inter,sans-serif;outline:none;transition:border-color var(--coda-motion-fast) var(--coda-motion-ease-out),background var(--coda-motion-fast) var(--coda-motion-ease-out)}._field_1ap5z_240 input,._field_1ap5z_240 select,._memberControls_1ap5z_259 select,._operationControls_1ap5z_260 select{height:34px;padding:0 10px}._field_1ap5z_240 textarea{min-height:88px;padding:9px 10px;line-height:1.5;resize:vertical}._field_1ap5z_240 small{color:var(--coda-muted);font-size:9px;line-height:1.45}._field_1ap5z_240 input:focus,._field_1ap5z_240 select:focus,._field_1ap5z_240 textarea:focus,._memberControls_1ap5z_259 select:focus,._operationControls_1ap5z_260 select:focus{border-color:var(--coda-focus)}._field_1ap5z_240 input:disabled,._field_1ap5z_240 select:disabled,._field_1ap5z_240 textarea:disabled,._memberControls_1ap5z_259 select:disabled,._operationControls_1ap5z_260 select:disabled{color:var(--coda-disabled);cursor:not-allowed}._formActions_1ap5z_314,._entityActions_1ap5z_315{display:flex;align-items:center;gap:6px}._primaryButton_1ap5z_321,._secondaryButton_1ap5z_322,._iconTextButton_1ap5z_323,._iconButton_1ap5z_324{min-height:32px;padding:0 10px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-text);font:500 11px Inter,sans-serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background var(--coda-motion-fast) var(--coda-motion-ease-out),border-color var(--coda-motion-fast) var(--coda-motion-ease-out),color var(--coda-motion-fast) var(--coda-motion-ease-out)}._primaryButton_1ap5z_321{border-color:var(--coda-selection);background:var(--coda-selection);color:var(--coda-selection-text)}._secondaryButton_1ap5z_322:hover:not(:disabled),._iconTextButton_1ap5z_323:hover:not(:disabled),._iconButton_1ap5z_324:hover:not(:disabled){border-color:var(--coda-border-active);background:var(--coda-hover)}._primaryButton_1ap5z_321:disabled{color:color-mix(in srgb,var(--coda-selection-text) 50%,transparent);cursor:not-allowed}._secondaryButton_1ap5z_322:disabled,._iconTextButton_1ap5z_323:disabled,._iconButton_1ap5z_324:disabled{color:var(--coda-disabled);cursor:not-allowed;opacity:.72}._iconTextButton_1ap5z_323{border-color:transparent;background:transparent;color:var(--coda-muted)}._iconButton_1ap5z_324{width:32px;padding:0;color:var(--coda-icon)}._error_1ap5z_171{margin:0;padding:8px 10px;border:1px solid var(--coda-danger-border);border-radius:var(--coda-radius);background:var(--coda-danger-bg);color:var(--coda-danger-text);font-size:10px;line-height:1.45}._inlineHelp_1ap5z_394,._emptyInline_1ap5z_395{margin:0;color:var(--coda-muted);font-size:9px;line-height:1.45}._addMemberForm_1ap5z_402{margin-bottom:14px;padding:12px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-row);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(118px,.7fr) auto;align-items:end;gap:8px}._memberList_1ap5z_414{border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._memberRow_1ap5z_420{min-height:56px;padding:9px 10px;background:var(--coda-row);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}._memberRow_1ap5z_420+._memberRow_1ap5z_420{border-top:1px solid var(--coda-border)}._memberIdentity_1ap5z_434{min-width:0;display:grid;gap:3px}._memberIdentity_1ap5z_434 strong{overflow:hidden;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._memberIdentity_1ap5z_434 small{overflow:hidden;color:var(--coda-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}._memberControls_1ap5z_259{display:flex;align-items:center;gap:6px}._memberControls_1ap5z_259 select,._memberRoleSelect_1ap5z_463{width:132px}._roleList_1ap5z_467{border:1px solid var(--coda-border);border-radius:var(--coda-radius);overflow:hidden}._roleEditor_1ap5z_473{background:var(--coda-row)}._roleEditor_1ap5z_473+._roleEditor_1ap5z_473{border-top:1px solid var(--coda-border)}._roleEditor_1ap5z_473>summary,._createRole_1ap5z_482>summary{min-height:44px;padding:8px 10px;color:var(--coda-text);font-size:10px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;transition:background var(--coda-motion-fast) var(--coda-motion-ease-out)}._roleEditor_1ap5z_473>summary::-webkit-details-marker,._createRole_1ap5z_482>summary::-webkit-details-marker{display:none}._roleEditor_1ap5z_473>summary:hover,._createRole_1ap5z_482>summary:hover{background:var(--coda-hover)}._roleEditor_1ap5z_473>summary>span:first-child{min-width:0;display:flex;align-items:baseline;gap:8px}._roleEditor_1ap5z_473>summary strong{font-weight:500}._roleEditor_1ap5z_473>summary small,._roleEditor_1ap5z_473>summary>span:last-child{color:var(--coda-muted);font-size:9px}._roleForm_1ap5z_523{padding:12px;border-top:1px solid var(--coda-border);display:grid;gap:10px}._permissionGrid_1ap5z_530{min-width:0;margin:0;padding:9px 10px 10px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}._permissionGrid_1ap5z_530 legend{padding:0 4px;color:var(--coda-muted);font:400 9px Space Mono,monospace;text-transform:uppercase}._permissionGrid_1ap5z_530 label{min-width:0;color:var(--coda-muted);font-size:10px;display:flex;align-items:center;gap:6px}._permissionGrid_1ap5z_530 input{width:12px;height:12px;margin:0;accent-color:var(--coda-selection)}._permissionGrid_1ap5z_530:disabled{opacity:.72}._createRole_1ap5z_482{margin-top:8px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input)}._createRole_1ap5z_482>summary{justify-content:flex-start;color:var(--coda-muted)}._entityManager_1ap5z_582{display:grid;gap:12px}._levelWorkspace_1ap5z_587,._fieldsWorkspace_1ap5z_588{border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);overflow:hidden;animation:_entity-section-in_1ap5z_1 .16s var(--coda-motion-ease-out) both}._addLevelForm_1ap5z_596{margin-bottom:16px;padding:12px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);display:grid;grid-template-columns:minmax(100px,.75fr) repeat(3,minmax(110px,1fr));align-items:end;gap:8px;animation:_entity-reveal_1ap5z_1 .14s var(--coda-motion-ease-out) both}._addLevelCopy_1ap5z_609{align-self:center;display:grid;gap:3px}._addLevelCopy_1ap5z_609 strong{font-size:11px;font-weight:500}._addLevelCopy_1ap5z_609 span{color:var(--coda-muted);font-size:9px}._addLevelActions_1ap5z_625,._addLevelForm_1ap5z_596>._error_1ap5z_171{grid-column:1 / -1}._addLevelActions_1ap5z_625{display:flex;justify-content:flex-end;gap:6px}._levelDetails_1ap5z_636{padding:20px}._levelDetailsHeader_1ap5z_640{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}._levelHeaderActions_dwk9j_1{display:flex;align-items:center;gap:8px}._levelDetailsHeader_dwk9j_7>div{min-width:0;display:grid;gap:5px}._levelDetailsHeader_dwk9j_7 h2{margin:0;overflow:hidden;font-size:16px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._entityCount_dwk9j_22{color:var(--coda-muted);font:400 9px Space Mono,monospace}._levelForm_dwk9j_29{display:grid;grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(100px,.65fr);align-items:end;gap:10px}._levelActions_dwk9j_36,._levelForm_dwk9j_29>._inlineHelp_dwk9j_37,._levelForm_dwk9j_29>._error_dwk9j_38{grid-column:1 / -1}._levelActions_dwk9j_36{display:flex;align-items:center;gap:6px}._fieldsWorkspace_dwk9j_48{min-height:260px;animation-delay:30ms}._fieldsHeader_dwk9j_53{min-height:68px;padding:14px 16px;border-bottom:1px solid var(--coda-border);display:flex;align-items:center;justify-content:space-between;gap:16px}._fieldsHeader_dwk9j_53 h2{margin:0;font-size:14px;font-weight:500}._fieldsHeader_dwk9j_53 p{margin:4px 0 0;color:var(--coda-muted);font-size:10px}._fieldTableFrame_dwk9j_75{min-width:0;overflow-x:auto}._fieldTableHeader_dwk9j_80,._fieldRow_dwk9j_81{min-width:650px;display:grid;grid-template-columns:minmax(120px,1.35fr) minmax(110px,1fr) 96px 62px 72px 72px;align-items:center;gap:10px}._fieldTableHeader_dwk9j_80{min-height:30px;padding:0 12px;border-bottom:1px solid var(--coda-border);background:var(--coda-input);color:var(--coda-muted);font:400 8px Space Mono,monospace;letter-spacing:.04em;text-transform:uppercase}._fieldRows_dwk9j_102{display:grid}._fieldRow_dwk9j_81{min-height:46px;padding:6px 12px;border-bottom:1px solid var(--coda-border);background:var(--coda-row);color:var(--coda-muted);font-size:10px;transition:background var(--coda-motion-fast) var(--coda-motion-ease-out)}._fieldRow_dwk9j_81:last-child{border-bottom:0}._fieldRow_dwk9j_81:hover{background:var(--coda-hover)}._fieldRow_dwk9j_81>strong,._fieldRow_dwk9j_81>code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldRow_dwk9j_81>strong{color:var(--coda-text);font-size:10px;font-weight:500}._fieldRow_dwk9j_81>code{color:var(--coda-muted);font:400 9px Space Mono,monospace}._typeBadge_dwk9j_145{justify-self:start;padding:3px 5px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-muted);font-size:9px;white-space:nowrap}._reorderButtons_dwk9j_156,._fieldRowActions_dwk9j_157{display:flex;align-items:center;gap:2px}._reorderButtons_dwk9j_156 ._iconButton_dwk9j_163,._fieldRowActions_dwk9j_157 ._iconButton_dwk9j_163{min-height:26px;width:26px;border-color:transparent;background:transparent}._fieldLoading_dwk9j_171{padding:10px 12px;display:grid;gap:2px}._queryState_dwk9j_177,._fieldEmpty_dwk9j_178{min-height:180px;padding:28px;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--coda-muted);text-align:center}._queryState_dwk9j_177 strong,._fieldEmpty_dwk9j_178 strong{color:var(--coda-text);font-size:12px;font-weight:500}._queryState_dwk9j_177 span,._fieldEmpty_dwk9j_178 p{max-width:360px;margin:0;font-size:10px;line-height:1.5}._modalBackdrop_dwk9j_204{position:fixed;z-index:1000;inset:0;padding:24px;background:var(--coda-overlay);display:grid;place-items:center;animation:_entity-fade-in_dwk9j_1 .12s var(--coda-motion-ease-out) both}._fieldDialog_dwk9j_215{width:min(520px,100%);max-height:min(720px,calc(100vh - 48px));border:1px solid var(--coda-border-active);border-radius:var(--coda-radius);background:var(--coda-panel);box-shadow:var(--coda-menu-shadow);overflow:auto;animation:_entity-dialog-in_dwk9j_1 .15s var(--coda-motion-ease-out) both}._fieldDialogHeader_dwk9j_226{position:sticky;z-index:1;top:0;min-height:62px;padding:12px 14px 12px 16px;border-bottom:1px solid var(--coda-border);background:var(--coda-panel);display:flex;align-items:center;justify-content:space-between;gap:16px}._fieldDialogHeader_dwk9j_226>div{display:grid;gap:4px}._fieldDialogHeader_dwk9j_226 h2{margin:0;font-size:15px;font-weight:500}._fieldDialogBody_dwk9j_251{padding:16px;display:grid;gap:14px}._fieldDialogGrid_dwk9j_257{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}._toggleRow_dwk9j_263{padding:10px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-row);display:flex;align-items:flex-start;gap:8px}._toggleRow_dwk9j_263 input{width:13px;height:13px;margin:1px 0 0;accent-color:var(--coda-selection)}._toggleRow_dwk9j_263>span{display:grid;gap:3px}._toggleRow_dwk9j_263 strong{font-size:10px;font-weight:500}._toggleRow_dwk9j_263 small{color:var(--coda-muted);font-size:9px}._optionEditor_dwk9j_295{min-width:0;margin:0;padding:10px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);display:grid;gap:8px}._optionEditor_dwk9j_295 legend{padding:0 4px;color:var(--coda-muted);font:400 9px Space Mono,monospace;text-transform:uppercase}._optionList_dwk9j_314{display:grid;gap:4px}._optionRow_dwk9j_319{display:grid;grid-template-columns:22px minmax(0,1fr) 32px;align-items:center;gap:6px}._optionIndex_dwk9j_326{color:var(--coda-muted);font:400 9px Space Mono,monospace;text-align:center}._optionRow_dwk9j_319 input{width:100%;height:32px;min-width:0;padding:0 9px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-text);font-size:10px;outline:none}._optionRow_dwk9j_319 input:focus{border-color:var(--coda-focus)}._fieldDialogActions_dwk9j_351{padding-top:4px;border-top:1px solid var(--coda-border);display:flex;justify-content:flex-end;gap:6px}._operationRow_dwk9j_359{align-items:center}._operationRow_dwk9j_359>div:first-child{max-width:450px}._operationControls_dwk9j_367{flex:none;display:flex;align-items:center;gap:6px}._operationControls_dwk9j_367 select,._exportSelect_dwk9j_375{width:156px}._importForm_dwk9j_379{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}._importPicker_dwk9j_386{min-width:0;min-height:34px;padding:0 10px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-muted);font-size:10px;display:flex;align-items:center;gap:7px;cursor:pointer;transition:background var(--coda-motion-fast) var(--coda-motion-ease-out),border-color var(--coda-motion-fast) var(--coda-motion-ease-out)}._importPicker_dwk9j_386:hover{border-color:var(--coda-border-active);background:var(--coda-hover)}._importPicker_dwk9j_386 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._importPicker_dwk9j_386 input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._progressTrack_dwk9j_425{height:3px;margin-top:8px;overflow:hidden;border-radius:2px;background:var(--coda-border)}._progressTrack_dwk9j_425 span{display:block;height:100%;background:var(--coda-selection);transition:width var(--coda-motion-fast) var(--coda-motion-ease-out)}._importResult_dwk9j_440{margin-top:10px;padding:12px;border:1px solid var(--coda-border-active);border-radius:var(--coda-radius);background:var(--coda-row);display:grid;justify-items:start;gap:8px}._importResult_dwk9j_440>div{display:grid;gap:4px}._importResult_dwk9j_440 strong{font-size:11px;font-weight:500}._importResult_dwk9j_440 span,._importResult_dwk9j_440 p{margin:0;color:var(--coda-muted);font-size:9px;line-height:1.45}._dangerCard_dwk9j_469{border-color:var(--coda-danger-border);background:var(--coda-danger-bg)}._dangerCard_dwk9j_469 ._operationRow_dwk9j_359 h2{color:var(--coda-danger-text)}._errorState_dwk9j_478{max-width:720px;margin:60px auto;padding:24px;border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-panel);display:grid;justify-items:start;gap:12px}@media(max-width:880px){._page_dwk9j_491{width:min(100% - 32px,760px)}._layout_dwk9j_495{grid-template-columns:1fr}._sidebar_dwk9j_499{position:static}._sidebarNav_dwk9j_503{display:flex;flex-wrap:wrap}._sidebarGroup_dwk9j_508{display:contents}._sidebarButton_dwk9j_512{flex:1 1 30%;min-height:36px;align-items:center}._sidebarSubNav_dwk9j_518{order:4;width:100%;margin:3px 0 0;padding:0;display:flex;overflow-x:auto}._sidebarSubNav_dwk9j_518:before{display:none}._sidebarSubItem_dwk9j_531{flex:0 0 auto;width:auto;min-width:126px}}@media(max-width:620px){._page_dwk9j_491{width:min(100% - 20px,760px);padding-top:20px}._sectionHeading_dwk9j_544,._operationRow_dwk9j_359{align-items:stretch}._levelForm_dwk9j_29,._addLevelForm_dwk9j_550,._fieldDialogGrid_dwk9j_257,._addMemberForm_dwk9j_552,._importForm_dwk9j_379{grid-template-columns:1fr}._levelActions_dwk9j_36,._levelForm_dwk9j_29>._inlineHelp_dwk9j_37,._levelForm_dwk9j_29>._error_dwk9j_38,._addLevelActions_dwk9j_560,._addLevelForm_dwk9j_550>._error_dwk9j_38{grid-column:auto}._levelDetails_dwk9j_7{padding:16px}._levelDetailsHeader_dwk9j_7{align-items:flex-start;flex-direction:column}._fieldsHeader_dwk9j_53{align-items:stretch;flex-direction:column}._fieldsHeader_dwk9j_53 ._primaryButton_dwk9j_579{width:100%}._modalBackdrop_dwk9j_204{padding:10px}._fieldDialog_dwk9j_215{max-height:calc(100vh - 20px)}._operationRow_dwk9j_359,._operationControls_dwk9j_367{flex-direction:column}._operationControls_dwk9j_367,._operationControls_dwk9j_367>*,._operationControls_dwk9j_367 select,._exportSelect_dwk9j_375{width:100%}._memberRow_dwk9j_603{grid-template-columns:minmax(0,1fr)}._memberControls_dwk9j_607 select,._memberRoleSelect_dwk9j_608{flex:1;width:auto}._permissionGrid_dwk9j_613{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._levelWorkspace_dwk9j_619,._fieldsWorkspace_dwk9j_48,._addLevelForm_dwk9j_550,._modalBackdrop_dwk9j_204,._fieldDialog_dwk9j_215{animation:none}}@keyframes _entity-section-in_dwk9j_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _entity-reveal_dwk9j_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes _entity-fade-in_1ogoi_1{0%{opacity:0}to{opacity:1}}@keyframes _entity-dialog-in_1ogoi_1{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}:root,:root[data-theme=coda-dark]{color:#fff;background:#111;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;color-scheme:dark;--coda-body: #111;--coda-panel: #141414;--coda-row: #191919;--coda-border: #222;--coda-scroll-track: #222;--coda-scroll-thumb: #444;--coda-text: #fff;--coda-muted: #999;--coda-disabled: #666;--coda-icon: #999;--coda-selection: #0037ff;--coda-selection-text: #fff;--coda-danger: #d35c5c;--coda-input: #111;--coda-hover: #222;--coda-panel-raised: #191919;--coda-border-active: #444;--coda-focus: #5b7cff;--coda-danger-bg: #241515;--coda-danger-border: #572626;--coda-danger-text: #ff9a9a;--coda-success: #63a879;--coda-overlay: #0009;--coda-document-shadow: 0 3px 24px #000c;--coda-pdf-paper: #fff;--coda-pdf-canvas: #141414;--coda-menu-shadow: 0 14px 40px #000b;--coda-panel-gap: 2px;--coda-radius: 4px;--coda-motion-fast: .18s;--coda-motion-medium: .22s;--coda-motion-ease-out: cubic-bezier(.16, 1, .3, 1)}:root[data-theme=light]{color-scheme:light;--coda-body: #f3f3f2;--coda-panel: #fff;--coda-row: #f7f7f6;--coda-border: #d8d8d5;--coda-scroll-track: #e4e4e1;--coda-scroll-thumb: #aaa9a4;--coda-text: #181817;--coda-muted: #676762;--coda-disabled: #9b9b96;--coda-icon: #676762;--coda-selection: #2456e8;--coda-selection-text: #fff;--coda-danger: #b4232c;--coda-input: #fff;--coda-hover: #e9e9e6;--coda-panel-raised: #f7f7f6;--coda-border-active: #aaa9a4;--coda-focus: #2456e8;--coda-danger-bg: #fff0f0;--coda-danger-border: #e4b6b8;--coda-danger-text: #9d1c23;--coda-success: #2f7d4f;--coda-overlay: #18181740;--coda-document-shadow: 0 3px 24px #25251a26;--coda-pdf-paper: #fff;--coda-pdf-canvas: #e5e5e2;--coda-menu-shadow: 0 14px 40px #25251a26}:root[data-theme=catppuccin-mocha]{--coda-body: #11111b;--coda-panel: #181825;--coda-row: #1e1e2e;--coda-border: #313244;--coda-scroll-track: #313244;--coda-scroll-thumb: #585b70;--coda-text: #cdd6f4;--coda-muted: #a6adc8;--coda-disabled: #6c7086;--coda-icon: #a6adc8;--coda-selection: #89b4fa;--coda-selection-text: #11111b;--coda-danger: #f38ba8;--coda-input: #11111b;--coda-hover: #313244;--coda-panel-raised: #1e1e2e;--coda-border-active: #585b70;--coda-focus: #89b4fa;--coda-danger-bg: #2a1724;--coda-danger-border: #6d3149;--coda-danger-text: #f38ba8;--coda-pdf-canvas: #11111b}:root[data-theme=dracula]{--coda-body: #191a21;--coda-panel: #21222c;--coda-row: #282a36;--coda-border: #343746;--coda-scroll-track: #343746;--coda-scroll-thumb: #6272a4;--coda-text: #f8f8f2;--coda-muted: #b7b7c0;--coda-disabled: #6272a4;--coda-icon: #bd93f9;--coda-selection: #8b5cf6;--coda-selection-text: #fff;--coda-danger: #ff5555;--coda-input: #191a21;--coda-hover: #343746;--coda-panel-raised: #282a36;--coda-border-active: #6272a4;--coda-focus: #bd93f9;--coda-danger-bg: #301a27;--coda-danger-border: #71333e;--coda-danger-text: #ff8080;--coda-pdf-canvas: #191a21}:root[data-theme=nord]{--coda-body: #242933;--coda-panel: #2e3440;--coda-row: #3b4252;--coda-border: #434c5e;--coda-scroll-track: #434c5e;--coda-scroll-thumb: #616e88;--coda-text: #eceff4;--coda-muted: #d8dee9;--coda-disabled: #7b88a1;--coda-icon: #88c0d0;--coda-selection: #5e81ac;--coda-selection-text: #fff;--coda-danger: #bf616a;--coda-input: #242933;--coda-hover: #434c5e;--coda-panel-raised: #3b4252;--coda-border-active: #616e88;--coda-focus: #88c0d0;--coda-danger-bg: #3a262e;--coda-danger-border: #70414a;--coda-danger-text: #d98b93;--coda-pdf-canvas: #242933}:root[data-theme=gruvbox-dark]{--coda-body: #1d2021;--coda-panel: #282828;--coda-row: #32302f;--coda-border: #3c3836;--coda-scroll-track: #3c3836;--coda-scroll-thumb: #665c54;--coda-text: #ebdbb2;--coda-muted: #bdae93;--coda-disabled: #7c6f64;--coda-icon: #d5c4a1;--coda-selection: #458588;--coda-selection-text: #fbf1c7;--coda-danger: #cc241d;--coda-input: #1d2021;--coda-hover: #3c3836;--coda-panel-raised: #32302f;--coda-border-active: #665c54;--coda-focus: #83a598;--coda-danger-bg: #3a211f;--coda-danger-border: #7c342f;--coda-danger-text: #fb7066;--coda-pdf-canvas: #1d2021}:root[data-theme=solarized-dark]{--coda-body: #00212b;--coda-panel: #002b36;--coda-row: #073642;--coda-border: #164553;--coda-scroll-track: #164553;--coda-scroll-thumb: #586e75;--coda-text: #fdf6e3;--coda-muted: #93a1a1;--coda-disabled: #657b83;--coda-icon: #93a1a1;--coda-selection: #268bd2;--coda-selection-text: #fff;--coda-danger: #dc322f;--coda-input: #00212b;--coda-hover: #164553;--coda-panel-raised: #073642;--coda-border-active: #586e75;--coda-focus: #2aa198;--coda-danger-bg: #321f22;--coda-danger-border: #713637;--coda-danger-text: #f06b68;--coda-pdf-canvas: #00212b}:root[data-theme=tokyo-night]{--coda-body: #16161e;--coda-panel: #1a1b26;--coda-row: #24283b;--coda-border: #30364f;--coda-scroll-track: #30364f;--coda-scroll-thumb: #565f89;--coda-text: #c0caf5;--coda-muted: #a9b1d6;--coda-disabled: #565f89;--coda-icon: #7aa2f7;--coda-selection: #3d59a1;--coda-selection-text: #fff;--coda-danger: #f7768e;--coda-input: #16161e;--coda-hover: #30364f;--coda-panel-raised: #24283b;--coda-border-active: #565f89;--coda-focus: #7aa2f7;--coda-danger-bg: #321d2b;--coda-danger-border: #753b4c;--coda-danger-text: #f7768e;--coda-pdf-canvas: #16161e}:root[data-theme=one-dark]{--coda-body: #1d2027;--coda-panel: #21252b;--coda-row: #282c34;--coda-border: #353b45;--coda-scroll-track: #353b45;--coda-scroll-thumb: #5c6370;--coda-text: #abb2bf;--coda-muted: #9da5b4;--coda-disabled: #5c6370;--coda-icon: #61afef;--coda-selection: #3e6b9d;--coda-selection-text: #fff;--coda-danger: #e06c75;--coda-input: #1d2027;--coda-hover: #353b45;--coda-panel-raised: #282c34;--coda-border-active: #5c6370;--coda-focus: #61afef;--coda-danger-bg: #302029;--coda-danger-border: #703a45;--coda-danger-text: #e98a92;--coda-pdf-canvas: #1d2027}:root[data-theme=everforest]{--coda-body: #232a2e;--coda-panel: #2d353b;--coda-row: #343f44;--coda-border: #475258;--coda-scroll-track: #475258;--coda-scroll-thumb: #687177;--coda-text: #d3c6aa;--coda-muted: #9da9a0;--coda-disabled: #687177;--coda-icon: #83c092;--coda-selection: #567f68;--coda-selection-text: #fff;--coda-danger: #e67e80;--coda-input: #232a2e;--coda-hover: #475258;--coda-panel-raised: #343f44;--coda-border-active: #687177;--coda-focus: #83c092;--coda-danger-bg: #3b292c;--coda-danger-border: #754448;--coda-danger-text: #e6989a;--coda-pdf-canvas: #232a2e}:root[data-theme=rose-pine]{--coda-body: #191724;--coda-panel: #1f1d2e;--coda-row: #26233a;--coda-border: #393552;--coda-scroll-track: #393552;--coda-scroll-thumb: #6e6a86;--coda-text: #e0def4;--coda-muted: #908caa;--coda-disabled: #6e6a86;--coda-icon: #c4a7e7;--coda-selection: #6e5a8f;--coda-selection-text: #fff;--coda-danger: #eb6f92;--coda-input: #191724;--coda-hover: #393552;--coda-panel-raised: #26233a;--coda-border-active: #6e6a86;--coda-focus: #c4a7e7;--coda-danger-bg: #331f31;--coda-danger-border: #74354f;--coda-danger-text: #eb8cab;--coda-pdf-canvas: #191724}*{box-sizing:border-box}:root[data-motion=reduced] *,:root[data-motion=reduced] *:before,:root[data-motion=reduced] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}body{margin:0;min-width:320px;min-height:100vh;background:var(--coda-body);color:var(--coda-text);cursor:default}button,input,textarea,select{font:400 11px Inter,ui-sans-serif,system-ui,sans-serif}input,textarea,select{border:1px solid var(--coda-border);border-radius:var(--coda-radius);background:var(--coda-input);color:var(--coda-text);padding:10px}button{cursor:pointer}input:not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true]{cursor:text}select,a[href]{cursor:pointer}button svg,[role=button] svg{color:currentColor}button:disabled,input:disabled,textarea:disabled,select:disabled{color:var(--coda-disabled);cursor:default}a{color:inherit}:focus-visible{outline:1px solid var(--coda-focus);outline-offset:1px}*{scrollbar-color:var(--coda-scroll-thumb) var(--coda-scroll-track);scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--coda-scroll-track)}*::-webkit-scrollbar-thumb{border:2px solid var(--coda-scroll-track);border-radius:5px;background:var(--coda-scroll-thumb)}
