.ui.auth{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;height:100%;padding:18px max(18px,50% - 225px);display:flex}.ui.auth img{width:90px;height:90px}.ui.auth h1{font-size:1.75rem;font-weight:600}.ui.auth p.subtitle{color:var(--fg-tertiary);margin:0 0 45px;font-size:1.25rem}.ui.auth>.ui.button{width:100%}.ui.app{width:100%;height:100%}.ui.app>nav{width:100%;padding:18px calc(max(18px, calc(50% - 225px)) + 72px) calc(18px + env(safe-area-inset-bottom)) max(18px, calc(50% - 225px));z-index:2;-webkit-transition:opacity var(--duration-fast);-moz-transition:opacity var(--duration-fast);-ms-transition:opacity var(--duration-fast);-o-transition:opacity var(--duration-fast);transition:opacity var(--duration-fast);justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0}.ui.app>nav>ul{border-radius:63px;flex-grow:1;justify-content:center;padding:9px;list-style:none;display:flex}.ui.app>nav ul li{flex:1 1 0;justify-content:center;align-items:center;display:flex}.ui.app>nav>ul>span{color:var(--fg-tertiary);text-transform:uppercase;padding:12px 0 0;font-size:.75rem;font-weight:700}.ui.app>nav ul .ui.button{color:var(--fg-secondary);fill:var(--fg-secondary);border-radius:45px;flex-direction:column;justify-content:center;gap:0;width:100%;min-height:45px;padding:0;font-size:.75rem;font-weight:600}.ui.app>nav ul .ui.button:before{border-radius:45px}.ui.app>nav ul .ui.button[data-active=true]{color:var(--brand);fill:var(--brand)}.ui.app:has(.ui.thought-adder[data-active=true])>nav{opacity:0}.ui.app>main{width:100%;-webkit-transition:opacity var(--duration-fast);-moz-transition:opacity var(--duration-fast);-ms-transition:opacity var(--duration-fast);-o-transition:opacity var(--duration-fast);transition:opacity var(--duration-fast)}@media print{.ui.app>nav{display:none}}.ui.button{cursor:pointer;color:var(--fg-primary);fill:var(--fg-primary);touch-action:manipulation;-webkit-transition:opacity var(--duration-fast);-moz-transition:opacity var(--duration-fast);-ms-transition:opacity var(--duration-fast);-o-transition:opacity var(--duration-fast);transition:opacity var(--duration-fast);background-color:#0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.ui.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui.button[data-size=medium]{gap:6px;min-width:45px;min-height:45px;padding:6px 12px;font-size:1rem}.ui.button[data-size=medium] .ui.icon{width:21px;height:21px}.ui.button[data-size=large]{gap:9px;min-width:63px;min-height:63px;padding:6px 21px;font-size:1.25rem}.ui.button[data-variant=primary]{color:var(--fg-brand);fill:var(--fg-brand);background-color:var(--brand)}.ui.button[data-variant=secondary]{background-color:var(--bg-secondary);box-shadow:var(--shadow-border)}.ui.button[data-variant=frosted]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:var(--bg-hover);color:var(--brand);fill:var(--brand)}.ui.button[data-variant=link]{color:var(--brand);fill:var(--brand)}.ui.button[data-loading=true]>span,.ui.button[data-loading=true]>.ui.icon{opacity:0}.ui.button>.loader{width:100%;height:100%;-webkit-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;-moz-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;-ms-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;-o-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:scale(.5)}.ui.button[data-size=medium]>div.loader{padding:9px}.ui.button[data-size=large]>div.loader{padding:12px}.ui.button[data-loading=true]>.loader{opacity:1;transform:scale(1)}.ui.icon,.ui.spinner{flex-shrink:0;width:100%;height:100%}.ui.spinner>path{animation:1s linear infinite spinner-fade}.ui.spinner>path:first-child{animation-delay:0s}.ui.spinner>path:nth-child(2){animation-delay:-.875s}.ui.spinner>path:nth-child(3){animation-delay:-.75s}.ui.spinner>path:nth-child(4){animation-delay:-.625s}.ui.spinner>path:nth-child(5){animation-delay:-.5s}.ui.spinner>path:nth-child(6){animation-delay:-.375s}.ui.spinner>path:nth-child(7){animation-delay:-.25s}.ui.spinner>path:nth-child(8){animation-delay:-.125s}@keyframes spinner-fade{0%{opacity:1}to{opacity:.25}}.ui.editor-line{cursor:text;width:100%;color:var(--fg-primary);font-size:1rem;display:grid}.ui.editor-line:after{content:attr(data-value) " ";white-space:pre-wrap;visibility:hidden;top:0;left:0}.ui.editor-line:after,.ui.editor-line>.mirror,.ui.editor-line>.line-height,.ui.editor-line>textarea{text-align:left;width:100%;font-size:inherit;font-weight:inherit;resize:none;background-color:#0000;outline:none;grid-area:1/1/2/2}.ui.editor-line>textarea:disabled{color:var(--fg-primary);opacity:unset}.ui.editor-line>.mirror{z-index:-1;white-space:pre-wrap;opacity:0;top:0;left:0}.ui.editor-line>.mirror>.probe{width:0;display:inline}.ui.editor-line>.line-height{z-index:-1;white-space:pre-wrap;grid-area:unset;opacity:0;position:absolute;top:0;left:0}.ui.editor-line[data-type=title]{font-size:1.75rem;font-weight:700}.ui.editor-line[data-type=h1]{font-size:1.5rem;font-weight:600}.ui.editor-line[data-type=h2]{font-size:1.25rem;font-weight:500}.ui.editor-line[data-type=quote]{color:var(--fg-secondary);padding:0 18px;font-size:1rem}@media print{.ui.editor-line{display:block}.ui.editor-line:not([data-type=title]){margin-top:18px}.ui.editor-line:after{visibility:unset}.ui.editor-line>.mirror,.ui.editor-line>.line-height,.ui.editor-line>textarea{display:none}}.uplift.error-message{text-align:left;width:100%;color:var(--fg-error);font-size:1.25rem}.uplift.error-message[inert]{display:none}.ui.text-input{background-color:var(--bg-tertiary);width:100%;height:63px;box-shadow:var(--shadow-border);cursor:text;border-radius:12px;flex-shrink:0;display:flex}.ui.text-input[data-error=true]{outline-color:var(--fg-error);outline-offset:2px}.ui.text-input:before{content:attr(data-name);height:100%;color:var(--fg-tertiary);z-index:0;pointer-events:none;-webkit-transition:font-size var(--duration-fast), height var(--duration-fast), color var(--duration-fast);-moz-transition:font-size var(--duration-fast), height var(--duration-fast), color var(--duration-fast);-ms-transition:font-size var(--duration-fast), height var(--duration-fast), color var(--duration-fast);-o-transition:font-size var(--duration-fast), height var(--duration-fast), color var(--duration-fast);transition:font-size var(--duration-fast), height var(--duration-fast), color var(--duration-fast);align-items:center;padding:0 18px;font-size:1.25rem;display:flex}.ui.text-input:has(input:focus):before{color:var(--brand)}.ui.text-input:has(input:focus):before{height:30px;font-size:.833333rem}.ui.text-input:has(input:not(:placeholder-shown)):before{height:30px;font-size:.833333rem}.ui.text-input:has(input:-webkit-autofill):before{height:30px;font-size:.833333rem}.ui.text-input input{width:100%;height:54px;color:var(--fg-primary);background-color:#0000;outline:none;padding:0 18px;font-size:1.25rem;position:absolute;top:9px;left:0}.ui.text-input:has(input:disabled){opacity:.5}:is(.ui.text-input:has(input:disabled),.ui.text-input:has(input:disabled) *){cursor:not-allowed}.ui.thought-adder{bottom:calc(18px + env(safe-area-inset-bottom));width:63px;min-height:63px;max-height:calc(100% - 36px - env(safe-area-inset-bottom) - env(safe-area-inset-top));z-index:2;-webkit-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast);-moz-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast);-ms-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast);-o-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast);transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast);border-radius:31.5px;flex-direction:column;padding:9px;display:flex;position:fixed;right:max(18px,50% - 225px)}.ui.thought-adder[data-active=true]{width:min(450px,100% - 36px);min-height:126px;-webkit-transition:width var(--duration-fast), min-height var(--duration-fast);-moz-transition:width var(--duration-fast), min-height var(--duration-fast);-ms-transition:width var(--duration-fast), min-height var(--duration-fast);-o-transition:width var(--duration-fast), min-height var(--duration-fast);transition:width var(--duration-fast), min-height var(--duration-fast)}.ui.thought-adder>button[data-intent=new-thought]{cursor:pointer;color:var(--fg-primary);fill:var(--fg-primary);touch-action:manipulation;-webkit-transition:opacity var(--duration-fast), transform var(--duration-fast);-moz-transition:opacity var(--duration-fast), transform var(--duration-fast);-ms-transition:opacity var(--duration-fast), transform var(--duration-fast);-o-transition:opacity var(--duration-fast), transform var(--duration-fast);transition:opacity var(--duration-fast), transform var(--duration-fast);background-color:#0000;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:63px;height:63px;padding:18px;font-weight:500;text-decoration:none;display:flex;position:absolute;bottom:0;right:0;transform:scale(1)}.ui.thought-adder>button[data-intent=new-thought]:before{border-radius:100%}.ui.thought-adder[data-active=true]>button[data-intent=new-thought]{opacity:0;transform:scale(.5)}.ui.thought-adder>div{opacity:0;pointer-events:none;-webkit-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);-moz-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);-ms-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);-o-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);grid-template-rows:0fr;display:grid;overflow:auto}.ui.thought-adder[data-active=true]>div{opacity:1;pointer-events:initial;-webkit-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);-moz-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);-ms-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);-o-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);grid-template-rows:1fr}.ui.thought-adder>div>div{gap:6px;min-height:0;display:flex}.ui.thought-adder>div.editor{flex-grow:1;padding:9px}.ui.thought-adder>div.editor>div,.ui.thought-adder>div.date>div,.ui.thought-adder>div.workspace>div,.ui.thought-adder>div.archive>div{flex-direction:column;gap:18px}:is(.ui.thought-adder:has(input[data-field=edit-date]:checked)>div.editor,.ui.thought-adder:has(input[data-field=edit-workspace]:checked)>div.editor,.ui.thought-adder:has(input[data-field=edit-archive]:checked)>div.editor){opacity:0;pointer-events:none;grid-template-rows:0fr;padding:0 9px}.ui.thought-adder>div.date,.ui.thought-adder>div.workspace,.ui.thought-adder>div.archive{opacity:0;pointer-events:none;grid-template-rows:0fr;padding:0}.ui.thought-adder[data-active=true]:has(input[data-field=edit-date]:checked)>div.date{opacity:1;pointer-events:initial;grid-template-rows:1fr;padding:9px 0}.ui.thought-adder[data-active=true]:has(input[data-field=edit-workspace]:checked)>div.workspace{opacity:1;pointer-events:initial;grid-template-rows:1fr;padding:9px 0}.ui.thought-adder[data-active=true]:has(input[data-field=edit-archive]:checked)>div.archive{opacity:1;pointer-events:initial;grid-template-rows:1fr;padding:9px 0}.ui.thought-adder>div.editor>div>.editor-line[data-type=title]:not(:has(+.editor-line)){font-size:1rem;font-weight:inherit}.ui.thought-adder>div:last-of-type{flex-shrink:0}.ui.thought-adder[data-active=true]>div.options>div>button:before,.ui.thought-adder[data-active=true]>div.options>div>label.button:before{border-radius:100%}.ui.thought-adder>div.options>div>button,.ui.thought-adder>div.options>div>label.button{width:45px;height:45px;-webkit-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;-moz-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;-ms-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;-o-transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;transition:opacity var(--duration-fast) 0s, transform var(--duration-fast) 0s;opacity:0;border-radius:100%;padding:0;transform:scale(.5)}.ui.thought-adder>div.options>div>button:last-child,.ui.thought-adder>div.options>div>label.button:last-child{margin:0 0 0 auto}.ui.thought-adder[data-active=true]>div.options>div>button,.ui.thought-adder[data-active=true]>div.options>div>label.button{opacity:1;-webkit-transition:opacity var(--duration-fast) var(--duration-fast), transform var(--duration-fast) var(--duration-fast);-moz-transition:opacity var(--duration-fast) var(--duration-fast), transform var(--duration-fast) var(--duration-fast);-ms-transition:opacity var(--duration-fast) var(--duration-fast), transform var(--duration-fast) var(--duration-fast);-o-transition:opacity var(--duration-fast) var(--duration-fast), transform var(--duration-fast) var(--duration-fast);transition:opacity var(--duration-fast) var(--duration-fast), transform var(--duration-fast) var(--duration-fast);transform:scale(1)}.ui.thought-adder[data-active=true]>div.options>div>button:nth-child(2),.ui.thought-adder[data-active=true]>div.options>div>label.button:nth-child(2){-webkit-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 2), transform var(--duration-fast) calc(var(--duration-fast) * 2);-moz-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 2), transform var(--duration-fast) calc(var(--duration-fast) * 2);-ms-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 2), transform var(--duration-fast) calc(var(--duration-fast) * 2);-o-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 2), transform var(--duration-fast) calc(var(--duration-fast) * 2);transition:opacity var(--duration-fast) calc(var(--duration-fast) * 2), transform var(--duration-fast) calc(var(--duration-fast) * 2)}.ui.thought-adder[data-active=true]>div.options>div>button:nth-child(3),.ui.thought-adder[data-active=true]>div.options>div>label.button:nth-child(3){-webkit-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 3), transform var(--duration-fast) calc(var(--duration-fast) * 3);-moz-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 3), transform var(--duration-fast) calc(var(--duration-fast) * 3);-ms-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 3), transform var(--duration-fast) calc(var(--duration-fast) * 3);-o-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 3), transform var(--duration-fast) calc(var(--duration-fast) * 3);transition:opacity var(--duration-fast) calc(var(--duration-fast) * 3), transform var(--duration-fast) calc(var(--duration-fast) * 3)}.ui.thought-adder[data-active=true]>div.options>div>button:nth-child(4),.ui.thought-adder[data-active=true]>div.options>div>label.button:nth-child(4){-webkit-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 4), transform var(--duration-fast) calc(var(--duration-fast) * 4);-moz-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 4), transform var(--duration-fast) calc(var(--duration-fast) * 4);-ms-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 4), transform var(--duration-fast) calc(var(--duration-fast) * 4);-o-transition:opacity var(--duration-fast) calc(var(--duration-fast) * 4), transform var(--duration-fast) calc(var(--duration-fast) * 4);transition:opacity var(--duration-fast) calc(var(--duration-fast) * 4), transform var(--duration-fast) calc(var(--duration-fast) * 4)}.ui.thought-adder>div.options>div>label.button:has(input:checked){background-color:var(--brand);color:var(--fg-brand);fill:var(--fg-brand)}@media print{.ui.thought-adder{display:none}}.ui.date-time-input{background-color:var(--bg-tertiary);width:100%;min-height:63px;box-shadow:var(--shadow-border);outline-offset:6px;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);border-radius:12px;outline:3px solid #0000;flex-shrink:0;grid-template-rows:63px auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ui.date-time-input[data-error=true]{outline-color:var(--fg-error);outline-offset:2px}.ui.date-time-input>:first-child{color:var(--fg-tertiary);grid-area:1/1;padding:0 0 0 18px;font-size:1.25rem}.ui.date-time-input>:nth-child(2){grid-area:1/2;justify-self:end;align-items:center;gap:9px;padding:0 18px 0 0;list-style:none;display:flex}.ui.date-time-input>:nth-child(2) li label{background-color:var(--bg-hover);height:45px;box-shadow:var(--shadow-border);cursor:pointer;color:var(--fg-secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-size:1rem;font-weight:600;display:flex}.ui.date-time-input>:nth-child(2) li label:has(input:checked){background-color:var(--brand);color:var(--fg-brand)}.ui.date-time-input>ol.calendar{grid-area:2/1/auto/-1;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;max-width:450px;margin:0 auto;padding:0 18px 18px;list-style:none;display:none}.ui.date-time-input:has(input[data-for=date]:checked)>ol.calendar{display:grid}.ui.date-time-input>ol.calendar>li{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.ui.date-time-input>ol.calendar>li[data-included=false]{opacity:.5}.ui.date-time-input>ol.calendar>li:nth-child(n+4):nth-child(-n+10){color:var(--fg-secondary);font-weight:600}.ui.date-time-input>ol.calendar>li:nth-child(2){aspect-ratio:unset;grid-column:span 5}.ui.date-time-input>ol.calendar>li label{width:100%;height:100%}.ui.date-time-input>ol.calendar>li label:has(input:checked){background-color:var(--brand);color:var(--fg-brand);font-weight:600}.ui.date-time-input>ol.time{grid-area:3/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;max-width:450px;margin:0 auto;padding:0 18px 18px;list-style:none;display:none}.ui.date-time-input:has(input[data-for=time]:checked)>ol.time{display:grid}.ui.date-time-input>ol.time>li{flex-direction:column;align-items:center;max-height:450px;display:flex;overflow:auto}.ui.date-time-input>ol.time>li>ol{flex-direction:column;width:100%;list-style:none;display:flex}.ui.date-time-input>ol.time>li>ol>li>label{width:100%;height:45px}.ui.date-time-input>ol.time>li>ol>li>label:has(input:checked){background-color:var(--brand);color:var(--fg-brand);font-weight:600}.ui.select-input{background-color:var(--bg-tertiary);cursor:pointer;width:100%;height:63px;box-shadow:var(--shadow-border);-webkit-transition:outline-color var(--duration-fast), opacity var(--duration-fast);-moz-transition:outline-color var(--duration-fast), opacity var(--duration-fast);-ms-transition:outline-color var(--duration-fast), opacity var(--duration-fast);-o-transition:outline-color var(--duration-fast), opacity var(--duration-fast);transition:outline-color var(--duration-fast), opacity var(--duration-fast);border-radius:12px;flex-shrink:0;align-items:center;display:flex}.ui.select-input:before{content:attr(data-name);height:30px;color:var(--fg-tertiary);z-index:0;align-items:center;padding:0 18px;font-size:.833333rem;display:flex;position:absolute;top:0;left:0}.ui.select-input select{width:100%;height:54px;color:var(--fg-primary);cursor:pointer;appearance:none;background-color:#0000;outline:none;padding:0 18px;font-size:1.25rem;position:absolute;top:9px}.ui.select-input .ui.icon{pointer-events:none;width:18px;height:18px;fill:var(--fg-tertiary);margin:0 18px 0 auto}.ui.select-input:has(select:disabled){opacity:.5}:is(.ui.select-input:has(select:disabled),.ui.select-input:has(select:disabled) *){cursor:not-allowed}.ui.select-input[data-error=true]{outline-color:var(--fg-error)}.ui.select-input[data-error=true]:before{color:var(--fg-error)}.ui.switch-input{background-color:var(--bg-tertiary);cursor:pointer;width:100%;height:63px;box-shadow:var(--shadow-border);-webkit-transition:outline-color var(--duration-fast), opacity var(--duration-fast);-moz-transition:outline-color var(--duration-fast), opacity var(--duration-fast);-ms-transition:outline-color var(--duration-fast), opacity var(--duration-fast);-o-transition:outline-color var(--duration-fast), opacity var(--duration-fast);transition:outline-color var(--duration-fast), opacity var(--duration-fast);border-radius:12px;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.ui.switch-input:before{content:attr(data-name);color:var(--fg-tertiary);font-size:1.25rem}.ui.switch-input span{background-color:var(--bg-hover);width:72px;height:36px;box-shadow:inset var(--shadow-floating-small);-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);border-radius:18px;display:block}.ui.switch-input input:checked+span{background-color:var(--brand)}.ui.switch-input span:before{content:"";background-color:var(--bg-primary);width:30px;height:30px;box-shadow:var(--shadow-floating-small), inset 0px 0px 0px 1px var(--bg-active);-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);border-radius:100%;position:absolute;top:3px;left:3px}.ui.switch-input input:checked+span:before{left:calc(100% - 33px)}.ui.switch-input:has(input:disabled){opacity:.5}:is(.ui.switch-input:has(input:disabled),.ui.switch-input:has(input:disabled) *){cursor:not-allowed}.ui.switch-input[data-error=true]{outline-color:var(--fg-error)}.ui.switch-input[data-error=true]:before{color:var(--fg-error)}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf);font-weight:400;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold-nh4UhjrU.ttf);font-weight:700;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-BoldItalic-C-zBryXr.ttf);font-weight:700;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBold-EALRcg_o.ttf);font-weight:800;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBoldItalic-x-CETv_E.ttf);font-weight:800;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Italic-7_sTKBBB.ttf);font-weight:400;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Light-CA6MmX5Y.ttf);font-weight:300;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-LightItalic-DWl-o_nx.ttf);font-weight:300;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Medium-DZ-idlEA.ttf);font-weight:500;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-MediumItalic-C1WknWc5.ttf);font-weight:500;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBold-A6xidF-G.ttf);font-weight:600;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBoldItalic-D0DR-vm3.ttf);font-weight:600;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}*,:before,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;color:inherit;font-family:Open Sans,sans-serif;font-size:inherit;-webkit-tap-highlight-color:transparent;border:none;width:auto;height:auto;margin:0;padding:0;position:relative}[data-sr-only=true]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--bg-primary:#fff;--bg-secondary:#fafafa;--bg-tertiary:oklch(97% 0 0);--bg-hover:oklch(50% 0 0/.1);--bg-active:oklch(30% 0 0/.1);--fg-primary:oklch(0% 0 0);--fg-secondary:oklch(30% 0 0);--fg-tertiary:oklch(50% 0 0);--fg-error:oklch(60% .24 24);--brand:#206ac0;--brand-translucent:#206ac070;--fg-brand:#fff;--brand-red:#c02020;--brand-yellow:#f1b40c;--brand-green:#20c06a;--shadow-border:inset 0px 0px 0px 1px var(--bg-hover);--shadow-border-outset:0px 0px 0px 1px var(--bg-hover);--shadow-floating-small:0px 0px 9px 0px #00000004;--duration-fast:.15s;--duration-medium:.4s}html{width:100%;height:100%;font-size:16px}body{background:var(--bg-secondary);width:100%;height:100%;color:var(--fg-primary);fill:var(--fg-primary);cursor:default;-webkit-user-select:none;user-select:none;font-size:1rem}img{-webkit-user-drag:none;user-drag:none}.ui.mag-hover:before{content:"";background-color:var(--bg-hover);opacity:0;width:calc(100% - 18px);height:calc(100% - 18px);-webkit-transition:opacity var(--duration-fast), background-color var(--duration-fast), top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast);-moz-transition:opacity var(--duration-fast), background-color var(--duration-fast), top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast);-ms-transition:opacity var(--duration-fast), background-color var(--duration-fast), top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast);-o-transition:opacity var(--duration-fast), background-color var(--duration-fast), top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast);transition:opacity var(--duration-fast), background-color var(--duration-fast), top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast);border-radius:12px;position:absolute;top:9px;left:9px}.ui.mag-hover:focus-visible:before,.ui.mag-hover[data-active=true]:before{opacity:1;width:100%;height:100%;top:0;left:0}@media (hover:hover){.ui.mag-hover:hover:before{opacity:1;width:100%;height:100%;top:0;left:0}}.ui.mag-hover:active:before{background-color:var(--bg-active)}.ui.mag-outline{outline-offset:6px;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);outline:3px solid #0000}.ui.mag-outline:focus-visible{outline-offset:2px;outline-color:var(--brand)}.ui.mag-outline:has(:focus-visible){outline-offset:2px;outline-color:var(--brand)}.ui.glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-border), var(--shadow-floating-small);background-color:#ffffffbf}@media print{@page{size:8.5in 11in;margin:1in}body{background-color:#fff}}.ui.action{-webkit-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);-moz-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);-ms-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);-o-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);opacity:1;grid-template-rows:1fr;margin-block-end:18px;display:grid;overflow:visible}.ui.action>div{flex-direction:column;gap:6px;min-height:0;display:flex}.ui.action>div>div{align-items:center;gap:6px;display:flex}.ui.action>div>div>.status{cursor:pointer;background-color:#0000;border-radius:100%;flex-shrink:0;width:24px;height:24px}.ui.action>div>div>.status:before{content:"";width:100%;height:100%;-webkit-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);-moz-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);-ms-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);-o-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);opacity:1;border:3px solid oklch(75% 0 0);border-radius:12px;position:absolute;top:0;left:0;transform:scale(1)}.ui.action>div>div>.status[data-priority="3"]:before{border-color:var(--brand-red)}.ui.action>div>div>.status[data-priority="2"]:before{border-color:var(--brand-yellow)}.ui.action>div>div>.status[data-priority="1"]:before{border-color:var(--brand-green)}.ui.action>div>div>.status:after{content:"";border-right:3px solid var(--brand);border-top:3px solid var(--brand);transform-origin:0 0;width:9px;height:18px;-webkit-animation:check var(--duration-medium) ease;-moz-animation:check var(--duration-medium) ease;-ms-animation:check var(--duration-medium) ease;-o-animation:check var(--duration-medium) ease;animation:check var(--duration-medium) ease;display:none;position:absolute;top:50%;left:0;transform:scaleX(-1)rotate(135deg)}.ui.action>div>div>.status[data-status=doing]{-ms-animation:pulse 1.5s linear 0s infinite;animation:1.5s linear infinite pulse}.ui.action>div>div>.status[data-status=doing]:before,.ui.action>div>div>.status[data-status=done]:before{border-color:var(--brand)}@keyframes pulse{0%{box-shadow:0 0 #0000}50%{box-shadow:0px 0px 0px 6px var(--brand-translucent)}to{box-shadow:0 0 0 6px #0000}}@keyframes check{0%{opacity:0;width:0;height:0}20%{opacity:1;width:9px;height:0}40%{opacity:1;width:9px;height:18px}to{opacity:1;width:9px;height:18px}}.ui.action>div>div>.status[data-status=done]:before{opacity:0;transform:scale(.5)}.ui.action>div>div>.status[data-status=done]:after{display:block}.ui.action:has(.status[data-status=done]){opacity:0;grid-template-rows:0fr;margin-block-end:0}.ui.action>div>div>p{padding:1px 0 0}.ui.action>div>div:first-child{align-items:flex-start}.ui.action>div>div:nth-child(n+2){flex-wrap:wrap;gap:12px;padding:0 0 0 30px}.ui.action .chip{color:var(--fg-tertiary);fill:var(--fg-tertiary);align-items:center;gap:6px;font-size:.833333rem;font-weight:500;display:flex}.ui.action .chip>.ui.icon{width:15px;height:15px}.ui.action-list{flex-direction:column;list-style:none;display:flex}.ui.article{flex-direction:column;width:100%;min-height:100vh;padding:0 0 99px;display:flex}.ui.article>header{z-index:1;background:var(--bg-secondary);background:linear-gradient(to bottom, var(--bg-secondary), var(--bg-secondary) 75%, transparent);justify-content:space-between;align-items:center;width:100%;padding:36px 18px 18px;display:flex;position:sticky;top:0}.ui.article>header>ul{align-items:center;gap:6px;list-style:none;display:flex}.ui.article>header>ul>li{justify-content:center;align-items:center;display:flex}.ui.article>header h2{white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:600;overflow:hidden}.ui.article>header>div,.ui.article>header>button{align-items:center;gap:3px;min-width:0;height:45px;display:flex}.ui.article>header>button{cursor:pointer;background-color:#0000;border-radius:3px}@media print{.ui.article{min-height:unset;width:auto;padding:0;display:block}.ui.article>header{display:none}}.ui.calendar{flex:1 1 0;grid-template-rows:min-content;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:auto;width:100%;list-style:none;display:grid}.ui.calendar>li{border-top:1px solid var(--bg-hover);border-left:1px solid var(--bg-hover);flex-direction:column;display:flex}.ui.calendar>li:nth-child(7n){border-right:1px solid var(--bg-hover)}.ui.calendar>li:nth-last-child(-n+7){border-bottom:1px solid var(--bg-hover)}.ui.calendar>li:nth-child(-n+7){color:var(--fg-secondary);align-items:center;font-weight:600}.ui.calendar>li:first-child{border-top-left-radius:12px}.ui.calendar>li:nth-child(7){border-top-right-radius:12px}.ui.calendar>li:nth-last-child(7){border-bottom-left-radius:12px}.ui.calendar>li:last-child{border-bottom-right-radius:12px}.ui.calendar>li:nth-child(-n+7){padding:12px}.ui.calendar>li>button{cursor:pointer;background-color:#0000;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:6px;width:100%;padding:12px;display:flex}.ui.calendar>li>button>ol{flex-direction:column;gap:6px;width:100%;list-style:none;display:flex}.ui.calendar>li[data-active=false]>button>span,.ui.calendar>li[data-active=false]>button>ol{opacity:.5}.ui.calendar>li>button>ol>li{cursor:pointer;fill:oklch(75% 0 0);align-items:center;gap:3px;width:100%;font-size:.833333rem;display:flex}.ui.calendar>li>button>ol>li>span{white-space:pre;text-overflow:ellipsis;overflow:hidden}.ui.calendar>li>button>ol>li>b{flex-shrink:0}.ui.calendar>li>button>ol>li>.ui.icon{width:15px;height:15px}.ui.calendar>li>button>ol>li[data-status=doing],.ui.calendar>li>button>ol>li[data-status=done]{fill:var(--brand)}.ui.calendar>li>button>ol>li[data-status=done]{opacity:.5;text-decoration:line-through}@media screen and (width<=900px){.ui.calendar>li>button>ol>li>b{display:none}.ui.calendar>li>button{padding:6px}.ui.calendar>li>button>ol>li{font-size:.75rem}.ui.calendar>li>button>ol>li>.ui.icon{width:12px;height:12px}}.ui.calendar-thought{-webkit-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);-moz-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);-ms-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);-o-transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);transition:grid-template-rows var(--duration-medium) var(--duration-medium), margin-block-end var(--duration-medium) var(--duration-medium), opacity var(--duration-medium) var(--duration-medium);opacity:1;grid-template-rows:1fr;margin-block-end:18px;display:grid;overflow:visible}.ui.calendar-thought>div{flex-direction:column;gap:6px;min-height:0;display:flex}.ui.calendar-thought>div>div{align-items:center;gap:6px;display:flex}.ui.calendar-thought>div>div>.status{cursor:pointer;background-color:#0000;border-radius:100%;flex-shrink:0;width:24px;height:24px}.ui.calendar-thought>div>div>.status:before{content:"";width:100%;height:100%;-webkit-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);-moz-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);-ms-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);-o-transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);transition:border-color var(--duration-medium), transform var(--duration-medium), opacity var(--duration-medium);opacity:1;border:3px solid oklch(75% 0 0);border-radius:12px;position:absolute;top:0;left:0;transform:scale(1)}.ui.calendar-thought>div>div>.status:after{content:"";border-right:3px solid var(--brand);border-top:3px solid var(--brand);transform-origin:0 0;width:9px;height:18px;-webkit-animation:check var(--duration-medium) ease;-moz-animation:check var(--duration-medium) ease;-ms-animation:check var(--duration-medium) ease;-o-animation:check var(--duration-medium) ease;animation:check var(--duration-medium) ease;display:none;position:absolute;top:50%;left:0;transform:scaleX(-1)rotate(135deg)}.ui.calendar-thought>div>div>.status[data-status=doing]{-ms-animation:pulse 1.5s linear 0s infinite;animation:1.5s linear infinite pulse}.ui.calendar-thought>div>div>.status[data-status=doing]:before,.ui.calendar-thought>div>div>.status[data-status=done]:before{border-color:var(--brand)}.ui.calendar-thought>div>div>.status[data-status=done]:before{opacity:0;transform:scale(.5)}.ui.calendar-thought>div>div>.status[data-status=done]:after{display:block}.ui.calendar-thought>div>div>p{padding:1px 0 0}.ui.calendar-thought>div>div:first-child{align-items:flex-start}.ui.calendar-thought>div>div:nth-child(n+2){flex-wrap:wrap;gap:12px;padding:0 0 0 30px}.ui.calendar-thought .chip{color:var(--fg-tertiary);fill:var(--fg-tertiary);align-items:center;gap:6px;font-size:.833333rem;font-weight:500;display:flex}.ui.calendar-thought .chip>.ui.icon{width:15px;height:15px}.ui.section{flex-direction:column;flex:1 1 0;padding:0 18px;display:flex}@media print{.ui.section{flex:unset;padding:0;display:block}}.ui.year-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;width:100%;list-style:none;display:grid}.ui.year-calendar>li{flex-shrink:0;width:100%;display:flex}.ui.year-calendar>li>button{cursor:pointer;background-color:#0000;flex-direction:column;gap:12px;width:100%;display:flex}.ui.year-calendar>li>button>b{font-size:1.25rem;font-weight:600}.ui.year-calendar>li>button>ol{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;list-style:none;display:grid}.ui.year-calendar>li>button>ol>li{aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;line-height:1;display:flex}.ui.year-calendar>li>button>ol>li[data-active=false]{opacity:.5}.ui.year-calendar>li>button>ol>li>b{color:var(--fg-tertiary);font-weight:600}.ui.year-calendar>li>button>ol>li[data-today=true]{background-color:var(--brand);color:var(--fg-brand);font-weight:700}@media screen and (width<=900px){.ui.year-calendar{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;font-size:.75rem}.ui.year-calendar>li>button>b{font-size:1rem}}.ui.thought-list{flex-direction:column;gap:18px;width:100%;max-width:450px;margin:0 auto;list-style:none;display:flex}.ui.thought-list>li{background-color:var(--bg-primary);box-shadow:var(--shadow-border);border-radius:12px;flex-direction:column;display:flex}.ui.thought-list>li>button{cursor:pointer;background-color:#0000;outline:none;flex-direction:column;gap:18px;padding:18px;display:flex}.ui.thought-list>li>button>.editor-line{pointer-events:none}.ui.thought-list>li>button>.editor-line[data-type=title]:not(:has(+.editor-line)){font-size:1rem;font-weight:inherit}.ui.completion-slate{opacity:1;width:100%;height:100vh;transition:opacity var(--duration-medium) 1s;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:18px;display:flex;position:absolute;top:0;left:0}.ui.completion-slate[inert]{transition:opacity var(--duration-fast) 0s;opacity:0}.ui.completion-slate>.ui.icon{width:90px;height:90px;fill:var(--fg-secondary)}.ui.completion-slate>h3{text-align:center;font-size:1.5rem;font-weight:600}.ui.completion-slate>p{color:var(--fg-tertiary);text-align:center;font-size:1.25rem}.ui.workspace-list{flex-direction:column;list-style:none;display:flex}.ui.workspace-list>li{flex-direction:column;display:flex}.ui.workspace-list>li>.ui.button{justify-content:flex-start}.ui.bottom-sheet{bottom:calc(18px + env(safe-area-inset-bottom));width:63px;min-height:63px;max-height:calc(100% - 36px - env(safe-area-inset-bottom) - env(safe-area-inset-top));z-index:2;-webkit-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast), opacity var(--duration-fast) var(--duration-fast);-moz-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast), opacity var(--duration-fast) var(--duration-fast);-ms-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast), opacity var(--duration-fast) var(--duration-fast);-o-transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast), opacity var(--duration-fast) var(--duration-fast);transition:width var(--duration-fast) var(--duration-fast), min-height var(--duration-fast) var(--duration-fast), opacity var(--duration-fast) var(--duration-fast);opacity:0;pointer-events:none;border-radius:31.5px;flex-direction:column;padding:9px;display:flex;position:fixed;right:max(18px,50% - 225px)}.ui.bottom-sheet[data-active=true]{pointer-events:initial;opacity:1;width:min(450px,100% - 36px);min-height:99px;-webkit-transition:width var(--duration-fast), min-height var(--duration-fast), opacity var(--duration-fast);-moz-transition:width var(--duration-fast), min-height var(--duration-fast), opacity var(--duration-fast);-ms-transition:width var(--duration-fast), min-height var(--duration-fast), opacity var(--duration-fast);-o-transition:width var(--duration-fast), min-height var(--duration-fast), opacity var(--duration-fast);transition:width var(--duration-fast), min-height var(--duration-fast), opacity var(--duration-fast)}.ui.bottom-sheet>div{opacity:0;pointer-events:none;-webkit-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);-moz-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);-ms-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);-o-transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);transition:opacity var(--duration-fast) var(--duration-fast), grid-template-rows var(--duration-fast) var(--duration-fast), padding var(--duration-fast);flex-grow:1;grid-template-rows:0fr;padding:0;display:grid;overflow:auto}.ui.bottom-sheet[data-active=true]>div{opacity:1;pointer-events:initial;-webkit-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);-moz-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);-ms-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);-o-transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);transition:opacity var(--duration-fast), grid-template-rows var(--duration-fast), padding var(--duration-fast);grid-template-rows:1fr;padding:9px 0}.ui.bottom-sheet>div>div{gap:var(--gap,6px);flex-direction:column;min-height:0;display:flex}.ui.editor{outline:none;flex-direction:column;gap:18px;width:100%;max-width:900px;margin:0 auto;padding:90px 0;display:flex}@media print{.ui.editor{margin:0;padding:0;display:block}}.ui.menu{background-color:var(--bg-primary);width:300px;height:180px;box-shadow:inset 0px 0px 0px 1px var(--bg-tertiary), 0px 3px 18px 0px #96979813;transform-origin:100% 0;z-index:1;transition:opacity var(--duration-fast), transform var(--duration-fast);border-radius:12px;flex-direction:column;padding:12px;display:flex;position:absolute;overflow:auto;transform:scale(1)}.ui.menu[inert]{opacity:0;transform:scale(.9)}.ui.row{flex-direction:row;display:flex}
