@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--default-landmark-card-dark-fg-color: #3e3e3e;--default-landmark-card-light-fg-color: #e1e0e0;--default-landmark-label-color: #3e3e3e;--default-landmark-card-border-color: #acabab;--structure-green: #172033;--structure-grey: #333;--structure-color: var(--structure-green);--structure-purple: #3C153B;--selected-landmark-color: rgb(255, 123, 0);--public-landmark-color: #0d9488;--restricted-landmark-color: #b45309;--filter-highlight-bg-color: #000000;--filter-highlight-fg-color: #ffffff;--filter-opacity: .3;--melon-dark-orange: #eb9557;--warning-color: #eb9557;--melon-light-orange: #f9be78;--melon-green: #172033;--melon-light-green: #2e4a6b;--melon-watery-green: #f0f3cd;--normal-controlspanel-color: var(--structure-green);--editing-controlspanel-color: var(---answers-ed-color);--creating-controlspanel-color: var(---substantiates-ed-color);--editing-multiple-controlspanel-color: var(---questions-ed-color);--cancel-color: #cf290c;--delete-color: #cf290c;--save-color: var(--melon-green);--edit-color: var(--structure-btn-blue);--my-yellow: #FFE66D;--my-blue-grey: #6CA6C1;--my-dust: #BAA1A7;--my-rust: #A37871;--flowview-btn-color: var(--structure-color);--flatview-btn-color: #172033;--structure-btn-blue: #007BFF;--structure-default-btn-color: var(--melon-green);--structure-dark-color: #17455c;--structure-light-color: #2e6a86;--text-color-for-styled-landmarks: #323437;--structure-light-green: var(--structure-default-btn-color);--blue-button-fg: white;--blue-button-hv: #0056b3;--green-button-bg: #12d840;--main-teal: #3b546e;--main-dark-blue: #022451;--neon-green: #7ed957;--neon-green-var: #65ae45;--main-light-teal: #085468;--vertex-file-bg-color: #8fbbe3;--vertex-link-bg-color: rgb(117, 146, 174);--vertex-file-fg-color: hsl(209, 100%, 30%);--vertex-question-bg-color: #ffa07a;--vertex-question-lbg-color: #ffa07a80;--vertex-question-sg-color: #fc8657;--vertex-question-fg-color: #cf290c;--vertex-action-bg-color: #787878;--vertex-action-lbg-color: #7878787a;--vertex-action-sg-color: #757575;--vertex-action-fg-color: #dedede;--vertex-action-dfg-color: #414141;--vertex-data-bg-color: #d2b48c;--vertex-data-lbg-color: #d2b48c8e;--vertex-data-sg-color: #a68e6f;--vertex-data-fg-color: #7a4500;--pen-lbg-color: #addfad90;--pen-tg-color: #7fbf7f49;--pen-sg-color: #104a1045;--pen-folder-bg-color: #60b6605c;--thepit-bg-color: #000000;--thepit-fg-color: #ffffff;--thepit-sb-color: #ffffff;--thepit-sf-color: #000000;---questions-ed-color: #ff751a;---instantiates-ed-color: #009999;---substantiates-ed-color: #0099cc;---precedes-ed-color: #ffccff;---supports-ed-color: #ffcc00;---pennedin-ed-color: #7ecd7e;---answers-ed-color: #ffcc00;---relatesto-ed-color: #cccccc;---relate-ed-color: #8c8c8c;--chantier-bg-color: white;--narrative-bg-color: #fdf1d1;--narrative-mg-color: #fad77f;--narrative-fg-color: #d79e0f;--narrative-dark-fg-color: #83620f;--existence-bg-color-light: #c4ddf5;--existence-bg-color: #c4ddf5;--existence-mg-color: #79b7f2;--existence-fg-color: #004e97;--file-bg-color: #8fbbe3;--link-bg-color: rgb(117, 146, 174);--file-fg-color: hsl(209, 100%, 30%);--question-bg-color: #f8b89e;--question-mg-color: #fc8657;--question-fg-color: #cf290c;--action-bg-color: #d495b9;--action-fg-color: #a2005f;--action-mg-color: #757575;--action-fg-color: white;--instruction-bg-color: #d495b9;--instruction-fg-color: #a2005f;--instruction-mg-color: #757575;--instruction-fg-color: white;--data-bg-color: #d8c7b3;--data-mg-color: #a68e6f;--data-fg-color: #7a4500;--pen-bg-color: #addfad;--pen-tg-color: #7fbf7f5c;--pen-mg-color: #104a1045;--pen-fg-color: #007400;--pen-dark-fg-color: #081703b2;--folder-bg-color: #60b6605c;--pit-bg-color: #000000;--pit-fg-color: #ffffff;--pit-sb-color: #ffffff;--pit-sf-color: #000000;--is-inside-bg-color: var(--pen-fg-color);--is-inside-fg-color: var(--pen-fg-color);--supports-bg-color: #c848b0;--supports-fg-color: #541c4a;--pertains-bg-color: #c848b0;--pertains-fg-color: #541c4a;--characterises-bg-color: #c848b0;--characterises-fg-color: #541c4a;--challenges-bg-color: #e60000;--nuances-fg-color: rgb(93, 0, 0);--nuances-bg-color: #e60000;--challenges-fg-color: rgb(93, 0, 0);--questions-bg-color: #ff751a;--questions-fg-color: #77370c;--instantiates-bg-color: #009999;--instantiates-fg-color: #002e2e;--substantiates-bg-color: #0099cc;--substantiates-fg-color: #003e53;--interprets-bg-color: var(--substantiates-bg-color);--interprets-fg-color: var(--substantiates-fg-color);--defines-bg-color: var(--substantiates-bg-color);--defines-fg-color: var(--substantiates-fg-color);--precedes-bg-color: #ffccff;--precedes-fg-color: #6d546d;--causes-bg-color: #b25a1f;--causes-fg-color: #4d260b;--underlies-bg-color: #7d4fd3;--underlies-fg-color: #33205c;--pennedin-bg-color: #7ecd7e;--pennedin-fg-color: #335533;--answers-bg-color: #ffcc00;--answers-fg-color: #94790e;--relatesto-bg-color: #cccccc;--relatesto-fg-color: #515151;--relatesTo-bg-color: #cccccc;--relate-bg-color: #8c8c8c;--differsfrom-bg-color: #e60000;--differsFrom-bg-color: #e60000;--differsfrom-fg-color: #6c0000;--differsFrom-fg-color: #6c0000;--equates-bg-color: #3d7ee8;--equates-fg-color: #1d3e74}.icon-wrapper{display:inline-block;vertical-align:middle;margin:5px;line-height:0;--strike-color: currentColor;--strike-width: 4px;position:relative;background-color:inherit}.icon-wrapper.strikethrough:before{content:"";position:absolute;top:40%;right:-50%;margin:auto;width:200%;height:var(--strike-width, 2px);transform:rotate(45deg);transform-origin:center;background-color:inherit}.icon-wrapper.strikethrough:after{content:"";position:absolute;top:40%;right:-50%;margin:auto;width:200%;height:var(--strike-width, 2px);transform:rotate(-45deg);transform-origin:center;background-color:inherit}:root{--myx-navy: #172033;--myx-pollen: #E6B83F;--myx-pollen-ink: #8A6416;--myx-navy-hover: #202c47;--myx-pollen-hover: #d9ab30;--myx-canvas: #EEF2EE;--myx-surface: #F9FAF7;--myx-surface-solid: #FFFFFF;--myx-border: #D9DEDA;--myx-hover: #E5E9E5;--myx-text-primary: #172033;--myx-text-secondary: #626B75;--myx-text-muted: #90979E;--myx-text-on-navy: #F9FAF7;--myx-text-on-pollen: #172033;--myx-accent-sage: #6E8878;--myx-accent-blue: #6F91AA;--myx-accent-terracotta: #897863;--myx-accent-plum: #806D83;--myx-accent-rose: #B97A7D;--myx-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--myx-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--myx-text-xs: .75rem;--myx-text-sm: .875rem;--myx-text-base: 1rem;--myx-text-lg: 1.125rem;--myx-text-xl: 1.375rem;--myx-text-2xl: 1.75rem;--myx-text-3xl: 2.25rem;--myx-text-4xl: 3rem;--myx-leading-tight: 1.2;--myx-leading-normal: 1.55;--myx-space-1: 4px;--myx-space-2: 8px;--myx-space-3: 12px;--myx-space-4: 16px;--myx-space-5: 24px;--myx-space-6: 32px;--myx-space-7: 48px;--myx-space-8: 64px;--myx-space-9: 96px;--myx-radius-sm: 6px;--myx-radius-md: 10px;--myx-radius-lg: 14px;--myx-shadow-sm: 0 1px 2px rgba(23, 32, 51, .06);--myx-shadow-md: 0 2px 10px rgba(23, 32, 51, .08);--myx-transition-fast: .12s ease;--myx-transition: .18s ease;--myx-touch-target-min: 44px;--myx-safe-top: env(safe-area-inset-top, 0px);--myx-safe-bottom: env(safe-area-inset-bottom, 0px);--myx-safe-left: env(safe-area-inset-left, 0px);--myx-safe-right: env(safe-area-inset-right, 0px);--myx-app-accent: var(--myx-pollen)}.myx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--myx-space-2);font-family:var(--myx-font-sans);font-size:var(--myx-text-sm);font-weight:600;line-height:1;padding:var(--myx-space-3) var(--myx-space-5);border-radius:var(--myx-radius-sm);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--myx-transition-fast),border-color var(--myx-transition-fast),color var(--myx-transition-fast);white-space:nowrap}.myx-btn:disabled{cursor:not-allowed;opacity:.5}.myx-btn--primary{background:var(--myx-navy);color:var(--myx-text-on-navy)}.myx-btn--primary:hover:not(:disabled){background:var(--myx-navy-hover)}.myx-btn--accent{background:var(--myx-pollen);color:var(--myx-text-on-pollen)}.myx-btn--accent:hover:not(:disabled){background:var(--myx-pollen-hover)}.myx-btn--secondary{background:var(--myx-surface-solid);color:var(--myx-text-primary);border-color:var(--myx-border)}.myx-btn--secondary:hover:not(:disabled){background:var(--myx-hover)}.myx-btn--ghost{background:transparent;color:var(--myx-text-secondary);padding:var(--myx-space-2) var(--myx-space-3)}.myx-btn--ghost:hover:not(:disabled){color:var(--myx-text-primary);background:var(--myx-hover)}.myx-btn--sm{padding:var(--myx-space-2) var(--myx-space-4);font-size:var(--myx-text-xs)}.myx-card{background:var(--myx-surface-solid);border:1px solid var(--myx-border);border-radius:var(--myx-radius-md);padding:var(--myx-space-5);box-shadow:var(--myx-shadow-sm)}.myx-card--flat{box-shadow:none}.myx-card--interactive{transition:border-color var(--myx-transition-fast),box-shadow var(--myx-transition-fast)}.myx-card--interactive:hover{border-color:var(--myx-app-accent);box-shadow:var(--myx-shadow-md)}.myx-input,.myx-textarea,.myx-select{font-family:var(--myx-font-sans);font-size:var(--myx-text-sm);color:var(--myx-text-primary);background:var(--myx-surface-solid);border:1px solid var(--myx-border);border-radius:var(--myx-radius-sm);padding:var(--myx-space-3) var(--myx-space-4);transition:border-color var(--myx-transition-fast);width:100%;box-sizing:border-box}.myx-textarea{font-family:var(--myx-font-mono);line-height:var(--myx-leading-normal);resize:vertical}.myx-input:focus,.myx-textarea:focus,.myx-select:focus{outline:none;border-color:var(--myx-app-accent)}.myx-input::-moz-placeholder,.myx-textarea::-moz-placeholder{color:var(--myx-text-muted)}.myx-input::placeholder,.myx-textarea::placeholder{color:var(--myx-text-muted)}.myx-badge{display:inline-flex;align-items:center;gap:var(--myx-space-1);font-size:var(--myx-text-xs);font-weight:600;padding:2px var(--myx-space-2);border-radius:var(--myx-radius-sm);background:var(--myx-hover);color:var(--myx-text-secondary)}.myx-badge--sage{background:color-mix(in srgb,var(--myx-accent-sage) 16%,var(--myx-surface-solid));color:var(--myx-accent-sage)}.myx-badge--blue{background:color-mix(in srgb,var(--myx-accent-blue) 16%,var(--myx-surface-solid));color:var(--myx-accent-blue)}.myx-badge--terracotta{background:color-mix(in srgb,var(--myx-accent-terracotta) 16%,var(--myx-surface-solid));color:var(--myx-accent-terracotta)}.myx-badge--plum{background:color-mix(in srgb,var(--myx-accent-plum) 16%,var(--myx-surface-solid));color:var(--myx-accent-plum)}.myx-badge--rose{background:color-mix(in srgb,var(--myx-accent-rose) 16%,var(--myx-surface-solid));color:var(--myx-accent-rose)}.myx-tabs{display:flex;flex-wrap:wrap;gap:var(--myx-space-2) var(--myx-space-5);border-bottom:1px solid var(--myx-border)}.myx-tab{font-family:var(--myx-font-sans);font-size:var(--myx-text-sm);font-weight:500;color:var(--myx-text-secondary);background:none;border:none;border-bottom:2px solid transparent;padding:var(--myx-space-3) 0;cursor:pointer;transition:color var(--myx-transition-fast),border-color var(--myx-transition-fast)}.myx-tab:hover{color:var(--myx-text-primary)}.myx-tab[aria-selected=true],.myx-tab--active{color:var(--myx-text-primary);border-bottom-color:var(--myx-app-accent)}.myx-table{width:100%;border-collapse:collapse;font-size:var(--myx-text-sm)}.myx-table th{text-align:left;font-weight:600;color:var(--myx-text-secondary);padding:var(--myx-space-3) var(--myx-space-4);border-bottom:1px solid var(--myx-border)}.myx-table td{padding:var(--myx-space-3) var(--myx-space-4);border-bottom:1px solid var(--myx-border);color:var(--myx-text-primary)}.myx-table tr:last-child td{border-bottom:none}.myx-dialog{background:var(--myx-surface-solid);border:1px solid var(--myx-border);border-radius:var(--myx-radius-lg);box-shadow:var(--myx-shadow-md);padding:var(--myx-space-6)}.myx-dialog-overlay{background:#17203359}.myx-menu{background:var(--myx-surface-solid);border:1px solid var(--myx-border);border-radius:var(--myx-radius-md);box-shadow:var(--myx-shadow-md);padding:var(--myx-space-2)}.myx-menu-item{display:block;width:100%;text-align:left;font-family:var(--myx-font-sans);font-size:var(--myx-text-sm);color:var(--myx-text-primary);background:none;border:none;border-radius:var(--myx-radius-sm);padding:var(--myx-space-2) var(--myx-space-3);cursor:pointer}.myx-menu-item:hover{background:var(--myx-hover)}.myx-empty-state{text-align:center;color:var(--myx-text-muted);padding:var(--myx-space-8) var(--myx-space-5);font-size:var(--myx-text-sm)}.myx-eyebrow{font-family:var(--myx-font-sans);font-size:var(--myx-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--myx-text-muted)}.myx-heading{font-family:var(--myx-font-sans);color:var(--myx-text-primary);font-weight:600;line-height:var(--myx-leading-tight);margin:0}.myx-body{font-family:var(--myx-font-sans);color:var(--myx-text-secondary);line-height:var(--myx-leading-normal);margin:0}@keyframes pulseBorder{0%{box-shadow:0 0 0 3px #8b8b8b4d}50%{box-shadow:0 0 8px 6px #8b8b8bb3}to{box-shadow:0 0 0 3px #8b8b8b80}}@keyframes veryLargePulseBorder{0%{box-shadow:0 0 0 3px #ff6f154d}50%{box-shadow:0 0 400px 6px #16fbe4b3}to{box-shadow:0 0 0 3px #8b8b8b80}}@keyframes flashBorder{0%{border-color:red}50%{border-color:transparent}to{border-color:red}}.animated-dashed-border{border:3px dashed red;padding:1rem;position:relative;animation:dash 2s linear infinite;border-width:3px;border-style:dashed;border-color:red;-o-border-image:none;border-image:none;background-clip:padding-box}@keyframes dash{0%{border-image-slice:1;border-image-source:linear-gradient(90deg,red 100%,transparent 0%);border-image-width:1;border-image-outset:0;border-image-repeat:round}to{border-image-slice:1;border-image-source:linear-gradient(90deg,transparent 0%,red 100%);border-image-width:1;border-image-outset:0;border-image-repeat:round}}.heatmap-shadow{position:relative;z-index:99;box-shadow:0 0 4px 2px #ff000003,0 0 8px 4px #ff45001a,0 0 12px 8px #ffa5001a,0 0 16px 12px #ff03,0 0 24px 18px #adff2f40,0 0 32px 24px #00ffff26,0 0 38px 32px #0000ff1a,0 0 42px 36px #80008014}@keyframes heatmapPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.7);opacity:.55}}.heatmap-shadow-pulse{position:relative;z-index:99}.heatmap-shadow-pulse:before{content:"";position:absolute;inset:-130px;border-radius:50%;background:radial-gradient(ellipse at center,#ffa50061,#ffff0052,#adff2f47 32%,#00ffff38,#0000ff24 72%,#80008014 90%,#80008000);z-index:-1;pointer-events:none;transform-origin:center;animation:heatmapPulse 2s ease-in-out infinite}.plain-parent{display:contents;color:inherit}.smallerfont{font-size:smaller}.container{align-items:center;padding-top:var(--navbar-height)}.container.notsigned{padding-top:0;height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.container-with-centered-contents{display:flex;flex-direction:column;gap:10px}.display-at-end{display:flex;justify-content:flex-end}.action-btn-icon{margin:0 0 3px}.visible{height:3em;width:3em;background:#ff0}.span-1{grid-column:span 1;grid-row:auto}.span-2{grid-column:span 2;margin:auto;grid-row:auto}.span-3{grid-column:span 3;grid-row:auto}.span-4{grid-column:span 4;grid-row:auto}.span-6{grid-column:span 6;grid-row:auto}.span-full-row,.span-99{grid-column:1/-1;grid-row:2;grid-row:auto}.span-auto{grid-column:auto}.dirty-white-font{color:red}.endofline{display:flex;margin:20px 20px 5px 0;padding-top:10px;justify-content:flex-end;gap:10px}.warning-message{color:var(--melon-dark-orange);font-size:small;font-weight:700}input[type=radio]:checked{accent-color:var(--structure-light-green)}input[type=checkbox]:checked{accent-color:var(--structure-light-green)}.info-icon{display:inline-flex;align-items:center;cursor:pointer;color:#6b7280;transition:color .2s}.info-icon:hover{color:#2563eb}.info-tooltip{display:none;position:absolute;right:0;top:120%;z-index:10;background:#111827;color:#f9fafb;font-size:.75rem;padding:.5rem .75rem;border-radius:.375rem;width:-moz-max-content;width:max-content;max-width:250px;box-shadow:0 2px 6px #0003;white-space:normal;text-transform:initial}.info-icon:hover+.info-tooltip{display:block}.tooltip-wrapper{position:relative;display:inline}.diagonal-strike{position:relative;display:inline-block;padding:20px;background:#eee}.diagonal-strike:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:2px solid red;transform:rotate(-45deg);transform-origin:top left;pointer-events:none}button{border:none;cursor:pointer}.regular-button{border-radius:4px}button.fat{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}button.add{color:#3498db;border:none}button.save{color:var(--myx-navy, #172033);border:none}button.fullcolor.cancel{background-color:var(--vertex-question-fg-color);color:#fff}button.fullcolor.save,button.fullcolor.play{background:var(--myx-navy, #172033);color:#fff}button.fullcolor.edit,button.fullcolor.add{background:#3498db;color:#fff}button.fullcolor.cancel:hover{background:#c0392b;color:#fff}button.fullcolor.save:hover{background:#0d1830;color:#fff}button.fullcolor.play:hover{opacity:.8}button.fullcolor.edit:hover,button.fullcolor.add:hover{background:#0056b3;color:#fff}button.save:hover{color:#0d1830}button.edit,button.add{color:#3498db}button.edit:hover,button.add:hover{color:#0056b3}button.delete,button.cancel{color:#e74c3c}button.delete:hover,button.cancel:hover{color:#c0392b}button.delete:disabled,button.cancel:disabled,button.edit:disabled,button.add:disabled,button.save:disabled{color:#8c8281;cursor:not-allowed;opacity:.5}.white-btn-bg{background-color:#fff;color:#3498db}.shaky-button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:transform .3s ease-in-out}.shaky-button:hover{background-color:#005cbe;animation:shake .3s ease-in-out 1}.shaky-button:active{transform:rotate(180deg)}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-1px)}50%{transform:translate(1px)}to{transform:translate(0)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}button,input,textarea{font:inherit;border:none;background:none;outline:none}h1,h2,h3,h4,h5,h6,p{all:unset;display:inherit}html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html,body{width:100%;height:100%;font-family:Roboto,sans-serif;line-height:1.5;background:#f3f3f3}.markdown-body ul,ol{padding-left:15px;margin:0}.modal-overlay{position:fixed;top:10px;left:0;width:100vw;height:100vh;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{position:relative;width:50vw;background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;z-index:1001;height:-moz-fit-content;height:fit-content}.modal-content.rename,.modal-content.publish-landmark{text-align:center;max-width:500px;height:20vh}.modal-title{font-size:20px;font-weight:700;margin-bottom:15px}.rename .modal-input{width:80%;margin:auto;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:16px;box-sizing:border-box}.modal-error{color:red;font-size:14px;margin-top:5px}.modal-buttons{display:flex;justify-content:flex-end;padding-top:20px;margin-bottom:15px;gap:10px}.modal-button{padding:8px 16px;border:none;border-radius:4px;font-size:14px;cursor:pointer}.modal-button.cancel{background:#ccc}.modal-button.cancel:hover{background:#b3b3b3}.modal-button.submit{background:var(--myx-navy, #172033);color:#fff}.modal-button.submit:hover{background:#0d1830}.modal-button.submit:disabled{background:#ccc;cursor:not-allowed}.modal-container{background-color:#fff;padding:2rem;border-radius:8px;max-width:400px;width:100%;text-align:center;box-shadow:0 4px 10px #0000001a;position:relative}.modal-container h2{margin-bottom:1rem}.modal-actions{display:flex;justify-content:space-between}.modal-overlay .confirm-button{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.modal-overlay .confirm-button:hover{background-color:#45a049}.modal-overlay .cancel-button{background-color:#f44336;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.modal-overlay .cancel-button:hover{background-color:#d32f2f}.modal-overlay .input::-moz-placeholder{color:#646464}.modal-overlay .input::placeholder{color:#646464}.show-pwd{margin-left:auto;margin-right:60px;text-wrap:nowrap}.anonymous-endpoint-node{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:50%;transition:transform .2s ease-out,opacity .2s ease-out;opacity:.6;margin:8px}.anonymous-endpoint-node .anonymous-endpoint-icon{font-size:24px;color:#fff}.anonymous-endpoint-node:hover{transform:scale(1.3);opacity:1}.anonymous-endpoint-id{position:absolute;bottom:-30px;padding:4px 8px;border-radius:5px;font-size:12px;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;background-color:transparent}.anonymous-endpoint-node:hover .anonymous-endpoint-id{opacity:1}.anonymous-endpoint-handle{opacity:0}.flow-meta-containerIGNORE{padding:180px 20px 20px;box-sizing:border-box;position:relative;z-index:1;height:2000px;height:-moz-fit-content;height:fit-content;text-align:center;width:100%}.flow-container{top:0;box-sizing:border-box;width:100%;height:100%;overflow:hidden;position:relative}.flow-container.darkmode{background-color:var(--structure-purple)}.react-flow__node-custom{padding:10px;background-color:#567;color:#fff}.react-flow__node-vertex .landmark-card,.react-flow__node-pit .landmark-card,.react-flow__node-pen .landmark-card{max-width:350px}.react-flow__node-pen .landmark-card.pen{min-width:200px}.show-app .react-flow__node-vertex .landmark-card{max-width:700px}.react-flow__edge-path{pointer-events:none}.react-flow__edge{cursor:move}.react-flow__edge:hover{cursor:move;z-index:999}.react-flow__edgeupdaterIGN{cursor:move;pointer-events:all;stroke:red}.react-flow__edgeupdater.dragging{cursor:help}.react-flow__edgeupdater{cursor:all-scroll!important;stroke-width:20px!important;z-index:999;fill-opacity:.6;background:currentColor;border:2px solid currentColor;border:2px solid black}.react-flow__edgeupdater-source,.react-flow__edgeupdater-target{transform-box:fill-box;transform-origin:center;transition:transform .15s ease,fill .15s ease;fill:transparent;stroke:transparent}.react-flow__edge:hover .react-flow__edgeupdater-source,.react-flow__edgeupdater-source:hover{fill:#e100ffc5!important;transform:scale(3)}.react-flow__edge:hover .react-flow__edgeupdater-target,.react-flow__edgeupdater-target:hover{fill:#1df800!important;transform:scale(3)}.react-flow__edge.mmm-edge-selected .react-flow__edgeupdater-source{fill:#e100ffc5!important;transform:scale(3)}.react-flow__edge.mmm-edge-selected .react-flow__edgeupdater-target{fill:#1df800!important;transform:scale(3)}.react-flow__handle{cursor:crosshair}.picon--move{display:inline-block;width:8px;height:8px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23000' d='M1 5V3h5v2M5 2v4h1V2M2 2v4h1V2m1 6L0 4l4-4l4 4'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.react-flow__edge path{transition:stroke .2s,stroke-width .2s,stroke-dasharray .2s}.react-flow__edge-path{transition:stroke-width .2s;pointer-events:stroke}.react-flow__edge-pathIGN:after{content:"";stroke-width:20px;stroke:transparent}.mmmedge.relatesto .react-flow__edge-path,.mmmedge.relates .react-flow__edge-path{stroke-width:2px}.mmmedge.instantiates .react-flow__edge-path,.mmmedge.pertains .react-flow__edge-path,.mmmedge.answers .react-flow__edge-path,.mmmedge.questions .react-flow__edge-path,.mmmedge.characterises .react-flow__edge-path,.mmmedge.defines .react-flow__edge-path,.mmmedge.challenges .react-flow__edge-path,.mmmedge.causes .react-flow__edge-path,.mmmedge.underlies .react-flow__edge-path,.mmmedge.differsfrom .react-flow__edge-path,.mmmedge.equates .react-flow__edge-path{stroke-width:5px}.react-flow__edge:hover .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge-path:hover{stroke-width:10px;z-index:999}.react-flow__edge .filter-highlight{opacity:.3}.react-flow__edge .filteredout{opacity:0}.mmmflowedge-etiquette{font-size:12;fill:inherit}.mmmedge.instantiates .mmmflowedge-etiquette{fill:var(--instantiates-bg-color)}.mmmedge.pertains .mmmflowedge-etiquette,.mmmedge.supports .mmmflowedge-etiquette{fill:var(--pertains-bg-color)}.mmmedgecharacterises .mmmflowedge-etiquette{fill:var(--characterisess-bg-color)}.mmmedge.defines .mmmflowedge-etiquette{fill:var(--defines-bg-color)}.mmmedge.substantiates .mmmflowedge-etiquette{fill:var(--substantiates-bg-color)}.mmmedge.interprets .mmmflowedge-etiquette{fill:var(--interprets-bg-color)}.mmmedge.answers .mmmflowedge-etiquette{fill:var(--answers-bg-color)}.mmmedge.questions .mmmflowedge-etiquette{fill:var(--questions-bg-color)}.mmmedge.nuances .mmmflowedge-etiquette{fill:var(--nuances-bg-color)}.mmmedge.challenges .mmmflowedge-etiquette{fill:var(--challenges-bg-color)}.mmmedge.precedes .mmmflowedge-etiquette{fill:var(--precedes-bg-color)}.mmmedge.causes .mmmflowedge-etiquette{fill:var(--causes-bg-color)}.mmmedge.underlies .mmmflowedge-etiquette{fill:var(--underlies-bg-color)}.mmmedge.relatesto .mmmflowedge-etiquette{fill:var(--relatesto-bg-color)}.mmmedge.relate .mmmflowedge-etiquette{fill:var(--relate-bg-color)}.mmmedge.equates .mmmflowedge-etiquette{fill:var(--equates-bg-color)}.mmmedge.differsfrom .mmmflowedge-etiquette{fill:var(--differsfrom-bg-color)}.mmmedge .react-flow__edge-path.filteredout,.middlenode.filteredout,.filteredout .actual-label{visibility:hidden}.mmmedge .react-flow__edge-path.filter-highlight,.middlenode.filter-highlight{opacity:var(--filter-opacity)}.edge-visible-path{transition:stroke-width .15s ease}.mmmedge:hover .edge-visible-path,.react-flow__edge:hover .edge-visible-path,.mmmedge.selected-edge .edge-visible-path,.mmmedge.active-edge .edge-visible-path{stroke-width:26!important}.mmmedge:hover .edge-middle-dot,.mmmedge.selected-edge .edge-middle-dot{transform:scale(3)}.mmmedge.selected-edge .edge-visible-path{stroke:var(--selected-landmark-color)!important}.middlenode{--zoomScale: 1;position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-out,opacity .2s ease-out;transform-origin:center}.middlenode.filteredout,.show .middlenode{visibility:hidden}.middlenode.selected .edgenode-actual-circle{box-shadow:0 0 0 6px var(--selected-landmark-color)}.middlenode:hover{transform:scale(calc(3/var(--zoomScale)))!important;opacity:1}.onlyWhenEdgeNodeHovered{display:none}.dontgrow{transform:scale(.3)}.middlenode:hover .onlyWhenEdgeNodeHovered{display:flex}.edge-middle-dot{transform-origin:center;transform-box:fill-box;transition:transform .15s ease;pointer-events:none}.mmmedge:hover .edge-middle-dot{transform:scale(3)}.mmmflowedge-middle{overflow:visible;pointer-events:none}.mmmflowedge-middle.filteredout{opacity:0}.mmmflowedge-etiquette{font-size:12px;pointer-events:none}.mmmflowedge-etiquette.filteredout{opacity:0}.mmmflowedge-middle.filter-highlight{opacity:var(--filter-opacity)}.react-flow__node:hover{z-index:9999!important}.react-flow__handle{opacity:0;pointer-events:none;transition:opacity .2s ease}.react-flow__node:hover .react-flow__handle{opacity:1;pointer-events:auto}.react-flow__handle-left:before,.react-flow__handle-right:before,.react-flow__handle-bottom:before{content:"";position:absolute;inset:-20px;background:transparent}.filteredout~.react-flow__handle{display:none}.nonedgelandmarkflownode.nonpen .normalNode-landmark-card{width:100%;height:100%}.nonedgelandmarkflownode.nonpen.resized .normalNode-landmark-card .landmark-card.resting{width:100%;max-width:none}.react-flow__node.react-flow__node-vertex:not(:hover) .react-flow__resize-control.bottom.right.handle,.react-flow__node.react-flow__node-pen .react-flow__resize-control.bottom.right.handle{visibility:hidden}.nonedgelandmarkflownode.nonpen .react-flow__resize-control.bottom.right.handle,.nonedgelandmarkflownode.nonpen.resized .react-flow__resize-control.bottom.right.handle{background-color:transparent;cursor:ew-resize;cursor:col-resize;border:none;padding:20px 30px 50px 10px;margin-left:10px}.nonedgelandmarkflownode.nonpen:hover .react-flow__resize-control.handleIGN{width:50px;height:50px;border:none;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.nonedgelandmarkflownode.nonpen:hover .react-flow__resize-control.handle.bottom.leftIGN{z-index:999}.nonedgelandmarkflownode.pennode .react-flow__handle-top{top:12px}.nonedgelandmarkflownode.pennode .react-flow__handle-bottom{bottom:25px}.nonedgelandmarkflownode.pennode .react-flow__handle-left{left:8px}.nonedgelandmarkflownode.pennode .react-flow__handle-right{right:-7px}.pennode .normalNode-landmark-card{transform:translate(-10px)}.pennode .landmark-icons.BR{transform:translate(10px,-20px)}.pennode .landmark-icons.TR{transform:translate(20px,5px)}.nonedgelandmarkflownode.nonpen .react-flow__handle-top{top:-10px;left:calc(50% - 20px)}.nonedgelandmarkflownode.nonpen .react-flow__handle-bottom{bottom:-10px;left:calc(50% - 20px)}.nonedgelandmarkflownode.nonpen .react-flow__handle-left{left:-10px}.nonedgelandmarkflownode.nonpen .react-flow__handle-right{right:-10px}.react-flow__handle{width:18px;height:18px;background-color:#b8b8b8;border-radius:50%;transition:transform .2s ease-in-out,background-color .2s}.nonedgelandmarkflownode:hover .react-flow__handle,.middlenode:hover .react-flow__handle{z-index:999}.middlenode .react-flow__handle{width:6px;height:6px}.middlenode .react-flow__handle-top{top:5px}.middlenode .react-flow__handle-bottom{bottom:5px}.middlenode .react-flow__handle-left{left:5px}.middlenode .react-flow__handle-right{right:5px}.normalNode-landmark-card.space-hover-enabled:hover{--hoverScale: 1;transform:scale(var(--hoverScale))!important;transform-origin:center;transition:transform .2s ease-out;z-index:99}.normalNode-landmark-card.stratified-zoom-enabled{--stratifiedZoomScale: 1;transform:scale(var(--stratifiedZoomScale))!important;transform-origin:center;transition:transform .2s ease-out}.normalNode-landmark-card.stratified-zoom-enabled:hover{--stratifiedHoverZoomScale: 1;transform:scale(var(--stratifiedHoverZoomScale))!important;transform-origin:center;transition:transform .2s ease-out}.normalNode-landmark-card.semantic-stratified-zoom-enabled{--semanticStratifiedZoomScale: 1;transform:scale(var(--semanticStratifiedZoomScale))!important;transform-origin:center;transition:transform .2s ease-out}.normalNode-landmark-card.semantic-stratified-zoom-enabled:hover{--semanticStratifiedHoverZoomScale: 1;transform:scale(var(--semanticStratifiedHoverZoomScale))!important;transform-origin:center;transition:transform .2s ease-out}.react-flow__handle.show{visibility:hidden}:root{--mygreen: #4caf50;--myblue: #2196f3;--spacing-md: 16px}html{scroll-behavior:smooth}.maint-page{min-height:100vh;background:var(--myx-canvas);color:var(--myx-text-primary);font-family:var(--myx-font-sans);line-height:var(--myx-leading-normal);display:flex;flex-direction:column}.maint-container{max-width:640px;margin:0 auto;padding-inline:var(--myx-space-5);width:100%;box-sizing:border-box}.maint-hero{flex:1;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-block:var(--myx-space-9) var(--myx-space-8);box-sizing:border-box}.maint-hero .maint-container{max-width:760px}.maint-logo{width:min(58vw,260px);height:auto;aspect-ratio:407.7 / 224;-o-object-fit:cover;object-fit:cover;margin-bottom:var(--myx-space-1)}.maint-byline{font-size:var(--myx-text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--myx-text-secondary);margin:0 0 var(--myx-space-6)}.maint-title{font-size:clamp(1.75rem,1rem + 3vw,2.75rem);line-height:var(--myx-leading-tight);font-weight:700;color:var(--myx-navy);margin:0 0 var(--myx-space-5)}.maint-lede{font-size:var(--myx-text-lg);color:var(--myx-text-secondary);margin:0 auto var(--myx-space-2)}.maint-back-soon{display:inline-block;margin:var(--myx-space-6) 0 var(--myx-space-7);padding:var(--myx-space-2) var(--myx-space-5);border-radius:var(--myx-radius-lg);background:var(--myx-pollen);color:var(--myx-text-on-pollen);font-size:var(--myx-text-lg);font-weight:600}.maint-contact-prompt{font-size:var(--myx-text-base);color:var(--myx-text-secondary);margin:0 auto}.maint-contact-prompt a{color:var(--myx-navy);font-weight:600;text-decoration:underline;text-underline-offset:2px}.maint-contact-prompt a:hover,.maint-contact-prompt a:focus-visible{color:var(--myx-pollen-ink)}.maint-contact{padding-block:var(--myx-space-8);border-top:1px solid var(--myx-border);background:var(--myx-surface)}.maint-contact-card{background:var(--myx-surface-solid);border:1px solid var(--myx-border);border-radius:var(--myx-radius-lg);box-shadow:var(--myx-shadow-md);padding:var(--myx-space-6)}.maint-contact-heading{font-size:var(--myx-text-2xl);font-weight:700;color:var(--myx-navy);margin:0 0 var(--myx-space-2)}.maint-contact-sub{font-size:var(--myx-text-sm);color:var(--myx-text-muted);margin:0 0 var(--myx-space-5)}.maint-field{display:flex;flex-direction:column;gap:var(--myx-space-1);margin-bottom:var(--myx-space-4)}.maint-field label{font-size:var(--myx-text-sm);font-weight:600;color:var(--myx-text-primary)}.maint-field input,.maint-field textarea{font:inherit;color:var(--myx-text-primary);background:var(--myx-surface-solid);border:1px solid var(--myx-border);border-radius:var(--myx-radius-sm);padding:var(--myx-space-2) var(--myx-space-3);transition:border-color var(--myx-transition-fast)}.maint-field input:focus-visible,.maint-field textarea:focus-visible{outline:none;border-color:var(--myx-app-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--myx-app-accent) 25%,transparent)}.maint-field textarea{resize:vertical;min-height:120px}.maint-field-error{font-size:var(--myx-text-xs);color:var(--myx-accent-rose)}.maint-submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--myx-space-2);font:inherit;font-weight:600;color:var(--myx-text-on-navy);background:var(--myx-navy);border:none;border-radius:var(--myx-radius-md);padding:var(--myx-space-3) var(--myx-space-5);cursor:pointer;transition:background var(--myx-transition-fast),opacity var(--myx-transition-fast)}.maint-submit:hover:not(:disabled){background:color-mix(in srgb,var(--myx-navy) 85%,white 15%)}.maint-submit:disabled{opacity:.6;cursor:default}.maint-status{margin-top:var(--myx-space-4);font-size:var(--myx-text-sm);border-radius:var(--myx-radius-sm);padding:var(--myx-space-2) var(--myx-space-3)}.maint-status--success{background:color-mix(in srgb,var(--myx-accent-sage) 15%,var(--myx-surface-solid));color:var(--myx-accent-sage)}.maint-status--error{background:color-mix(in srgb,var(--myx-accent-rose) 15%,var(--myx-surface-solid));color:var(--myx-accent-rose)}.maint-footer{text-align:center;padding-block:var(--myx-space-5);font-size:var(--myx-text-xs);color:var(--myx-text-muted)}@media(max-width:480px){.maint-hero{padding-block:var(--myx-space-7) var(--myx-space-6)}}
