.aymo-date-input{align-items:center;width:100%;min-width:0;display:inline-flex;position:relative}.aymo-date-input>input{box-sizing:border-box;width:100%;min-width:0;padding-right:38px!important}.aymo-date-input input::-webkit-calendar-picker-indicator{display:none}.aymo-date-input__trigger{color:#4d7764;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:30px;height:30px;padding:6px;display:grid;position:absolute;right:5px}.aymo-date-input__trigger:hover{background:#e7f1eb}.aymo-date-input__trigger svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}.aymo-date-popover.toolbar-popover{z-index:1500;box-sizing:border-box;color:#244635;background:#fff;border:1px solid #ccdcd2;border-radius:12px;width:min(310px,100vw - 16px);max-height:calc(100dvh - 16px);padding:14px;font-size:12px;position:fixed;overflow:auto;box-shadow:0 12px 40px #153d2b2b}.aymo-date-popover button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;min-height:32px}.aymo-date-popover button:hover{background:#edf5f0}.aymo-date-popover button[aria-pressed=true]{color:#147252;background:#e0f0e7;border-color:#82b89b;font-weight:700}.aymo-date-popover button:disabled{opacity:.3;cursor:default}.aymo-date-popover__head,.aymo-date-popover__navigation,.aymo-date-popover footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.aymo-date-popover__head{margin-bottom:12px;font-size:14px}.aymo-date-popover__navigation{font-variant-numeric:tabular-nums;margin-bottom:6px}.aymo-date-popover__grid{gap:5px;display:grid}.aymo-date-popover__years{touch-action:pan-y;grid-template-columns:repeat(4,minmax(0,1fr))}.aymo-date-popover__months{grid-template-columns:repeat(3,minmax(0,1fr))}.aymo-date-popover__days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr))}.aymo-date-popover__days small{color:#7b8f83;padding:7px 0}.aymo-date-popover__breadcrumb{text-align:center;width:100%;margin-bottom:8px;font-weight:600!important}.aymo-date-popover footer{border-top:1px solid #e1eae5;margin-top:12px;padding-top:9px}.aymo-time-columns{text-align:center;grid-template-columns:1fr 1fr;gap:14px;display:grid}.aymo-time-columns section>strong{color:#74877b;margin-bottom:8px;font-size:11px;display:block}.aymo-time-columns section>div{overscroll-behavior:contain;scroll-snap-type:y proximity;border:1px solid #dce7df;border-radius:8px;max-height:184px;padding:5px;overflow-y:auto}.aymo-time-columns section button{scroll-snap-align:center;font-variant-numeric:tabular-nums;width:100%;display:block}.aymo-date-popover__days button.is-today{border-color:#5f9b7c;font-weight:700;box-shadow:inset 0 0 0 1px #5f9b7c}.aymo-hint-tooltip{z-index:3000;box-sizing:border-box;color:#eff7f2;width:max-content;font:500 calc(9px * var(--ui-scale,1)) "Manrope Variable", sans-serif;white-space:pre-line;overflow-wrap:anywhere;pointer-events:none;background:#193c2f;border:1px solid #416b58;border-radius:7px;padding:7px 10px;line-height:1.5;position:fixed;overflow:hidden;box-shadow:0 5px 18px #102f2533}html:root[data-focus-input=pointer] :where(button,a,summary,select,[tabindex]):not(:is(input,textarea,[contenteditable=true])):focus-visible{outline:none}html:root[data-focus-input=pointer] :where(.elevation-profile__chart canvas,.pipe-3d-rotation__slider):focus-visible{box-shadow:none}.analysis-input-warning{width:calc(16px * var(--ui-scale,1));height:calc(16px * var(--ui-scale,1));margin-left:calc(5px * var(--ui-scale,1));color:#a14740;vertical-align:middle;cursor:help;flex:none;place-items:center;display:inline-grid}.analysis-input-warning>svg{width:calc(14px * var(--ui-scale,1));height:calc(14px * var(--ui-scale,1));fill:#fff2ef;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.analysis-input-warning:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}.hub-tabs a>.analysis-input-warning{min-width:calc(16px * var(--ui-scale,1));height:calc(16px * var(--ui-scale,1));margin-left:calc(5px * var(--ui-scale,1));color:#a14740;background:0 0;border:0;border-radius:0;padding:0}.analysis-registry-row .analysis-registry-name{align-items:center;min-width:0;display:flex}.analysis-registry-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.analysis-equation{min-width:0;max-width:100%;padding:calc(14px * var(--ui-scale,1)) calc(16px * var(--ui-scale,1));border:1px solid var(--line);color:var(--ink);background:#f6f9f7;border-radius:6px;overflow-x:auto}.analysis-equation math{width:max-content;min-width:100%;font-family:Cambria Math,STIX Two Math,math;font-size:calc(18px * var(--ui-scale,1));text-align:left;margin:0}.analysis-detail-steps>li>div{min-width:0}.analysis-equation mtd{text-align:left;padding:.3em 0}@media (width<=620px){.analysis-equation{padding:calc(12px * var(--ui-scale,1))}}
