.tk-menu{display:grid}.tk-acts{box-shadow:inset 0 1px 0 var(--faint);gap:2px;padding-top:6px;display:grid}.tk-acts:first-child{box-shadow:none;padding-top:0}.tk-acts:empty{display:none}.tk-act{appearance:none;width:100%;color:var(--fg);font:500 15px/1.2 var(--font);text-align:left;cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.tk-act:focus-visible{background:var(--pill);outline:0}@media (hover:hover) and (pointer:fine){.tk-act:hover{background:var(--pill);outline:0}}.tk-act svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.tk-act.is-bad{color:var(--down)}.tk-act.is-sure{background:color-mix(in srgb, var(--down) 12%, transparent)}.cal-pop:has(>.tk-menu){width:max-content;min-width:200px}.act-menu .fsheet-body{padding-top:4px}:root[data-layout=next] .act-menu .fsheet-x{display:none}:root[data-layout=next] :is(.act-menu,.tk-sheet) .tk-menu{gap:var(--ui-s3,12px);margin:0 calc(-1 * var(--ui-s3,12px))}:root[data-layout=next] :is(.act-menu,.tk-sheet) .tk-acts{gap:var(--ui-s1,4px);box-shadow:none;padding-top:0}:root[data-layout=next] :is(.act-menu,.tk-sheet) .tk-act{min-height:52px;padding:0 var(--ui-s3,12px);border-radius:var(--ui-r-row,14px)}:root[data-layout=next] :is(.act-menu,.tk-sheet) .tk-act:active{background:var(--pill)}.tk-check{color:var(--accent);opacity:0;transition:opacity .18s var(--ease), scale .26s var(--spring);flex:none;margin-left:auto;display:grid;scale:.6}.tk-act .tk-check svg{stroke-width:2.2px;width:20px;height:20px}.tk-act[aria-checked=true]{background:var(--pill)}.tk-act[aria-checked=true] .tk-check{opacity:1;scale:1}
